@charset "UTF-8";.contact-block .contact-block-container{display:flex;min-height:60vh;padding:0 0 5rem 0}.contact-block .contact-block-container .contact-block-left,.contact-block .contact-block-container .contact-block-right{padding:2rem;width:50%;color:var(--color-white);padding:128px 192px;display:flex;flex-direction:column;gap:1rem}.contact-block .contact-block-container .contact-block-left h2,.contact-block .contact-block-container .contact-block-right h2{padding-bottom:.25rem}.contact-block .contact-block-container .contact-block-left{background-color:var(--color-neutral-darker)}.contact-block .contact-block-container .contact-block-left .contact-block-content{padding-bottom:3rem}.contact-block .contact-block-container .contact-block-right{background-color:var(--color-primary)}.contact-block .contact-block-container .contact-block-right .contact-block-content{padding-bottom:1.5rem}@media (width <= 980px){.contact-block .contact-block-container{flex-direction:column}.contact-block .contact-block-container .contact-block-left,.contact-block .contact-block-container .contact-block-right{width:100%;padding:2rem}.contact-block .contact-block-container .contact-block-right iframe{min-height:400px;width:100%}}.accordion-block .accordion-block__container{padding:4rem 0}.accordion-block .accordion-block__container .accordion-block__split{height:100vh;display:flex;align-items:center}.accordion-block .accordion-block__container .accordion-block__split .accordion-block__image{width:40%;height:100%}.accordion-block .accordion-block__container .accordion-block__split .accordion-block__image img{width:100%;height:100%;object-fit:cover}.accordion-block .accordion-block__container .accordion-block__split .accordion-block__content{width:60%;height:100%;padding:4rem;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--color-primary-darker);color:var(--color-white)}.accordion-block .accordion-block__container .accordion-block__split .accordion-block__content .accordion-block__content-inner{display:flex;flex-direction:column;gap:2.5rem;max-width:640px;width:100%}.accordion-block .accordion-block__container .accordion-block__split .accordion-block__content .accordion-block__content-inner .accordion-block__items{display:flex;flex-direction:column;gap:1rem}@media (width <= 980px){.accordion-block .accordion-block__container .accordion-block__split{flex-direction:column;height:auto}.accordion-block .accordion-block__container .accordion-block__split .accordion-block__image{width:100%;height:100%;max-height:300px}.accordion-block .accordion-block__container .accordion-block__split .accordion-block__content{padding:2rem;width:100%}}.articles-block .container{padding-bottom:128px}.articles-block .container .section-header{display:flex;gap:1rem;margin-bottom:32px;align-items:baseline}.articles-block .container .section-header p{display:flex;align-items:baseline;gap:6px;font-weight:500}.articles-block .container .section-header p a{font-size:1rem}.blockquote-block .container{display:flex;flex-direction:column}.blockquote-block .container.left-aligned-blockquote{text-align:left;width:70%;margin-left:20%;gap:40px}.blockquote-block .container.left-aligned-blockquote .left-aligned-heading{margin-bottom:2.5rem}.blockquote-block .container.centered-blockquote{gap:40px;text-align:center;max-width:691px;margin:0 auto}.blockquote-block .container.centered-blockquote .blockquote-citation{display:flex;flex-direction:column;gap:8px}@media (width <= 980px){.blockquote-block .container.left-aligned-blockquote{width:100%;margin:0}.blockquote-block .container.left-aligned-blockquote .left-aligned-heading{margin-bottom:1.5rem}.blockquote-block .container.centered-blockquote{text-align:left}}.card-grid-links-section{background-color:#f7f7f7}.card-grid-links-section .container{display:flex;flex-direction:column;gap:80px}.card-grid-links-section .container .card-section-heading{width:50%}.card-grid-links-section .container .card-grid-links{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:var(--grid-gaps)}.card-grid-links-section .container .card-grid-links .card{display:flex;flex-direction:column;gap:16px}.card-grid-links-section .container .card-grid-links .card .card-image{width:100%;height:250px;border-radius:20px;overflow:hidden}.card-grid-links-section .container .card-grid-links .card .card-image img{width:100%;height:100%;object-fit:cover}.card-grid-links-section .container .card-grid-links .card a{margin-top:auto;width:100%}.card-grid-links-section .container .card-cta{margin:0 auto}@media (width <= 1200px){.card-grid-links-section .container{gap:40px}.card-grid-links-section .container .card-section-heading{width:100%}.card-grid-links-section .container .card-grid{grid-template-columns:repeat(4,1fr);gap:24px}}@media (width <= 980px){.card-grid-links-section .container{gap:40px}.card-grid-links-section .container .card-section-heading{width:100%}.card-grid-links-section .container .card-grid{grid-template-columns:1fr;gap:24px}}.card-grid-section{background-color:var(--color-primary-blue);color:var(--color-white)}.card-grid-section .container{display:flex;flex-direction:column;gap:80px}.card-grid-section .container .card-section-heading{width:50%;text-align:center;margin:0 auto}.card-grid-section .container .card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:var(--grid-gaps)}.card-grid-section .container .card-grid .card{padding:24px 24px 40px 24px;border-radius:20px;color:var(--color-white);background-color:#2b68a3;display:flex;flex-direction:column;gap:16px}.card-grid-section .container .card-grid .card .card-heading{color:var(--color-lightgrey)}.card-grid-section .container .card-cta{margin:0 auto}@media (width <= 1200px){.card-grid-section .container{gap:40px}.card-grid-section .container .card-section-heading{width:100%}.card-grid-section .container .card-grid{grid-template-columns:repeat(4,1fr);gap:24px}}@media (width <= 980px){.card-grid-section .container{gap:40px}.card-grid-section .container .card-section-heading{width:100%}.card-grid-section .container .card-grid{grid-template-columns:1fr;gap:24px}}.contact-cards-block .contact-cards-wrapper{display:flex;flex-direction:column;gap:2.5rem}.contact-cards-block .contact-cards-wrapper .contact-cards-header{display:flex;flex-direction:column;gap:1.5rem}.contact-cards-block .contact-cards-wrapper .contact-cards-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(420px,1fr));gap:1rem}.contact-cards-block .contact-cards-wrapper .contact-cards-grid .contact-card{min-height:240px;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:2.5rem 1.5rem;border-radius:4px;background-color:var(--color-primary-lightest)}.contact-cards-block .contact-cards-wrapper .contact-cards-grid .contact-card .contact-header-wrapper{display:flex;flex-direction:column;gap:1.5rem}.contact-cards-block .contact-cards-wrapper .contact-cards-grid .contact-card .contact-header-wrapper .contact-card-title{font-family:var(--font-inter-medium);font-size:1.25rem;line-height:1.875rem;font-weight:500}.contact-cards-block .contact-cards-wrapper .contact-cards-grid .contact-card .contact-header-wrapper .contact-card-content{line-height:1.5rem}.contact-cards-block .contact-cards-wrapper .contact-cards-grid .contact-card .contact-link-wrapper{display:flex;gap:.5rem}.contact-cards-block .contact-cards-wrapper .contact-cards-grid .contact-card .contact-link-wrapper .contact-card-icon{width:1.5rem;height:1.5rem}.contact-cards-block .contact-cards-wrapper .contact-cards-grid .contact-card .contact-link-wrapper .contact-card-icon img{width:100%;height:100%;object-fit:contain}.contact-cards-block .contact-cards-wrapper .contact-cards-grid .contact-card .contact-link-wrapper .contact-card-link{text-decoration:none;font-size:16px;font-style:normal;font-weight:500;line-height:24px;font-family:var(--font-inter-medium)}@media (width <= 768px){.contact-cards-block .contact-cards-wrapper .contact-cards-grid{grid-template-columns:1fr}}.contact-form .form-section{display:flex;justify-content:space-between;gap:110px}.contact-form .form-section .contact-half{display:flex;flex-direction:column;gap:30px;width:50%}.contact-form .form-section .contact-half.form{background-color:var(--color-white);border-radius:20px;padding:40px}.contact-form .form-section .contact-half.form .wpcf7-acceptance span{margin:0}.contact-form .form-section .contact-half.form .wpcf7-acceptance span label{display:flex;align-items:center}.contact-form .form-section .contact-half.form .wpcf7-submit{width:100%}@media (width <= 980px){.contact-form .form-section{gap:40px;flex-direction:column}.contact-form .form-section .contact-half{width:100%}.contact-form .form-section .contact-half.form{padding:64px 20px}.contact-form .form-section .contact-half.form .wpcf7-acceptance span{margin:0;width:100%;font-weight:400}.contact-form .form-section .contact-half.form .wpcf7-acceptance span label{display:flex;align-items:center}}.featured-products .container{display:flex;flex-direction:column;gap:4rem}.featured-products .container .featured-products-header{display:flex;flex-direction:column;gap:1rem;text-align:center}.full-height-scrolling-content-section{min-height:100vh}.full-height-scrolling-content-container{display:flex;align-items:flex-start;gap:2rem;min-height:100vh}.sticky-left{flex:1;position:sticky;top:13.438rem;height:fit-content}.sticky-left-content{padding:2rem;display:flex;flex-direction:column;gap:1rem}.sticky-left-content .heading{padding-bottom:1.25rem}.sticky-left-content .content-text{padding-bottom:4rem}.scrolling-contents{flex:1;padding:2rem 0}.scrolling-content-item{margin-bottom:4rem;min-height:50vh}.scrolling-content-item .scrolling-content-image{padding-bottom:1.25rem}.scrolling-content-item .scrolling-content-image img{width:100%;height:auto;object-fit:cover}.scrolling-content-item .scrolling-content-heading{padding-bottom:1rem;text-transform:uppercase;font-size:14px;line-height:19px}@media (width <= 980px){.full-height-scrolling-content-container{flex-direction:column}.sticky-left{position:static}.sticky-left .sticky-left-content{padding:0}.scrolling-contents .scrolling-content-item:last-child{margin-bottom:0}}.icon-block-section .container{display:flex;flex-direction:column;gap:5rem}.icon-block-section .container .icon-block-header{text-align:center;margin-bottom:3rem;max-width:648px;width:100%;margin:0 auto;display:flex;flex-direction:column;gap:1.5rem}.icon-block-section .container .icon-block-contents{display:grid;grid-template-columns:repeat(auto-fit,minmax(171px,1fr));gap:1rem}.icon-block-section .container .icon-block-contents .icon-block-item{max-width:205px;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;padding:1.5rem 1rem;background-color:#fbfeff}.icon-block-section .container .icon-block-contents .icon-block-item .icon-block-icon{width:72px;height:72px;display:flex;align-items:center;justify-content:center;background-color:#f0f9fc;border-radius:999px;padding:1.5rem}.icon-block-section .container .icon-block-contents .icon-block-item .icon-block-icon img,.icon-block-section .container .icon-block-contents .icon-block-item .icon-block-icon svg{max-width:100%;max-height:100%;width:24px;height:24px}.icon-block-section .container .icon-block-contents .icon-block-item .icon-block-title{font-family:var(--font-inter-medium);font-size:18px;font-style:normal;font-weight:500;line-height:24px}.icon-cards-block .icon-cards{grid-template-columns:repeat(auto-fit,minmax(316px,1fr))}.icon-cards-block .icon-cards .icon-card-wrapper{height:100%;display:flex;flex-direction:column}@media (width <= 980px){.icon-cards-block .icon-cards{grid-template-columns:1fr;gap:24px}}.image-carousel-block .container{display:flex}.image-carousel-block .container .image-carousel-header{width:50%;padding:0 136px;display:flex;flex-direction:column;gap:1rem;justify-content:center}.image-carousel-block .container .image-carousel-header .heading{padding-bottom:.25rem}.image-carousel-block .container .image-carousel-header .content{padding-bottom:4rem}.image-carousel-block .container .image-carousel-slider{width:50%}.image-carousel-block .container .image-carousel-slider .slick-slide{margin-left:1rem}.image-carousel-block .container .image-carousel-slider .carousel-slide{height:436px}.image-carousel-block .container .image-carousel-slider .carousel-slide img{width:100%;height:100%;object-fit:cover}@media (max-width:980px){.image-carousel-block .container{flex-direction:column;gap:2rem}.image-carousel-block .container .image-carousel-header{width:100%;padding:0 1rem}.image-carousel-block .container .image-carousel-slider{width:100%}.image-carousel-block .container .image-carousel-slider .slick-slide{margin-left:0}}.map-block .container{display:flex;flex-wrap:wrap}.map-block .container .map-block__hours,.map-block .container .map-block__map{width:50%}.map-block .container .map-block__map{border-radius:4px}.map-block .container .map-block__map iframe{width:100%}.map-iframe-wrapper{position:relative;width:100%;height:400px}.acf-map{width:100%;height:400px;border:#ccc solid 1px;margin:20px 0}.acf-map img{max-width:inherit!important}.hours-content{padding:2rem;display:flex;flex-direction:column;gap:1.5rem}.hours-content .contact-columns{display:flex;gap:2rem;padding-top:.5rem}.hours-content .contact-columns .contact-column{flex:1}.hours-content .contact-columns .opening-hours-column{display:flex;flex-direction:column;gap:1rem}.hours-content .contact-columns .opening-hours-column .hours-section{display:flex;flex-direction:column;gap:8px}.hours-content .contact-columns .opening-hours-column .hours-section>p{font-weight:500;color:var(--color-primary-light)}.hours-content .contact-ctas{margin-top:auto;display:flex;gap:1rem}@media (width <= 980px){.map-block .container{display:flex;flex-direction:column;flex-wrap:wrap}.map-block .container .map-block__hours,.map-block .container .map-block__map{width:100%}.map-block .container .map-block__map{max-height:358px;overflow:hidden}.map-block .container .map-block__hours .hours-content{padding:2rem 0}.map-block .container .map-block__hours .hours-content .contact-columns{flex-direction:column;gap:1.5rem}.map-block__grid{grid-template-columns:1fr}.acf-map,.map-iframe-wrapper{height:300px}}.media-text-block .media-text-content{margin:4rem 0;display:flex;align-items:center;flex-wrap:wrap}.media-text-block .media-text-content.container{margin:0 auto;padding:4rem}.media-text-block .media-text-content.brand-dark *{color:var(--color-neutral-lighter)}.media-text-block .media-text-content.media-right{flex-direction:row-reverse}.media-text-block .media-text-content.media-right .media-text{justify-content:center}.media-text-block .media-text-content.media-left{flex-direction:row}.media-text-block .media-text-content.media-left .media-text{justify-content:center}.media-text-block .media-text-content .media-text{width:50%;display:flex}.media-text-block .media-text-content .media-text .media-text-inner{max-width:427px;display:flex;flex-direction:column;gap:1rem}.media-text-block .media-text-content .media-text .media-text-inner.accordion-text{max-width:100%;width:100%}.media-text-block .media-text-content .media-text .media-text-inner.accordion-text .accordion-item .accordion-header{color:var(--color-primary-light);border:none;font-size:30px;font-style:normal;font-weight:400;line-height:38px}.media-text-block .media-text-content .media-text .media-text-inner.accordion-text .accordion-item .accordion-header:after{display:none}.media-text-block .media-text-content .media-text .media-text-inner.accordion-text .accordion-item .accordion-header:hover{color:var(--color-primary)}.media-text-block .media-text-content .media-text .media-text-inner.accordion-text .accordion-item .accordion-content{display:flex;flex-direction:column;max-width:427px;max-height:0;overflow:hidden;transition:max-height .5s ease-in-out}.media-text-block .media-text-content .media-text .media-text-inner.accordion-text .accordion-item[open]{transition:all .5s ease-in-out}.media-text-block .media-text-content .media-text .media-text-inner.accordion-text .accordion-item[open] .accordion-header{color:var(--color-neutral)}.media-text-block .media-text-content .media-text .media-text-inner.accordion-text .accordion-item[open] .accordion-content{max-height:1000px;transition:max-height .5s ease-in-out}.media-text-block .media-text-content .media-text .media-text-inner .media-text-ctas{display:flex;gap:1rem;margin-top:1rem}.media-text-block .media-text-content .media-text h2{margin-bottom:.5rem}.media-text-block .media-text-content .media-image{width:50%;height:640px;border-radius:4px;overflow:hidden}.media-text-block .media-text-content .media-image img{width:100%;height:100%;object-fit:cover}@media (width <= 980px){.media-text-block .media-text-content{margin:0;flex-direction:column!important}.media-text-block .media-text-content.container{margin:0 auto;padding:0 1rem}.media-text-block .media-text-content.brand-dark .media-text{padding:40px 1rem}.media-text-block .media-text-content.text .media-text{padding:0}.media-text-block .media-text-content .media-text{width:100%;padding:40px 0}.media-text-block .media-text-content .media-text .media-text-inner{max-width:100%;padding:0}.media-text-block .media-text-content .media-image{width:100%;height:358px}}.pagepost-grid-block .container{padding:5rem 0;grid-template-columns:repeat(12,1fr)}@media (width <= 980px){.pagepost-grid-block .container{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}.page-post-links-block .container .section-header{display:flex;gap:1rem;flex-direction:column;margin-bottom:60px}.page-post-links-block .container .page-post-links-wrapper{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.page-post-links-block .container .page-post-links-wrapper .page-post-link-item .page-post-link{height:400px;text-decoration:none;display:flex;flex-direction:column;gap:1.25rem;padding:1.25rem 0;border-top:1px solid var(--color-neutral)}.page-post-links-block .container .page-post-links-wrapper .page-post-link-item .page-post-link img{width:100%;height:100%;object-fit:cover}@media (width <= 980px){.page-post-links-block .container .section-header{align-items:flex-start;text-align:left}.page-post-links-block .container .page-post-links-wrapper{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.page-post-links-block .container .page-post-links-wrapper .page-post-link-item .page-post-link{height:150px;text-decoration:none;display:flex;flex-direction:column;gap:1.25rem;padding:1.25rem 0;border-top:none}.page-post-links-block .container .page-post-links-wrapper .page-post-link-item .page-post-link img{width:100%;height:100%;object-fit:cover}}.pages-control-column-block .container{display:flex;flex-direction:column;gap:2rem}.pages-control-column-block .container .pages-control-tabs{display:flex;gap:3rem;align-items:flex-start}.pages-control-column-block .container .pages-control-tabs .page-controls{flex:0 0 280px;display:flex;flex-direction:column;gap:2rem;align-items:flex-start}.pages-control-column-block .container .pages-control-tabs .page-controls .page-control-btn{padding:0;width:100%;text-align:left;cursor:pointer;border:none;background:0 0;color:var(--color-primary);transition:all .3s ease;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.pages-control-column-block .container .pages-control-tabs .page-controls .page-control-btn:hover{color:var(--color-neutral)}.pages-control-column-block .container .pages-control-tabs .page-controls .page-control-btn.active{color:var(--color-neutral)}.pages-control-column-block .container .page-content-area{flex:1;min-height:400px}.pages-control-column-block .container .page-content{display:none;opacity:0;transition:opacity .3s ease}.pages-control-column-block .container .page-content.active{display:block;opacity:1}.pages-control-column-block .container .page-content .page-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1.5rem}.pages-control-column-block .container .page-content .page-object{display:flex;flex-direction:column;background:#fff;border-radius:4px;transition:all .3s ease;background-size:cover;background-repeat:no-repeat;background-position:center;text-decoration:none;overflow:hidden;min-height:190px;position:relative}.pages-control-column-block .container .page-content .page-object img{width:100%;height:50%;object-fit:cover}.pages-control-column-block .container .page-content .page-object .page-icon{position:absolute;top:0;left:0;padding:1rem}.pages-control-column-block .container .page-content .page-object .page-icon img{width:24px;height:24px;object-fit:contain}.pages-control-column-block .container .page-content .page-object .page-overlay{background-color:var(--color-primary-light);padding:1rem;color:var(--color-white);border-bottom-left-radius:4px;border-bottom-right-radius:4px;width:100%;display:flex;flex-direction:column;gap:1rem;height:70px;transition:height .5s ease-in-out}.pages-control-column-block .container .page-content .page-object .page-overlay h3{font-size:1.25rem;font-weight:600}.pages-control-column-block .container .page-content .page-object .page-overlay .page-excerpt{color:#666;font-size:.9rem;line-height:1.5}.pages-control-column-block .container .page-content .page-object .page-overlay .page-link{display:flex;align-items:center;text-decoration:none;font-weight:500;font-size:.9rem;transition:color .5s ease-in-out;gap:8px}.pages-control-column-block .container .page-content .page-object .page-overlay .page-link:after{content:"";display:inline-block;width:16px;height:16px;background-image:url(../images/arrow-right.svg);background-size:16px 100%;background-repeat:no-repeat;transition:all .5s ease-in-out}.pages-control-column-block .container .page-content .page-object:hover .page-overlay{height:120px;transition:height .5s ease-in-out}@media (max-width:768px){.pages-control-column-block .container .pages-control-tabs{flex-direction:column;gap:2rem;overflow:hidden}.pages-control-column-block .container .pages-control-tabs .page-controls{flex:none;width:100%;flex-direction:row;overflow-x:auto;gap:2rem;padding:0;-webkit-overflow-scrolling:touch;scrollbar-width:none}.pages-control-column-block .container .pages-control-tabs .page-controls::-webkit-scrollbar{display:none}.pages-control-column-block .container .pages-control-tabs .page-controls .page-control-btn{width:auto;flex:0 0 auto;min-width:fit-content;white-space:nowrap}.pages-control-column-block .container .pages-control-tabs .page-controls{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:0;padding:1rem;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;border-top:1px solid var(--color-neutral-lighter);border-bottom:1px solid var(--color-neutral-lighter)}.pages-control-column-block .container .pages-control-tabs .page-controls::-webkit-scrollbar{display:none}.pages-control-column-block .container .pages-control-tabs .page-controls .page-control-btn{color:var(--color-primary,#007cba);text-decoration:underline;flex:0 0 auto;white-space:nowrap;scroll-snap-align:start;font-size:18px;line-height:24px;padding:1rem}.pages-control-column-block .container .pages-control-tabs .page-controls .page-control-btn.active{color:var(--color-primary,#007cba);text-decoration:underline}.pages-control-column-block .container .pages-control-tabs .page-content-area{width:100%}.pages-control-column-block .container .pages-control-tabs .page-content-area .page-content .page-grid{grid-template-columns:1fr;gap:1rem}}.product-category-grid .container.grid.product-category-slider{display:none}.product-category-grid .slider-nav.product-category-block{display:none}@media (width <= 768px){.product-category-grid .container.grid{display:none}.product-category-grid .container.grid.product-category-slider{display:flex;flex-direction:column;gap:1rem}.product-category-grid .slider-nav.product-category-block{display:flex}}.shop-the-look-5050-block{background-color:var(--color-primary-lightest)}.shop-the-look-5050-block .container{display:flex;flex-wrap:wrap;gap:2rem}.shop-the-look-5050-block .container .main-5050-product,.shop-the-look-5050-block .container .shop-the-look-5050{width:50%}@media (width <= 980px){.shop-the-look-5050-block .container .main-5050-product,.shop-the-look-5050-block .container .shop-the-look-5050{width:100%}}.shop-the-look-5050-block .container .shop-the-look-5050{height:640px;overflow:hidden}.shop-the-look-5050-block .container .shop-the-look-5050 .pinned-image-stage{position:relative;display:inline-block;width:100%;height:640px}.shop-the-look-5050-block .container .shop-the-look-5050 .pinned-image-stage img{display:block;max-width:100%;width:100%;height:100%;object-fit:cover}.shop-the-look-5050-block .container .shop-the-look-5050 .pinned-image-stage .pinned-image-overlay{position:absolute;inset:0;overflow:hidden}.shop-the-look-5050-block .container .shop-the-look-5050 .pinned-image-stage .pinned-image-overlay .pinned-image-pin{position:absolute;transform:translate(-50%,-50%);pointer-events:auto;text-decoration:none}.shop-the-look-5050-block .container .shop-the-look-5050 .pinned-image-stage .pinned-image-overlay .pinned-image-pin .pinned-image-dot{width:24px;height:24px;display:block;background:url(../../dist/images/plus-circle.svg) no-repeat center center;transition:all .5s ease-in-out}.shop-the-look-5050-block .container .shop-the-look-5050 .pinned-image-stage .pinned-image-overlay .pinned-image-pin .pinned-image-tooltip{position:absolute;left:0;top:-10px;z-index:-1;transform:translateX(-10px) translateY(6px);width:320px;max-width:320px;padding:24px 5px 12px 24px;border-radius:6px;background:rgba(30,30,30,.35);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.35);opacity:0;visibility:hidden;pointer-events:auto;transition:opacity .18s ease,transform .18s ease}.shop-the-look-5050-block .container .shop-the-look-5050 .pinned-image-stage .pinned-image-overlay .pinned-image-pin .pinned-image-tooltip__title{width:70%;display:block;font-size:14px;line-height:1.35;margin-top:10px;margin-bottom:10px;opacity:.95}.shop-the-look-5050-block .container .shop-the-look-5050 .pinned-image-stage .pinned-image-overlay .pinned-image-pin .pinned-image-tooltip__meta{display:block;font-size:13px;opacity:.85;margin-bottom:12px}.shop-the-look-5050-block .container .shop-the-look-5050 .pinned-image-stage .pinned-image-overlay .pinned-image-pin .pinned-image-tooltip__price{display:block;font-size:14px;font-weight:600;margin-bottom:16px}.shop-the-look-5050-block .container .shop-the-look-5050 .pinned-image-stage .pinned-image-overlay .pinned-image-pin .pinned-image-tooltip .btn{padding:0;justify-content:flex-start!important}.shop-the-look-5050-block .container .shop-the-look-5050 .pinned-image-stage .pinned-image-overlay .pinned-image-pin:focus .pinned-image-tooltip,.shop-the-look-5050-block .container .shop-the-look-5050 .pinned-image-stage .pinned-image-overlay .pinned-image-pin:focus-within .pinned-image-tooltip,.shop-the-look-5050-block .container .shop-the-look-5050 .pinned-image-stage .pinned-image-overlay .pinned-image-pin:hover .pinned-image-tooltip{opacity:1;visibility:visible}.shop-the-look-5050-block .container .shop-the-look-5050 .pinned-image-stage .pinned-image-overlay .pinned-image-pin:focus .pinned-image-dot,.shop-the-look-5050-block .container .shop-the-look-5050 .pinned-image-stage .pinned-image-overlay .pinned-image-pin:focus-within .pinned-image-dot,.shop-the-look-5050-block .container .shop-the-look-5050 .pinned-image-stage .pinned-image-overlay .pinned-image-pin:hover .pinned-image-dot{transform:rotate(45deg);transform-origin:center;transition:all .5s ease-in-out}@media (width <= 980px){.shop-the-look-5050-block .container .shop-the-look-5050{height:auto;max-height:358px}.shop-the-look-5050-block .container .shop-the-look-5050 .pinned-image-stage{height:auto;max-height:358px}}.shop-the-look-5050-block .container .main-5050-product{max-width:427px;margin:0 auto;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:flex-start;gap:1.5rem}@media (width <= 980px){.shop-the-look-5050-block .container .main-5050-product{max-width:100%}}.shop-the-look-5050-block .container .main-5050-product .pill{background-color:#a2d69e;text-transform:capitalize}.shop-the-look-block .container{display:flex;flex-direction:column;gap:2rem;padding:4rem 4rem 2.5rem}.shop-the-look-block .container .shop-the-look-header{display:flex;justify-content:space-between;align-items:last baseline}.shop-the-look-block .container .shop-the-look-header .shop-the-look-text{display:flex;flex-direction:column;width:60%;align-items:first baseline;gap:1rem}.shop-the-look-block .container .shop-the-look-header .slider-nav{justify-items:flex-end}.shop-the-look-block .shop-the-look-carousel{max-width:var(--max-width);margin:0 auto;padding:0 4rem;width:100%}.shop-the-look-block .shop-the-look-slide{display:flex!important;align-items:center;justify-content:center;height:70vh;width:100%;padding-right:1rem}.shop-the-look-block .pinned-image-stage{position:relative;display:inline-flex;max-width:100%;max-height:100%}.shop-the-look-block .pinned-image-stage img{border-radius:4px;display:block;max-width:100%;max-height:80vh;width:auto;height:auto;object-fit:contain}.shop-the-look-block .pinned-image-stage .pinned-image-overlay{position:absolute;inset:0;overflow:hidden}.shop-the-look-block .pinned-image-stage .pinned-image-overlay .pinned-image-pin{position:absolute;transform:translate(-50%,-50%);pointer-events:auto;text-decoration:none}.shop-the-look-block .pinned-image-stage .pinned-image-overlay .pinned-image-pin .pinned-image-dot{width:24px;height:24px;display:block;background:url(../../dist/images/plus-circle.svg) no-repeat center center;transition:all .5s ease-in-out}.shop-the-look-block .pinned-image-stage .pinned-image-overlay .pinned-image-pin .pinned-image-tooltip{position:absolute;left:0;top:-10px;z-index:-1;transform:translateX(-10px) translateY(6px);width:320px;max-width:320px;padding:24px 5px 12px 24px;border-radius:6px;background:rgba(30,30,30,.35);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.35);opacity:0;visibility:hidden;pointer-events:auto;transition:opacity .18s ease,transform .18s ease}.shop-the-look-block .pinned-image-stage .pinned-image-overlay .pinned-image-pin .pinned-image-tooltip__title{width:70%;display:block;font-size:14px;line-height:1.35;margin-top:10px;margin-bottom:10px;opacity:.95}.shop-the-look-block .pinned-image-stage .pinned-image-overlay .pinned-image-pin .pinned-image-tooltip__meta{display:block;font-size:13px;opacity:.85;margin-bottom:12px}.shop-the-look-block .pinned-image-stage .pinned-image-overlay .pinned-image-pin .pinned-image-tooltip__price{display:block;font-size:14px;font-weight:600;margin-bottom:16px}.shop-the-look-block .pinned-image-stage .pinned-image-overlay .pinned-image-pin .pinned-image-tooltip .btn{padding:0;justify-content:flex-start!important}.shop-the-look-block .pinned-image-stage .pinned-image-overlay .pinned-image-pin:focus .pinned-image-tooltip,.shop-the-look-block .pinned-image-stage .pinned-image-overlay .pinned-image-pin:focus-within .pinned-image-tooltip,.shop-the-look-block .pinned-image-stage .pinned-image-overlay .pinned-image-pin:hover .pinned-image-tooltip{opacity:1;visibility:visible}.shop-the-look-block .pinned-image-stage .pinned-image-overlay .pinned-image-pin:focus .pinned-image-dot,.shop-the-look-block .pinned-image-stage .pinned-image-overlay .pinned-image-pin:focus-within .pinned-image-dot,.shop-the-look-block .pinned-image-stage .pinned-image-overlay .pinned-image-pin:hover .pinned-image-dot{transform:rotate(45deg);transform-origin:center;transition:all .5s ease-in-out}@media (width <= 980px){.shop-the-look-block .container{padding:1rem}.shop-the-look-block .container .shop-the-look-header{flex-direction:column;align-items:flex-start;gap:1.5rem}.shop-the-look-block .container .shop-the-look-header .shop-the-look-text{width:100%}.shop-the-look-block .container .shop-the-look-header .slider-nav{display:none}.shop-the-look-block .shop-the-look-carousel{padding:1rem}.shop-the-look-block .shop-the-look-slide{height:50vh}.shop-the-look-block .pinned-image-stage img{max-height:50vh}}.shop-the-look-cards .shop-the-look-grid{max-width:1440px;margin:0 auto;width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(358px,1fr));gap:1rem}@media (max-width:768px){.shop-the-look-cards .shop-the-look-grid{grid-template-columns:1fr;gap:1rem}}.shop-the-look-cards .shop-the-look-card{display:flex;flex-direction:column;gap:1rem}.shop-the-look-cards .shop-the-look-card .pinned-image-stage{position:relative;display:block;width:100%;max-width:100%;aspect-ratio:4/5;overflow:hidden;border-radius:4px}.shop-the-look-cards .shop-the-look-card .pinned-image-stage img{display:block;width:100%;height:100%;object-fit:cover}.shop-the-look-cards .shop-the-look-card .pinned-image-stage .pinned-image-overlay{position:absolute;inset:0;overflow:hidden}.shop-the-look-cards .shop-the-look-card .pinned-image-stage .pinned-image-overlay .pinned-image-pin{position:absolute;transform:translate(-50%,-50%);pointer-events:auto;text-decoration:none}.shop-the-look-cards .shop-the-look-card .pinned-image-stage .pinned-image-overlay .pinned-image-pin .pinned-image-dot{width:24px;height:24px;display:block;background:url(../../dist/images/plus-circle.svg) no-repeat center center;transition:all .5s ease-in-out}.shop-the-look-cards .shop-the-look-card .pinned-image-stage .pinned-image-overlay .pinned-image-pin .pinned-image-tooltip{position:absolute;left:50%;top:50%;z-index:2;transform:translate(-50%,-50%);width:280px;max-width:280px;padding:20px 10px 12px 20px;border-radius:6px;background:rgba(30,30,30,.35);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.35);opacity:0;visibility:hidden;pointer-events:auto;transition:opacity .18s ease,transform .18s ease}.shop-the-look-cards .shop-the-look-card .pinned-image-stage .pinned-image-overlay .pinned-image-pin .pinned-image-tooltip__title{width:70%;display:block;font-size:14px;line-height:1.35;margin-top:10px;margin-bottom:10px;opacity:.95}.shop-the-look-cards .shop-the-look-card .pinned-image-stage .pinned-image-overlay .pinned-image-pin .pinned-image-tooltip__meta{display:block;font-size:13px;opacity:.85;margin-bottom:12px}.shop-the-look-cards .shop-the-look-card .pinned-image-stage .pinned-image-overlay .pinned-image-pin .pinned-image-tooltip__price{display:block;font-size:14px;font-weight:600;margin-bottom:16px}.shop-the-look-cards .shop-the-look-card .pinned-image-stage .pinned-image-overlay .pinned-image-pin .pinned-image-tooltip .btn{padding:0;justify-content:flex-start!important}.shop-the-look-cards .shop-the-look-card .pinned-image-stage .pinned-image-overlay .pinned-image-pin:focus .pinned-image-tooltip,.shop-the-look-cards .shop-the-look-card .pinned-image-stage .pinned-image-overlay .pinned-image-pin:focus-within .pinned-image-tooltip,.shop-the-look-cards .shop-the-look-card .pinned-image-stage .pinned-image-overlay .pinned-image-pin:hover .pinned-image-tooltip{opacity:1;visibility:visible}.shop-the-look-cards .shop-the-look-card .pinned-image-stage .pinned-image-overlay .pinned-image-pin:focus .pinned-image-dot,.shop-the-look-cards .shop-the-look-card .pinned-image-stage .pinned-image-overlay .pinned-image-pin:focus-within .pinned-image-dot,.shop-the-look-cards .shop-the-look-card .pinned-image-stage .pinned-image-overlay .pinned-image-pin:hover .pinned-image-dot{transform:rotate(45deg);transform-origin:center;transition:all .5s ease-in-out}.shop-the-look-cards .shop-the-look-card .shop-the-look-card-content{display:flex;flex-direction:column;gap:.5rem}.shop-the-look-cards .shop-the-look-card .shop-the-look-card-content .shop-the-look-card-title{margin:0}.shop-the-look-cards .shop-the-look-card .shop-the-look-card-content .shop-the-look-card-meta{opacity:.8}@media (width <= 980px){.shop-the-look-cards .shop-the-look-grid{grid-template-columns:1fr;gap:2.5rem}.shop-the-look-cards .shop-the-look-grid .shop-the-look-card .pinned-image-stage{max-height:358px}}.single-column-text{max-width:var(--contained-width);margin:80px auto}.small-icon-cards-block .small-icon-cards-wrapper{display:flex;flex-direction:column;gap:2.5rem}.small-icon-cards-block .small-icon-cards-wrapper .small-icon-cards-header{display:flex;flex-direction:column;gap:1.5rem}.small-icon-cards-block .small-icon-cards-wrapper .small-icon-cards-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(420px,1fr));gap:1rem}.small-icon-cards-block .small-icon-cards-wrapper .small-icon-cards-grid .small-icon-card{min-height:240px;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:1.5rem;border-radius:4px;background-color:var(--color-primary-lightest)}.small-icon-cards-block .small-icon-cards-wrapper .small-icon-cards-grid .small-icon-card .small-icon-card-header-wrapper{display:flex;flex-direction:column}.small-icon-cards-block .small-icon-cards-wrapper .small-icon-cards-grid .small-icon-card .small-icon-card-header-wrapper .small-icon-card-icon{width:1.5rem;height:1.5rem;margin-bottom:48px}.small-icon-cards-block .small-icon-cards-wrapper .small-icon-cards-grid .small-icon-card .small-icon-card-header-wrapper .small-icon-card-icon img{width:100%;height:100%;object-fit:contain}.small-icon-cards-block .small-icon-cards-wrapper .small-icon-cards-grid .small-icon-card .small-icon-card-header-wrapper .small-icon-card-title{color:var(--color-neutral);font-family:var(--font-inter-medium);font-size:1.25rem;line-height:1.875rem;font-weight:500;margin-bottom:24px}@media (width <= 768px){.small-icon-cards-block .small-icon-cards-wrapper .small-icon-cards-grid{grid-template-columns:1fr}}.table-content-block .container{display:flex;flex-direction:column;gap:2rem}.table-content-block .container h2{text-decoration:underline;text-underline-offset:8px;text-decoration-color:#dadada}.table-content-block .container .table-content{width:100%;border-collapse:collapse;border:1px solid #dadada}.table-content-block .container .table-content thead{background-color:#f5f5f5}.table-content-block .container .table-content thead th{font-family:var(--font-inter-medium);color:#2e373c;padding:1rem;text-align:left;border-bottom:2px solid #dadada;border-right:1px solid #dadada;font-weight:600}.table-content-block .container .table-content thead th:last-child{border-right:none}.table-content-block .container .table-content tbody tr{border-bottom:1px solid #e8e8e8}.table-content-block .container .table-content tbody tr:last-child{border-bottom:none}.table-content-block .container .table-content tbody tr:hover{background-color:#fafafa}.table-content-block .container .table-content tbody td{font-family:var(--font-inter-regular);color:#696f73;padding:1rem;font-size:1rem;line-height:24px;border-right:1px solid #dadada}.table-content-block .container .table-content tbody td:last-child{border-right:none}.testimonial-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:var(--grid-gaps)}.testimonial-item{padding:40px;background-color:var(--color-lightgrey);border-radius:20px;display:flex;justify-content:space-between;flex-direction:column;gap:30px;height:350px;overflow:hidden}.testimonial-item .testimonial-content{font-style:italic;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:9;-webkit-box-orient:vertical}.testimonial-item .testimonial-author{font-weight:var(--font-weight-bold);color:var(--color-primary-blue)}.testimonial-slider-section .container{display:flex;flex-direction:column;gap:6.125rem}.testimonial-slider-section .container .testimonial-slider-header{display:flex;flex-direction:column;gap:1rem}.testimonial-slider-section .container .testimonials-wrapper{display:flex;align-items:flex-start}.testimonial-slider-section .container .testimonials-wrapper .standout-text{width:50%;font-size:56px;font-weight:300}.testimonial-slider-section .container .testimonials-wrapper .slider-half{width:50%;display:flex;flex-direction:column;gap:1rem}.testimonial-slider-section .container .testimonials-wrapper .slider-half .testimonial-slider .testimonial-card{background-color:var(--color-lightgrey);display:flex!important;flex-direction:column;gap:1.25rem;margin:0 30px 0 0;min-height:350px;overflow:hidden}.testimonial-slider-section .container .testimonials-wrapper .slider-half .testimonial-slider .testimonial-card .quote-rating{display:flex;flex-direction:column;gap:1rem}.testimonial-slider-section .container .testimonials-wrapper .slider-half .testimonial-slider .testimonial-card .quote-rating .testimonial-number{display:flex;gap:8px;font-size:.875rem;letter-spacing:1.4px;line-height:19px;text-transform:uppercase;color:var(--color-neutral)}.testimonial-slider-section .container .testimonials-wrapper .slider-half .testimonial-slider .testimonial-card .quote-rating .testimonial-number .current{color:var(--color-primary)}.testimonial-slider-section .container .testimonials-wrapper .slider-half .testimonial-slider .testimonial-card .quote-rating .rating .star{width:13px;height:13px;margin-right:3px;color:#f8ea9e}.testimonial-slider-section .container .testimonials-wrapper .slider-half .testimonial-slider .testimonial-card .quote-rating .rating .star.filled{color:#f8ea9e}.testimonial-slider-section .container .testimonials-wrapper .slider-half .testimonial-slider .testimonial-card .testimonial-content{font-style:italic}.testimonial-slider-section .container .testimonials-wrapper .slider-half .testimonial-slider .testimonial-card .testimonial-author{color:#818181;font-weight:300}.testimonial-slider-section .container .testimonials-wrapper .slider-half .slider-nav{display:flex;align-items:center;justify-content:flex-end;height:20px;gap:1rem}.testimonial-slider-section .container .testimonials-wrapper .slider-half .slider-nav .slider-arrows{display:flex;gap:1rem;align-items:center}.testimonial-slider-section .container .testimonials-wrapper .slider-half .slider-nav .slider-arrows .slick-arrow{position:relative;top:0;background:0 0;border:none;cursor:pointer;width:60px;height:20px;background-image:url(../images/arrow.svg);background-repeat:no-repeat;background-size:100% 100%;transform:none;left:0}.testimonial-slider-section .container .testimonials-wrapper .slider-half .slider-nav .slider-arrows .slick-arrow.slick-next,.testimonial-slider-section .container .testimonials-wrapper .slider-half .slider-nav .slider-arrows .slick-arrow.slick-prev{right:0}.testimonial-slider-section .container .testimonials-wrapper .slider-half .slider-nav .slider-arrows .slick-arrow.slick-disabled{opacity:.3;cursor:default}.testimonial-slider-section .container .testimonials-wrapper .slider-half .slider-nav .slider-arrows .slick-arrow.slick-prev{transform:rotate(180deg);transform-origin:center}.testimonial-slider-section .container .testimonials-wrapper .slider-half .slider-nav .slick-dots{position:relative;bottom:0;display:flex;justify-content:center;align-items:center;gap:8px;padding:0;margin:0;width:100%;height:1px;background-color:var(--color-midgrey)}.testimonial-slider-section .container .testimonials-wrapper .slider-half .slider-nav .slick-dots li.slick-active button{width:64px;height:1px}.testimonial-slider-section .container .testimonials-wrapper .slider-half .slider-nav .slick-dots li.slick-active button .slick-dot-icon::before{content:"";margin:0;display:block;width:64px;height:1px;background-color:var(--color-primary);transition:width .5s ease-in-out;transform-origin:center}.testimonial-slider-section .container .testimonials-wrapper .slider-half .slider-nav .slick-dots li button{width:30px;height:1px}.testimonial-slider-section .container .testimonials-wrapper .slider-half .slider-nav .slick-dots li button .slick-dot-icon::before{content:"";display:block;width:30px;height:1px;background-color:var(--color-neutral);transition:width .5s ease-in-out;transform-origin:center}@media (width <= 768px){.testimonial-slider-section .container h2{margin-bottom:40px}.testimonial-slider-section .container .testimonials-wrapper{flex-direction:column;gap:3rem}.testimonial-slider-section .container .testimonials-wrapper .standout-text{width:100%;font-size:36px}.testimonial-slider-section .container .testimonials-wrapper .slider-half{width:100%}.testimonial-slider-section .container .testimonial-slider .testimonial-card{margin:0 15px 0 15px}.testimonial-slider-section .container .slider-nav{justify-content:space-between}.testimonial-slider-section .container .slider-nav .slider-dots{display:none}}.text-background-image{background-repeat:no-repeat;background-position:center center;background-size:cover}.text-background-image .text-bg-image-card{background-color:var(--color-white);border-radius:20px;padding:40px;width:50%;display:flex;flex-direction:column;gap:30px}.text-background-image .text-bg-image-card .heading{width:70%}@media (width <= 980px){.text-background-image .text-bg-image-card{width:100%}.text-background-image .text-bg-image-card .heading{width:100%}}.text-carousel-block .container{display:flex;flex-direction:column;gap:70px}.text-carousel-block .container .text-carousel-header{display:flex;justify-content:space-between}.text-carousel-block .container .text-carousel-header .carousel-nav{position:relative}.text-carousel-block .container .text-carousel-header .carousel-nav .slick-dots{position:relative;display:flex}.text-carousel-block .container .text-carousel-header .carousel-nav .slick-dots li button{list-style:none;width:32px;height:1px;background-color:#d9d9d9;transition:width .5s ease-in-out;transform-origin:center}.text-carousel-block .container .text-carousel-header .carousel-nav .slick-dots li button span{display:none}.text-carousel-block .container .text-carousel-header .carousel-nav .slick-dots li.slick-active button{background-color:#222;width:48px;transition:width .5s ease-in-out;transform-origin:center}.text-carousel-block .container .text-carousel-slider .slick-slide{opacity:.6;transition:opacity .5s ease-in-out}.text-carousel-block .container .text-carousel-slider .slick-slide.slick-current{opacity:1;transition:opacity .5s ease-in-out}.trending-products .container{padding:2rem 1rem}.trending-products .container .trending-products-header{display:flex;align-items:baseline;gap:1rem;margin-bottom:1rem}.trustpilot-block{background-color:var(--color-primary-lightest);padding:4rem 0}.trustpilot-block .trustpilot-content{display:flex;flex-direction:column;gap:2rem}.trustpilot-block .trustpilot-header{text-align:left}.trustpilot-block .trustpilot-header .trustpilot-heading{margin-bottom:.5rem}.trustpilot-block .trustpilot-header .trustpilot-subheading{color:var(--base-font-color);max-width:600px}.trustpilot-block .trustpilot-widget-carousel .slick-list{overflow:hidden;border-radius:0}.trustpilot-block .trustpilot-widget-carousel .slick-slide{padding:0 .75rem}.trustpilot-block .trustpilot-widget-carousel .slick-track{display:flex;align-items:stretch}.trustpilot-block .trustpilot-widget-carousel .slick-slide{height:auto}.trustpilot-block .trustpilot-widget-carousel .slick-slide>div{height:100%}.trustpilot-block .trustpilot-widget-carousel .testimonial-card{height:100%}.trustpilot-block .trustpilot-widget-carousel .testimonial-card__inner{background-color:var(--color-white);border-radius:12px;padding:2rem;display:flex;flex-direction:column;gap:1rem;height:100%;box-shadow:0 2px 12px rgba(0,0,0,.06);border:1px solid var(--color-neutral-lighter);transition:box-shadow .3s ease,transform .3s ease}.trustpilot-block .trustpilot-widget-carousel .testimonial-card__inner:hover{box-shadow:0 6px 20px rgba(0,0,0,.1);transform:translateY(-2px)}.trustpilot-block .trustpilot-widget-carousel .testimonial-card__quote-icon{color:var(--color-primary-lighter);line-height:1}.trustpilot-block .trustpilot-widget-carousel .testimonial-card__stars{display:flex;gap:2px;color:#f8b84e}.trustpilot-block .trustpilot-widget-carousel .testimonial-card__star{flex-shrink:0}.trustpilot-block .trustpilot-widget-carousel .testimonial-card__content{flex:1;margin:0;padding:0;border:none;font-style:italic;color:var(--base-font-color);line-height:1.6;overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.trustpilot-block .trustpilot-widget-carousel .testimonial-card__content p{margin:0}.trustpilot-block .trustpilot-widget-carousel .testimonial-card__author{font-style:normal;font-weight:var(--font-weight-semibold);color:var(--color-primary);display:block;padding-top:.75rem;border-top:1px solid var(--color-neutral-lighter)}.trustpilot-block .trustpilot-widget-carousel .slick-dots{position:relative;bottom:0;display:flex;justify-content:center;align-items:center;gap:8px;padding:0;margin:1.5rem 0 0;width:100%;height:2px;overflow:hidden;list-style:none}.trustpilot-block .trustpilot-widget-carousel .slick-dots li{width:48px;display:flex;justify-content:center;align-items:center;transition:width .5s ease-in-out}.trustpilot-block .trustpilot-widget-carousel .slick-dots li.slick-active{width:164px}.trustpilot-block .trustpilot-widget-carousel .slick-dots li.slick-active button{width:164px;height:4px;background:0 0;border:none;padding:0;transition:width .5s ease-in-out;transform-origin:center}.trustpilot-block .trustpilot-widget-carousel .slick-dots li.slick-active button .slick-dot-icon::before{content:"";margin:0;display:block;width:164px;height:4px;background-color:var(--color-primary);transition:width .5s ease-in-out;transform-origin:center}.trustpilot-block .trustpilot-widget-carousel .slick-dots li button{width:48px;height:4px;background:0 0;border:none;padding:0;cursor:pointer;transition:width .5s ease-in-out;transform-origin:center}.trustpilot-block .trustpilot-widget-carousel .slick-dots li button .slick-dot-icon::before{content:"";display:block;width:48px;height:4px;background-color:var(--color-neutral);transition:width .5s ease-in-out;transform-origin:center}@media (width <= 640px){.trustpilot-block{padding:2.5rem 0}.trustpilot-block .trustpilot-widget-carousel .slick-slide{padding:0 .5rem}}.two-col-media-text .container{display:flex;flex-wrap:wrap;gap:8rem;align-items:center}.two-col-media-text .container .media-half{flex:1 1 calc(30% - 4rem)}.two-col-media-text .container .text-half{flex:1 1 calc(70% - 4rem)}.two-col-media-text .container .media-half img,.two-col-media-text .container .media-half video{width:100%;height:100%;object-fit:cover;display:block}.two-col-media-text .container .text-half .text-half-header{margin-bottom:40px}.two-col-media-text .container .text-half .text-cols{column-count:1;column-gap:8rem}@media (min-width:980px){.two-col-media-text .container .text-half .text-cols{column-count:2;column-break-inside:avoid}}@media (width <= 980px){.two-col-media-text .container{flex-direction:column;gap:4rem}.two-col-media-text .container .media-half,.two-col-media-text .container .text-half{flex:1 1 100%}}.two-column-accordions .accordions-wrapper{max-width:calc(870px + 8rem);display:grid;grid-template-columns:repeat(12,1fr);align-items:start;gap:1rem}.two-column-accordions .accordions-wrapper .accordion-item{grid-column:span 6;border:1px solid var(--color-neutral-light);border-radius:4px;overflow:hidden;padding:1.5rem}.two-column-accordions .accordions-wrapper .accordion-item .accordion-header{padding:0;cursor:pointer;display:flex;justify-content:space-between;border-bottom:none}.two-column-accordions .accordions-wrapper .accordion-item .accordion-header>div{display:flex;gap:1rem;padding:0}.two-column-accordions .accordions-wrapper .accordion-item .accordion-header .accordion-icon-type{height:32px;width:32px}.two-column-accordions .accordions-wrapper .accordion-item .accordion-header .accordion-icon-type img{width:100%;height:100%}.two-column-accordions .accordions-wrapper .accordion-item .accordion-header:after{display:none}.two-column-accordions .accordions-wrapper .accordion-item .accordion-header .accordion-icon{transform:rotate(0);transition:all .5s ease}.two-column-accordions .accordions-wrapper .accordion-item[open] .accordion-header .accordion-icon{transform:rotate(-45deg);transition:all .5s ease}.two-column-accordions.icon-items .accordions-wrapper .accordion-item{border:0;border-radius:0;border-bottom:1px solid var(--color-neutral-light);padding:12px}.two-column-accordions.icon-items .accordions-wrapper .accordion-item .accordion-header{align-items:center}.two-column-accordions.icon-items .accordions-wrapper .accordion-item .accordion-header .accordion-icon.chevron-down{width:16px;height:16px}.two-column-accordions.icon-items .accordions-wrapper .accordion-item .accordion-header .accordion-icon.chevron-down:after{content:url(../images/chevron-down.svg);display:block;font-size:20px}.two-column-accordions.icon-items .accordions-wrapper .accordion-item .accordion-content{margin-top:0;padding:1rem 0 0 0}.two-column-accordions.icon-items .accordions-wrapper .accordion-item[open] .accordion-header .accordion-icon{transform:rotate(-180deg);transform-origin:center;transition:all .5s ease}@media (width <= 768px){.two-column-accordions .accordions-wrapper{grid-template-columns:1fr}}.two-column-text{padding:5rem 1.5rem;display:flex;justify-content:space-between;align-items:center;gap:111px}.two-column-text .content-half{flex:1}.two-column-text .content-half .content-half-inner{display:flex;flex-direction:column;gap:1rem;max-width:570px}@media (max-width:1024px){.two-column-text{flex-direction:column;gap:40px}.two-column-text .content-half{width:100%}}.vertical-carousel-section{background-color:#f8f9fa}.vertical-carousel-section .vertical-carousel-header{text-align:center;margin-bottom:60px;display:flex;flex-direction:column;gap:1rem}.vertical-carousel-section .vertical-carousel-header .vertical-carousel-heading-content{font-size:18px;line-height:1.6;color:#666;max-width:600px;margin:0 auto}.vertical-carousel-section .vertical-carousel-content .vertical-carousel-split{display:flex;flex-wrap:wrap;gap:5%;align-items:center;justify-content:space-between}.vertical-carousel-section .vertical-carousel-content .vertical-carousel-image-column{width:35%}.vertical-carousel-section .vertical-carousel-content .vertical-carousel-image-column .vertical-carousel-image{width:100%;height:auto}.vertical-carousel-section .vertical-carousel-content .vertical-carousel-image-column .vertical-carousel-image img{width:100%;height:100%;object-fit:cover}.vertical-carousel-section .vertical-carousel-content .vertical-carousel-items-column{width:50%;height:500px}.vertical-carousel-section .vertical-carousel-content .vertical-carousel-items-column .vertical-carousel-wrapper{height:100%}.vertical-carousel-section .vertical-carousel-content .vertical-carousel-items-column .vertical-carousel-wrapper .slick-track{height:100%}.vertical-carousel-section .vertical-carousel-content .vertical-carousel-items-column .vertical-carousel-wrapper .slick-slide{height:500px}.vertical-carousel-section .vertical-carousel-content .vertical-carousel-items-column .vertical-carousel-wrapper .slick-slide>div{height:100%}.vertical-carousel-section .vertical-carousel-content .vertical-carousel-items-column .vertical-carousel-wrapper .vertical-carousel-item{padding:30px;height:100%;display:flex!important;flex-direction:column;justify-content:center;margin-bottom:0}.vertical-carousel-section .vertical-carousel-content .vertical-carousel-items-column .vertical-carousel-wrapper .vertical-carousel-item:last-child{margin-bottom:0}.vertical-carousel-section .vertical-carousel-content .vertical-carousel-items-column .vertical-carousel-wrapper .vertical-carousel-item .carousel-item-title{font-size:14px;text-transform:uppercase;margin-bottom:1.5rem}.vertical-carousel-section .vertical-carousel-content .vertical-carousel-items-column .vertical-carousel-wrapper .vertical-carousel-item .carousel-item-content{font-size:16px;line-height:1.6;color:#666}.vertical-carousel-section .vertical-carousel-content .vertical-carousel-items-column .vertical-carousel-wrapper .vertical-carousel-item .carousel-item-content p{margin-bottom:15px}.vertical-carousel-section .vertical-carousel-content .vertical-carousel-items-column .vertical-carousel-wrapper .vertical-carousel-item .carousel-item-content p:last-child{margin-bottom:0}@media (max-width:980px){.vertical-carousel-section{padding:0}.vertical-carousel-section .vertical-carousel-header{margin-bottom:40px}.vertical-carousel-section .vertical-carousel-header .vertical-carousel-heading-content{font-size:16px}.vertical-carousel-section .vertical-carousel-content .vertical-carousel-split{grid-template-columns:1fr;gap:20px;display:flex;flex-direction:column;padding:0}.vertical-carousel-section .vertical-carousel-content .vertical-carousel-items-column{width:100%;height:400px}.vertical-carousel-section .vertical-carousel-content .vertical-carousel-items-column .vertical-carousel-wrapper .slick-slide{height:400px}.vertical-carousel-section .vertical-carousel-content .vertical-carousel-items-column .vertical-carousel-wrapper .vertical-carousel-item{padding:20px}.vertical-carousel-section .vertical-carousel-content .vertical-carousel-items-column .vertical-carousel-wrapper .vertical-carousel-item .carousel-item-title{font-size:20px}.vertical-carousel-section .vertical-carousel-content .vertical-carousel-image-column{width:100%}}.video-grid .container .video-grid-inner{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px;margin-top:30px}@media (max-width:1024px){.video-grid .container .video-grid-inner{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.video-grid .container .video-grid-inner{grid-template-columns:1fr}}.video-grid .container .video-grid-inner .video-item .video-item-inner{display:flex;flex-direction:column;gap:24px}.video-grid .container .video-grid-inner .video-item .video-item-inner .video-item-image{height:400px}.video-grid .container .video-grid-inner .video-item .video-item-inner .video-item-image *{height:100%;width:100%;object-fit:cover}.blog-posts-header{text-align:center;display:flex;flex-direction:column;gap:1rem}.blog-posts-header .container{padding:5rem 0 4rem 0}.blog-categories .container{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;padding:4rem 4rem 0}.facetwp-facet-blog_categories{display:flex;gap:1rem}.facetwp-facet-blog_categories .facetwp-checkbox{display:inline-flex;align-items:center;padding:10px 16px;border:1px solid #dae2ec;border-radius:8px;background:#fff;cursor:pointer;font-size:16px;line-height:1;transition:all .2s ease}.facetwp-facet-blog_categories .facetwp-checkbox:before{display:none}.facetwp-facet-blog_categories .facetwp-display-value{font-weight:500}.facetwp-facet-blog_categories .facetwp-counter{display:none}.facetwp-facet-blog_categories .facetwp-checkbox:hover{background-color:#fafcff}.facetwp-facet-blog_categories .facetwp-checkbox.checked{background:var(--color-primary);background:var(--color-primary);color:#fff;display:flex;align-items:center}.facetwp-facet-blog_categories .facetwp-checkbox.checked::after{content:"×";font-size:1rem;line-height:16px}.facetwp-facet-blog_categories .facetwp-checkbox.checked .facetwp-display-value{color:#fff}.all-posts-grid{padding:2.5rem 4rem 4rem!important}.blog-grid{display:grid;grid-template-columns:repeat(2,1fr);column-gap:1rem;row-gap:40px}@media (width <= 980px){.blog-grid,.recent-posts-grid .blog-grid-recent{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}.blog-meta .container{width:688px;display:flex}.blog-meta .container .post-categories,.blog-meta .container .social-share{width:50%}.blog-meta .container .post-categories{display:flex;flex-direction:column;gap:1rem}.blog-meta .container .post-categories .category-list{display:flex;gap:.5rem;flex-wrap:wrap}.blog-meta .container .post-categories .category-list a{text-decoration:none}.blog-header{text-align:center;display:flex;flex-direction:column;gap:24px}.blog-header .container{padding:2.5rem 4rem;width:100%}.blog-header .container .blog-header-content{display:flex;flex-direction:column;gap:2.5rem}.blog-header .container .blog-header-content .blog-header-image{width:100%;overflow:hidden;max-height:516px;border-radius:4px}.blog-header .container .blog-header-content .blog-header-image img{width:100%;height:100%;object-fit:cover}.blog-header .container .blog-header-content .blog-header-title-content{display:flex;flex-direction:column;gap:1rem;max-width:648px;margin:0 auto}.blog-header .container .blog-header-content .blog-header-title-content .blog-header-title{font-family:var(--font-inter-regular);font-size:2.25rem;line-height:2.75rem}.blog-header .container .blog-header-content .blog-header-title-content .blog-header-meta{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem;font-size:14px;line-height:18px}#breadcrumbs{font-family:var(--font-inter-regular);text-transform:capitalize}#breadcrumbs a{font-weight:400}#breadcrumbs .breadcrumb_last{font-family:var(--font-inter-medium);font-weight:500}.btn{display:flex;padding:10px 16px;justify-content:center;align-items:center;gap:8px;font-family:var(--font-inter-medium);font-size:1rem;line-height:1.125rem;font-weight:300;text-decoration:none;border-radius:8px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);margin-top:1.5rem}.btn.close:after{content:"";display:inline-block;width:16px;height:16px;background-size:16px 100%;background-repeat:no-repeat;transition:all .3s ease-in-out;background-image:url(../images/close.svg)}.btn.filter:after{content:"";display:inline-block;width:16px;height:16px;background-size:16px 100%;background-repeat:no-repeat;transition:all .3s ease-in-out;background-image:url(../images/sliders.svg)}.btn.primary{border:1px solid var(--color-primary);background:var(--color-primary);color:var(--color-secondary-white)}.btn.primary.external:after{background-image:url(../images/external-link-white.svg)}.btn.primary:after{content:"";display:inline-block;width:16px;height:16px;background-image:url(../images/arrow-right.svg);background-size:16px 100%;background-repeat:no-repeat;transition:all .3s ease-in-out}.btn.primary:hover{border:1px solid var(--color-primary-dark);background:var(--color-primary-dark);transition:all .3s ease-in-out}.btn.secondary{border:1px solid var(--Grey-Light,#dae2ec)}.btn.secondary.white{color:var(--color-neutral);background:var(--color-white)}.btn.secondary.white:after{background-image:url(../images/arrow-right-dark.svg)}.btn.secondary.white:hover{color:var(--color-white);border:1px solid var(--color-secondary-white);background:0 0;transition:all .3s ease-in-out}.btn.secondary.white:hover:after{background-image:url(../images/arrow-right.svg)}.btn.secondary.white-reverse{color:var(--color-white);background:0 0}.btn.secondary.white-reverse:after{background-image:url(../images/arrow-right.svg)}.btn.secondary.white-reverse:hover{color:var(--color-neutral);border:1px solid var(--color-secondary-white);background:var(--color-white);transition:all .3s ease-in-out}.btn.secondary.white-reverse:hover:after{background-image:url(../images/arrow-right-dark.svg)}.btn.secondary.phone:after{background-image:url(../images/phone-black.svg)}.btn.secondary:after{content:"";display:inline-block;width:16px;height:16px;background-image:url(../images/arrow-right-dark.svg);background-size:16px 100%;background-repeat:no-repeat;transition:all .3s ease-in-out}.btn.secondary:hover{color:var(--color-neutral);border:1px solid var(--color-neutral-light);background:#fafcff;transition:all .3s ease-in-out}.btn.secondary:hover:after{background-image:url(../images/arrow-right-dark.svg)}.btn.tertiary{font-family:var(--font-inter-medium);font-size:1rem;font-weight:500;background:var(--color-transparent);color:var(--color-neutral);padding:0;justify-content:flex-start;box-shadow:none;border:none}.btn.tertiary.white{color:var(--color-white)}.btn.tertiary.white:after{background-image:url(../images/arrow-right.svg)}.btn.tertiary.white:hover{opacity:.8;color:var(--color-white)}.btn.tertiary.white:hover:after{background-image:url(../images/arrow-right.svg)}.btn.tertiary:after{content:"";display:inline-block;width:16px;height:16px;background-image:url(../images/arrow-right-dark.svg);background-size:16px 100%;background-repeat:no-repeat;transition:all .3s ease-in-out}.btn.tertiary:hover{color:var(--color-primary-light);transition:all .3s ease-in-out}.btn.tertiary:hover:after{background-image:url(../images/arrow-right-brand.svg)}button.single_add_to_cart_button{font-family:var(--font-inter-medium)!important;text-transform:uppercase!important;width:fit-content!important;background-color:var(--color-primary)!important;padding:8px!important}.input-submit-wrapper{display:flex;align-items:center}.input-submit-wrapper input[type=submit]{display:flex;padding:10px 16px;justify-content:center;align-items:center;gap:8px;font-family:var(--font-inter-medium);font-size:.875rem;line-height:1.125rem;font-weight:300;text-decoration:none;border-radius:8px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);margin-top:1.5rem;border:1px solid var(--color-primary);background:var(--color-primary);color:var(--color-secondary-white)}.input-submit-wrapper input[type=submit]:after{content:"";display:inline-block;width:16px;height:16px;margin-left:8px;background-image:url(../images/arrow-right.svg);background-size:16px 100%;background-repeat:no-repeat;transition:all .3s ease-in-out}.input-submit-wrapper input[type=submit]:hover{border:1px solid var(--color-primary-dark);background:var(--color-primary-dark);transition:all .3s ease-in-out}@property --g0{syntax:"<color>";inherits:false;initial-value:rgba(255,255,255,0)}@property --g1{syntax:"<color>";inherits:false;initial-value:rgba(58,58,58,.25)}@property --g2{syntax:"<color>";inherits:false;initial-value:rgba(0,0,0,.4)}@property --g3{syntax:"<color>";inherits:false;initial-value:rgba(0,0,0,.45)}@property --g4{syntax:"<color>";inherits:false;initial-value:rgba(0,0,0,.5)}@property --g5{syntax:"<color>";inherits:false;initial-value:rgba(0,0,0,.5)}@property --g6{syntax:"<color>";inherits:false;initial-value:rgba(0,0,0,.5)}@property --ov0{syntax:"<color>";inherits:false;initial-value:transparent}@property --ov1{syntax:"<color>";inherits:false;initial-value:transparent}.category-card{background-size:cover;background-position:center;height:360px;display:flex;align-items:flex-start;margin:-1px -1px 0 0;border-radius:4px;color:#fff}.category-card a{position:relative;padding:1rem;height:100%;width:100%;text-decoration:none;overflow:hidden;border-radius:4px;background:linear-gradient(0deg,var(--ov0) 0,var(--ov1) 100%),linear-gradient(0deg,var(--g0) 0,var(--g1) 54.81%,var(--g2) 68.75%,var(--g3) 75.96%,var(--g4) 83.65%,var(--g5) 89.9%,var(--g6) 100%);transition:--ov0 .5s,--ov1 .5s}.category-card a:hover{--ov0:rgba(0, 0, 0, 0.2);--ov1:rgba(0, 0, 0, 0.2);transition:--ov0 .2s,--ov1 .2s}.category-card a:hover .card-footer{bottom:0;transition:bottom .2s ease-in-out}.category-card a .category-info{display:flex;flex-direction:column;gap:10px}.category-card a .category-info h4{font-weight:400}.category-card a .category-info .small{display:flex;flex-direction:row;align-items:center;gap:4px;font-weight:400}.category-card a .category-info .small span{font-family:var(--font-inter-medium);font-size:1rem;font-weight:500}.category-card a .card-footer{position:absolute;bottom:-100%;left:0;width:100%;font-size:1rem;line-height:24px;background:var(--color-primary);padding:12px 16px;display:flex;align-items:center;transition:bottom .5s ease-in-out}.category-card a .card-footer p{color:var(--color-white)}.category-card a .card-footer:after{content:"";display:inline-block;width:16px;height:16px;margin-left:8px;background-image:url(../images/arrow-right.svg);background-size:16px 100%;background-repeat:no-repeat}@media (width <= 768px){.category-card a{height:100%;display:flex;justify-content:space-between;flex-direction:column}.category-card a .card-footer{position:absolute;bottom:0;left:0;width:100%}}.products-grid .product-card{height:auto}.product-card{height:auto;max-height:none;border:1px solid var(--color-neutral-lighter,#e0e0e0);border-radius:4px;overflow:hidden;transition:box-shadow .3s ease-in-out}.product-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.08)}.product-card:hover .product-card-background img.product-card-bg-img{transform:scale(1.03)}.product-card a{display:flex;flex-direction:column;height:100%;text-decoration:none}.product-card a .product-card-background{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center;background-blend-mode:overlay;height:280px;min-height:280px;border-radius:4px 4px 0 0;overflow:hidden;transition:background-size .5s ease-in-out}.product-card a .product-card-background .product-pills{position:absolute;top:1rem;left:1rem;display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem;width:calc(100% - 2rem);z-index:2}.product-card a .product-card-background .product-pills .pill{font-size:12px;font-style:normal;font-weight:500;line-height:18px;width:fit-content}.product-card a .product-card-background .product-pills .pill.out-of-stock{background-color:#eb999a}.product-card a .product-card-background .product-pills .pill.sale{background-color:#e7da8a}.product-card a .product-card-background .product-pills .pill.new{background-color:#a2d69e}.product-card a .product-card-background .product-pills .yith-add-to-wishlist-button-block{margin:0;grid-column:3}.product-card a .product-card-background .product-pills .yith-add-to-wishlist-button-block .yith-wcwl-add-to-wishlist-button{padding:4px}.product-card a .product-card-background .product-pills .yith-add-to-wishlist-button-block .yith-wcwl-add-to-wishlist-button .yith-wcwl-icon-svg__wrapper{width:15px;height:17px}.product-card a .product-card-background .product-pills .yith-add-to-wishlist-button-block .yith-wcwl-add-to-wishlist-button .yith-wcwl-icon-svg__wrapper img{width:100%;height:100%;object-fit:contain}.product-card a .product-card-background .product-pills .yith-add-to-wishlist-button-block .yith-wcwl-add-to-wishlist-button__label{display:none}.product-card a .product-overlay{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:1rem;background:var(--color-white,#fff);height:100%;gap:1rem}.product-card a .product-overlay .card-titles{display:flex;flex-direction:column;gap:4px;flex:1}.product-card a .product-overlay .card-titles .product-category,.product-card a .product-overlay .card-titles .product-rating{color:var(--color-neutral,#6b7280);font-size:13px;font-style:normal;font-weight:500;line-height:18px}.product-card a .product-overlay .card-titles .product-title{font-family:var(--font-inter-medium);font-size:16px;line-height:24px;color:var(--color-dark,#1a1a1a)}.product-card a .product-overlay .card-titles .product-price-per-sqm span{font-size:14px;color:var(--color-primary,#3a6b7c);font-weight:600}.product-card a .product-overlay .product-delivery{color:var(--color-success-dark,#027a48)}.product-card a .product-overlay .product-delivery .icon-delivery{display:inline-block;width:16px;height:16px;margin-right:4px;background-image:url(../images/truck.svg);background-size:contain;background-repeat:no-repeat;filter:brightness(0) saturate(100%) invert(27%) sepia(56%) saturate(1902%) hue-rotate(130deg) brightness(96%) contrast(98%)}@media (width <= 980px){.product-card{max-height:none;height:auto}.product-card .product-card-title{flex-direction:column;align-items:flex-start;gap:1rem}.product-card a{flex-direction:column}.product-card .product-card-background{height:240px;min-height:240px}}.blog-card.featured a{display:grid;grid-template-columns:repeat(12,1fr);gap:1rem;max-height:640px}@media (width <= 768px){.blog-card.featured a{grid-template-columns:repeat(1,1fr)}}.blog-card.featured a .featured-card-header{grid-column:span 5;padding:26px 0;border-top:1px solid #dae2ec;border-bottom:1px solid #dae2ec}.blog-card.featured a .featured-card-header .blog-header-content{height:100%;display:flex;flex-direction:column;justify-content:space-between}.blog-card.featured a .featured-card-header .blog-header-content .blog-meta{display:flex;flex-direction:column;gap:12px;font-size:14px}.blog-card.featured a .featured-card-header .blog-header-content .blog-meta .pill{width:fit-content}.blog-card.featured a .featured-card-header .blog-header-content .blog-card-heading-content{display:flex;flex-direction:column;gap:24px;width:65%}.blog-card.featured a .featured-card-header .blog-header-content .blog-card-heading-content .blog-header{font-family:var(--font-inter-regular);font-size:36px;line-height:44px;text-align:left}.blog-card.featured a .featured-card-header .blog-header-content .blog-card-heading-content .blog-card-excerpt{display:flex;flex-direction:column;gap:24px}.blog-card.featured a .blog-thumbnail{grid-column:span 7;max-height:640px;overflow:hidden}.blog-card.featured a .blog-thumbnail img{width:100%;height:100%;object-fit:cover;border-radius:4px}.blog-card a{text-decoration:none;display:flex;flex-direction:column;gap:1rem}.blog-card a .blog-card-content{display:flex;flex-direction:column;gap:1rem;min-height:60px}.blog-card a .blog-card-content .blog-meta{display:flex;align-items:center;gap:8px;font-size:14px}.blog-card a .blog-card-content .blog-card-title{font-family:var(--font-inter-regular);font-size:24px;line-height:32px}.blog-card a .blog-card-image{height:436px}.blog-card a .blog-card-image img{width:100%;height:100%;object-fit:cover;border-radius:4px}.icon-card{background-color:var(--color-primary-light);border-radius:4px;color:#fff;padding:2.5rem 1.5rem;text-align:center;display:flex;flex-direction:column;gap:1.5rem;transition:background-color .3s ease-in-out}.icon-card .icon-card__icon{width:112px;height:112px;margin:0 auto 2rem auto;padding:1.5rem;border-radius:999px;background-color:#678ea1;transition:background-color .3s ease-in-out}.icon-card .icon-card__icon img{width:100%;height:100%;object-fit:contain}.icon-card .icon-card__link{align-self:center}.icon-card:hover{background-color:var(--color-primary);transition:all .3s ease-in-out}.icon-card:hover .icon-card__icon{background-color:var(--color-primary);transition:all .3s ease-in-out}@media (width <= 980px){.icon-card{padding:1.5rem 1rem;max-height:356px}.icon-card .icon-card__title{color:var(--color-white)}.icon-card *{color:var(--color-neutral-lighter)}.icon-card .icon-card-wrapper{gap:1rem}.icon-card .icon-card-wrapper .icon-card__icon{width:64px;height:64px;margin:0 auto;padding:1rem}.icon-card .icon-card-wrapper .icon-card__icon img{width:100%;height:100%;object-fit:contain}}.fs-dropdown .fs-search{display:none}.chat-button-container{position:fixed;bottom:4rem;left:2rem;display:flex;justify-content:center;padding:0 20px;z-index:1000;background-color:#25d366;height:45px;width:45px;border-radius:50%}.chat-button-container a{height:45px;width:45px;display:flex;justify-content:center;align-items:center}.chat-button-container a svg{width:32px;height:32px;fill:#fff}footer{background-color:var(--footer-background);color:var(--color-white)}footer .footer-newsletter .container{width:100%;display:flex;gap:1rem;justify-content:space-between;padding:40px 4rem 62px 4rem}footer .footer-newsletter .newsletter-header{max-width:420px}footer .footer-newsletter .newsletter-header .subheading{color:var(--color-white);margin:0 0 12px;font-weight:600;font-size:16px}footer .footer-newsletter .newsletter-header p{color:var(--color-neutral-light);margin:0;font-size:14px;line-height:1.5;opacity:.9}footer .footer-newsletter .newsletter-form{display:flex;flex-direction:column;gap:12px}footer .footer-newsletter .newsletter-form .wpcf7{width:min(680px,100%)}footer .footer-newsletter .newsletter-form .wpcf7-form{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;align-items:baseline}footer .footer-newsletter .newsletter-form .wpcf7-form p{margin:0}footer .footer-newsletter .newsletter-form .wpcf7-form .wpcf7-form-control-wrap{width:100%}footer .footer-newsletter .newsletter-form .wpcf7-form .wpcf7-email{width:520px;max-width:100%;height:44px;padding:10px;background-color:var(--color-white);border-radius:8px;outline:0;color:#111}footer .footer-newsletter .newsletter-form .wpcf7-form .input-submit-wrapper{width:auto}footer .footer-newsletter .newsletter-form .wpcf7-form .input-submit-wrapper:after{display:none}footer .footer-newsletter .newsletter-form .wpcf7-form .wpcf7-submit{margin-top:0;padding:10px 16px;border:0;font-size:16px;border-radius:10px;background:var(--color-primary);color:#fff;cursor:pointer;white-space:nowrap}footer .footer-newsletter .newsletter-form .wpcf7-form .wpcf7-submit:hover{filter:brightness(1.05)}footer .footer-newsletter .newsletter-form .wpcf7-form .wpcf7-spinner{margin-left:10px}footer .footer-newsletter .newsletter-form .newsletter-consent{width:70%;margin-top:6px;font-size:14px;line-height:1.35;color:var(--color-neutral-light)}footer .footer-newsletter .newsletter-form .newsletter-consent a{font-size:14px;text-decoration:none}footer .footer-newsletter .newsletter-form .newsletter-consent a:hover{text-decoration:underline}@media (width <= 980px){footer .footer-newsletter .container{flex-direction:column;gap:1rem;padding:64px 1rem}footer .footer-newsletter .newsletter-form{justify-content:flex-start}footer .footer-newsletter .newsletter-form .wpcf7-form{justify-content:flex-start;justify-content:flex-start;align-items:baseline;flex-wrap:nowrap}footer .footer-newsletter .newsletter-form .wpcf7-form .wpcf7-email{width:100%}footer .footer-newsletter .newsletter-form .newsletter-consent{width:100%}}footer .footer-section{border-top:#3c5362 1px solid;color:var(--color-white)}footer .footer-section .container{padding:40px 4rem 80px 4rem}footer .footer-section .container.paymentoptions{padding:40px 4rem 40px 4rem!important}footer .footer-section .container.paymentoptions .accepted-payments{display:flex;flex-wrap:wrap;gap:11px;align-items:center;justify-content:center}footer .footer-section .container.paymentoptions .accepted-payments__icon{height:28px;width:auto;display:block}footer .footer-section .container.footer-bottom{padding:1rem 4rem 1rem 4rem!important;display:grid;grid-template-columns:repeat(12,1fr)}footer .footer-section .container.footer-bottom>*{grid-column:span 4}footer .footer-section .container.footer-bottom>:last-child{text-align:right}footer .footer-section .container.footer-bottom .footer-bottom-menu{text-align:center}footer .footer-section .container.footer-bottom a{color:var(--color-white);font-family:var(--font-inter-regular);font-size:1rem;line-height:24px;text-decoration:none;margin-bottom:0}footer .footer-section .container.footer-bottom a:hover{text-decoration:underline}footer .footer-section .container.footer-bottom .menu{padding:0;margin:0;display:flex;justify-content:center;gap:1rem}footer .footer-section .container.footer-bottom .menu .menu-item{list-style:none;margin-bottom:0;text-decoration:none}footer .footer-section .container.footer-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:1rem}footer .footer-section .container.footer-grid .footer-section-title{grid-column:span 6;font-family:var(--font-inter-medium);font-weight:500}footer .footer-section .container.footer-grid .footer-section-links{grid-column:span 6;display:grid;gap:2rem;grid-template-columns:repeat(3,1fr)}footer .footer-section .container.footer-grid .footer-section-links .link-column{display:flex;flex-direction:column;gap:8px}footer .footer-section .container.footer-grid .footer-section-links .link-column .link-column-title{font-family:var(--font-inter-medium);color:var(--color-white);font-weight:500;font-size:1rem;line-height:24px;margin-bottom:8px}footer .footer-section .container.footer-grid .footer-section-links .link-column p{color:var(--color-neutral-light)}footer .footer-section .container.footer-grid .footer-section-links .link-column .social-icons{display:flex;flex-wrap:wrap;gap:1rem}footer .footer-section .container.footer-grid .footer-section-links .link-column .social-icons i{width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:center;display:block}footer .footer-section .container.footer-grid .footer-section-links .link-column .social-icons .icon-facebook{background-image:url(../images/facebook-white.svg)}footer .footer-section .container.footer-grid .footer-section-links .link-column .social-icons .icon-instagram{background-image:url(../images/instagram-white.svg)}footer .footer-section .container.footer-grid .footer-section-links .link-column .social-icons .icon-pinterest{background-image:url(../images/pinterest-white.svg)}footer .footer-section .container.footer-grid .footer-section-links .link-column .menu{padding:0}footer .footer-section .container.footer-grid .footer-section-links .link-column .menu .menu-item{color:var(--color-neutral-light);list-style:none;margin-bottom:12px}footer .footer-section .container.footer-grid .footer-section-links .link-column a{color:var(--color-neutral-light);font-family:var(--font-inter-regular);font-size:1rem;line-height:24px;font-weight:400;text-decoration:none;margin-bottom:12px}footer .footer-section .container.footer-grid .footer-section-links .link-column a:hover{text-decoration:underline}footer .footer-header p{font-family:var(--font-inter-regular);font-size:.875rem;line-height:1.125rem;text-transform:uppercase;padding:0 0 8px 0}footer .footer-header{border-bottom:1px solid var(--color-neutral)}footer .footer-details-wrapper summary{list-style:none;cursor:default}footer .footer-details-wrapper summary::-webkit-details-marker{display:none}footer .footer-details-wrapper summary::after{display:none}footer .footer-details-wrapper:not([open]) .footer-details{display:block}footer .footer-details{padding-top:33px}footer .footer-details .footer-contact-detail{display:flex;justify-content:space-between;margin-bottom:8px}footer .footer-details .menu{list-style:none;padding:0;display:flex;flex-direction:column;gap:4px}footer .footer-details .menu li{margin:0}footer .footer-logos{display:flex;justify-content:space-between;align-items:center}footer .footer-logos .footer-socials{display:flex;gap:1rem}footer .footer-logos .footer-socials .social-link-item{width:16px;height:16px;display:inline-block}footer .footer-logos .footer-socials i{width:16px;height:16px;background-size:contain;background-repeat:no-repeat;background-position:center;display:block}footer .footer-logos .footer-socials .icon-facebook{background-image:url(../images/facebook-white.svg)}footer .footer-logos .footer-socials .icon-instagram{background-image:url(../images/instagram-white.svg)}footer .footer-logos .footer-socials .icon-pinterest{background-image:url(../images/pinterest-white.svg)}footer .footer-copyright{position:relative;padding:1.25rem 1.5rem;display:flex;justify-content:space-between;align-items:center;gap:30px;padding-top:30px}footer .footer-copyright a{color:var(--color-white)}footer .footer-copyright:before{content:"";display:block;width:calc(100% - 3rem);height:1px;background-color:var(--color-neutral);position:absolute;top:0;left:1.5rem}@media (width <= 960px){footer .footer-newsletter{margin-top:5rem}footer .footer-newsletter .newsletter-form form{flex-direction:column;align-items:stretch;gap:40px}footer .footer-section:nth-child(3){border-top:none}footer .footer-section .container{padding:40px 1rem}footer .footer-section .container.footer-grid{display:block;padding:40px 1rem 0}footer .footer-section .container.footer-grid .footer-section-title{display:none}footer .footer-section .container.footer-grid .footer-section-links{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));word-wrap:break-word}footer .footer-section .container.footer-bottom{padding:40px 1rem!important;display:flex;flex-direction:column;text-align:center;align-items:center;gap:1.5rem}footer .footer-section .container.footer-bottom *{color:var(--color-neutral-light)}footer .container{padding:64px 20px;width:100%;margin:0;gap:30px}footer .container .footer-inner{flex-direction:column;gap:30px}footer .container .footer-inner>*{width:100%}footer .container .footer-inner .half{width:100%}footer .container .footer-inner .footer-left{text-align:center}footer .container .footer-inner .footer-right .menu{display:flex;flex-direction:column;margin-bottom:0}}@media (width <= 768px){footer .container .footer-inner .footer-right{display:grid;grid-template-columns:1fr 1fr;gap:0}footer .container .footer-inner .footer-details-wrapper summary{list-style:none;cursor:pointer;position:relative}footer .container .footer-inner .footer-details-wrapper summary::-webkit-details-marker{display:none}footer .container .footer-inner .footer-details-wrapper summary::after{content:"›";display:block;position:absolute;right:.5rem;top:50%;font-size:2rem;transform:translateY(-50%) rotate(90deg);transition:transform .3s ease;transform-origin:center}footer .container .footer-inner .footer-details-wrapper[open] summary::after{transform:translateY(-50%) rotate(270deg);transform-origin:center}footer .container .footer-inner .footer-details-wrapper:not([open]) .footer-details{display:none}footer .container .footer-copyright{flex-direction:column;gap:15px;text-align:center}}.top-bar{max-width:100%;background-color:var(--color-primary-dark);color:var(--color-secondary-white)}.top-bar .top-bar--inner{display:grid;grid-template-columns:repeat(12,1fr);padding:.563rem 4rem;margin:0 auto}.top-bar .top-bar--inner>*{grid-column:span 4;display:flex;align-items:center;gap:1rem}.top-bar .top-bar--inner .top-contact-info .contact-item a{display:flex;gap:8px;align-items:center;font-family:var(--font-inter-medium);font-size:14px!important;font-style:normal;font-weight:500;line-height:18px;text-decoration:none}.top-bar .top-bar--inner .top-contact-info .contact-item a i{display:inline-block;width:16px;height:16px}.top-bar .top-bar--inner .top-contact-info .contact-item a i.icon-phone{background-image:url(../images/phone.svg)}.top-bar .top-bar--inner .top-contact-info .contact-item a i.icon-location{background-image:url(../images/map-pin.svg)}.top-bar .top-bar--inner .top-details{justify-content:center}.top-bar .top-bar--inner .top-details .coupon-item{display:flex;align-items:center;gap:10px}.top-bar .top-bar--inner .top-details .coupon-item code{padding:4px 12px;background-color:var(--color-primary-light);border-radius:8px;text-transform:uppercase;font-size:14px;font-style:normal;font-weight:500;line-height:18px;display:flex}.top-bar .top-bar--inner .top-details .coupon-item code span{text-transform:capitalize;margin-right:4px}.top-bar .top-bar--inner .top-details .coupon-item code:after{content:url(../images/copy-icon.svg);display:flex;margin-left:8px;padding:0;width:16px;height:16px;align-items:center}.top-bar .top-bar--inner .top-logins{justify-content:flex-end}.top-bar .top-bar--inner .top-logins a{font-size:var(--font-size-small);font-weight:400;text-decoration:none}@media (width <= 1200px){.top-bar .top-bar--inner{grid-template-columns:repeat(1,1fr);row-gap:.5rem;padding:.5rem 0}.top-bar .top-bar--inner .top-details .coupon-item{font-size:14px}.top-bar .top-bar--inner .top-contact-info,.top-bar .top-bar--inner .top-logins{display:none}.top-bar .top-bar--inner>*{grid-column:span 1;justify-content:center!important}}.site-header{position:sticky;top:0;z-index:9999999;background-color:var(--color-neutral-ultralight);border-bottom:1px solid var(--color-neutral-lighter)}.site-header .mobile-footer{display:none}.site-header .site-header-inner{padding:1rem 4rem;display:flex;justify-content:space-between}.site-header .site-header-inner .site-brand{min-width:150px;max-width:300px;width:100%}.site-header .site-header-inner .site-brand a{line-height:0}.site-header .site-header-inner .site-brand img{width:100%;height:100%}.site-header .site-header-inner .header-search.mobile{display:none}.site-header .site-header-inner .header-ctas{display:flex;justify-content:end;gap:.75rem;text-wrap:nowrap}.site-header .site-header-inner .header-ctas .header-search{max-width:537px;width:537px}.site-header .site-header-inner .header-ctas .header-icons{display:flex;align-items:center;gap:.75rem}.site-header .site-header-inner .header-ctas .header-icons .header-icon{position:relative;width:21px;height:21px;background-size:contain;background-repeat:no-repeat;background-position:center}.site-header .site-header-inner .header-ctas .header-icons .header-icon .cart-count,.site-header .site-header-inner .header-ctas .header-icons .header-icon .wishlist-count{position:absolute;top:0;right:0;background-color:var(--color-primary);color:var(--color-white);font-size:8px;width:12px;height:12px;padding:3px 4px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;letter-spacing:0}.site-header .site-header-inner .header-ctas .header-icons .header-icon.profile-icon{background-image:url(../images/user.svg)}.site-header .site-header-inner .header-ctas .header-icons .header-icon.basket-icon{background-image:url(../images/basket.svg)}.site-header .site-header-inner .header-ctas .header-icons .header-icon.heart-icon{background-image:url(../images/heart.svg)}@media (width <= 1200px){.site-header{max-width:calc(100% - 40px)}.site-header .mobile-footer{display:flex;justify-content:space-between;position:fixed;bottom:0;padding:1rem;width:100%;border-top:1px solid var(--color-neutral-lighter);background:var(--color-white)}.site-header .mobile-footer .header-icon,.site-header .mobile-footer a{grid-column:span 1;display:flex;align-items:center;gap:4px;position:relative;text-decoration:none;color:#2e373c}.site-header .mobile-footer .header-icon.profile-icon i,.site-header .mobile-footer a.profile-icon i{width:20px;height:20px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(../images/user.svg)}.site-header .mobile-footer .header-icon:last-child,.site-header .mobile-footer a:last-child{justify-content:flex-end}.site-header .mobile-footer i{display:block;width:20px;height:20px;background-size:contain;background-repeat:no-repeat;background-position:center}.site-header .mobile-footer i.icon-phone{background-image:url(../images/phone-black.svg)}.site-header .mobile-footer i.icon-lock{background-image:url(../images/unlock.svg)}}@media (width <= 1200px){.site-header{max-width:100%}.site-header:after{width:100%;left:0}.site-header .site-header-inner{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:0;padding:0}.site-header .site-header-inner .header-ctas,.site-header .site-header-inner .site-brand{padding:0 1rem}.site-header .site-header-inner .header-ctas .header-search{display:none}.site-header .site-header-inner .header-ctas .header-icons{margin-left:auto}.site-header .site-header-inner .header-ctas .header-icons .header-icon.heart-icon,.site-header .site-header-inner .header-ctas .header-icons .header-icon.profile-icon{display:none}.site-header .site-header-inner .header-ctas .cta-icon{display:flex;align-items:center;padding:16px;width:52px;height:52px}.site-header .site-header-inner .header-ctas .cta-icon .icon{display:inline-block;width:16px;height:16px}.site-header .site-header-inner .header-ctas .cta-icon .icon svg #Vector{fill:var(--color-secondary-red)}.site-header .site-header-inner .header-ctas .cta-icon:nth-child(2) .icon svg #Vector{fill:var(--color-white)}.site-header .site-header-inner .header-ctas .cta-icon .text{display:none}.site-header .site-header-inner .header-ctas .cta-icon:hover .icon svg #Vector{fill:var(--color-white)}}.details-bar{background-color:var(--color-primary-darkest)}.details-bar .details-bar--inner{color:var(--color-secondary-white);padding:12px 4rem}.details-bar .details-bar--inner .features-carousel{display:flex;justify-content:center;gap:1.5rem;margin:0}.details-bar .details-bar--inner .features-carousel .trustpilot{height:20px}.details-bar .details-bar--inner .features-carousel .trustpilot a{height:20px}.details-bar .details-bar--inner .features-carousel .trustpilot a img{width:100%;height:100%;object-fit:contain}.details-bar .details-bar--inner small{display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.details-bar .details-bar--inner small img{width:24px;height:24px}.details-bar .details-bar--inner small a{display:inherit;align-items:inherit;gap:inherit;text-decoration:none;font-size:inherit;font-weight:inherit}@media (width <= 1200px){.details-bar .details-bar--inner{padding:1rem 2rem}}.breadcrumbs{position:relative;margin:0 auto}.breadcrumbs .container{padding:2.5rem 4rem 2rem 4rem!important}@media (width <= 1200px){.breadcrumbs .container{padding:1rem!important}}.breadcrumbs *{font-size:14px;line-height:18px;color:var(--color-neutral);text-decoration:none;cursor:default}.breadcrumbs a{color:var(--color-primary-light)}.breadcrumbs a:hover{cursor:pointer;color:var(--color-neutral)}@media (width <= 1200px){.breadcrumbs{max-width:100%;margin-bottom:0}.breadcrumbs:after{width:100%;left:0}}.group{background:url(/wp-content/themes/b9-boilerplate/assets/images/base-icons.png) no-repeat;width:24px;height:24px;display:inline-block}.activity{background-position:0 0}.airplay{background-position:-56px 0}.alert-circle{background-position:-112px 0}.alert-octagon{background-position:-168px 0}.alert-triangle{background-position:-224px 0}.align-center{background-position:-280px 0}.align-justify{background-position:-336px 0}.align-left{background-position:-392px 0}.align-right{background-position:-448px 0}.anchor{background-position:-504px 0}.aperture{background-position:-560px 0}.archive{background-position:-616px 0}.arrow-down-circle{background-position:-672px 0}.arrow-down-left{background-position:-728px 0}.arrow-down-right{background-position:-784px 0}.arrow-down{background-position:-840px 0}.arrow-left-circle{background-position:-896px 0}.arrow-left{background-position:-952px 0}.arrow-right-circle{background-position:0 -56px}.arrow-right{background-position:-56px -56px}.arrow-up-circle{background-position:-112px -56px}.arrow-up-left{background-position:-168px -56px}.arrow-up-right{background-position:-224px -56px}.arrow-up{background-position:-280px -56px}.at-sign{background-position:-336px -56px}.award{background-position:-392px -56px}.bar-chart-2{background-position:-448px -56px}.bar-chart{background-position:-504px -56px}.battery-charging{background-position:-560px -56px}.battery{background-position:-616px -56px}.bell-off{background-position:-672px -56px}.bell{background-position:-728px -56px}.bluetooth{background-position:-784px -56px}.bold{background-position:-840px -56px}.book-open{background-position:-896px -56px}.book{background-position:-952px -56px}.bookmark{background-position:0 -112px}.box{background-position:-56px -112px}.briefcase{background-position:-112px -112px}.calendar{background-position:-168px -112px}.camera-off{background-position:-224px -112px}.camera{background-position:-280px -112px}.cast{background-position:-336px -112px}.check-circle{background-position:-392px -112px}.check-square{background-position:-448px -112px}.check{background-position:-504px -112px}.chevron-down{background-position:-560px -112px}.chevron-left{background-position:-616px -112px}.chevron-right{background-position:-672px -112px}.chevron-up{background-position:-728px -112px}.chevrons-down{background-position:-784px -112px}.chevrons-left{background-position:-840px -112px}.chevrons-right{background-position:-896px -112px}.chevrons-up{background-position:-952px -112px}.chrome{background-position:0 -168px}.circle{background-position:-56px -168px}.clipboard{background-position:-112px -168px}.clock{background-position:-168px -168px}.cloud-drizzle{background-position:-224px -168px}.cloud-lightning{background-position:-280px -168px}.cloud-off{background-position:-336px -168px}.cloud-rain{background-position:-392px -168px}.cloud-snow{background-position:-448px -168px}.cloud{background-position:-504px -168px}.code{background-position:-560px -168px}.codepen{background-position:-616px -168px}.codesandbox{background-position:-672px -168px}.coffee{background-position:-728px -168px}.columns{background-position:-784px -168px}.command{background-position:-840px -168px}.compass{background-position:-896px -168px}.copy{background-position:-952px -168px}.corner-down-left{background-position:0 -224px}.corner-down-right{background-position:-56px -224px}.corner-left-down{background-position:-112px -224px}.corner-left-up{background-position:-168px -224px}.corner-right-down{background-position:-224px -224px}.corner-right-up{background-position:-280px -224px}.corner-up-left{background-position:-336px -224px}.corner-up-right{background-position:-392px -224px}.cpu{background-position:-448px -224px}.credit-card{background-position:-504px -224px}.crop{background-position:-560px -224px}.crosshair{background-position:-616px -224px}.database{background-position:-672px -224px}.delete{background-position:-728px -224px}.disc{background-position:-784px -224px}.divide-circle{background-position:-840px -224px}.divide-square{background-position:-896px -224px}.divide{background-position:-952px -224px}.dollar-sign{background-position:0 -280px}.download-cloud{background-position:-56px -280px}.download{background-position:-112px -280px}.dribbble{background-position:-168px -280px}.droplet{background-position:-224px -280px}.edit-2{background-position:-280px -280px}.edit-3{background-position:-336px -280px}.edit{background-position:-392px -280px}.external-link{background-position:-448px -280px}.eye-off{background-position:-504px -280px}.eye{background-position:-560px -280px}.facebook{background-position:-616px -280px}.fast-forward{background-position:-672px -280px}.feather{background-position:-728px -280px}.figma{background-position:-784px -280px}.file-minus{background-position:-840px -280px}.file-plus{background-position:-896px -280px}.file-text{background-position:-952px -280px}.file{background-position:0 -336px}.film{background-position:-56px -336px}.filter{background-position:-112px -336px}.flag{background-position:-168px -336px}.folder-minus{background-position:-224px -336px}.folder-plus{background-position:-280px -336px}.folder{background-position:-336px -336px}.framer{background-position:-392px -336px}.frown{background-position:-448px -336px}.gift{background-position:-504px -336px}.git-branch{background-position:-560px -336px}.git-commit{background-position:-616px -336px}.git-merge{background-position:-672px -336px}.git-pull-request{background-position:-728px -336px}.github{background-position:-784px -336px}.gitlab{background-position:-840px -336px}.globe{background-position:-896px -336px}.grid{background-position:-952px -336px}.hard-drive{background-position:0 -392px}.hash{background-position:-56px -392px}.headphones{background-position:-112px -392px}.heart{background-position:-168px -392px}.help-circle{background-position:-224px -392px}.hexagon{background-position:-280px -392px}.home{background-position:-336px -392px}.image{background-position:-392px -392px}.inbox{background-position:-448px -392px}.info{background-position:-504px -392px}.instagram{background-position:-560px -392px}.italic{background-position:-616px -392px}.key{background-position:-672px -392px}.menu-2{background-position:-728px -392px}.layout{background-position:-784px -392px}.life-buoy{background-position:-840px -392px}.link-2{background-position:-896px -392px}.link{background-position:-952px -392px}.linkedin{background-position:0 -448px}.list{background-position:-56px -448px}.loader{background-position:-112px -448px}.lock{background-position:-168px -448px}.log-in{background-position:-224px -448px}.log-out{background-position:-280px -448px}.mail{background-position:-336px -448px}.map-pin{background-position:-392px -448px}.map{background-position:-448px -448px}.maximize-2{background-position:-504px -448px}.maximize{background-position:-560px -448px}.meh{background-position:-616px -448px}.menu{background-position:-672px -448px}.message-circle{background-position:-728px -448px}.message-square{background-position:-784px -448px}.mic-off{background-position:-840px -448px}.mic{background-position:-896px -448px}.minimize-2{background-position:-952px -448px}.minimize{background-position:0 -504px}.minus-circle{background-position:-56px -504px}.minus-square{background-position:-112px -504px}.minus{background-position:-168px -504px}.monitor{background-position:-224px -504px}.moon{background-position:-280px -504px}.more-horizontal{background-position:-336px -504px}.more-vertical{background-position:-392px -504px}.mouse-pointer{background-position:-448px -504px}.move{background-position:-504px -504px}.music{background-position:-560px -504px}.navigation-2{background-position:-616px -504px}.navigation{background-position:-672px -504px}.octagon{background-position:-728px -504px}.package{background-position:-784px -504px}.paperclip{background-position:-840px -504px}.pause-circle{background-position:-896px -504px}.pause{background-position:-952px -504px}.pen-tool{background-position:0 -560px}.percent{background-position:-56px -560px}.phone-call{background-position:-112px -560px}.phone-forwarded{background-position:-168px -560px}.phone-incoming{background-position:-224px -560px}.phone-missed{background-position:-280px -560px}.phone-off{background-position:-336px -560px}.phone-outgoing{background-position:-392px -560px}.phone{background-position:-448px -560px}.pie-chart{background-position:-504px -560px}.play-circle{background-position:-560px -560px}.play{background-position:-616px -560px}.plus-circle{background-position:-672px -560px}.plus-square{background-position:-728px -560px}.plus{background-position:-784px -560px}.pocket{background-position:-840px -560px}.power{background-position:-896px -560px}.printer{background-position:-952px -560px}.radio{background-position:0 -616px}.refresh-ccw{background-position:-56px -616px}.refresh-cw{background-position:-112px -616px}.repeat{background-position:-168px -616px}.rewind{background-position:-224px -616px}.rotate-ccw{background-position:-280px -616px}.rotate-cw{background-position:-336px -616px}.rss{background-position:-392px -616px}.save{background-position:-448px -616px}.scissors{background-position:-504px -616px}.search{background-position:-560px -616px}.send{background-position:-616px -616px}.server{background-position:-672px -616px}.settings{background-position:-728px -616px}.share-2{background-position:-784px -616px}.share{background-position:-840px -616px}.shield-off{background-position:-896px -616px}.shield{background-position:-952px -616px}.shopping-bag{background-position:0 -672px}.shopping-cart{background-position:-56px -672px}.shuffle{background-position:-112px -672px}.sidebar{background-position:-168px -672px}.skip-back{background-position:-224px -672px}.skip-forward{background-position:-280px -672px}.slack{background-position:-336px -672px}.slash{background-position:-392px -672px}.sliders{background-position:-448px -672px}.smartphone{background-position:-504px -672px}.smile{background-position:-560px -672px}.speaker{background-position:-616px -672px}.square{background-position:-672px -672px}.star{background-position:-728px -672px}.stop-circle{background-position:-784px -672px}.sun{background-position:-840px -672px}.sunrise{background-position:-896px -672px}.sunset{background-position:-952px -672px}.tablet{background-position:0 -728px}.tag{background-position:-56px -728px}.target{background-position:-112px -728px}.terminal{background-position:-168px -728px}.thermometer{background-position:-224px -728px}.thumbs-down{background-position:-280px -728px}.thumbs-up{background-position:-336px -728px}.toggle-left{background-position:-392px -728px}.toggle-right{background-position:-448px -728px}.tool{background-position:-504px -728px}.trash-2{background-position:-560px -728px}.trash{background-position:-616px -728px}.trello{background-position:-672px -728px}.trending-down{background-position:-728px -728px}.trending-up{background-position:-784px -728px}.triangle{background-position:-840px -728px}.truck{background-position:-896px -728px}.tv{background-position:-952px -728px}.twitch{background-position:0 -784px}.twitter{background-position:-56px -784px}.type{background-position:-112px -784px}.umbrella{background-position:-168px -784px}.underline{background-position:-224px -784px}.unlock{background-position:-280px -784px}.upload-cloud{background-position:-336px -784px}.upload{background-position:-392px -784px}.user-check{background-position:-448px -784px}.user-minus{background-position:-504px -784px}.user-plus{background-position:-560px -784px}.user-x{background-position:-616px -784px}.user{background-position:-672px -784px}.users{background-position:-728px -784px}.video-off{background-position:-784px -784px}.video{background-position:-840px -784px}.voicemail{background-position:-896px -784px}.volume-1{background-position:-952px -784px}.volume-2{background-position:0 -840px}.volume-x{background-position:-56px -840px}.volume{background-position:-112px -840px}.watch{background-position:-168px -840px}.wifi-off{background-position:-224px -840px}.wifi{background-position:-280px -840px}.wind{background-position:-336px -840px}.x-circle{background-position:-392px -840px}.x-octagon{background-position:-448px -840px}.x-square{background-position:-504px -840px}.x{background-position:-560px -840px}.youtube{background-position:-616px -840px}.zap-off{background-position:-672px -840px}.zap{background-position:-728px -840px}.zoom-in{background-position:-784px -840px}.zoom-out{background-position:-840px -840px}.slash-divider{background-position:-896px -840px}.two-layers{background-position:-952px -840px}.three-layers{background-position:0 -896px}.filters_lines{background-position:-56px -896px}.coins{background-position:-112px -896px}.coin-stack{background-position:-168px -896px}.rocket{background-position:-224px -896px}form{display:flex;flex-direction:column;gap:.375rem}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],textarea{width:100%;padding:.625rem .875rem;border:none;border-bottom:1px solid var(--color-neutral);font-size:1rem;background-color:transparent;box-shadow:none}input[type=email]:focus,input[type=email]:focus-visible,input[type=number]:focus,input[type=number]:focus-visible,input[type=password]:focus,input[type=password]:focus-visible,input[type=tel]:focus,input[type=tel]:focus-visible,input[type=text]:focus,input[type=text]:focus-visible,input[type=url]:focus,input[type=url]:focus-visible,textarea:focus,textarea:focus-visible{border-color:var(--color-primary-light)}input[type=email]:not(:placeholder-shown),input[type=number]:not(:placeholder-shown),input[type=password]:not(:placeholder-shown),input[type=tel]:not(:placeholder-shown),input[type=text]:not(:placeholder-shown),input[type=url]:not(:placeholder-shown),textarea:not(:placeholder-shown){color:var(--color-neutral-darkest)}input[type=email]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=url]:disabled,textarea:disabled{background:var(--color-neutral-lightest);color:var(--color-neutral-dark);cursor:not-allowed}input[type=email].error,input[type=number].error,input[type=password].error,input[type=tel].error,input[type=text].error,input[type=url].error,textarea.error{border-color:var(--color-error)}input[type=email].warning,input[type=number].warning,input[type=password].warning,input[type=tel].warning,input[type=text].warning,input[type=url].warning,textarea.warning{border-color:var(--color-warning)}input[type=email].success,input[type=number].success,input[type=password].success,input[type=tel].success,input[type=text].success,input[type=url].success,textarea.success{border-color:var(--color-success)}.desktop-search-form{max-width:509px;background-color:var(--color-secondary-white);border:1px solid var(--color-neutral-light);border-radius:8px;padding:.625rem .875rem}.desktop-search-form .search-input-wrapper{display:flex;align-items:center}.desktop-search-form .search-input-wrapper i{background-image:url(../images/search.svg);background-repeat:no-repeat;background-position:center;width:24px;height:24px;display:inline-block}.desktop-search-form .search-input-wrapper input[type=search]{border:none;background:0 0;padding:0 8px;width:100%}.desktop-search-form .search-input-wrapper input[type=search]:focus{outline:0}.mobile-search-form,.mobile-search-icon{display:none}@media (width <= 1280px){.desktop-search-form{display:none}.mobile-search-icon{display:block}.mobile-search-icon i{background-image:url(../images/search.svg);background-repeat:no-repeat;background-position:center;width:24px;height:24px;display:inline-block}.mobile-search-form{display:none;max-width:100%;grid-column:span 4;background-color:var(--color-secondary-white);border:1px solid var(--color-neutral-light);border-radius:8px;padding:.625rem .875rem}.mobile-search-form.active{display:block}.mobile-search-form .search-input-wrapper{display:flex;align-items:center}.mobile-search-form .search-input-wrapper i{background-image:url(../images/search.svg);background-repeat:no-repeat;background-position:center;width:24px;height:24px;display:inline-block}.mobile-search-form .search-input-wrapper input[type=search]{border:none;background:0 0;padding:0 8px;width:100%}.mobile-search-form .search-input-wrapper input[type=search]:focus{outline:0}}textarea{min-height:128px;min-width:320px;resize:auto}textarea:not(:placeholder-shown){color:var(--color-neutral-darkest)}input[type=checkbox]{appearance:none;width:1.25rem;height:1.25rem;border:1px solid var(--color-neutral);border-radius:.25rem;position:relative;cursor:pointer;transition:background-color .3s ease,border-color .3s ease}input[type=checkbox]:checked{background-color:var(--color-primary-lightest);border-color:var(--color-primary-darker)}input[type=checkbox]:hover{border-color:var(--color-primary-darker)}input[type=checkbox]:focus{border-color:var(--color-primary-light);box-shadow:0 0 0 4px #f5fbfb}input[type=checkbox]:disabled{background-color:var(--color-neutral-lightest);border-color:var(--color-neutral-light)}input[type=radio]{appearance:none;width:1.25rem;height:1.25rem;border:1px solid var(--color-neutral);border-radius:50%;position:relative;cursor:pointer;transition:background-color .3s ease,border-color .3s ease}input[type=radio]:checked{background-color:var(--color-primary-lightest);border-color:var(--color-primary-darker)}input[type=radio]:checked::after{content:"";position:absolute;left:50%;top:50%;width:.5rem;height:.5rem;background-color:var(--color-primary-darker);border-radius:50%;transform:translateX(-50%) translateY(-50%)}input[type=radio]:hover{border-color:var(--color-primary-dark)}input[type=radio]:focus{border-color:var(--color-primary-light);box-shadow:0 0 0 4px #f5fbfb}input[type=radio]:disabled{background-color:var(--color-neutral-lightest);border-color:var(--color-neutral-light)}input[type=range]{-webkit-appearance:none;width:100%;height:.5rem;background:var(--color-neutral-lightest);border-radius:.25rem;outline:0;transition:background .3s ease}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:2.75rem;height:.5rem;background:var(--color-primary-dark);border-radius:.25rem;cursor:pointer;transition:background .3s ease}input[type=range]::-moz-range-thumb{width:2.75rem;height:.5rem;background:#007bff;border-radius:.25rem;cursor:pointer;transition:background .3s ease}input[type=range]:focus{background:var(--color-neutral-lightest)}select{width:auto;padding:.625rem 2rem .625rem .875rem;font-size:1rem;color:var(--color-neutral-darkest);font-weight:300;font-family:var(--font-inter-medium);border:none;appearance:none;background:url(../images/chevron-down.svg) no-repeat right .75rem center;background-color:#fff;background-size:1rem;transition:border-color .3s ease}select:focus{border-color:#007bff;outline:0}.toggle{position:relative;display:inline-block;width:2.75rem;height:1.5rem}.toggle input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--color-neutral-lighter);transition:.4s;border-radius:1.5rem}.slider:before{position:absolute;content:"";height:1.25rem;width:1.25rem;left:.125rem;bottom:.125rem;background-color:var(--color-white);transition:.4s;border-radius:50%}input:checked+.slider{background-color:var(--color-primary)}input:checked+.slider:before{transform:translateX(1.25rem)}.facetwp-facet{margin:0!important}.facetwp-facet.facetwp-type-fselect .fs-label-wrap{border:none;border-bottom:1px solid #ddd!important;padding-bottom:8px}.desktop-menu{position:sticky;top:4.95rem;z-index:999999;background:#fff}.mobile-menu{display:none}@media (width <= 1280px){.desktop-menu{display:none}.mobile-menu{display:block}}.search-results-page{padding:3rem 0}.search-results-page .search-header{margin-bottom:2.5rem;margin:0 auto;width:50%}.search-results-page .search-header h1{font-family:var(--font-inter-medium);font-size:2rem;line-height:1.3;color:var(--color-neutral-dark);margin-bottom:1.5rem}.search-results-page .search-header .search-form{display:flex;gap:.5rem;max-width:500px}.search-results-page .search-header .search-form .search-field{flex:1;padding:.75rem 1rem;border:1px solid var(--color-neutral-lighter);border-radius:4px;font-size:1rem;font-family:var(--font-inter-regular);color:var(--color-neutral-dark)}.search-results-page .search-header .search-form .search-field:focus{outline:0;border-color:var(--color-primary)}.search-results-page .search-header .search-form .search-submit{padding:.75rem 1.5rem;background:var(--color-primary);color:var(--color-white);border:none;border-radius:4px;font-family:var(--font-inter-medium);font-size:1rem;cursor:pointer;transition:background .2s ease}.search-results-page .search-header .search-form .search-submit:hover{background:var(--color-primary-dark)}.search-results-page .search-section{margin-bottom:3rem}.search-results-page .search-section .search-section-title{font-family:var(--font-inter-medium);font-size:1.25rem;color:var(--color-neutral-dark);margin-bottom:1.25rem;padding-bottom:.75rem;border-bottom:1px solid var(--color-neutral-lighter)}.search-results-page .content-card{border:1px solid var(--color-neutral-lighter);border-radius:4px;overflow:hidden;transition:box-shadow .3s ease-in-out}.search-results-page .content-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.08)}.search-results-page .content-card a{display:flex;flex-direction:column;height:100%;text-decoration:none}.search-results-page .content-card .content-card-image{height:280px;min-height:280px;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:var(--color-neutral-lightest);border-radius:4px 4px 0 0}.search-results-page .content-card .content-card-placeholder{display:flex;align-items:center;justify-content:center;height:100%;color:var(--color-neutral);font-size:.875rem;text-transform:uppercase;letter-spacing:.05em}.search-results-page .content-card .content-card-body{display:flex;flex-direction:column;gap:4px;padding:1rem;background:var(--color-white)}.search-results-page .content-card .content-card-body .content-card-type{color:var(--color-neutral);font-size:13px;font-weight:500;line-height:18px}.search-results-page .content-card .content-card-body .content-card-title{font-family:var(--font-inter-medium);font-size:16px;line-height:24px;color:var(--color-neutral-dark)}.search-results-page .no-results{text-align:center;padding:4rem 0}.search-results-page .no-results h2{font-family:var(--font-inter-medium);font-size:1.5rem;color:var(--color-neutral-dark);margin-bottom:1rem}.search-results-page .no-results p{color:var(--color-neutral);font-size:1rem}.search-results-page .pagination{margin-top:2rem}@media (width <= 980px){.search-results-page .content-card .content-card-image{height:240px;min-height:240px}}.slick-slider.slick-dotted{margin-bottom:0!important}.slick-pause-icon{display:none}.slick-list{border-radius:4px}.slick-next,.slick-prev{display:flex!important;justify-content:center!important;align-items:center!important}.slick-prev .slick-prev-icon:before{display:block;content:" "!important;transform:rotate(180deg)!important;width:20px;height:20px;background-image:url(../images/chevron-right.svg)!important;background-size:contain}.slick-next .slick-next-icon:before{display:block;content:" "!important;width:20px;height:20px;background-image:url(../images/chevron-right.svg)!important;background-size:contain}.slider-nav{display:flex;align-items:center;justify-content:flex-end;height:20px;gap:1rem}.slider-nav .slider-arrows{display:flex;gap:1rem;align-items:center}.slider-nav .slider-arrows .slick-arrow{position:relative;top:0;background:0 0;border:none;cursor:pointer;width:16px;height:16px;background-image:url(../images/arrow-right-slick.svg);background-repeat:no-repeat;background-size:100% 100%;transform:none;left:0}.slider-nav .slider-arrows .slick-arrow.slick-next,.slider-nav .slider-arrows .slick-arrow.slick-prev{right:0}.slider-nav .slider-arrows .slick-arrow.slick-disabled{opacity:.3;cursor:default}.slider-nav .slider-arrows .slick-arrow.slick-prev{transform:rotate(180deg);transform-origin:center}.slider-nav .slick-dots{position:relative;bottom:0;display:flex;justify-content:center;align-items:center;gap:8px;padding:0;margin:0;width:100%;height:2px;background:var(--color-midgrey);overflow:hidden}.slider-nav .slick-dots li{width:48px;display:flex;justify-content:center;align-items:center;transition:width .5s ease-in-out}.slider-nav .slick-dots li.slick-active{width:164px}.slider-nav .slick-dots li.slick-active button{width:164px;height:4px;background:0 0;border:none;padding:0;transition:width .5s ease-in-out;transform-origin:center}.slider-nav .slick-dots li.slick-active button .slick-dot-icon::before{content:"";margin:0;display:block;width:164px;height:4px;background-color:var(--color-primary);transition:width .5s ease-in-out;transform-origin:center}.slider-nav .slick-dots li button{width:48px;height:4px;background:0 0;border:none;padding:0;cursor:pointer;transition:width .5s ease-in-out;transform-origin:center}.slider-nav .slick-dots li button .slick-dot-icon::before{content:"";display:block;width:48px;height:4px;background-color:var(--color-neutral);transition:width .5s ease-in-out;transform-origin:center}@media (width <= 980px){.slider-nav{justify-content:flex-start;padding:0 1rem}.slider-nav .slider-arrows{gap:2rem}.slider-nav .slick-dots{display:flex;flex-wrap:wrap;justify-content:center;height:20px;gap:.5rem}.slider-nav .slick-dots li{width:25px}.slider-nav .slick-dots li.slick-active{width:45px}.slider-nav .slick-dots li.slick-active button{width:45px}.slider-nav .slick-dots li.slick-active button .slick-dot-icon::before{width:45px;height:2px}.slider-nav .slick-dots li button{width:25px}.slider-nav .slick-dots li button .slick-dot-icon::before{width:25px;height:2px}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.wpcf7-not-valid{border-color:var(--color-error)}.cf7-row{width:100%}.cf7-row.cf7-row--2col{display:flex;gap:1.5rem}.cf7-row.cf7-row--2col .cf7-col{width:50%}.cf7-row input,.cf7-row textarea{width:100%}@media (width <= 980px){.cf7-row.cf7-row--2col{flex-direction:column}.cf7-row.cf7-row--2col .cf7-col{width:100%}}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--base-spacing)}.grid.no-space{gap:0}.col-1{grid-column:span 1}.col-2{grid-column:span 2}.col-3{grid-column:span 3}.col-4{grid-column:span 4}.col-5{grid-column:span 5}.col-6{grid-column:span 6}.col-7{grid-column:span 7}.col-8{grid-column:span 8}.col-9{grid-column:span 9}.col-10{grid-column:span 10}.col-11{grid-column:span 11}.col-12{grid-column:span 12}@media (width <= 980px){.grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--base-spacing)}.col-1{grid-column:span 1}.col-2{grid-column:span 2}.col-3{grid-column:span 3}.col-4{grid-column:span 4}.col-5{grid-column:span 5}.col-6{grid-column:span 6}}@media (width <= 980px){html #wpadminbar{min-width:90%;width:95%}}body{font-family:Inter,Arial,Helvetica,sans-serif;color:var(--color-neutral);background-color:var(--color-secondary-white)}body.mm-locked{overflow:hidden}section img.bg-image{width:100%;height:100%;object-fit:cover;object-position:center}@media (width <= 768px){section:last-of-type:not(.details-bar) .container{padding:2.5rem 1rem 0 1rem!important}}.container{max-width:var(--max-width);margin:0 auto;padding:4rem}.container.contained{max-width:var(--contained-width);margin:0 auto}.container.contained .wp-caption.alignnone{width:100%!important;height:auto!important}.container.contained figure a img,.container.contained img{width:100%!important;height:100%!important;object-fit:cover}.container.contained figure,.container.contained h2,.container.contained h3,.container.contained h4,.container.contained h5,.container.contained h6,.container.contained p,.container.contained strong{margin-bottom:20px}nav ul{list-style:none;padding:0}a{font-family:var(--font-outfit-regular);font-size:16px;line-height:24px;color:var(--color-primary-darkgrey);text-decoration:none;transition:color .5s ease-in-out}a:hover{color:var(--color-midgrey);transition:color .5s ease-in-out}strong{font-weight:var(--font-weight-bold)}ul{list-style-type:disc;padding-left:20px;margin-bottom:25px}ul li{font-family:var(--font-inter-regular);font-size:var(--font-size-base);line-height:var(--line-height-base);font-weight:300;margin-bottom:15px;line-height:24px}ol{list-style-type:decimal;counter-reset:section-counter;padding-left:20px;margin-bottom:25px}ol li{counter-increment:section-counter;margin-bottom:15px;line-height:24px}ul.tick-list{list-style-type:none;padding-left:30px;margin-bottom:25px}ul.tick-list li{position:relative;font-size:18px;font-weight:700;color:var(--darkBlue)}ul.tick-list li:before{content:url(../../../uploads/2023/03/tick.svg);position:absolute;display:inline-block;top:-1px;left:-30px}label{font-size:var(--font-size-small)}form{display:flex;flex-direction:column;gap:30px}.wpcf7-list-item-label{display:inline-block;vertical-align:middle;width:80%}.wpcf7-spinner{display:none}fieldset{margin-top:20px}@media (width <= 768px){.container{padding:2.5rem 1rem;max-width:100%}}.pill{display:flex;padding:2px 8px;justify-content:center;align-items:center;background-color:#f2f4f7;color:var(--color-neutral-dark);border-radius:16px;text-align:center;font-family:var(--font-inter-medium);font-size:12px;line-height:18px}.pill.out-of-stock{background-color:#eb999a}.pill.sale{background-color:#e7da8a}.pill.new{background-color:#a2d69e}.announcement-text{display:flex;align-items:center;gap:12px}@media (width <= 980px){.announcement-text p:not(.pill){font-size:14px}}.pagination-wrapper{display:flex;justify-content:center}.facetwp-facet-pagination{width:100%;display:flex;justify-content:center;gap:8px}.facetwp-facet-pagination .facetwp-page{padding:12px;font-size:14px;font-style:normal;font-weight:300;line-height:18px;text-align:center;text-decoration:none}.facetwp-facet-pagination .facetwp-page.active{background-color:#fbfcfb}.rating .star{width:13px;height:13px;margin-right:3px;color:#f8ea9e}.rating .star.filled{color:#f8ea9e}@media (prefers-reduced-motion:no-preference){details{interpolate-size:allow-keywords}}details::details-content{opacity:0;block-size:0;overflow-y:clip;transition:content-visibility .5s allow-discrete,opacity .5s,block-size .5s}details[open]::details-content{opacity:1;block-size:auto}details summary{font-size:1rem;line-height:20px;padding:0 0 24px 0;border-bottom:1px solid var(--color-neutral-lighter);list-style:none;position:relative;display:flex;justify-content:space-between;align-items:center;cursor:pointer}details summary::-webkit-details-marker{display:none}details summary::after{content:url(../images/chevron-down.svg);height:18px;font-size:18px;transition:transform .3s ease}details div{padding:8px 0}details div.facetwp-facet{padding:8px 0 0 0}details div.facetwp-facet .facetwp-checkbox{margin-bottom:0}details[open] summary::after{transform:translateY(0) scaleY(-1);transform-origin:middle}.video-block iframe{width:100%;max-height:420px}h1{font-family:var(--font-inter-regular);font-size:clamp(2.5rem,5vw,3rem);line-height:clamp(3rem,5vw,3.75rem);font-weight:400}h2{font-family:var(--font-inter-regular);font-size:clamp(1.875rem,4vw,2.25rem);line-height:clamp(2.25rem,4vw,2.75rem);font-weight:400}h3{font-family:var(--font-inter-regular);font-size:clamp(1.5rem,3vw,1.875rem);line-height:clamp(1.875rem,3vw,2.375rem);font-weight:400}h4{font-family:var(--font-inter-regular);font-size:1.5rem;line-height:2rem;font-weight:400}h5{font-family:var(--font-inter-medium);font-size:1.25rem;line-height:1.875rem;font-weight:500}h6{font-family:var(--font-inter-medium);font-size:1.125rem;line-height:1.75rem;font-weight:500}p{font-family:var(--font-inter-regular);font-size:var(--font-size-base);line-height:var(--line-height-base);font-weight:400}p.label{font-family:var(--font-inter-medium);font-size:.75rem;line-height:1.25rem;font-weight:500}.subheading{font-family:var(--font-inter-medium);font-size:1rem;line-height:1.5rem;font-weight:500}a{font-family:var(--font-inter-regular);font-size:var(--font-size-base);line-height:var(--line-height-base);text-decoration:underline;text-underline-offset:3px;font-weight:400}sm,small{font-family:var(--font-inter-regular);font-size:.875rem;line-height:1.25rem;font-weight:400}.content-section h1{margin-bottom:48px}.content-section h2{margin-bottom:36px}.content-section h3{margin-bottom:30px}.content-section h4{margin-bottom:24px}.content-section h5{margin-bottom:20px}.content-section h6{margin-bottom:18px}.content-section p{margin-bottom:1rem}.content-section p.label{margin-bottom:12px}.content-section a{margin-bottom:1rem}.content-section sm,.content-section small{margin-bottom:14px}:root{--font-inter-regular:"Inter",Arial,Helvetica,sans-serif;--font-inter-medium:"Inter",Arial,Helvetica,sans-serif;--font-size-base:1rem;--font-size-small:0.875rem;--font-size-large:1.25rem;--font-weight-thin:100;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:600;--font-weight-semibold:700;--font-weight-bold:800;--line-height-base:1.5rem;--color-primary-lightest:#f3f7f8;--color-primary-lighter:#c4d6dd;--color-primary-light:#6a93a6;--color-primary:#47677b;--color-primary-dark:#3c5362;--color-primary-darker:#313e48;--color-primary-darkest:#1d272f;--color-secondary-light:#5ef7e5;--color-secondary-white:#ffffff;--color-neutral-ultralight:#fafcff;--color-neutral-lightest:#f2f4f7;--color-neutral-lighter:#eaeaea;--color-neutral-light:#dae2ec;--color-neutral:#2e373c;--color-neutral-dark:#1b2124;--color-success-lightest:#ecfdf3;--color-success-lighter:#d1fadf;--color-success-light:#6ce9a6;--color-success:#12b76a;--color-success-dark:#027a48;--color-success-darker:#054f31;--color-warning-lightest:#fffaeb;--color-warning-lighter:#fef0c7;--color-warning-light:#fec84b;--color-warning:#f79009;--color-warning-dark:#b54708;--color-warning-darker:#7a2e0e;--color-error-lightest:#fef3f2;--color-error-lighter:#fee4e2;--color-error-light:#fda29b;--color-error:#f04438;--color-error-dark:#b42318;--color-error-darker:#7a271a;--base-font-color:#696f73;--color-inactive:#d0d5dd;--color-background:#fbfcfb;--color-white:#ffffff;--footer-background:#1d272f;--base-spacing:1rem;--grid-gaps:1rem;--max-width:1440px;--contained-width:870px;--xl:108rem;--lg:68.625rem;--md:51rem;--sm:42.188rem}.archive-header .archive-header-inner{display:grid;gap:1rem;max-width:100%;grid-template-columns:repeat(12,1fr)}.archive-header .archive-header-inner .archive-title-wrapper{display:flex;flex-direction:column;gap:.5rem;grid-column:1/6}.archive-header .archive-header-inner .archive-title-wrapper .archive-title span{color:var(--color-primary-lighter);vertical-align:super;font-size:50%}.archive-header .archive-header-inner .archive-title-wrapper .category-lowest-price{color:#696f73;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.archive-header .archive-header-inner .archive-title-wrapper .category-lowest-price span{font-size:16px;font-style:normal;font-weight:500;line-height:24px}.archive-header .archive-header-inner .archive-description{height:100%;grid-column:8/12}.archive-header .archive-header-inner .archive-description p{margin-bottom:1rem}.archive-header .archive-header-inner .archive-description .archive-image{height:100%;max-height:600px;border-radius:8px;overflow:hidden}.archive-header .archive-header-inner .archive-description .archive-image img{width:100%;height:100%;object-fit:cover;border-radius:8px}@media (width <= 980px){.archive-header .archive-header-inner{display:flex;flex-direction:column;gap:1rem}.archive-header .archive-header-inner .archive-title-wrapper .archive-title{font-size:2.5rem}.archive-header .archive-header-inner .archive-description .archive-image{height:100%;max-height:350px}}.sort-bar{display:flex;width:100%;justify-content:flex-end;padding:1rem 4rem;position:sticky;top:119px;background-color:#fff;z-index:10}.sort-bar .sort-dropdown{display:flex;align-items:center}.archive-content{display:flex;gap:1rem;padding:0 4rem 4rem}.archive-content .archive-sidebar{width:100%;max-width:316px}.archive-content .archive-sidebar .filter-facets-mobile{display:none}.archive-content .archive-sidebar .filter-facets{display:flex;flex-direction:column;gap:2rem}.archive-content .archive-sidebar .filter-facets .facet-group summary{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-weight:700;letter-spacing:10%}.archive-content .archive-sidebar .filter-facets .facet-group summary span.is-active{display:inline-block;width:8px;height:8px;border-radius:50%;background-color:var(--color-primary)}.archive-content .archive-main{width:100%}.archive-content .archive-main .products-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.archive-pager{margin-bottom:5rem}@media (width <= 769px){.sort-bar{display:none}.archive-content{display:flex;flex-direction:column;gap:2rem;padding:1rem}.archive-content .archive-sidebar{width:100%;max-width:100%}.archive-content .archive-sidebar .filter-facets{display:none}.archive-content .archive-sidebar .filter-facets-mobile{display:block}.archive-content .archive-sidebar .filter-facets-mobile .filter-toggles{display:flex;gap:1rem;justify-content:space-between}.archive-content .archive-sidebar .filter-facets-mobile .filter-toggles .toggle-filters-button{padding:0;width:50%;justify-content:flex-start;box-shadow:none;cursor:pointer;margin-top:0}.archive-content .archive-sidebar .filter-facets-mobile .filter-toggles .sort-dropdown{width:50%;display:flex;align-items:center;justify-content:flex-end}.archive-content .archive-sidebar .filter-facets-mobile .filter-toggles .sort-dropdown select{padding:.625rem 0 .625rem .875rem}.archive-content .archive-sidebar .filter-facets-mobile .mobile-filters-panel{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999999;background:var(--color-white);flex-direction:column;justify-content:space-between}.archive-content .archive-sidebar .filter-facets-mobile .mobile-filters-panel .mobile-filters-inner .mobile-filter-header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid var(--color-neutral-light)}.archive-content .archive-sidebar .filter-facets-mobile .mobile-filters-panel .mobile-filters-inner .mobile-filter-header .btn{padding:0;font-family:var(--font-inter-medium);font-size:16px;font-style:normal;font-weight:500;line-height:24px;margin-top:0;box-shadow:none}.archive-content .archive-sidebar .filter-facets-mobile .mobile-filters-panel .mobile-filters-inner .mobile-filter-facets{padding:24px;display:flex;flex-direction:column;gap:1rem}.archive-content .archive-sidebar .filter-facets-mobile .mobile-filters-panel .mobile-filters-inner .mobile-filter-facets .facet-group summary{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.archive-content .archive-sidebar .filter-facets-mobile .mobile-filters-panel .mobile-filters-inner .mobile-filter-facets .facet-group summary span.is-active{display:inline-block;width:8px;height:8px;border-radius:50%;background-color:var(--color-primary)}.archive-content .archive-sidebar .filter-facets-mobile .mobile-filters-panel .mobile-filter-footer{display:flex;justify-content:space-between;width:100%;padding:16px;background:var(--color-white);border-top:1px solid var(--color-neutral-light)}.archive-content .archive-sidebar .filter-facets-mobile .mobile-filters-panel .mobile-filter-footer button{margin-top:0}}.facetwp-facet-product_colour.facetwp-type-checkboxes{display:flex;gap:1rem;background:#fbfbfb;padding:1rem;flex-direction:row;flex-wrap:wrap}.facetwp-facet-product_colour .facetwp-checkbox{--swatch:#d1d5db;position:relative;display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border:1px solid var(--color-neutral-light);border-radius:10px;background:#fff;width:fit-content;cursor:pointer;user-select:none;line-height:1;box-shadow:0 1px 0 rgba(0,0,0,.03);transition:border-color .5s ease-in-out}.facetwp-facet-product_colour .facetwp-checkbox .facetwp-display-value{font-size:16px;color:#111827}.facetwp-facet-product_colour .facetwp-checkbox .facetwp-counter{display:none}.facetwp-facet-product_colour .facetwp-checkbox::after{content:"";width:16px;height:16px;border-radius:999px;background:var(--swatch);border:1px solid #9aa4b2}.facetwp-facet-product_colour .facetwp-checkbox:hover{border-color:#2e373c;box-shadow:0 2px 8px rgba(17,24,39,.06);transition:border-color .5s ease-in-out}.facetwp-facet-product_colour .facetwp-checkbox.checked{background-image:none;border-color:#2e373c}.facetwp-facet-product_colour .facetwp-checkbox.disabled{opacity:.45;cursor:not-allowed}.facetwp-facet-product_colour .facetwp-checkbox[data-value=grey]{--swatch:#d9d9d9}.facetwp-facet-product_colour .facetwp-checkbox[data-value=light-grey]{--swatch:#e5e5e5}.facetwp-facet-product_colour .facetwp-checkbox[data-value=white]{--swatch:#ffffff}.facetwp-facet-product_colour .facetwp-checkbox[data-value=black]{--swatch:#1b2124}.facetwp-facet-product_colour .facetwp-checkbox[data-value=beige]{--swatch:#ece4bf}.facetwp-facet-product_colour .facetwp-checkbox[data-value=cream]{--swatch:#fbf4d2}.facetwp-facet-product_colour .facetwp-checkbox[data-value=brown]{--swatch:#946a00}.facetwp-facet-product_colour .facetwp-checkbox[data-value=buff]{--swatch:#f5edcd}.facetwp-facet-product_colour .facetwp-checkbox[data-value=ivory]{--swatch:#fff9dc}.facetwp-facet-product_colour .facetwp-checkbox[data-value=fossil-mint]{--swatch:#edf3d1}.facetwp-facet-product_colour .facetwp-checkbox[data-value=kandla-grey]{--swatch:#e9e9e9}.facetwp-facet-product_colour .facetwp-checkbox[data-value=other]{--swatch:#4d4d4d}.facetwp-facet-product_colour .facetwp-checkbox[data-value=raj-green]{--swatch:#e3f8df}.facetwp-facet-product_colour .facetwp-checkbox[data-value=silver]{--swatch:#dadada}.facetwp-facet-product_colour .facetwp-checkbox[data-value=yellow]{--swatch:#fefcd1}.facetwp-facet-product_colour .facetwp-checkbox[data-value=autumn-brown]{--swatch:#946a00}.facetwp-facet-product_colour .facetwp-checkbox[data-value=multi]::after{background:linear-gradient(to right,#ff9393,#ffc9a7,#fffdc2,#c6ffc8,#c8f1f8,#c4d1f1,#ebbfff,#ffbbf3)}.facet-group.facet-dimensions .facetwp-facet,.facet-group.facet-finish .facetwp-facet,.facet-group.facet-material .facetwp-facet,.facet-group.facet-thickness .facetwp-facet{display:flex;flex-direction:column;gap:0;background:#fbfbfb}.facet-group.facet-dimensions .facetwp-checkbox,.facet-group.facet-finish .facetwp-checkbox,.facet-group.facet-material .facetwp-checkbox,.facet-group.facet-thickness .facetwp-checkbox{position:relative;display:flex;align-items:center;background:0 0;padding:12px 44px 12px 12px;cursor:pointer;user-select:none;border-bottom:1px solid var(--color-neutral-light);border-radius:0}.facet-group.facet-dimensions .facetwp-checkbox:hover::after,.facet-group.facet-finish .facetwp-checkbox:hover::after,.facet-group.facet-material .facetwp-checkbox:hover::after,.facet-group.facet-thickness .facetwp-checkbox:hover::after{border-color:var(--color-neutral);transition:border-color .5s ease-in-out}.facet-group.facet-dimensions .facetwp-display-value,.facet-group.facet-finish .facetwp-display-value,.facet-group.facet-material .facetwp-display-value,.facet-group.facet-thickness .facetwp-display-value{font-size:16px;line-height:24px;color:#111827}.facet-group.facet-dimensions .facetwp-counter,.facet-group.facet-finish .facetwp-counter,.facet-group.facet-material .facetwp-counter,.facet-group.facet-thickness .facetwp-counter{color:#6a93a6;font-size:16px}.facet-group.facet-dimensions .facetwp-checkbox::after,.facet-group.facet-finish .facetwp-checkbox::after,.facet-group.facet-material .facetwp-checkbox::after,.facet-group.facet-thickness .facetwp-checkbox::after{content:"";position:absolute;right:12px;top:50%;transform:translateY(-50%);width:16px;height:16px;border-radius:4px;background:#fff;border:1px solid var(--color-neutral-light);transition:border-color .5s ease-in-out}.facet-group.facet-dimensions .facetwp-checkbox.checked::after,.facet-group.facet-finish .facetwp-checkbox.checked::after,.facet-group.facet-material .facetwp-checkbox.checked::after,.facet-group.facet-thickness .facetwp-checkbox.checked::after{border-color:var(--color-neutral);background:url(../images/check.svg) center center no-repeat}.facet-group.facet-dimensions .facetwp-checkbox.checked::before,.facet-group.facet-finish .facetwp-checkbox.checked::before,.facet-group.facet-material .facetwp-checkbox.checked::before,.facet-group.facet-thickness .facetwp-checkbox.checked::before{content:"";position:absolute;right:17px;top:50%;transform:translateY(-55%) rotate(45deg);width:5px;height:9px;border-right:2px solid #fff;border-bottom:2px solid #fff}.facetwp-facet-clear_filters{margin-bottom:16px}.facetwp-facet-clear_filters .facetwp-reset{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;font-size:1rem;line-height:24px;background:#fff;color:#111827;border:1px solid #d7dee8;border-radius:8px;cursor:pointer;line-height:1}.facetwp-facet-clear_filters .facetwp-reset:hover{background:#fafcff;border-color:#c5d0e0}.facetwp-facet-clear_filters .facetwp-reset::after{content:"×";font-size:20px;line-height:1;color:#111827}.facetwp-facet-clear_filters .facetwp-reset:active{transform:translateY(1px)}.facetwp-facet-product_price{padding:1rem;display:flex;flex-direction:column;gap:1.5rem}.facetwp-facet-product_price .price-fields{display:flex;gap:2rem;padding:0}.facetwp-facet-product_price .price-fields .price-field{flex:1}.facetwp-facet-product_price .price-fields .price-field .price-label{font-size:1rem;line-height:24px;margin-bottom:14px}.facetwp-facet-product_price input.facetwp-number-max,.facetwp-facet-product_price input.facetwp-number-min{width:100%;border:0;border-bottom:1px solid var(--color-neutral-light);padding:10px 0;outline:0}.facetwp-facet-product_price .facetwp-submit{width:100%;justify-self:stretch;background:var(--color-primary);color:var(--color-white);border:none;padding:12px 16px;border-radius:8px;cursor:pointer}.facetwp-facet-product_price .facetwp-submit:hover{background:var(--color-primary-dark)}.nps-calc{border:1px solid #cfd6dd;border-radius:8px;padding:8px;max-width:680px;display:flex;flex-direction:column;gap:16px}.nps-tabs{display:flex;overflow:hidden;gap:.5rem}.nps-tab{padding:4px 15px;border:0;border-radius:2px;background:var(--color-primary-lightest);color:var(--color-primary);font-family:var(--font-inter-medium);font-size:14px;text-transform:lowercase;transition:color .5s ease-in-out,background .5s ease-in-out}.nps-tab.active{background:var(--color-primary-lighter);color:var(--color-primary-dark);transition:all .5s ease-in-out}.nps-panel-wrap{display:flex;align-items:center;gap:1rem}.nps-panel{display:none}.nps-panel.is-active{display:block}.nps-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.nps-label{display:block;font-size:12px;line-height:20px;color:#6b7280;margin:0 0 6px}.nps-input{max-width:128px;width:100%;padding:12px;border:1px solid #d7dde3!important;border-bottom:1px solid #d7dde3!important;border-radius:8px;font-size:16px}.nps-input::placeholder{text-align:end}.nps-pricebox{padding:0;margin-top:0}.nps-packtext{font-size:14px;line-height:20px}.nps-packline{display:flex;align-items:center;gap:4px;color:#6b7280;font-size:18px}.nps-info{display:flex;width:16px;height:16px;border-radius:50%;border:2px solid #6b7280;font-weight:700;font-size:11px;text-align:center;margin:0;align-items:center;justify-content:center;cursor:pointer}.nps-price{margin-top:8px;font-size:24px;line-height:32px}.nps-currency{margin-right:2px}.nps-vat{font-size:18px}.nps-toggle{display:flex!important;align-items:center;gap:12px;color:#374151;font-size:14px;line-height:20px}.nps-switch{position:relative;display:inline-block;width:44px;height:24px}.tooltip{position:relative;cursor:help;margin-left:4px}.tooltip[data-tooltip]:hover::after{content:attr(data-tooltip);position:absolute;bottom:100%;left:0;transform:translateX(-90%);background-color:#333;color:#fff;padding:8px 12px;border-radius:4px;white-space:normal;font-size:12px;z-index:1000;margin-bottom:5px;max-width:320px;width:320px}.tooltip[data-tooltip]:hover::before{content:"";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);border:5px solid transparent;border-top-color:#333;margin-bottom:-5px}.nps-switch input{opacity:0;width:0;height:0}.nps-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background:var(--color-neutral-lighter);border-radius:30px;transition:.2s}.nps-slider:before{position:absolute;content:"";height:20px;width:20px;left:2px;top:2px;background:#fff;border-radius:50%;transition:.2s}.nps-switch input:checked+.nps-slider{background:var(--color-success)}.nps-switch input:checked+.nps-slider:before{transform:translateX(20px)}.nps-actions{display:flex;gap:12px;align-items:center;margin-top:12px}.nps-actions .nps-sample-form{color:var(--color-neutral)!important}.nps-qty{display:flex;align-items:center;gap:8px}.nps-qtybtn{width:16px;height:44px;border:none;background:#fff;font-size:16px;line-height:1;color:#374151}.nps-qtyinput{padding:0!important;width:36px!important;height:44px;border:1px solid #d7dde3!important;border-radius:10px;text-align:center;font-size:16px!important}.nps-qtyinput::-webkit-inner-spin-button,.nps-qtyinput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.nps-qtyinput[type=number]{-moz-appearance:textfield}.nps-btn{height:44px;border-radius:8px;padding:0 16px;font-size:16px;border:1px solid #d7dde3;background:#fff;cursor:pointer;white-space:nowrap}.nps-btn-primary{background:#4a6272;border-color:#4a6272;color:#fff;padding:0 16px}.nps-btn-ghost{background:#fff;color:var(--color-neutral)}.nps-notes{margin-top:10px;color:#696f73;font-family:var(--font-inter-regular);font-size:14px}.nps-notes .delivery{display:flex;align-items:center;gap:6px}.nps-notes .delivery:before{content:url(../images/truck.svg);filter:brightness(0) saturate(100%) invert(43%) sepia(9%) saturate(267%) hue-rotate(161deg) brightness(97%) contrast(88%)}.nps-asterisk{margin-top:6px}@media (max-width:640px){.nps-actions{flex-wrap:wrap}}@media (width <= 980px){.nps-calc{max-width:100%;padding:0;border:none}.nps-panel-wrap{flex-direction:column;align-items:flex-start}.nps-toggle{flex-wrap:wrap}}.nps-basket-drawer{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999999;display:none;opacity:0;transition:opacity .3s ease}.nps-basket-drawer.active{display:flex;opacity:1}.nps-drawer-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);cursor:pointer}.nps-drawer-content{position:relative;margin-left:auto;width:100%;max-width:480px;height:100%;background:#fff;padding:2rem;overflow-y:auto;box-shadow:-4px 0 16px rgba(0,0,0,.1);transform:translateX(100%);transition:transform .3s ease}.nps-basket-drawer.active .nps-drawer-content{transform:translateX(0)}.nps-drawer-close{position:absolute;top:1rem;right:1rem;background:0 0;border:none;font-size:2rem;line-height:1;cursor:pointer;color:#666;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.nps-drawer-close:hover{color:#000}.nps-drawer-header{text-align:center;margin-bottom:2rem;padding-top:1rem}.nps-drawer-check{margin:0 auto 1rem;display:block}.nps-drawer-header h3{margin:0;font-size:1.5rem;font-weight:600}.nps-drawer-essentials{margin-bottom:2rem}.nps-drawer-essentials h4{font-size:1.125rem;margin-bottom:1rem;font-weight:600}.nps-essentials-list{display:flex;flex-direction:column;gap:1rem}.nps-essential-item{display:flex;gap:1rem;padding:1rem;border:1px solid #e0e0e0;border-radius:8px;transition:box-shadow .2s ease}.nps-essential-item:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.nps-essential-image{flex-shrink:0;width:80px;height:80px;overflow:hidden;border-radius:4px}.nps-essential-image img{width:100%;height:100%;object-fit:cover}.nps-essential-info{flex:1;display:flex;flex-direction:column;justify-content:center}.nps-essential-title{font-weight:500;color:#333;text-decoration:none;margin-bottom:.25rem;display:block}.nps-essential-title:hover{color:#000}.nps-essential-price{font-weight:600;color:#666}.nps-drawer-actions{display:flex;flex-direction:column;gap:1rem;margin-top:auto;padding-top:2rem;border-top:1px solid #e0e0e0}.nps-drawer-actions .nps-btn{width:100%;text-align:center;padding:1rem;font-size:1rem;font-weight:600;border-radius:4px;cursor:pointer;transition:all .2s ease;text-decoration:none;display:inline-block}.nps-drawer-actions .nps-btn-primary{background:#000;color:#fff;border:2px solid #000}.nps-drawer-actions .nps-btn-primary:hover{background:#333;border-color:#333}.nps-drawer-actions .nps-btn-ghost{background:0 0;color:#000;border:2px solid #000}.nps-drawer-actions .nps-btn-ghost:hover{background:#f5f5f5}@media (max-width:768px){.nps-drawer-content{max-width:100%}}.single-product .single-product-header{position:relative}.single-product .single-product-header .container{max-width:100%;margin:0;position:relative;display:flex;padding:4rem 4rem 0}.single-product .single-product-header .product-hero-media{width:60%}.single-product .single-product-header .product-hero-media.no-slider{width:50%}.single-product .single-product-header .product-hero-media .slick-list,.single-product .single-product-header .product-hero-media .slick-slide>div,.single-product .single-product-header .product-hero-media .slick-track{height:100%}.single-product .single-product-header .product-hero-media .product-hero-slider .product-hero-slide{height:100%;padding:0 8px 0 0;aspect-ratio:1/1}.single-product .single-product-header .product-hero-media .product-hero-slider .product-hero-slide img{width:100%;height:100%;object-fit:cover;display:block}@media (width <= 768px){.single-product .single-product-header .product-hero-media .product-hero-slider .product-hero-slide img{height:358px}}.single-product .single-product-header .single-product-nav{padding-left:56px;justify-content:flex-start;padding:1rem}.single-product .single-product-header .single-product-nav .slider-arrows .slick-arrow{width:25px;height:25px}.single-product .single-product-header .single-product-nav .slick-dots{height:4px}.single-product .single-product-header .product-details{margin:0 auto;position:relative;z-index:2;background:#fff;border-radius:4px;padding:24px;margin-bottom:24px;box-shadow:0 10px 30px rgba(0,0,0,.12)}.single-product .single-product-header .product-details .breadcrumbs{margin-bottom:12px}.single-product .single-product-header .product-details .product-titles .product-title{font-family:var(--font-inter-regular);font-size:1.875rem;line-height:2.375rem;margin-bottom:8px}.single-product .single-product-header .product-details .product-titles .product-title .yith-add-to-wishlist-button-block.yith-add-to-wishlist-button-block--single{display:inline-flex}.single-product .single-product-header .product-details .product-titles .product-title .yith-add-to-wishlist-button-block.yith-add-to-wishlist-button-block--single .yith-wcwl-add-to-wishlist-button{padding:4px}.single-product .single-product-header .product-details .product-titles .product-title .yith-add-to-wishlist-button-block.yith-add-to-wishlist-button-block--single .yith-wcwl-add-to-wishlist-button .yith-wcwl-icon-svg__wrapper{width:15px;height:17px}.single-product .single-product-header .product-details .product-titles .product-title .yith-add-to-wishlist-button-block.yith-add-to-wishlist-button-block--single .yith-wcwl-add-to-wishlist-button .yith-wcwl-icon-svg__wrapper img{width:100%;height:100%;object-fit:contain}.single-product .single-product-header .product-details .product-titles .product-title .yith-add-to-wishlist-button-block.yith-add-to-wishlist-button-block--single .yith-wcwl-add-to-wishlist-button__label{display:none}.single-product .single-product-header .product-details .product-titles .product-short-description{width:90%;margin-bottom:1rem}.single-product .single-product-header .product-details .product-titles .product-short-description *{font-family:var(--font-inter-regular);font-size:1rem;line-height:1.5rem;margin-bottom:12px;font-weight:400}.single-product .single-product-header .product-details .product-subtitle{font-family:var(--font-inter-regular);font-size:1;line-height:24px;margin-bottom:1rem}.single-product .single-product-header .product-details .product-price-per-sqm{font-family:var(--font-inter-medium);font-weight:500;font-size:18px;line-height:24px;margin-top:1rem;margin-bottom:22px}.single-product .single-product-header .product-details .product-actions{margin-top:24px}.single-product .single-product-header .product-details .product-actions form.cart{display:flex;gap:12px;flex-wrap:wrap}.single-product .single-product-header .product-details .product-actions .save-to-favourites{margin-top:12px}.single-product .single-product-header .offscreen-info{position:absolute;top:0;right:-100%;z-index:99999999999999;width:25vw;height:100vh;display:flex;flex-direction:column;gap:2rem;background:#fff;padding:40px;transition:right .5s ease-in-out}@media (width <= 1200px){.single-product .single-product-header .offscreen-info{display:none}}.single-product .single-product-header .offscreen-info h2{font-family:var(--font-inter-medium);font-size:1.125rem;line-height:1.75rem;font-weight:500}.single-product .single-product-header .offscreen-info.open{right:0;box-shadow:-4px 0 8px rgba(0,0,0,.1);transition:right .5s ease-in-out}@media (width <= 980px){.single-product .single-product-header .container{min-height:unset;padding:8px;display:flex;flex-direction:column}.single-product .single-product-header .product-hero-media{width:100%;position:relative;max-height:458px;margin-bottom:16px;height:100%}.single-product .single-product-header .product-details{width:100%;margin:0;border:none;box-shadow:none;padding:0}.single-product .single-product-header .product-details .product-breadcrumbs{display:none}.single-product .single-product-header .product-details .product-titles .product-title{display:flex;flex-direction:row;align-items:flex-start;font-size:1.5rem;line-height:2rem}}.single-product .product-specifications{padding:5rem 1.5rem}.single-product .product-specifications .container{padding:2.5rem 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));row-gap:2.5rem;column-gap:1rem;border-top:1px solid var(--color-neutral);border-bottom:1px solid var(--color-neutral)}.single-product .product-specifications .container .specification-item{display:flex;flex-direction:column;gap:.5rem}.single-product .product-specifications .container .specification-item .specification-title{font-size:1rem;line-height:1.125rem}.single-product .product-specifications .container .specification-item .specification-content{font-size:1.5rem;line-height:2rem;font-weight:300}.single-product .sticky-bottom-bar{position:fixed;bottom:0;left:0;right:0;z-index:1000;background:#fff;box-shadow:0 -2px 10px rgba(0,0,0,.1);transform:translateY(100%);transition:transform .3s ease-in-out}.single-product .sticky-bottom-bar.visible{transform:translateY(0)}.single-product .sticky-bottom-bar .container{padding:2rem 4rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}.single-product .sticky-bottom-bar .container .sticky-bar-content{display:flex;align-items:baseline;justify-content:space-between;width:100%;padding:0}.single-product .sticky-bottom-bar .container .sticky-bar-content .sticky-bar-info{display:flex;align-items:center;gap:1rem}.single-product .sticky-bottom-bar .container .sticky-bar-content .sticky-bar-info .sticky-product-title{font-family:var(--font-inter-medium);font-size:1.125rem;line-height:1.75rem;font-weight:500}.single-product .sticky-bottom-bar .container .sticky-bar-content .sticky-bar-info .sticky-price-per-sqm{color:var(--color-primary-light);font-family:var(--font-inter-regular);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.single-product .sticky-bottom-bar .container .sticky-bar-content .back-to-top-btn{margin:0}@media (width <= 980px){.single-product .sticky-bottom-bar{display:none}}.single-product .key-information-block .media-text-content{margin:4rem 0;display:flex;flex-wrap:wrap;gap:1rem;background-color:var(--color-primary-darker);color:#fff}.single-product .key-information-block .media-text-content.container{margin:0 auto;padding:4rem}.single-product .key-information-block .media-text-content .media-text{padding:160px 0;width:50%;display:flex;justify-content:center;align-items:center}.single-product .key-information-block .media-text-content .media-text .media-text-inner{max-width:648px;width:100%;display:flex;flex-direction:column;gap:1rem}.single-product .key-information-block .media-text-content .media-text .media-text-inner.accordion-text{width:100%}.single-product .key-information-block .media-text-content .media-text .media-text-inner.accordion-text .accordion-item{border-bottom:1px solid #fff}.single-product .key-information-block .media-text-content .media-text .media-text-inner.accordion-text .accordion-item[open] .accordion-header:after{transform:rotate(270deg);transition:transform .5s ease-in-out}.single-product .key-information-block .media-text-content .media-text .media-text-inner.accordion-text .accordion-item .accordion-header{padding:0 0 16px 0;border:none;font-size:1rem;font-style:normal;font-weight:400;line-height:38px;display:flex;align-items:center}.single-product .key-information-block .media-text-content .media-text .media-text-inner.accordion-text .accordion-item .accordion-header:before{width:24px;height:24px;display:inline-block;margin-right:1rem;vertical-align:middle}.single-product .key-information-block .media-text-content .media-text .media-text-inner.accordion-text .accordion-item .accordion-header:after{content:url(../images/chevron-right.svg);margin-left:auto;transform:rotate(90deg);transition:transform .5s ease-in-out}.single-product .key-information-block .media-text-content .media-text .media-text-inner.accordion-text .accordion-item .accordion-header.delivery-information:before{content:url(../images/truck.svg)}.single-product .key-information-block .media-text-content .media-text .media-text-inner.accordion-text .accordion-item .accordion-header.returns---order-cancellations:before,.single-product .key-information-block .media-text-content .media-text .media-text-inner.accordion-text .accordion-item .accordion-header.returns:before{content:url(../images/package.svg)}.single-product .key-information-block .media-text-content .media-text .media-text-inner.accordion-text .accordion-item .accordion-header.split-packs:before{content:url(../images/2-layers.svg)}.single-product .key-information-block .media-text-content .media-text .media-text-inner.accordion-text .accordion-item .accordion-header.payment-options:before{content:url(../images/credit-card.svg)}.single-product .key-information-block .media-text-content .media-text .media-text-inner.accordion-text .accordion-item .accordion-header.help---advice:before{content:url(../images/message-circle.svg)}.single-product .key-information-block .media-text-content .media-text .media-text-inner.accordion-text .accordion-item .accordion-header.batch-information:before{content:url(../images/3-layers.svg)}.single-product .key-information-block .media-text-content .media-text .media-text-inner.accordion-text .accordion-item .accordion-content{width:100%;height:100%}.single-product .key-information-block .media-text-content .media-text .media-text-inner.accordion-text .accordion-item[open] .accordion-content{max-height:1000px;transition:max-height .5s ease-in-out}.single-product .key-information-block .media-text-content .media-text h2{margin-bottom:.5rem}.single-product .key-information-block .media-text-content .media-image{width:40%;height:100vh;border-radius:4px}.single-product .key-information-block .media-text-content .media-image img{width:100%;height:100%;object-fit:cover}@media (width <= 980px){.single-product .key-information-block .media-text-content{flex-direction:column!important}.single-product .key-information-block .media-text-content .media-image{width:100%;height:358px}.single-product .key-information-block .media-text-content .media-text{padding:64px 1rem;width:100%}.single-product .key-information-block .media-text-content.text .media-text{padding:0}.single-product .key-information-block .media-text-content .media-text .media-text-inner{max-width:100%}}.single-product .tabbed-content-block .container{padding:5rem 4rem;height:auto}.single-product .tabbed-content-block .container .tabbed-content-wrapper{display:flex;flex-direction:column}.single-product .tabbed-content-block .container .tabbed-content-wrapper .tab-navigation{display:flex;gap:53px;margin-bottom:0}.single-product .tabbed-content-block .container .tabbed-content-wrapper .tab-navigation .tab-button{background:0 0;border:none;padding:1rem 1.5rem;cursor:pointer;color:var(--color-primary,#007cba);text-decoration:underline;font-size:30px;font-style:normal;font-weight:400;line-height:38px;transition:all .3s ease;position:relative;margin-right:-1px}.single-product .tabbed-content-block .container .tabbed-content-wrapper .tab-navigation .tab-button.active{z-index:1;color:var(--color-neutral);text-decoration:none}.single-product .tabbed-content-block .container .tabbed-content-wrapper .tab-navigation .tab-button.active::after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:1px}.single-product .tabbed-content-block .container .tabbed-content-wrapper .tab-content .tabbed-content-item{display:none;grid-column:span 4}.single-product .tabbed-content-block .container .tabbed-content-wrapper .tab-content .tabbed-content-item.active{display:block}.single-product .tabbed-content-block .container .tabbed-content-wrapper .tab-content .tabbed-content-item .spec-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 48px;padding:1rem 1.5rem}.single-product .tabbed-content-block .container .tabbed-content-wrapper .tab-content .tabbed-content-item .spec-item{min-width:0;display:flex;flex-direction:column;gap:8px}.single-product .tabbed-content-block .container .tabbed-content-wrapper .tab-content .tabbed-content-item .spec-label{color:var(--color-primary-light);font-size:16px;font-weight:300;line-height:24px}.single-product .tabbed-content-block .container .tabbed-content-wrapper .tab-content .tabbed-content-item .spec-value{font-family:var(--font-inter-medium);color:var(--color-neutral);font-size:18px;font-weight:500;line-height:24px}@media (max-width:900px){.single-product .tabbed-content-block .container .tabbed-content-wrapper .tab-content .tabbed-content-item .spec-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.single-product .tabbed-content-block .container .tabbed-content-wrapper .tab-content .tabbed-content-item .spec-grid{grid-template-columns:1fr}}.single-product .tabbed-content-block .container .tabbed-content-wrapper .tab-content .tabbed-content-item .content-heading{border-bottom:1px solid var(--color-neutral);padding:1.25rem;margin:0;font-size:1.25rem;font-weight:600;color:var(--color-heading,#1a1a1a)}.single-product .tabbed-content-block .container .tabbed-content-wrapper .tab-content .tabbed-content-item .content-body{padding:1.25rem;line-height:1.6}.single-product .tabbed-content-block .container .tabbed-content-wrapper .tab-content .tabbed-content-item .content-body h1,.single-product .tabbed-content-block .container .tabbed-content-wrapper .tab-content .tabbed-content-item .content-body h2,.single-product .tabbed-content-block .container .tabbed-content-wrapper .tab-content .tabbed-content-item .content-body h3,.single-product .tabbed-content-block .container .tabbed-content-wrapper .tab-content .tabbed-content-item .content-body h4,.single-product .tabbed-content-block .container .tabbed-content-wrapper .tab-content .tabbed-content-item .content-body h5,.single-product .tabbed-content-block .container .tabbed-content-wrapper .tab-content .tabbed-content-item .content-body h6{font-family:var(--font-inter-medium);font-size:18px;font-style:normal;font-weight:500;line-height:24px}.single-product .tabbed-content-block .container .tabbed-content-wrapper .tab-content .tabbed-content-item .content-body p{margin-bottom:1rem}.single-product .tabbed-content-block .container .tabbed-content-wrapper .tab-content .tabbed-content-item .content-body p:last-child{margin-bottom:0}.single-product .tabbed-content-block .container .tabbed-content-wrapper .tab-content .tabbed-content-item .content-body ol,.single-product .tabbed-content-block .container .tabbed-content-wrapper .tab-content .tabbed-content-item .content-body ul{margin-left:1.5rem;margin-bottom:1rem}.single-product .tabbed-content-block .container .tabbed-content-wrapper .tab-content .tabbed-content-item .content-body ol li,.single-product .tabbed-content-block .container .tabbed-content-wrapper .tab-content .tabbed-content-item .content-body ul li{margin-bottom:.5rem}.single-product .tabbed-content-block .container .tabbed-content-wrapper .tab-content .tabbed-content-item .content-body img{max-width:100%;height:auto;margin:1rem 0}@media (max-width:980px){.single-product .tabbed-content-block .container{padding:3rem 0}.single-product .tabbed-content-block .container .tabbed-content-wrapper .tab-navigation{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:0;padding:1rem;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;border-top:1px solid var(--color-neutral-lighter);border-bottom:1px solid var(--color-neutral-lighter)}.single-product .tabbed-content-block .container .tabbed-content-wrapper .tab-navigation::-webkit-scrollbar{display:none}.single-product .tabbed-content-block .container .tabbed-content-wrapper .tab-navigation .tab-button{color:var(--color-primary,#007cba);text-decoration:underline;flex:0 0 auto;white-space:nowrap;scroll-snap-align:start;font-size:18px;line-height:24px;padding:1rem}.single-product .tabbed-content-block .container .tabbed-content-wrapper .tab-navigation .tab-button.active{color:var(--color-primary,#007cba);text-decoration:underline}.single-product .tabbed-content-block .container .tabbed-content-wrapper .tab-content{display:none}.single-product .tabbed-content-block .container .tabbed-mobile-sheet{display:none}}@media (max-width:980px) and (max-width:768px){.single-product .tabbed-content-block .container .tabbed-mobile-sheet{display:block}}@media (max-width:980px){.single-product .tabbed-content-block .container .tabbed-mobile-sheet[data-open=true] .tabbed-mobile-sheet__overlay{opacity:1;pointer-events:auto}.single-product .tabbed-content-block .container .tabbed-mobile-sheet[data-open=true] .tabbed-mobile-sheet__panel{transform:translateY(0)}.single-product .tabbed-content-block .container .tabbed-mobile-sheet__overlay{position:fixed;inset:0;background:rgba(0,0,0,.45);opacity:0;pointer-events:none;transition:opacity 220ms ease;z-index:9998}.single-product .tabbed-content-block .container .tabbed-mobile-sheet__panel{position:fixed;left:0;right:0;bottom:0;height:78vh;background:#fff;transform:translateY(105%);transition:transform 260ms ease;z-index:9999;display:flex;flex-direction:column}.single-product .tabbed-content-block .container .tabbed-mobile-sheet__close{position:absolute;top:10px;right:12px;width:40px;height:40px;border:0;background:0 0;font-size:28px;line-height:1;cursor:pointer}.single-product .tabbed-content-block .container .tabbed-mobile-sheet__tabs{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:0;padding:64px 1rem;border-bottom:1px solid var(--color-neutral-lighter);-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none}.single-product .tabbed-content-block .container .tabbed-mobile-sheet__tabs::-webkit-scrollbar{display:none}.single-product .tabbed-content-block .container .tabbed-mobile-sheet__tabs .tab-button{color:var(--color-primary,#007cba);text-decoration:underline;flex:0 0 auto;white-space:nowrap;scroll-snap-align:start;font-size:18px;line-height:24px;padding:0 1rem;background:0 0;border:none;cursor:pointer}.single-product .tabbed-content-block .container .tabbed-mobile-sheet__tabs .tab-button.active{color:var(--color-neutral);text-decoration:none}.single-product .tabbed-content-block .container .tabbed-mobile-sheet__content{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:40px 1rem}.single-product .tabbed-content-block .container .tabbed-mobile-sheet__content .content-body{padding:0;line-height:1.6}.single-product .tabbed-content-block .container .tabbed-mobile-sheet__content .spec-grid{display:grid;grid-template-columns:1fr;gap:16px;padding:0}}.single-product .related-products .related-products-header{display:flex;align-items:baseline;gap:1rem;margin-bottom:2rem}.single-product .related-products-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}main .woocommerce,main .wp-block-woocommerce-checkout{max-width:1440px;margin:0 auto!important;padding:8rem 1.5rem!important}.checkout-button,.return-to-shop .wc-backward{background-color:var(--color-primary)!important;color:var(--color-white)!important;font-family:var(--font-inter-medium)!important;font-weight:500;text-transform:uppercase!important;width:fit-content!important;background-color:var(--color-primary)!important;padding:8px!important}main .woocommerce .button,main .wp-block-woocommerce-checkout button{background-color:var(--color-primary)!important;color:var(--color-white)!important;font-family:var(--font-inter-medium)!important;font-weight:500;text-transform:uppercase!important;width:fit-content!important;background-color:var(--color-primary)!important;padding:8px!important}.recently-viewed-products .container{display:flex;flex-direction:column;gap:2rem}.recently-viewed-products .container .recently-viewed-products__header{display:flex;gap:1rem;align-items:baseline}.product-rating{display:flex;align-items:center;gap:4px}.woocommerce .star-rating span::before{color:#fec84b!important;border:#fec84b!important}.coupon{display:flex;align-items:center}.coupon #coupon_code{max-width:200px;width:50%;padding:12px;border:1px solid #d7dde3!important;border-bottom:1px solid #d7dde3!important;border-radius:8px;font-size:16px}.contact-hero .breadcrumbs .container{padding:3rem 1.5rem 2.313rem 1.5rem!important}.contact-hero .container.contact-header-section{padding:0 1.5rem 2.313rem 1.5rem;display:flex;justify-content:space-between;align-items:baseline}.contact-hero .container.contact-header-section .contact-headers{width:50%;display:flex;flex-direction:column;gap:1rem}.contact-hero .container.contact-header-section .contact-headers .subheading{width:85%;font-family:var(--font-inter-regular);font-size:1.5rem;line-height:2rem;font-weight:400;color:#696f73}.contact-hero .container.contact-header-section .contact-channels{display:flex;flex-direction:column;gap:1rem}.contact-hero .container.contact-header-section .contact-channels>p{color:var(--color-primary-light);font-weight:500}.contact-hero .container.contact-header-section .contact-channels .contact-cta{margin-top:0;display:flex;color:var(--color-neutral);transition:color .5s ease-in-out}.contact-hero .container.contact-header-section .contact-channels .contact-cta i{display:inline-block;vertical-align:middle;margin-right:.5rem;width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:center}.contact-hero .container.contact-header-section .contact-channels .contact-cta .icon-email{background-image:url(../images/mail.svg)}.contact-hero .container.contact-header-section .contact-channels .contact-cta .icon-phone{background-image:url(../images/phone-black.svg)}.contact-hero .container.contact-header-section .contact-channels .contact-cta:hover{color:var(--color-primary-light);transition:color .5s ease-in-out}.contact-hero .container.contact-header-section .contact-channels .contact-cta:hover .icon-email,.contact-hero .container.contact-header-section .contact-channels .contact-cta:hover .icon-phone{filter:brightness(0) saturate(100%) invert(62%) sepia(36%) saturate(374%) hue-rotate(154deg) brightness(84%) contrast(77%);transition:all .5s ease-in-out}.contact-hero .container.contact-header-section .contact-social-channels{display:flex;flex-direction:column;gap:1rem}.contact-hero .container.contact-header-section .contact-social-channels>p{color:var(--color-primary-light);font-weight:500}.contact-hero .container.contact-header-section .contact-social-channels .social-icons{display:flex;flex-wrap:wrap;gap:1rem}.contact-hero .container.contact-header-section .contact-social-channels .social-icons i{width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:center;display:block}.contact-hero .container.contact-header-section .contact-social-channels .social-icons .icon-facebook{background-image:url(../images/facebook.svg)}.contact-hero .container.contact-header-section .contact-social-channels .social-icons .icon-instagram{background-image:url(../images/instagram.svg)}.contact-hero .container.contact-header-section .contact-social-channels .social-icons .icon-pinterest{background-image:url(../images/pinterest.svg)}.contact-hero .container.contact-hero-form{padding:2.313rem 1.5rem 5rem 1.5rem;display:grid;grid-template-columns:repeat(12,1fr)}.contact-hero .container.contact-hero-form .contact-form{grid-column:1/7;display:flex;flex-direction:column;gap:40px}.contact-hero .container.contact-hero-form .contact-form form{display:flex;flex-direction:column;gap:1rem}.contact-hero .container.contact-hero-form .contact-form form input[type=email],.contact-hero .container.contact-hero-form .contact-form form input[type=number],.contact-hero .container.contact-hero-form .contact-form form input[type=password],.contact-hero .container.contact-hero-form .contact-form form input[type=tel],.contact-hero .container.contact-hero-form .contact-form form input[type=text],.contact-hero .container.contact-hero-form .contact-form form input[type=url],.contact-hero .container.contact-hero-form .contact-form form textarea{border:1px solid var(--color-neutral-light);padding:10px 14px;border-radius:8px}.contact-hero .container.contact-hero-form .contact-faqs{grid-column:9/13;display:flex;flex-direction:column;gap:55px}.contact-hero .container.contact-hero-form .contact-faqs .faqs-list{display:flex;flex-direction:column;gap:1rem}.contact-hero .container.contact-hero-form .contact-faqs .faqs-list details{border:1px solid var(--color-neutral-light);border-radius:4px;overflow:hidden;padding:1.5rem}.contact-hero .container.contact-hero-form .contact-faqs .faqs-list details>div{margin-top:0;padding:1.5rem 0 0 0}.contact-hero .container.contact-hero-form .contact-faqs .faqs-list details summary{padding:0;cursor:pointer;display:flex;justify-content:space-between;border-bottom:none}.contact-hero .container.contact-hero-form .contact-faqs .faqs-list details summary>div{display:flex;gap:1rem;padding:0}.contact-hero .container.contact-hero-form .contact-faqs .faqs-list details summary:after{display:none}.contact-hero .container.contact-hero-form .contact-faqs .faqs-list details summary .accordion-icon{transform:rotate(0);transition:all .5s ease}.contact-hero .container.contact-hero-form .contact-faqs .faqs-list details[open] summary .accordion-icon{transform:rotate(-45deg);transition:all .5s ease}@media (width <= 980px){.contact-hero .container.contact-header-section,.contact-hero .container.contact-hero-form{flex-direction:column;align-items:center}.contact-hero .container.contact-header-section .contact-channels,.contact-hero .container.contact-header-section .contact-content,.contact-hero .container.contact-header-section .contact-form,.contact-hero .container.contact-header-section .contact-headers,.contact-hero .container.contact-hero-form .contact-channels,.contact-hero .container.contact-hero-form .contact-content,.contact-hero .container.contact-hero-form .contact-form,.contact-hero .container.contact-hero-form .contact-headers{width:100%}.contact-hero .container.contact-header-section .contact-content p,.contact-hero .container.contact-hero-form .contact-content p{width:100%;margin:0 auto}.contact-hero .container.contact-header-section .contact-channels .contact-cta,.contact-hero .container.contact-hero-form .contact-channels .contact-cta{margin-top:2rem}.contact-hero .container.contact-header-section .contact-form form,.contact-hero .container.contact-hero-form .contact-form form{width:100%}}.full-width-header .header-image-row{width:100%;max-height:70vh;overflow:hidden;margin-bottom:40px}.full-width-header .header-image-row .full-width-image{width:100%;height:100%;object-fit:cover;display:block}.full-width-header .container{padding:2.5rem 4rem 2.5rem 4rem}.full-width-header .container .breadcrumbs .container{padding:0 0 2rem 0!important}.full-width-header .container .header-content-row{display:grid;grid-template-columns:repeat(12,1fr);gap:2rem}.full-width-header .container .header-content-row .header-left{grid-column:span 7;display:flex;flex-direction:column;gap:1rem}.full-width-header .container .header-content-row .header-right{grid-column:span 5}@media (max-width:768px){.full-width-header .header-image-row{margin-bottom:0}.full-width-header .container{display:flex;flex-direction:column;gap:2.5rem;padding:1rem}.full-width-header .container .breadcrumbs{margin:0}.full-width-header .container .breadcrumbs .container{padding:0!important}.full-width-header .container .header-content-row{display:flex;flex-direction:column;gap:1.5rem}.full-width-header .container .header-content-row .header-left,.full-width-header .container .header-content-row .header-right{width:100%}.full-width-header .container .header-image-row{padding:0 1rem;height:358px}.full-width-header .container .header-image-row .full-width-image{object-fit:cover}}.homepage-hero{height:60dvh;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}@media (height <= 750px){.homepage-hero{height:100dvh}}.homepage-hero .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 80%,rgba(0,0,0,.5) 100%),linear-gradient(270deg,rgba(0,0,0,0) .04%,rgba(0,0,0,.4) 74.98%,rgba(0,0,0,.72) 99.96%)}.homepage-hero .homepage-hero-content{position:relative;height:100%;margin:0 auto;padding:5rem 4rem 24px;display:flex;flex-direction:column;justify-content:flex-end;gap:50px;z-index:2}.homepage-hero .homepage-hero-content .homepage-hero-inner{max-width:521px;color:var(--color-white);display:flex;flex-direction:column;gap:16px}@media (height <= 750px){.homepage-hero .homepage-hero-content .homepage-hero-inner{max-width:100%}}.homepage-hero .homepage-hero-content .homepage-hero-inner .announcement-text{display:flex;align-items:center;gap:12px}.homepage-hero .homepage-hero-content .homepage-hero-inner .announcement-text p:not(.pill){color:var(--color-white)}@media (width <= 980px){.homepage-hero .homepage-hero-content .homepage-hero-inner .announcement-text p:not(.pill){font-size:14px}}.homepage-hero .homepage-hero-content .homepage-hero-inner .homepage-hero-buttons{display:flex;gap:16px}.homepage-hero .homepage-hero-content .homepage-hero-inner>p{color:var(--color-neutral-lightest)}.homepage-hero .homepage-hero-content .homepage-hero-footer{display:flex;justify-content:space-between;align-items:flex-end;color:var(--color-white)}.homepage-hero .homepage-hero-content .homepage-hero-footer .trustpilot a{display:block;width:150px}.homepage-hero .homepage-hero-content .homepage-hero-footer .trustpilot a img{width:100%;height:100%}@media (width <= 980px){.homepage-hero .homepage-hero-content .homepage-hero-footer .trustpilot{display:none}}.homepage-hero .homepage-hero-content .homepage-hero-footer .homepage-hero-product{width:50%;display:flex;align-items:flex-end;justify-content:space-between}.homepage-hero .homepage-hero-content .homepage-hero-footer .homepage-hero-product .product-title{width:60%;display:flex;flex-direction:column;gap:12px}.homepage-hero .homepage-hero-content .homepage-hero-footer .homepage-hero-product .product-title p{font-family:var(--font-inter-regular);font-size:16px;line-height:24px}.homepage-hero .homepage-hero-content .homepage-hero-footer .homepage-hero-product .product-title .product-label{font-family:var(--font-inter-medium);font-size:14px;line-height:18px;font-weight:500}@media (width <= 980px){.homepage-hero{height:90dvh}.homepage-hero .homepage-hero-content{width:100%;max-width:100%;padding:112px 1rem 4rem;bottom:0;justify-content:normal}.homepage-hero .homepage-hero-content .homepage-hero-inner{width:100%;max-width:100%}.homepage-hero .homepage-hero-content .homepage-hero-footer{flex-direction:column;align-items:flex-start;gap:20px}.homepage-hero .homepage-hero-content .homepage-hero-footer .homepage-hero-product{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.homepage-hero .homepage-hero-content .homepage-hero-footer .homepage-hero-product .product-title{width:100%}.homepage-hero .homepage-hero-content .homepage-hero-footer .homepage-hero-product .product-title p{color:var(--color-white)}.homepage-hero:after{transform:translateX(0) scale(.6);left:0}}.minimal-header .container{max-width:688px;margin:0 auto;text-align:center;display:flex;flex-direction:column;gap:1rem}.minimal-header .container .minimal-content{margin-top:1rem}@media (width <= 768px){.minimal-header .container{text-align:left}.minimal-header .container .minimal-content{margin-top:0}}
/*# sourceMappingURL=style.min.css.map */
