:root{--header-height-desktop: 95px;--header-height-mobile: 95px}body{font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400;font-size:16px;line-height:1.25;color:#000}.no-scroll{overflow:hidden}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.inter{font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal}.inter--400{font-weight:400}.inter--500{font-weight:500}.inter--600{font-weight:600}.inter--700{font-weight:700}.inter--800{font-weight:800}.color-green{color:#4e5f4b}.header-bar,.site-header-content{position:relative;z-index:30}.header-main{background:#fff;display:grid;grid-template-columns:1fr 2fr 1fr;padding:15px;width:100%;position:relative}@media (min-width: 820px){.header-main{grid-template-columns:auto 2fr max-content;padding:0 30px;position:relative}}.header-logo{width:200px;padding:0}@media (min-width: 820px){.header-nav{padding:0 10px}.header-logo{padding:34px 0}}@media (min-width: 1280px){.header-nav{padding:0 100px}}.header-icons{align-items:center;align-self:stretch;display:flex;position:relative;justify-content:flex-end}.search-suggestion{display:flex;flex-direction:row;align-items:center;column-gap:10px;color:#0006;font-size:19px}.search-suggestion svg{width:30px;height:30px;opacity:.6}@media (max-width: 819px){.search-suggestion span{display:none}}.js-search-bar{display:flex;align-items:center}#SearchSuggestionResults{top:83px}.promobar{padding:19px 0;width:100%;background-color:var(--promobar-bg-color);color:var(--promobar-text-color)}.promobar__inner{display:flex;justify-content:center}.promobar__text{font-size:12px;line-height:14px;color:inherit}@media (min-width: 820px){.promobar__text{font-size:18px;line-height:22px}}.promobar__text a{color:inherit}.header-links{display:flex;flex-direction:column;pointer-events:all}@media (min-width: 820px){.header-links{column-gap:40px;flex-direction:row;max-width:1000px}}.header-link{align-items:center;display:flex;margin-bottom:0}@media (max-width: 819px){.header-link .meganav-opener svg{transform:rotate(-90deg)}}@media (min-width: 820px){.header-link{position:relative;padding:0 5px}}.header-link>a,.header-link .meganav-opener>button{font-size:24px;line-height:36px;color:#fff}.header-link.is-active>a{color:#fff}@media (max-width: 819px){.header-link{width:100%;padding:16px 0;border-bottom:1px solid #cca056}.header-link:last-child{border-bottom:none}.header-link .meganav-opener{width:100%;display:flex}.header-link .meganav-opener>button{width:100%;display:flex;justify-content:space-between;align-items:center}}@media (min-width: 820px){.header-link>a,.header-link .meganav-opener>button{font-size:18px;line-height:42px;color:#666}.header-link.is-active>a{color:#000}}.header-link .meganav-opener>button{display:flex;align-items:center;column-gap:16px}.meganav__content ul{margin-top:20px;display:flex;flex-direction:column;row-gap:24px}.meganav__content ul .icon-leaf,.meganav__content ul .arrow{display:none}.meganav__content ul li a{display:flex;align-items:center;color:#fff;font-size:18px;line-height:24px}@media (min-width: 820px){.meganav{position:absolute;z-index:1;top:100%;border-radius:10px;border:1px solid rgba(0,0,0,.16);display:none;padding:27px 65px 23px 35px;overflow:auto;background:#fff}.meganav__content ul{width:232px;margin-top:0}.meganav__content ul li a{display:flex;align-items:center;color:#666}.meganav__content ul li a.is-active,.meganav__content ul li a:hover{color:#000}.meganav__content ul .title{margin-left:18px}.meganav__content ul .arrow{margin-left:auto}.meganav__content ul .icon-leaf,.meganav__content ul .arrow{display:block}}.meganav__inner>.back{display:flex;align-items:center;column-gap:8px;font-size:16px;line-height:24px;color:#fff}.meganav__inner>.back svg{transform:rotate(90deg)}@media (min-width: 820px){.meganav__inner>.back{display:none}}@media (min-width: 820px){.has-meganav:hover .meganav{display:block}}@media (max-width: 819px){.is-nav-open .meganav{display:block}}@media (min-width: 820px){.header-nav{display:flex;align-items:center;justify-content:flex-end}}@media (max-width: 819px){.header-nav{background-color:#000;display:grid;grid-template-rows:1fr auto;left:0;padding:20px;position:absolute;top:100%;transform:translate(-100%);width:100%;height:var(--mobnav-height)}}@media (max-width: 819px) and (prefers-reduced-motion: no-preference){.header-nav{transition:transform .5s cubic-bezier(.16,1,.3,1)}}@media (max-width: 819px){.is-nav-open .header-nav{transform:none}}.header-mobile{display:flex;align-items:center}@media (min-width: 820px){.header-mobile{display:none}}@media (max-width: 819px){.meganav{top:1px;position:absolute;right:0;bottom:0;left:0;transform:translate(-100%);padding:20px;background-color:#000}}@media (max-width: 819px) and (prefers-reduced-motion: no-preference){.meganav{transition:transform .5s cubic-bezier(.16,1,.3,1)}}@media (max-width: 819px){.is-meganav-open .meganav{transform:translate(0)}}.header-mobile button{display:grid;height:40px;padding:10px 0;place-items:center start;width:30px}.header-mobile button>span{background-color:#000;height:1px;transform-origin:center;transition:transform .3s,opacity .1s;transform-origin:50% 50%;width:30px}.is-nav-open .header-mobile button>span{grid-area:1 / 1}.is-nav-open .header-mobile button>span:first-child{transform:rotate(-45deg)}.is-nav-open .header-mobile button>span:nth-child(2){transform:rotate(45deg)}.is-nav-open .header-mobile button>span:nth-child(3){opacity:0;transform:translateY(5px)}.cta-btn{position:relative;padding-bottom:7px}.cta-btn:after{background:#d5b55a;bottom:0;content:"";height:2px;left:0;position:absolute;transition:.25s ease;width:100%}.cta-btn:hover:after{bottom:2px}.hero-banner{aspect-ratio:var(--hero-mobile-aspect-ratio, 360 / 390)}@media (min-width: 1024px){.hero-banner{aspect-ratio:var(--hero-desktop-aspect-ratio, 1920 / 745)}}.carousel-wrap--gutter{padding:0 16px}.carousel-dots-custom{bottom:unset;left:0;right:0;padding:0 4px;transform:unset}@media (min-width: 768px){.carousel-dots-custom{padding:0 51px}}.carousel-dots-custom .carousel-icon{color:#000!important}.carousel-wrap--light .carousel-dots-custom .carousel-icon{color:#fff!important}carousel-main[data-controls=false] .carousel-dots-custom,.carousel-dots-custom .carousel-dots{display:none}.accordion-item-title,.accordion-item-icon-close,.accordion-item-icon-open{color:#000!important}.accordion-item{border-color:#c3c3c3!important}@media (min-width: 1024px){.footer-topbar{display:block;padding-left:63px;padding-right:116px}.footer-main{padding-right:116px}.lg-gap-y-5{row-gap:1.25rem}}.footer__inner{padding-left:16px;padding-right:16px}.explore{padding:30px 15px 40px}@media (min-width: 1024px){.explore{padding:92px 30px}}.explore__inner{display:flex;flex-direction:column;align-items:center;width:100%;max-width:1442px;margin:0 auto}.explore__heading{width:100%;max-width:648px;display:flex;flex-direction:column;align-items:center;padding-left:45px;padding-right:45px;margin-bottom:10px}.explore__heading h2{font-size:16px;line-height:42px;text-align:center;margin-bottom:4px}.explore__heading p{font-size:8px;line-height:12px;text-align:center;font-weight:500;color:#666}@media (min-width: 1024px){.explore__heading{padding-left:0;padding-right:0;margin-bottom:16px}.explore__heading h2{font-size:36px;margin-bottom:10px}.explore__heading p{font-size:18px;line-height:28px}}.explore__grid{width:100%;display:flex;flex-wrap:wrap;justify-content:center;row-gap:20px;column-gap:21px}.explore__item{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:calc(33.3% - 14px)}.explore__item img{width:100%;height:auto}.explore__item a{margin-top:2px;color:#000;font-size:9px;line-height:1}.explore__item a:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0}@media (min-width: 1024px){.explore__grid{column-gap:20px}.explore__item{width:calc(20% - 16px)}.explore__item img{width:100%;height:auto;max-width:100%}.explore__item a{font-size:23px;margin-top:10px}}.featured-products{padding:30px 15px 40px}@media (min-width: 1024px){.featured-products{padding:92px 30px}}.featured-products__inner{display:flex;flex-direction:column;align-items:center;width:100%;max-width:1442px;margin:0 auto}.featured-products__heading{width:100%;max-width:648px;display:flex;flex-direction:column;align-items:center;padding-left:45px;padding-right:45px;margin-bottom:20px}.featured-products__heading h2{font-size:16px;line-height:42px;text-align:center;margin-bottom:4px}.featured-products__heading p{font-size:8px;line-height:12px;text-align:center;font-weight:500;color:#666}@media (min-width: 1024px){.featured-products__heading{padding-left:0;padding-right:0;margin-bottom:50px}.featured-products__heading h2{font-size:36px;margin-bottom:10px}.featured-products__heading p{font-size:18px;line-height:28px}}.featured-products__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:1442px;row-gap:18px;column-gap:9px}@media (min-width: 1024px){.featured-products{padding:92px 30px}.featured-products__grid{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:30px}}.featured-products__item img{width:100%;height:auto;margin-bottom:8px}@media (min-width: 1024px){.featured-products__item img{margin-bottom:30px}}.featured-products__item{position:relative}.featured-products__item-content>:not(:last-child){margin-bottom:4px}.featured-products__item-content .reviews-rating{margin-bottom:10px}.featured-products__item-content .reviews-rating .spr-icon{color:#f9ae0e}@media (min-width: 1024px){.featured-products__item-content>:not(:last-child){margin-bottom:10px}}.featured-products__item a{display:inline-block;color:#000;font-size:18px;line-height:1;font-weight:600}.featured-products__item a:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.featured-products__item p{color:#666;font-size:12px;line-height:15px}@media (min-width: 1024px){.featured-products__item a{font-size:26px}.featured-products__item p{font-size:15px;line-height:20px}}.featured-products__button{display:flex;justify-content:center;margin-top:20px}.featured-products__button a{display:inline-flex;flex-direction:row;align-items:center;gap:2px;border:2px solid #bbbbbb;color:#000;font-size:9px;line-height:10px;padding:8px 25px 7px;text-transform:uppercase}@media (max-width: 1023px){.featured-products__button a svg{width:11px;height:9px}}@media (min-width: 1024px){.featured-products__button{margin-top:64px}.featured-products__button a{gap:11px;font-size:18px;line-height:22px;padding:17px 56px}}.collection-grid-container{padding:30px 15px 40px}@media (min-width: 1024px){.collection-grid-container{padding:92px 30px}}.collection-grid-container__inner{display:flex;flex-direction:column;align-items:center;width:100%;max-width:1442px;margin:0 auto}.collection-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;row-gap:54px;column-gap:9px}@media (min-width: 1024px){.collection-grid[data-columns=four]{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:30px}.collection-grid[data-columns=five]{grid-template-columns:repeat(5,minmax(0,1fr));column-gap:30px}}.collection-grid__item img{width:100%;height:auto;margin-bottom:8px}@media (min-width: 1024px){.collection-grids__item img{margin-bottom:30px}}.collection-grid__item{position:relative}.collection-grid__item-content>:not(:last-child){margin-bottom:4px}.collection-grid__item-content .reviews-rating{margin-bottom:10px}.collection-grid__item-content .reviews-rating .spr-icon{color:#f9ae0e}@media (min-width: 1024px){.collection-grid__item-content>:not(:last-child){margin-bottom:10px}}.collection-grid__item a{display:inline-block;color:#000;font-size:18px;line-height:1;font-weight:600}.collection-grid__item a:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.collection-grid__item p{color:#666;font-size:12px;line-height:15px}@media (min-width: 1024px){.collection-grid__item a{font-size:26px}.collection-grid__item p{font-size:15px;line-height:20px}}.collection-grid-pagination{width:100%;max-width:1442px;display:flex;flex-direction:row;justify-content:center;margin-top:40px;gap:12px}.collection-grid-pagination a:hover{text-decoration:underline}.search-grid-container{padding:30px 15px 40px}@media (min-width: 1024px){.search-grid-container{padding:92px 30px}}.search-grid-container__inner{display:flex;flex-direction:column;align-items:center;width:100%;max-width:1442px;margin:0 auto}.search-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;row-gap:54px;column-gap:9px}@media (min-width: 1024px){.search-grid[data-columns=four]{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:30px}.search-grid[data-columns=five]{grid-template-columns:repeat(5,minmax(0,1fr));column-gap:30px}}.search-grid__item img,.search-grid__item .placeholder{width:100%;height:auto;margin-bottom:8px}.search-grid__item .placeholder{aspect-ratio:1 / 1;background-color:#f0f0f0}.search-grid__item .label{position:absolute;top:12px;right:12px;z-index:2;padding:2px 8px;background-color:#fff;color:#000;font-size:10px;font-weight:700;letter-spacing:.05rem;text-transform:uppercase}@media (min-width: 1024px){.search-grids__item img,.search-grids__item .placeholder{margin-bottom:30px}}.search-grid__item{position:relative}.search-grid__item-content>:not(:last-child){margin-bottom:4px}.search-grid__item-content .reviews-rating{margin-bottom:10px}.search-grid__item-content .reviews-rating .spr-icon{color:#f9ae0e}@media (min-width: 1024px){.search-grid__item-content>:not(:last-child){margin-bottom:10px}}.search-grid__item a{display:inline-block;color:#000;font-size:18px;line-height:1;font-weight:600}.search-grid__item a:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:3}.search-grid__item p{color:#666;font-size:12px;line-height:15px}@media (min-width: 1024px){.search-grid__item a{font-size:26px}.search-grid__item p{font-size:15px;line-height:20px}}.search-grid-pagination{width:100%;max-width:1442px;display:flex;flex-direction:row;justify-content:center;margin-top:40px;gap:12px}.search-grid-pagination a:hover{text-decoration:underline}.icons{padding:27px 15px}@media (min-width: 1024px){.icons{padding:40px 30px 45px}}.icons__inner{display:flex;flex-direction:column;align-items:center;width:100%;max-width:240px;margin:0 auto}@media (min-width: 1024px){.icons__inner{max-width:934px}}.icons__grid{width:100%;display:flex;flex-wrap:wrap;justify-content:center;row-gap:20px;column-gap:18px}.icons__item{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:9px;width:calc(33.3% - 27px);text-align:center}.icons__item a{font-size:9px;line-height:14px}.icons__item svg{width:27px;height:27px}@media (min-width: 1024px){.icons__grid{column-gap:100px}.icons__item{width:calc(20% - 80px)}.icons__item a{font-size:19px;line-height:29px}.icons__item svg{width:59px;height:59px}}.video-carousel{padding:0 15px 40px}@media (min-width: 1024px){.video-carousel{padding:0 30px 120px}}.video-carousel__inner{display:flex;flex-direction:column;align-items:center;width:100%;max-width:1568px;margin:0 auto}.video-carousel__heading{width:100%;max-width:562px;display:flex;flex-direction:column;align-items:center;padding-left:45px;padding-right:45px;margin-bottom:20px}.video-carousel__heading h2{font-size:16px;line-height:42px;text-align:center;margin-bottom:4px}.video-carousel__heading p{font-size:8px;line-height:12px;text-align:center;font-weight:500;color:#666}.video-carousel__carousel{width:100%}.video__item{position:relative;aspect-ratio:222 / 432;width:222px;margin-right:20px}.video__item .video{aspect-ratio:222 / 387;border-radius:6px}.video__item .video video{width:100%;height:100%;object-fit:cover;border-radius:6px}.video__item .product{position:absolute;bottom:12px;left:0;right:0;z-index:3;width:100%;background-color:#fff;border-radius:5px;box-shadow:0 6px 12px #0003;padding:8px 14px;display:flex;flex-direction:row;align-items:center;column-gap:9px}.video__item .product .img{width:28px;height:50px;display:flex;flex-shrink:0}.video__item .product .img img{width:100%;height:100%;object-fit:cover}.product__details .title{font-size:11px;line-height:100%;color:#000;font-weight:600;margin-bottom:2px}.product__details .description{font-size:8px;line-height:100%;color:#666;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}@media (min-width: 1024px){.video-carousel__heading{padding-left:0;padding-right:0;margin-bottom:50px}.video-carousel__heading h2{font-size:36px;margin-bottom:10px}.video-carousel__heading p{font-size:18px;line-height:28px}.video-carousel__carousel{padding:0 84px}.video__item{width:calc(25% - 18px);margin-right:24px}.video__item .product{position:absolute;bottom:18px;border-radius:8px;box-shadow:0 9px 18px #0003;padding:14px 22px 20px;column-gap:14px}.video__item .video{aspect-ratio:336 / 588;border-radius:9px}.video__item .video video{border-radius:9px}.video__item .product .img{width:43px;height:64px}.product__details .title{font-size:17px;margin-bottom:4px}.product__details .description{font-size:12px}}@media (min-width: 1024px){.blocks-50-50{padding:0 18px}}.blocks-50-50__inner{width:100%;max-width:1864px;margin:0 auto}.blocks-50-50 .row{display:flex;flex-wrap:wrap}.blocks-50-50 .row .row__item{width:100%}@media (min-width: 1024px){.blocks-50-50 .row .row__item{width:50%}}.row--blue{background-color:#f0fcff}.row--blue h2{color:#2683a7}.row--brown{background-color:#fffcea}.row--brown h2{color:#6c4503}@media (min-width: 1024px){.order-start{order:-9999}}.row__item--content{padding:29px 34px 24px}.row__item--content .content{width:100%;max-width:620px}.row__item--content .content>*{margin:5px 0}.content a{display:flex;align-items:center;column-gap:7px;font-size:9px;line-height:13px}.content h2{font-size:16px;line-height:100%}.content p{color:#4d4d4d;font-size:10px;line-height:14px}@media (min-width: 1024px){.row__item--content{display:flex;align-items:center;padding:0 40px 0 132px}.row__item--content.right{justify-content:flex-end;padding-left:40px;padding-right:88px}.row__item--content .content>*{margin:16px 0}.content a{column-gap:16px;font-size:18px;line-height:28px}.content h2{font-size:36px;line-height:100%}.content p{font-size:22px;line-height:28px}}.three-blocks{padding:60px 15px 30px}@media (min-width: 1024px){.three-blocks{padding:120px 30px 37px}}.three-blocks__inner{display:flex;flex-direction:column;align-items:center;width:100%;max-width:1412px;margin:0 auto}.three-blocks__heading{width:100%;max-width:640px;display:flex;flex-direction:column;align-items:center;padding-left:45px;padding-right:45px;margin-bottom:20px;text-align:center}.three-blocks__heading h2{font-size:16px;line-height:24px;text-align:center;margin-bottom:4px}.three-blocks__heading p{font-size:8px;line-height:12px;text-align:center;font-weight:500;color:#666}.three-blocks__carousel{width:100%}@media (max-width: 1023px){.block__item{position:relative;aspect-ratio:240 / 242;width:240px;margin-right:12px}}@media (min-width: 1024px){.three-blocks__heading{padding-left:0;padding-right:0;margin-bottom:50px}.three-blocks__heading h2{font-size:36px;line-height:42px;margin-bottom:10px}.three-blocks__heading p{font-size:18px;line-height:28px}.three-blocks__carousel .carousel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:22px}.block__item{position:relative;aspect-ratio:457 / 459}}.three-blocks__button{display:flex;justify-content:center;margin-top:10px}.three-blocks__button a{display:inline-flex;flex-direction:row;align-items:center;gap:2px;color:#000;font-size:9px;line-height:10px;text-decoration:underline}@media (max-width: 1023px){.three-blocks__button a svg{width:11px;height:9px}}@media (min-width: 1024px){.three-blocks__button{margin-top:30px}.three-blocks__button a{gap:11px;font-size:18px;line-height:22px;padding:0 56px}}.three-blocks-collection{padding:60px 15px 37px}@media (min-width: 1024px){.three-blocks-collection{padding:74px 30px 79px}}.three-blocks-collection__inner{display:flex;flex-direction:column;align-items:center;width:100%;max-width:1686px;margin:0 auto}.three-blocks-collection__heading{width:100%;max-width:578px;display:flex;flex-direction:column;align-items:center;padding-left:45px;padding-right:45px;margin-bottom:20px;text-align:center}.three-blocks-collection__heading h2{font-size:16px;line-height:24px;text-align:center;margin-bottom:4px;color:#4e5f4b}.three-blocks-collection__heading p{font-size:8px;line-height:12px;text-align:center;font-weight:500;color:#666}.three-blocks-collection__carousel{width:100%}@media (max-width: 1023px){.three-blocks-collection__carousel .block__item{position:relative;aspect-ratio:328 / 328;width:100%;margin-right:0}}@media (min-width: 1024px){.three-blocks-collection__heading{padding-left:0;padding-right:0;margin-bottom:50px}.three-blocks-collection__heading h2{font-size:36px;line-height:42px;margin-bottom:10px;color:#be9d5e}.three-blocks-collection__heading p{font-size:18px;line-height:28px}.three-blocks-collection__carousel .carousel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:18px}.three-blocks-collection__carousel .block__item{position:relative;aspect-ratio:550 / 550}}.faqs-wrapper{margin:0 auto;width:100%;max-width:840px;padding:34px 19px}.faqs-title{font-size:12px;line-height:16px}.accordion-title{font-size:8px;line-height:12px}.accordion-item-icon{width:12px;height:12px}.faq-link{text-decoration-line:underline;text-underline-offset:2px;font-size:8px;line-height:10px;font-weight:500;color:#000}.faqs-arrow{width:8px;height:8px;margin-left:8px}.accordion-item-description-content p{font-size:8px;line-height:10px;color:#000}@media (min-width: 1024px){.faqs-wrapper{padding:90px 0}.faqs-title{font-size:30px;line-height:42px}.accordion-title{font-size:20px;line-height:32px}.accordion-item-icon{width:32px;height:32px}.faq-link{font-size:16px;line-height:22px}.faqs-arrow{width:20px;height:20px;margin-left:20px}.accordion-item-description-content p{font-size:15px;line-height:20px;color:#000}}.video-carousel .flickity-prev-next-button.previous{left:-84px!important}.video-carousel .flickity-prev-next-button.next{right:-84px!important}@media screen and (max-width: 1023px){.video-carousel .flickity-prev-next-button{display:none}}.flickity-prev-next-button .flickity-button-icon{left:30%!important;top:30%!important;width:40%!important;height:40%!important}.three-blocks-collection .flickity-button{background:transparent!important}.three-blocks-collection .flickity-button-icon{color:#fff!important}.three-blocks__carousel .carousel:after,.three-blocks-collection__carousel .carousel:after{content:"flickity";display:none}@media screen and (min-width: 1024px){.three-blocks__carousel .carousel:after,.three-blocks-collection__carousel .carousel:after{content:""}}.amazon-button{display:flex;justify-content:center;align-items:center;background-color:#d6b55a!important;border-color:#d6b55a!important}.amazon-button:hover{background-color:#d6b55ab3!important;border-color:#d6b55ab3!important}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom.css.map */
