@import"https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&family=Space+Grotesk:wght@300..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";@font-face{font-family:Roobert Mono TRIAL;src:url(/cdn/shop/files/RoobertMonoTRIAL-SemiBold.woff2) format("woff2"),url(/cdn/shop/files/RoobertMonoTRIAL-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}html{font-size:62.5%;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}html,body{scroll-behavior:smooth}:root{--page-width: 131rem;--font-Manrope: "Manrope", sans-serif;--font-Space-Grotesk: "Space Grotesk", sans-serif;--p14:1.4rem;--p16:1.6rem;--p18:1.8rem;--p20:2rem;--p22:2.2rem;--p24:2.4rem;--p25:2.5rem;--p30:3rem;--p36:3.6rem;--p40:4rem;--p48:4.8rem;--p64:6.4rem}*,*:before,*:after{box-sizing:border-box}p{margin:0 0 2rem}p:last-child{margin:0}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.drawer__heading{font-family:var(--font-Space-Grotesk);margin:0 0 1rem;padding:0;font-weight:700;line-height:109%}h1,.h1{font-size:var(--p80);line-height:109%}h2,.h2,.drawer__heading,.title{font-size:var(--p48);line-height:1}h2 strong{letter-spacing:-.03em}h3,.h3{font-size:var(--p30);line-height:1.08}h4,.h4{font-size:var(--p20);line-height:1.08}h5,.h5{font-size:var(--p18);line-height:1.08}h6,.h6{font-size:var(--p16);line-height:1.08}a{margin:0;padding:0;text-decoration:none;outline:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}img,video,iframe{max-width:100%;display:inherit;height:auto}video,iframe{border:0}table{width:100%}.mobile{display:none!important}.section_heading,.title,.common-heading{margin:0 0 1rem;font-size:var(--p48)}body{font-family:var(--font-Manrope);color:#686e51;letter-spacing:0rem;font-style:normal;font-weight:400;font-size:var(--p16);line-height:1.375;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}.page-width,.shopify-policy__container,.header-wrapper header.header.page-width{max-width:var(--page-width);width:100%;padding-left:1.5rem;padding-right:1.5rem;margin-left:auto;margin-right:auto}.button:before,.button:after,.customer button:before,.customer button:after{content:normal}.button,.btn,.customer button{height:4rem;padding:0px 2.4rem;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;transition:all .45s ease-in-out;font-weight:600;font-size:var(--p16);line-height:1.25;background:#686e51;border-radius:.4rem;font-family:var(--font-Manrope);font-weight:500;font-size:var(--p14);line-height:1.35714285714;color:#f6f7ea}.shopify-section--header{background:linear-gradient(109.33deg,#424a30 11%,#8a9d7b)}.template-index .shopify-section--header{background:transparent}.header .header__wrapper{padding:4rem 3.2rem 4.412rem;max-width:144rem;width:100%;margin:0 auto;grid-template-columns:199px auto 199px;background-color:transparent}.shopify-section--header:has(.is-filled){background:linear-gradient(109.33deg,#424a30 11%,#8a9d7b)}.header .header__wrapper .header__logo{margin:0}.header .header__wrapper .header__logo-text{margin:0;color:#fff}.header .header__wrapper .header__logo-image{width:199px;opacity:1}.header .header__main-nav .header__icon-list{justify-content:center}.header .header__main-nav .header__icon-list .header__link-list{gap:2rem}.header .header__main-nav .header__icon-list .header__link-list ul li a,.header .header__main-nav .header__icon-list .header__link-list ul li summary{font-family:var(--font-Manrope);font-weight:400;font-size:var(--p16);line-height:1.37;color:#fff;opacity:1}.header .header__main-nav .header__icon-list .header__link-list ul li a:hover{color:#fff;text-decoration:underline;opacity:1}.header .header__icon-list{gap:1.6rem}.header .header__icon-list li a{display:flex}.header .header__icon-list li a:before{display:none}.header .header__icon-list svg{color:#fff}.header__main-nav .new-cs{position:absolute;right:102px;top:36px}.shopify-section--slideshow .circle-button--lg,.shopify-section--slideshow .slideshow__cursor-ring{width:4rem;height:4rem}.shopify-section--slideshow .slideshow{padding-bottom:12.7rem}.shopify-section--slideshow .slideshow__carousel{max-width:128rem;width:100%;margin:0 auto}.shopify-section--slideshow .slideshow__carousel .content-over-media{border-radius:2rem;gap:4rem}.shopify-section--slideshow .slideshow__carousel .prose{left:-1rem;position:relative}.shopify-section--slideshow .slideshow__carousel .prose .subheading{font-family:var(--font-Manrope);font-weight:700;font-size:var(--p16);line-height:112%;color:#f6f7ea;margin-bottom:2.6rem}.shopify-section--slideshow .slideshow__carousel .prose .h1{font-family:var(--font-Space-Grotesk);font-style:normal;font-weight:700;font-size:var(--p48);line-height:1.27083333333;color:#f6f7ea;margin:0 0 .5rem}.shopify-section--slideshow .slideshow__carousel .prose .button{margin-top:1rem}.shopify-section--slideshow .slideshow__carousel .slideshow__controls .numbered-dots{gap:.6rem}.shopify-section--slideshow .slideshow__carousel .slideshow__controls .numbered-dots .numbered-dots__item{width:4rem;height:4rem;transform:scale(1.3)}.shopify-section--slideshow .slideshow__carousel .slideshow__controls .numbered-dots .numbered-dots__item circle:first-child,.shopify-section--slideshow .slideshow__carousel .slideshow__controls .numbered-dots .numbered-dots__item[aria-current=false] circle{stroke-width:1px}.section-blends{padding:0}.text-with-icons{max-width:131rem;width:100%;margin:0 auto;padding:0 1.5rem;display:flex;margin-top:-5.3rem}.section-blends .text-with-icons__list{display:flex;--blend-gap:2rem;column-gap:var(--blend-gap);overflow:visible;padding-bottom:1rem}.section-blends .text-with-icons__item{padding:0;width:100%;max-width:calc(25% - (var(--blend-gap) - (var(--blend-gap) / 4)));display:flex;flex-direction:row;justify-content:center;align-items:flex-start;padding:1.8rem 1.6rem;gap:1.6rem;background:#fff;border:1px solid #71717A;box-shadow:0 4px 4px #00000040;border-radius:1.2rem}.section-blends .text-with-icons__item .icon-block{width:5.2rem;flex-shrink:0;height:6.7rem;background-color:#ecf0d7;border-radius:1rem;padding:0;align-items:center;display:flex;justify-content:center}.section-blends .text-with-icons__item .text-with-icons__text-wrapper{text-align:left;font-family:var(--font-Manrope);font-weight:400;font-size:var(--p16);line-height:112%;color:#686e51}.section-blends .text-with-icons__item .text-with-icons__text-wrapper p{margin:0}.section-blends .text-with-icons__item .text-with-icons__text-wrapper .h5{font-family:var(--font-Manrope);font-weight:700;font-size:2rem;line-height:1.35;text-transform:lowercase;color:#686e51;margin:0 0 .4rem}.shopify-section--media-grid .section-blends{padding-top:15.3rem}.shopify-section--media-grid .section-blends .section,.shopify-section--media-grid .section-blends .media-grid{padding:0 3.2rem;max-width:144rem;width:100%;margin:0 auto}.shopify-section--media-grid .section-blends .section{padding-bottom:4rem}.shopify-section--media-grid .section-blends .media-grid{gap:2rem}.shopify-section .common-heading-section .heading *{font-size:var(--p48);font-family:var(--font-Space-Grotesk);font-weight:700;line-height:1.27083333333;color:#686e51;margin:0 0 .4rem}.shopify-section .common-heading-section .heading-description{font-family:var(--font-Manrope);font-weight:600;font-size:var(--p18);line-height:1.38888888889;color:#71717a}.shopify-section--media-grid .section-blends .media-grid .media-grid__item .content-over-media{border-radius:1.2rem;display:block;position:relative}.shopify-section--media-grid .section-blends .media-grid .media-grid__item .content-over-media:before{opacity:.85;background:linear-gradient(180deg,#0000 40.9%,#000 82.23%)}.shopify-section--media-grid .section-blends .media-grid{--media-grid-row-height: 249px}.shopify-section--media-grid .section-blends .media-grid .place-self-center,.shopify-section--media-grid .section-blends .media-grid .place-self-end-start{position:absolute;left:0;bottom:0;width:100%;text-align:left;padding:1.6rem}.shopify-section--media-grid .section-blends .media-grid .prose *{font-family:var(--font-Space-Grotesk);font-weight:700;font-size:var(--p30);line-height:1.26666666667;color:#fff}.shopify-section .custom-after-images{padding:0 1.5rem;max-width:117.2rem;margin:0 auto;position:relative}.shopify-section .custom-after-images .image-container .img-wrapper{overflow:hidden;border-radius:1.2rem}.shopify-section .custom-after-images .image-container .img-wrapper:has(#before-img):before{background-color:#000c;content:"";width:calc(100% - 1px);height:calc(100% - 1px);position:absolute}.image-container{position:relative;aspect-ratio:3 / 2;margin:auto;display:flex;overflow:hidden}.img-wrapper{position:absolute;width:100%;height:100%;overflow:hidden}.img-wrapper:nth-child(2){clip-path:inset(0px 0px 0px 50%)}.img-wrapper img{width:100%;height:100%;object-fit:cover}#line{position:absolute;left:50%;transform:translate(-50%);width:.2rem;height:100%;background-color:#fafafa;z-index:2}#slider{appearance:none;-webkit-appearance:none;background-color:transparent;position:absolute;width:calc(100% + 2.25rem);height:100%;left:-1.125rem;z-index:3}#slider::-webkit-slider-thumb{-webkit-appearance:none;height:4.3rem;width:3.2rem;border:0;border-radius:25px;box-shadow:0 0 8px 2px #0000001a;background-color:#fff;background-image:url(/cdn/shop/files/slider-icon-bg.png?v=1755512736);cursor:grab;padding:0;margin:0}#slider::-moz-range-thumb{height:4.3rem;width:3.2rem;border:0;border-radius:25px;box-shadow:0 0 8px 2px #0000001a;background-color:#fff;cursor:grab;background-image:url(/cdn/shop/files/slider-icon-bg.png?v=1755512736);padding:0;margin:0}#slider:active::-webkit-slider-thumb,#slider:active::-moz-range-thumb{cursor:grabbing}.before-after-buttons{display:flex;justify-content:center;gap:12px;margin-top:20px;flex-wrap:wrap}.before-after-buttons button{background-color:transparent!important;padding:.8rem 1.6rem;border-radius:20.3rem;border:none;cursor:pointer;width:16.1rem;height:6rem;font-family:var(--font-Manrope);font-weight:700;font-size:var(--p16);line-height:1.375;display:flex;align-items:center;text-align:center;color:#fff;justify-content:center;position:relative;overflow:hidden;z-index:1;background-size:cover}.before-after-buttons button:before{content:"";width:100%;height:100%;left:0;top:0;background-color:#29340f;position:absolute;z-index:-1;transition:all .45s ease-in-out}.before-after-buttons button.active:before,.before-after-buttons button:hover:before{background-color:#0009}.before-after-buttons button.active{background-color:transparent!important}.shopify-section:has(.custom-after-images){padding:14rem 0 0}.custom-after-images .section{padding:0 0 4rem}.shopify-section--featured-collection{padding-top:18rem;padding-bottom:14rem}.shopify-section--featured-collection .scroll-area{padding:0;width:100%;margin:0}.shopify-section--featured-collection .section-stack{gap:2.8rem;overflow:hidden}.shopify-section--featured-collection .section-blends .section-header{padding:0 3.2rem;max-width:144rem;width:100%;margin:0 auto;align-items:center}.shopify-section--featured-collection .section-blends .section-header .text-with-icon{font-family:var(--font-Manrope);font-weight:400;font-size:var(--p16);line-height:1.35rem;display:flex;align-items:center;color:#686e51;gap:1.2rem;text-decoration:none}.shopify-section--featured-collection .section-blends .section-header .text-with-icon .reversed-link{background:none}.shopify-section--featured-collection .section-blends .section-header .text-with-icon .circle-chevron{width:3rem;height:3rem}.shopify-section--featured-collection .section-blends .section-header .text-with-icon svg{width:.8rem;height:1.2rem}.shopify-section--featured-collection .scrollable-with-controls{padding-left:calc((100% - 1376px)/2);margin:0}.shopify-section--featured-collection .scrollable-with-controls .product-list{gap:2.4rem!important;display:flex}.shopify-section--featured-collection .scrollable-with-controls .product-list .product-card{width:362px}.shopify-section--featured-collection .scrollable-with-controls .product-list .product-card .badge{font-weight:400;font-size:1.2rem;line-height:1.375;display:flex;align-items:center;color:#fff;padding:.3rem .7rem}.shopify-section--featured-collection .scrollable-with-controls .product-list .product-card__figure{width:100%}.shopify-section--featured-collection .scrollable-with-controls .product-list .product-card__figure a{display:block;position:relative;border-radius:1.2rem;overflow:hidden}.shopify-section--featured-collection .scrollable-with-controls .product-list .product-card__figure a:before{content:"";width:100%;display:block;padding-bottom:150%}.shopify-section--featured-collection .scrollable-with-controls .product-list .product-card__figure a img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.shopify-section--featured-collection .scrollable-with-controls .product-list .product-card__info{padding-top:2.4rem;text-align:center;gap:1rem}.shopify-section--featured-collection .scrollable-with-controls .product-list .product-card__info .product-card__title{font-family:var(--font-Manrope);font-weight:600;font-size:var(--p20);line-height:1.35;color:#686e51;margin:0 0 .2rem}.shopify-section--featured-collection .scrollable-with-controls .product-list .product-card__info .product-card__title a{color:#686e51;font-weight:600}.shopify-section--featured-collection .scrollable-with-controls .product-list .price-list{font-family:var(--font-Manrope);font-weight:400;font-size:var(--p16);line-height:1.35;display:flex;align-items:center;text-align:center;color:#ef4444;justify-content:center;gap:1rem}.shopify-section--featured-collection .scrollable-with-controls .product-list .price-list .text-subdued{font-size:14px;color:#2a555ab3}.product-card__aside{margin:0 auto;display:flex;gap:0;padding-bottom:.5rem}.product-card__aside .product-card__swatch-list{gap:1rem}.product-card__aside .product-card__swatch-list .rounded-full{margin:0;width:1.4rem;height:1.4rem}.product-card__aside .product-card__swatch-list .color-swatch:before{border:2px solid #fff}.shopify-section--featured-collection .scrollable-with-controls .scrollbar{max-width:140.8rem;width:100%;padding-right:3.2rem;gap:2.4rem}.shopify-section--featured-collection .scrollable-with-controls .scrollbar .scrollbar__progress{background-color:#e4e4e7;height:2px}.shopify-section--featured-collection .scrollable-with-controls .scrollbar .scrollbar__progress:before{height:2px;background-color:#686e51}.shopify-section--featured-collection .scrollable-with-controls .scrollbar__buttons{gap:1.6rem}.shopify-section--featured-collection .scrollable-with-controls .circle-button{width:4.8rem;height:4.8rem;background:#ffffff01;box-shadow:0 0 0 1px #2a555a1f;border-radius:100%}.shopify-section--featured-collection .scrollable-with-controls .circle-button .animated-arrow:before{border-block-start-width:3px;border-inline-end-width:3px;width:1.2rem;height:1.2rem;border-color:#2a555a}.shopify-section--featured-collection .scrollable-with-controls .group:hover .animated-arrow:after{opacity:0}body:has(.shopify-section--media-with-text) .shopify-section--footer{padding-top:21.5rem}.shopify-section--media-with-text .media-with-text{max-width:131rem;width:100%;margin:0 auto;padding:3rem 1.5rem}.shopify-section--media-with-text .media-with-text__item{gap:8rem;align-items:center}.shopify-section--media-with-text .media-with-text__item .text-custom{background-color:transparent;padding:0;font-family:var(--font-Manrope);font-style:normal;font-weight:500;font-size:var(--p16);line-height:206%;color:#71717a}.shopify-section--media-with-text .media-with-text__item .text-custom strong{font-style:normal;font-weight:500;font-size:var(--p16);color:#29340f}.shopify-section--media-with-text .media-with-text__item .text-custom .h2{font-family:var(--font-Space-Grotesk);font-style:normal;font-weight:700;font-size:var(--p48);line-height:1.27083333333;color:#686e51}.shopify-section--media-with-text .media-with-text__item .text-custom p{margin:0 0 2.9rem;font-weight:500}.shopify-section--media-with-text .media-with-text__item .text-custom p:last-child{margin:0}.custom_newsletter_sec .section-blends{background:linear-gradient(289.33deg,#424a30 11%,#8a9d7b);margin-bottom:11rem}.newsletter_cust{padding:0 1.5rem;margin:0 auto;max-width:131rem;width:100%}.newsletter_cust .newsletter-box{padding:0}.newsletter_cust .newsletter-box .newsletter-content{max-width:100%;margin:0;width:100%;display:flex;padding:8rem 0 13.8rem}.newsletter_cust .newsletter-box .newsletter-content .headingWrap{max-width:44.8rem;width:100%}.newsletter_cust .newsletter-box .newsletter-content .headingWrap h2{font-family:var(--font-Space-Grotesk);font-weight:700;font-size:var(--p48);line-height:1.27083333333;color:#f9faf0}.newsletter_cust .newsletter-box .newsLetter_formWrap{max-width:55.9rem;width:100%;flex-shrink:0;margin-left:auto}.newsletter_cust .newsletter-box .form{gap:0;max-width:100%}.newsletter_cust .newsletter-box form .form-control{margin:0 0 1.6rem}.newsletter_cust .newsletter-box .form .form-control .input{background-color:#a1a886;height:7rem;border-radius:1.2rem;padding:0 20rem 0 2rem;box-shadow:none;outline:none;border:0;font-family:var(--font-Manrope);font-size:var(--p16);line-height:1.375;color:#f9faf0;width:100%}.newsletter_cust .newsletter-box .form .form-control label{font-family:var(--font-Manrope);font-weight:400;font-size:var(--p16);line-height:1.375;color:#f9faf0;margin:0;opacity:1;text-transform:uppercase;left:2rem;top:1.5rem}.newsletter_cust .newsletter-box .form .form-control :is(:is(.input,.textarea):focus~.floating-label,.newsletter_cust .newsletter-box .form .form-control :is(.input,.textarea):not(:placeholder-shown)~.floating-label,.newsletter_cust .newsletter-box .form .form-control :is(.input,.textarea,.select):autofill~.floating-label,.select:valid~.floating-label){opacity:0}.newsletter_cust .newsletter-box .form .fieldset-with-submit{gap:0;position:relative}.newsletter_cust .newsletter-box .form .button{width:16.8rem;height:5.4rem;text-align:center;background-color:#f9faf0;font-family:var(--font-Manrope);font-weight:500;font-size:var(--p20);line-height:1.35;display:flex;align-items:center;color:#686e51;border-radius:.6rem;justify-content:center;transition:all .45s ease-in-out;position:absolute;right:1rem;top:.8rem}.newsletter_cust .newsletter-box .form .button:hover{background-color:#686e51;color:#fff}.newsletter_cust .newsletter-box .text-subdued{font-family:var(--font-Manrope);font-weight:600;font-size:var(--p18);line-height:1.38888888889;color:#e4e4e7;margin-bottom:1.4rem}.newsletter_cust .imgWrap{max-width:114rem;width:100%;margin:0 auto}.shopify-section .home-accessories{padding:7rem 0 14rem}.home-accessories .common-heading-section .section{max-width:144rem;width:100%;margin:0 auto;padding:0 3.2rem}.home-accessories .common-heading-section .section .heading,.home-accessories .common-heading-section .section .heading-description{max-width:90.2rem;width:100%}.home-accessories .common-heading-section .section .common-btn{margin-top:3.2rem}.home-accessories .common-heading-section .section .common-btn .btn{border-radius:4rem;padding:0 2.4rem;background:#686e51;display:inline-flex}.home-accessories .section.grid{max-width:144rem;width:100%;margin:0 auto;padding:4rem 3.2rem 0;display:flex;--accgap:2rem;column-gap:var(--accgap)}.home-accessories .section .card{width:100%;max-width:calc(33.333% - (var(--accgap) - (var(--accgap) / 3)))}.home-accessories .section .card .relative{overflow:hidden;border-radius:1.2rem;margin:0 0 .4rem}.home-accessories .section .card .relative:before{content:"";width:100%;display:block;padding-bottom:67.37%}.home-accessories .section .card .relative img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.home-accessories .section .card .rounded-badge{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:.3rem .7rem;gap:1rem;position:absolute;height:2.2rem;left:1.2rem;top:1.2rem;background:#ef4444;border-radius:6rem;transform:scaleX(-1);font-family:var(--font-Manrope);font-weight:400;font-size:1.2rem;line-height:1.33333333333;color:#fff}.home-accessories .section .card .text-sm{font-family:var(--font-Manrope);font-weight:600;font-size:2.4rem;line-height:1.375;color:#29340f}.shopify-section--multiple-images-with-text{padding:8rem 0 7rem}.shopify-section--multiple-images-with-text .multiple-images-with-text{max-width:131.5rem;width:100%;margin:0 auto;padding:0 1.5rem;display:flex;flex-wrap:wrap;gap:0;justify-content:space-between}.shopify-section--multiple-images-with-text .multiple-images-with-text .multiple-images-with-text__image-list{position:relative;max-width:41.41%;width:100%}.shopify-section--multiple-images-with-text .multiple-images-with-text .multiple-images-with-text__image-list img{width:100%;max-width:100%}.shopify-section--multiple-images-with-text .multiple-images-with-text .multiple-images-with-text__content-with-nav{max-width:52.38%;width:100%;margin-left:auto;gap:2.8rem}.multiple-images-with-text__content-with-nav .subheading{font-family:var(--font-Manrope);font-weight:700;font-size:var(--p16);line-height:1.125;color:#686e51;margin:0 0 2.8rem}.multiple-images-with-text__content-with-nav .h1{font-family:var(--font-Space-Grotesk);font-weight:700;font-size:var(--p48);line-height:1.27083333333;color:#29340f;margin:0 0 2.4rem}.multiple-images-with-text__content-with-nav .prose{font-family:var(--font-Manrope);font-weight:400;font-size:var(--p16);line-height:1.375;color:#686e51}.multiple-images-with-text .prev-next-buttons{gap:1.6rem}.multiple-images-with-text .prev-next-buttons button{width:4.531rem;height:4.331rem;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:.6rem;background:#686e51;border:1px solid #E4E4E7;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:100%}.multiple-images-with-text .animated-arrow:before{border-block-start-width:2px;border-inline-end-width:2px;width:1.1rem;height:1.1rem;border-color:#fff}.image-dot-popup{padding:14rem 0 9rem}.image-dot-popup .main_hotspot_section{padding:0 3.2rem;max-width:144rem;width:100%;margin:0 auto}.image-dot-popup .main_hotspot_section .main__grid_hotspot{gap:.4rem;display:grid;grid-template-columns:1fr 1fr}.image-dot-popup .main_hotspot_section .main__grid_hotspot .image-block{overflow:hidden}.image-dot-popup .main_hotspot_section .main__grid_hotspot .image-block:before{content:"";width:100%;display:block;padding-bottom:100.3%}.dot-marker{position:absolute;width:2.4rem;height:2.4rem;background:#fff;border-radius:100%;right:16.8rem;bottom:14.8rem;box-shadow:0 0 0 6px #fff6;animation:mymove 3s infinite}@keyframes mymove{50%{box-shadow:0 0 0 12px #fff6}}.popup-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center}.popup-close{position:absolute;top:10px;right:10px;background:none;border:none;font-size:20px;cursor:pointer}.hidden{display:none}.image-dot-popup .main_hotspot_section .main__grid_hotspot .image-block img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.image-dot-popup .main_hotspot_section .main__grid_hotspot .image-block .popup-overlay .popup-content{width:20.8rem;padding:1.2rem;position:absolute;background-color:#fff;border-radius:.6rem;font-family:var(--font-Manrope);font-weight:400;font-size:1.2rem;line-height:1.33333333333;color:#686e51;right:5.5rem;bottom:20.5rem}.image-dot-popup .main_hotspot_section .main__grid_hotspot .image-block .popup-overlay .product-image{width:100%;position:relative;overflow:hidden;border-radius:.4rem;margin:0 0 1.6rem}.image-dot-popup .main_hotspot_section .main__grid_hotspot .image-block .popup-overlay .product-image:before{content:"";width:100%;display:block;padding-bottom:84%}.image-dot-popup .main_hotspot_section .main__grid_hotspot .image-block .popup-overlay .product-content h3{font-family:var(--font-Manrope);font-weight:400;font-size:16px;line-height:1.375;color:#29340f;margin:0 0 .4rem}.image-dot-popup .main_hotspot_section .main__grid_hotspot .image-block .popup-overlay .product-content h3 a{color:#29340f}.image-dot-popup .common-heading-section{width:100%;margin:0 0 4rem}.image-dot-popup .common-heading-section .section{padding:0}.shopify-section--hot-spots .section-blends{padding:9.8rem 0 0}.shopify-section--hot-spots .section-blends .section-stack{max-width:144rem;width:100%;padding:0 3.2rem;margin:0 auto}.shopify-section--hot-spots .section-blends .section{padding:0}.shopify-section--hot-spots .section-blends .content-over-media{max-width:100%;width:100%;margin:0 auto}.revealed-image__content-inner .h0{font-size:8.4rem;font-weight:900;font-family:var(--font-Manrope)}footer .footer{background-color:#686e51;padding:8rem 0 0}footer .footer .container{max-width:131rem;width:100%;padding:0 1.5rem;margin:0 auto}footer .footer .footer-top-section{display:flex;border-bottom:1px solid #F9FAF0;padding-bottom:4rem}footer .footer .footer-top-left{width:61%}footer .footer .footer-top-left .footer-heading{font-family:var(--font-Space-Grotesk);font-weight:700;font-size:var(--p30);line-height:1.26666666667;color:#fff;margin:0 0 1.6rem}footer .footer .footer-top-left .footer-description{font-family:var(--font-Manrope);font-weight:500;font-size:var(--p16);line-height:1.375;color:#f9faf0}footer .footer .footer-top-right{width:100%;max-width:20rem;margin-left:auto;flex-shrink:0;padding-top:5.6rem}footer .footer .social-media{gap:2.4rem}footer .footer .footer__block-list{gap:4.8rem}footer .footer .footer__block-list .footer__block{width:100%;gap:0}footer .footer .footer__block-list .footer__block--menu{max-width:35.2rem}footer .footer .footer__block-list .footer__block--newsletter{max-width:48em;flex-basis:auto}footer .footer .footer__block-list .footer__block .bold,footer .footer .footer__block-list .footer__block .h3{font-family:var(--font-Manrope);font-weight:600;font-size:var(--p25);line-height:120%;letter-spacing:-.2px;color:#29340f;margin-bottom:2.2rem}footer .footer .footer__block-list .footer__block--menu ul{margin:0;padding:0;display:flex;flex-direction:column;align-items:flex-start;gap:12px}footer .footer .footer__block-list .footer__block--menu ul li{margin:0}footer .footer .footer__block-list .footer__block--menu ul li a{font-family:var(--font-Manrope);font-weight:400;font-size:var(--p18);line-height:139%;color:#ecf0d7;opacity:1;transition:all .45s ease-in-out}footer .footer .footer__block-list .footer__block--newsletter .v-stack{gap:0}footer .footer .footer__block-list .footer__block--newsletter .prose{font-family:var(--font-Manrope);font-weight:600;font-size:var(--p18);line-height:1.38888888889;color:#e4e4e7;margin-bottom:1.4rem}footer .footer .form{gap:0;max-width:100%}footer .footer form .form-control{margin:0 0 1.2rem}footer .footer .form .form-control .input{background-color:#a1a886;height:7rem;border-radius:1.2rem;padding:0 20rem 0 2rem;box-shadow:none;outline:none;border:0;font-family:var(--font-Manrope);font-size:var(--p16);line-height:1.375;color:#f9faf0;width:100%;text-transform:lowercase}footer .footer .form .form-control label{font-family:var(--font-Manrope);font-weight:400;font-size:var(--p16);line-height:1.375;color:#f9faf0;margin:0;opacity:1;text-transform:uppercase;left:2rem;top:1.5rem}footer .footer .form .form-control :is(:is(.input,.textarea):focus~.floating-label,footer .footer .form .form-control :is(.input,.textarea):not(:placeholder-shown)~.floating-label,footer .footer .form .form-control :is(.input,.textarea,.select):autofill~.floating-label,.select:valid~.floating-label){opacity:0}footer .footer .form .self-submit-button{right:1rem}footer .footer .form .custom-btn-newsletter{width:16.8rem;height:5.4rem;text-align:center;background-color:#f9faf0;font-family:var(--font-Manrope);font-weight:500;font-size:var(--p20);line-height:1.35;display:flex;align-items:center;color:#686e51;border-radius:.6rem;justify-content:center;transition:all .45s ease-in-out}footer .footer .form .custom-btn-newsletter:hover{background-color:#686e51;color:#fff}footer .footer .footer__aside .footer__aside-bottom{padding:4rem 0;border-top:1px solid #F9FAF0}footer .footer .footer__aside .footer__aside-bottom .footer__copyright{width:100%;display:flex;justify-content:center}footer .footer .footer__aside .footer__aside-bottom .footer__copyright .text-subdued{margin:0;font-family:var(--font-Manrope);font-weight:400;font-size:var(--p18);line-height:139%;color:#ecf0d7}footer .footer .footer__aside .footer__aside-bottom .footer__copyright ul.footer__policy-links{display:flex;gap:3rem}footer .footer .footer__aside .footer__aside-bottom .footer__copyright ul.footer__policy-links li{display:inline-block}footer .footer .footer__aside .footer__aside-bottom .footer__copyright ul.footer__policy-links li:before{display:none}footer .footer .footer__aside .footer__aside-bottom .footer__copyright ul.footer__policy-links li a{font-family:var(--font-Manrope);font-weight:400;font-size:var(--p18);line-height:139%;color:#ecf0d7;opacity:1;transition:all .45s ease-in-out}footer .footer .footer__block-list .footer__block--menu ul li a:hover,footer .footer .footer__aside .footer__aside-bottom .footer__copyright ul.footer__policy-links li a:hover{color:#29340f}.banner--success{font-size:1.4rem}.common_heading_sec{padding:16.3rem 0 17.4rem}.common_heading_sec .common-heading-section .heading{font-family:var(--font-Space-Grotesk);font-weight:700;font-size:var(--p64);line-height:1.28125;text-align:center;color:#29340f;margin:0 0 .8rem}.common_heading_sec .common-heading-section .heading-description{font-family:var(--font-Manrope);font-weight:600;font-size:var(--p16);line-height:1.375;text-align:center;color:#686e51}.common_heading_sec .common-heading-section .btn{margin-top:3.6rem}.btn-line{background-color:transparent;border:1px solid #686E51;border-radius:4px;font-family:var(--font-Manrope);font-weight:500;font-size:var(--p14);color:#686e51}.btn-line:hover{background-color:#686e51;color:#fff}.coll_color_card{padding:7rem 0}.coll_color_cardWrap .page-width,.highlighted_collWrap .page-width,.explore_collWrap .page-width,.faq_contentWrap .page-width{max-width:140.6rem}.coll_color_cardWrap .headerWrap{display:flex;flex-wrap:wrap;align-items:center;margin:0 0 4rem}.coll_color_cardWrap .headerWrap .heading{width:50.2180232558%;color:#686e51;margin:0;font-family:var(--font-Space-Grotesk);font-weight:700;font-size:var(--p48)}.coll_color_cardWrap .headerWrap .heading-description{width:48.9098837209%;margin-left:auto;font-weight:400;font-size:var(--p16);line-height:1.375;color:#686e51}.coll_color_cardWrap .cardWrap{display:flex}.coll_color_cardWrap .cardWrap .cardItem{padding:4rem;display:flex;flex-direction:column;gap:2rem;width:100%}.coll_color_cardWrap .cardWrap .cardItem .textWrap{display:flex;flex-direction:column;gap:2rem;font-family:var(--font-Manrope);font-weight:600;font-size:var(--p18);line-height:1.38888888889}.coll_color_cardWrap .cardWrap .cardItem h2{margin:0;font-family:var(--font-Space-Grotesk);font-weight:700;font-size:var(--p36);line-height:46px}.highlighted_coll_card{padding:7rem 0}.highlighted_collWrap .collWrap{display:flex;gap:4rem}.highlighted_collWrap .collWrap .collItem{width:100%;display:flex;flex-direction:row;align-items:center;padding:1.6rem;gap:37px;background:#fff;box-shadow:0 4px 6px #00000029;border-radius:1.6rem}.highlighted_collWrap .collWrap .collItem .textWrap{display:flex;flex-direction:column;gap:1.8rem;font-family:var(--font-Manrope);font-weight:600;font-size:var(--p18);line-height:1.38888888889;color:#303c43}.highlighted_collWrap .collWrap .collItem .textWrap p{margin:0}.highlighted_collWrap .collWrap .collItem .textWrap a{font-family:var(--font-Manrope);font-weight:600;font-size:var(--p16);line-height:1.375;display:flex;align-items:center;color:#686e51;gap:.6rem;min-width:fit-content;transition:all .45s ease-in-out}.highlighted_collWrap .collWrap .collItem .textWrap a:hover{gap:1rem;color:#293410}.highlighted_collWrap .collWrap .collItem .iconWrap{width:12rem;border-radius:1.2rem;position:relative;overflow:hidden;flex-shrink:0}.highlighted_collWrap .collWrap .collItem .iconWrap:before{content:"";width:100%;display:block;padding-bottom:100%}.highlighted_collWrap .collWrap .collItem .iconWrap img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.template-collection .shopify-section--scrolling-text .scrolling-text{margin:0}.template-collection .shopify-section--scrolling-text{max-width:100%;margin:0 auto;padding:7rem 0}.template-collection .shopify-section--scrolling-text .text-stroke{-webkit-text-stroke:2px #686E51;line-height:1.2734375}.explore_coll_card{padding:0 0 14rem}.explore_collWrap .headerWrap{margin:0 0 4rem}.explore_collWrap .headerWrap .heading{margin:0}.explore_collWrap{display:flex;flex-wrap:wrap;--expcolgap:2rem;column-gap:var(--expcolgap)}.explore_collWrap .explore_collItem{width:100%;max-width:calc(25% - (var(--expcolgap) - (var(--expcolgap) / 4)));position:relative}.explore_collWrap .explore_collItem a{display:block;position:relative}.explore_collWrap .explore_collItem .coll_label{padding:.2rem .8rem;position:absolute;top:1.6rem;right:1.6rem;background:#686e51;border-radius:40px;font-family:var(--font-Manrope);font-weight:300;font-size:var(--p16);line-height:1.375;color:#f9faf0;z-index:1}.explore_collWrap .explore_collItem .iconWrap{margin-bottom:1.6rem;width:100%;position:relative}.explore_collWrap .explore_collItem .iconWrap:before{content:"";width:100%;display:block;padding-bottom:100%}.explore_collWrap .explore_collItem .iconWrap img{width:100%;height:100%;left:0;top:0;position:absolute;object-fit:cover}.explore_collWrap .explore_collItem .textWrap{font-family:var(--font-Manrope);font-weight:400;font-size:var(--p24);line-height:1.375;text-align:center;color:#1b1d1e}.faq_content_sec{padding:0 0 14rem}.faq_contentMain{display:flex;flex-wrap:wrap;padding:6rem;background:#fff;box-shadow:0 1.8rem 5rem #1a1a1a1a;border-radius:2rem}.faq_contentMain .headerWrap{width:30.3%}.faq_contentMain .headerWrap h2{font-weight:700;font-size:var(--p48);line-height:1.27083333333;color:#686e51;margin:0 0 1.2rem}.faq_contentMain .headerWrap .heading-description{font-weight:400;font-size:var(--p16);line-height:1.375;color:#686e51}.faq_itemWrap{width:68.153%;margin-left:auto;display:flex;flex-direction:column;align-items:flex-start;padding:0px 2.4rem;background:#fafafa;border-radius:1.2rem}.faq_item{width:100%;padding:2.95rem 4.8rem 2.95rem 0;border-bottom:1px solid #E4E4E7}.faq_itemWrap .faq_item:last-child{border:0}.faq_item .faq_qus{font-family:var(--font-Manrope);font-weight:600;font-size:var(--p18);line-height:1.38888888889;color:#71717a;margin:0;position:relative;cursor:pointer}.faq_item .faq_qus span{background-color:#e4e4e7;width:3.6rem;height:3.6rem;border-radius:100%;display:flex;justify-content:center;align-items:center;position:absolute;top:-.5rem;right:-4.6rem;transition:all .45s ease-in-out}.faq_item .faq_ans{font-family:var(--font-Manrope);font-weight:400;font-size:var(--p16);line-height:1.37;color:#71717a}.faq_item.open .faq_ans{padding-top:1.5rem}.faq_item.open .faq_qus span{transform:scaleY(-1)}.shopify-section--main-collection .container{max-width:140.6rem;width:100%;margin:0 auto;padding:0 1.5rem}.collection.collection--filters-sidebar{--collection-sidebar-width: 28.5rem;column-gap:var(--spacing-16)}.collection__top-bar .text-with-icon{color:#080808;font-size:var(--p16);font-weight:400}.collection__top-bar .text-with-icon svg{color:#080808}.facets-summary .bold{color:#080808}.facets-summary .circle-chevron{width:2.4rem;height:2.4rem;background-color:#e9e9e9}.collection__facets .accordion__toggle label.bold,.collection__facets .accordion__toggle span{color:#0f0f0f;font-size:var(--p16);font-weight:700}.collection__facets .accordion__toggle input.switch{width:3.6rem;height:1.9rem;background-color:#dfdfdf;border:0}.collection__facets .accordion__toggle input.switch:after{width:1.3rem;height:1.3rem;background:#fff}.collection__facets .accordion__toggle input.switch:checked{background:#4d4d4d}.collection__facets .accordion__toggle input.switch:checked:after{transform:translate(16px)}.collection__facets .accordion__toggle span.circle-chevron{width:2.4rem;height:2.4rem;background-color:#272727;color:#fff}.collection__facets .accordion__content .checkbox-list .checkbox-container .checkbox{width:1.5rem;height:1.5rem;top:.25rem;border-radius:.2rem}.collection__facets .accordion__content .checkbox-list .checkbox-container label{font-size:1.4rem;color:#293410;padding-left:1.2rem}.collection__facets details[open]>summary svg{opacity:1}.collection__facets .accordion__content .color-swatch{width:3.7rem;height:1.5rem;border-radius:0}.collection__facets .accordion__content .input-prefix{border:1px solid #293410;font-size:1.4rem;color:#293410}.collection__facets .accordion__content .text-subdued{font-size:1.4rem;color:#293410}.collection__facets details[open]>summary:after{display:none}.collection__facets .accordion__content .input-prefix>.field{color:#293410}.collection .accordion__toggle{padding:20px 0}.collection .removable-facet{padding:.2rem 1rem .3rem;font-size:1.4rem}.collection .product-list{--colcol-gap:2.4rem;flex-wrap:wrap;column-gap:var(--colcol-gap);display:flex}.collection .product-list .product-card{width:100%;max-width:calc(33.333% - (var(--colcol-gap) - (var(--colcol-gap) / 3)))}.collection .product-list .product-card .badge{font-weight:400;font-size:1.2rem;line-height:1.375;display:flex;align-items:center;color:#fff;padding:.3rem .7rem}.collection .product-list .product-card__figure{width:100%}.collection .product-list .product-card__figure a{display:block;position:relative;border-radius:1.2rem;overflow:hidden}.collection .product-list .product-card__figure a:before{content:"";width:100%;display:block;padding-bottom:121%}.collection .product-list .product-card__figure a img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.collection .product-list .product-card__info{padding-top:2.4rem;text-align:center;gap:1rem}.collection .product-list .product-card__info .product-card__title{font-family:var(--font-Manrope);font-weight:600;font-size:var(--p20);line-height:1.35;color:#686e51;margin:0 0 .2rem}.collection .product-list .product-card__info .product-card__title a{color:#686e51;font-weight:600}.collection .product-list .price-list{font-family:var(--font-Manrope);font-weight:400;font-size:var(--p16);line-height:1.35;display:flex;align-items:center;text-align:center;color:#ef4444;justify-content:center;gap:1rem}.collection .product-list .price-list .text-subdued{font-size:14px;color:#2a555ab3;text-decoration:line-through}.template-page-about-us .index-slide-banner .splide__arrows .splide__arrow{width:4rem;height:4rem;border:1px solid #fff;background-color:transparent;opacity:1;transition:all .45s ease-in-out;border:1px solid #FFFFFF;filter:drop-shadow(0px 0px 5px #000000)}.template-page-about-us .index-slide-banner .splide__arrows .splide__arrow svg{width:1.4rem;height:1.4rem}.template-page-about-us .index-slide-banner .splide__arrows .splide__arrow svg path{fill:#fff}.template-page-about-us .index-slide-banner .splide__arrows .splide__arrow .splide__arrow--prev{left:4em}.template-page-about-us .index-slide-banner .splide__arrows .splide__arrow .splide__arrow--next{right:4em}.template-page-about-us .index-slide-banner .splide__arrows .splide__arrow:hover{background-color:#686e51}.about-custom--section{padding-bottom:6rem}.about-custom--section .custom-content-section{max-width:92rem;width:100%;padding:3.2rem;background:#fff;box-shadow:0 0 1rem #0000001a;border-radius:1.2rem;margin:0 auto;font-family:var(--font-Manrope);font-weight:400;font-size:var(--p16);line-height:1.375;color:#18181b;margin-top:-11.1rem}.about-custom--section .custom-content-section p{margin:0 0 1.6rem}.about-custom--section .custom-content-section .custom-content p:last-child{margin:0}.custom-content-section .custom-heading h3{font-family:var(--font-Space-Grotesk);font-weight:700;font-size:var(--p30);line-height:1.26666666667;color:#926b32;margin:0 0 1.6rem}.image--faq--section{padding:6rem 0}.img-faq-section--wrap{padding:8rem 16.5rem;background:#fafafa}.img-faq-section--wrap .page-width{max-width:114rem}.img-faq-section{padding:0}.img-faq-section--wrap .heading h3{font-family:var(--font-Manrope);font-weight:700;font-size:var(--p30);line-height:1.36666666667;color:#926b32;margin:0 0 4rem}.img-faq-section--wrap .heading h3 strong{color:#18181b;font-weight:700}.img-faq-section--wrap .heading h3 strong:nth-of-type(2){font-size:4rem;font-weight:300;line-height:1;position:relative;top:4px}.img-faq-section--wrap .faq-content{display:flex;flex-wrap:wrap}.img-faq-section--wrap .faq-content .faq-image{width:48.6486486486%;position:relative;overflow:hidden;border-radius:.8rem}.img-faq-section--wrap .faq-content .faq-image:before{content:"";display:block;width:100%;padding-bottom:100%}.img-faq-section--wrap .faq-content .faq-image img{width:100%;height:100%;left:0;top:0;object-fit:cover;position:absolute}.img-faq-section--wrap .faq-content .faq_itemWrap{width:48.6486486486%;margin-left:auto;padding:0}.img-faq-section--wrap .faq-content .faq_itemWrap .faq_item{padding:1.6rem 0}.img-faq-section--wrap .faq-content .faq_itemWrap .faq_item .faq_qus{font-family:var(--font-Manrope);font-weight:600;font-size:var(--p20);line-height:1.35;color:#18181b}.img-faq-section--wrap .faq-content .faq_itemWrap .faq_item .faq_ans{border-radius:8px;font-family:var(--font-Manrope);font-weight:400;font-size:var(--p16);line-height:1.375;color:#18181b}.img-faq-section--wrap .faq-content .faq_itemWrap .faq_item.open .faq_ans{margin-top:1.6rem;margin-bottom:4rem;padding:16px;background:#fff;border:1px solid #F4F4F5}.img-faq-section--wrap .faq-content .faq_itemWrap .faq_item .faq_qus span{background-color:transparent;width:3.2rem;height:3.2rem;right:0;top:0}.img-faq-section--wrap .faq-content .faq_itemWrap .faq_item.open .faq_qus span{transform:rotate(90deg)}.shopify-section:has(.main-custom-timeline){padding:0}.main-custom-timeline{padding:6rem 0 14rem}.main-custom-timeline .common-heading-section .section{padding:0 1.5rem;max-width:114rem;width:100%;margin:0 auto 6rem}.main-custom-timeline .common-heading-section .heading *{font-family:var(--font-Space-Grotesk);font-weight:700;font-size:var(--p30);line-height:1.26666;margin:0 0 .8rem;color:#926b32}.main-custom-timeline .common-heading-section .heading-description{font-family:var(--font-Manrope);font-weight:600;font-size:var(--p16);line-height:1.375;color:#71717a}.main-custom-timeline .timeline{padding:0 1.5rem;max-width:114rem;width:100%;margin:0 auto;grid-template-columns:40.091% 14.415% 40.091%;gap:3rem;padding:0}.main-custom-timeline .timeline .timeline-left,.main-custom-timeline .timeline .timeline-right{box-shadow:none;text-align:right;padding:0}.main-custom-timeline .timeline .timeline-left p{padding-left:7rem}.main-custom-timeline .timeline .timeline-right{text-align:left;margin:0}.main-custom-timeline .timeline .timeline-right p{padding-right:7rem}.main-custom-timeline .timeline h3{font-family:var(--font-Manrope);font-style:normal;font-weight:600;font-size:var(--p20);line-height:1.35;color:#18181b}.main-custom-timeline .timeline p{padding:1.6rem;background:#fff;box-shadow:0 0 1rem #0000001a;border-radius:.8rem;font-weight:400;font-size:14px;line-height:129%;color:#71717a}.main-custom-timeline .timeline .timeline-year{font-family:var(--font-Manrope);font-weight:600;font-size:var(--p20);line-height:1.35;color:#18181b}.main-custom-timeline .timeline .timeline-year.with-line:after,.main-custom-timeline .timeline .timeline-year:after{width:1px;margin:0 auto 12px;content:"";display:block;height:6.8rem;background-color:#d4d4d8;margin-top:.8rem}.heightlights-bar{background:#45585c;padding:4rem 0}.heightlights-bar__inner{max-width:100%;width:100%;padding:0 0rem;margin:0 auto;justify-content:flex-start;padding-left:calc((100% - 1110px)/2)}.heightlights-bar__item{max-width:35rem;width:100%}.heightlights-bar__item h3{font-family:var(--font-Manrope);font-weight:700;font-size:var(--p36);line-height:1.36111111111;text-align:center;color:#fff;margin:0 0 .4rem}.heightlights-bar__item h4{font-family:var(--font-Manrope);font-weight:700;font-size:var(--p16);line-height:1.375;text-align:center;color:#fff;margin:0 0 2.4rem}.heightlights-bar__item p{opacity:1;width:100%;font-family:var(--font-Manrope);font-weight:400;font-size:var(--p14);line-height:1.35714285714;text-align:center;color:#fafafa;max-width:100%}.about-meet-sec .about-meet-wrap{padding:14rem 0}.about-meet-wrap .page-width{max-width:114rem}.about-meet-wrap .section{padding:0;margin:0 0 4rem}.about-meet-wrap .section .heading *{font-family:var(--font-Space-Grotesk);font-weight:700;font-size:var(--p30);line-height:1.26666666667;color:#926b32;margin:0 0 1.6rem}.about-meet-wrap .section .heading-description{font-family:var(--font-Manrope);font-weight:400;font-size:var(--p16);line-height:1.375;color:#18181b}.about-meet-wrap .section .heading-description strong{color:#926b32;font-family:var(--font-Manrope);font-weight:400}.about-meet-wrap .block-wrap{display:flex;flex-wrap:wrap;--meetgap:3rem;column-gap:var(--meetgap)}.about-meet-wrap .block-wrap .item{width:100%;max-width:calc(33.333% - (var(--meetgap) - (var(--meetgap) / 3)))}.about-meet-wrap .block-wrap .item .img-sec{position:relative;width:100%;overflow:hidden;border-radius:1.2rem}.about-meet-wrap .block-wrap .item .img-sec:before{content:"";width:100%;display:block;padding-bottom:100%}.about-meet-wrap .block-wrap .item .img-sec img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.about-meet-wrap .block-wrap .item .nametitle-wrap{padding:1.2rem;display:flex;gap:2rem;justify-content:space-between;background:#fff;box-shadow:0 0 10px #0000001a;border-radius:0 0 1.2rem 1.2rem}.about-meet-wrap .block-wrap .item .nametitle-wrap .name-wrap h4{font-family:var(--font-Manrope);font-weight:700;font-size:var(--p20);line-height:1.35;color:#18181b;margin:0 0 .2rem}.about-meet-wrap .block-wrap .item .nametitle-wrap .name-wrap p{font-family:var(--font-Manrope);font-weight:400;font-size:var(--p14);line-height:1.375;color:#71717a}.about-meet-wrap .block-wrap .item .nametitle-wrap .linkedin-wrap{width:1.4rem;flex-shrink:0}.shopify-section--main-product .section-blends{padding:4rem 0}.shopify-section--main-product .section-blends product-rerender{max-width:140.6rem;width:100%;padding:0 1.5rem;margin:0 auto;display:block}@media only screen and (min-width:999px){.shopify-section--main-product .product{column-gap:0;display:flex;flex-wrap:wrap;justify-content:space-between}.product .product-gallery--desktop-thumbnails-left{width:100%;max-width:59.2%;gap:1.2rem}.product .product-info{width:100%;max-width:37.893%;margin-left:auto}}.product .product-gallery--desktop-thumbnails-left .product-gallery__cursor .circle-button{width:6rem;height:6rem}.product .product-gallery--desktop-thumbnails-left .product-gallery__cursor .circle-button svg{width:auto;height:2.6rem;transform:scale(.8)}.product .product-gallery--desktop-thumbnails-left .product-gallery__thumbnail-list{grid-auto-columns:80px;gap:1.2rem}.product .product-gallery--desktop-thumbnails-left .product-gallery__thumbnail:after{background:#18181b;height:1px;margin-block-start:6px}.product .product-gallery--desktop-thumbnails-left .product-gallery__thumbnail img{border-radius:.8rem}.product .product-gallery--desktop-thumbnails-left .product-gallery__media-list-wrapper .product-gallery__media{position:relative;border-radius:20px;overflow:hidden}.product .product-gallery--desktop-thumbnails-left .product-gallery__media-list-wrapper .product-gallery__media:before{content:"";width:100%;display:block;padding-bottom:99.648%}.product .product-gallery--desktop-thumbnails-left .product-gallery__media-list-wrapper .product-gallery__media img{width:100%;height:100%;left:0;top:0;position:absolute;object-fit:cover}.product .product-info .product-info__title{font-family:var(--font-Space-Grotesk);font-weight:700;font-size:var(--p36);line-height:1.27777777778;color:#000}.product .product-info__price sale-price{font-family:var(--font-Space-Grotesk);font-weight:700;font-size:var(--p48);line-height:1.27083333333;color:#18181b}.product .product-info__description{font-family:var(--font-Manrope);color:#18181b;font-size:var(--p16);line-height:1.375}.product .product-info__description h3{color:#29340f;font-size:var(--p20);font-family:var(--font-Manrope);font-weight:700}.product .product-info__description a{color:#29340f;font-weight:400;transition:all .45s ease}.product .product-info__description a:hover{background-size:100% 1px}.product .product-info__description strong span,.product .product-info__description strong{font-weight:400;color:#29340f!important;transition:all .45s ease}.product .product-info__description a:hover strong span,.product .product-info__description a:hover strong{color:#8a9d7b!important}.product .product-info__description ul{padding:0;margin:0;display:flex;flex-direction:column;margin-bottom:2rem}.product .product-info__quantity-selector .form-control label{color:#29340f;font-size:var(--p20);font-family:var(--font-Manrope);font-weight:700;letter-spacing:0}.product .product-info__quantity-selector .form-control .quantity-selector{border:1px solid #D4D4D8;border-radius:.5rem;height:5rem;width:calc(50% - 5px);justify-content:space-between}.product .product-info__quantity-selector .form-control .quantity-selector__input{font-family:var(--font-Manrope);color:#3f3f46;font-size:var(--p18);line-height:1.375;font-weight:600}.product .buy-buttons button{height:5rem;display:flex;justify-content:center;align-items:center;padding:0 24px;border:1px solid #45585C;border-radius:4px;font-family:var(--font-Manrope);font-weight:700;font-size:var(--p16);line-height:1.375;color:#45585c;background-color:transparent}.product .buy-buttons button:hover{background-color:#45585c;color:#fff}.product .buy-buttons button.shopify-payment-button__button{height:5rem!important;min-height:5rem;background-color:#45585c!important;border-radius:.4rem!important;font-family:var(--font-Manrope)!important;font-weight:700!important;font-size:var(--p16)!important}.product .buy-buttons button.shopify-payment-button__button:hover{background-color:transparent!important;color:#45585c!important}.shopify-section--product-recommendations{padding:10rem 0 14rem}.template-collection .coll_color_cardWrap .headerWrap{margin:0}.template-page-faq .shopify-section--main-page .container{max-width:140.6rem;width:100%;margin:0 auto;padding:0 1.5rem}.template-page-faq .shopify-section--main-page .page-spacer{margin:2.4rem 0 7.6rem}.template-page-faq .shopify-section--main-page .title h1{margin:0;font-family:var(--font-Space-Grotesk);font-weight:700;font-size:var(--p64);line-height:1.28125;color:#000}.template-page-faq .faq_contentMain{background:#f4f4f5;box-shadow:none;border-radius:0;padding:0rem 6rem 4rem}.template-page-faq .faq_content_sec{padding:0 0 0rem}.template-page-faq .faq_content_sec.faq--sec--first .faq_contentMain{padding-top:6rem;border-radius:2rem 2rem 0 0}.template-page-faq .faq_content_sec.faq--sec--last{padding-bottom:8rem}.template-page-faq .faq_content_sec.faq--sec--last .faq_contentMain{border-radius:0 0 2rem 2rem}.template-page-faq .faq_contentMain .headerWrap h2,.template-page-faq .faq_contentMain .headerWrap .heading-description,.template-page-faq .faq_item .faq_qus,.template-page-faq .faq_item .faq_ans{color:#18181b}.template-page-faq .faq_contentMain .headerWrap{width:35.83%}.template-page-faq .faq_itemWrap{width:60.988%}.shopify-section--announcement-bar .announcement-bar{padding:12px 24px;background:#ecf0d7}.shopify-section--announcement-bar .announcement-bar .announcement-bar__wrapper{max-width:100%}.shopify-section--announcement-bar .announcement-bar .is-selected{font-family:var(--font-Manrope);font-weight:600;font-size:var(--p16);line-height:1.375;color:#18181b}.shopify-section--announcement-bar .announcement-bar .is-selected strong{color:#ff9800;font-weight:600}.landscaping-trends-section{padding:6rem 0 7rem}.landscaping-trends-section .landscaping--grid{max-width:131rem;padding:0 1.5rem;margin:0 auto;width:100%;display:flex;flex-wrap:wrap;gap:0}.landscaping-trends-section .landscaping-left-content{width:48.44%}.landscaping-trends-section .landscaping-left-content .headng{background-image:url(/cdn/shop/files/title-bg.png);background-repeat:no-repeat;background-position:left bottom;margin:0 0 2.5rem;padding-bottom:1.5rem}.landscaping-trends-section .landscaping-left-content .headng h2{font-family:var(--font-Space-Grotesk);font-weight:700;font-size:var(--p48);line-height:1.28;color:#000;margin:0}.bade-btn-row{gap:.8rem;display:flex;margin:0 0 4rem;flex-wrap:wrap}.bade-btn-row .landscaping-badges{padding:0 2rem;display:inline-flex;gap:2.6rem;align-items:center;height:4.8rem;font-family:var(--font-Space-Grotesk);font-weight:700;font-size:var(--p16);line-height:1.25;letter-spacing:.16em;color:#000;margin:0;background:#eaf6f5;border-radius:4rem}.landscaping-trends-section .landscaping-left-content .list-disc{margin:0 0 11.2rem}.landscaping-trends-section .landscaping-left-content .list-disc ul{display:flex;flex-direction:column;gap:1.6rem;margin:0;list-style:disc;padding:0 0 0 1.7rem}.landscaping-trends-section .landscaping-left-content .list-disc ul li{font-family:var(--font-Manrope);font-weight:500;font-size:var(--p18);line-height:1.38888888889;color:#000;margin:0}.black-btn{background:#000;padding:0 2.4rem;gap:1.2rem;align-items:center;height:4.8rem;font-family:Roboto;font-weight:400;font-size:var(--p16);line-height:150%;color:#fff}.black-btn:hover{background:#686e51}.black-btn span{height:1.5rem}.round-0{border-radius:0}.landscaping-right-content{display:grid;grid-template-columns:1fr 1fr;gap:3.2rem;width:45.32%;margin-left:auto}.landscaping-right-content .relative{position:relative;overflow:hidden;border-radius:1.8rem}.landscaping-right-content img{width:100%;height:100%;display:block;transition:transform .3s ease;object-fit:cover}.landscaping-right-content .relative:hover img{transform:scale(1.05)}.landscaping-right-content span{position:absolute;top:1.6rem;left:1.6rem;padding:.8rem 1.9rem;background:#e3f0fa;border-radius:3.3rem;font-weight:400;font-size:var(--p14);line-height:129%;color:#000}.landscaping-right-content>div:last-child{grid-column:span 2}.tabbed-collections{padding:7rem 0 14rem}.tabbed-collections .page-width{max-width:136rem;padding:0 1.5rem;margin:0 auto;width:100%}.tabbed-collections .section-title{line-height:1.27083333333;color:#45585c;margin:0 0 4rem}.tabbed-collections .tabs-nav{margin:0 0 4rem}.tabbed-collections .tabs-nav ul{padding:0;margin:0;display:flex;flex-wrap:wrap;gap:1.5rem}.tabbed-collections .tabs-nav ul li button{padding:1.2rem 2rem;background:#00000026;border-radius:3.3rem;font-family:Inter;font-style:normal;font-weight:400;font-size:var(--p24);line-height:152.02%;color:#000;min-width:18.6rem;text-align:center;transition:all .45s ease-in-out}.tabbed-collections .tabs-nav ul li.active button,.tabbed-collections .tabs-nav ul li button:hover{color:#fff;background:#000}.tabbed-collections .tabs-content .tab-content .grid{display:flex;flex-wrap:wrap;--tabgcol-gap:2rem;row-gap:6rem;column-gap:var(--tabgcol-gap)}.tabbed-collections .tabs-content .tab-content .grid .grid__item{width:100%;max-width:calc(25% - (var(--tabgcol-gap) - (var(--tabgcol-gap) / 4)))}.tabs-content .product-card{position:relative}.tabs-content .product-card a{display:block}.tabs-content .product-card .product-image{position:relative;overflow:hidden;margin:0 0 1.6rem}.tabs-content .product-card .product-image:before{content:"";width:100%;display:block;padding-bottom:90.71%}.tabs-content .product-card .product-image img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.tabs-content .product-card .product-info h3{font-family:var(--font-Manrope);font-weight:600;font-size:var(--p20);line-height:1.35;text-align:center;color:#1b1d1e;margin:0 0 1.6rem}.tabs-content .product-card .product-info .price{font-family:var(--font-Space-Grotesk);font-weight:700;font-size:var(--p30);line-height:1.26666666667;text-align:center;color:#1b1d1e}.template-page-contact-us header{z-index:999!important}.contact-us-section{padding:5.2rem 0 22.8rem}.contact-us-section .section{padding:0}.contact-us-section .common-heading-section .heading{margin:0 0 5.2rem}.contact-us-section .common-heading-section .heading *{font-weight:700;font-size:var(--p64);line-height:1.28125;color:#000;margin:0}.contact-us-section .common-heading-section .heading * strong{color:#926b32;font-weight:700}.contact-us-section .contact-info-row{max-width:92rem;width:100%;margin:0 auto 8rem;display:flex;flex-direction:column;align-items:center;padding:24px;gap:16px;background:#fff;box-shadow:0 0 10px #0000001a;border-radius:8px}.contact-us-section .contact-info-row .contact-intro{font-family:var(--font-Manrope);font-weight:600;font-size:var(--p16);line-height:1.375;text-align:center;color:#18181b}.contact-us-section .contact-info-row .contact-info-items{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;gap:6rem}.contact-us-section .contact-info-row .contact-info-item a{display:flex;gap:.8rem;font-family:var(--font-Manrope);font-weight:400;font-size:var(--p14);line-height:1.35714285714;color:#926b32;transition:all .45s ease-in-out}.contact-us-section .contact-info-row .contact-info-item a:hover{color:#000}.contact-us-section .contact-main{display:flex;flex-wrap:wrap}.contact-us-section .contact-main .contact-left{width:35.16%}.contact-us-section .contact-main .office-address h3{font-family:var(--font-Space-Grotesk);font-weight:700;font-size:var(--p30);line-height:1.26666666667;color:#926b32;margin:0 0 4rem}.contact-us-section .contact-main .address_content--top{font-family:Manrope;font-weight:400;font-size:14px;color:#71717a;margin:0 0 .4rem;padding-left:4rem}.contact-us-section .contact-main .main-flex-add{display:flex;gap:.8rem}.contact-us-section .contact-main .main-flex-add{margin:0 0 2.4rem}.contact-us-section .contact-main .main-flex-add .address_icon{width:3.2rem;flex-shrink:0;display:flex;justify-content:center;align-items:flex-start}.contact-us-section .contact-main .main-flex-add .address_content{font-weight:400;font-size:16px;line-height:1.375;color:#18181b}.contact-us-section .contact-main .address-infobox{padding:16px;background:#fcf7e2;border:1px solid #CCA965;border-radius:8px;color:#926b32}.contact-us-section .contact-main .social-links{margin-top:10rem}.contact-us-section .contact-main .social-links h3{font-family:var(--font-Space-Grotesk);font-weight:700;font-size:var(--p30);line-height:1.26666666667;color:#926b32;margin:0 0 1.6rem}.contact-us-section .contact-main .social-links ul li a svg path{fill:#926b32}.contact-us-section .contact-main .contact-right{display:flex;flex-direction:column;align-items:flex-start;padding:40px;gap:40px;background:#fff;box-shadow:0 0 1rem #0000001a;border-radius:.8rem;margin-left:auto;width:49.22%}.contact-us-section .contact-main .contact-right .globo-form .globo-form-control{padding:0;margin:0 0 1.2rem;width:100%}.contact-us-section .contact-main .contact-right .globo-form .globo-form-control label{position:relative;margin:0 0 .4rem;padding:0;height:auto;font-family:var(--font-Manrope);font-style:normal;font-weight:400;font-size:var(--p14);line-height:129%;display:flex;color:#71717a;width:100%;transform:none}.contact-us-section .contact-main .contact-right .globo-form .globo-form-control label .label-content{color:#71717a}.contact-us-section .contact-main .contact-right .globo-form .globo-form-input .gfb__dropzone{background-color:#f4f4f5;flex-direction:column;min-height:14rem}.contact-us-section .contact-main .contact-right .globo-form .gfb__dropzone .gfb__dropzone--placeholder--title,.contact-us-section .contact-main .contact-right .globo-form .gfb__dropzone .gfb__dropzone--placeholder--description{font-weight:600;font-size:12px;line-height:16px;color:#71717a}.contact-us-section .contact-main .contact-right .globo-form .globo-form-input{border:0!important;box-shadow:none!important}.contact-us-section .contact-main .contact-right .globo-form .material_filled-input{height:4.9rem;background:#fff;border:1px solid #D4D4D8;border-radius:.4rem;box-shadow:none;outline:none;font-family:var(--font-Manrope);font-weight:400;font-size:var(--p18);color:#a1a1aa}.contact-us-section .contact-main .contact-right ::-webkit-input-placeholder{font-family:var(--font-Manrope);font-weight:400;font-size:var(--p18);color:#a1a1aa;opacity:1;display:block!important}.contact-us-section .contact-main .contact-right :-ms-input-placeholder{font-family:var(--font-Manrope);font-weight:400;font-size:var(--p18);color:#a1a1aa;opacity:1;display:block!important}.contact-us-section .contact-main .contact-right ::placeholder{font-family:var(--font-Manrope);font-weight:400;font-size:var(--p18);color:#a1a1aa;opacity:1;display:block!important;visible:visible;transform:none}.contact-us-section .contact-main .contact-right .globo-form-control .gfb__dropzone[data-area-previewing=true] .gfb__dropzone--placeholder--title,.contact-us-section .contact-main .contact-right .globo-form-control .gfb__dropzone[data-area-previewing=true] .gfb__dropzone--placeholder--description,.contact-us-section .contact-main .contact-right [data-area-previewing=true] .globo-form-control .gfb__dropzone--placeholder{display:block!important}.globo-form-control[data-type=colorPicker] input::placeholder,.globo-form-control[data-type=colorPicker] select::placeholder,.globo-form-control[data-type=colorPicker] textarea::placeholder,.globo-form-control[data-type=colorPicker] .gfb__dropdown-button::placeholder,.globo-form-control[data-type=country] input::placeholder,.globo-form-control[data-type=country] select::placeholder,.globo-form-control[data-type=country] textarea::placeholder,.globo-form-control[data-type=country] .gfb__dropdown-button::placeholder,.globo-form-control[data-type=email] input::placeholder,.globo-form-control[data-type=email] select::placeholder,.globo-form-control[data-type=email] textarea::placeholder,.globo-form-control[data-type=email] .gfb__dropdown-button::placeholder,.globo-form-control[data-type=name] input::placeholder,.globo-form-control[data-type=name] select::placeholder,.globo-form-control[data-type=name] textarea::placeholder,.globo-form-control[data-type=name] .gfb__dropdown-button::placeholder,.globo-form-control[data-type=password] input::placeholder,.globo-form-control[data-type=password] select::placeholder,.globo-form-control[data-type=password] textarea::placeholder,.globo-form-control[data-type=password] .gfb__dropdown-button::placeholder,.globo-form-control[data-type=phone] input::placeholder,.globo-form-control[data-type=phone] select::placeholder,.globo-form-control[data-type=phone] textarea::placeholder,.globo-form-control[data-type=phone] .gfb__dropdown-button::placeholder,.globo-form-control[data-type=file] input::placeholder,.globo-form-control[data-type=file] select::placeholder,.globo-form-control[data-type=file] textarea::placeholder,.globo-form-control[data-type=file] .gfb__dropdown-button::placeholder,.globo-form-control[data-type=datetime] input::placeholder,.globo-form-control[data-type=datetime] select::placeholder,.globo-form-control[data-type=datetime] textarea::placeholder,.globo-form-control[data-type=datetime] .gfb__dropdown-button::placeholder,.globo-form-control[data-type=repeater] input::placeholder,.globo-form-control[data-type=repeater] select::placeholder,.globo-form-control[data-type=repeater] textarea::placeholder,.globo-form-control[data-type=repeater] .gfb__dropdown-button::placeholder,.globo-form-control[data-type=url] input::placeholder,.globo-form-control[data-type=url] select::placeholder,.globo-form-control[data-type=url] textarea::placeholder,.globo-form-control[data-type=url] .gfb__dropdown-button::placeholder,.globo-form-control[data-type=number] input::placeholder,.globo-form-control[data-type=number] select::placeholder,.globo-form-control[data-type=number] textarea::placeholder,.globo-form-control[data-type=number] .gfb__dropdown-button::placeholder,.globo-form-control[data-type=quantity] input::placeholder,.globo-form-control[data-type=quantity] select::placeholder,.globo-form-control[data-type=quantity] textarea::placeholder,.globo-form-control[data-type=quantity] .gfb__dropdown-button::placeholder,.globo-form-control[data-type=select] input::placeholder,.globo-form-control[data-type=select] select::placeholder,.globo-form-control[data-type=select] textarea::placeholder,.globo-form-control[data-type=select] .gfb__dropdown-button::placeholder,.globo-form-control[data-type=selectImages] input::placeholder,.globo-form-control[data-type=selectImages] select::placeholder,.globo-form-control[data-type=selectImages] textarea::placeholder,.globo-form-control[data-type=selectImages] .gfb__dropdown-button::placeholder,.globo-form-control[data-type=text] input::placeholder,.globo-form-control[data-type=text] select::placeholder,.globo-form-control[data-type=text] textarea::placeholder,.globo-form-control[data-type=text] .gfb__dropdown-button::placeholder,.globo-form-control[data-type=textarea] input::placeholder,.globo-form-control[data-type=textarea] select::placeholder,.globo-form-control[data-type=textarea] textarea::placeholder,.globo-form-control[data-type=textarea] .gfb__dropdown-button::placeholder{opacity:1!important;visibility:visible!important;text-transform:capitalize;color:#a1a1aa!important;font-weight:400!important;font-family:var(--font-Manrope)!important}.contact-us-section .contact-main .contact-right .globo-form-control .checkbox-wrapper{padding-top:.5rem;padding-bottom:.5rem}.contact-us-section .contact-main .contact-right .globo-form-control .checkbox-wrapper label{margin:0;font-family:Inter;font-style:italic;font-weight:500;font-size:15px;line-height:18px;color:#926b32;padding-top:.3rem}.contact-us-section .contact-main .contact-right .globo-form-control .checkbox-wrapper .checkbox-input~.checkbox-label:before{background-color:#fff;box-shadow:none;border:1px solid #45585C;border-radius:.25rem}.contact-us-section .contact-main .contact-right .gfb__footer{width:11.4rem;margin-left:auto;margin-top:4rem}.contact-us-section .contact-main .contact-right .gfb__footer button{border-radius:.8rem;width:114px;height:48px;background:#45585c;font-weight:700;font-size:14px;color:#fff;font-family:var(--font-Manrope)!important}.contact-us-section .contact-main .contact-right .globo-form-app{margin:0}.customer-login-page{display:flex;align-items:flex-end!important}.customer-login-page .section{padding:0;max-width:111.3rem;width:100%;margin:0 auto;padding:0 1.5rem;display:flex;flex-wrap:wrap;align-items:center}.customer-login-page .section .login-tab{width:42.4746075716%;margin-left:auto;margin-right:0;background:#fff;border-radius:2.4rem 2.4rem 0px 0px;display:flex;flex-direction:column;align-items:flex-start;padding:4rem;gap:3.8rem}.customer-login-page .section .tab-header{position:relative;display:flex;margin-bottom:0;width:100%;gap:2rem;border-bottom:1px solid #71717A}.customer-login-page .section .tab-header .tab-link{font-family:var(--font-Manrope);font-weight:600;font-size:var(--p18);line-height:1.38888888889;display:flex;align-items:center;text-align:center;color:#71717a;width:100%;justify-content:center;padding:1.2rem 0;position:relative}.customer-login-page .section .tab-header .tab-link:after{content:"";width:100%;position:absolute;left:0;bottom:0;height:.4rem;background-color:#926b32;opacity:0;transition:all .45s ease-in-out}.customer-login-page .section .tab-header .tab-link:hover,.customer-login-page .section .tab-header .tab-link.active:after{opacity:1}.customer-login-page .section .tab-header .tab-link.active{color:#926b32}.customer-login-page .section .log_in-heading{margin:0 0 3.8rem}.customer-login-page .section .log_in-heading h4{font-family:var(--font-Manrope);font-weight:400;font-size:1.2rem;line-height:1.33333333333;color:#000;margin:0 0 .8rem}.customer-login-page .section .log_in-heading div{font-family:var(--font-Space-Grotesk);font-weight:700;font-size:var(--p30);line-height:1.26666666667;color:#926b32}.customer-login-page .fieldset{gap:1.2rem}.customer-login-page .fieldset .form-control{display:flex;flex-wrap:wrap}.customer-login-page .fieldset .form-control label{position:relative;font-family:var(--font-Manrope);font-weight:400;font-size:var(--p14);line-height:129%;color:#71717a;margin:0 0 .4rem;order:-1;height:auto;opacity:1;left:auto;transform:none}.customer-login-page .fieldset .form-control .input{height:4.9rem;background:#fff;border:1px solid #D4D4D8;border-radius:.4rem;box-shadow:none;outline:none;font-family:var(--font-Manrope);font-weight:600;font-size:var(--p18);color:#3f3f46;padding:0 1.2rem}.contact-us-section .contact-main .contact-right ::-webkit-input-placeholder{font-family:var(--font-Manrope);font-weight:600;font-size:18px;line-height:25px;color:#3f3f46;opacity:1;display:block;visibility:visible}.contact-us-section .contact-main .contact-right :-ms-input-placeholder{font-family:var(--font-Manrope);font-weight:600;font-size:18px;line-height:25px;color:#3f3f46;opacity:1;display:block;visibility:visible}.contact-us-section .contact-main .contact-right ::placeholder{font-family:var(--font-Manrope);font-weight:600;font-size:18px;line-height:25px;color:#3f3f46;opacity:1;display:block;visibility:visible}.customer-login-page .account-tabs{width:100%}.customer-login-page .fieldset-link{margin:.7rem 0 0;justify-self:end}.customer-login-page .fieldset-link a{font-family:var(--font-Manrope);font-weight:400;font-size:12px;line-height:1.33333333333;color:#424242;background:none}.customer-login-page .fieldset-link a:hover{color:#926b32}.customer-login-page .button{flex-direction:row;justify-content:center;padding:0px 2.4rem;gap:.8rem;height:5rem;background:#45585c;border-radius:.4rem;font-family:var(--font-Manrope);font-style:normal;font-weight:700;font-size:var(--p16);display:flex;align-items:center;color:#f6f7ea;margin-top:1.6rem}.customer-login-page .button:hover{background-color:#926b32}.customer-login-page .form:not(.form--tight){gap:0}.tab-underline{display:none}.customer-login-page{background-size:cover;background-position:center;background-repeat:no-repeat;justify-content:center;align-items:center;padding-top:18.1rem}.login-left-col{display:flex;flex-direction:column;gap:4.2rem;width:39.9815327793%}.login-left-col a{height:8.89rem;background:#fff2f221;mix-blend-mode:normal;-webkit-backdrop-filter:blur(5rem);backdrop-filter:blur(5rem);border-radius:1rem;display:inline-flex;width:fit-content;font-family:var(--font-Space-Grotesk);font-weight:700;font-size:var(--p30);line-height:1.26666666667;color:#fff;padding:0 2.733rem;align-items:center;gap:1.933rem}.login-left-col a:hover{background-color:#926b32}@media only screen and (max-width:1199px){.common_heading_sec{padding:4rem 0}.explore_coll_card{padding:2rem 0 5rem}.coll_color_card,.highlighted_coll_card,.template-collection .shopify-section--scrolling-text{padding:2rem 0}.common_heading_sec .common-heading-section .heading{font-size:max(4vw,3.2rem)}.coll_color_cardWrap .cardWrap .cardItem h2{font-size:max(2.25vw,2.4rem);line-height:1.27777777778}.coll_color_cardWrap .cardWrap .cardItem .textWrap{font-size:var(--p16);gap:1rem}.highlighted_collWrap .collWrap .collItem{padding:1rem;gap:1.5rem}.highlighted_collWrap .collWrap .collItem .textWrap{gap:1rem;font-size:var(--p16)}.coll_color_cardWrap .cardWrap .cardItem{padding:2rem}.highlighted_collWrap .collWrap .collItem .iconWrap{width:9rem}.template-collection .shopify-section--scrolling-text .scrolling-text__wrapper .scrolling-text__text .text-stroke{font-size:max(8vw,5.2rem)}.collection .product-list .product-card__info .product-card__title{font-size:var(--p16)}.collection .product-list{--colcol-gap: 1.5rem}.highlighted_collWrap .collWrap{gap:2rem}.explore_collWrap .explore_collItem .coll_label{top:.5rem;right:.5rem;font-size:1.2rem}.explore_collWrap .explore_collItem .textWrap{font-size:var(--p18)}.explore_collWrap{--expcolgap: 1rem}.collection__results{font-size:2rem}.about-custom--section .custom-content-section{margin-top:-4.1rem}.about-custom--section{padding-bottom:2rem}.image--faq--section{padding:2rem 0}.img-faq-section--wrap{padding:4rem 0}.main-custom-timeline{padding:2rem 0}.about-meet-sec .about-meet-wrap{padding:4rem 0}.template-page-about-us .heightlights-bar__inner{overflow:auto;flex-wrap:nowrap;scrollbar-width:none}.template-page-about-us .heightlights-bar__inner .heightlights-bar__item{min-width:38vw;margin:0 0 1rem}.landscaping-trends-section{padding:3rem 0 2rem}.tabbed-collections{padding:2rem 0 5rem}.template-page-faq .shopify-section--main-page .page-spacer{margin:1.5rem 0 2rem}.template-page-faq .shopify-section--main-page .title h1{font-size:4.2rem}.contact-us-section{padding:4rem 0}.contact-us-section .common-heading-section .heading{margin:0 0 2rem}.contact-us-section .contact-info-row{margin-bottom:4rem}.contact-us-section .contact-main .contact-left{width:48%}}@media only screen and (max-width:1000px){.about-custom--section{padding-left:1.5rem;padding-right:1.5rem}.about-custom--section .custom-content-section{margin-top:-4rem;padding:1.5rem}.template-collection .switch{height:15px}.img-faq-section--wrap .faq-content .faq-image{width:100%}.img-faq-section--wrap .faq-content .faq_itemWrap{width:100%;padding:1rem 0}.main-custom-timeline .timeline .timeline-left p{padding-left:2rem}.main-custom-timeline .timeline .timeline-right p{padding-right:2rem}.main-custom-timeline .timeline .timeline-left,.main-custom-timeline .timeline .timeline-right{padding:1.5rem}.main-custom-timeline .timeline{grid-template-columns:1fr 100px 1fr;gap:var(--spacing-8)}.heightlights-bar__inner{padding:0 1.5rem}.accordion__content .input-prefix{border-color:#111;font-size:1.4rem}.template-collection .facets-vertical details[open]>summary:after{display:none}.product .product-gallery__media-list-wrapper{overflow:hidden}.landscaping--grid{grid-template-columns:1fr;gap:30px}.landscaping-right-content{gap:1.2rem;display:flex;flex-wrap:wrap}.landscaping-trends-section .landscaping-left-content .list-disc{margin:0 0 3rem}.landscaping-right-content .relative{width:100%}.landscaping-right-content .relative:before{content:"";width:100%;display:block;padding-bottom:45%}.landscaping-right-content img{position:absolute;left:0;top:0}.tabbed-collections .section-title,.tabbed-collections .tabs-nav{margin:0 0 2rem}.tabbed-collections .tabs-nav ul li button{padding:.6rem 1.5rem;font-size:var(--p18);min-width:12rem}.bade-btn-row{margin:0 0 4rem}.template-page-faq .faq_content_sec.faq--sec--last{padding-bottom:4rem}.contact-us-section .contact-info-row .contact-info-items{gap:2rem}.contact-us-section .contact-info-row .contact-info-item a{align-items:flex-start}.contact-us-section .contact-info-row .contact-info-item a img{width:2rem;flex-shrink:0}.contact-us-section .contact-info-row .contact-info-items{align-items:flex-start}.contact-us-section .contact-info-row .contact-info-items{flex-direction:column}.contact-us-section .contact-main .social-links{margin-top:4rem}.contact-us-section .common-heading-section .heading *{font-size:3.6rem}.panel__wrapper .panel-footer .social-media li a svg path{fill:#926b32}.customer-login-page .section .login-tab{width:50.474608%}.login-left-col{width:46.981533%}}@media only screen and (max-width:767px){.collection .product-list .product-card{max-width:calc(50% - (var(--colcol-gap) - (var(--colcol-gap) / 2)))}.coll_color_cardWrap .cardWrap,.highlighted_collWrap .collWrap{flex-direction:column}.explore_collWrap{row-gap:2rem}.explore_collWrap .explore_collItem{max-width:calc(50% - (var(--expcolgap) - (var(--expcolgap) / 2)))}.about-meet-wrap .block-wrap{row-gap:2rem}.about-meet-wrap .block-wrap .item{width:100%;max-width:100%}.timeline-item div:empty{display:none}.main-custom-timeline .timeline{grid-template-columns:1fr 60px 1fr;gap:1rem}.main-custom-timeline .timeline h3{font-size:1.6rem}.main-custom-timeline .timeline .timeline-left p,.main-custom-timeline .timeline .timeline-right p,.main-custom-timeline .timeline .timeline-left,.main-custom-timeline .timeline .timeline-right{padding:1rem}.template-page-about-us .heightlights-bar__inner .heightlights-bar__item{min-width:70vw}.landscaping-trends-section .landscaping-left-content,.landscaping-right-content{width:100%;max-width:100%}.landscaping-trends-section .landscaping--grid{row-gap:3rem}.tabbed-collections .tabs-content .tab-content .grid{--tabgcol-gap: 1rem;row-gap:3rem}.tabbed-collections .tabs-content .tab-content .grid .grid__item{max-width:calc(50% - (var(--tabgcol-gap) - (var(--tabgcol-gap) / 2)))}.tabbed-collections .tabs-nav ul li button{min-width:9rem}.bade-btn-row .landscaping-badges{padding:0 1rem;gap:1rem;font-size:var(--p14)}.template-page-faq .faq_contentMain .headerWrap,.template-page-faq .faq_itemWrap{width:100%}.template-page-faq .faq_contentMain .headerWrap{margin:0 0 2rem}.template-page-faq .faq_content_sec.faq--sec--first .faq_contentMain{padding-top:4rem}.template-page-faq .faq_contentMain{padding:0rem 2rem 2rem}.shopify-section--announcement-bar .announcement-bar{padding:1rem 1.5rem}.shopify-section--announcement-bar .announcement-bar .is-selected{font-size:var(--p14)}.contact-us-section .contact-main{gap:2rem}.contact-us-section .contact-main .contact-left,.contact-us-section .contact-main .contact-right{width:100%}.contact-us-section .contact-main .contact-right .globo-form-app{margin:0;max-width:100%}.contact-us-section .contact-main .contact-right{padding:2rem}.contact-us-section .contact-main .contact-right .gfb__footer{margin:2rem auto 0}.customer-login-page .section .login-tab{max-width:100%;padding:4rem;border-radius:2rem 2rem 0 0;padding:2rem;gap:3rem}.customer-login-page .section .log_in-heading{margin:0 0 2rem}.customer-login-page{padding-top:5rem}.customer-login-page .section .login-tab{width:100%;order:-1;margin:2rem 0}.login-left-col{width:100%;gap:1.5rem;justify-content:center;align-items:center;margin:2rem 0}.login-left-col a{height:6.89rem;width:100%;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
