.not-found{padding:6rem 0 4rem;width:100%;min-height:95vh;display:flex;flex-direction:column;justify-content:center;position:relative}.not-found .background-image{position:absolute;top:0;left:0;object-fit:cover;width:100%;height:100%;z-index:-2}.not-found-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.inner-not-found{text-align:center;display:flex;flex-direction:column;gap:1rem;align-items:center}.not-found-text{text-transform:uppercase;letter-spacing:1.5px}.back-to-shopping{margin-top:1rem;background:rgb(var(--color-heading));color:rgb(var(--color-background));border:1px solid rgb(var(--color-heading));padding:1rem 2rem;text-transform:uppercase;letter-spacing:1.5px}.back-to-shopping:hover{background:transparent;color:rgb(var(--color-heading))}.animated-404{animation:glitch 1s linear infinite;color:rgb(var(--color-heading))}@keyframes glitch{2%,64%{transform:translate(2px) skew(0)}4%,60%{transform:translate(-2px) skew(0)}62%{transform:translate(0) skew(5deg)}}.animated-404:before,.animated-404:after{content:attr(title);position:absolute;left:0}.animated-404:before{animation:glitchTop 1s linear infinite;clip-path:polygon(0 0,100% 0,100% 33%,0 33%);-webkit-clip-path:polygon(0 0,100% 0,100% 33%,0 33%)}@keyframes glitchTop{2%,64%{transform:translate(2px,-2px)}4%,60%{transform:translate(-2px,2px)}62%{transform:translate(13px,-1px) skew(-13deg)}}.animated-404:after{animation:glitchBotom 1.5s linear infinite;clip-path:polygon(0 67%,100% 67%,100% 100%,0 100%);-webkit-clip-path:polygon(0 67%,100% 67%,100% 100%,0 100%)}@keyframes glitchBotom{2%,64%{transform:translate(-2px)}4%,60%{transform:translate(-2px)}62%{transform:translate(-22px,5px) skew(21deg)}}.featured-posts .articles-wrapper{position:relative;overflow:hidden}.featured-posts .article-track{position:relative;height:clamp(30rem,50vh,66rem)}.featured-posts .article-slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;visibility:hidden}.featured-posts .article-slide.is-active{opacity:1;pointer-events:auto;visibility:visible}.featured-posts h1{margin-top:clamp(5rem,7vh,6.3rem);margin-bottom:clamp(3rem,5vh,4.3rem);color:rgb(var(--color-heading));margin-left:0}@media(min-width:992px){.featured-posts .article-pin-card .text-wrap{position:relative;width:60%;padding-right:3rem;padding-left:0;display:flex;flex-direction:column;justify-content:center}.featured-posts .article-pin-card{display:flex;column-gap:2rem;width:100%;height:100%;justify-content:space-between}.featured-posts .image-wrap{width:40%}}@media(min-width:992px)and (max-width:1320px){.featured-posts .article-pin-card .text-wrap{padding-right:3rem;padding-left:1rem}}@media(min-width:1321px){.featured-posts .article-pin-card .text-wrap{padding-right:6rem;padding-left:7rem}}.featured-posts .article-pin-card h2{margin-bottom:clamp(2rem,3.8vh,2.8rem);color:rgb(var(--color-heading))}.featured-posts .article-pin-card .article-excerpt{margin-bottom:clamp(1rem,2vh,1.8rem);color:rgb(var(--color-text))}.featured-posts .btn-wrapper,.featured-posts .end-link{width:fit-content}.featured-posts .btn--animation.hover-underline{position:relative;display:inline-flex;width:fit-content;color:rgb(var(--color-link));text-decoration:none;transition:color .3s ease}.featured-posts .btn--animation.hover-underline:after{content:"";position:absolute;left:0;bottom:-8px;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .35s ease,opacity .35s ease;opacity:0}.featured-posts .btn-wrapper:hover .btn--animation.hover-underline,.featured-posts .end-link:hover .btn--animation.hover-underline,.featured-posts .text-item:hover .btn--animation.hover-underline{color:rgb(var(--color-link-hover))}.featured-posts .btn-wrapper:hover .btn--animation.hover-underline:after,.featured-posts .end-link:hover .btn--animation.hover-underline:after,.featured-posts .text-item:hover .btn--animation.hover-underline:after{transform:scaleX(1);opacity:1}.featured-posts .featured-post-count{position:absolute;right:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:1.6rem}.featured-posts .counter-item{background:none;border:none;cursor:pointer;opacity:.4;font-size:1.6rem;transition:opacity .3s ease,transform .3s ease}.featured-posts .counter-item.active-counter{opacity:1;font-weight:700;transform:translate(-2px)}.featured-posts .end-link{margin-top:clamp(3rem,6vh,5.5rem);overflow:visible;padding-bottom:20px}.featured-posts .end-link .btn--animation{font-size:calc(var(--btn-animation-font-size) * 1.5)}@media(max-width:991px){.featured-posts.section-x-padding{padding-left:0;padding-right:0}.featured-posts .featured-post-count{top:40%}.featured-posts .featured-post-count .counter-item{color:#fff}.featured-posts h1{padding-top:1rem}.featured-posts .cropped-image--square{padding-bottom:80%}.featured-posts .article-track{height:clamp(26rem,45vh,55rem)}.featured-posts .end-link{margin-top:clamp(2rem,3vh,3.5rem)}.featured-posts .text-wrap{padding-top:1rem;padding-left:1.2rem;padding-right:1.2rem}}.main-article{background:rgb(var(--color-background-secondary))}.article-header{margin-bottom:2rem}.article-image,.article-info{margin-bottom:1rem}.article-info{background:rgb(var(--color-background))}.article-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:.85rem;font-size:.82em;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-heading),.62)}.article-meta__divider{opacity:.45}.article-excerpt{margin-top:1rem;max-width:40rem;color:rgba(var(--color-text),.75);line-height:1.7}.article-content{max-width:54rem;margin:0 auto}.article-content>*:first-child{margin-top:0}.article-content p,.article-content ul,.article-content ol,.article-content blockquote{margin-bottom:1.35rem;line-height:1.85}.article-content h2,.article-content h3,.article-content h4,.article-content h5,.article-content h6{margin-top:2.2rem;margin-bottom:.85rem}.article-content img{margin:2rem auto;height:auto}.article-content a{text-decoration:underline;text-underline-offset:.16em}.article-content blockquote{padding:1rem 1.25rem;border-left:2px solid rgb(var(--color-heading));background:rgba(var(--color-background),.6)}.article-comment{max-width:54rem;margin:3rem auto 0;padding-top:2rem;border-top:1px solid rgba(var(--color-border),.65)}.sub-title{font-size:1.05em;text-transform:uppercase;margin-top:2rem;letter-spacing:.12em;margin-bottom:1rem}.comment-list{max-width:100%}.comment-item{border-bottom:1px solid rgba(var(--color-border),.5);padding-bottom:1rem;margin-bottom:1rem}.comment-item__header{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:.4rem}.comment-author{font-weight:600;color:rgb(var(--color-heading))}.comment-date{font-size:.9rem;color:rgba(var(--color-text),.75)}.comment-content{border-left:2px solid rgb(var(--color-border));padding-left:.75rem;margin-left:0;line-height:1.7}.article-comment form{max-width:30rem;width:100%}.article-comment .field{display:flex;flex-direction:column;gap:.45rem;margin-bottom:1rem}.article-comment label{font-size:.8em;text-transform:uppercase;letter-spacing:.08em;font-weight:600;color:rgba(var(--color-heading),.8)}.article-comment input,.article-comment textarea{padding:.9rem 1rem;border:1px solid rgba(var(--color-border),.8);border-radius:0;background:rgb(var(--color-background));color:rgb(var(--color-text))}.article-comment textarea{min-height:9rem;resize:vertical}@media(max-width:990px){.article-header{padding:1rem;margin-bottom:1.5rem}.article-info{padding:1.25rem}}@media(min-width:991px){.article-header{display:flex;width:100%;gap:2rem;margin-bottom:3rem;align-items:center}.article-image,.article-info{width:100%;margin-bottom:0}.article-image{flex:1 1 58%}.article-info{flex:1 1 42%;position:relative;left:-5.5rem;padding:2rem 2.2rem;box-shadow:0 10px 30px #0000000a}.article-header--no-image{display:block;max-width:60rem;margin:0 auto 3rem}.article-header--no-image .article-info{left:0;max-width:44rem;box-shadow:none;padding:0;background:transparent}}@media(max-width:768px){.article-meta{font-size:.72em}.article-content p,.article-content ul,.article-content ol,.article-content blockquote{margin-bottom:1.1rem;line-height:1.75}.article-content h2,.article-content h3,.article-content h4,.article-content h5,.article-content h6{margin-top:1.7rem}.article-comment{margin-top:2.2rem;padding-top:1.5rem}.article-info{padding:1rem}}.article-list .hero-info{margin-bottom:2.4rem}.inner-blog-list{width:100%}.article-card{display:flex;flex-direction:column;height:100%;background:transparent;border:0;overflow:hidden;transition:transform .3s ease}.article-card:hover{transform:translateY(-4px)}.article-card__media{position:relative;overflow:hidden;margin-bottom:1rem}.article-card__content{display:flex;flex-direction:column;flex:1 1 auto;padding:0 .2rem .4rem}.article-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:.75rem;font-size:.78em;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-heading),.58)}.article-card__meta-divider{opacity:.4}.article-card__title{margin:0 0 .8rem;line-height:1.15}.article-card__title a{color:rgb(var(--color-heading));font-size:clamp(26px,2.2vw,34px);line-height:1.15;letter-spacing:-.02em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.article-card__title a:hover{color:rgb(var(--color-link-hover))}.article-card__excerpt{color:rgba(var(--color-text),.72);line-height:1.65;margin-bottom:1rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:95%}.article-card__footer{margin-top:auto;padding-top:.2rem}.article-card__link{display:inline-flex;align-items:center;font-size:.95em;color:rgb(var(--color-heading))}.article-card__link .hover-underline{padding-bottom:4px}.blog-pagination{margin-top:2.5rem}@media(max-width:991px){.article-card__title a{font-size:clamp(22px,6vw,30px)}}@media(max-width:768px){.article-list .hero-info{margin-bottom:1.5rem}.article-card__media{margin-bottom:.85rem}.article-card__content{padding:0}.article-card__meta{font-size:.7em;margin-bottom:.55rem}.article-card__title{margin-bottom:.6rem}.article-card__excerpt{line-height:1.55;margin-bottom:.8rem}}.collection-wrapper{display:flex;gap:30px;margin:1rem 0 4rem}.main-product-list .collection-header{padding-top:5.2rem}.main-product-list .inner-warpper{display:flex;gap:2rem;width:100%}.main-product-list .product-list{width:100%}.main-product-list .pagination-loader{padding:2rem 0;text-align:center}.main-product-list .pagination-ui--loadmore{text-align:right;margin-top:.5rem}.main-product-list .pagination-ui--loadmore .load-more-btn{background:rgb(var(--color-heading));color:rgb(var(--color-background));padding:.8rem 2rem;font-size:.8em;text-transform:uppercase;letter-spacing:1.5px;border:1px solid rgb(var(--color-heading))}.main-product-list .pagination-ui--loadmore .load-more-btn:hover{background:transparent;color:rgb(var(--color-heading))}.main-product-list .js-product-scroll-reveal .product-card{will-change:transform,opacity}.product-tabs-carousel .product-carousel .swiper-container-filter{width:calc(100% - 1.2rem);padding-top:1.2rem;margin-left:1.2rem;margin-right:1.2rem}@media(min-width:991px){.product-tabs-carousel .product-carousel .swiper-container-filter{width:calc(100% - 30rem);margin-left:30rem;margin-right:0}.rtl .product-tabs-carousel .product-carousel .swiper-container-filter{margin-left:0;margin-right:30rem}}.product-tabs-carousel .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.product-tabs-carousel .product-carousel .swiper-container-filter{margin-bottom:2rem}.product-tabs-carousel .product-carousel .swiper-container-filter .swiper-slide{display:inline-block;width:auto}.product-tabs-carousel .product-carousel .swiper-container-filter .swiper-slide a{position:relative}.product-tabs-carousel .product-carousel .swiper-container-filter .swiper-slide a:after{content:"";background:#e3c7bf;position:absolute;height:.8px;width:100%;bottom:-3px;left:0}.product-tabs-carousel .related-product-caps a{letter-spacing:1.2px;font-size:1.02em;line-height:1.53846;font-weight:600;text-transform:uppercase}.product-tabs-carousel .product-carousel .swiper-slide{height:auto;padding:0 .5rem}.product-tabs-carousel .product-carousel .swiper-container-product{padding-left:1.2rem;padding-right:1.2rem;padding-bottom:1.4rem}@media(min-width:991px){.product-tabs-carousel .product-carousel .swiper-container-product{padding-left:8rem;padding-right:4rem}.rtl .product-tabs-carousel .product-carousel .swiper-container-product{padding-left:4rem;padding-right:8rem}}.product-tabs-carousel .swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.product-tabs-carousel .v-aligner{display:flex;align-items:center}.product-tabs-carousel .product-carousel .collection-lead-info{width:88%;margin-left:auto}.product-tabs-carousel .product-carousel .collection-lead-info{padding-bottom:5rem}.product-tabs-carousel .product-carousel .collection-lead-info h2{margin-bottom:3.2rem}.product-tabs-carousel .product-carousel .collection-lead-info .btn.btn-arrow{font-size:22px;padding:0}.product-tabs-carousel .product-carousel .collection-lead-info .btn-arrow .icon{margin-bottom:-4px;margin-left:30px}.product-tabs-carousel .product-carousel .product-card{opacity:1;transform:none;will-change:transform,opacity}.product-tabs-carousel .product-carousel .swiper-slide:first-child{max-width:22rem}.swiper-slide.product-slide{display:none}:root{--swiper-scrollbar-sides-offset: 4%}.collections-list{padding:6rem 0 4rem}.collections-list .title-wrapper h2{text-transform:uppercase;margin-bottom:2rem}.collection-card__content p{padding:.5rem}.contact-section .contact-info{display:flex;flex-direction:column;gap:2rem}.contact-section .hero-description{margin-bottom:4rem}.contact-section .contact-wrapper{gap:3rem;display:flex;width:100%;flex-direction:column}@media(min-width:991px){.contact-section .contact-wrapper{gap:5rem;flex-direction:row}}.contact-section .contact-form,.contact-section .contact-info{width:100%}.contact-section .info-card{display:flex;gap:1rem}.contact-section .block-title{font-size:1.2em;text-transform:uppercase;margin-bottom:.4rem}.contact-section .icon{width:2rem}.contact-section .info{width:calc(100% - 2rem)}.contact-section .social-links{padding-left:3.2rem;margin-top:1.2rem}.contact-section .social-links ul{list-style:none;padding:0;display:flex;gap:1rem;margin-top:1rem}.contact-section .social-links ul li{border-radius:100%;height:3rem;width:3rem;display:flex;align-items:center;justify-content:center;padding-top:5px;border:2px solid rgb(var(--color-border));transition:transform .8s cubic-bezier(0,0,.002,1),opacity .4s ease}.contact-section .social-links ul li:hover{background:rgb(var(--color-link-hover))}.contact-section .social-links svg{fill:rgb(var(--color-link-hover))}.contact-section .social-links ul li:hover svg{fill:rgb(var(--color-background))}.contact-section .contact-form .field{display:flex;flex-direction:column}.contact-section .contact-form label{font-size:.9em;text-transform:uppercase;letter-spacing:1px;font-weight:600}.contact-section .contact-form input{padding:.8rem 0;border-bottom:2px solid rgb(var(--color-border));border-radius:0;margin-bottom:1.4rem}.contact-section .contact-form textarea{border:2px solid rgb(var(--color-border));border-radius:0;margin:1rem 0}.contact-section .contact-form .button{background:rgb(var(--color-heading));color:rgb(var(--color-background));border:2px solid rgb(var(--color-heading));padding:.8rem 2rem;font-size:.9em;text-transform:uppercase;letter-spacing:1.2px;margin-bottom:1rem}.contact-section .contact-form .button:hover{background:transparent;color:rgb(var(--color-heading))}.contact-section .form-errors{margin-bottom:1.5rem;padding:1rem;border:1px solid #b3261e;color:#b3261e}.contact-section .form-success{margin-bottom:1.5rem;padding:1rem;border:1px solid green;color:green}.custom-liquid-wrapper{width:100%}.editorial-depth-stack{position:relative;overflow:hidden;background:rgb(var(--color-background))}.editorial-depth-stack__inner{display:grid;grid-template-columns:1fr;gap:2.5rem;align-items:start}.editorial-depth-stack__content{max-width:42rem;position:relative;z-index:5}.editorial-depth-stack__eyebrow{margin-bottom:1rem;letter-spacing:.14em;text-transform:uppercase;font-size:.8rem;color:rgb(var(--color-subtext));opacity:.8}.editorial-depth-stack__heading{max-width:14ch;margin-bottom:1.2rem}.editorial-depth-stack__text{max-width:38rem}.editorial-depth-stack__text p{color:rgb(var(--color-text));opacity:.9}.editorial-depth-stack__actions{margin-top:1.75rem}.editorial-depth-stack__media{position:relative;min-height:32rem}.editorial-depth-stack__media-stage{position:relative;min-height:clamp(36rem,60vw,50rem);padding-top:.4rem;padding-right:clamp(.8rem,2vw,1.5rem);padding-bottom:1rem;padding-left:clamp(.8rem,1.6vw,1.2rem)}.editorial-depth-stack__card{position:absolute;will-change:transform;transform:translateZ(0)}.editorial-depth-stack__card-media{position:relative;overflow:hidden;background:rgba(var(--color-background-secondary),1);box-shadow:0 20px 50px #0000001a;aspect-ratio:4 / 5}.editorial-depth-stack__card-media-inner{position:absolute;top:-9%;right:0;bottom:-9%;left:0;height:118%;will-change:transform}.editorial-depth-stack__image,.editorial-depth-stack__card .image{display:block;width:100%;height:100%}.editorial-depth-stack__image,.editorial-depth-stack__card .image,.editorial-depth-stack__image picture,.editorial-depth-stack__card .image picture{width:100%;height:100%}.editorial-depth-stack__image img,.editorial-depth-stack__card .image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.editorial-depth-stack__placeholder{width:100%;height:100%;background:rgba(var(--color-background-secondary),1)}.editorial-depth-stack__card-overlay{position:absolute;left:1rem;right:1rem;bottom:1rem;max-width:calc(100% - 2rem);padding:.95rem 1rem .3rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(var(--color-background),.72);border-radius:1rem;z-index:3}.editorial-depth-stack__card-subtitle{margin-bottom:.35rem;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--color-subtext))}.editorial-depth-stack__card-title{margin-bottom:.45rem}.editorial-depth-stack__card-link{display:inline-flex;width:fit-content}.editorial-depth-stack__card--1{top:0;left:0;width:min(66%,33rem);z-index:1}.editorial-depth-stack__card--1 .editorial-depth-stack__card-overlay{top:1rem;left:1rem;right:auto;bottom:auto;width:max-content;max-width:min(16rem,calc(100% - 2rem));z-index:6}.editorial-depth-stack__card--2{top:7%;right:0;width:min(39%,20rem);z-index:4}.editorial-depth-stack__card--3{top:44%;left:18%;width:min(43%,22rem);z-index:3}.editorial-depth-stack__card--3 .editorial-depth-stack__card-overlay{bottom:.8rem}[data-split-reveal],[data-fade-reveal],[data-depth-card]{opacity:0}@media(min-width:992px){.editorial-depth-stack__inner{grid-template-columns:minmax(20rem,.88fr) minmax(28rem,1.12fr);gap:clamp(2rem,4vw,5rem);align-items:start}.editorial-depth-stack__content{position:sticky;top:7rem;align-self:start;padding-top:1.5rem;padding-bottom:2rem}.editorial-depth-stack__heading{max-width:15ch}.editorial-depth-stack__media,.editorial-depth-stack__media-stage{min-height:clamp(38rem,60vw,50rem)}}@media(min-width:992px)and (max-width:1220px){.editorial-depth-stack__card--1{width:min(64%,30rem)}.editorial-depth-stack__card--2{width:min(39%,18rem)}.editorial-depth-stack__card--3{width:min(45%,21rem);left:14%}}@media(max-width:991px){.editorial-depth-stack__content{max-width:100%}.editorial-depth-stack__media{min-height:auto}.editorial-depth-stack__media-stage{min-height:auto;display:grid;gap:1rem;padding:0}.editorial-depth-stack__card{position:relative;inset:auto;width:100%;opacity:1;transform:none!important}.editorial-depth-stack__card-media-inner{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;transform:none!important}.editorial-depth-stack__card-overlay{left:.85rem;right:.85rem;bottom:.85rem;max-width:none}[data-split-reveal],[data-fade-reveal],[data-depth-card]{opacity:1}}.feature-bar-section{border-top:1px solid rgba(var(--color-border),.2);border-bottom:1px solid rgba(var(--color-border),.2)}.feature-bar-section .feature-bar-wrapper{display:flex;justify-content:space-between;gap:40px;flex-wrap:wrap}.feature-bar-section .feature-bar-item{display:flex;align-items:center;gap:15px;flex:1;min-width:200px}.feature-bar-section .feature-bar-icon{min-width:48px;min-height:48px;border:1px solid rgba(var(--color-border),.4);border-radius:50%;display:flex;align-items:center;justify-content:center}.feature-bar-section .feature-bar-icon svg{width:22px;height:22px}.feature-bar-section .feature-bar-content h4{font-size:15px;margin-bottom:3px;font-weight:600}.feature-bar-section .feature-bar-description{font-size:13px;opacity:.8}@media(max-width:991px){.feature-bar-section .feature-bar-wrapper{justify-content:center}}@media(max-width:600px){.feature-bar-section .feature-bar-wrapper{flex-direction:column;gap:25px}.feature-bar-section .feature-bar-item{justify-content:flex-start}}.gallery-wrapper{margin-top:4rem}.gallery-grid{display:grid}.gallery-grid.cols-item-2{grid-template-columns:repeat(2,1fr)}.gallery-grid.cols-item-3{grid-template-columns:repeat(3,1fr)}.gallery-grid.cols-item-4{grid-template-columns:repeat(4,1fr)}.gallery-grid.cols-item-5{grid-template-columns:repeat(5,1fr)}.gallery-grid.cols-item-6{grid-template-columns:repeat(6,1fr)}@media(max-width:767px){.gallery-grid.cols-item-mobile-2{grid-template-columns:repeat(2,1fr)}}.hero-slideshow .sidebar-image .sidebar-image-wrapper .image-overlay{width:100%;height:100%;position:absolute;top:0;left:0;background:var(--overlay-color);opacity:var(--overlay-opacity);pointer-events:none}.image-features-section .split-wrapper{align-items:center;gap:2rem}.split-content.text-left{padding:2rem}.image-features-section .split-image{flex:1;width:100%}.image-features-section .split-image img{width:100%;height:auto;display:block}.image-features-section .split-content{flex:1}.image-features-section .split-content h2{margin-bottom:.7rem}.section-description{margin-bottom:2rem}.image-features-section .feature-list{display:flex;flex-direction:column;gap:1.6rem;max-width:40rem;margin-top:3rem}.image-features-section .feature-item{display:flex;gap:1rem;align-items:flex-start}.image-features-section .feature-icon{width:2.5rem}.image-features-section .feature-icon svg{width:2.5rem;height:auto}.image-features-section .feature-text{width:fit-content}.image-features-section .feature-text h4{margin-bottom:6px;font-size:18px}.image-features-section .feature-description{font-size:14px;opacity:.85}@media(max-width:991px){.image-features-section .split-wrapper,.image-features-section .split-wrapper.reverse{flex-direction:column}}.layered-image-story{position:relative;overflow:hidden}.layered-image-story__inner{display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(2rem,5vw,6rem)}.layered-image-story__media{position:relative;min-width:0;padding-right:10%;padding-bottom:8%}.rtl .layered-image-story__media{padding-right:0;padding-left:10%}.layered-image-story__main-image{width:100%;position:relative;z-index:1}.layered-image-story__main-image .cropped-image-wrapper,.layered-image-story__secondary-image .cropped-image-wrapper,.layered-image-story__third-image .cropped-image-wrapper{overflow:hidden}.layered-image-story__secondary-image{position:absolute;right:-2%;bottom:-2%;width:min(42%,20rem);z-index:3;box-shadow:0 18px 50px #0000001f;overflow:visible}.layered-image-story__third-image{position:absolute;top:8%;right:-85%;width:min(28%,13rem);z-index:2;box-shadow:0 14px 36px #0000001a;will-change:transform;overflow:visible}.rtl .layered-image-story__secondary-image{right:auto;left:-2%}.rtl .layered-image-story__third-image{right:auto;left:18%}.layered-image-story__media-anim{width:100%;height:100%;will-change:transform;transform:translateZ(0)}.layered-image-story__media-anim .image,.layered-image-story__media-anim .cropped-image-wrapper,.layered-image-story__media-anim picture,.layered-image-story__media-anim img{width:100%;height:100%;display:block}.layered-image-story__media-anim img{object-fit:cover;width:100%;height:100%;transform:scale(1);transform-origin:center center;will-change:transform}.layered-image-story__content{max-width:38rem}.layered-image-story__eyebrow{display:inline-block;margin-bottom:1rem;letter-spacing:1.4px;text-transform:uppercase;opacity:.8}.layered-image-story__heading{margin:0 0 1.4rem}.layered-image-story__text{margin-bottom:1.8rem;max-width:34rem}.layered-image-story__button{width:fit-content}.layered-image-story__button .icon{margin-left:1.25rem;margin-bottom:-2px;transition:transform .3s ease}.rtl .layered-image-story__button .icon{margin-left:0;margin-right:1.25rem}.layered-image-story__button:hover .icon{transform:translate(4px)}.rtl .layered-image-story__button:hover .icon{transform:translate(-4px)}@media(max-width:991px){.layered-image-story__inner{grid-template-columns:1fr;gap:2rem}.layered-image-story__media{order:1;padding-right:0;padding-bottom:0}.rtl .layered-image-story__media{padding-left:0}.layered-image-story__content{order:2;max-width:100%}.layered-image-story__secondary-image{position:relative;right:auto;left:auto;bottom:auto;width:58%;margin-top:-4rem;margin-left:auto}.layered-image-story__third-image{position:relative;top:auto;right:auto;left:auto;width:40%;margin-top:1rem;margin-left:8%}.rtl .layered-image-story__secondary-image{margin-left:0;margin-right:auto}.rtl .layered-image-story__third-image{margin-left:0;margin-right:8%}}.main-account{padding:6rem 0 3rem}.main-account .container-wrapper{margin-left:0}.main-account .register-wrapper h2{text-transform:uppercase;margin-bottom:2rem}.main-account .title{font-size:.9em;text-transform:uppercase;letter-spacing:1px;font-weight:600;margin:2rem 0 .5rem;padding-bottom:2px;border-bottom:2px solid rgb(var(--color-border));width:fit-content}.main-account .order-list-wrapper{margin-bottom:2rem}.main-account ul.account-links{list-style:none;padding:0;display:flex;flex-direction:column;gap:1rem;max-width:20rem;border-top:2px solid rgb(var(--color-border));padding-top:1rem}.main-account ul.account-links svg{width:1.5rem;margin-bottom:-7px}.main-account ul.account-links li a{display:flex;flex-direction:row;align-items:center;gap:.4rem;text-transform:uppercase}.main-account .order-list table{width:100%;border-collapse:collapse;max-width:60rem}.main-account .order-list th,.main-account .order-list td{padding:.75rem .5rem;text-align:left;border-bottom:1px solid rgb(var(--color-border));font-size:.95rem}.main-account .order-list th{text-transform:uppercase;font-size:.75rem;letter-spacing:.05em}.main-account .order-status{display:inline-block;padding:.25rem .6rem;border-radius:999px;font-size:.75rem;font-weight:600;text-transform:uppercase;line-height:1}.main-account .fulfillment-fulfilled{background:#e6f4ea;color:#137333}.main-account .fulfillment-unfulfilled{background:#fdecea;color:#b3261e}.main-account .fulfillment-partial{background:#fff4e5;color:#b26a00}.main-account .payment-paid{background:#e8f0fe;color:#174ea6}.main-account .payment-pending{background:#f1f3f4;color:#5f6368}.main-account .payment-refunded{background:#fce8e6;color:#c5221f}.main-account .payment-authorized{background:#ede7f6;color:#5e35b1}.main-account-active{padding:6rem 0 3rem}.main-account-active .container-wrapper{margin-left:0}.main-account-active .main-account-wrapper h2{text-transform:uppercase;margin-bottom:2rem}.main-account-active label{font-size:.9em;text-transform:uppercase;letter-spacing:1px;font-weight:600;margin:2rem 0 .5rem;padding-bottom:2px;border-bottom:2px solid rgb(var(--color-border));width:fit-content}.main-account-active input{padding:.8rem 0;border-bottom:2px solid rgb(var(--color-border));border-radius:0;margin-bottom:1.4rem}.main-account-active .button{background:rgb(var(--color-heading));color:rgb(var(--color-background));border:2px solid rgb(var(--color-heading));padding:.8rem 2rem;font-size:.9em;text-transform:uppercase;letter-spacing:1.2px;margin-bottom:1rem}.main-account-active .button:hover{background:transparent;color:rgb(var(--color-heading))}.main-customer-addresses{padding:6rem 0 3rem}.main-customer-addresses .container-wrapper{margin-left:0}.main-customer-addresses .addresses-wrapper h2{text-transform:uppercase;margin-bottom:2rem}.main-customer-addresses form{width:100%;max-width:32rem}.main-customer-addresses .title{font-size:.9em;text-transform:uppercase;letter-spacing:1px;font-weight:600;margin:1rem 0}.main-customer-addresses input{padding:.8rem 0;border-bottom:2px solid rgb(var(--color-border));border-radius:0;margin-bottom:1.4rem;width:100%}.main-customer-addresses .js-toggle-new-address{display:flex;align-items:center;font-size:.8em;text-transform:uppercase;letter-spacing:1.2px;border-bottom:1px solid rgb(var(--color-border));gap:.5rem}.main-customer-addresses .js-toggle-new-address svg{width:1.5rem}.main-customer-addresses .button{display:block;background:rgb(var(--color-heading));color:rgb(var(--color-background));border:2px solid rgb(var(--color-heading));padding:.8rem 2rem;font-size:.9em;text-transform:uppercase;letter-spacing:1.2px;margin-bottom:1rem}.main-customer-addresses .button:hover{background:transparent;color:rgb(var(--color-heading))}.address-list{display:grid;gap:1.5rem}.address-card{position:relative;padding:1.5rem;border:1px solid rgb(var(--color-border))}.default-badge{position:absolute;top:1rem;right:1rem;font-size:.65rem;text-transform:uppercase;padding:.25rem .5rem;border:1px solid rgb(var(--color-border))}.address-actions{display:flex;gap:1.2rem;margin-top:1rem}.main-customer-addresses .address-content{line-height:1.5}.main-customer-addresses .link-button{background:none;border:none;padding:0;font-size:.9rem;text-transform:uppercase;letter-spacing:1px;font-weight:600;display:flex;gap:.4rem;align-items:center}.main-customer-addresses .link-button svg{width:1.1rem;margin-bottom:-3px}.link-button--danger{color:#b3261e}.main-customer-addresses .back-link ul{list-style:none;padding:0}.main-customer-addresses .back-link svg{width:1.5rem;margin-bottom:-7px}.main-customer-addresses .back-link li a{display:flex;flex-direction:row;align-items:center;gap:.4rem;text-transform:uppercase}.login-page{padding:6rem 0 3rem}.login-page .container-wrapper{margin-left:0}.login-page .login-wrapper h2{text-transform:uppercase;margin-bottom:2rem}.login-page form{max-width:26rem}.login-page .field{display:flex;flex-direction:column}.login-page label{font-size:.9em;text-transform:uppercase;letter-spacing:1px;font-weight:600}.login-page input{padding:.8rem 0;border-bottom:2px solid rgb(var(--color-border));border-radius:0;margin-bottom:1.4rem}.login-page .button{background:rgb(var(--color-heading));color:rgb(var(--color-background));border:2px solid rgb(var(--color-heading));padding:.8rem 2rem;font-size:.9em;text-transform:uppercase;letter-spacing:1.2px;margin-bottom:1rem}.login-page .button:hover{background:transparent;color:rgb(var(--color-heading))}.login-page .customer-create-link a{color:rgb(var(--color-border));border-bottom:1px solid rgb(var(--color-border))}.login-page .recover-link{margin-bottom:.5rem;display:block;padding:0;font-size:1em}.login-page .form-success{font-size:.8em;margin-bottom:1rem}.login-page ul{list-style:none;padding:0;margin-top:1rem}.login-page ul svg{width:1.5rem;margin-bottom:-5px}.login-page ul li a{display:flex;flex-direction:row;align-items:center;gap:.4rem;text-transform:uppercase;cursor:pointer}.main-order{padding:6rem 0 3rem}.main-order .container-wrapper{margin-left:0}.main-order .order-wrapper h2{text-transform:uppercase;margin-bottom:2rem}.main-order table{width:100%;border-collapse:collapse;max-width:60rem}.main-order tr{border-bottom:1px solid rgb(var(--color-border))}.main-order th,.main-order td{padding:.65rem .5rem;text-align:left}.main-order th{text-transform:uppercase;font-size:.75rem;letter-spacing:.05em}.order-product{display:flex;gap:1rem;align-items:flex-start}.order-product-image{width:60px;height:auto;border:1px solid rgb(var(--color-border))}.order-product-variant,.order-product-sku{font-size:.75em;opacity:.8}.order-total p{margin:1rem 0;text-align:right;max-width:60rem;padding-right:1rem}.back-link{margin-top:3rem}.main-order .back-link ul{list-style:none;padding:0}.main-order .back-link svg{width:1.5rem;margin-bottom:-7px}.main-order .back-link li a{display:flex;align-items:center;gap:.4rem;text-transform:uppercase}.register-page{padding:6rem 0 3rem}.register-page .container-wrapper{margin-left:0}.register-page .register-wrapper h2{text-transform:uppercase;margin-bottom:2rem}.register-page form{max-width:26rem}.register-page .field{display:flex;flex-direction:column}.register-page label{font-size:.9em;text-transform:uppercase;letter-spacing:1px;font-weight:600}.register-page input{padding:.8rem 0;border-bottom:2px solid rgb(var(--color-border));border-radius:0;margin-bottom:1.4rem}.register-page .button{background:rgb(var(--color-heading));color:rgb(var(--color-background));border:2px solid rgb(var(--color-heading));padding:.8rem 2rem;font-size:.9em;text-transform:uppercase;letter-spacing:1.2px;margin-bottom:1rem}.register-page .button:hover{background:transparent;color:rgb(var(--color-heading))}.register-page .customer-login-link a{color:rgb(var(--color-border));border-bottom:1px solid rgb(var(--color-border))}.register-page .form-errors{margin-bottom:1.5rem;padding:1rem;border:1px solid #b3261e;color:#b3261e;font-size:.9rem}.register-page .form-errors ul{list-style:none;padding:0;margin:0}.register-page .form-errors li{margin:0}.register-page .form-errors a{color:#b3261e;text-decoration:underline}.customer-reset-password{padding:6rem 0 3rem}.customer-reset-password .container-wrapper{margin-left:0}.customer-reset-password .register-wrapper h2{text-transform:uppercase;margin-bottom:2rem}.customer-reset-password form{max-width:26rem}.customer-reset-password .field{display:flex;flex-direction:column}.customer-reset-password label{font-size:.9em;text-transform:uppercase;letter-spacing:1px;font-weight:600}.customer-reset-password input{padding:.8rem 0;border-bottom:2px solid rgb(var(--color-border));border-radius:0;margin-bottom:1.4rem}.customer-reset-password .button{background:rgb(var(--color-heading));color:rgb(var(--color-background));border:2px solid rgb(var(--color-heading));padding:.8rem 2rem;font-size:.9em;text-transform:uppercase;letter-spacing:1.2px;margin-bottom:1rem}.customer-reset-password .button:hover{background:transparent;color:rgb(var(--color-heading))}.map-split-section{background:rgb(var(--color-background))}.map-split-section .map-split-wrapper{gap:2rem}@media(min-width:992px){.map-split-section .map-split-wrapper{display:flex}.map-split-section .map-area,.map-split-section .content-area{max-width:50%;height:500px;overflow:hidden}}.map-split-section .leaflet-map{width:100%;height:100%;min-height:400px;z-index:1}.map-split-section .content-area h2,.map-split-section .section-description{margin-bottom:20px}.map-split-section .get-direction{display:inline-flex;align-items:center;border-bottom:2px solid rgb(var(--color-border));padding-bottom:4px;text-transform:uppercase;letter-spacing:1.5px;gap:.4rem;margin-bottom:1.5rem;width:fit-content}.map-split-section .get-direction svg{width:1.2rem}.map-split-section .image-grid{gap:0;margin-top:auto;height:100%}.map-split-section .grid-item{overflow:hidden;height:100%}.map-split-section .grid-item img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:991px){.map-split-section .map-area,.map-split-section .content-area,.map-split-section .image-grid,.map-split-section .grid-item img{height:auto}}.default-page{padding:6rem 0 3rem}.default-page .content-wrapper h2{text-transform:uppercase;margin-bottom:2rem}.default-page p{margin:1rem 0}.search-products{padding:6rem 0 4rem}.collections-list .search-title h2{text-transform:uppercase;margin-bottom:2rem}.search-products .search-form form{display:flex;align-items:center;margin:1rem 0}.search-products .search-form input[type=search]{background:transparent;border:1px solid rgb(var(--color-border));border-right:0;color:rgb(var(--color-text));padding:.65rem;border-radius:0;line-height:1}.search-products .search-form input[type=search]::placeholder{font-size:.7em;text-transform:uppercase;letter-spacing:1.5px}.search-products button.search__submit{background:rgb(var(--color-heading));color:rgb(var(--color-background));height:100%;padding:.75rem 2.2rem;border:1px solid rgb(var(--color-heading));font-size:.9em;text-transform:uppercase;letter-spacing:1.5px;margin-left:-5px}.search-products button.search__submit:hover{background:transparent;color:rgb(var(--color-heading));border-color:rgb(var(--color-border))}.search-result-note{margin-bottom:1.5rem}.shop-the-look{position:relative;overflow:hidden}.shop-the-look__inner{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(2rem,5vw,6rem);align-items:center}.shop-the-look__media,.shop-the-look__image{position:relative}.shop-the-look__image .cropped-image-wrapper{overflow:hidden}.shop-the-look__content{max-width:34rem}@media(min-width:991px){.space-right{padding-right:4rem}}.shop-the-look__eyebrow{display:inline-block;margin-bottom:1rem;letter-spacing:1.4px;text-transform:uppercase;opacity:.8}.shop-the-look__heading{margin:0 0 1.2rem}.shop-the-look__text{margin-bottom:1.8rem;max-width:32rem}.shop-the-look__products{margin:0 0 2rem;padding:0;list-style:none;display:grid;gap:.9rem}.shop-the-look__product{border-top:1px solid rgb(var(--color-border));padding-top:.9rem}.shop-the-look__product:first-child{border-top:0;padding-top:0}.shop-the-look__product-link{display:grid;grid-template-columns:auto 1fr auto;gap:.9rem;align-items:center;text-decoration:none;color:inherit}.shop-the-look__product-thumb{width:4.5rem;min-width:4.5rem}.shop-the-look__product-thumb .cropped-image-wrapper{overflow:hidden}.shop-the-look__product-title{margin:0;color:rgb(var(--color-heading));line-height:1.3}.shop-the-look__product-price{color:rgb(var(--color-price-regular));white-space:nowrap}.shop-the-look__button .icon{margin-left:1.25rem;margin-bottom:-2px;transition:transform .3s ease}.rtl .shop-the-look__button .icon{margin-left:0;margin-right:1.25rem}.shop-the-look__button:hover .icon{transform:translate(4px)}.rtl .shop-the-look__button:hover .icon{transform:translate(-4px)}.shop-the-look__hotspot{position:absolute;transform:translate(-50%,-50%);z-index:3}.shop-the-look__hotspot-button{width:1.9rem;height:1.9rem;border-radius:50%;background:rgb(var(--color-background));color:rgb(var(--color-heading));border:1px solid rgba(0,0,0,.08);box-shadow:0 8px 20px #00000024;display:inline-flex;align-items:center;justify-content:center;position:relative;transition:transform .25s ease}.shop-the-look__hotspot-button:before,.shop-the-look__hotspot-button:after{content:"";position:absolute;background:currentColor}.shop-the-look__hotspot-button:before{width:.7rem;height:1px}.shop-the-look__hotspot-button:after{width:1px;height:.7rem}.shop-the-look__hotspot-button:hover{transform:scale(1.08)}.shop-the-look__hotspot-pulse{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px solid rgba(255,255,255,.7);animation:shopTheLookPulse 2.4s ease-out infinite;pointer-events:none}@keyframes shopTheLookPulse{0%{transform:scale(1);opacity:.9}to{transform:scale(1.9);opacity:0}}@media(max-width:991px){.shop-the-look__inner{grid-template-columns:1fr;gap:2rem}.shop-the-look__content{max-width:100%}.shop-the-look__product-link{grid-template-columns:4rem 1fr}.shop-the-look__product-price{grid-column:2}}.sitemap-section .sitemap-wrapper{gap:40px;margin-top:40px}.sitemap-section .sitemap-column h3{margin-bottom:15px}.sitemap-section .sitemap-column ul{list-style:none;padding:0}.sitemap-section .sitemap-column li{margin-bottom:8px}.sitemap-section .sitemap-column a{text-decoration:none}.store-location-section .tabs{display:flex;flex-wrap:wrap;border-bottom:1px solid rgb(var(--color-border))}.store-location-section .tab-button{flex:1;padding:.8rem;border:none;cursor:pointer;transition:.3s;font-weight:500;max-width:16rem;font-size:.6em;text-transform:uppercase;letter-spacing:1px;border-left:2px solid;border-color:rgb(var(--color-border));background:rgba(var(--color-border),.1)}.store-location-section .tab-button:hover{background:rgba(var(--color-border),.3)}.store-location-section .tab-button.active{font-weight:600;background:rgba(var(--color-border));color:rgb(var(--color-background))}.store-location-section .store-name{margin-bottom:.7rem;border-bottom:2px solid rgb(var(--color-border));width:fit-content;padding-bottom:.35rem}.store-location-section .location-info ul{list-style:none;padding:0;display:flex;flex-direction:column;gap:1rem}.store-location-section .location-info ul li{display:flex;align-items:flex-start;gap:.4rem}.store-location-section .location-info svg{width:1.6rem}.store-location-section .icon-hour,.store-location-section .icon-phone{width:1.2rem!important}.store-location-section .location-info .label{text-transform:uppercase;font-weight:600;font-size:.95em}.store-location-section .location-info .detail{font-size:.95em}.store-location-section .location-info .store-detail{font-size:.9em;margin-top:.5rem;margin-left:1rem;border-left:2px solid;padding-left:.6rem}.store-location-section .location-info .get-direction{display:flex;align-items:center;border-bottom:2px solid rgb(var(--color-border));padding-bottom:4px;text-transform:uppercase;letter-spacing:1.5px;gap:.4rem;margin-top:1.5rem}.store-location-section .tab-content{display:none;gap:3rem;padding:2rem 0}.store-location-section .tab-content.active{display:flex;flex-wrap:wrap}.store-location-section .location-info{flex:1;min-width:280px}.store-location-section .map-container{flex:1;min-width:300px;height:400px;z-index:1}.store-location-section .leaflet-bottom.leaflet-right{display:none}.timeline-section{position:relative}.timeline-section .section-title{margin-bottom:40px}.timeline-section .timeline-container{position:relative;max-width:1000px;margin:0 auto}.timeline-section .timeline-container:after{content:"";position:absolute;width:6px;background-color:rgb(var(--color-border));top:0;bottom:0;left:50%;margin-left:-3px;border-radius:3px}.timeline-section .timeline-item{padding:10px 40px;position:relative;width:50%}.timeline-section .timeline-item:after{content:"";position:absolute;width:18px;height:18px;right:-9px;top:22px;background-color:rgb(var(--color-background));border:4px solid rgb(var(--color-border));border-radius:50%;z-index:2;box-shadow:0 0 0 6px rgba(var(--color-border),.15)}.timeline-section .timeline-item-right:after{left:-9px}.timeline-section .timeline-item-right{left:50%}.timeline-section .timeline-item-right:after{left:-11px}.timeline-section .timeline-content{padding:20px 30px;background-color:rgb(var(--color-background));border-radius:10px;box-shadow:0 5px 15px #0000000d}.timeline-section .timeline-date{font-size:14px;font-weight:600;margin-bottom:10px;opacity:.8}.timeline-section .icon-wrapper{display:flex;align-items:center;gap:10px;margin-bottom:10px}.timeline-section .timeline-icon svg{width:20px;height:20px}.timeline-section .timeline-title{font-size:18px;font-weight:600}.timeline-section .timeline-description{font-size:14px;opacity:.85}@media(max-width:768px){.timeline-section .timeline-container:after{left:31px}.timeline-section .timeline-item{width:100%;padding-left:70px;padding-right:25px}.timeline-section .timeline-item:after{left:19px}.timeline-section .timeline-item-right{left:0}}.rtl .timeline-section .timeline-container:after{left:auto;right:50%;margin-left:0;margin-right:-3px}.rtl .timeline-section .timeline-item:after{right:auto;left:-9px}.rtl .timeline-section .timeline-item-right{left:auto;right:50%}.rtl .timeline-section .timeline-item-right:after{left:auto;right:-11px}@media(max-width:768px){.rtl .timeline-section .timeline-container:after{left:auto;right:31px}.rtl .timeline-section .timeline-item{padding-left:25px;padding-right:70px}.rtl .timeline-section .timeline-item:after{left:auto;right:19px}.rtl .timeline-section .timeline-item-right{right:0}}.layout-grid{display:grid;width:100%}.block-image__media{max-width:100%}.rich-text{text-align:var(--text-align)}.rich-text>*:last-child{margin-bottom:0}.text{text-align:var(--text-align)}button.product-card__wishlist-btn{display:flex;align-items:center;gap:6px;font-size:.8em;font-weight:600}.product-card__wishlist-btn.is-active svg{fill:#222}body.noksha-popup-open{overflow:hidden}.noksha-popup-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(var(--color-overlay),calc(var(--color-overlay-opacity) / 100));opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;z-index:999}.noksha-popup{position:fixed;top:50%;left:50%;width:min(92vw,680px);max-height:calc(100vh - 32px);overflow:auto;transform:translate(-50%,-50%) scale(.96);background:rgb(var(--color-background));color:rgb(var(--color-text));opacity:0;visibility:hidden;transition:opacity .3s ease,transform .3s ease,visibility .3s ease;z-index:1000;box-shadow:0 24px 60px #00000024}.noksha-popup.active,.noksha-popup-overlay.active{opacity:1;visibility:visible}.noksha-popup.active{transform:translate(-50%,-50%) scale(1)}.popup-inner{position:relative;padding:42px 32px 32px}.popup-close{position:absolute;right:14px;top:14px;width:40px;height:40px;border:none;background:transparent;font-size:30px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.popup-head,.popup-head--compact{margin-bottom:24px;padding-right:40px}.popup-eyebrow{margin:0 0 10px;font-size:12px;line-height:1.4;text-transform:uppercase;letter-spacing:.18em;opacity:.7}.popup-title{margin:0 0 14px;padding-bottom:12px;width:fit-content;font-size:1.1em;text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid rgb(var(--color-border))}.popup-text{margin:0;max-width:34ch;line-height:1.65}.popup-product-title{margin:12px 0 0;font-weight:600;font-size:1.05em}.popup-form .field{display:flex;flex-direction:column}.popup-field-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:start}.popup-field-grid+.field{margin-top:18px}.ask-contact label,.copy-link__label{display:block;margin-bottom:8px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.14em}.ask-contact input,.ask-contact textarea,.copy-link input{width:100%;border:1px solid rgb(var(--color-border));border-radius:0;background:transparent;color:rgb(var(--color-text))}.ask-contact input{min-height:50px;padding:0 14px}.ask-contact textarea{min-height:150px;padding:14px;resize:vertical}.popup-submit-btn,.copy-link .button{background:rgb(var(--color-heading));color:rgb(var(--color-background));border:1px solid rgb(var(--color-heading));padding:.9rem 1.8rem;font-size:.9em;text-transform:uppercase;letter-spacing:.12em}.popup-submit-btn:hover,.copy-link .button:hover{background:transparent;color:rgb(var(--color-heading))}.popup-richtext{line-height:1.7;padding-right:6px}.popup-richtext table{width:100%;border-collapse:collapse}.popup-richtext th,.popup-richtext td{border:1px solid rgb(var(--color-border));padding:10px 12px;text-align:left}.share-links{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:22px}.share-links a{min-height:56px;padding:12px;display:flex;align-items:center;justify-content:center;gap:10px;border:1px solid rgb(var(--color-border));color:rgb(var(--color-text))}.copy-link__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:stretch;margin-top:8px}.copy-link input{min-height:52px;padding:0 14px}.copy-link__helper{margin:10px 0 0;font-size:12px;line-height:1.5;opacity:.65}@media(max-width:767px){.noksha-popup{width:min(94vw,680px);max-height:calc(100vh - 20px)}.popup-inner{padding:32px 18px 22px}.popup-head,.popup-head--compact{padding-right:22px}.popup-field-grid,.share-links,.copy-link__row{grid-template-columns:1fr}.popup-text{max-width:none}.share-links a,.copy-link .button,.popup-submit-btn{width:100%}}.shopify-section-bag{max-width:70rem;background:#f0eee8}.shopify-section-bag .cart-list-items{overflow-y:scroll;height:34vh;padding-right:.5rem}@media(min-width:991px){.shopify-section-bag .cart-list-items{height:68vh}}.shopify-section-language{max-width:35rem;background:#f0eee8}.shopify-section-language .container{overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:80vh;padding:0 1rem 4rem;min-width:fit-content}.shopify-section-language .title{display:block;font-size:1em;text-transform:uppercase;font-weight:600;letter-spacing:2px;margin-bottom:2rem}.sidebar-localization,.sidebar-localization__inner{width:100%}.sidebar-localization__label{display:block;margin:0 0 .6rem;font-size:.8rem;line-height:1.4;letter-spacing:.08em;color:rgb(var(--color-subtext))}.sidebar-localization .disclosure{position:relative;width:100%}.sidebar-localization .disclosure__button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 0;border:0;border-bottom:1px solid rgb(var(--color-border));background:transparent;color:rgb(var(--color-heading));text-align:left;cursor:pointer;transition:border-color .25s ease,opacity .25s ease}.sidebar-localization .disclosure__button:hover{border-color:rgb(var(--color-heading))}.sidebar-localization .disclosure__button:focus-visible{outline:none;border-color:rgb(var(--color-heading))}.sidebar-localization .language-selected-text{display:inline-block;font-size:1rem;line-height:1.3;color:rgb(var(--color-heading))}.sidebar-localization .disclosure__caret{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:.9rem;height:.9rem;transition:transform .3s ease}.sidebar-localization .disclosure__caret svg{width:100%;height:100%}.sidebar-localization .disclosure__list-wrapper{display:none;margin-top:.7rem;opacity:0;transform:translateY(5px);transition:opacity .25s ease,transform .25s ease}.sidebar-localization .disclosure.is-open .disclosure__list-wrapper{display:block;opacity:1;transform:translateY(0)}.sidebar-localization .disclosure.is-open .disclosure__caret{transform:rotate(180deg)}.sidebar-localization .disclosure__list{margin:0;padding:0;list-style:none}.sidebar-localization .disclosure__item+.disclosure__item{margin-top:.15rem}.sidebar-localization .disclosure__link{width:100%;display:flex;align-items:center;gap:.7rem;padding:.5rem 0;border:0;background:transparent;text-align:left;cursor:pointer;color:rgb(var(--color-text));transition:opacity .2s ease,transform .2s ease}.sidebar-localization .disclosure__link:hover{opacity:.65;transform:translate(2px)}.sidebar-localization .disclosure__link[aria-current=true]{font-weight:600;color:rgb(var(--color-heading))}.sidebar-localization .checkmark-icon-wrapper{width:1rem;min-width:1rem;display:inline-flex;align-items:center;justify-content:center}.sidebar-localization .checkmark-icon-wrapper svg{width:.85rem;height:.85rem}.sidebar-localization .language-name{display:inline-block;line-height:1.4}body.rtl .sidebar-localization .disclosure__button,body.rtl .sidebar-localization .disclosure__link{text-align:right}body.rtl .sidebar-localization .disclosure__link:hover{transform:translate(-2px)}.m-logo__image{width:var(--logo-mobile-width)}.footer__logo img{width:calc(var(--logo-mobile-width) * 1.2)}@media(min-width:991px){.m-logo__image{width:var(--logo-desktop-width)}.footer__logo img{width:calc(var(--logo-desktop-width) * 1.2)}}@media(min-width:440px)and (max-width:991px){.m-logo__image{width:var(--logo-tablet-width)}.footer__logo img{width:calc(var(--logo-tablet-width) * 1.2)}}.notify-me{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}.notify-me.hide{display:none}.notify-me__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(var(--color-overlay),calc(var(--color-overlay-opacity) / 100));z-index:999}.notify-me__dialog{position:absolute;top:50%;left:50%;width:min(92vw,620px);transform:translate(-50%,-50%);background:rgb(var(--color-background));color:rgb(var(--color-text));padding:36px 32px;z-index:1001;box-shadow:0 20px 60px #00000024}.notify-me__close{position:absolute;top:12px;right:12px;width:40px;height:40px;border:none;background:transparent;font-size:30px;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer}.notify-me__content{display:flex;flex-direction:column;gap:14px}.notify-me__eyebrow{margin:0;font-size:12px;letter-spacing:.18em;text-transform:uppercase;opacity:.7}.notify-me__title{margin:0;max-width:12ch}.notify-me__text{margin:0;max-width:34ch;line-height:1.5}.notify-me__form{margin-top:10px}.notify-me__label{display:block;font-size:12px;margin-bottom:8px;opacity:.75}.notify-me__field-group{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:stretch}.notify-me__input{min-height:54px;padding:0 16px;border:1px solid rgb(var(--color-border));background:transparent;color:rgb(var(--color-text))}.notify-me__input::placeholder{opacity:.6}.notify-me__submit{min-height:54px;padding-inline:24px;white-space:nowrap}.notify-me__helper{margin:10px 0 0;font-size:12px;line-height:1.5;opacity:.65;max-width:42ch}.notify-me__message{margin-top:14px;font-size:14px;line-height:1.5}.notify-me__message--success{color:rgb(var(--color-heading))}.notify-me__message--error{color:#b42318}@media(max-width:767px){.notify-me__dialog{width:min(94vw,620px);padding:28px 18px 22px}.notify-me__title{max-width:none}.notify-me__field-group{grid-template-columns:1fr}.notify-me__submit{width:100%}}.predictive-product-price-wrap,.predictive-product-price-group{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem;line-height:1.15}.predictive-product-tax-label{font-size:.72em;opacity:.7;color:rgb(var(--color-subtext))}.predictive-product-price-secondary{opacity:.92}.product-card .image-wrap{display:block;margin-bottom:1.2rem;position:relative}.product-card .product-badges-wrapper{position:absolute;top:12px;left:12px;display:flex;flex-direction:row;gap:8px;z-index:5}.product-card .badge{display:inline-block;padding:6px 12px;font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase;border-radius:50px;line-height:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000bf;color:#fff;box-shadow:0 4px 12px #00000026;width:fit-content}.product-card .product-card__wishlist-btn{position:absolute;top:12px;right:12px;z-index:6;width:42px;height:42px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#ffffffeb;color:rgb(var(--color-heading));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 4px 12px #0000001f;transition:transform .3s ease,background .3s ease,color .3s ease,opacity .3s ease}.product-card .product-card__wishlist-btn:hover{transform:scale(1.06);background:rgb(var(--color-heading));color:rgb(var(--color-background))}.product-card .product-card__wishlist-btn.is-active{background:rgb(var(--color-heading));color:rgb(var(--color-background))}.product-card .product-card__wishlist-btn .icon{display:inline-flex;align-items:center;justify-content:center;pointer-events:none}.product-card .product-card__wishlist-btn .theme-icon,.product-card .product-card__wishlist-btn svg{width:20px;height:20px}.product-card .image-wrap .hover-img{opacity:0;transform:translate(-50%,-50%) scale(1.08)}.product-card .image-wrap:hover .hover-img{opacity:1;transform:translate(-50%,-50%) scale(1)}.product-card .cart-button-wrapper{font-weight:400;letter-spacing:0;position:absolute;bottom:0;left:0;margin-bottom:0;width:100%;background:#fff;z-index:3;text-align:left;transition:all .6s ease}.product-card .image-wrap:hover .cart-button-wrapper{transform:translateY(0);opacity:1}.product-card .add-to-cart-btn{width:100%;height:auto;background:transparent;font-size:20px;font-family:inherit;text-transform:inherit;color:inherit;padding:12px 24px}.product-card .cart-button-wrapper .card-variants-wrapper{transform:translateY(20px);opacity:0;transition:all .6s ease;height:0;overflow:hidden;border-bottom:1px solid #e3c7bf;padding:0 .7rem;max-height:30rem;overflow-y:auto}.product-card .cart-button-wrapper:hover .card-variants-wrapper{transform:translateY(0);opacity:1;visibility:visible;pointer-events:auto;height:auto}.product-card .card-variant-btn{width:100%;background:transparent;height:auto;padding:12px 4px;display:flex;justify-content:space-between;font-size:18px}.product-card .card-variant-btn:first-of-type{margin-top:10px}.product-card .card-variant-btn:last-of-type{margin-bottom:10px}.product-card .card-variant-btn:hover{text-decoration:underline}.product-card .product-card-info{display:flex;flex-direction:column}.product-card .split-aligner{display:flex;justify-content:space-between;border-top:1px solid rgb(var(--color-border));padding:8px 6px 6px;gap:.5rem;align-items:flex-start}.product-card .product-card__rating{display:flex;align-items:center;gap:.45rem;padding:0 6px 4px}.product-card .product-card__rating--bottom{margin-top:-1px}.product-card .product-card__rating-stars{position:relative;display:inline-block;line-height:1;font-size:11px;letter-spacing:1.5px}.product-card .product-card__rating-stars-base{color:rgba(var(--color-heading),.18)}.product-card .product-card__rating-stars-fill{position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap;color:rgb(var(--color-heading))}.product-card .product-card__rating-text{display:inline-flex;align-items:center;gap:3px;line-height:1}.product-card .product-card__rating-value,.product-card .product-card__rating-count{font-size:11px;color:rgba(var(--color-heading),.62)}@media(max-width:991px){.product-card .split-aligner{flex-direction:column}.product-card .product-card__wishlist-btn{width:38px;height:38px;top:10px;right:10px}.product-card .product-card__wishlist-btn .theme-icon,.product-card .product-card__wishlist-btn svg{width:18px;height:18px}.product-card .product-card__rating{padding:0 6px 4px;flex-wrap:wrap}}.product-card .title a{color:rgb(var(--color-heading));font-size:1em;display:block;text-transform:uppercase}.product-card .price{color:rgb(var(--color-price-regular));min-width:fit-content;font-size:1em}.main-product-variant-selector fieldset.variant-group{border:0;padding:0;margin:0 0 1.25rem}.main-product-variant-selector legend{display:flex;justify-content:space-between;align-items:center;gap:.2rem;font-size:.95rem;font-weight:600;margin-bottom:.6rem;color:rgb(var(--color-heading));letter-spacing:.2px}.main-product-variant-selector .selected-value{font-weight:400;color:rgb(var(--color-subtext));font-size:.85rem}.main-product-variant-selector .variant-buttons{display:flex;flex-wrap:wrap;gap:.6rem}.main-product-variant-selector .variant-dropdown{width:100%;padding:.75rem 1rem;border-radius:6px;border:1px solid rgb(var(--color-border));background-color:rgb(var(--color-background));font-size:.9rem;transition:border .2s ease}.main-product-variant-selector .variant-dropdown:focus{outline:none;border-color:rgb(var(--color-heading))}.main-product-variant-selector .variant-btn{position:relative;cursor:pointer}.main-product-variant-selector .variant-btn input{display:none}.main-product-variant-selector .variant-btn span,.main-product-variant-selector .variant-image-thumb{display:inline-flex;align-items:center;justify-content:center;min-width:2.75rem;min-height:2.75rem;padding:.5rem 1rem;border-radius:8px;border:1px solid rgb(var(--color-border));background:rgb(var(--color-background));font-size:.85rem;transition:all .25s ease;box-sizing:border-box}.main-product-variant-selector .variant-btn:not(.stock-out):hover span,.main-product-variant-selector .variant-btn:not(.stock-out):hover .variant-image-thumb{border-color:rgb(var(--color-heading))}.main-product-variant-selector .variant-btn input:checked+span,.main-product-variant-selector .variant-btn input:checked+.variant-image-thumb{border-color:rgb(var(--color-heading));background:rgba(var(--color-heading),.08)}.main-product-variant-selector .variant-text{text-align:center;line-height:1.2}.main-product-variant-selector .variant-btn.variant-color .color-swatch{width:2.4rem;height:2.4rem;padding:0;border-radius:50%;border:1px solid #ddd}.main-product-variant-selector .variant-btn.variant-color input:checked+.color-swatch{box-shadow:0 0 0 2px rgb(var(--color-heading));border-color:#fff}.main-product-variant-selector .variant-btn.variant-image .variant-image-thumb,.main-product-variant-selector .variant-btn.variant-default .variant-image-thumb{width:3rem;height:3rem;padding:0;border-radius:8px;object-fit:cover}.main-product-variant-selector .variant-btn.variant-image:hover .variant-image-thumb{transform:scale(1.05)}.main-product-variant-selector .variant-btn.stock-out span,.main-product-variant-selector .variant-btn.stock-out .variant-image-thumb{opacity:.4;cursor:not-allowed;position:relative}.main-product-variant-selector .variant-btn.stock-out span:after,.main-product-variant-selector .variant-btn.stock-out .variant-image-thumb:after{content:"";position:absolute;width:70%;height:1px;background:currentColor;transform:rotate(-25deg)}.main-product-variant-selector .variant-btn span,.main-product-variant-selector .variant-image-thumb{transition:all .25s ease}.shopify-section-wishlist{max-width:45rem;background:#f0eee8}.shopify-section-wishlist .container{overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:80vh;padding:0 1rem 4rem;min-width:fit-content}.shopify-section-wishlist .title{display:block;font-size:1em;text-transform:uppercase;font-weight:600;letter-spacing:2px;margin-bottom:2rem}.wishlist-drawer__items{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;max-width:25rem}.wishlist-drawer__card{display:block}.wishlist-drawer__card-image-link{display:block;margin-bottom:8px;overflow:hidden}.wishlist-drawer__card-image{display:block;width:100%;height:auto;object-fit:cover}.wishlist-drawer__card-title{margin:0 0 4px;font-size:14px;line-height:1.3;font-weight:400}.wishlist-drawer__card-title a{color:rgb(var(--color-heading));text-decoration:none;font-size:1.2em}.wishlist-drawer__card-price{font-size:14px;color:rgb(var(--color-price-regular));line-height:1.2}.wishlist-drawer__empty{padding:16px 0;font-size:14px}.wishlist-drawer__card{display:block;position:relative}button.wishlist-drawer__remove{position:absolute;right:2px;top:2px;z-index:9;font-size:1.2em;background:#fffc;height:25px;width:25px;display:flex;align-items:center;justify-content:center}@media(max-width:767px){.wishlist-drawer__items{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/13/compiled_assets/styles.css.map */
