body ::-webkit-scrollbar{height:6px;scrollbar-color:#ddd transparent;width:6px;scrollbar-width:thin}body ::-webkit-scrollbar-track{height:6px;background-color:#ddd;width:6px}body ::-webkit-scrollbar-thumb{height:6px;opacity:.5;background-color:#757575;-webkit-box-shadow:inset 0 0 7px rgba(0,0,0,.3);border-radius:10px;width:6px}.no-js [data-aos]:not(.aos-animate,.aos-init,[data-aos=paris-theme-animation]){transform:unset!important;opacity:1!important}.no-js .facets__button-no-js,.no-js .no-js-hidden{display:none!important}body{overflow-x:hidden;font-size:var(--textBase);font-weight:var(--textFontWeight);color:var(--bodyTextColor);scroll-behavior:smooth;word-break:break-word;letter-spacing:var(--textLetterSpacing);background-color:var(--bodyColor);line-height:var(--bodyTextLineHeight);font-family:var(--textFontFamily)}.no-scroll{overflow:hidden}.spacing-box{padding-top:var(--topSpace);color:var(--bodyTextColor);background-color:var(--bodyColor);padding-bottom:var(--bottomSpace);width:100%;display:block}.side-drawer-sizechart-open .announcement-wrapper,.side-drawer-sizechart-open .main-header-top{z-index:auto}.hero-media-wrapper{overflow:hidden;position:relative}.hero-media-inner{position:relative}.hero-media-wrapper .slider-wrapper.hero-media-inner{height:100%;overflow:hidden;flex-wrap:nowrap}.hero-media-card{flex:0 0 100%;height:100%;overflow:hidden;max-width:100%;width:100%}.desktop-adapt-image,.mobile-adapt-image{padding-top:var(--mediaRatio)}.desktop-adapt-image .hero-media-content-wrapper,.mobile-adapt-image .hero-media-content-wrapper{padding:0 12px;position:absolute;top:0;left:0}.hero-media-content-wrapper{height:100%;position:relative;width:100%}.hero-media-content-wrapper .image-link{right:0;position:absolute;bottom:0;top:0;left:0;z-index:1}.video-background-file{position:absolute}.hero-media-img .video-background-file{height:100%;object-fit:cover;object-position:top center;width:100%}.hero-media-img{height:100%;position:absolute;top:0;left:0;width:100%}.banner-image:after,.hero-media-img:after{height:100%;content:"";position:absolute;opacity:var(--overlayOpacity);top:0;background-color:var(--overlayBg);width:100%;z-index:0}.hero-media-img .placeholder-svg,.hero-media-img img{height:100%;right:0;position:absolute;object-fit:cover;bottom:0;top:0;left:0;width:100%;display:block}.hero-media-content-wrapper .hero-media-img .video-background-file,.hero-media-content-wrapper .hero-media-img img{transition:transform 3s cubic-bezier(.21,.6,.35,1),opacity 3s cubic-bezier(.21,.6,.35,1);will-change:transform}.hero-media-content{width:100%}.hero-media-content,.hero-media-content .container,.hreo-media-content-wrapper{height:100%;position:relative}.hreo-media-content-wrapper{width:100%}.hero-media-cont-inner{overflow-y:auto;padding:50px 60px 50px 15px;position:absolute;max-height:calc(90% - 50px)}.hero-media-cont-inner.width-large{max-width:1350px;width:100%}.hero-media-cont-inner.width-medium{max-width:800px;width:100%}.hero-media-cont-inner.width-small{max-width:560px;width:100%}.hero-media-desc{color:var(--heroMediadescColor)}.hero-media-btns{margin-top:20px}.hero-media-card.animated-text+.animated-text{transition:.2s ease;opacity:0}.hero-media-card.is-selected.animated-text{opacity:1}.hero-media-card .hero-media-cont-inner .hero-media-btns{display:none}.hero-media-card.is-selected .hero-media-cont-inner .hero-media-btns{display:block}a:not(.btn).hero-media-shop{padding:6px 0;color:var(--colorLink);margin:0 10px}.hero-media-cont-inner .hero-media-btns .btn{margin:0}.hero-media-cont-inner .hero-media-btns .btn:not(:last-child){margin-right:7px}.text-position-mid-start{transform:translateY(-50%);top:50%;left:15px}.text-position-mid-center{transform:translate(-50%,-50%);top:50%;left:50%}.text-position-mid-end{transform:translateY(-50%);right:15px;top:50%}.text-position-down-start{bottom:30px;left:15px}.text-position-down-center{transform:translate(-50%);bottom:20px;left:50%}.text-position-down-end{right:15px;bottom:20px}.section-hero-banner .flickity-button{display:none}.section-hero-banner .flickity-page-dots{list-style:none;height:100%;justify-content:center;right:20px;flex-direction:column;text-align:center;margin:0;align-items:center;left:auto;width:auto;line-height:0;display:flex}.section-hero-banner .flickity-page-dots li{border-color:var(--bodyColor)}.section-hero-banner .flickity-page-dots .dot{height:34px;justify-content:center;position:relative;opacity:.6;counter-increment:dot;min-width:34px;margin:10px;align-items:center;background:transparent;cursor:pointer;width:34px;display:inline-flex}.section-hero-banner .flickity-page-dots .dot:focus-visible{outline-offset:3px;outline:2px auto -webkit-focus-ring-color}.section-hero-banner .flickity-page-dots .dot:before{color:var(--bodyColor);content:counter(dot);position:absolute}.section-hero-banner .flickity-page-dots .dot:hover{opacity:1}.section-hero-banner .flickity-page-dots .dot svg{height:40px;transform:rotate(-90deg);visibility:hidden;min-width:40px;width:40px}.section-hero-banner .flickity-page-dots .dot svg circle{stroke-dasharray:58 58;stroke-dashoffset:58}.section-hero-banner .flickity-page-dots .dot.is-selected{opacity:1}.section-hero-banner .flickity-page-dots .dot.is-selected svg{visibility:visible}.section-hero-banner .flickity-page-dots .dot.is-selected svg circle{transition:stroke-dashoffset var(--circle-speed) linear;stroke-dashoffset:0}.fade-animate{transform:scale(1.2);transition:transform 2s cubic-bezier(.21,.6,.35,1);will-change:transform}.hero-media-card.is-selected .fade-animate{transform:scale(1)}.heading-header.flex{justify-content:space-between;align-items:center;display:flex}.heading-header.flex h2{flex:1 1;padding-right:15px}.show-all-btn{flex:0 1 auto;padding:8px 16px;color:var(--bodyTextColor);position:relative;align-items:center;margin-top:16px;display:inline-flex}.show-all-btn:after{height:100%;transform:translateY(-50%);min-height:36px;transition:all .5s ease-in-out;content:"";position:absolute;min-width:36px;top:50%;background-color:var(--colorLink);border-radius:50px;left:0;width:36px}.show-all-btn .link-text{position:relative;gap:10px;align-items:center;display:inline-flex;z-index:1}.show-all-btn:hover:after{width:100%}.section-collection{overflow:hidden}.collection-container.container{margin-right:0;max-width:100%;width:calc(50% + 880px)}.collection-wrapper-box{margin-top:20px}.collection-slider-wrapper.grid-style-false{height:100%}.collection-slider-wrapper.flickity-enabled .collection-item,.collection-slider-wrapper:not(.flickity-enabled) .collection-item{flex:0 0 100%;max-width:31%;width:100%}.collection-item{padding:0 6px;align-items:center;display:flex}.collection-item-inner{height:100%;transition:all .3s ease;position:relative;width:100%}.collection-item-inner a{display:block}.grid-style-false .collection-item:nth-child(2n) .collection-item-inner{transform:scale(.9)}.collection-item-inner .media-image:after{height:100%;content:"";position:absolute;opacity:var(--overlayOpacity);top:0;background:var(--overlayBgColor);left:0;width:100%}.collec-content{padding:16px}.grid-style-true .collection-item,.grid-style-true .collection-item .collection-item-inner{height:auto}.grid-style-true .collection-title{color:var(--mainHeadingColor)}.category-list-item .media-image img,.collection-item-inner .media-image img{transform:scale(1);will-change:transform;transform-origin:center}.category-list-item:hover .media-image img,.collection-item-inner:hover .media-image img{transform:scale(1.1)}.grid-style-false .collec-content{overflow:hidden;transform:translateY(10px);overflow-y:auto;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);right:0;transition:all .3s ease;position:absolute;max-width:94%;max-height:calc(100% - 30px);opacity:0;bottom:15px;background-color:#ffffff30;margin:0 auto;border-radius:var(--boxRadius);left:0;width:100%;z-index:2}.collection-title{color:var(--bodyForegroundColor);padding-bottom:0}.collection-item-inner:hover .collec-content{transform:translateY(0);opacity:1}.section-video{overflow:visible;margin-top:110px}.video-heading-box{position:relative}.video-heading-box .top-main-title{font-size:calc(var(--h1Text)*1.1);right:0;text-transform:uppercase;position:absolute;opacity:.1;text-align:center;top:-12px;margin:auto;left:0;width:calc(100% - 60px);line-height:.9;z-index:0}.video-image{overflow:hidden;position:relative;background-color:var(--imageBg);margin:0 auto}.video-image .videoBackgroundFile,.video-image .vimeo_video{height:100%;position:absolute;object-fit:cover;width:100%}.video-image.video-type-onclick .media-image{height:100%;position:absolute;top:0;left:0;width:100%}.video-image.video-type-autoplay .media-image{display:none}.video-content-button{margin-bottom:20px}.video-play-button{height:80px;justify-content:center;border:2px solid var(--videoHeadingColor);color:var(--videoHeadingColor);align-items:center;border-radius:50%;width:80px;display:inline-flex}.video-image iframe.youtube_video{height:100%;position:absolute;object-fit:cover;top:0;left:0;width:100%}.video-content-wrapper,.video-wrapper{position:relative}.video-content-item{margin-right:auto;max-width:1030px;margin-left:auto;width:100%;margin-top:20px;z-index:1}.video-image.video-type-onclick~.video-content-item,.video-wrapper.content-overlay-true .video-content-item{transform:translate(-50%,-50%);overflow-y:auto;padding:20px;color:var(--videotextColor);position:absolute;max-height:100%;top:50%;left:50%;margin-top:0}.video-wrapper.content-overlay-true .video-image:before{height:100%;padding:20px;content:"";position:absolute;opacity:var(--overlayOpacity);top:0;background-color:var(--overlayBgColor);left:0;width:100%;z-index:1}.video-wrapper.content-overlay-true h2{color:var(--videoHeadingColor)}.countdown-outer{margin-bottom:50px;position:relative}.countdown-wrapper{justify-content:flex-start;color:var(--mainHeadingColor);margin:10px 0 20px;display:flex}.align-center .countdown-wrapper{justify-content:center}.align-right .countdown-wrapper{justify-content:flex-end}.item-countdown{padding:0 4px;font-size:calc(var(--headingFontScale)*40px);margin:0 4px}.item-countdown span{font-style:normal;text-align:center;line-height:normal;display:block}.item-countdown .count-type{font-size:var(--textBase)}.collection-outer{margin-top:46px}.collection-outer .grid-row{row-gap:12px}.image-with-text-card{position:relative}.heading-over .image-with-text-title{margin-left:-90px}.image-with-text-content{height:100%;padding:0 20px;flex-direction:column;display:flex}.image-with-text-content.align-center{margin-right:auto;max-width:575px;align-items:flex-start;align-items:center;margin-left:auto}.image-with-text-content.align-right{align-items:flex-end}.image-with-text-content.content-top{justify-content:flex-start}.image-with-text-content.content-middle{justify-content:center}.image-with-text-content.content-bottom{justify-content:flex-end}.image-with-text-title{margin-bottom:20px}.image-with-text-desc{color:var(--bodyTextColor);margin:15px 0 5px}.image-with-text-desc a{text-decoration:underline;display:inline-block}.image-with-text-desc~.btn{margin-top:20px}.image-with-text-img .btn-outer-box{margin:46px 0}.image-with-text-row{flex-wrap:wrap;gap:20px;width:100%;display:flex}.image-with-text-auto-img{justify-content:center}.image-with-text-row .image-with-text-content,.image-with-text-row .image-with-text-img-card{flex-grow:1;height:auto;max-width:100%}.media-image.small-img{height:400px}.media-image.medium-img{height:500px}.media-image.large-img{height:750px}@keyframes textloop{0%{transform:translate(0)}to{transform:translate(-100%)}}.marquee-banner-image-card{position:relative;background-size:cover;align-items:center;background-repeat:no-repeat;display:flex}.marquee-banner-image-card:before{height:100%;content:"";position:absolute;opacity:var(--marqueeTextOpacity);top:0;background:var(--overlayBg);width:100%}.marquee-inner-card{overflow:hidden;mask-image:linear-gradient(to right,transparent 0,var(--bodyColor) 20%,var(--bodyColor) 80%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,var(--bodyColor) 20%,var(--bodyColor) 80%,transparent 100%);position:relative;width:100%}.marquee-inner-card.ltr-direction .marquee-inner-item,.marquee-inner-item.ltr-direction{animation-direction:reverse}.marquee-button,.marquee-icon,.marquee-img,.marquee-text-box{margin-right:var(--marqueespace)}.marquee-text-box .marquee-text{padding:0;color:var(--marqueeTextColor)}.marquee-text.marquee-text-gradient{color:transparent;background-clip:text;-webkit-background-clip:text;background-image:var(--gradientTextColor)}.marquee-text-box .stroke{-webkit-text-stroke-color:var(--marqueeStrokeColor);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.marquee-inner-item{animation:textloop linear var(--loopSpeed,12.559s) infinite;animation-play-state:running;white-space:nowrap}.marquee-inner-item,.marquee-inner-item div[data-scrolling-item]{align-items:center;display:flex}.marquee-inner-item:hover{animation-play-state:paused}.marquee-inner-item .marquee-icon{color:var(--captionIconColor);min-width:60px;text-align:center;width:60px}.marquee-inner-item .marquee-img{min-width:60px;width:60px}.marquee-inner-item .marquee-img.marquee-img-medium{min-width:110px;width:110px}.marquee-inner-item .marquee-img.marquee-img-large{min-width:160px;width:160px}.section-countdown .marquee-inner-item{animation:unset}.collection-marquee-wrapper{overflow:hidden;padding:0 15px}.ltr-direction .marquee-items-wrapper{animation-direction:reverse}.marquee-items-wrapper{animation:textloop linear var(--loopSpeed,12.559s) infinite;align-items:flex-start;width:max-content;animation-play-state:running;display:flex}.marquee-inner-item:hover .marquee-items-wrapper{animation-play-state:paused}.collection-grid-item{padding:12px;width:240px}.collection-wrapper a{display:block}.rounded .media-image{border-radius:50%;--mediaRatio:100%!important}.rounded .collection-wrapper{background:transparent;width:100%;margin-top:10px}.tabs-with-image-wrapper .heading-header{margin-bottom:30px;width:100%}.tabs-with-image-wrapper{height:100%;flex-direction:column;align-items:center;width:100%;vertical-align:middle;display:flex}.tabs-with-image-list{width:100%}.tabs-with-image-list li{padding:20px 35px;flex-wrap:wrap;transition:all .3s ease;position:relative;border-bottom:1px solid var(--borderColor);align-items:center;cursor:pointer;display:flex}.tabs-with-image-list li:last-child{border:0}.tabs-with-image-list li:not(:last-child):after{height:1px;transition:all .4s ease-in-out;content:"";position:absolute;bottom:-1px;background:var(--bodyTextColor);left:50%;width:0}.tabs-with-image-list li:hover:after{left:0;width:100%}.tabs-with-image-list li>a{flex:1 1;color:var(--bodyTextColor);transition:all .3s ease;margin:0;align-items:center;display:flex}.tabs-with-image-list li .items{color:var(--bodyColor);transition:all .3s ease;max-width:140px;opacity:0;min-width:78px;background-color:var(--bodyTextColor);margin:2px 15px;border-radius:var(--boxRadius);vertical-align:text-top}.tabs-with-image-list li:hover .items{opacity:1}.tabs-with-image-list li .arrow-icon-wrapper{position:static}.tabs-with-image-list li .arrow-icon-inner{margin:0}.tabs-with-image-image{height:100%;position:relative;width:100%}.text-overlap .tabs-with-image-heading{overflow-y:auto;-webkit-backdrop-filter:blur(41px);backdrop-filter:blur(41px);padding:3px 10px;position:absolute;max-height:calc(100% - 40px);bottom:40px;margin:0;background:var(--bodyColor);left:0}.tabs-with-image-image .tab-content:first-child{position:relative}.tabs-with-image-image .tab-content{height:100%;overflow:hidden;transition:clip-path 0s .6s,-webkit-clip-path 0s .6s;position:absolute;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);top:0;left:0;width:100%;display:block!important}.tabs-with-image-image .tab-content.active{transition:clip-path .6s cubic-bezier(.65,0,.35,1),-webkit-clip-path .6s cubic-bezier(.65,0,.35,1);-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);z-index:5}.tab-content-item{height:100%;width:100%}.section-featured-collection{overflow:hidden}.collections-tab-section .tab-outer-wrapper{width:calc(100% - 95px)}.heading-header .tab-outer-wrapper.align-left{margin-top:12px}.collections-tab-section .collection-slider{margin-right:-10px;margin-left:-10px}.collection-slider,.collections-tab-section .stacked{margin-top:15px}.collection-slider .flickity-slider{will-change:transform}.grid-row.stacked [class*=grid-item-]{margin-bottom:16px}.view-product-box{pointer-events:none;padding:16px;right:0;transition:all .5s ease-in-out;position:absolute;bottom:0;gap:10px;margin:0 auto;left:0}.view-product-box,.view-product-box .quick-view-element{justify-content:center;align-items:center;display:inline-flex}.view-product-box .quick-view-element a{opacity:0}.view-product-box .icon{height:auto;overflow:hidden;padding:5px;color:var(--mainHeadingColor);color:currentColor;transition:all .5s cubic-bezier(.19,1,.22,1);background-color:var(--bodyColor);align-items:center;box-shadow:0 0 13px rgba(var(--shadowColor),var(--shadowOpacity));border-radius:60px;width:40px;display:inline-flex}.view-product-box .icon.loading{min-width:140px}.view-product-box .icon .quick-view-loader .loader-icon{transform:unset;position:relative;top:unset;left:unset}.view-product-box .icon span{justify-content:center;margin:0 auto;align-items:center;display:inline-flex}.view-product-box .icon .quick-view-icon span{overflow:hidden;font-weight:400;color:currentcolor;transition:all .5s cubic-bezier(.19,1,.22,1);padding-right:8px;opacity:0;visibility:hidden;white-space:nowrap}.view-product-box .icon:hover .quick-view-icon span{opacity:1;visibility:visible}.view-product-box .icon svg{height:30px;padding:6px;width:30px}.product-media-card:hover .view-product-box{pointer-events:auto}.product-card-inner .quick-view-element a:focus-visible,.product-media-card:hover .quick-view-element a{opacity:1}.img-hovered{height:100%;transition:opacity .8s,visibility .8s,transform .8s linear;position:absolute;opacity:0;visibility:hidden;top:0;left:0;width:100%}.product-card .media-image img~img{opacity:0;background-color:var(--imageBg)}.product-card .media-image:hover .img-hovered{opacity:1;visibility:visible}.section-caption-with-icon .grid-row{row-gap:30px}.caption-with-icon-card{height:100%;overflow:hidden;align-items:center;border-radius:var(--boxRadius);display:flex}.caption-with-icon-card.caption-bg{padding:35px 14px;background-color:var(--captionColumnBg);align-items:center}.caption-with-icon-icon{height:50px;justify-content:center;margin-bottom:22px;color:var(--captionIconColor);transition:all .5s ease-in-out;min-width:50px;align-items:center;border-radius:50%;width:50px;display:inline-flex}.caption-with-icon-icon.caption-icon-bg{padding:5px;background-color:var(--captionBgColor)}.caption-with-icon-icon img{height:100%;object-fit:cover;border-radius:50%;width:100%}.caption-with-icon-icon.caption-icon-bg.large-icon{padding:15px}.caption-with-icon-icon svg{height:100%;width:100%}.caption-with-icon-icon.caption-icon-bg svg{height:55%;width:55%}.caption-with-icon-icon.caption-icon-bg.large-icon svg{height:80%;width:80%}.caption-with-icon-card:hover .caption-with-icon-icon{animation:jump 1s infinite}.icon-top .caption-with-icon-card{flex-direction:column}.icon-left .caption-with-icon-card{flex-direction:row;align-items:flex-start}.icon-left .caption-with-icon-icon{margin:4px 18px 0 0}.caption-with-icon-card .caption-with-icon-title{color:var(--captionHeadingColor)}.caption-with-icon-card .caption-with-icon-desc{margin-bottom:4px;color:var(--captionTextColor)}.caption-with-icon-card .btn{margin-top:16px}.large-icon{height:60px;min-width:60px;width:60px}.small-icon{height:30px;min-width:30px;width:30px}.gallery-grid{grid:auto-flow/repeat(4,minmax(0,1fr));grid-gap:var(--grid-gap);display:grid}.gallery-item{grid-area:span var(--rowspan) /span var(--columnspan)}.gallery-card{height:100%;overflow:hidden;position:relative;background-color:var(--imageBg);border-radius:var(--productRadius)}.gallery-card img,.media-grid-video{height:100%;object-fit:cover;width:100%;display:block}.gallery-item:hover .gallery-card img{transform:scale(1.1)}.gallery-card .tabbed-collage-video{height:100%;object-fit:cover;width:100%}.gallery-card:after{height:100%;content:"";position:absolute;opacity:var(--overlayOpacity);top:0;background:var(--overlayBgColor);left:0;width:100%}.gallery-card .media-image img{transform:scale(1.015);transition:transform .4s ease}.gallery-card:hover .media-image img{transform:scale(1.015) translate(.75%)}.image-over-text .gallery-content{overflow-y:auto;padding:10px 20px;position:absolute;max-height:calc(100% - 30px);z-index:1}.gallery-content.width-large{max-width:100%;width:100%}.gallery-content.width-medium{max-width:82%;width:100%}.gallery-content.width-small{max-width:66%;width:100%}.image-over-text .media-grid-title{color:var(--galleryHeadingColor)}.gallery-grid-desc{margin-bottom:20px;color:var(--galleryTextColor)}.gallery-content .media-grid-title+.btn{margin-top:14px}.section-image-links .heading-header{margin-bottom:20px}.image-links-item{color:currentColor;white-space:normal;display:block}.image-links-item:hover .image-links-item-img{border-color:var(--bodyColor)}.image-links-item-img{border:1px solid transparent;transition:all .1s ease-in-out;min-width:100%;margin:auto;width:100%}.rounded .image-links-item-img,.rounded .image-links-item-img .media-image{overflow:hidden;border-radius:50%}.image-links-item-img .media-image img{transition:all .2s ease-in-out}.category-content.image-text-overlay{position:absolute;bottom:15px;left:15px}.image-links-item h6{margin:15px 0}.square .image-links-item-img,.square .image-links-item-img .media-image{border:0;border-radius:0}.square .image-links-item .image-links-item-img{padding:0}.square .image-links-item:hover .media-image img{transform:scale(1.015) translate(.75%)}.marquee-list.ltr-direction .marquee-inner-item{animation-direction:alternate-reverse}.marquee-list .marquee-inner-item div[data-scrolling-item]{gap:30px}.marquee-list .marquee-inner-item div[data-scrolling-item] .image-links-item{flex:0 0 auto;padding:0 15px;min-width:230px;width:230px}.text-underline{position:relative}.text-underline:before{height:1px;transition:all .4s ease-in-out;content:"";position:absolute;bottom:0;background-color:currentcolor;left:0;width:100%}.text-underline:hover:before{left:50%;width:0}.products-lookbook.flickity-enabled .product-card{max-width:50%;width:100%}.lookbook-image{position:relative}.dots-lookbook-btn{height:32px;padding:0;justify-content:center;border:0;color:var(--dotBtnColor);position:relative;background-color:var(--dotBtnBg);align-items:center;border-radius:50px;cursor:pointer;width:32px;display:inline-flex;z-index:1}.dots-lookbook-btn:after,.dots-lookbook-btn:before{animation:lookbook-wave 3s ease-in-out infinite;height:100%;border:1px solid var(--dotBtnBg);content:"";position:absolute;visibility:hidden;top:0;border-radius:50%;left:0;width:100%;display:block}.dots-lookbook-btn:after{animation-delay:1.5s}@keyframes lookbook-wave{0%{transform:scale(1);-webkit-transform:scale(1);opacity:1}to{transform:scale(2);-webkit-transform:scale(2);opacity:0}}.dots-lookbook-btn.active:after,.dots-lookbook-btn.active:before{visibility:visible}.dots-lookbook-btn svg{height:10px;transition:all .2s ease-in-out;width:10px}.dots-lookbook-btn.active svg{transform:rotate(45deg)}.products-lookbook{padding:8px 0}.lookbook-content{overflow:hidden;padding:80px}.section-featured-product .featured-product-loop{padding:20px 0}.featured-product-loop-item{animation:textloop 20.908s linear infinite;gap:0 18px;align-items:center;animation-play-state:running;white-space:nowrap;display:flex}.featured-product-card{overflow:hidden;padding:54px;background-color:var(--bodyForegroundColor);border-radius:var(--boxRadius)}.featured-inner-box.product-view-image-left .product-slide-box{flex-direction:row-reverse}.featured-product-content .product-title{display:block}.featured-product-content .product-title a{outline:none}.featured-product-content .item-price{color:var(--bodyTextColor)}.product-title{padding:6px 0;white-space:normal;display:inline-block}.product-title a{color:var(--bodyTextColor)}.reviews-wrapper{flex-wrap:wrap;margin-bottom:10px;gap:10px}.ratings,.reviews-wrapper{align-items:center;display:flex}.ratings li:not(:last-child){margin-right:5px}.ratings li svg{height:14px;width:14px}.ratings li svg path{fill:var(--bodyTextColor)}.productstock-value{margin:12px 6px}.productstock-value li{position:relative;align-items:center;padding-left:20px;display:flex}.productstock-value li span{animation:pulso 6s ease-in-out infinite;height:9px;position:absolute;border-radius:50%;left:0;width:9px;display:inline-block}.productstock-value .instock{color:var(--inventoryTextinstock)}.productstock-value .instock span,.productstock-value .instock span:after{background-color:var(--inventoryTextinstock)}.productstock-value .lowstock{color:var(--inventoryTextlowstock)}.productstock-value .lowstock span,.productstock-value .lowstock span:after{background-color:var(--inventoryTextlowstock)}.productstock-value .outofstock{color:var(--inventoryTextoutstock)}.productstock-value .outofstock span,.productstock-value .outofstock span:after{background-color:var(--inventoryTextoutstock)}.productstock-value li span:after{animation:scale 1.5s ease-out infinite;height:12px;content:"";position:absolute;opacity:.3;bottom:0;top:0;background-color:#7cbf39;margin:auto;border-radius:50%;left:-2px;width:12px}@keyframes scale{0%{transform:scale(.8);opacity:.5}to{transform:scale(1.8);opacity:0}}.color-swatches-box,.price-wrapper.main-price,.product-select-size-swatch,.quantity-wrapper,noscript .product-variants-options-details{margin-bottom:23px}.quantity-wrapper{display:block}.pro-sku-box{padding:2px 12px;margin-bottom:10px;border-radius:20px;background:var(--bodyForegroundColor);display:inline-flex}.checkout-btn,.checkout-btns{grid-template-columns:1fr;margin:40px 0 20px;grid-gap:10px;display:grid}.additional-checkout-buttons,.checkout-btns noscript~.btn.checkout{grid-area:span 1/span 2}.additional-checkout-buttons .shopify-cleanslate .Vru56DW5IUIiRpxbGTDg{flex-grow:1!important}.shopify-payment-button__button--hidden,button.shopify-payment-button__more-options{display:none!important}.select-variant .select_options{min-height:50px;padding:12px 30px 12px 16px;border:1px solid var(--colorFormBorder);-webkit-appearance:none;appearance:none;color:var(--colorFormInput);background-color:var(--bgColorForm);width:100%;display:block}.price-wrapper .item-price{padding-bottom:0}.product-slide-box{justify-content:space-between;display:flex}.section-main-product{overflow:unset}.main-product-content{position:sticky;top:25px}.product-slider-wrapper{flex-grow:1;flex:0 0 100%;max-width:calc(100% - 200px)}.featured-product-slider.product-slider-wrapper:not(.flickity-enabled){overflow:hidden;padding:0 2px;max-width:100%}.product-slider-wrapper:not(.flickity-enabled) .product-info-item{flex:0 0 100%;max-width:100%}.main-product-images .product-slide-box .product-slider-wrapper:not(.flickity-enabled){max-width:100%}.main-product-images .product-slide-box .product-slider-thumbnail+.product-slider-wrapper:not(.flickity-enabled){max-width:calc(100% - 200px)}.product-info-item{position:relative;width:100%}.product-media-popup-btn{transform:translateY(15px);right:15px;transition:all .3s ease-in-out;position:absolute;opacity:0;bottom:15px}.product-zoom{height:44px;justify-content:center;color:var(--mainHeadingColor);transition:all .3s ease-in-out;min-width:44px;background-color:var(--bodyColor);align-items:center;box-shadow:0 0 13px rgba(var(--shadowColor),var(--shadowOpacity));border-radius:50%;width:44px;display:inline-flex;z-index:1}.product-slider-wrapper:is(.flickity-enabled) .product-media-popup-btn{bottom:unset;top:15px}.product-info-item:hover .product-media-popup-btn,.product-media-popup-btn:focus-visible{transform:translateY(0);opacity:1}.section-featured-product .product-slider-thumbnail{order:1}.product-slider-thumbnail{flex:0 0 140px;height:586px;width:140px}.product-slider-nav-wrapper{height:180px;transform:rotate(90deg) translateY(-100%);margin-right:6px;transform-origin:left top;width:540px}.main-product-grid .product-slider-nav-wrapper{width:720px}.product-slider-nav-wrapper:not(.flickity-enabled){display:flex}.product-slider-nav-wrapper:not(.flickity-enabled) .featured-product-thumb{flex:0 0 auto}.product-slider-nav-wrapper .flickity-viewport{height:100%!important}.product-slider-nav-wrapper .featured-product-thumb,.product-slider-nav-wrapper .main-product-thumb{flex:0 0 180px;height:180px;overflow:hidden;padding:2px;transition:.3s;position:relative;width:180px}.featured-product-thumb .featured-product-thumb-item,.main-product-thumb .main-product-thumb-item{height:100%;border:2px solid transparent;transition:border-color .2s ease;position:relative;border-radius:var(--boxRadius);width:100%}.featured-product-thumb .media-image,.main-product-thumb .main-product-thumb-item .media-image{transform:rotate(-90deg)}.featured-product-thumb.is-nav-selected .featured-product-thumb-item,.main-product-thumb.is-nav-selected .main-product-thumb-item{border-color:var(--bodyTextColor)}.featured-product-thumb-item img{object-position:top!important}.product-slider-nav-wrapper .flickity-prev-next-button{height:40px;box-shadow:none;background:transparent;width:40px;display:none}.product-slider-nav-wrapper .flickity-prev-next-button.previous{left:-40px}.product-slider-nav-wrapper .flickity-prev-next-button.next{right:-40px}.paroduct-main-gallery .flickity-page-dots,.product-slider-wrapper .flickity-page-dots{padding:8px 11px;justify-content:center;right:0;bottom:10px;background-color:var(--bodyColor);margin:auto;align-items:center;box-shadow:0 4px 20px rgba(var(--shadowColor),var(--shadowOpacity));border-radius:20px;left:0;width:max-content;display:inline-flex}.paroduct-main-gallery .flickity-page-dots .dot,.product-slider-wrapper .flickity-page-dots .dot{height:5px;opacity:.25;margin:0 3px;width:5px}.paroduct-main-gallery .flickity-page-dots .dot.is-selected,.product-slider-wrapper .flickity-page-dots .dot.is-selected{opacity:1}.social-icons-wrapper{flex-wrap:wrap;align-items:center;display:flex}.social-icons{align-items:center;display:inline-flex}.social-icons a{height:30px;padding:6px;justify-content:center;color:var(--bodyTextColor);align-items:center;border-radius:50px;background:var(--bodyColor);margin-left:10px;width:30px;display:flex}.main-product-content .social-icons a{background:var(--bodyForegroundColor)}.multi-logo-wrapper{justify-content:space-between;flex-wrap:wrap;align-items:center;display:flex}.multi-logo-wrapper.logo-stacked{justify-content:center;row-gap:20px}.multi-logo-item{flex-grow:1;flex-shrink:0;max-width:200px;padding-right:var(--logosSpace)}.multi-logo-item .multi-logo-block{justify-content:center;position:relative;align-items:center;border-radius:var(--boxRadius);width:100%;display:flex}.multi-logo-item .multi-logo-block.logo-background{padding:30px 15px;background-color:var(--logoBg)}.multi-logo-item .multi-logo-block.logo-border{padding:30px 15px;border:1px solid var(--dividerColor)}.multi-logo-block.card-height-true{height:150px}.section-trending-products{overflow:hidden;position:relative}.section-trending-products .container .item-row-flex{overflow:hidden}.trending-products-item{padding:32px;transition:all .7s ease;position:relative;border-radius:var(--productRadius)}.product-link{display:block}loop-heading-outer{pointer-events:none;right:0;position:absolute;opacity:0;top:40%;left:0;width:100%;display:block}.loop-heading{justify-content:center;flex-direction:row;white-space:nowrap;display:flex}.loop-heading-item{animation:textloop linear var(--loopSpeed,12.559s) infinite;pointer-events:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff30}.loop-heading h3{padding:0 24px;margin:0}.trending-products-img{overflow:hidden;margin-bottom:18px;position:relative;background-color:var(--imageBg);border-radius:var(--productRadius);z-index:2}.product-link img{display:block}.align-center .price-wrapper,.align-center .product-swatch-list{justify-content:center}.align-right .price-wrapper,.align-right .product-swatch-list{justify-content:flex-end}.product-swatch-list .swatch-circle .swatch-variant-color,.product-swatch-list .swatch-circle .swatch-variant-img,.product-swatch-list .swatch-circle .variant-img,.product-swatch-list .swatch-circle.color-swatch{border-radius:100%}.add-cart-wrapper{padding:0 20px;right:0;position:absolute;opacity:0;bottom:-16px;left:0}.trending-products-item:hover{background-color:var(--bodyForegroundColor);z-index:4}.trending-products-item:hover .add-cart-wrapper,.trending-products-item:hover loop-heading-outer{pointer-events:all;opacity:1}@keyframes loopText{0%{transform:translate3d(-100%,0,0)}to{transform:translateZ(0)}}.section-countdown .spacing-box,.section-testimonials .spacing-box{position:relative;background-size:cover;background-position:50%;background-repeat:no-repeat}.section-countdown .spacing-box:before,.section-testimonials .spacing-box:before{height:100%;content:"";position:absolute;opacity:var(--overlayOpacity);top:0;background:var(--overlayBgColor);left:0;width:100%}.section-testimonials .heading-header{position:relative}.testimonial-slider{padding:20px 0}.testimonial-inner-box .testimonial-slider.slider-wrapper{overflow:hidden;justify-content:center;margin:0 auto;width:100%}.testimonial-inner-box .align-center .testimonial-slider.slider-wrapper{justify-content:center}.testimonial-inner-box .align-right .testimonial-slider.slider-wrapper{justify-content:flex-end}.testimonial-slider-item{flex:0 0 100%}.testi-content-wrapper{flex-wrap:wrap;margin-bottom:24px;background-color:var(--bodyForegroundColor);border-radius:var(--boxRadius);display:flex}.testi-content-wrapper .testimonial-image-wrapper{flex:0 0 40%;max-width:40%}.testimonial-content-wrap{flex:1 1;padding:40px}.testi-content-wrapper .ratings{margin-bottom:12px;display:inline-flex}.testi-content-inner p,.testimonial-content-wrap>*{color:var(--bodyTextColor)}.testi-content-inner p{margin-bottom:30px}.author{margin-bottom:5px;display:inline-block}.testimonial-inner-box .testimonial-slider .flickity-button,.testimonial-inner-box .testimonial-slider .flickity-button .flickity-button-icon{transform:unset;position:relative;top:unset;left:unset}.testimonial-inner-box .testimonial-slider .flickity-button{margin:0 15px}.article-inner{margin-bottom:15px}.article-list-item{padding:0 12px;margin-bottom:10px;position:relative}.article-list-img{position:relative;background-color:var(--imageBg);border-radius:var(--productRadius);width:100%;display:block}.article-list-img .product-link{overflow:hidden;max-height:350px;object-fit:cover;display:block}.article-list-item .article-list-img img{height:100%;transform:scale(1);transition:transform .2s ease;object-fit:cover;will-change:transform;object-position:center;width:100%;display:block}.article-list-item:hover .article-list-img img{transform:scale(1.1)}.arrow-icon-wrapper{right:0;position:absolute;bottom:0}.arrow-icon-inner .arrow-icon-item{height:64px;justify-content:center;color:var(--bodyTextColor);position:relative;align-items:center;background:var(--bodyColor);width:64px;display:inline-flex}.arrow-icon-inner .arrow-icon-item:before{height:100%;transform:scaleX(0);transition:all .2s ease-out;content:"";position:absolute;background-color:var(--bodyForegroundColor);transform-origin:left;width:100%;z-index:0}.accordion-detail-item:hover .arrow-icon-item:before,.accordion-detail-item[open] .arrow-icon-item:before,.article-list-item:hover .arrow-icon-item:before,.tabs-with-image-list li.active .arrow-icon-item:before,.tabs-with-image-list li:hover .arrow-icon-item:before{transform:scaleX(1)}.arrow-icon-button{position:relative}.arrow-icon-button g path{transition:all .2s ease-out}.arrow-icon-button g path:nth-child(2){transform:rotate(45deg);-webkit-clip-path:inset(0 0 2px);clip-path:inset(0 0 2px);transform-origin:top}.arrow-icon-button g path:nth-child(3){transform:rotate(-45deg);-webkit-clip-path:inset(2px 0 0);clip-path:inset(2px 0 0);transform-origin:bottom}.accordion-detail-item:hover .arrow-icon-button g path:nth-child(2),.accordion-detail-item:hover .arrow-icon-button g path:nth-child(3),.accordion-detail-item[open] .arrow-icon-button g path:nth-child(2),.accordion-detail-item[open] .arrow-icon-button g path:nth-child(3),.article-list-item:hover .arrow-icon-button g path:nth-child(2),.article-list-item:hover .arrow-icon-button g path:nth-child(3),.tabs-with-image-list li.active .arrow-icon-button g path:nth-child(2),.tabs-with-image-list li.active .arrow-icon-button g path:nth-child(3),.tabs-with-image-list li:hover .arrow-icon-button g path:nth-child(2),.tabs-with-image-list li:hover .arrow-icon-button g path:nth-child(3){transform:rotate(0);-webkit-clip-path:inset(0 0 0);clip-path:inset(0 0 0)}.article-content-innr .authore{margin-bottom:10px;display:block}.article-list-content{padding:20px 0;border-bottom:2px solid var(--dividerColor)}.article-buttom-box{justify-content:space-between;margin-bottom:25px;align-items:center;display:flex}.article-list-img .date{padding:7px 11px;font-size:var(--textSmall);position:absolute;top:15px;background-color:var(--bodyColor);left:0;display:inline-block}.article-title a{color:currentColor;position:relative;display:inline-block}.section-before-after{overflow:hidden}.before-after-before-card{background-color:var(--imageBg);display:flex}.before-after-container{margin-right:auto;position:relative;background-color:var(--bodyColor);margin-left:auto;margin-top:25px}.before-after-after-card{right:0;position:absolute;clip-path:inset(0 0 0 calc(var(--dragPosition, 50%) + var(--image-clip-position, 0px)));bottom:0;top:0;left:0;z-index:1}.before-after-after-card img,.before-after-before-card img{height:100%;object-fit:cover;width:100%}.before-after-after,.before-after-before{object-fit:cover;width:100%;display:block}.before-after-card{overflow:hidden;position:relative;border-radius:var(--boxRadius);-webkit-user-select:none;user-select:none}.before-after-cursor-point{height:100%;transform:translate(calc(-50% + var(--image-clip-position, 0px)),-50%);justify-content:center;position:relative;will-change:transform;top:50%;align-items:center;cursor:grab;width:max-content;touch-action:none;display:flex;z-index:2}.before-after-cursor-point:active{cursor:col-resize}.before-after-cursor-point{right:var(--dragPosition);left:var(--dragPosition)}.before-after-cursor-point:before{height:60px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:2px solid var(--bodyColor);content:"";position:absolute;border-radius:50%;width:60px}.before-after-cursor-point:after{height:100%;content:"";position:absolute;top:0;background-color:var(--bodyColor);width:2px;z-index:-1}.before-after-cursor{right:0;position:absolute;bottom:0;top:0;left:0}.before-after-cursor-point svg{color:var(--bodyColor);position:relative}.before-after-text{overflow-y:auto;padding:0 20px;position:absolute;max-width:900px;max-height:calc(100% - 50px);margin:0 auto;left:0}.before-after-left{text-align:left}.before-after-right{right:0;text-align:right;left:auto}.before-after-text.top{top:15px}.before-after-text.center{transform:translateY(-50%);top:50%}.before-after-text.bottom{bottom:21px}.before-after-text-inner{padding:6px 21px;font-size:var(--textXXLarge);color:var(--bodyTextColor);position:relative;background-color:var(--bodyForegroundColor);display:inline-block;z-index:1}.before-text{color:var(--bodyTextColor);top:70px;left:-130px}.after-text,.before-text{font-size:var(--BeforeAfterText);text-transform:uppercase;position:absolute;font-family:var(--headingFontFamily)}.after-text{right:-110px;color:var(--bodyColor);bottom:70px}.gallery-card-wrapper{grid-template-columns:repeat(3,1fr);grid-gap:10px;display:grid}.gallery-card-wrapper .has-list-view,.gallery-card-wrapper.list-view-wrapper{display:flex}.card-image-wrapper{grid:auto-flow dense/repeat(4,minmax(0,1fr));grid-gap:10px;display:grid}.card-image-wrapper.gallery-grid-true .gallery-image-grid:first-child,.gallery-image-grid{grid-area:span 1/span 4}.gallery-image-grid:hover .ig-product-info{opacity:1}.card-image-wrapper.gallery-grid-true .gallery-image-grid:nth-child(2),.card-image-wrapper.gallery-grid-true .gallery-image-grid:nth-child(3){grid-area:span 1/span 2}.gallery-image-item{height:100%;overflow:hidden;position:relative;background-color:var(--imageBg);border-radius:var(--boxRadius);width:100%}.follow-now-box{padding:44px;justify-content:center;flex-direction:column;gap:20px;background-color:var(--bodyForegroundColor);align-items:flex-start;border-radius:var(--boxRadius);display:flex}.follow-now-content{width:100%}.follow-now-content .media-gallery-desc,.follow-now-content .media-gallery-title{margin-bottom:20px}.gallery-image-item:after{content:"";opacity:var(--overlayOpacity);background:var(--overlayBgColor)}.gallery-image-item img,.gallery-image-item:after{height:100%;position:absolute;top:0;left:0;width:100%}.gallery-image-item img{transition:transform .4s;position:relative;object-fit:cover;transform-origin:center;display:block}.gallery-image-item:hover img{transform:scale(1.1)}.insta-liks{overflow-y:auto;justify-content:center;right:0;color:var(--bodyColor);transition:all .3s ease-in-out;position:absolute;flex-direction:column;max-height:100%;opacity:0;bottom:0;gap:10px;text-align:center;top:0;align-items:center;left:0;display:flex;z-index:1}.gallery-image-item:hover .insta-liks{opacity:1}.gallery-image-item .insta-liks:focus-visible{outline-offset:-1px;opacity:1}.insta-liks p,.insta-liks svg{transform:translateY(30px);transition:all .6s ease-in-out}.insta-liks p{animation-delay:.8s}.insta-liks svg{height:30px;animation-delay:.3s;width:30px}.gallery-image-item .insta-liks:focus-visible>*,.gallery-image-item:hover .insta-liks>*{transform:translateY(0)}.accordion-wrapper{max-width:1090px;margin:0 auto}.accordion-wrapper .heading-header{margin-bottom:40px}.accordion-inner-card{border-top:1px solid var(--borderColor)}.accordion-detail-item{padding:40px 100px 40px 20px;transition:all .7s linear;position:relative;border-bottom:1px solid var(--borderColor)}.accordion-detail-item:before,.product-collapsed-card:before{height:1px;transition:all .5s ease-in-out;content:"";position:absolute;bottom:-1px;background:var(--bodyTextColor);left:50%;width:0}.accordion-detail-item:hover:before,.product-collapsed-card:hover:before{left:0;width:100%}.according-heading{justify-content:flex-start;align-items:center;cursor:pointer;display:flex}.quest-icon-box{height:42px;padding:12px;justify-content:center;margin-right:30px;color:var(--bodyColor);transition:all .3s ease-in-out;align-self:flex-start;min-width:42px;background-color:var(--bodyTextColor);align-items:center;border-radius:50%;width:42px;display:inline-flex}.quest-icon-box svg{height:100%;width:100%}.accordion-detail-item:hover .quest-icon-box{transform:translateY(-10px)}.according-heading .arrow-icon-wrapper{bottom:auto}.according-title{padding-bottom:0}.accordion-content{height:0;transform:translate3d(0,20px,0);padding:22px 20px 0 70px;transform-style:preserve-3d;font-size:var(--textBase);color:var(--bodyTextColor);transition:all .5s linear;opacity:0}.accordion-detail-item[open] .accordion-content{height:auto;transform:translateZ(0) scaleZ(1);opacity:1}.cont-img-right{order:1}.contact-image,.contact-image .media-image{height:100%}.contact-form-box{padding:30px 70px;max-width:85%;margin:0 auto}.contact-form-box .form-desc{margin-bottom:30px;margin-top:10px}.contact-form-box .heading-header{padding:0 5px;margin-bottom:12px}.section-newsletter{position:relative}.news-letter-card{max-width:800px;margin:0 auto}.news-letter-card .heading-header{margin-bottom:36px}.news-letter-image{height:100%;position:absolute;top:0;left:0;width:100%}.news-letter-content{padding:67px 0}.news-letter-content .news-letter-form fieldset{max-width:760px;margin:0 auto}.news-letter-form fieldset{padding:8px;background-color:var(--bgColorForm);margin:0 0 10px;align-items:center;border-radius:var(--inputRadius);display:flex}.news-letter-form fieldset #NewsletterForm{border:0;outline:none;margin:0}.news-letter-form .btn{border-radius:var(--inputRadius)}.main-product-grid{grid-template-columns:2fr minmax(200px,1fr);align-items:flex-start;grid-gap:60px;display:grid}.main-product-slider:not(.flickity-enabled){grid-template-columns:1fr 1fr;align-items:flex-start;display:grid}.product-container .product__media-wrapper{grid-gap:10px}.main-product-slider.main-product-single-media{grid-template-columns:1fr}.main-product-slider .product-info-item{padding:0;position:relative}.product-media-model .shopify-model-viewer-ui{height:100%;position:absolute;top:0;left:0;width:100%}.main-product-content{padding:20px 70px 20px 0}.product-item-description{margin-bottom:30px}.product-text{margin-bottom:20px;margin-top:5px}.product-popup-wrapper{margin-bottom:20px;display:block}.product-popup-wrapper .unique-product-btn{padding:3px 0;font-size:var(--textBase);border:0;gap:10px;align-items:center;background:transparent;display:inline-flex}.product-popup-wrapper .unique-product-btn svg{min-height:20px;min-width:20px}.main-product-content .social-icons-wrapper{margin-bottom:24px}.pickup-available-main{margin-bottom:24px;display:block}.pickup-available-content-wrapper{padding:18px 18px 22px;background-color:var(--bodyForegroundColor);border-radius:var(--boxRadius)}.pickup-available-header{padding:24px;background-color:var(--bodyColor);border-radius:var(--boxRadius);display:flex}.icon-pickup{max-width:24px;min-width:24px;margin:2px 10px 0 0}.pickup-title{font-size:var(--textMedium);display:block}.pickup-content-body .pickup-title{margin-bottom:6px}.pickup-content-body{padding:15px 24px}.pickup-address-list{line-height:1.5;padding-left:22px}.pickup-address-list,.pickup-address-list li{font-style:normal;position:relative}.pickup-address-list .pickup-store-icon{height:14px;position:absolute;top:5px;left:-22px;width:14px}.pickup-address-list .unstyled-link{padding:6px 0;display:inline-block}.side-drawer-modal .pickup-address-list .pickup-store-icon{left:0}.side-drawer-modal .pickup-address-list .pickup-store-icon path{fill:currentColor}.side-drawer-modal-foot .checkout-btns{grid-template-columns:1fr 1fr}.view-store{padding:8px 4px;align-items:center;margin-left:20px;margin-top:12px;display:inline-flex}.view-store svg{margin-left:10px}.comparatively-products-card{overflow:hidden;border:1px solid var(--borderColor);margin-bottom:12px;border-radius:var(--boxRadius);margin-top:35px;display:block}.comparatively-head{padding:14px 16% 14px 20px;font-size:var(--textMedium);color:var(--mainHeadingColor);background-color:var(--bodyForegroundColor)}.comparatively-product-inner{padding:20px}.comparatively-product-item:not(.flickity-enabled){overflow:hidden;display:flex}.comparatively-product-card{flex:none;grid-template-columns:.15fr 1fr;gap:23px;width:100%;display:grid}.comparatively-product-image{overflow:hidden;min-width:90px;border-radius:var(--productRadius);width:90px;display:block}.comparatively-product-image img,.comparatively-product-image svg.placeholder-svg{height:100%;object-fit:cover;width:100%;display:block}.comparatively-product-info .price-wrapper{margin:5px 0 10px}.comparatively-product-info a{padding:6px 0;display:inline-block}.comparatively-product-item .flickity-button{height:24px;transform:translateY(-59px);right:0;color:var(--mainHeadingColor);top:0;background-color:transparent;left:auto;width:24px}.comparatively-product-item .flickity-button.previous{right:22px}.product-collapsed-wrapper{margin-bottom:35px;margin-top:35px}.product-collapsed-card{position:relative;border-bottom:1px solid var(--borderColor)}.product-collapsed-card:not(:last-child){margin-bottom:20px}.product-collapsed-head{padding:0 0 20px;justify-content:space-between;align-items:center;cursor:pointer;width:100%;display:flex}.product-collapsed-head h6{margin:0;padding-bottom:0}.product-collapsed-head svg{transition:all .5s ease-in-out;min-width:10px;margin-left:10px;vertical-align:middle;display:inline-block}.product-collapsed-card[open] .product-collapsed-head svg rect[width="2"]{opacity:0}.collapsed-content{height:0;transform:translate3d(0,20px,0);transform-style:preserve-3d;margin-bottom:20px;transition:all .5s linear;opacity:0}.product-collapsed-card[open] .collapsed-content{height:auto;transform:translateZ(0) scaleZ(1);opacity:1}.row-gaps{row-gap:58px}.banner-main-box{height:var(--mainBannerHeight);overflow:hidden;padding:30px 0;justify-content:center;position:relative;align-items:center;background:var(--bodyColor);display:flex}.text-overlap .banner-image{position:absolute;top:0;left:0}.banner-image,.banner-image img{height:100%;width:100%}.banner-image img{object-fit:cover;display:block}.banner-content{overflow-y:auto;padding:5px 15px;justify-content:flex-start;color:var(--mainHeadingColor);position:relative;max-height:100%;align-items:flex-start;width:100%;display:flex;z-index:1}.collection-grid .sidebar-filter~.product-list-wrapper{grid-area:span 1/span 1}.collection-grid>.product-list-wrapper{grid-area:span 1/span 2}.facets-bar-wrapper{padding:15px 0;margin-bottom:25px;border-top:1px solid var(--borderColor);border-bottom:1px solid var(--borderColor)}.collection-facets-bar{grid-template-columns:1fr 1fr;display:grid}.product-facet-item-right{justify-content:flex-end;gap:20px;align-items:center;display:flex}.view-grid-wrapper{gap:14px;align-items:center;display:inline-flex}.view-grid-wrapper .grid-mode{padding:0;border:0;opacity:.3;background:transparent;display:inline-flex}.view-grid-wrapper .grid-mode.active{opacity:1}.infinite-scroll.loading span{opacity:0}.infinite-scroll .loader-icon{height:24px;position:absolute;opacity:0;min-width:24px;width:24px;z-index:1}.infinite-scroll.loading .loader-icon{opacity:1}.infinite-scroll .loadMore{height:24px;width:24px}sidebar-filter{display:block}.filter-tab-item{font-size:var(--textSmall);position:relative;width:100%;padding-left:36px}.filter-tab-item+.filter-tab-item{margin-top:14px}.side-filter-content{margin-bottom:20px}.side-filter-content ul+ul{margin-top:14px}show-more-button{margin-top:14px;display:block}show-more-button .link{padding:10px 0;justify-content:center;border:0;align-items:center;background:transparent;cursor:pointer;display:inline-flex}show-more-button .link svg{width:36px}show-more-button .link:hover{color:var(--colorLink)}show-more-button .link .label-text{display:inline-flex}.filter-tab-title{padding:16px 0;justify-content:space-between;font-size:var(--textBase);font-weight:700;text-transform:uppercase;align-items:flex-start;cursor:pointer;display:flex}.sidebar-filter-name{padding:5px 0;margin:0;cursor:pointer}.checkbox{min-height:auto;padding:0;border:0;margin:0}.filter-tab-item input{appearance:none;-webkit-appearance:none;opacity:1;top:2px;margin:0;background:0;cursor:pointer;z-index:1}.filter-tab-item input,.mark{height:24px;position:absolute;left:0;width:24px}.mark{border:1px solid var(--bodyTextColor);top:0;border-radius:4px}.mark:after{height:10px;transform:rotate(45deg) translate(-100%,-20%);border:solid var(--bodyColor);content:"";position:absolute;border-width:0 2px 2px 0;top:50%;left:50%;width:6px;display:none}.checkbox:checked~.mark:after{display:block}.checkbox:checked~.mark{border-color:var(--bodyTextColor);background-color:var(--bodyTextColor)}.price-range{margin-bottom:30px}.price-range .range-slider{height:4px;padding:0 18px 0 6px;border:0;position:relative;margin:12px 0;background:#efefef;width:100%}.price-range .range-slider .noUi-connect{background:var(--bodyTextColor)}.price-range .range-slider.noUi-horizontal .noUi-handle{height:26px;border:3px solid var(--bodyTextColor);top:-10px;border-radius:4px;background:var(--bodyColor);width:26px}.price-range .range-slider.noUi-horizontal .noUi-handle:after,.price-range .range-slider.noUi-horizontal .noUi-handle:before{content:none}.price-range .range-slider.noUi-horizontal .noUi-handle .noUi-touch-area{background-color:var(--bodyColor)}.side-filter-price-range{grid-template-columns:1fr 1fr;padding-bottom:20px;grid-gap:20px;display:grid}.side-filter-price-range .numberVal{position:relative}.side-filter-price-range .numberVal .field-currency{transform:translateY(-50%);position:absolute;opacity:.6;top:50%;left:12px}.side-filter-price-range .numberVal label{margin-bottom:8px;display:block}.side-filter-price-range .numberVal input[type=number]{padding:15px 15px 15px 26px;font-size:var(--textBase);border:1px solid var(--bodyTextColor);color:var(--bodyTextColor);background-color:transparent;border-radius:var(--inputRadius);width:100%}.product-list-wrapper .product-card{margin-bottom:20px}.facets-apply-list{flex-wrap:wrap;margin-bottom:20px;align-items:flex-start;display:flex}.facets-apply-list .btn{border-color:var(--bodyTextColor);padding:5px}.select-facet-title{margin-right:10px;align-self:center;display:inline-block}.facet-tag{padding:6px 32px 6px 15px;font-size:var(--textSmall);position:relative;background-color:var(--bodyForegroundColor);margin:0 4px 4px 0;border-radius:4px}.facet-tag,.facet-tag a{justify-content:center;align-items:center;display:inline-flex}.facet-tag a{transform:translateY(-50%);min-height:24px;right:0;position:absolute;min-width:24px;top:50%}.facet-tag .filter-remove .close-icon{height:10px;width:10px}.filter-sortby-item{padding:8px 40px 8px 24px;border:1px solid var(--borderColor);position:relative;align-items:center;display:inline-flex}.facet-sorting-box{position:relative;margin-left:36px}.shortby-title{gap:14px;align-items:center;display:inline-flex}.sortby-filter-box{padding:7px 0;right:0;transition:all .3s ease-in-out;position:absolute;max-width:240px;opacity:0;min-width:200px;top:40px;background-color:var(--bodyColor);box-shadow:0 0 6px rgb(var(--shadowColor),var(--shadowOpacity));border-radius:4px;z-index:1}.facet-filters-sort[open] .sortby-filter-box{transform:translateZ(0);opacity:1}.sortby-item{position:relative}.filter-sort-checkbox{height:100%;pointer-events:none;position:absolute;opacity:0;width:100%;z-index:1}.sortby-item .filter-sort-names{text-align:left;margin:0;cursor:pointer;width:100%}.sortby-item .filter-sort-names span{padding:9px 20px;font-size:var(--textSmall);transition:all .3s ease-in-out;position:relative;border-bottom:1px solid var(--borderColor);display:block}.sortby-item .filter-sort-names span:before{height:7px;transition:width .3s,margin .3s,all .3s ease-in-out;content:"";opacity:0;background-color:currentColor;border-radius:100%;width:0;display:inline-block}.sortby-item .filter-sort-checkbox:checked+span:before,.sortby-item .filter-sort-names:hover span:before{margin-right:5px;opacity:1;width:7px}.pagination{justify-content:center;margin-bottom:50px;gap:8px;align-items:center;display:flex}.pagination span{transition:all .3s ease-in-out;cursor:pointer}.pagination .pagi-next svg,.pagination .pagi-prev svg{margin:0 8px}.pagination .pagi-prev svg{transform:rotate(180deg)}.pagination .pagi-nub{min-height:44px;justify-content:center;min-width:44px;align-items:center;cursor:pointer;display:inline-flex}.pagination li a{padding:10px;display:block}.pagination .pagi-nub.active,.pagination .pagi-nub:hover{color:var(--bodyColor);background-color:var(--bodyTextColor)}.pagination .pagi-prev{margin-right:20px;text-transform:uppercase}.pagination .pagi-next{text-transform:uppercase;margin-left:20px}.category-list-grid{grid-template-columns:repeat(4,1fr);grid-gap:16px;display:grid}.category-list-grid.category-list-2{grid-template-columns:repeat(2,1fr)}.category-list-grid.category-list-3{grid-template-columns:repeat(3,1fr)}.category-list-grid.category-list-4{grid-template-columns:repeat(4,1fr)}.category-list-grid.category-list-5{grid-template-columns:repeat(5,1fr)}.category-list-grid.category-list-6{grid-template-columns:repeat(6,1fr)}.category-list-item{overflow:hidden;padding:4px;position:relative;display:block}.facet-filters-mobile{pointer-events:none;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);right:0;transition:all .5s ease-in-out;position:fixed;bottom:0;visibility:hidden;top:0;left:0;z-index:99}#facet-filters-mobile:target,.facet-filters-mobile.active{pointer-events:all;visibility:visible}.facet-mobile-inner{height:100%;transform:translate(-100%);transition:all .5s ease-in-out;max-width:430px;background-color:var(--bodyColor);box-shadow:2px 0 3px rgb(var(--shadowColor),var(--shadowOpacity))}#facet-filters-mobile:target .facet-mobile-inner,.facet-filters-mobile.active .facet-mobile-inner{transform:translate(0)}.facet-mobile-header{padding:22px 32px;justify-content:space-between;align-items:center;display:flex}.side-drawer-modal-inner{height:100%;flex-direction:column;max-height:calc(100vh - 3rem);display:flex}.modal-panel-drawer .side-drawer-modal-body{overflow:hidden;overflow-y:auto;padding:32px}.modal-panel-drawer .featured-product-nav{height:150px;width:150px}.modal-panel-drawer .main-product-slider{max-width:calc(100% - 150px)}.modal-panel-drawer .featured-product-nav .featured-product-thumb{height:150px}.social-icon-box{margin-bottom:20px;display:flex}.social-icon-box>span{align-self:center;display:block}.cart-wrapper{overflow:hidden;border-bottom:1px solid var(--borderColor)}.cart-wrapper-inner{grid-template-columns:1fr 520px;grid-gap:60px;display:grid}.cart-summary-inner .free-shipping-progress{background-color:var(--bodyColor)}.cart-content{margin-bottom:30px}.table-scroll{overflow-x:auto;max-width:100%;width:100%}.order-table{border:0;border-collapse:collapse;width:100%}.cart-orders-box{min-height:380px;padding-top:20px;padding-right:40px;padding-bottom:20px}.cart-orders-box .heading-header{margin-bottom:36px;border-bottom:1px solid var(--borderColor);padding-bottom:40px}.cart-orders-box .cart-heading{justify-content:space-between;align-items:flex-start;display:flex}.cart-orders-box .cart-heading small{flex:0 0 auto;margin-left:12px;margin-top:8px}.cart-order-item{max-width:380px;display:flex}.cart-order-head{border-color:var(--borderColor)}.cart-order-head tr th{padding:7px 12px;border:0;max-width:260px}.cart-order-detail tr td{padding:26px 12px;border:0;max-width:260px}.cart-order-detail tr td:first-child,.cart-order-head tr th:first-child{padding-left:5px}.cart-order-detail tr td:last-child,.cart-order-head tr th:last-child{padding-right:0;text-align:right}.cart-total{margin-bottom:2px}.product-item-row .cart-total.mobile{display:none}.order-unadded:hover{text-decoration:underline}.card-inner-box{overflow:hidden}.cart-summary-order .js-contents{padding:60px;position:relative;background:var(--bodyForegroundColor)}.cart-summary-inner{position:relative}.cart-summary-head{margin-bottom:20px}.cart-summary-inner .cart-total-box li:not(:last-child){margin-bottom:14px}.continue-shopping a{padding:7px 0;display:inline-block}.cart-summary-inner .cart-tax-text{font-size:var(--textSmall);margin-bottom:10px}.continue-btn{text-decoration:underline;display:inline-block}.additional-button,.checkout-btns{margin:5px 0}.cart-tools-main{margin:22px 0}.cart-tools-main .cart-tools-wrapper{transform:unset;min-height:130px;padding:0;position:static;opacity:1;visibility:visible;box-shadow:none;background:transparent;display:none}.cart-tools-main .cart-tools-wrapper .close-btn{display:none}.cart-tools-main #getshipping:target,.cart-tools-main #giftwrap:target,.cart-tools-main #ordernote:target,.cart-tools-wrapper.active{transform:translateY(0);opacity:1;visibility:visible;display:block}.checkout-btns .btn.checkout,.popup-btns .btn.fill-btn{color:var(--btnBorderColor);background-color:unset}.checkout-btns .btn.checkout span svg{min-height:18px;min-width:18px}.checkout-btns .btn.checkout:hover,.popup-btns .btn.fill-btn:hover{color:var(--btnTextHoverColor)}.checkout-btn .shopify-payment-button__button--branded{padding:0;border:0!important;width:100%!important}.checkout-btn .shopify-payment-button__button--branded:after,.checkout-btn .shopify-payment-button__button--branded:before{content:none}.checkout-btn .shopify-payment-button__button--branded .shopify-cleanslate{min-height:52px;width:100%}.cart-errors{margin:10px 0}.pickup-available .side-drawer-modal-body{overflow-y:auto;padding:32px 10px}.pickup-available-head{padding:32px;border-bottom:1px solid var(--borderColor)}.pickup-available-body{height:100%;overflow-y:auto;padding:0 22px}.pickup-address-list .pickup-hours{margin-bottom:10px;color:var(--successMsg)}.pickup-available-body .pickup-availability-variant-name{margin-bottom:20px}.pickup-available-list{grid-template-columns:repeat(1,1fr);grid-gap:18px;display:grid}.pickup-content-box{padding:20px 26px;background-color:var(--bodyForegroundColor);border-radius:var(--boxRadius)}.pickup-content-box .pickup-title{margin-bottom:22px;align-items:center;display:flex}.location-icon{height:26px;justify-content:center;margin-right:8px;color:var(--bodyColor);min-width:26px;background-color:var(--bodyTextColor);align-items:center;border-radius:50%;width:26px;display:inline-flex}.location-icon svg{height:16px;width:16px}.size-chart-panel .side-drawer-modal{max-width:700px}.size-chart-content{overflow-y:auto;max-height:100%}.size-chart-content .table-scroll{padding:30px 0}.size-chart-content .table-scroll>.table-scroll{padding:0}.table-wrapper table{border:1px solid #e0e0e0;border-collapse:collapse;width:100%}.table-wrapper table thead tr th{color:var(--mainHeadingColor);background-color:var(--bodyForegroundColor)}.table-wrapper table tr td,.table-wrapper table tr th{padding:17px 10px;border-bottom:1px solid #e0e0e0;text-align:center;white-space:nowrap}.sizechart-img{height:100%;width:100%}.sizechart-content p{margin-bottom:20px}.section-contact-detail .heading-header{margin-bottom:45px}.contact-box-item{padding:40px;background-color:var(--bodyForegroundColor)}.contact-box-item span{margin-bottom:10px;display:block}.contact-box-item p{margin-bottom:16px}.cont-link{padding:3px 20px;font-size:var(--textLarge);background-color:var(--bodyColor);border-radius:30px;display:inline-block}.section-gift-card .primary-scheme{background-color:var(--bodyTextColor)}.gift-card-inner{padding:40px;max-width:668px;background-color:var(--bodyForegroundColor);margin:22px auto;border-radius:20px}.gift-card-logo{margin-bottom:20px}.scaner-image{margin:12px 0}.scaner-image img{margin:auto}.gift-card-giftimg img{margin-bottom:10px;display:inline-block}.price-gift-card{margin:0 10px 0 0;vertical-align:middle;display:inline-block}.gift-card__remaining-price{padding:6px 20px;border:1px solid var(--bodyTextColor);margin-bottom:30px;border-radius:20px;display:inline-block}.code-gift-card .gift-cardcode{font-size:20px;border:0;background-color:transparent}.gift-card__copy-button{margin-left:10px}.code-gift-card span{height:34px;justify-content:center;text-align:center;background-color:var(--bodyForegroundColor);align-items:center;border-radius:40px;width:34px;line-height:34px;display:inline-flex}.gift-card__text-wrapper{margin-bottom:16px}figure.scaner-image{margin:20px 0}.print-wrapper{margin-top:12px}.recipient-check{margin-bottom:10px;position:relative;cursor:pointer;padding-left:26px}.recipient-check:before{height:18px;border:1px solid var(--borderColor);content:"";position:absolute;top:0;left:0;width:18px;display:inline-block}.recipient-check .checkmark{position:absolute;top:4px;left:4px;width:10px;display:none;z-index:1}.recipient-form-wrapper .checkbox:checked+.recipient-check .checkmark,.recipient-form-wrapper .checkbox:checked~.recipient-fields{display:block}.recipient-fields{padding:10px 0;border-top:1px solid var(--borderColor);display:none}.product-gallery-wrapper{height:100%;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:fixed;outline:none;top:0;left:0;width:100%;touch-action:none;-webkit-text-size-adjust:100%;display:none;z-index:99}.product-gallery-background-layer{height:100%;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-transition:opacity .3s cubic-bezier(.4,0,.22,1);transition:opacity .3s cubic-bezier(.4,0,.22,1);position:absolute;opacity:0;will-change:opacity;top:0;background:var(--bodyForegroundColor);left:0;width:100%}.product-gallery-wrapper.active{display:block}.product-gallery-wrapper.active .product-gallery-background-layer{opacity:1}.product-gallery-inner{height:100%;overflow:hidden;overflow-y:auto;position:relative;max-width:95%;margin:0 auto;width:100%}.product-gallery-button-close{border:0;right:25px;top:25px;box-shadow:0 0 13px rgba(var(--shadowColor),var(--shadowOpacity));background:var(--bodyColor);cursor:pointer;z-index:99}.paroduct-main-gallery{height:calc(100% - 10px);max-width:100%;margin:10px auto;width:100%}.product-gallery-container{height:calc(100% - 10px);grid-template-columns:1fr;display:grid}.paroduct-main-gallery .flickity-viewport{height:100%!important}.product-gallery-image-item,.product-gallery-image-wrapper{height:100%;max-width:100%;width:100%}.product-gallery-image-wrapper{margin:0 auto}.product-gallery-image-wrapper img{height:100%;object-fit:contain;margin:auto;display:block}.product-thumbnail-gallery{right:0;position:absolute;max-width:600px;bottom:40px;margin:0 auto;left:0;width:100%;display:none}.product-gallery-thumbnail-item{height:90px;padding-right:10px;cursor:pointer;width:120px}.quickview .modal-drawer-card{max-width:1200px}.product-view-content .product-slider-wrapper{padding:0 4px;max-width:calc(100% - 180px)}.empty-wrapper{min-height:400px;padding:14px;justify-content:center;flex-direction:column;align-items:center;background:var(--bodyForegroundColor);display:flex}.shopify-challenge__container{padding:50px 0}.shopify-challenge__message{margin:14px 0}.shopify-challenge__container .shopify-challenge__button{margin:20px auto}.page-not-found p{font-size:var(--textLarge);margin-bottom:20px}.popup-wrapper{height:100%;pointer-events:none;justify-content:center;right:0;transition:all .5s ease-in-out;position:fixed;opacity:1;bottom:0;visibility:hidden;top:0;align-items:center;width:100%;display:flex;z-index:1;z-index:9}.breadcrumb-wrapper .breadcrumb-item{align-items:center;display:inline-flex}.breadcrumb-wrapper .breadcrumb-item:not(:last-child):after{color:#959fa5;content:"/";margin:0 .6em;display:inline-block}.breadcrumb-wrapper .breadcrumb-item:not(:last-child) .link-breadcrumbs{padding:6px 0;color:var(--bodyTextColor);opacity:.7}.product-form__error-message{color:var(--errorMsgbg)}#scroll-top{height:54px;right:10px;position:fixed;bottom:20px;box-shadow:0 0 10px #0003;border-radius:50%;cursor:pointer;width:54px;place-items:center;display:none;z-index:9}#scroll-value{height:calc(105% - 6px);color:var(--scroll-top-color);background-color:var(--scroll-top-background);border-radius:50%;width:calc(105% - 6px);place-items:center;display:grid}#scroll-value svg{transform:rotate(-90deg)}.table-responsive{overflow-x:auto;max-width:100%;margin:20px 0;width:100%}.media-banner-section{position:relative}.parallax-scrolling-container{position:relative;z-index:0}.parallax-scrolling-image-wrapper{height:521px;transform:translateZ(0);min-height:100%;transform-style:preserve-3d;position:fixed;top:0;width:100%}.parallax-scrolling-image-wrapper .media-image{border-radius:unset}.parallax-scrolling-card{height:100%;overflow:hidden;clip:rect(0,auto,auto,0);position:absolute;top:0;left:0;width:100%}.parallax-scrolling-card .container{height:100%;position:relative;width:100%}.parallax-scrolling-content-inner{overflow-y:auto;padding:50px 10px;color:var(--bodyTextColor);position:absolute;max-height:calc(90% - 50px);width:96%}.parallax-scrolling-content-inner .btn{margin:30px 0}.store-locator-heading{padding-bottom:40px}.store-locator-wrapper{grid-template-columns:.4fr 1fr;align-items:flex-start;grid-gap:18px;display:grid}.store-locator-list-inner{overflow-y:auto;padding-right:5px;max-height:610px}.store-locator-list-item{padding:42px 24px;transition:all .1s ease-in-out;background-color:var(--bodyForegroundColor);align-items:flex-start;border-radius:var(--boxRadius);cursor:pointer;display:flex}.store-locator-list-item.active,.store-locator-list-item:hover{background-color:var(--bodyTextColor)}.store-locator-list-item.active .store-locator-title,.store-locator-list-item:hover .store-locator-title{color:var(--bodyColor)}.store-locator-list-item:not(:last-child){margin-bottom:15px}.store-locator-icon{height:43px;justify-content:center;margin-right:18px;min-width:43px;background-color:var(--bodyColor);align-items:center;border-radius:100%;width:43px;display:inline-flex}.store-locator-title{align-self:center;padding-bottom:0}.store-locator-content-wrapper{height:100%;grid-template-columns:.45fr 1fr;padding:26px;background-color:var(--bodyTextColor);align-items:flex-start;border-radius:var(--boxRadius);grid-gap:20px;display:grid}.store-locator-content{padding:25px 6px;color:var(--bodyColor)}.store-locator-content .store-locator-title{color:currentColor;padding-bottom:20px}.store-locator-map{height:100%;position:relative;width:100%}.store-locator-map-wrapper{height:100%;overflow:hidden;position:absolute;top:0;border-radius:var(--boxRadius);left:0;width:100%}.store-locator-load-map{height:100%;width:100%}.event-calendar-wrapper{grid-template-columns:.28fr 1fr;position:relative;align-items:flex-start;grid-gap:60px;display:grid}.event-calendar-wrapper .grid-row{row-gap:40px}.event-calendar-heading{padding-bottom:36px}.event-calendar-text{color:var(--bodyTextColor)}.event-calendar-item{background-color:var(--bodyForegroundColor);border-radius:var(--boxRadius)}.event-calendar-img{position:relative}.event-calendar-item .media-image{border-radius:var(--boxRadius) var(--boxRadius) 0 0}.event-calendar-content ul{margin-bottom:18px}.store-locator-content li{margin-bottom:15px;align-items:flex-start;grid-gap:20px;display:flex}.store-locator-content li svg{min-width:14px;width:14px;margin-top:3px}.store-locator-content .map-view{margin-top:20px;display:inline-block}.event-calendar-content{padding:38px 30px;position:relative}.calendar-post-value{padding:8px 12px;justify-content:center;border:1px solid var(--bodyColor);color:var(--bodyColor);position:absolute;max-width:88%;bottom:-20px;background-color:var(--bodyTextColor);align-items:center;border-radius:var(--boxRadius);left:26px;display:inline-flex}.calendar-post-date{margin-bottom:8px!important;display:inline-block}.event-calendar-content li{margin-bottom:4px;display:inline-block}.event-calendar-content li:not(:last-child){margin-right:10px}.event-calendar-content li span{padding:8px 12px;justify-content:center;font-size:var(--textsmall);background-color:var(--bodyColor);align-items:center;border-radius:80px;grid-gap:8px;display:inline-flex}.event-calendar-content li span span{padding:0}.event-calendar-content li span svg{align-self:flex-start;min-width:16px;width:16px}.event-calendar-content .btn{margin-top:24px}.banner-with-text-card{position:relative;display:block}.banner-with-text-item{padding:22px 0}.banner-with-text-item>a{display:block}.banner-with-text-link-text{font-size:var(--h2TextMedium);color:var(--bannerWithTextColor);text-transform:uppercase}.banner-with-text-marquee{pointer-events:none;position:absolute;max-width:100%;opacity:0;top:unset;z-index:2}.banner-with-text-marquee-item{animation:textloop linear var(--loopSpeed,12.559s) infinite;flex-wrap:nowrap;animation-play-state:running;white-space:nowrap;display:flex}.banner-with-text-marquee-text{padding-right:40px}.banner-with-text-marquee-title{font-size:var(--h2TextMedium);color:var(--bannerWithTextColor);text-transform:uppercase}.banner-with-text-item:hover .banner-with-text-marquee-title{color:var(--bannerWithTextHoverColor)}.banner-with-text-image{overflow:hidden;transform:translateY(-50%);pointer-events:none;scale:.8;right:0;transition:translate .12s ease-in-out,scale .3s ease-in-out,opacity .2s ease-in-out;position:absolute;opacity:0;top:50%;transform-origin:center;margin:0 auto;border-radius:var(--boxRadius);left:0;width:360px;display:block;z-index:1}.banner-with-text-item:hover .banner-with-text-marquee{pointer-events:auto;opacity:1}.banner-with-text-item:hover .banner-with-text-image{scale:1;opacity:1}.gallery-card-wrapper.has-list-view{display:flex}.ig-instagram-section{flex-wrap:wrap;flex-direction:column;width:100%;display:flex}.ig-instagram-header{justify-content:space-between;flex-wrap:wrap;margin-bottom:30px;align-items:center;width:100%}.ig-instagram-header p{margin-top:10px}.ig-follow-button{padding:12px 24px;border:none;font-weight:700;color:#000;transition:background-color .3s;background-color:#c7ff56;cursor:pointer}.ig-follow-button:hover{background-color:#b3ea4d}.ig-image-grid{gap:10px;width:100%;display:flex}.ig-overlay,.ig-product-info{opacity:1;margin:auto;border-radius:4px;width:97%}.ig-image-card{overflow:hidden;position:relative;border-radius:5px;width:16.66%}.ig-image-card img{width:100%;display:block}.ig-overlay,.ig-product-info{right:0;transition:opacity .3s ease;position:absolute;opacity:0;left:0}.ig-overlay{padding:0 10px;justify-content:center;font-size:13px;color:#fff;bottom:0;top:0;align-items:center;background:rgba(var(--overlayBgColor),var(--overlayOpacity));width:100%;display:flex}.ig-image-grid p,.ig-overlay{text-align:center}.ig-instagram-header .btn{margin:20px auto 0}.ig-product-info{padding:10px;text-decoration:none;color:#000;bottom:0;gap:10px;background-color:#fff;align-items:center;display:flex;z-index:2}.ig-product-info img{height:48px;object-fit:cover;border-radius:50%;width:48px}.ig-product-info{margin-bottom:4px}.ig-product-info svg{height:48px;object-fit:cover;border-radius:50%;width:48px}.ig-product-details{flex-direction:column;display:flex}.ig-product-name{font-size:.85em}.ig-price{font-size:12px;font-weight:700}.ig-image-grid p,.insta-liks p{overflow-y:auto;padding:10px 20px;max-height:calc(30% - 30px);z-index:1}.ig-image-card:hover .ig-overlay,.ig-image-card:hover .ig-product-info{opacity:1}.ig-product-info:hover{background-color:#f1f1f1;cursor:pointer}@media (max-width:768px){.ig-instagram-section{padding:30px 0}.ig-instagram-header{flex-direction:column;align-items:flex-start}.ig-follow-button{margin-top:10px}}td{max-width:150px}@media (max-width:768px){table{table-layout:fixed;width:100%}td,th{overflow-wrap:break-word;font-size:14px;word-break:break-word}}table{table-layout:fixed;border-collapse:collapse;width:100%}td,th{overflow-wrap:break-word;padding:8px;word-break:break-word;text-align:left;vertical-align:top;white-space:normal}td{max-width:100%}@media (max-width:768px){table{table-layout:fixed;width:100%}td,th{overflow-wrap:break-word;font-size:14px;word-break:break-word;white-space:normal}}.responsive-table-wrapper{overflow-x:auto;width:100%}.responsive-table-wrapper table{table-layout:fixed;border-collapse:collapse;width:100%}.responsive-table-wrapper td,.responsive-table-wrapper th{overflow-wrap:break-word;padding:8px;font-size:14px;word-break:break-word;text-align:left;vertical-align:top;white-space:normal}