@media(min-width:768px){store-header:after{content:"";position:absolute;left:0;right:0;top:91px;height:40px;background-color:#8e8e5c;z-index:0;pointer-events:none;transition:opacity .2s ease}.header.is-out .header__grid>*,.header.is-out .main-menu,store-header.is-out .header__grid>*,store-header.is-out .main-menu{max-height:none!important;overflow:visible!important;opacity:1!important;transform:none!important;visibility:visible!important}.cc-header--sticky .header.is-out .main-menu__disclosure,.cc-header--sticky store-header.is-out .main-menu__disclosure{max-height:none!important;overflow:visible!important;margin-top:0!important}.cc-header--sticky .header.is-out,.cc-header--sticky store-header.is-out{margin-bottom:0!important}.header.is-out,store-header.is-out{min-height:auto!important}.main-menu{position:relative;z-index:1;background-color:transparent}.main-menu__content{background-color:transparent}.main-nav__item--primary .icon-chevron-down,.main-nav__item--primary svg{display:none}.main-nav__item--primary{color:#fff!important;position:relative;transition:color .3s ease;letter-spacing:.02em}.main-nav__item--primary:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:1.5px;background-color:#fff;transition:width .35s cubic-bezier(.25,.1,.25,1),left .35s cubic-bezier(.25,.1,.25,1)}.main-nav__item--primary:hover{color:#fff!important;opacity:1}.main-nav__item--primary:hover:after{width:100%;left:0}.main-nav__item--primary.is-active:after{width:100%;left:0;opacity:.6}.mega-nav,.mega-nav .container,.mega-nav .child-nav,.mega-nav .child-nav__item,.mega-nav .main-nav__grandchild,.mega-nav .main-nav__grandchild .main-nav__item,.main-nav__child,.main-nav__child .child-nav{text-align:left!important;justify-content:flex-start!important;justify-items:start!important;align-items:flex-start!important}.mega-nav .child-nav__item--toggle>details{pointer-events:none}.mega-nav .child-nav__item--toggle>details>summary{pointer-events:auto}.mega-nav .child-nav__item--toggle>details>summary .main-nav__item-content{pointer-events:auto}.mega-nav .child-nav__item--toggle>details>summary a{pointer-events:auto}.mega-nav .child-nav__item--toggle>details{open:true}.mega-nav .child-nav__item--toggle>details>.main-nav__grandchild{display:block!important;height:auto!important;overflow:visible!important;opacity:1!important;visibility:visible!important}.mega-nav .child-nav__item--toggle>details>summary{list-style:none}.mega-nav .child-nav__item--toggle>details>summary::-webkit-details-marker{display:none}.mega-nav .js-no-toggle-md{pointer-events:none!important}.mega-nav .js-no-toggle-md .child-nav__item,.mega-nav .js-no-toggle-md a{pointer-events:auto!important}.mega-nav--columns .child-nav[class*=grid-cols]{grid-template-columns:repeat(5,1fr)!important}.main-nav__child,.mega-nav{z-index:100;background-color:#fff;position:absolute!important;left:0!important;right:0!important;width:100%!important;max-width:1200px;min-width:600px;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box;border-radius:0 0 4px 4px;box-shadow:0 8px 24px #0000001f}.main-nav{position:static}.main-nav>li{position:static}.main-menu__content{position:static}store-header .header{position:relative}.main-menu__toggle-icon,.main-menu__toggle-icon:before,.main-menu__toggle-icon:after{background-color:#fff!important}}@media(min-width:768px){.main-nav>li:last-child .main-nav__item--primary{background-color:#ffffff1f;border-radius:0;padding-left:1.25rem!important;padding-right:1.25rem!important;transition:background-color .3s ease,color .3s ease}.main-nav>li:last-child .main-nav__item--primary:after{display:none}.main-nav>li:last-child .main-nav__item--primary:hover{background-color:#ffffff40}}@media(max-width:767px){.main-nav__grandchild,.main-nav__grandchild *,ul.main-nav__grandchild a,a.grandchild-nav__item,.main-nav__item--go{text-align:left!important}}@media(max-width:767px){.main-menu__content .main-nav__item,.main-menu__content .main-nav__item--primary{padding-top:.85rem!important;padding-bottom:.85rem!important}.main-menu__content .main-nav>li{border-bottom-width:1px}.main-menu__content .main-nav>li:last-child{background-color:#8e8e5c}.main-menu__content .main-nav>li:last-child .main-nav__item--primary{color:#fff!important}.slideshow-section.section--full-width{margin-top:3px!important}.cc-featured-collection .container{padding-left:12px!important;padding-right:12px!important}[id*=custom_liquid_dnLygh],#shopify-section-template--26178312307069__custom_liquid_dnLygh{display:none!important}}.slideshow-section.section--full-width{width:100vw!important;max-width:100vw!important;margin-left:calc(-50vw + 50%)!important;margin-right:calc(-50vw + 50%)!important;margin-top:4px;overflow:hidden;background-color:#e8e5e0}.slideshow-section .slideshow__slide{background-color:#e8e5e0}.slideshow-section .slideshow__slide img.img-fit{object-fit:cover!important;width:100%!important;height:100%!important}.cc-featured-collection .container{max-width:100%!important;width:100%!important;padding-left:24px!important;padding-right:24px!important}.cc-featured-collection .products-grid-container,.cc-featured-collection .slider{max-width:100%!important;width:100%!important}@media(min-width:768px){.cc-featured-collection .slider__grid,.cc-featured-collection .slider__grid.lg\:auto-cols-3{grid-auto-columns:calc(22.5% - 12px)!important}}.featured-collection-info--carousel{display:none!important}.cc-featured-collection .card--product,.cc-featured-collection .card--product .card__inner,.cc-featured-collection .card--product .card__media,.cc-featured-collection .card--product .card__media .media,.cc-featured-collection .card--product .card__image-container,.cc-featured-collection .card--product .card__badge-container{background-color:#fff!important;border:none!important;box-shadow:none!important}.cc-featured-collection .card--product .card__info{background-color:transparent!important;padding-left:0!important;padding-right:0!important}.cc-featured-collection .slider{mask-image:linear-gradient(to right,black 0%,black 82%,transparent 100%)!important;-webkit-mask-image:linear-gradient(to right,black 0%,black 82%,transparent 100%)!important}@media(min-width:768px){.cc-featured-collection .slider{cursor:default;scrollbar-width:none}.cc-featured-collection .slider::-webkit-scrollbar{display:none}}.cc-featured-collection .slider,.cc-featured-collection .slider.is-grabbable{cursor:default!important}.card__title,.card__heading a,.card .card__heading{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.shopify-section-group-footer-group.cc-custom-liquid{display:none}div:not([id*=shopify-section])>.trustpilot-widget[data-template-id="5406e65db0d04a09e042d5fc"]{display:none!important}#shopify-block-trustpilot,[id*=trustpilot][id*=app],.tp-widget-wrapper:not([class*=footer]):not([class*=header]){display:none!important}.cc-main-search>.container>.text-center,.cc-main-search>.container>.text-start{background-color:#8e8e5c!important;color:#fff!important;padding:24px!important;margin:0 -24px!important;width:calc(100% + 48px)!important}.cc-main-search h1{color:#fff!important}.cc-main-search>.container>.text-center input[type=search],.cc-main-search>.container>.text-start input[type=search],.cc-main-search .search-form__input{background-color:#fffffff2!important;border-color:#fff9!important;color:#333!important}.cc-main-search .search .icon,.cc-main-search .search svg,.cc-main-search .search button,.cc-main-search .search__form .icon,.cc-main-search .search__form svg{color:#666!important;fill:#666!important}.cc-main-search .products-toolbar{position:sticky;top:calc(var(--header-height, 130px) - 2px);z-index:10;background-color:#fff;border-bottom:1px solid rgba(0,0,0,.08);box-shadow:0 -10px #fff;padding:6px 24px!important;margin:0 -24px 8px!important;width:calc(100% + 48px)!important;border-top:none!important}.cc-main-search{margin-top:0!important;margin-bottom:0!important}@media(max-width:767px){.cc-main-search .main-products-grid__results{padding-top:12px!important}}.cc-product-recommendations .card--product,.cc-product-recommendations .card--product-contained,.cc-product-recommendations .card--product.card--product-contained,.cc-product-recommendations .card--product .card__inner,.cc-product-recommendations .card--product-contained .card__inner,.cc-product-recommendations .card--product .card__media,.cc-product-recommendations .card--product .card__media .media,.cc-product-recommendations .card--product .card__image-container,.cc-product-recommendations .card--product .card__badge-container{background-color:#fff!important;border:none!important;border-color:transparent!important;box-shadow:none!important}.cc-product-recommendations .card--product .card__info{background-color:transparent!important;padding-left:0!important;padding-right:0!important}.cc-product-recommendations .card--product .card__title,.cc-product-recommendations .card--product .card__heading a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.cc-product-recommendations .card--product .product-inventory__status.border-top,.cc-product-recommendations .card--product .card__swatches.border-top{border-top:none!important}.cc-product-recommendations .container{max-width:none!important;padding-left:24px!important;padding-right:24px!important}.cc-product-recommendations .card__media img{object-fit:contain!important;background-color:#fff!important}.cc-collection-products .container,.cc-main-search .container,.cc-main-collection-banner .container{max-width:none!important;width:auto!important;margin-left:24px!important;margin-right:24px!important;padding-left:0!important;padding-right:0!important}.cc-collection-products .main-products-grid,.cc-main-search .main-products-grid,.cc-collection-products .main-products-grid__results,.cc-main-search .main-products-grid__results{max-width:none!important;width:100%!important}@media(min-width:990px){.cc-collection-products .main-products-grid__results .grid,.cc-main-search .main-products-grid__results .grid{grid-template-columns:repeat(4,1fr)!important}}.cc-collection-products .card--product,.cc-collection-products .card--product .card__inner,.cc-collection-products .card--product .card__media,.cc-collection-products .card--product .card__media .media,.cc-collection-products .card--product .card__image-container,.cc-main-search .card--product,.cc-main-search .card--product .card__inner,.cc-main-search .card--product .card__media,.cc-main-search .card--product .card__media .media,.cc-main-search .card--product .card__image-container{background-color:#fff!important;border:none!important;box-shadow:none!important}.cc-collection-products .card--product .card__info,.cc-main-search .card--product .card__info{background-color:transparent!important;padding-left:0!important;padding-right:0!important}.card--product .product-inventory__status.border-top,.card--product .card__swatches.border-top{border-top:none!important}@media(max-width:767px){.card__quick-add{display:none!important}}.cc-collection-products .card--product,.cc-main-search .card--product{display:flex!important;flex-direction:column!important}@media(max-width:480px){.collection-intro__row{display:flex!important;flex-wrap:wrap!important;grid-template-columns:none!important;justify-content:flex-start!important;gap:6px!important}.collection-intro__label{width:100%!important;flex-basis:100%!important;text-align:left!important;margin-bottom:2px!important;font-size:13px!important;padding:4px 0!important;background:transparent!important;border:none!important;border-width:0!important}.collection-intro__pill,.collection-intro__pill--sub{width:auto!important;white-space:nowrap!important;padding:6px 10px!important;font-size:12px!important}.collection-intro__lede{text-align:left!important;font-size:13px!important}.collection-intro{text-align:left!important}}.collection-intro__pill,.collection-intro__pill--sub{padding-left:28px!important;padding-right:28px!important}.collection-intro__pill:is(:hover,:focus),.collection-intro__pill--sub:is(:hover,:focus),.collection-intro__pill.active{background:#fff!important;color:#8e8e5c!important;border-color:#fff!important}.cc-collection-products .card--product .card__info-container,.cc-collection-products .card--product .card__info{flex:1!important;display:flex!important;flex-direction:column!important}.cc-collection-products .card--product .card__info-inner{display:flex!important;flex-direction:column!important;flex:1!important}.cc-collection-products .card--product .product-inventory__status{margin-top:auto!important;order:98!important}.cc-collection-products .card--product .card__info-inner .price{order:99!important}.cc-collection-products .card__title,.cc-collection-products .card__heading a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.cc-collection-banner{background-color:#8e8e5c!important}.cc-collection-banner .container{max-width:none!important;width:auto!important;margin-left:24px!important;margin-right:24px!important;padding-left:0!important;padding-right:0!important}.cc-collection-banner .collection-banner__content,.cc-collection-banner .collection-banner__content.color-scheme,.cc-collection-banner .collection-banner__content[class*=color-scheme]{background-color:transparent!important;background:transparent!important;--bg-color: 142 142 92 !important;color:#fff!important;width:100%!important;max-width:1040px;margin:0 auto}.cc-collection-banner .collection-banner__heading{color:#fff!important}.cc-collection-banner .collection-banner__content p,.cc-collection-banner .collection-banner__content .rte{color:#ffffffe6!important}.cc-collection-products{margin-top:0!important}@media(max-width:767px){.cc-collection-products .container{padding-top:12px!important}}.collection-toolbar-sticky{position:sticky;top:calc(var(--header-height, 130px) - 2px);z-index:10;background-color:#fff;border-bottom:1px solid rgba(0,0,0,.08);width:100%;box-shadow:0 -10px #fff}.collection-toolbar-sticky__inner{padding:6px 24px}.collection-toolbar-sticky .products-toolbar{border-top:none!important;border-bottom:none!important;padding-top:0!important;padding-bottom:0!important;margin-bottom:0!important}.cc-collection-products .products-toolbar{justify-content:flex-start!important}.cc-collection-products .products-toolbar>*{margin-right:20px!important;margin-left:0!important}.cc-collection-products .products-toolbar .products-toolbar__layout{margin-left:0!important}.breadcrumbs{padding:.75rem 0;font-size:var(--font-body-scale, 1em)}.breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;list-style:none;margin:0;padding:0;gap:.25rem}.breadcrumbs__item{display:flex;align-items:center;gap:.25rem}.breadcrumbs__separator{color:#999;margin:0 .25rem}.breadcrumbs__link{color:#666;text-decoration:none;transition:color .2s}.breadcrumbs__link:hover{color:#8e8e5c;text-decoration:underline}.breadcrumbs__current{color:#333;font-weight:500}@media(max-width:768px){.cc-product-details,.cc-product-details .product-details__block{margin-top:0!important;padding-top:0!important}.cc-main-product+.cc-product-details{margin-top:-8px!important}}@media(min-width:769px){.cc-main-product .container{max-width:none!important;padding-left:40px!important;padding-right:40px!important}.cc-main-product .product-media{width:65%!important}.cc-main-product .product-info{width:35%!important}}@media(min-width:1024px){:root{--product-info-width: 35% !important}}@media(min-width:769px){.product-main+.product-details,.product-main+.cc-product-details{max-width:none!important;padding:0!important;margin:20px 0 0!important;clear:both!important;width:100%!important;border-top:1px solid rgba(0,0,0,.08)}.product-main+.product-details>.container,.product-main+.cc-product-details>.container{float:none!important;width:100%!important;max-width:none!important;padding:40px!important;border:none!important;border-inline-end:none!important}.product-main+.product-details>.container:before,.product-main+.product-details>.container:after{display:none!important}}@media(min-width:1024px){.cc-product-details .product-details__block{display:grid!important;grid-template-columns:1fr 1fr 1fr;gap:40px;align-items:start}.cc-product-details details-disclosure:has(.custom-reviews){display:none!important}.cc-product-details .disclosure--row{border:none!important;border-bottom:none!important}.cc-product-details .disclosure--row>summary{pointer-events:none;border-bottom:2px solid #8e8e5c;padding-bottom:12px;margin-bottom:16px}.cc-product-details .disclosure--row summary .icon,.cc-product-details .disclosure--row summary svg{display:none!important}.cc-product-details .disclosure__panel{height:auto!important;max-height:none!important;overflow:visible!important}#easyspecs-container-custom{display:none!important}.cc-product-details .candyrack-ppp-checkbox-layout{display:block!important}}@media(max-width:1023px){.cc-product-details .product-details__block{display:flex!important;flex-direction:column}.cc-product-details details-disclosure[data-tab-name=description]{order:1}.cc-product-details details-disclosure[data-tab-name=specification]{order:2}.cc-product-details details-disclosure[data-tab-name=reviews]{order:3}.cc-product-details details-disclosure[data-tab-name=extras]{order:4}}@media(min-width:768px){.pwzrswiper-container,#pwzrswiper-container-wrapper{background-color:#fff}.pwzrswiper-slide{background-color:#fff;display:flex!important;align-items:center!important;justify-content:center!important;padding-bottom:75%!important;height:0!important;max-height:none!important;overflow:hidden}.pwzrswiper-slide img,[class*=pwzrswiper] img{object-fit:contain!important;max-height:100%!important;max-width:100%!important;width:auto!important;height:auto!important;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff}.pwzrswiper-thumb img,[class*=thumb] img{object-fit:contain!important;background-color:#fff}}.media img,.product__media img,.media--image img,.product-card__image img,.card__image img,.collection-product__image img,.card__media img{object-fit:contain!important;background-color:#fff}.card__media .media{background-color:#fff!important}.card__media .media img.img-fit,.card__media .media img.card__main-image,.card__media img.img-fit,.card__media img.card__main-image{object-fit:contain!important;background-color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/41/assets/nav-fullwidth.css.map */
