:root{--font-inter: Inter, sans-serif;--font-archivo: Archivo, sans-serif;--font-lato: Lato, sans-serif}html{scroll-behavior:smooth}body,html{font-family:var(--font-inter);margin:0;padding:0}body{position:relative}body:before{content:"";position:absolute;width:100%;height:100%;background-color:#0006;z-index:-99;opacity:0;transition:opacity .3s ease-out;pointer-events:none}body.mobile-nav-active:before,body.parent-nav-hover:hover:before{opacity:1;z-index:98;pointer-events:auto}.mobile-nav-active{overflow:hidden}.flex{display:flex}.flex-space-between{justify-content:space-between}.flex-align-end{align-items:end}.flex-align-center{align-items:center}.max-wrap{max-width:1240px;width:100%}.margin-auto{margin:auto}.round-20{border-radius:20px}.gap-24{gap:24px}.text-grey{color:#66707f}p{font-family:var(--font-inter);font-weight:400;line-height:25px;color:#3f5755;font-size:16px}h2{font-size:44px;font-weight:500;line-height:52px;font-family:var(--font-archivo)}h3{font-weight:500;font-size:36px;line-height:48px;font-family:var(--font-archivo);color:#070707}h4{font-size:28px;font-weight:500;line-height:40px;font-family:var(--font-archivo)}h5{font-size:24px;font-weight:500;line-height:36px;font-family:var(--font-archivo)}h6{font-size:20px;line-height:28px;font-weight:500;font-family:var(--font-archivo)}.button{display:inline-block;text-decoration:none}.button span{vertical-align:middle}.button--primary{background-color:#3f5755;color:#fff;padding:16px 26px;border-radius:100px;transition:.3s all ease-out;font-weight:500;font-size:16px;line-height:25px}.button--primary:disabled{opacity:.5}.button--primary.button--invert{background-color:#fff;color:#131a19}.button--secondary{padding:16px 26px;border:1px solid #d0dcda;border-radius:100px;color:#131a19;transition:.3s all ease-out;font-weight:500;font-size:16px;line-height:25px}.custom-quote-listing__item:hover .button--secondary,.custom-quote-products-carousel__slide:hover .button--secondary,.button--secondary:hover{background-color:#283736;border-color:#283736;color:#fff}.button--primary:hover{background-color:#283736}.button--primary.button--invert:hover{background-color:#d0dcda;color:#131a19}.button .button--hover-image{display:none}.custom-quote-listing__item:hover .button--hover-image,.custom-quote-products-carousel__slide:hover .button--hover-image,.button:hover .button--hover-image{display:inline-block;opacity:1}.custom-quote-listing__item:hover .button--hover-image+img,.custom-quote-products-carousel__slide:hover .button--hover-image+img,.button:hover .button--hover-image+img{display:none;opacity:0}.button img{display:inline-block;vertical-align:middle;margin-left:12px}.button img:first-child{margin-left:0;margin-right:12px}.video-player{position:relative;width:100%;height:0;overflow:hidden;padding-bottom:49%}.video-player video{position:absolute;height:100%;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover}.video-player .video-controls{position:absolute;z-index:3;left:50%;top:50%;transform:translate(-50%,-50%)}.video-player .video-button{transition:.3s all ease-out;width:80px;height:80px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:0;line-height:0;cursor:pointer}.video-player:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transition:.3s all ease-out;opacity:1;background-color:#d3d3d3;z-index:2;pointer-events:none;opacity:.5}.video-player.playing:before{opacity:0}.video-player .video-button--stop{opacity:0;visibility:hidden;pointer-events:none;background-color:#fff;border-radius:100%;cursor:pointer;display:none}.video-player.playing:hover .video-button--stop{opacity:1;visibility:visible;pointer-events:auto}.video-player .video-button--stop:before{content:"";position:absolute;top:50%;left:50%;border:4px solid #3f5755;width:24px;height:24px;transform:translate(-50%,-50%);border-radius:6px}.video-player .video-button--play{background-image:url(//www.tiesncuffs.com.au/cdn/shop/t/151/assets/icon-play.svg?v=68227098376058693571773205475)}.video-player.playing .video-button--play{opacity:0;visibility:hidden}.card-section{background-color:#eff5f5;padding-left:32px;padding-right:32px}body .swiper-scrollbar.swiper-scrollbar-horizontal{height:4px;position:relative;background-color:#d0dcda;border-radius:4px;width:100%;left:0;top:0;overflow:hidden}body .swiper-scrollbar-drag{cursor:pointer;border-radius:0;background-color:#274240}#shopify-section-header{position:relative;height:136px}@media(max-width:768px){#shopify-section-header{height:92px}}.header-inner{position:fixed;top:0;left:0;width:100%;z-index:99;background-color:#fff;border-bottom:1px solid #d1d4d9}.top-nav{padding-top:10px;padding-bottom:10px;min-height:29px}.top-nav__wrap{max-width:1440px;padding-right:32px;padding-left:32px;margin:auto}.top-nav__mid{font-size:14px;font-family:var(--font-inter);line-height:22px;font-weight:400;display:none}.top-nav__left{min-width:119.7px}.top-nav__right a{display:flex;vertical-align:middle;text-decoration:none;font-family:var(--font-inter);font-size:14px;line-height:22px;font-weight:500;align-items:center;gap:8px}.top-nav__right img{display:inline-block;vertical-align:middle}.bottom-nav--mobile{display:none}.bottom-nav{margin-left:auto;margin-right:auto;max-width:1440px;padding:24px 32px;position:relative}.bottom-nav__wrap{align-items:center}.bottom-nav__right{margin-left:auto}.bottom-nav__right-inner .button{padding:10px 16px;font-size:14px;font-weight:500;line-height:22px}.bottom-nav__right-inner ul{list-style:none;padding:0;margin:0;display:flex;align-items:center;gap:32px}.bottom-nav__search-wrap{position:relative;display:flex;align-items:center}.bottom-nav__search-wrap .js-btn-search{position:relative;z-index:101}.bottom-nav__search-box{position:absolute;right:-8px;top:50%;transform:translateY(-50%);width:0;opacity:0;overflow:hidden;transition:width .25s ease,opacity .25s ease;z-index:100}.bottom-nav__search-box.is-active{width:240px;opacity:1}.bottom-nav__search-form{display:flex;border:1px solid #d8d8d8;border-radius:6px;background:#fff;box-shadow:0 2px 8px #00000014}.bottom-nav__search-input{width:100%;border:none;padding:8px 12px;font-size:14px;font-family:var(--font-inter);outline:none;background:transparent;box-sizing:border-box}.bottom-nav__search-input::placeholder{color:#999}.bottom-nav__mid{margin-left:64px}.navigation__item{display:flex;gap:16px;align-items:center}.navigation__item-link>a{padding:12px;display:block;position:relative}.navigation__item-link>a:before{content:"";position:absolute;bottom:0;left:0;width:0;transition:.3s all ease-out;height:2px;background-color:#66707f}.navigation__item-link.active-child>a:before{width:100%}.navigation__item-link-parent>a{padding-right:36px;transition:.3s all ease-out}.navigation__item>.navigation__item-link>a{border-radius:8px}.navigation__item>.navigation__item-link.active-child>a,.navigation__item>.navigation__item-link>a:hover{background-color:#eff5f5}.navigation__item-link-parent>a:after{content:"";position:absolute;width:20px;height:20px;background-image:url(//www.tiesncuffs.com.au/cdn/shop/t/151/assets/icon-chevron-down.svg?v=39218270046052930521773205476);background-size:cover;right:8px;top:12px;transition:.3s all ease-out}.navigation__item-link-parent.active-child>a:after{transform:rotate(180deg)}.navigation a{text-decoration:none;color:#131a19;display:inline-block;font-family:var(--font-inter);font-size:14px;line-height:22px;font-weight:500}.sub-navigation{display:none;position:absolute;width:920px;left:382px;padding-top:33px}.sub-navigation__wrap{padding:40px;border-radius:20px;background-color:#fff;width:100%}.navigation__item-link.navigation__item-link-parent:first-of-type .sub-navigation{width:1040px;left:157px}.navigation__item-link-parent.active-child .sub-navigation{display:block}.swiper-slider-footer{display:flex;gap:40px;align-items:center;margin-top:40px}.sub-navigation__header-wrap{display:flex;gap:16px;align-items:center;margin-bottom:16px}.sub-navigation__heading h6{font-size:20px;line-height:28px;font-weight:500;font-family:var(--font-archivo);color:#131a19}.sub-navigation__header-description p{font-size:16px;font-weight:400;line-height:25px;color:#646464;max-width:550px}.sub-navigation__wrap-inner{padding-top:24px;margin-top:24px;border-top:1px solid #d0dcda;display:flex;flex-wrap:wrap;gap:12px 16px}.sub-navigation__item{width:calc((100% - 64px)/4)}.sub-navigation__item a{display:flex;gap:16px;align-items:center;font-size:13px}.sub-navigation__item a:hover{text-decoration:underline}.sub-navigation__item-image{position:relative;width:64px;height:64px;border-radius:8px;overflow:hidden}.sub-navigation__item-image img{position:absolute;width:100%;height:100%;object-fit:cover}.swiper-slider-footer__left{width:calc(100% - 136px)}.swiper-slider-footer__right{display:flex;gap:8px}.swiper-slider-footer__right img{transition:.3s all ease-out}.swiper-slider-footer__right a:hover img{transform:scale(1.15)}.mobile-nav-container .navigation__item-link-parent>a:after{background-image:url(//www.tiesncuffs.com.au/cdn/shop/t/151/assets/icon-chevron-right-invert.svg?v=10049721411865032611773205476)}.mobile-nav-container .navigation{position:fixed;background:#fff;width:50%;top:118px;display:flex;height:calc(100% - 117px);transition:all ease-out .3s;right:-100%;overflow:hidden;overflow-y:auto}.mobile-nav-container .navigation__wrap{width:100%;display:flex;flex-direction:column}.mobile-nav-active .mobile-nav-container .navigation{right:0}.card-section h5{font-size:24px;font-weight:500;font-family:Archivo,sans-serif;color:#070707;line-height:36px;margin-bottom:16px}.card-section p{color:#646464;font-size:14px;font-family:var(--font-inter);line-height:22px;margin-bottom:32px}.card-section__wrap{padding-bottom:20px;position:relative;top:-80px}.card-item{width:100%;padding:40px 32px;background-color:#fff}.logo-carousel{overflow:hidden;padding:60px 0;background-color:#eff5f5}.logo-carousel .marquee-track{display:flex;gap:8px;will-change:transform}.logo-carousel .marquee-item{display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:stretch;padding:12px;border-radius:8px;overflow:hidden;background-color:#fff;height:72px;width:120px;flex-shrink:0;position:relative}.logo-carousel .marquee-item .logo-default{object-fit:contain;max-width:100%;height:36px;width:auto;transition:opacity .3s ease}.logo-carousel .marquee-item .logo-hover{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover;width:100%;height:100%;opacity:0;transition:opacity .3s ease;cursor:zoom-in}.logo-carousel .marquee-item:has(.logo-hover):hover .logo-default{opacity:0}.logo-carousel .marquee-item:has(.logo-hover):hover .logo-hover{opacity:1}@media(min-width:992px){.logo-carousel{padding:100px 0}.logo-carousel .marquee-item{padding:16px;height:120px;width:200px}.logo-carousel .marquee-item .logo-default{height:60px}}.corporate-gallery{position:relative;overflow:hidden}.corporate-gallery .swiper-slide{width:460px;overflow:hidden;position:relative}.corporate-gallery__slider-inner{position:relative;width:100%;height:388px}.corporate-gallery__footer .corporate-gallery__heading-right{display:none}.corporate-gallery__heading-right img{transition:.3s all ease-out}.corporate-gallery__heading-right a:hover img{transform:scale(1.15)}.custom-quote-products-carousel{position:relative;overflow:hidden}.custom-quote-products-carousel .swiper-slide{width:280px}.testimonials{position:relative;overflow:hidden}.testimonials .swiper-slide{width:520px}.testimonials .swiper{overflow:visible}h1{font-size:72px;font-weight:500;line-height:82px}.homepage-hero{position:relative;overflow:hidden;padding:140px 0 170px}.homepage-hero__wrap{max-width:1440px;position:relative;margin:auto}.homepage-hero__content{max-width:792px}.homepage-hero h1{font-family:var(--font-archivo)}.homepage-hero p{font-size:24px;font-family:var(--font-inter);font-weight:400;line-height:32px;color:#e9e9e9;margin-top:32px}.homepage-hero__images{position:absolute;right:-171px;top:-87px;width:626px;display:flex;flex-wrap:wrap;gap:16px}.homepage-hero__image{border-radius:16px;position:relative;overflow:hidden;width:250px;height:170px}.homepage-hero__image img{position:absolute;width:100%;height:100%;object-fit:cover}.homepage-hero__image:first-child{margin-left:240px}.homepage-hero__image:first-child+div{margin-left:110px}.feefo-badge__star{margin-left:8px}.feefo-badge__logo{margin-left:16px}.homepage-hero .feefo-badge{margin-bottom:32px}.feefo-badge__wrap{background-color:#ffffff1a;display:inline-block;width:auto;padding:8px 24px;border-radius:8px}.feefo-badge p{margin:0}.feefo-badge p{font-family:ivyepic-variable,sans-serif;font-weight:500;font-size:18px;line-height:28px}.feefo-badge__review-count{position:relative;padding-left:16px;margin-left:16px}.feefo-badge__review-count:before{content:"";position:absolute;height:28px;width:1px;top:-3px;opacity:.2;background:#fff;left:-1px}.feefo-badge__review-count p{font-weight:400;line-height:24px;font-size:16px;color:#fff}.feefo-badge--blue-bg .feefo-badge__wrap{background-color:#eff5f5}.feefo-badge--blue-bg p{color:#131a19}.feefo-badge--blue-bg .feefo-badge__review-count p{color:#646464}.feefo-badge--blue-bg .feefo-badge__review-count:before{background:#d0dcda}.card-item__icon{margin-bottom:32px}.image-left-right{padding:100px 32px}.image-left-right__image-wrap{width:100%;max-width:600px;display:flex;gap:20px;flex-wrap:wrap}.image-left-right__image,.image-left-right__text{width:calc(50% - 20px)}.image-left-right__text-button{display:flex;gap:10px}.image-left-right__text{display:flex}.image-left-right__text-inner{margin-top:auto;margin-bottom:auto;max-width:520px;margin-left:auto}.image-left-right__text-inner h3{margin-bottom:24px}.image-left-right__text-inner p{margin-bottom:32px}.image-left-right__image-wrap-item{position:relative;overflow:hidden;width:calc((100% - 20px)/2)}.image-left-right .button .button--hover-image:first-child{width:20px}.image-left-right .button .button--hover-image:first-child+img{margin-left:0;margin-right:12px;width:20px}.usps{background-color:#324644;padding:100px 32px}.usps__heading{color:#fff;display:flex;justify-content:space-between;align-content:baseline;margin-bottom:64px}.usps__heading-right{display:flex}.usps__heading-right a{margin-top:auto}.usps__heading p{color:#e9e9e9;font-size:18px;font-weight:400;line-height:28px;margin-top:16px}.usps__heading-left{max-width:830px}.usps__heading .button--secondary{background-color:#fff}.usps__heading .button--secondary:hover{background-color:#d0dcda;color:#131a19}.usps__wrap{display:flex;gap:24px}.usps__card-item{width:calc((100% - 48px) / 3);display:flex}.usps .card-item__heading h5{color:#070707}.card-item__heading h5{margin-bottom:16px}.card-item__description p{color:#646464;font-weight:400;font-size:14px;line-height:22px;margin-bottom:32px}.card-item__meta{display:inline-block;background-color:#eff5f5;border-radius:8px;padding:8px 12px;margin-bottom:16px}.card-item__meta p{margin:0;color:#646464;font-family:var(--font-inter);font-size:14px;line-height:22px}.card-item__meta strong{font-weight:500;color:#131a19}.thank-you-hero__list-content ul,.custom-quote-products__content-right ul,.card-item__description ul{list-style:none;margin:0;padding:0}.thank-you-hero__list-content li,.custom-quote-products__content-right li,.card-item__description li{position:relative;padding-left:28px;margin-bottom:8px;line-height:22px;font-size:14px;font-weight:400;font-family:var(--font-inter);color:#3f5755}.thank-you-hero__list-content li:last-child,.custom-quote-products__content-right li:last-child,.card-item__description li:last-child{margin-bottom:0}.thank-you-hero__list-content li:before,.custom-quote-products__content-right li:before,.card-item__description li:before{content:"";width:20px;height:20px;top:0;background-image:url(icon-check-survace-invert.svg);position:absolute;left:0}.corporate-gallery{background-color:#eff5f5;border-bottom:1px solid #eff0f2;padding:40px 0 100px}.corporate-gallery__slider-inner:before{content:"";background:linear-gradient(0deg,#000 .13%,#0000004f 38.55%,#0000 79.25%);position:absolute;width:100%;height:100%;z-index:2}.corporate-gallery__slider-inner img{position:absolute;z-index:1;width:100%;height:100%;object-fit:cover}.corporate-gallery__heading{margin-bottom:64px;display:flex;justify-content:space-between;align-items:end}.corporate-gallery__content{position:absolute;z-index:3;bottom:0;left:0;width:100%;padding-left:32px;padding-right:32px;padding-bottom:32px;color:#fff}.corporate-gallery__content a{color:#fff;display:inline-block;padding:10px 16px;border:1px solid #fff;border-radius:100px;line-height:22px;font-size:14px;transition:all .3s ease-out}.corporate-gallery__content a:hover{background-color:#fff;color:#131a19}.corporate-gallery__slider-title h5{margin-bottom:12px;line-height:36px}.corporate-gallery__slider .swiper{margin-bottom:64px;overflow:visible}.corporate-gallery__heading-left h2{color:#131a19}.corporate-gallery__heading-right{display:flex;gap:8px}.custom-quote-products-carousel{background-color:#eff5f5;padding-top:100px;padding-bottom:100px}.custom-quote-products-carousel .swiper{overflow:visible}.custom-quote-listing h5 a,.custom-quote-products-carousel h5 a{text-decoration:none;color:#131a19}.custom-quote-products-carousel__heading{align-items:start;margin-bottom:64px}.custom-quote-products-carousel__heading h2{margin-bottom:16px;color:#131a19}@media(min-width:768px){.custom-quote-products-carousel__heading-left{max-width:calc(100% - 500px)}}.custom-quote-products-carousel__heading-left p{font-size:18px;line-height:28px}.description-clamp__content{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.description-clamp__content p{margin:0}.js-description-clamp.expanded .description-clamp__content{display:block;-webkit-line-clamp:unset;overflow:visible}.description-clamp__toggle{background:none;border:none;padding:0;margin-top:8px;font-size:14px;font-weight:600;color:#131a19;cursor:pointer;text-decoration:underline;display:none}.js-description-clamp.clamped .description-clamp__toggle{display:inline-block}.custom-quote-listing__item,.custom-quote-products-carousel .swiper-slide{background-color:#fff;overflow:hidden}.custom-quote-listing__image,.custom-quote-products-carousel__image{height:200px;width:100%;position:relative;margin-bottom:24px}.custom-quote-listing__image img,.custom-quote-products-carousel__image img{position:absolute;width:100%;height:100%;object-fit:contain;transition:.3s all ease-out}.custom-quote-listing__button,.custom-quote-listing__title,.custom-quote-products-carousel__button,.custom-quote-products-carousel__title{padding-left:24px;padding-right:24px;text-align:center}.custom-quote-listing__title,.custom-quote-products-carousel__title{margin-bottom:12px}.custom-quote-listing__button,.custom-quote-products-carousel__button{padding-bottom:40px}.custom-quote-listing__item:hover .custom-quote-listing__image img,.custom-quote-products-carousel__slide:hover .custom-quote-products-carousel__image img{transform:scale(1.149)}.cta-block{background-color:#eff5f5;padding:100px 32px 64px}.cta-block__wrap{background-color:#324644;position:relative;overflow:hidden;padding:8px;gap:34px}.cta-block p{color:#e9e9e9}.cta-block h4{color:#fff}.cta-block__left{display:flex;width:50%;padding-top:60px;padding-bottom:60px}.cta-block__right{overflow:hidden;border-radius:12px;width:50%;max-width:584px;min-height:334px;position:relative}.cta-block__right img{position:absolute;width:100%;height:100%;object-fit:cover}.cta-block__text{padding-left:56px;margin-top:auto;margin-bottom:auto;padding-right:5px}.cta-block__text h4{margin-bottom:8px}.cta-block__text p{font-size:18px;line-height:28px;font-weight:400;font-family:var(--font-inter);margin-bottom:32px}.testimonials{background-color:#eff5f5;padding:100px 0}.testimonials h2{margin-bottom:64px;color:#131a19}.testimonials .swiper-slide{overflow:hidden;position:relative;background-color:#fff;padding:30px;height:auto}.testimonials__star{display:flex;margin-bottom:24px;gap:4px}.testimonials__header{display:flex;gap:11px;margin-bottom:16px}.testimonials__image-container{width:46px;height:46px;position:relative;display:flex;text-align:center;align-items:center;justify-content:center;border-radius:100%;background-color:#576c6b;color:#fff;font-size:16px;line-height:25px;font-weight:400;font-family:var(--font-inter)}.testimonials__header-right strong{font-size:16px;font-weight:500;line-height:25px;color:#070707;display:inline-block}.testimonials__slide-heading h5{margin-bottom:16px;color:#070707}.testimonials__slide-content{font-weight:400;font-size:16px;line-height:25px;color:#646464;font-family:var(--font-inter);padding-bottom:37px}.testimonials .swiper{margin-bottom:64px}.testimonials--type_2{background-color:#fff}.testimonials.testimonials--type_2 .swiper-slide{background-color:#eff5f5}footer{padding-top:64px;padding-bottom:64px}footer ul{list-style:none;margin:0;padding:0}footer a{text-decoration:none}.footer{padding-left:32px;padding-right:32px}.footer__bottom-wrap{display:flex;justify-content:space-between;align-items:center}.footer__bottom-image{margin-top:48px}.footer__bottom-left ul,.footer__bottom-image ul{display:flex;gap:6px}.footer__bottom-left ul{gap:24px}.footer__bottom-right,.footer__bottom-left ul li{font-size:14px;font-weight:400;line-height:22px;font-family:var(--font-inter);color:#e9e9e9}.footer__bottom-left ul li a{color:#e9e9e9}.footer__bottom{padding-top:48px;margin-top:48px;border-top:1px solid rgba(255,255,255,.2)}.footer__wrap{display:flex}.footer-socials{margin-left:24px}.footer-socials ul{display:flex;gap:8px}.footer-socials a{display:inline-block;padding:12px;border:1px solid #d0dcda;border-radius:100px}.footer__top-mid-wrap{display:flex;gap:24px}.footer__top-mid{margin-left:auto}.footer-menu h2{font-size:16px;font-weight:500;font-family:var(--font-inter);line-height:25px;margin-bottom:24px}.footer-menu{width:187px}.footer-menu a{color:#e9e9e9;font-size:14px;font-weight:400;line-height:22px}.footer-menu a{position:relative}.footer-menu a:before{content:"";height:2px;position:absolute;background-color:#e9e9e9;top:100%;width:0;transition:.3s all ease-out}.footer-menu a:hover:before{width:100%}.footer-menu li{margin-bottom:16px}.footer-menu li:last-child{margin-bottom:0}.footer--mobile{display:none}.sub-footer{background-color:#324644;border-radius:40px 40px 0 0;position:relative;overflow:hidden;color:#fff;text-align:center;padding-top:120px;padding-bottom:120px}.sub-footer h2{margin-bottom:48px}.sub-footer .max-wrap{max-width:736px}.sub-footer__wrap{display:flex;gap:32px;justify-content:center}.sub-footer__item{width:202px}.sub-footer__item img{margin:0 auto 8px}.sub-footer__button{margin-top:48px}.sub-footer__button .button--secondary{background-color:#fff;color:#131a19;border-color:#fff}.sub-footer__button .button--secondary:hover{background-color:#d0dcda;color:#3f5755}.homepage-product-listing{padding:100px 32px}.homepage-product-listing__heading-left{max-width:550px}.homepage-product-listing__heading-left h2{margin-bottom:16px;color:#131a19}.homepage-product-listing__heading-left h2:last-child{margin-bottom:0}.homepage-product-listing__listings{display:flex;flex-wrap:wrap;gap:64px 16px}.product-listing-card{background-color:#eff5f5;position:relative;overflow:hidden;padding-bottom:28px;width:calc((100% - 48px)/4);border:2px solid #eff5f5;transition:.3s all ease-out}.product-listing-card:hover{border-color:#d0dcda}.product-listing-card__content{padding:24px 24px 0}.product-listing-card__image{position:relative;width:100%;height:200px;overflow:hidden;background-color:#fff}.product-listing-card__image img{width:100%;height:100%;object-fit:cover;position:absolute;transition:.3s all ease-out}.product-listing-card:hover img{transform:scale(1.149)}.product-listing-card__badge{position:absolute;top:12px;left:12px;z-index:3}.product-listing-card__badge-item{display:inline-block;border-radius:8px;border:1px solid #d0dcda;background:#fff;overflow:hidden;padding:8px 12px;line-height:22px;font-weight:500;font-size:14px;font-family:var(--font-inter)}.homepage-product-listing__listings{margin-top:64px}.product-listing-card__stats{display:flex;justify-content:space-between;align-items:center}.product-listing-card__stats-right p{display:flex;align-items:center;font-weight:500;font-size:16px;line-height:25px;color:#131a19}.product-listing-card__stats-right p span{color:#646464;font-size:16px;font-weight:500;vertical-align:middle;line-height:25px;margin-left:4px}.product-listing-card__stats-right p img{margin-right:8px;width:17px;height:16px}.product-listing-card__stats-right .collection-reviews{max-height:20px;width:auto}.swatch-color{font-size:16px;font-family:var(--font-inter);font-weight:500;line-height:25px;display:flex;align-items:center;gap:8px}.swatch-color__icon{position:relative;width:20px;height:20px;border-radius:100%;display:inline-block;vertical-align:middle}.product-listing-card__stats-left{width:50%}.product-listing-card__title{min-height:56px}.product-listing-card__price{display:flex;align-items:center;margin-top:24px;gap:6px}.product-listing-card__price .lg-body{color:#131a19;font-size:18px;font-family:var(--font-inter);line-height:28px;font-weight:500;display:inline-block;vertical-align:middle}.product-listing-card__price .sm-body{color:#646464;font-size:12px;font-family:var(--font-inter);line-height:22px;font-weight:500;display:inline-block;vertical-align:middle;margin-left:12px}.breadcrumbs__wrap{display:flex;gap:12px;align-items:center;font-size:14px;font-weight:400;font-family:var(--font-inter);line-height:22px}.breadcrumbs__wrap>span{position:relative;padding-left:12px}.breadcrumbs__wrap>span a{color:#646464;text-decoration:underline;text-underline-offset:2px}.breadcrumbs__wrap>span a:hover{color:#131a19}.breadcrumbs__wrap>span:first-child{padding-left:0}.breadcrumbs__wrap>span:first-child a{text-decoration:none}.breadcrumbs__wrap>span:first-child img,.breadcrumbs__wrap>span:first-child svg{width:20px;height:20px;display:block}.breadcrumbs__wrap>span:before{content:"";width:1px;height:20px;position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:#d0dcda}.breadcrumbs__wrap>span:first-child:before{display:none}.breadcrumbs__wrap>span:last-child:before{background-color:#3f5755}.breadcrumbs__current-level{color:#131a19;font-weight:500}.faq-section{padding-top:64px;padding-bottom:100px}.faq-section__section-inner>h5{color:#131a19;margin-bottom:16px}.faq-section__item{padding:24px;border-radius:8px;border:1px solid #d0dcda;margin-bottom:12px;transition:.3s all ease-out}.faq-section__item:hover{background-color:#eff5f5;cursor:pointer}.faq-section__item.active-acordion{border:1px solid #3f5755}.faq-section__item:last-child{margin-bottom:0}.faq-section__item-inner>h4{font-size:16px;line-height:25px;font-weight:500;color:#131a19;position:relative;overflow:hidden;padding-right:23px;font-family:var(--font-inter)}.faq-section__item-inner>h4:before{content:"";width:20px;height:20px;background-image:url(//www.tiesncuffs.com.au/cdn/shop/t/151/assets/icon-faq-remove.svg?v=154108905945135601773205474);background-size:cover;top:-999999px;left:-9999999px;opacity:0;visibility:hidden;position:absolute}.faq-section__item-inner>h4:after{content:"";width:20px;height:20px;position:absolute;top:0;right:0;background-size:cover;background-image:url(//www.tiesncuffs.com.au/cdn/shop/t/151/assets/icon-faq-add.svg?v=33314799995804477641773205477)}.active-acordion .faq-section__item-inner>h4:after{background-image:url(//www.tiesncuffs.com.au/cdn/shop/t/151/assets/icon-faq-remove.svg?v=154108905945135601773205474)}.faq-section__item-description{position:relative;height:0;transition:.3s all ease-out;overflow:hidden;color:#646464}.faq-section__item-description p{color:#646464}.faq-section__item-description{font-family:var(--font-inter);color:#646464;line-height:25px;font-size:16px}.active-acordion .faq-section__item-description{height:auto;margin-top:24px}.faq-section__section{margin-bottom:64px}.faq-section__section:last-child{margin-bottom:0}.faq-section__right{width:57%}.faq-section__left{width:35%}.faq-section .max-wrap{max-width:1240px}.faq-section__left h2{margin-bottom:24px}.faq-section__left p{margin-bottom:36px;color:#646464}.faq-section__mobile-heading{display:none}.page-heading{padding-top:56px;padding-bottom:64px;background-color:#eff5f5}.page-heading__content{max-width:540px}.page-heading__content h1{font-size:44px;line-height:52px;color:#131a19;font-family:var(--font-archivo);margin-bottom:16px}.page-heading__content h1:last-child{margin-bottom:0}.page-heading__content p{font-size:18px;line-height:28px;color:#646464;font-weight:400;max-width:500px}.usps-check-icon{background-color:#eff5f5}.usps-check-icon__wrap{background-color:#d0dcda;position:relative;overflow:hidden;border-radius:20px;padding:20px;font-size:20px;line-height:28px;font-weight:500;color:#131a19;font-family:var(--font-archivo)}.usps-check-icon__item{position:relative;padding-left:36px}.usps-check-icon__item:before{content:"";width:24px;height:24px;background-image:url(//www.tiesncuffs.com.au/cdn/shop/t/151/assets/icon-check-usp.svg?v=95516057605537497411773205474);background-size:cover;position:absolute;left:0;top:2px}.custom-quote-listing{background-color:#eff5f5;padding-top:64px;padding-bottom:100px}.custom-quote-listing__subtitle{margin-bottom:12px;text-align:center}.custom-quote-listing__wrap{display:flex;flex-wrap:wrap;gap:16px}.custom-quote-listing__item{width:calc((100% - 48px)/4)}.custom-quote-products{background-color:#eff5f5}.custom-quote-products h1{color:#070707;font-size:72px;line-height:82px;font-weight:500}.custom-quote-products__form .max-wrap{max-width:1200px}.custom-quote-products__form{padding-top:80px;padding-bottom:100px}.custom-quote-products__wrap{display:flex;justify-content:space-between}.custom-quote-products__right{width:43.417%;margin-right:15px}.custom-quote-products__left{width:47.834%}.custom-quote-products__right-inner{display:flex;height:100%}.custom-quote-products__box{background-color:#fff;border-radius:20px;box-shadow:0 10px 100px #0000001a;padding:48px 40px}.custom-quote-products__box h4{margin-bottom:32px;color:#070707}.custom-quote-products__list{display:flex;gap:12px;margin-bottom:8px}.custom-quote-products__list-left{width:20px;flex-shrink:0}.custom-quote-products__list-right{font-size:13px;line-height:18px;font-family:var(--font-inter);color:#070707}.custom-quote-products__box .form-container{margin-top:41px}.quote-form__wrapper{display:flex;flex-direction:column;align-items:center}.quote-form__wrapper iframe{width:100%!important;margin-left:auto;margin-right:auto}.quote-form__wrapper--hero .quote-form__inner{flex-grow:1;width:calc(100% + 80px);margin-top:-3rem}.form-container .input-error-message{color:#f43545;font-size:14px;font-family:var(--font-inter);line-height:22px;margin:0;display:none}.form-container .error .input-error-message{display:block}.form-container input,.form-container textarea,.form-container button{border:0;font-family:var(--font-inter);font-size:16px;line-height:24px;color:#070707;outline:0;font-weight:400;display:block;width:100%;padding:0;margin:0;resize:none}.form-container input::placeholder,.form-container textarea::placeholder{color:#3f5755}.form-container .form-row{display:flex;gap:12px;width:100%;margin-bottom:12px}.form-container .form-row--button{margin-top:20px;margin-bottom:0}.form-container .form-row--button .form-col{text-align:right}.form-container .form-row--disclaimer{margin-top:32px;margin-bottom:24px}.form-container .form-col{width:100%}.form-container label{margin:0;display:block;border-radius:20px;padding:12px 16px 16px;border:1px solid #d8d8d8}.form-container .form-col.form-col--50{width:calc((100% - 12px)/2)}.form-container label input,.form-container label textarea{margin-top:4px}.form-container label.input-file input{display:none}.form-container label.input-file span{display:block;font-size:16px;color:#3f5755;line-height:24px}.input-border label{border:0;padding:0;font-size:13px;line-height:18px;font-weight:500}.input-border input{margin-top:8px;padding:16px;border-radius:8px;border:1px solid #bdbdbd}.form-container .label-description{font-size:13px;line-height:normal;font-weight:400;font-family:var(--font-inter);color:#3f5755;margin-top:8px;display:block;margin-left:4px}.form-container .label-description--two-col{display:flex;justify-content:space-between;margin:14px 0 0}.form-container .label-disclaimer{color:#646464;font-size:13px;line-height:18px;font-weight:400;display:block}.form-container button{display:inline-block;width:auto;background-color:#3f5755;padding:14px 26px;border-radius:100px;font-size:16px;line-height:24px;font-weight:500;color:#fff;cursor:pointer}.form-container button img{display:inline-block;vertical-align:middle;margin-left:12px}.form-container .errors ul{list-style:none;padding:0;margin-bottom:24px;color:#f43545;font-size:16px;font-family:var(--font-inter);line-height:24px}.input-radio input{display:none}.input-radio label{padding:16px 16px 16px 56px;min-height:87px;display:flex;flex-direction:column;justify-content:center;position:relative;color:#646464}.input-radio label:before,.input-radio label:after{content:"";position:absolute;border-radius:100%}.input-radio label:before{width:24px;height:24px;border:1px solid #bdbdbd;top:50%;transform:translateY(-50%);left:16px}.input-radio label:after{width:16px;height:16px;border-radius:100%;background-color:#324644;top:50%;transform:translateY(-50%);left:20px;opacity:0}.input-radio input:checked~label{border:2px solid #324644}.input-radio input:checked~label:before{border:2px solid #324644;width:26px;height:26px;left:16px}.input-radio input:checked~label:after{opacity:1;left:21px}.input-radio label strong{display:block;font-size:18px;line-height:28px;color:#131a19;font-weight:500}.form-col--radio .input-radio{margin-bottom:20px}.form-col--radio .input-radio:last-child{margin-bottom:0}.form-col--checkbox input{display:none}.form-col--checkbox label{border:0;padding:0 0 0 36px;position:relative;font-size:16px;color:#131a19;line-height:25px;display:block;cursor:pointer}.form-col--checkbox label:after,.form-col--checkbox label:before{content:"";position:absolute;width:24px;height:24px;top:0;left:0;background-image:url(//www.tiesncuffs.com.au/cdn/shop/t/151/assets/icon-checkbox.svg?v=47414301085821510911773205475);background-size:cover}.form-col--checkbox label:after{background-image:url(//www.tiesncuffs.com.au/cdn/shop/t/151/assets/icon-checkbox-checked.svg?v=22723986978000251971773205475);opacity:0;transition:.3s all ease;z-index:2}.form-col--checkbox input:checked+label:after{opacity:1}.form-font input{display:none}.form-font label{display:flex;flex-direction:column;text-align:center;color:#131a19;gap:8px;height:100%}.form-font__label{font-size:64px;font-weight:400;line-height:64px;padding:16px 0}.form-font__font{font-size:18px;line-height:28px;margin-top:auto;font-family:var(--font-inter)}.custom-quote-products__content-right li{padding-left:32px;font-size:18px;font-family:var(--font-inter);line-height:28px;color:#070707}.custom-quote-products__content-right li:before{width:24px;height:24px;background-size:cover}.custom-quote-products__content-wrap{display:flex;justify-content:start;align-items:center;margin:48px 0;gap:20px}.custom-quote-products__content-left{width:150px}.custom-quote-products__content-intro{color:#070707;font-size:20px;font-family:var(--font-archivo);line-height:28px;margin-bottom:30px}.custom-quote-products__thumb-item{width:135px;height:100px;overflow:hidden;position:relative;border-radius:8px}.custom-quote-products__thumb-item:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:#0006;z-index:2;pointer-events:none;transition:.3s all ease-out}.swiper-slide-thumb-active:before{opacity:0}.custom-quote-products__slide-item{border-radius:20px;overflow:hidden;width:100%;position:relative;height:428px;background-color:#eff5f5}.custom-quote-products__content-slide,.custom-quote-products__content-slide .swiper-slide{position:relative;overflow:hidden;border-radius:20px}.js-form-slider .js-swiper-prev,.js-form-slider .js-swiper-next,.custom-quote-products__content-slide .js-swiper-prev,.custom-quote-products__content-slide .js-swiper-next{position:absolute;top:50%;transform:translateY(-50%);z-index:3;left:12px;transition:.3s all ease-out}.js-form-slider .js-swiper-prev.swiper-button-disabled,.js-form-slider .js-swiper-next.swiper-button-disabled,.custom-quote-products__content-slide .js-swiper-prev.swiper-button-disabled,.custom-quote-products__content-slide .js-swiper-next.swiper-button-disabled{opacity:0}.js-form-slider .js-swiper-next,.custom-quote-products__content-slide .js-swiper-next{right:12px;left:auto}.js-form-slider .js-swiper-next{right:117px}.js-form-slider .js-swiper-prev img,.js-form-slider .js-swiper-next img,.custom-quote-products__content-slide .js-swiper-prev img,.custom-quote-products__content-slide .js-swiper-next img{transition:.3s all ease-out}.js-form-slider .js-swiper-prev:hover img,.js-form-slider .js-swiper-next:hover img,.custom-quote-products__content-slide .js-swiper-prev:hover img,.custom-quote-products__content-slide .js-swiper-next:hover img{transform:scale(1.15)}.custom-quote-products__slide-item img,.custom-quote-products__thumb-item img{position:absolute;width:100%;height:100%;object-fit:cover;top:50%;left:50%;transform:translate(-50%,-50%)}.custom-quote-products__content-slide-thumbs{margin-top:20px}.thank-you-hero{background-color:#eff5f5;padding-bottom:100px}.thank-you-hero__breadcrumbs{padding-top:56px;padding-bottom:40px}.thank-you-hero .video-player{padding-bottom:584px;border-radius:12px}.thank-you-hero__wrap{justify-content:space-between;align-items:center;display:flex}.thank-you-hero__right{width:480px;padding:8px;border-radius:20px;background-color:#fcfcfc}.thank-you-hero__left{width:574px}.thank-you-hero h1{margin-bottom:24px;color:#070707}.thank-you-hero__description{color:#646464;font-size:16px;font-family:var(--font-inter);line-height:25px;margin-bottom:48px}.thank-you-hero__list-content{background-color:#fff;border-radius:20px;padding:24px;margin-bottom:48px}.thank-you-hero__list-content li{padding-left:32px;color:#070707;font-size:18px;line-height:28px}.thank-you-hero__list-content li:before{height:24px;width:24px}.homepage-product-listing--related-products-slider{padding-top:100px;padding-bottom:64px}.product-listing{padding-top:64px;padding-bottom:100px}.product-listing__wrap{gap:64px 16px;display:flex;flex-wrap:wrap}.product-listing-header{padding-bottom:60px}.product-listing-header .custom-quote-products-carousel__heading{margin-bottom:0}.pagination-controls{display:flex;align-items:center;justify-content:center;gap:20px;font-size:16px;line-height:25px;font-family:var(--font-inter);font-weight:400;margin-top:64px}.pagination-controls a{color:#3f5755}.pagination-controls>a.disabled{display:none}.pagination-numbers{gap:6px;display:flex}.pagination-numbers a,.pagination-numbers span{text-decoration:none;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:100%;background-color:#eff5f5;color:#131a19;transition:.3s all ease-out}.pagination-numbers a.active{color:#fff;background-color:#324644}.product-listing .product-listing-card__title a{color:#131a19;text-decoration:none}.product-listing .product-listing-card__title{margin-bottom:16px}.single-product__specs{padding-top:96px;padding-bottom:96px}.single-product__specs-description,.single-product__specs h2{margin-bottom:64px}.single-product__specs .tabs-heading__inner{margin-bottom:36px;gap:24px;display:flex}.single-product__specs .tab-heading{padding:16px 0;font-weight:500;font-size:16px;line-height:25px;color:#646464;position:relative;cursor:pointer}.single-product__specs .tab-heading:after{content:"";height:4px;width:100%;opacity:0;position:absolute;transition:.3s all ease-out;bottom:0;left:0;background-color:#3f5755}.single-product__specs .tab-heading.active:after{opacity:1}.single-product__specs .tab-heading.active{font-weight:500;color:#131a19}.single-product__specs h3{font-size:22px;line-height:32px;font-family:var(--font-archivo);color:#131a19;margin-bottom:16px;padding-bottom:12px;border-bottom:2px solid #eff5f5;display:inline-block}.single-product__specs h3:not(:first-child){margin-top:32px}.single-product__specs .tabs-item__inner p{color:#4a5d5b;font-size:16px;line-height:1.7;margin-bottom:16px}.single-product__specs .tabs-item__inner p:last-child{margin-bottom:0}.single-product__specs .tabs-item__inner ul{margin:20px 0;padding-left:0;list-style:none}.single-product__specs .tabs-item__inner ul li{position:relative;padding-left:28px;margin-bottom:14px;color:#4a5d5b;line-height:1.7}.single-product__specs .tabs-item__inner ul li:before{content:"";position:absolute;left:0;top:10px;width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,#3f5755,#5a7a77)}.single-product__specs .tabs-item__inner ul li strong{color:#131a19;font-weight:600}.single-product__add-to-cart{margin-bottom:40px}.single-product__add-to-cart.is-loading{opacity:.5;pointer-events:none}.single-product__slider{position:sticky;top:170px}.tabs-content .tabs-item{height:0;overflow:hidden;position:relative}.tabs-content .tabs-item.active{height:auto}.single-product__wrap{display:flex;gap:80px;padding-bottom:7px}.single-product__wrap>div{width:calc((100% - 80px)/2)}.single-product__review-badge{display:inline-flex;align-items:center;gap:8px;background-color:#eff5f5;padding:8px 16px;border-radius:50px;margin-bottom:16px}.single-product__review-badge img{width:20px;height:20px}.single-product__review-rating{font-family:var(--font-inter);font-weight:600;font-size:18px;line-height:24px;color:#131a19}.single-product__review-count{font-family:var(--font-inter);font-weight:500;font-size:18px;line-height:24px;color:#646464}.single-product__meta{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.single-product__meta:empty{display:none}.single-product__review{margin-bottom:24px}.single-product__title h1{color:#131a19;font-size:44px;line-height:48px;font-weight:500;letter-spacing:-.44px;margin-bottom:24px}.single-product__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;color:#646464;font-size:16px;line-height:25px}.product-form-price__amount,.single-product__price .price{font-weight:500;font-size:24px;line-height:36px;color:#131a19;font-family:var(--font-archivo)}.single-product__price span{vertical-align:middle}.single-product__price .dot{position:relative;width:2px;height:2px;border-radius:100%;background-color:#646464;display:inline-block;margin-left:4px;margin-right:4px}.single-product__button{margin-bottom:48px}.single-product__overview p{font-size:18px;line-height:28px;font-family:var(--font-lato)}.single-product__three-boxes{display:flex;gap:12px}.single-product__three-box{padding:16px;background-color:#eff5f5;border-radius:12px;width:calc((100% - 24px) / 3)}.single-product__three-box-desc{color:#646464}.single-product__three-box-desc p{line-height:22px;font-size:14px}.single-product__bottom-right p{font-size:16px;line-height:25px;margin-bottom:20px;color:#646464}.single-product__three-box-desc strong{color:#131a19;display:block;font-size:18px;line-height:28px;font-family:var(--font-inter)}.single-product__three-box-icon{margin-bottom:16px;min-height:28px}.single-product__right{padding-bottom:48px;display:flex;flex-direction:column;gap:20px}.single-product-bottom label{font-size:13px;font-weight:500;line-height:18px}.single-product-bottom .form-row{border-bottom:1px solid #d0dcda;padding-bottom:48px;margin-bottom:48px}.single-product-bottom .form-row--button{border-bottom:0;margin-bottom:0}.single-product__bottom-right-footer{background-color:#eff5f5;border-radius:20px;padding:32px}.single-product__bottom-right-footer>img:first-child{margin-bottom:12px}.single-product__bottom-right-footer strong{color:#131a19;font-weight:500;font-size:16px;line-height:25px;margin-bottom:4px;display:block}.single-product__bottom-right-footer a{color:#3f5755;text-decoration:none;display:block;margin-bottom:24px;font-size:16px;line-height:24px;font-weight:600;font-family:Roboto,sans-serif}.single-product__bottom-right-footer a img{display:inline-block;vertical-align:middle;margin-left:8px;margin-top:-5px}.single-product__bottom-right-footer p{margin-bottom:0}.single-product__bottom-right-footer p:last-child img{display:inline-block;margin-left:8px;margin-top:-5px;vertical-align:middle}.single-product__bottom-right p.p-step{margin-bottom:4px}.single-product-bottom h5{color:#131a19}.single-product-bottom h5 span{display:inline-block;margin-left:8px;font-size:16px;line-height:25px;color:#3f5755;margin-top:-5px;vertical-align:middle}.input-engraving-text{max-width:300px}.single-product__bottom-short-desc{margin-top:28.5px}.single-product__bottom-short-desc p{margin-bottom:20px}.single-product__bottom-wrap{display:flex;gap:80px}.single-product__bottom-wrap>div{width:calc((100% - 80px)/2)}.single-product .input-file label{color:#131a19}.single-product label.input-file span{color:#646464;margin-top:4px}.single-product .input-file span strong{text-decoration:underline;color:#3f5755}.single-product-bottom textarea{height:125px}.single-product-bottom__out-wrap{max-width:1440px}.form-font__item{width:160px;height:auto;display:flex;flex-direction:column;opacity:1;transition:opacity ease-out .3s}.form-font__item label{cursor:pointer;transition:.3s all ease-out;position:relative}.form-font__item input:checked+label{background-color:#eff5f5;border:2px solid #3f5755}.form-font__item input:checked+label:after{content:"";position:absolute;top:8px;right:8px;width:24px;height:24px;background-image:url(//www.tiesncuffs.com.au/cdn/shop/t/151/assets/icon-selected-tick.svg?v=6518470140983159991773205476)}.form-font__items{width:calc(100% + 108px);position:relative;overflow:hidden}.form-font__items .swiper:after{content:"";position:absolute;pointer-events:none;z-index:2;width:100%;height:100%;top:0;left:0;background:linear-gradient(90deg,#0000 76.96%,#fff)}.form-font__item.swiper-slide.swiper-slide-next+div+div{opacity:.5}.single-product__total-wrap{display:flex;width:auto;margin-left:auto;justify-content:end;align-items:center;gap:32px}.single-product__total-left{text-align:right}.single-product__bottom-left{padding-top:39px}.single-product__bottom-right{padding-top:24.5px}.single-product-total--changed{font-size:20px;line-height:28px;color:#131a19;font-weight:500;white-space:nowrap}.single-product__specs table{width:100%;border-spacing:0;border-collapse:separate;border-radius:12px;overflow:hidden;margin-bottom:24px;background:#fff;box-shadow:0 1px 3px #131a190a;border:1px solid #e8efee}.single-product__specs table:last-child{margin-bottom:0}.single-product__specs caption{caption-side:top;text-align:left;padding:16px 20px;font-weight:600;font-size:15px;color:#131a19;background:linear-gradient(135deg,#eff5f5,#e8efee);border-bottom:1px solid #d0dcda;border-radius:12px 12px 0 0}.single-product__specs caption img{width:24px;height:auto;border-radius:2px;box-shadow:0 1px 2px #0000001a;vertical-align:middle;margin-right:8px}.single-product__specs thead{background:#fafcfc}.single-product__specs th{padding:14px 20px;font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.05em;color:#3f5755;text-align:left;border-bottom:2px solid #e8efee}.single-product__specs tr{border:0;transition:background-color .2s ease}.single-product__specs tbody tr:hover{background-color:#fafcfc}.single-product__specs td{padding:16px 20px;border:0;color:#4a5d5b;font-size:15px;line-height:1.5;border-bottom:1px solid #f0f4f3}.single-product__specs tbody tr:last-child td{border-bottom:none}.single-product__specs td:first-child{width:280px;color:#131a19;font-weight:500}.single-product__specs td:first-child strong{font-weight:600}.single-product__specs table tr:nth-of-type(odd),.single-product__specs table tr:nth-of-type(odd) td{background-color:transparent}.single-product__specs tbody tr:nth-of-type(2n){background-color:#fafcfc}.single-product__specs tbody tr.info td{background:linear-gradient(135deg,#3f5755,#4a6664);color:#fff}.single-product__specs tbody tr.info td strong{color:#fff}.single-product__specs tbody tr.info:hover{background:linear-gradient(135deg,#3f5755,#4a6664)}.single-product__additional-fields{display:flex;align-items:center;gap:8px;margin-top:8px}.single-product__additional-fields .additional-item{padding:8px 16px;border-radius:100px;background-color:#eff5f5;font-size:14px;color:#646464}.single-product__additional-fields .additional-item strong{font-weight:500;color:#131a19}.single-product__additional-fields-overlay-inner{position:absolute;display:none;border:1px solid #3f5755;background-color:#fff;padding:16px;border-radius:12px;max-width:256px}.single-product__additional-fields-overlay-inner:before{content:"Other Items";display:block;font-size:16px;line-height:24px;font-weight:500;color:#000;margin-bottom:8px}.single-product__additional-fields-overlay-inner:after{position:absolute;width:100%;height:20px;top:-20px;left:0;content:""}.single-product__additional-fields-overlay-inner .additional-item{overflow-wrap:break-word;margin-bottom:8px}.single-product__additional-fields-overlay-inner .additional-item:last-child{margin-bottom:0}.single-product__additional-fields-overlay>span{display:flex;position:relative;width:38px;height:38px;font-size:14px;line-height:22px;color:#131a19;font-weight:500;align-items:center;justify-content:center;background-color:#eff5f5;border-radius:100px}.single-product__additional-fields-overlay>span+div:hover,.single-product__additional-fields-overlay>span:hover+div{display:block}.form-font__wrap{display:flex;justify-content:space-between;margin-bottom:24px;align-items:end}.form-font__wrap p:first-child{max-width:407px;margin:0}.form-font__wrap a{color:#3f5755;font-size:16px;font-weight:400;line-height:25px}.single-product__labels{display:flex;justify-content:space-between;margin-bottom:24px;align-items:center}.breadcrumbs{padding-bottom:24px;padding-top:24px}@media(min-width:768px){.breadcrumbs{padding-bottom:40px;padding-top:40px}}.single-product__right-mobile{display:none}.form-size-subheading{font-size:18px;font-weight:500;color:#131a19;margin-bottom:16px}.form-size-subheading:first-of-type{margin-top:24px;margin-bottom:12px}.input-size{max-width:215px}.input-size input::-webkit-outer-spin-button,.input-size input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.single-product__bottom-right .form-custom-size-text{margin-top:32px;margin-bottom:16px}.single-product__bottom-right .form-size-subheading--mb-8{margin-bottom:8px}.form-size-options{display:flex;flex-wrap:wrap;gap:16px}.form-size-option{position:relative;width:calc((100% - 32px) / 3)}.form-size-option:nth-of-type(4),.form-size-option:nth-of-type(4)+div{width:calc((100% - 16px)/2)}.form-size-option input{display:none}.form-size-option label{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 24px;border:1px solid #d0dcda;border-radius:12px;background-color:#fff;cursor:pointer;position:relative;min-height:80px}.form-size-option label strong{font-size:20px;font-weight:500;line-height:28px;color:#131a19;margin-bottom:2px;letter-spacing:-.2px}.form-size-option label span{font-size:16px;line-height:25px;color:#646464;font-weight:400}.form-size-option input:checked+label{border:2px solid #3f5755;background-color:#eff5f5}.form-size-option input:checked+label:after{content:"";position:absolute;top:8px;right:8px;width:24px;height:24px;background-image:url(//www.tiesncuffs.com.au/cdn/shop/t/151/assets/icon-selected-tick.svg?v=6518470140983159991773205476)}.cart-item{position:relative;border:1px solid #d0dcda;background-color:#fff;border-radius:20px;padding:32px;margin-bottom:20px;transition:opacity .2s ease}.cart-item.is-updating{opacity:.6;pointer-events:none}.cart-item__remove{position:absolute;top:6px;right:6px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;cursor:pointer;color:#646464;transition:all .2s ease;background-color:transparent}.cart-item__remove:hover{background-color:#e0e0e0;color:#333}.cart-item:last-child{margin-bottom:0}.cart-item__wrap{display:flex;gap:24px}.cart-item__image img{width:149px;height:149px;border-radius:12px}.cart-item__properties{transition:.3s all ease-out;height:0;position:relative;overflow:hidden;width:100%}.cart-item__properties-inner{display:flex;flex-wrap:wrap;gap:24px 0}.cart-item-properties{width:50%;display:flex;justify-content:space-between;align-items:center;gap:10px}.cart-item-properties__right,.cart-item-properties p,.cart-item-properties a{color:#646464}.cart-item-properties:nth-of-type(odd):not(:last-child){border-right:1px solid #d1d4d9}.cart-item-properties:nth-of-type(odd){padding-right:24px}.cart-item-properties:nth-of-type(2n){padding-left:24px}.show-order-detail{cursor:pointer;color:#3f5755;font-size:16px;line-height:25px;display:flex;font-weight:500;gap:8px;align-items:center}.show-order-detail img{transform:rotate(90deg);transition:.3s all ease-out}.active-property .show-order-detail img{transform:rotate(270deg)}.active-property .cart-item__properties{height:auto;padding-top:24px;margin-top:24px;border-top:1px solid #d1d4d9}.cart-item__inner--title{width:364px;display:flex;flex-direction:column}.cart-item__product-title{margin-bottom:12px}.cart-item__product-title a{color:#131a19;text-decoration:none}.cart-item__inner--quantity{display:flex;flex-direction:column}.cart-item__show-order-details{margin-top:auto}.cart-item__label label{display:flex;gap:16px;color:#3f5755;font-weight:400;line-height:25px;font-family:var(--font-inter);align-items:center;justify-content:right}.cart-item__label input{padding:10px;border:1px solid #d0dcda;border-radius:8px;max-width:80px;font-weight:500;font-size:20px;line-height:26px;font-family:var(--font-archivo)}.cart-item__product-price{color:#646464;font-size:18px;line-height:28px;margin-top:auto}.cart-item__product-price strong{font-weight:500}.cart-container{padding-top:100px;padding-bottom:64px}.cart-empty{text-align:center;padding:80px 20px;max-width:480px;margin:0 auto}.cart-empty__icon{margin-bottom:24px;color:#8a9a97;display:flex;justify-content:center}.cart-empty h3{margin-bottom:12px}.cart-empty p{color:#666;margin-bottom:32px}.cart-container__wrap{display:flex;justify-content:space-between}.cart-container__left{width:64.517%}.cart-container__left h3{margin-bottom:24px}.cart-container__right{width:32.259%;padding-top:8px}.cart-summary{margin-top:24px;padding:32px;border:1px solid #d0dcda;border-radius:20px;margin-bottom:24px}.cart-summary>div{display:flex;justify-content:space-between;margin-bottom:24px}.cart-summary__total{padding-top:24px;border-top:1px solid #d0dcda}.cart-summary__checkout-button{margin-bottom:0!important}.cart-item-properties__left strong{color:#131a19;font-size:14px;display:block;line-height:22px;font-weight:500}.cart-summary__total span,.cart-summary__subtotal span,.cart-summary__shipping span{color:#646464;font-size:16px;font-weight:400;line-height:25px}.cart-summary__subtotal strong,.cart-summary__shipping strong{font-size:18px;line-height:28px;color:#646464;font-weight:500}.cart-summary__total h6,.cart-summary__total span{color:#131a19}.cart-item__inner--mobile{display:none}.cart-item>.cart-item__show-order-details{display:none}.contact-us{background-color:#eff5f5;border-bottom:1px solid #eff0f2;padding-top:96px;padding-bottom:96px}.contact-us .max-wrap{max-width:1200px}.contact-us__wrap{display:flex;gap:90px}.contact-us__left{width:40%}.contact-us__right{width:52.5%}.contact-us__form{padding:48px 40px;box-shadow:0 10px 100px #202c2b0d;background-color:#fff;border-radius:16px}.custom-select{position:relative;margin:0;display:block;border-radius:20px;padding:12px 16px 16px;border:1px solid #d8d8d8}.custom-select-options{position:relative;height:0;overflow:hidden;transition:.3s all ease-out;color:#070707}.open .custom-select-options{height:auto}.custom-select-selected{padding-top:22px;cursor:pointer;font-size:16px;line-height:24px;position:relative}.custom-select-selected:after{content:"";width:16px;height:17px;background-size:cover;position:absolute;top:15.5px;right:0;transition:.3s all ease-out;background-image:url(icon-form-dropdown.svg)}.open .custom-select-selected:after{transform:rotate(180deg)}.custom-select>span{position:absolute;pointer-events:none;top:12px;left:16px}.contact-us__form .form-container label input::placeholder,.custom-select input[value=""]+div{color:#646464}.custom-select-options>div{transition:.3s all ease-out;cursor:pointer;padding:5px 10px;font-size:16px;line-height:25px;color:#131a19}.custom-select-options>div:hover{background-color:#3f5755;color:#fff}.custom-select-options>div.selected{background-color:#d8d8d8;color:#070707}.custom-select-options>div[data-value=""]{pointer-events:none;color:#646464;background-color:transparent}.custom-select>span,.contact-us__form label{font-size:13px;line-height:18px;font-weight:500}.contact-us__form .form-container label.input-file span{color:#646464;font-weight:400}.contact-us__form .form-container label.input-file span strong{text-decoration:underline;font-weight:700}.contact-us__form .form-col--message textarea{height:125px}.form-col--checkbox label{font-size:16px;line-height:25px}.contact-us__left h2{margin-bottom:20px;color:#131a19;font-family:var(--font-archivo)}.contact-us__left p{font-size:18px;line-height:28px;margin-bottom:48px;color:#646464}.contact-us__details{margin-bottom:48px;border-top:1px solid #d1d4d9}.contact-us__details-item{border-bottom:1px solid #d1d4d9;padding-bottom:20px;padding-top:20px}.contact-us__details-item{display:flex;gap:12px}.contact-us__details-icon{width:28px}.contact-us__socials{display:flex;gap:8px}.contact-us__socials a{display:block;padding:12px;background-color:#fff;border:1px solid #d0dcda;border-radius:100%}.contact-us__details-text{width:calc(100% - 40px)}.contact-us__details-text a{text-decoration:none;color:#131a19}.page-hero__image:before{content:"";background:linear-gradient(259deg,#0000 15.86%,#00000087 57.4%,#000000bf 85.53%);width:100%;height:100%;position:absolute;z-index:2}.page-hero{position:relative;overflow:hidden;height:518px}.page-hero .max-wrap{max-width:1200px}.page-hero__image img{position:absolute;width:100%;height:100%!important;object-fit:cover;pointer-events:none;z-index:1}.page-hero__breadcrumbs,.page-hero__content{position:relative;z-index:2}.page-hero__content{position:relative;z-index:3;max-width:600px}.page-hero__breadcrumbs{padding-top:120px;position:relative;z-index:3}.page-hero__breadcrumbs .breadcrumbs__current-level{color:#fff}.page-hero__breadcrumbs .breadcrumbs__first-level img{filter:brightness(0) invert(1)}.page-hero__content h1{margin-bottom:24px;font-family:var(--font-archivo);color:#fff}.page-hero__content p{font-size:18px;line-height:28px;color:#e9e9e9}.two-col-image-text{padding-top:100px;padding-bottom:64px}.two-col-image-text__wrap{display:flex;justify-content:space-between;align-items:center}.two-col-image-text__image{width:48.388%}.two-col-image-text__image img{border-radius:20px;height:auto}.two-col-image-text__text{width:48.388%;font-size:16px;line-height:25px;color:#3f5755}.two-col-image-text__text p,.two-col-image-text__text ul,.two-col-image-text__text li{font-size:inherit;color:inherit;line-height:inherit}.two-col-image-text__text ul:not(:last-child),.two-col-image-text__text p:not(:last-child){margin-bottom:25px}.two-col-image-text__text h3{color:#070707;font-size:36px;line-height:48px;margin-bottom:24px}.two-col-image-text--left .two-col-image-text__text{padding-left:80px}.two-col-image-text--right .two-col-image-text__text{padding-right:80px}.two-col-image-text--right .two-col-image-text__wrap{flex-direction:row-reverse}.section-content{padding-top:120px;padding-bottom:64px}.section-content p{font-size:16px;line-height:25px;color:#646464}.section-content p:not(:last-child){margin-bottom:24px}.section-content h3{margin-bottom:24px}.blog-content{padding-top:120px;padding-bottom:120px}.blog-content .max-wrap{max-width:1200px}.blog-content__inner>div,.blog-content__inner>blockquote,.blog-content h1,.blog-content h2,.blog-content h3,.blog-content h4,.blog-content h5{margin-top:64px;margin-bottom:64px}.blog-content h1:first-child,.blog-content h2:first-child,.blog-content h3:first-child,.blog-content h4:first-child,.blog-content h5:first-child{margin-top:0}.blog-content h1,.blog-content h2,.blog-content h3,.blog-content h4,.blog-content h5{margin-top:0;margin-bottom:24px;color:#131a19}.blog-content__inner>*{margin-left:auto;margin-right:auto}.blog-content__inner>*:last-child{margin-bottom:0}.blog-content__inner>*:not(div):not(blockquote){max-width:820px;margin-left:auto;margin-right:auto}.blog-content blockquote{border-left:4px solid #798988;width:100%;padding:32px 40px 24px}.blog-content__inner p{color:#646464}.blog-content ul:not(:last-child),.blog-content ol:not(:last-child),.blog-content__inner p:not(:last-child){margin-bottom:25px}.blog-content .media-caption{position:relative;border-radius:8px 8px 0 0;overflow:hidden}.blog-content .media-caption img,.blog-content .media-caption iframe,.blog-content .media-caption video{width:100%;height:auto}.blog-content .media-caption iframe,.blog-content .media-caption video{min-height:640px}.blog-content .caption{position:relative;font-size:13px;line-height:18px;font-weight:400;padding:16px 16px 16px 48px;background-color:#eff5f5;border-radius:0 0 8px 8px;font-family:var(--font-inter)}.blog-content .caption:before{content:"";width:20px;height:18px;background-image:url(//www.tiesncuffs.com.au/cdn/shop/t/151/assets/icon-caption.svg?v=10765719580221897331773205477);position:absolute;top:16px;left:16px}.blog-content .button-headline{background-color:#eff5f5;display:flex;justify-content:space-between;padding:48px 64px;width:100%;border-radius:20px;align-items:center}.blog-content .button-headline div:first-child{width:67.165%}.blog-content .button{background-color:#3f5755;padding:16px 26px;border-radius:100px;color:#fff}.button-headline h3{margin-bottom:12px}.blog-content ol li::marker{font-size:18px;line-height:27px;font-weight:700;color:#3f5755;font-family:Lato,sans-serif}.blog-content ol{padding-left:17px}.blog-content ul{list-style:none;padding:0}.blog-content ul li{position:relative;padding-left:17px}.blog-content ul li:before{content:"";left:2px;width:6px;height:6px;background-color:#3f5755;position:absolute;border-radius:100%;top:10px}.blog-content ul li,.blog-content ol li{color:#646464;font-size:16px;line-height:25px;font-weight:400;margin-bottom:12px;font-family:var(--font-inter)}.blog-content ul li:last-child,.blog-content ol li:last-child{margin-bottom:0}.blog-heading{position:relative;padding-top:120px;padding-bottom:120px}.blog-heading__image img{position:absolute;top:0;left:0;object-fit:cover;width:100%;height:100%}.blog-heading__image:before{top:0;left:0;content:"";position:absolute;width:100%;height:100%;background:linear-gradient(259deg,#0000 15.86%,#00000087 57.4%,#000000bf 85.53%);z-index:2}.blog-heading__inner{position:relative;z-index:3}.blog-heading .breadcrumbs__wrap>span:last-child:before,.blog-heading .breadcrumbs__wrap>span:before{background-color:#fff3}.blog-heading .breadcrumbs a{color:#fff}.blog-heading .breadcrumbs span{color:#e9e9e9}.blog-heading__date{display:flex;gap:16px;align-items:center;margin-bottom:24px}.blog-heading__handle{padding:8px 16px;border-radius:4px;font-weight:500;background-color:#fff;font-size:12px;line-height:20px;text-transform:capitalize;font-family:var(--font-archivo)}.blog-heading__date-content{font-size:13px;color:#fff;font-family:var(--font-inter);font-weight:500;line-height:20px}.blog-heading__title h1{font-size:44px;line-height:52px;color:#fff;font-weight:500;font-family:var(--font-archivo);margin-bottom:32px}.blog-heading__footer{padding-top:32px;border-top:1px solid rgba(255,255,255,.2);display:flex;gap:24px;color:#fff;font-family:var(--font-inter);font-size:13px;line-height:18px;font-weight:500}.blog-heading__read-time{padding-right:24px;border-right:1px solid rgba(255,255,255,.2)}.blog-heading__share{display:flex;gap:16px;align-items:center}.blog-heading__share ul{display:flex;list-style:none;gap:12px;padding:0;align-items:center}.page-hero .breadcrumbs__wrap>span:last-child:before{background-color:#fff3}.blog-listing{padding-top:120px;padding-bottom:120px}.blog-listing .max-wrap{max-width:1200px}.blog-listing__grid{display:flex;gap:40px 24px;flex-wrap:wrap}.blog-card{width:calc((100% - 48px) / 3)}.blog-card__image{position:relative;width:100%;height:0;overflow:hidden;padding-bottom:52.084%;border-radius:20px}.blog-card__image:before{content:"";height:calc(100% - 40px);bottom:0;left:0;width:100%;position:absolute;background:linear-gradient(180deg,#0000 68.13%,#0009);z-index:1;pointer-events:none}.blog-card__image img{position:absolute;width:100%;height:100%;object-fit:cover}.blog-card__category{position:absolute;z-index:2;bottom:12px;left:12px;background-color:#fff;padding:8px 16px;border-radius:8px;border:1px solid #d0dcda;font-weight:500;font-size:12px;line-height:20px;color:#131a19;font-family:var(--font-archivo)}.blog-card__content{margin-top:32px}.blog-card__meta{font-size:13px;font-weight:400;line-height:18px;color:#646464;margin-bottom:16px;display:flex;gap:12px;font-family:var(--font-inter)}.blog-card__read-time{position:relative;padding-left:16px}.blog-card__read-time:before{content:"";width:4px;height:4px;position:absolute;top:7px;left:0;background-color:#798988;border-radius:100%}.blog-card__title{line-height:28px;font-weight:500;font-size:20px;font-family:var(--font-archivo);margin-bottom:8px}.blog-card__title a{color:#131a19;text-decoration:none}.blog-card__excerpt{font-size:14px;line-height:22px;color:#646464;font-family:var(--font-inter)}.instagram-section{padding:100px 0}.instagram-section__heading{text-align:center;margin:0 auto 48px;max-width:550px}.instagram-section__heading p{font-size:18px;line-height:28px;margin-top:16px}.single-product__footer-mobile{display:none}.single-product--v2 .form-row--button .form-col{text-align:left}.single-product--v2 .form-row--price{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #d0dcda}.single-product__form-price{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:16px 20px;margin-bottom:24px;background:#f5f8f7;border-radius:8px}.single-product__form-price .price{font-size:24px;font-weight:700;color:#1a1a1a}.single-product__form-price .price.price--loading,.single-product__price .price.price--loading,.product-form-price__amount.price--loading{color:transparent;background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0,#e0e0e0 75%);background-size:200% 100%;animation:priceLoading 1.5s infinite;border-radius:4px;min-width:80px;display:inline-block}@keyframes priceLoading{0%{background-position:200% 0}to{background-position:-200% 0}}.single-product__form-price .price-suffix{font-size:14px;font-weight:400;color:#6b7775;margin-left:8px}.single-product__form-price p{margin:0 0 4px;font-size:14px;color:#6b7775}.single-product__form-price span{font-size:20px;font-weight:700;color:#1a1a1a}.single-product__form-price-right{text-align:right}.single-product__total-price.single-product-total--changed{color:#2a6e62}.single-product-bottom .form-row--border-padding-0{padding-bottom:0;border-bottom:0}.single-product--v2 .single-product-bottom{border-top:0}.single-product--v2 .single-product__bottom-short-desc{margin-top:0}.single-product__footer{position:fixed;bottom:0;left:0;width:100%;background:#fff;z-index:100;box-shadow:0 -30px 96px #2a6e620d;border-top:1px solid #d0dcda;padding-top:16px;padding-bottom:16px}.single-product__footer-wrap{display:flex;justify-content:space-between;align-content:center}.single-product__footer .single-product__bottom-left{padding-top:0}.single-product__footer .single-product__additional-fields-overlay-inner{bottom:60px}.form-font__price{display:block;font-size:16px;font-weight:400;color:#646464;line-height:25px}.popup-container{position:fixed;top:0;left:0;width:100%;background:#fff;z-index:101;overflow:auto;height:100%;display:none}.popup-container.active{display:block}.popup-open{overflow:hidden}.popup-container__heading{position:sticky;top:0;background:#fff;z-index:1;padding:24px;border-bottom:1px solid #d0dcda}.popup-container__wrap{display:flex;justify-content:space-between;align-items:center}.popup-container__content{padding:32px 24px}.popup-container__content-wrap{display:flex;flex-wrap:wrap;gap:16px}.popup-container .form-font__item{width:165px;border:1px solid #d0dcda;border-radius:12px;padding:16px;min-height:201px}.popup-container .form-font__item input{display:none}.popup-container .form-font__item label{display:flex;flex-direction:column;height:100%;align-items:center;text-align:center}.popup-container .form-font__font{margin-top:auto}.form-font__image{text-align:center}.form-font__image img{display:inline-block}#step-1{scroll-margin-top:137px}.single-product--v2 #step-1 label{font-size:24px;line-height:36px;font-weight:500}.tabs-item.contact .section.group{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:24px}.tabs-item.contact .col{width:100%;background:#fafcfc;border-radius:12px;padding:24px;border:1px solid #e8efee;transition:all .25s ease}.tabs-item.contact .col:hover{border-color:#3f5755;box-shadow:0 4px 16px #3f57551a;transform:translateY(-2px)}.tabs-item.contact .col img{width:80px;height:80px;border-radius:50%;object-fit:cover;margin-bottom:16px;border:3px solid #eff5f5;box-shadow:0 2px 8px #00000014}.tabs-item.contact .col strong{display:block;font-size:16px;color:#131a19;font-weight:600}.tabs-item.contact .col br,.tabs-item.contact .col i{display:none}.tabs-item.contact a{color:#3f5755;font-weight:500;text-decoration:none;display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:#eff5f5;border-radius:6px;margin-top:12px;transition:all .2s ease}.tabs-item.contact a:hover{color:#fff;background:#3f5755}.tabs-item.shipping caption{margin-bottom:0}.tabs-item.shipping caption img{display:inline-block}.tabs-item.returns .tabs-item__inner p{margin-bottom:16px}.tabs-item.returns .tabs-item__inner a{color:#3f5755;font-weight:500;text-decoration:underline;text-underline-offset:3px}.tabs-item.returns .tabs-item__inner a:hover{color:#283736}.tabs-item.request-artwork .tabs-item__inner img{max-width:100%;border-radius:12px;box-shadow:0 4px 16px #00000014}@media(max-width:1304px){.mobile-gutter{padding-left:32px;padding-right:32px}.custom-quote-products__right{margin-right:0}.two-col-image-text--left .two-col-image-text__text{padding-left:40px}.two-col-image-text--right .two-col-image-text__text{padding-right:40px}}@media(max-width:1260px){.homepage-hero h1{font-size:48px;line-height:113.889%}.homepage-hero__content{max-width:570px;padding-left:32px}.homepage-hero{padding-bottom:220px}}@media(max-width:1245px){.bottom-nav__mid{margin-left:20px}.navigation__item{gap:8px}.bottom-nav__right-inner ul{gap:16px}}@media(max-width:1240px){.corporate-gallery__heading,.testimonials h2,.swiper-slider-footer,.custom-quote-products-carousel__heading,.corporate-gallery__slider .max-wrap{padding-left:32px;padding-right:32px}}@media(max-width:1149px){.bottom-nav--desktop{display:none}.bottom-nav--mobile{display:block}.bottom-nav__wrap{display:flex;justify-content:space-between}.bottom-nav__right-inner img{width:20px;height:20px}.bottom-nav__search-box.is-active{width:180px}.bottom-nav__logo img{max-width:63px}header{height:118px}.hamburger-menu--close{display:none}.mobile-nav-active .hamburger-menu--close{display:block}.mobile-nav-active .hamburger-menu--open{display:none}.mobile-nav-container .navigation .navigation__item{display:block}.mobile-nav-container .sub-navigation{display:block;position:relative;padding:0}.mobile-nav-container .sub-navigation{left:auto;width:100%}.mobile-nav-container .navigation a{width:100%;display:flex;align-items:center;padding-left:16px;padding-right:16px;font-size:14px;line-height:24px;gap:8px}.mobile-nav-container .navigation__item-link>a:before{display:none}.mobile-nav-container .navigation__item-link img{display:inline-block}.navigation__item-child{position:absolute;left:100%;top:0;transition:.3s all ease-out}.navigation__item-child.nav-active{left:0;position:relative}.navigation__footer{padding-left:16px;padding-right:16px;padding-bottom:40px;margin-top:auto}.navigation__footer-inner{display:flex;flex-direction:column;gap:12px}.navigation__footer-inner .button{text-align:center;justify-content:center}.navigation__item-link-parent.active-child>a:after{transform:none}.sub-nav-open .navigation__item-parent{left:-100%;position:absolute}.sub-navigation__wrap{padding:16px 16px 32px}.sub-navigation__wrap-inner{display:flex;flex-direction:column;gap:16px}.sub-navigation__item{width:100%}.sub-navigation__item-image{width:38px;height:38px}.sub-navigation__header-description p{font-size:13px;line-height:20px}.mobile-nav-container .navigation .sub-navigation__item a{padding:0}.sub-navigation__heading h6{font-size:16px;line-height:22px}.navigation__footer-inner .button{padding:12px 22px}.navigation__footer-inner .button--primary{color:#fff}.mobile-nav-container .navigation .sub-navigation__back a{padding:0;margin-bottom:12px;gap:8px}.sub-navigation__back a{font-size:10px;line-height:20px;color:#3f5755;font-weight:500}.sub-navigation__header-wrap{padding-top:20px;border-top:1px solid #d0dcda}.navigation__item-parent{padding-top:50px;padding-left:16px;padding-right:16px}.navigation__item-link>a{border-bottom:1px solid #d0dcda;padding-left:0!important;padding-right:0!important}.usps-check-icon__wrap{gap:16px;flex-wrap:wrap}}@media(max-width:1100px){.product-listing-card__stats{flex-wrap:wrap}.product-listing-card__stats-right,.product-listing-card__stats-left{width:100%}.thank-you-hero__right{width:410px}.thank-you-hero__left{width:475px}}@media(max-width:991px){.homepage-hero{padding-top:64px;padding-bottom:110px}.homepage-hero__images{position:relative;top:auto;right:auto;left:-5px;width:calc(100% + 16px);margin-top:41px}.homepage-hero__content{width:100%;max-width:100%;padding-right:32px}.homepage-hero__image{border-radius:14px;width:31.7%}.homepage-hero__image:first-child{margin-left:16%}.homepage-hero__image:first-child+div{margin-left:0;margin-right:65px}.image-left-right__text-button{flex-wrap:wrap}.image-left-right__text-button .button{width:100%;text-align:center}.homepage-product-listing__wrap>div:first-child,.usps__wrap{flex-wrap:wrap}.usps__card-item{width:100%}.corporate-gallery .swiper-slide{width:388px}.usps,.image-left-right,.testimonials,.homepage-product-listing,.custom-quote-products-carousel,.corporate-gallery{padding-bottom:64px}.corporate-gallery,.image-left-right,.usps,.testimonials,.homepage-product-listing,.custom-quote-products-carousel{padding-top:64px}.card-section__wrap{top:-45px}.custom-quote-products-carousel__heading-right,.homepage-product-listing__heading-right{margin-top:16px}.custom-quote-products-carousel .swiper-slide{width:240px}.custom-quote-products-carousel__heading{flex-wrap:wrap}.cta-block__text{padding-left:32px}.cta-block__wrap{flex-wrap:wrap}.cta-block__left{padding-top:30px;padding-bottom:30px}.cta-block__right{height:286px;min-height:0}.cta-block__right,.cta-block__left{width:100%;max-width:100%}.cta-block__right{order:-1}.testimonials .swiper-slide{width:420px}.footer--mobile{display:block}.footer--desktop{display:none}footer{padding:32px 0;text-align:center}.footer--mobile{padding:0 16px}.footer__logo{margin-bottom:36px}.footer__logo img{display:inline-block}.footer-socials{margin:0}.footer-socials ul{justify-content:center;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid rgba(255,255,255,.2)}.footer-menu{width:100%}.footer-menu a{width:100%;font-size:13px;line-height:20px}.footer__bottom-left ul,.footer__bottom-image ul{justify-content:center}.footer__bottom-image ul{margin-bottom:24px}.footer__bottom-left ul{margin-bottom:8px}.footer__bottom-image{margin-top:24px;padding-top:24px;border-top:1px solid rgba(255,255,255,.2)}.footer-menu{margin-bottom:24px}.footer-menu h2{font-size:18px;line-height:20px;margin-bottom:12px}.footer-menu li{margin-bottom:8px}.footer__bottom-left a{display:inline-block;font-size:10px;line-height:20px}.footer__bottom-right{font-size:10px;line-height:20px}.product-listing-card{width:calc((100% - 32px) / 3)}.usps-check-icon__item{width:100%}.custom-quote-listing__item{width:calc((100% - 32px) / 3)}.custom-quote-products__wrap{flex-wrap:wrap;gap:24px}.custom-quote-products__left,.custom-quote-products__right{width:100%}.custom-quote-products__content-wrap{justify-content:start;gap:24px}.sub-footer{border-radius:14px 14px 0 0}.thank-you-hero__wrap{flex-wrap:wrap;gap:32px;justify-content:center}.thank-you-hero__left{width:100%}.thank-you-hero__right{width:480px}.single-product__wrap,.single-product__bottom-wrap{display:block}.single-product__wrap>div,.single-product__bottom-wrap>div{width:100%}.single-product-bottom__out-wrap .mobile-gutter,.single-product__slider .mobile-gutter{padding-left:0;padding-right:0}.custom-quote-products__content-slide-thumbs{margin-bottom:64px}.single-product__right{border-bottom:0}.form-font__items{width:100%}.form-size-options{gap:12px}.cart-container{padding-top:64px}.cart-container__wrap{flex-wrap:wrap}.cart-container__left,.cart-container__right{width:100%}.cart-container__left h3{font-size:28px;line-height:36px}.cart-container__right h4{font-size:24px;line-height:32px}.cart-item__inner--desktop{display:none}.cart-item__inner--mobile{display:block}.cart-item__inner--image{width:44.371%;display:flex}.cart-item__image{width:100%;height:100%}.cart-item__inner--title{width:56.834%}.contact-us__wrap{display:block}.contact-us{padding-top:64px;padding-bottom:64px}.contact-us__left{margin-bottom:32px;width:100%}.contact-us__right{width:100%}.blog-content .button-headline{flex-wrap:wrap;gap:32px}.blog-content .button-headline div:first-child{width:100%}.blog-card{width:calc((100% - 24px)/2)}}@media(max-width:767px){h2{font-size:32px;line-height:36px}.top-nav__right,.top-nav__left{display:none}.top-nav__mid{margin-left:auto;margin-right:auto;font-size:10px;line-height:20px}.homepage-hero__content{padding-left:16px;padding-right:16px}.homepage-hero h1{font-size:38px;line-height:38px}.homepage-hero p{margin-top:32px;font-size:20px;line-height:28px}.feefo-badge p{margin-top:0;margin-bottom:0;font-size:16px;line-height:24px}.homepage-hero__images{width:calc(100% + 17px);gap:7px;left:-7px;justify-content:center}.homepage-hero__image{width:122px;height:83px}.homepage-hero__image:first-child{margin-left:64px}.card-section{padding-left:16px;padding-right:16px}.card-section__wrap{flex-wrap:wrap}.card-item{padding:24px 20px;border-radius:8px}.card-item__button .button{width:100%;text-align:center;font-size:13px;line-height:20px}.image-left-right__wrap{flex-wrap:wrap;gap:40px}.image-left-right__text,.image-left-right__image{width:100%}.image-left-right,.usps{padding-left:16px;padding-right:16px}.usps__heading{flex-wrap:wrap;gap:32px;margin-bottom:32px}.usps__heading p{font-size:14px;line-height:24px}.card-item__heading h5{font-size:18px;line-height:24px;margin-bottom:12px}.card-item__description p{font-size:12px;line-height:20px;margin-bottom:20px}.card-item__icon img{max-width:30px}.card-item__icon{margin-bottom:20px}.image-left-right__image-wrap{gap:16px}.image-left-right__image-wrap-item{width:calc((100% - 16px)/2)}.image-left-right__text-inner h3{font-size:28px;line-height:36px}.image-left-right__text-inner p,.image-left-right__text-button .button{font-size:13px;line-height:20px}.usps__heading .button--secondary{font-size:13px;font-weight:20px}.thank-you-hero__list-content li,.custom-quote-products__content-right li,.card-item__description li{font-size:10px;line-height:20px;margin-bottom:4px}.card-item__meta{margin-bottom:12px}.card-item__meta p{font-size:10px;line-height:20px}.custom-quote-products-carousel__heading,.corporate-gallery__heading{padding-left:16px;padding-right:16px}.custom-quote-products-carousel__heading-right .button{font-size:13px;line-height:20px}.custom-quote-products-carousel__heading-right{margin-top:32px}.custom-quote-products-carousel__heading{margin-bottom:32px}.custom-quote-products-carousel .swiper-slide{width:164px}.custom-quote-products-carousel__image{height:128px}.custom-quote-products-carousel__title h5{font-size:18px;line-height:24px}.custom-quote-products-carousel__title{margin-bottom:12px}.custom-quote-products-carousel__button .button{padding:10px 16px;font-size:13px;line-height:20px}.custom-quote-products-carousel__button .button span{margin-top:-10px}.corporate-gallery .swiper-slide{width:268px}.corporate-gallery__slider-inner{height:388px}.corporate-gallery__content{padding-left:20px;padding-right:20px;padding-bottom:20px}.corporate-gallery__slider-title h5{font-size:18px;line-height:24px;margin-bottom:8px}.corporate-gallery__content a{font-size:10px;line-height:20px}.homepage-product-listing{padding-left:16px;padding-right:16px}.homepage-product-listing__heading-left p{font-size:14px;line-height:24px}.homepage-product-listing__heading-right .button{font-size:13px;line-height:20px}.homepage-product-listing__heading-right{margin-top:32px}.product-listing-card{width:calc((100% - 8px)/2)}.homepage-product-listing__listings{gap:8px}.product-listing-card__image{height:121px}.product-listing-card__badge-item{padding:2.5px 8px;font-size:10px;line-height:20px}.product-listing-card__badge{top:7px;left:8px}.product-listing-card__stats-right{margin-left:0}.product-listing-card__title h6{font-size:16px;line-height:22px}.product-listing-card__content{padding:16px 12px 0}.swatch-color{font-size:13px;line-height:20px}.product-listing-card__price .lg-body{font-size:14px;line-height:24px}.product-listing-card__price .sm-body{font-size:10px;line-height:20px;margin-left:8px}.cta-block{padding:32px 16px}.cta-block__left{padding:24px 12px}.cta-block__text{padding:0}.cta-block__text h4{font-size:24px;line-height:32px}.cta-block__text p{font-size:14px;line-height:24px}.cta-block__button .button{font-size:13px;line-height:20px}.cta-block__wrap{gap:10px}.cta-block__right{height:186px}.testimonials h2{padding-left:16px;padding-right:16px}.testimonials .swiper-slide{width:316px;padding:24px}.bottom-nav{padding:16px}header{height:64px}.mobile-nav-container .navigation{top:90px;width:100%;height:calc(100% - 90px)}.homepage-hero__image:first-child{margin:0;width:calc((100% - 7px)/2)}.homepage-hero__image:first-child+div img,.homepage-hero__image:first-child img{width:122px;border-radius:16px}.homepage-hero__image:first-child img{right:0;left:auto}.homepage-hero__image:first-child+div{margin:0;width:calc((100% - 7px)/2)}.homepage-hero__image:first-child+div+div{margin-left:40px}.homepage-hero__image:first-child+div~div{margin:0}.mobile-gutter{padding-left:16px;padding-right:16px}.usps-check-icon__item{font-size:16px;line-height:22px}.usps-check-icon__wrap{padding:20px 16px;gap:8px}.usps-check-icon__item:before{top:0}.page-heading{padding-top:32px;padding-bottom:32px}.page-heading__content h1{font-size:32px;line-height:36px}.page-heading__content p{font-size:14px;line-height:24px}.custom-quote-listing{padding-top:32px;padding-bottom:64px}.custom-quote-listing__wrap{gap:8px}.custom-quote-listing__item{width:calc((100% - 8px)/2)}.custom-quote-listing__image{height:128px;margin-bottom:8px}.custom-quote-listing__button{padding-bottom:24px}.custom-quote-listing__button .button{padding:10px 16px;font-size:13px;line-height:20px}.custom-quote-listing h5{font-size:18px;line-height:24px}.faq-section__wrap{flex-wrap:wrap;gap:32px}.faq-section__left .button{width:100%;text-align:center;padding:12px 20px;font-size:13px;line-height:20px}.faq-section__left .button img{width:20px}.faq-section__left,.faq-section__right{width:100%}.faq-section__section-inner>h5{display:none}.faq-section__section{margin-bottom:0}.faq-section__mobile-heading{display:block;position:relative;margin-bottom:32px}.faq-section__mobile-heading:after{content:"";height:2px;background-color:#bdbdbd;width:100%;bottom:0;left:0;position:absolute}.faq-section__mobile-heading-innner{display:flex;gap:16px}.faq-section__mobile-heading-item{font-size:18px;font-weight:500;line-height:24px;color:#131a19;font-family:var(--font-archivo);min-width:101px;padding:12px 0;position:relative}.faq-section__mobile-heading-item:after{content:"";position:absolute;height:2px;bottom:0;left:0;width:100%;z-index:2;background-color:#3f5755;transition:.3s all ease-out;opacity:0}.faq-section__mobile-heading-item.active:after{opacity:1}.faq-section__section{height:0;transition:.3s all ease-out;overflow:hidden;position:relative}.faq-section__section.active{height:auto}.custom-quote-products__form{padding-top:24px;padding-bottom:64px}.custom-quote-products__box{padding:36px 16px;border-radius:16px}.custom-quote-products__list-right{width:calc(100% - 32px);font-size:8px;line-height:18px}.custom-quote-products__box h4{margin-bottom:20px}.custom-quote-products__box .form-container{margin-top:32px}.form-container .form-row{flex-wrap:wrap}.form-container .form-col.form-col--50{width:100%}.form-container .label-description{font-size:12px}.form-container label{font-size:10px}.form-container input,.form-container textarea,.form-container button{font-size:14px;line-height:18px}.form-container button{font-size:16px;line-height:24px;padding:14px 26px}.custom-quote-products h1{font-size:38px;line-height:38px}.custom-quote-products__content-wrap{margin:32px 0}.custom-quote-products__content-left{width:110px}.custom-quote-products__content-right li{font-size:14px;line-height:24px}.custom-quote-products__content-intro{font-size:16px;line-height:22px}.custom-quote-products__slide-item{height:261px}.custom-quote-products__thumb-item{width:83px;height:62px}.custom-quote-products__content-slide-thumbs{margin-top:10px}.sub-footer{padding-top:64px;padding-bottom:64px}.sub-footer h2{margin-bottom:32px}.sub-footer__wrap{flex-wrap:wrap;gap:14px}.sub-footer__item{width:100%}.thank-you-hero__breadcrumbs{padding-top:32px;padding-bottom:32px}.thank-you-hero{padding-bottom:64px}.thank-you-hero__wrap{padding-top:24px}.thank-you-hero h1{font-size:38px;line-height:38px}.thank-you-hero__description,.thank-you-hero__list-content{margin-bottom:20px}.thank-you-hero .button--primary{width:100%;font-size:13px;line-height:20px;text-align:center}.thank-you-hero .video-player{padding-bottom:412px}.homepage-product-listing--related-products-slider{padding-top:64px;padding-bottom:64px}.pagination-controls,.pagination-numbers{flex-wrap:wrap;justify-content:center}.product-listing__wrap{gap:8px}.tabs-heading__inner{overflow:auto}.tab-heading{white-space:nowrap}.tabs-heading__inner::-webkit-scrollbar{display:none}.single-product__right-desktop,.single-product__total-wrap{display:block}.single-product__button{margin-bottom:32px}.single-product__button .button.button--primary{width:100%;text-align:center}.single-product .custom-quote-products__slide-item{height:315px}.single-product .custom-quote-products__content-slide-thumbs{margin-bottom:32px}.single-product__right h5{font-size:18px;line-height:24px}.single-product__right{padding-bottom:32px}.single-product__bottom-left{padding-top:32px}.single-product__wrap{padding-bottom:0}.single-product__total-left{text-align:left;margin-bottom:15px}.single-product__additional-fields{flex-wrap:wrap}.single-product__additional-fields-overlay>span{display:none}.single-product__additional-fields-overlay-inner{position:relative;display:flex!important;gap:6px;flex-wrap:wrap;border:0;padding:0;background:transparent;max-width:100%}.single-product__additional-fields-overlay-inner:before{display:none}.single-product__additional-fields{gap:6px}.single-product__additional-fields .additional-item{margin:0}.single-product__specs .tab-heading{font-size:13px;line-height:20px}.single-product__specs .tabs-heading{position:relative}.single-product__specs .tabs-heading__inner{gap:16px;border-bottom:2px solid #d0dcda}.single-product__specs .tabs-heading__inner:after{content:"";margin-left:20px;position:relative}.single-product__specs .tabs-heading:after{content:"";width:36px;height:calc(100% - 2px);position:absolute;top:0;right:0;background:linear-gradient(270deg,#fff,#fff0);pointer-events:none}.single-product__specs .tabs-content{border-radius:12px}.single-product__specs .tabs-item__inner{padding:24px 20px}.single-product__specs h3{font-size:18px;line-height:26px}.single-product__specs table{border-radius:10px}.single-product__specs caption{padding:12px 16px;font-size:14px}.single-product__specs th{padding:12px 14px;font-size:11px}.single-product__specs td{padding:12px 14px;font-size:14px}.single-product__specs td:first-child{width:auto}.single-product__specs td:last-child{text-align:right}.cart-item__inner--title{width:50.994%}.cart-item{padding:16px;border-radius:14px}.cart-item__product-title h5{font-size:16px;line-height:22px}.cart-item__wrap{gap:6.264%}.cart-item__inner--mobile .hide-mobile{display:none}.cart-item>.cart-item__show-order-details{display:block;padding-top:16px;margin-top:16px;border-top:1px solid #d1d4d9}.active-property .cart-item__properties{margin-top:0;padding-top:24px;border-top:0}.cart-item__properties-inner{gap:8px;flex-wrap:wrap}.cart-item-properties{width:100%;padding:0!important;border:0!important}.cart-item-properties__left strong{margin-bottom:4px;font-size:10px;line-height:20px}.cart-item-properties__right,.cart-item-properties p,.cart-item-properties a{font-size:13px;line-height:20px}.cart-container__right{padding-top:40px}.cart-summary{margin-top:16px;padding:16px}.cart-summary__total span,.cart-summary__subtotal span,.cart-summary__shipping span{font-size:13px;line-height:20px}.cart-summary__total h6,.cart-summary__subtotal strong,.cart-summary__shipping strong{font-size:16px;line-height:22px}.contact-us__form{padding:32px 16px;border-radius:16px}.form-container .label-description,.form-container .label-disclaimer{font-size:8px;line-height:18px}.contact-us__form .btn.btn--primary{width:100%}.contact-us__form .form-row--button{margin-top:32px}.custom-select>span,.contact-us__form label{font-size:8px;line-height:18px}.custom-select-selected{font-size:13px;line-height:20px}.contact-us__left p{font-size:14px;line-height:24px;margin-bottom:20px}.contact-us__details-text{font-size:18px;line-height:28px}.two-col-image-text{padding-top:64px;padding-bottom:64px}.two-col-image-text__wrap{flex-wrap:wrap;gap:40px}.two-col-image-text--left .two-col-image-text__text{padding-left:0}.two-col-image-text--right .two-col-image-text__text{padding-right:0}.two-col-image-text--right .two-col-image-text__wrap{flex-direction:column-reverse}.two-col-image-text__text,.two-col-image-text__image{width:100%}.page-hero{padding-bottom:32px;height:auto}.page-hero__breadcrumbs{padding-top:32px}.section-content,.blog-heading,.blog-content{padding-top:32px;padding-bottom:32px}.blog-heading__title h1{font-size:38px;line-height:38px;font-weight:500;margin-bottom:20px}.blog-heading__date{margin-bottom:16px}.blog-heading__footer{padding-top:20px;font-size:8px;line-height:18px}.blog-heading__share{gap:8px}.blog-content .media-caption iframe,.blog-content .media-caption video{min-height:240px}.blog-content__inner>div,.blog-content__inner>blockquote,.blog-content h1,.blog-content h2,.blog-content h3,.blog-content h4,.blog-content h5{margin-top:32px;margin-bottom:32px}.blog-content .button-headline{padding:24px 20px}.button-headline h3{margin-bottom:8px}.button-headline .button{width:100%;text-align:center}.button-headline div{width:100%}.blog-listing{padding-top:64px;padding-bottom:64px}.blog-card{width:calc((100% - 8px)/2)}.blog-listing__grid{gap:24px 8px}.blog-card__image{padding-bottom:72.084%}.blog-card__title{font-size:16px;line-height:22px}.blog-card__content{margin-top:16px}.faq-section__item-inner>h4{font-size:14px;line-height:24px}.faq-section__item-description p{font-size:13px;line-height:20px}.swiper-slider-footer__right img{width:38px;height:38px}.faq-section__item{border-radius:8px}.feefo-badge__wrap{width:100%}.feefo-badge__wrap>.flex{justify-content:space-around}.swiper-slider-footer{gap:24px}.swiper-slider-footer__left{width:calc(100% - 108px)}.corporate-gallery__heading .corporate-gallery__heading-right{display:none}.corporate-gallery__slider .swiper,.corporate-gallery__heading{margin-bottom:32px}.corporate-gallery__footer{display:flex;align-items:center;gap:24px}.corporate-gallery__footer .corporate-gallery__heading-right{display:flex}.corporate-gallery__footer .corporate-gallery__heading-right img{width:38px}.corporate-gallery__footer .swiper-scrollbar{width:calc(100% - 108px)!important}.feefo-badge__rate p{font-size:18px}.feefo-badge__star img{width:20px}.custom-quote-products-carousel__heading-left p{font-size:14px;line-height:24px}.custom-quote-products__content-slide .js-swiper-prev,.custom-quote-products__content-slide .js-swiper-next{display:none}.js-form-slider .js-swiper-next{right:0}.single-product__bottom-left h6,.single-product__additional-fields,.single-product__total-wrap{display:none}.single-product__bottom-short-desc{margin-top:0}.single-product__bottom-left{padding-top:0}#PBarNextFrameWrapper{display:none!important}.single-product__footer-mobile{position:fixed;z-index:100;width:100%;left:0;bottom:0;background:#fff;border-radius:14px 14px 0 0;border-top:1px solid #d0dcda;box-shadow:0 15px 96px #2a6e622e;padding:16px;display:block}.single-product__footer-mobile-content{height:0}.single-product__footer-mobile-default-right:after{content:"";width:24px;height:24px;position:absolute;right:0;top:5px;transition:.3s all ease-out;background-image:url(//www.tiesncuffs.com.au/cdn/shop/t/151/assets/icon-chevron-black.svg?v=103808682089937581831773205475)}.single-product__footer-mobile-default-wrap{display:flex;align-items:center}.single-product__footer-mobile-default-right{margin-left:auto;position:relative;padding:4px 30px 4px 0}.single-product__footer-mobile-default-right:after{content:"";width:24px;height:24px;position:absolute;right:0;top:5px;transition:.3s all ease-out;background-image:url(//www.tiesncuffs.com.au/cdn/shop/t/151/assets/icon-chevron-black.svg?v=103808682089937581831773205475)}.single-product__footer-mobile-default-right span{color:#131a19;font-size:13px;display:inline-block;line-height:20px}.single-product__footer-mobile-default-right span:last-child{display:none}.single-product__footer-mobile-content-bottom-left p,.single-product__footer-mobile-default-left p{font-size:13px;line-height:20px;color:#646464;margin-bottom:4px}.single-product__footer-mobile-default-left h6{color:#131a19;font-size:16px;line-height:22px}.single-product__footer-mobile-content{transition:.3s all ease-out;overflow:hidden;position:relative}.single-product__footer-mobile-content-title h6{font-size:16px;line-height:22px;margin-bottom:24px}.single-product__footer-mobile-content-meta{height:303px}.single-product__footer-mobile-content-bottom{padding-top:24px;border-top:1px solid #d0dcda;padding-bottom:16px}.single-product__footer-mobile-content-bottom-wrap{display:flex;justify-content:space-between;align-items:center}.single-product__footer-mobile-content-bottom-left p{padding-left:10px;margin-bottom:0}.single-product__footer-mobile-content-button{margin-top:24px}.single-product__footer-mobile-content-button .button{border:0;width:100%;font-size:13px;line-height:20px}.single-product__footer-mobile-content-button .button img{margin-right:0;margin-left:12px}.show-meta .single-product__footer-mobile-content{height:auto;margin-top:16px;padding-top:24px;border-top:1px solid #d0dcda}.show-meta .single-product__footer-mobile-default-right span:first-child{display:none}.show-meta .single-product__footer-mobile-default-right span:last-child{display:inline-block}.show-meta .single-product__footer-mobile-default-right:after{transform:rotate(180deg)}.show-meta .single-product__footer-mobile-default-wrap{padding-top:10px}.show-meta .single-product__footer-mobile-default-left{opacity:0}.single-product__footer-mobile .single-product__additional-fields-overlay{display:flex;flex-wrap:wrap;gap:6px}.single-product__footer-mobile .additional-item{background-color:#eff5f5;padding:8px 16px;border-radius:100px;font-size:10px;line-height:20px;color:#131a19;font-weight:500}.single-product__footer-mobile .additional-item strong{margin-right:8px;font-weight:400;color:#646464}.instagram-section{padding:64px 0}.instagram-section__heading p{font-size:14px;line-height:24px}.input-quantity{max-width:100%}.single-product .form-container label input{border-radius:14px}.single-product__footer{display:none}.form-font__wrap{flex-wrap:wrap}.tabs-item.contact .section.group{grid-template-columns:1fr;gap:16px}.tabs-item.contact .col{width:100%;padding:20px}.tabs-item.contact .col img{width:64px;height:64px}.custom-quote-products-carousel__button{padding-bottom:20px}}@media(max-width:360px){.feefo-badge__wrap{padding:8px}.feefo-badge p{font-size:14px}}.feefo-product-stars-widget,feefowidget-product-stars{display:inline-flex!important;align-items:center!important;font-family:var(--font-inter)!important}feefowidget-product-stars a.feefowidget-product-stars{display:inline-flex!important;align-items:center!important;gap:8px!important;text-decoration:none!important;cursor:pointer!important;background-color:#eff5f5!important;padding:8px 12px!important;border-radius:8px!important}.product-listing-card a.feefowidget-product-stars{padding:4px 0!important}feefowidget-product-stars .feefowidget-rating-container{display:flex!important;align-items:center!important}feefowidget-product-stars .feefowidget-rating-wrapper{position:relative!important;display:inline-flex!important}feefowidget-product-stars .empty-stars,feefowidget-product-stars .filled-stars{display:flex!important;gap:2px!important}feefowidget-product-stars .filled-stars{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important}feefowidget-product-stars .feefowidget-star,feefowidget-product-stars .feefowidget-viewport-tablet-mobile.feefowidget-rating-container .feefowidget-star{font-size:16px!important;line-height:1!important;letter-spacing:normal!important;margin:0!important}feefowidget-product-stars .feefowidget-star-colour-yellow{color:#f5c518!important}feefowidget-product-stars .empty-stars .feefowidget-star{color:#d1d9d8!important}feefowidget-product-stars .feefowidget-product-stars__reviews-count{font-family:var(--font-inter)!important;font-size:16px!important;font-weight:500!important;line-height:25px!important;color:#646464!important;vertical-align:middle!important}feefowidget-product-stars .feefowidget-product-stars__reviews-count:before{content:attr(data-rating);color:#131a19!important;font-weight:500!important;margin-right:4px!important}feefowidget-product-stars a:hover .feefowidget-product-stars__reviews-count{color:#131a19!important}.drop-theme-feefo.drop-theme-product-stars-popover{font-family:var(--font-inter)!important}.drop-theme-feefo .feefowidget-window-overlay-content{background-color:#fff!important;border-radius:8px!important;box-shadow:0 4px 20px #0000001f!important;padding:16px!important;border:1px solid #e5e9e8!important}.drop-theme-feefo .feefowidget-rating-overlay__triangle{border-bottom-color:#fff!important}.feefowidget-rating-overlay__average-rating{color:#131a19!important;font-family:var(--font-inter)!important}.feefowidget-rating-item .item .item-count,.feefowidget-rating-item .item .item-text{font-family:var(--font-inter)!important;color:#3f5755!important}#itoris_dynamicproductoptions .form-list.option-fields-cols-1 .field,.itoris_dynamicproductoptions .form-list.option-fields-cols-1 .field{width:100%!important;margin-left:0;margin-right:0}#itoris_dynamicproductoptions .fieldset{margin-bottom:0}#itoris_dynamicproductoptions .form-list{width:100%;border-collapse:collapse}#itoris_dynamicproductoptions .form-list tr.fields{display:block;margin-bottom:24px}#itoris_dynamicproductoptions .form-list tr.fields:last-child{margin-bottom:0}#itoris_dynamicproductoptions .form-list td{display:block;padding:0}#itoris_dynamicproductoptions .field{background:#fafbfb;border:1px solid #e5e9e8;border-radius:12px;padding:20px}#itoris_dynamicproductoptions .field:has(.validation-advice){background:#ff000029;border-color:#ff000029}#itoris_dynamicproductoptions .field.ihidden{display:none!important}#itoris_dynamicproductoptions .field>label{display:block;font-family:var(--font-archivo);font-size:16px;font-weight:500;line-height:24px;color:#131a19;margin-bottom:16px;padding:0;border:0}#itoris_dynamicproductoptions .field>label.required:after{content:" *";color:#f43545}#itoris_dynamicproductoptions .options-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:12px}#itoris_dynamicproductoptions .dpo_swatch{position:relative;margin:0;padding:0}#itoris_dynamicproductoptions .dpo_swatch .admin__field-label{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;cursor:pointer;margin:0!important;max-width:none!important;opacity:0}#itoris_dynamicproductoptions .dpo_swatch .admin__field-label img,#itoris_dynamicproductoptions .dpo_swatch .admin__field-label span{display:none}#itoris_dynamicproductoptions .dpo_swatch>.itoris-dynamicoptions-thumbnail-image{display:none}.itoris-dynamicoptions-list-images>div.dpo_swatch>input:checked~img,.itoris-dynamicoptions-list-images>div.dpo_swatch>input:checked~.itoris-dynamicoptions-thumbnail-color,.itoris-dynamicoptions-list-images>div.dpo_swatch>input:checked~.itoris-dynamicoptions-swatch_html{border-color:transparent!important}#itoris_dynamicproductoptions .dpo_swatch:not(.ihidden){display:flex;flex-direction:column;align-items:center;cursor:pointer;border-radius:8px;padding:8px;transition:all .2s ease;background:#fff;width:100%!important}#itoris_dynamicproductoptions .dpo_swatch:hover{border-color:#d0dcda;background:#fff}#itoris_dynamicproductoptions .dpo_swatch input[type=radio],#itoris_dynamicproductoptions .dpo_swatch input[type=checkbox]{position:absolute;opacity:0;width:0;height:0}#itoris_dynamicproductoptions .dpo_swatch .itoris-dynamicoptions-thumbnail-image{display:block!important;width:100%;height:auto;border-radius:6px;margin-bottom:8px}#itoris_dynamicproductoptions .dpo_swatch .dpo_title{text-align:center;font-family:var(--font-inter);font-size:12px;line-height:16px;color:#3f5755;font-weight:400}#itoris_dynamicproductoptions .dpo_swatch .dpo_title span:first-child{display:block;margin-bottom:2px}#itoris_dynamicproductoptions .dpo_swatch .price-notice{display:block;font-size:11px;color:#324644;font-weight:500}#itoris_dynamicproductoptions .dpo_swatch:has(input:checked){border-color:#324644;background:#fff;box-shadow:0 0 0 1px #324644}#itoris_dynamicproductoptions .dpo_swatch:has(input:checked) .itoris-dynamicoptions-thumbnail-image{border-color:#324644}#itoris_dynamicproductoptions .dpo_swatch:has(input:checked) .dpo_title{color:#131a19;font-weight:500}#itoris_dynamicproductoptions .dpo_swatch.selected{border-color:#324644;background:#fff;box-shadow:0 0 0 1px #324644}#itoris_dynamicproductoptions .dpo_swatch div[style*=clear]{display:none}#itoris_dynamicproductoptions textarea{width:100%;padding:12px 16px;border:1px solid #bdbdbd;border-radius:8px;font-family:var(--font-inter);font-size:16px;line-height:24px;color:#070707;resize:vertical;min-height:100px;transition:border-color .2s ease}#itoris_dynamicproductoptions textarea:focus{outline:none;border-color:#324644}#itoris_dynamicproductoptions textarea::placeholder{color:#3f5755}#itoris_dynamicproductoptions input[type=file]{width:100%;padding:12px 16px;border:1px dashed #bdbdbd;border-radius:8px;font-family:var(--font-inter);font-size:14px;line-height:24px;color:#3f5755;cursor:pointer;background:#fafbfb;transition:all .2s ease}#itoris_dynamicproductoptions input[type=file]:hover{border-color:#324644;background:#fff}#itoris_dynamicproductoptions .dpo_uploaded_file{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#e5e9e8;border-radius:6px;margin-bottom:8px}#itoris_dynamicproductoptions .dpo_uploaded_file .dpo_file_name{font-family:var(--font-inter);font-size:14px;color:#131a19}#itoris_dynamicproductoptions .dpo_uploaded_file .dpo_remove_file{cursor:pointer;color:#f43545;font-weight:600;font-size:16px;line-height:1;padding:2px 6px;border-radius:4px;transition:background .2s ease}#itoris_dynamicproductoptions .dpo_uploaded_file .dpo_remove_file:hover{background:#f435451a}#itoris_dynamicproductoptions .field.error{border-color:#f43545}#itoris_dynamicproductoptions .field.error>label{color:#f43545}@media screen and (max-width:768px){#itoris_dynamicproductoptions .options-list{grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:8px}#itoris_dynamicproductoptions .dpo_swatch{padding:6px}#itoris_dynamicproductoptions .dpo_swatch .dpo_title{font-size:11px;line-height:14px}#itoris_dynamicproductoptions .dpo_swatch .price-notice{font-size:10px}#itoris_dynamicproductoptions .field{padding:16px}#itoris_dynamicproductoptions .field>label{font-size:15px;margin-bottom:12px}}@media screen and (max-width:480px){#itoris_dynamicproductoptions .options-list{grid-template-columns:repeat(3,1fr)}}label[for=quantity]{cursor:text}#itoris_dynamicproductoptions_popup .product-options-bottom{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;background:#fafbfb;border-top:1px solid #e5e9e8;margin-top:24px}#itoris_dynamicproductoptions_popup .product-options-bottom .button{border:none;cursor:pointer;font-family:var(--font-inter);font-size:16px;font-weight:500;line-height:25px;padding:16px 26px;border-radius:100px;transition:all .3s ease-out;display:inline-flex;align-items:center;justify-content:center}#itoris_dynamicproductoptions_popup .product-options-bottom .button span{display:contents}#itoris_dynamicproductoptions_popup #itoris_dynamicproductoptions_popup_button_cancel{background:transparent;border:1px solid #d0dcda;color:#131a19}#itoris_dynamicproductoptions_popup #itoris_dynamicproductoptions_popup_button_cancel:hover{background-color:#283736;border-color:#283736;color:#fff}#itoris_dynamicproductoptions_popup #itoris_dynamicproductoptions_popup_button_apply{background-color:#3f5755;color:#fff;border:none}#itoris_dynamicproductoptions_popup #itoris_dynamicproductoptions_popup_button_apply:hover{background-color:#283736}#itoris_dynamicproductoptions_popup #itoris_dynamicoptions_add_to_cart{background-color:#3f5755;color:#fff;border:none}#itoris_dynamicproductoptions_popup #itoris_dynamicoptions_add_to_cart:hover{background-color:#283736}#itoris_dynamicproductoptions_popup .add-to-box{display:flex;align-items:center;gap:16px;flex-wrap:wrap}#itoris_dynamicproductoptions_popup #itoris_dynamicproductoptions_popup_price{font-family:var(--font-archivo);font-size:24px;font-weight:600;color:#131a19;line-height:1.2}#itoris_dynamicproductoptions_popup #itoris_dynamicproductoptions_popup_price .product-price{color:#131a19}#itoris_dynamicproductoptions_popup .add-to-box .or{font-family:var(--font-inter);font-size:14px;font-weight:400;color:#3f5755;text-transform:uppercase}#itoris_dynamicproductoptions_popup .add-to-cart{display:flex;align-items:center;gap:12px}#itoris_dynamicproductoptions_popup .add-to-cart label{font-family:var(--font-inter);font-size:14px;font-weight:500;color:#131a19;margin:0}#itoris_dynamicproductoptions_popup .add-to-cart .input-text.qty{width:60px;padding:12px 16px;border:1px solid #bdbdbd;border-radius:8px;font-family:var(--font-inter);font-size:16px;line-height:24px;color:#070707;text-align:center;transition:border-color .2s ease}#itoris_dynamicproductoptions_popup .add-to-cart .input-text.qty:focus{outline:none;border-color:#324644}@media screen and (max-width:768px){#itoris_dynamicproductoptions_popup .product-options-bottom{flex-direction:column;gap:12px;padding:16px}#itoris_dynamicproductoptions_popup .product-options-bottom .button{width:100%;padding:14px 20px;font-size:15px}#itoris_dynamicproductoptions_popup .add-to-box{width:100%;justify-content:center}#itoris_dynamicproductoptions_popup #itoris_dynamicproductoptions_popup_price{font-size:20px}#itoris_dynamicproductoptions_popup .add-to-cart{flex-wrap:wrap;justify-content:center}#itoris_dynamicproductoptions_popup .add-to-cart .input-text.qty{width:50px;padding:10px 12px}}.dpo_cart_edit_container .dpo_cart_edit{display:inline;background-color:#3f5755;color:#fff!important;padding:10px 26px;border-radius:100px;transition:.3s all ease-out;font-weight:500;font-size:16px;line-height:1;border:0}.dpo_cart_edit_container .dpo_cart_edit:hover{color:#283736}.dpo_cart_edit_container .dpo_remove_link{display:none}.w3-product-options{margin-bottom:20px!important;border:1px solid #e5e9e8;border-radius:12px;background:#fafbfb;padding:20px;text-align:left;color:#131a19;font-weight:400;overflow:hidden}.w3-product-options.w3-loading:not(:has(*)){min-height:80px;display:flex;align-items:center;justify-content:center;color:#3f5755;font-family:var(--font-inter);font-size:14px;gap:12px}.w3-product-options.w3-loading:not(:has(*)):before{content:"";width:20px;height:20px;border:2px solid #e5e9e8;border-top-color:#324644;border-radius:50%;animation:w3-spin .8s linear infinite}.w3-product-options.w3-loading:not(:has(*)):after{content:"Loading personalisation options..."}@keyframes w3-spin{to{transform:rotate(360deg)}}.w3-product-options strong{font-family:var(--font-archivo);font-size:16px;font-weight:500;text-transform:none}.product-options-control-container{margin-bottom:20px;display:block;clear:both}.product-options-field-name{font-family:var(--font-archivo);font-size:16px;font-weight:500;line-height:24px;color:#131a19;margin-bottom:12px;display:block}.product-options-control-container span{margin-bottom:12px;font-family:var(--font-inter);font-size:14px;font-weight:400;color:#3f5755}.product-options-field-description img{margin-bottom:16px;border-radius:8px}input.product-options-textbox.product-options-control{width:100%;padding:12px 16px;border:1px solid #bdbdbd;border-radius:8px;font-family:var(--font-inter);font-size:14px;text-align:left;transition:border-color .2s ease}input.product-options-textbox.product-options-control:focus{outline:none;border-color:#324644}.product-options-textarea{width:100%;padding:12px 16px;border:1px solid #bdbdbd;border-radius:8px;font-family:var(--font-inter);font-size:14px;min-height:100px;resize:vertical}.product-options-textarea:focus{outline:none;border-color:#324644}.product-options-dropdown-wrapper{position:relative;width:100%;margin:0;padding:0}.product-options-dropdown-wrapper select{width:100%;padding:12px 16px;border:1px solid #bdbdbd;border-radius:8px;font-family:var(--font-inter);font-size:14px;color:#131a19;background:#fff;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.product-options-dropdown-wrapper:after{content:"";position:absolute;right:16px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #3f5755;pointer-events:none}.hidetitle .product-options-field-name{display:none}@media screen and (max-width:768px){.w3-product-options{padding:16px;margin-top:16px;margin-bottom:16px}}#qab_bar{padding-top:10px!important;padding-bottom:10px!important;text-align:center!important;width:100%!important;box-sizing:border-box!important;border:none!important;margin:0!important;background-color:transparent!important;height:auto!important}#qab_content{max-width:1440px!important;padding-right:32px!important;padding-left:32px!important;margin:auto!important;display:block!important}#qab_message{font-family:var(--font-inter)!important;font-size:14px!important;font-weight:400!important;line-height:22px!important;color:#fff!important}@media screen and (max-width:768px){#qab_bar{padding-top:4px!important;padding-bottom:4px!important}#qab_message{font-size:10px!important;line-height:20px!important}}.form-container label .product-options-dropdown-wrapper{margin-top:4px}.form-container label .product-options-dropdown-wrapper select{width:100%;padding:0;border:0;font-size:16px;line-height:24px;color:#070707;background:transparent;cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-container label .product-options-dropdown-wrapper select:focus{outline:none}.form-container label .product-options-dropdown-wrapper:after{top:0;transform:none}.form-row--price-and-cart{align-items:center;justify-content:space-between}.form-row--price-and-cart .form-col{width:auto;flex:1}.form-row--price-and-cart .form-col--auto{flex:0 0 auto;text-align:right}.form-row--price-and-cart.form-row--button-right{justify-content:flex-end}.product-form-price{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:0}.product-form-price__compare{font-size:16px;font-weight:400;line-height:24px;color:#646464;text-decoration:line-through}.product-form-price__tax{font-size:14px;font-weight:400;line-height:22px;color:#646464}.js-add-to-cart-btn:disabled{opacity:.5;cursor:not-allowed}.js-add-to-cart-btn:disabled .js-add-to-cart-icon{display:none}.form-row--dynamic-checkout{margin-top:12px;margin-bottom:0}.form-row--dynamic-checkout .form-col{text-align:center}.form-row--dynamic-checkout .shopify-payment-button{margin-top:0}.form-row--dynamic-checkout .shopify-payment-button__button{border-radius:100px;min-height:52px}.form-row--dynamic-checkout .shopify-payment-button__button--unbranded{background-color:#3f5755;color:#fff;font-family:var(--font-inter);font-size:16px;font-weight:500}.form-row--dynamic-checkout .shopify-payment-button__button--unbranded:hover{background-color:#283736}.form-row--dynamic-checkout .shopify-payment-button__more-options{font-family:var(--font-inter);font-size:14px;color:#3f5755;margin-top:12px}.form-row--dynamic-checkout .shopify-payment-button__more-options:hover{color:#283736}.product-form-price--unavailable .product-form-price__amount{color:#646464}@media screen and (max-width:768px){.product-form-price__amount{font-size:20px;line-height:28px}.product-form-price__compare{font-size:14px;line-height:22px}}.main-page{padding-top:64px;padding-bottom:100px}.main-page__heading{margin-bottom:40px}.main-page__heading h1{font-size:44px;line-height:52px;color:#131a19}.main-page__content{max-width:800px}.main-page__content h2{margin-top:40px;margin-bottom:16px;color:#131a19}.main-page__content h3{margin-top:32px;margin-bottom:12px;color:#131a19}.main-page__content h4,.main-page__content h5,.main-page__content h6{margin-top:24px;margin-bottom:12px;color:#131a19}.main-page__content p{margin-bottom:16px}.main-page__content ul,.main-page__content ol{margin-bottom:16px;padding-left:24px}.main-page__content li{margin-bottom:8px;font-family:var(--font-inter);font-size:16px;line-height:25px;color:#3f5755}.main-page__content a{color:#131a19;text-decoration:underline;transition:.2s color ease-out}.main-page__content a:hover{color:#3f5755}.main-page__content img{max-width:100%;height:auto;border-radius:12px;margin-top:16px;margin-bottom:16px}.main-page__content blockquote{border-left:3px solid #d0dcda;padding-left:24px;margin:24px 0;font-style:italic;color:#646464}.main-page__content table{width:100%;border-collapse:collapse;margin-bottom:24px}.main-page__content th,.main-page__content td{padding:12px 16px;text-align:left;border-bottom:1px solid #d0dcda;font-family:var(--font-inter);font-size:16px;line-height:25px;color:#3f5755}.main-page__content th{font-weight:500;color:#131a19}@media screen and (max-width:768px){.main-page{padding-top:32px;padding-bottom:64px}.main-page__heading{margin-bottom:24px}.main-page__heading h1{font-size:32px;line-height:36px}.main-page__content h2{margin-top:32px}}.main-page__content .section{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.main-page__content .section .col.span_1_of_3{width:100%}@media only screen and (max-width:767px){.main-page__content .section{grid-template-columns:1fr}}.page-404{padding:120px 0;text-align:center}.page-404__content{max-width:560px;margin:0 auto}.page-404__code{display:block;font-family:var(--font-archivo);font-size:120px;font-weight:700;line-height:1;color:#d0dcda;margin-bottom:16px}.page-404__title{font-family:var(--font-archivo);font-size:32px;font-weight:600;color:#131a19;margin:0 0 12px}.page-404__description{font-size:16px;line-height:1.6;color:#5a6b69;margin:0 0 32px}@media only screen and (max-width:767px){.page-404{padding:80px 0}.page-404__code{font-size:80px}.page-404__title{font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/151/assets/styles.css.map */
