:root{--font-popins: "Poppins", sans-serif;--font-inter: "Inter", sans-serif}body:not(.temp-about) main{padding-bottom:0}.main-list-collections{padding:46px 0;overflow:hidden}.main-list-collections .page-width{padding:0 30px;max-width:1180px}.main-list-collections .section-heading .heading{font-size:40px;line-height:116%;letter-spacing:-3px;font-family:Univers Bold}.main-list-collections .section-heading .rte{font-size:16px;line-height:140%;font-family:Univers;margin:24px 0 0}.main-list-collections .section-heading .rte *{margin:0}.main-list-collections .section-heading .rte *+*{margin:24px 0 0}.main-list-collections .section-heading .rte p strong{font-size:20px;line-height:32px;font-family:Univers Bold}.main-list-collections .mlc-blocks{display:flex;flex-wrap:wrap;gap:40px;align-items:center}.main-list-collections .mlc-blocks .section-heading{flex:0 0 auto;width:calc(35% - 20px)}.main-list-collections .mlc-blocks .mlcblocks{flex:0 0 auto;width:calc(65% - 20px);padding:40px}.main-list-collections .mlc-grid:not(.slick-initialized){display:flex;flex-wrap:nowrap;gap:16px;overflow:hidden;overflow-x:auto;scrollbar-width:none}.main-list-collections .mlc-grid:not(.slick-initialized) .mlc-item{flex:0 0 auto;width:calc(33.333% - 16px * 2 / 3)}.main-list-collections .mlcbox{display:block;text-decoration:none}.main-list-collections .mlcbox>.media,.main-list-collections .mlcbox>.media-placeholder{height:142px;background-color:#fff}.main-list-collections .mlcbox>.media>img,.main-list-collections .mlcbox>.media-placeholder>svg{height:100%;margin:0 auto;display:block;max-height:128px;object-fit:contain;object-position:center center}.main-list-collections .mlcbox>.mlc-heading{background:#135549;padding:8px 0}.main-list-collections .mlcbox>.mlc-heading h4{color:#fff;font-size:22px;line-height:140%;text-align:center;font-family:Univers Bold}.main-list-collections .mlcbox>.media{position:relative;padding-top:100%;height:unset;border-radius:50%;overflow:hidden}.main-list-collections .mlcbox>.media>img{position:absolute;top:20%;left:20%;width:80%;height:80%;object-fit:contain;object-position:center center;max-height:unset;transform:translate(-10%,-10%)}.main-list-collections .mlcbox>.mlc-heading{background:transparent}.main-list-collections .mlcbox>.mlc-heading h4{color:#212121}.main-list-collections .mlc-blocks .mlcblocks.mlcblocks-padd{padding:0}.mlcblocks.mlcblocks-padd .hasmlcslick.slick-initialized{padding:40px}.hasmlcslick .mlc-item{margin:0 8px}.mlcblocks-padd .hasmlcslick.slick-initialized .slick-dots{display:flex;justify-content:center;margin-top:16px;gap:8px}.mlcblocks-padd .hasmlcslick.slick-initialized .slick-dots>li{margin:0}.mlcblocks-padd .hasmlcslick.slick-initialized .slick-dots>li>button{padding:0;border:none;width:10px;height:10px;display:block;margin:0;background-color:#00000036}.mlcblocks-padd .hasmlcslick.slick-initialized .slick-dots>li.slick-active>button{background:#165549}.mlcblocks-padd .hasmlcslick.slick-initialized button.slick-arrow{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:2px solid #212121;background-color:transpatent!important;border-radius:40px}.mlcblocks-padd .hasmlcslick.slick-initialized button.slick-arrow>svg{width:15px;height:16px}.mlcblocks-padd .hasmlcslick.slick-initialized button.slick-arrow:hover{background-color:transpatent!important}@media only screen and (max-width: 1199px){.main-list-collections .mlc-blocks{gap:30px}.main-list-collections .mlc-blocks .section-heading{width:calc(35% - 15px)}.main-list-collections .mlc-blocks .mlcblocks{width:calc(65% - 15px);padding:30px}}@media only screen and (max-width: 1080px){.main-list-collections .mlc-blocks .mlcblocks{padding:30px 0 30px 30px}.main-list-collections .mlc-blocks .mlcblocks.mlcblocks-padd{padding:0}.mlcblocks.mlcblocks-padd .hasmlcslick.slick-initialized{padding:30px}.main-list-collections .section-heading .heading{font-size:36px;letter-spacing:-2.7px}.main-list-collections .section-heading .rte{font-size:14px;margin:21px 0 0}.main-list-collections .section-heading .rte *+*{margin:21px 0 0}.main-list-collections .section-heading .rte p strong{font-size:18px;line-height:28px}}@media only screen and (max-width: 991px){.main-list-collections .mlc-blocks{gap:24px}.main-list-collections .mlc-blocks .section-heading{width:100%}.main-list-collections .mlc-blocks .mlcblocks{width:100%;padding:0}.main-list-collections .mlc-blocks .mlcblocks.mlcblocks-padd{margin-left:-8px}.mlcblocks.mlcblocks-padd .hasmlcslick.slick-initialized{padding:0}.mlcblocks-padd .hasmlcslick.slick-initialized button.slick-arrow{display:none!important}}@media only screen and (max-width: 767px){.main-list-collections{padding:32px 0}.main-list-collections .page-width{padding:0}.main-list-collections .mlc-blocks .section-heading{padding:0 24px}.mlcblocks.mlcblocks-padd .hasmlcslick.slick-initialized{padding:0 4px}.main-list-collections .mlc-blocks .mlcblocks{overflow-x:auto;padding-left:24px}.main-list-collections .mlc-blocks .mlcblocks::-webkit-scrollbar{height:0px;background-color:transparent}.main-list-collections .mlc-blocks .mlcblocks::-webkit-scrollbar-thumb{height:0px;background-color:transparent}.main-list-collections .mlc-grid{flex-wrap:nowrap;gap:0}.main-list-collections .mlcbox>.media,.main-list-collections .mlcbox>.media-placeholder{height:120px}.main-list-collections .mlcbox>.media>img,.main-list-collections .mlcbox>.media-placeholder>svg{max-height:100px}.main-list-collections .mlc-grid .mlc-item{min-width:148px;margin-right:16px}.main-list-collections .mlc-blocks .mlcblocks.mlcblocks-padd{margin-left:0;margin-right:0}.main-list-collections .mlc-grid.hasmlcslick .mlc-item{min-width:unset;margin:0 4px}.main-list-collections .mlcbox>.mlc-heading h4{font-size:16px}}.main-collection{padding:0 0 100px}.shopify-section+.shopify-section>.main-collection{padding:24px 0}.main-collection .page-width{position:relative;padding:0 80px;max-width:1920px}.main-collection .cc-collection-grids{display:flex;flex-wrap:wrap;gap:24px}.main-collection .cc-collection-grids .cc-facet-filters,.main-collection .cc-collection-grids .ccc-facet-filters{flex:0 0 auto;width:calc(24.5% - 12px)}.main-collection .cc-filters-results{flex:0 0 auto;width:calc(75.5% - 12px)}@media only screen and (min-width: 1500px){.main-collection .cc-collection-grids .cc-facet-filters,.main-collection .cc-collection-grids .ccc-facet-filters{flex:0 0 auto;width:254px}.main-collection .cc-filters-results{flex:0 0 auto;width:calc(100% - 278px)}}.main-collection .collection-grid{margin:0;gap:24px}.main-collection .collection-grid .one-quarter{flex:0 0 auto;width:100%;padding:0}.main-collection .collection-grid .one-half{flex:0 0 auto;width:calc(50% - 12px);padding:0}.main-collection .collection-grid .one-third{flex:0 0 auto;width:calc(33.333% - 16px);padding:0}.main-collection .collection-grid .one-forth{flex:0 0 auto;width:calc(25% - 18px);padding:0}.main-collection .collection-grid .one-fifth{flex:0 0 auto;width:calc(20% - 24px * 4 / 5);padding:0}@media only screen and (max-width: 1300px){.main-collection .page-width{padding:0 40px}.main-collection .cc-collection-grids .cc-facet-filters,.main-collection .cc-collection-grids .ccc-facet-filters{flex:0 0 auto;width:calc(20% - 12px)}.main-collection .cc-filters-results{flex:0 0 auto;width:calc(80% - 12px)}}@media only screen and (max-width: 1199px){.main-collection{padding:0 0 40px}.shopify-section+.shopify-section>.main-collection{padding:24px 0 40px}.main-collection .cc-collection-grids{gap:0}.main-collection .cc-collection-grids .cc-facet-filters{flex:0 0 auto;width:100%}.main-collection .cc-filters-results{flex:0 0 auto;width:100%;padding:0}.main-collection .cc-collection-grids .cc-facet-filters .cc-filters-new{display:none}.main-collection .cc-collection-grids .cc-facet-filters .cc-filters-control{display:none!important;padding:0}}@media only screen and (max-width: 1099px){.main-collection .collection-grid .one-forth,.main-collection .collection-grid .one-fifth{flex:0 0 auto;width:calc(33.333% - 16px)}}@media only screen and (max-width: 767px){.main-collection{padding:0 0 24px}.shopify-section+.shopify-section>.main-collection{padding:24px 0}.main-collection .page-width{padding:0}.main-collection .collection-grid .one-third,.main-collection .collection-grid .one-forth,.main-collection .collection-grid .one-fifth{width:calc(50% - 12px)}.main-collection .cc-collection-grids .cc-facet-filters{padding:0 0 0 24px}.main-collection .cc-collection-grids .cc-filters-results{padding:0 24px}}.cc-filter-nav{display:flex;justify-content:space-between;align-items:center;margin:0 0 24px}.cc-filter-nav .filter-shortby{border:none;font-size:16px;line-height:120%;font-family:Univers;width:90px;margin:0;padding:0 20px 0 0;background-image:url(/cdn/shop/files/chevron-down.png);background-size:20px;background-position:right 0px;flex:0 0 auto}.cc-filter-nav .breadcrumbs{flex:1}.cc-filter-nav .breadcrumbs .breadcrumbs-list{margin:0;padding:0}.cc-filter-nav .breadcrumbs .icon.icon-slash{opacity:1;text-align:center;width:auto;padding:0 5px;font-size:16px;line-height:120%;font-family:Univers}.cc-filter-nav .breadcrumbs .breadcrumbs-list__link{font-size:16px;line-height:120%;font-family:Univers}.cc-filter-nav button.filter-tigger{min-width:unset;background-color:transparent;border:none;box-shadow:unset;padding:0;flex:0 0 auto;margin:0 0 0 8px}.cc-filter-nav button.filter-tigger>svg{display:block}.cc-filter__content>ul>button{border:none;background-color:transparent;color:#212121;box-shadow:none;padding:0;min-width:unset;text-decoration:underline;font-size:13px}@media only screen and (min-width: 1200px){.cc-filter-nav button.filter-tigger{display:none}}@media only screen and (max-width: 767px){.cc-filter-nav .breadcrumbs .breadcrumbs-list__link{font-size:14px;letter-spacing:-.3px}.cc-filter-nav .filter-shortby{font-size:14px;width:75px;letter-spacing:-.3px;margin-left:8px}}.ccc-facet-filters .cc-filters-container{flex-direction:column}.ccc-facet-filters .cc-filters-container .cc-filter--sort,.ccc-filters-results__summary{display:none}.ccc-filters{display:block;width:100%}@media only screen and (min-width: 1200px){.ccc-filters .ccc-filters__header .ccc-filter-close-btn{display:none}}.ccc-filters .ccc-filters__items_n,.temp-shopall .ccc-filters .ccc-filters__items_o{display:none!important}.temp-shopall .ccc-filters .ccc-filters__items_n{display:block!important}.ccc-filters .ccc-filters__header{padding:0;border-bottom:none;text-align:left;margin:0 0 16px}.ccc-filters .ccc-filters__header .ccc-filter-clear-btn{display:none}.ccc-filters .ccc-filters__header .ccc-filter-heading{display:flex;align-items:center;gap:8px}.ccc-filters .ccc-filters__header .ccc-filter-heading{padding:0;text-align:left;font-size:20px;line-height:32px;font-family:inter;font-weight:600}.ccc-filters .ccc-filters__header .ccc-filter-heading svg{flex:0 0 auto;width:24px;display:block}.ccc-filters .ccc-filters__items{margin:0}.ccc-filters .ccc-filters__items>.ccc-filter{padding:0;margin:0;width:100%}.ccc-filters .ccc-filters__items>.ccc-filter+.ccc-filter{margin-top:16px}.ccc-filters .ccc-filters__items>.ccc-filter>.ccc-filter__toggle{border:none;padding:0 45px 0 0;font-size:16px;line-height:26px;font-weight:600;font-family:inter;text-transform:uppercase;position:relative;cursor:pointer}.ccc-filters .ccc-filters__items>.ccc-filter>.ccc-filter__toggle:after{right:2px;width:20px;height:20px;content:"";position:absolute;top:calc(50% - 8px);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' stroke='rgb(0, 0, 0)' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");transition:transform .3s ease-out}.ccc-filters .ccc-filters__items>.ccc-filter.is-open>.ccc-filter__toggle:after{transform:scaleY(-1)}.ccc-filters .ccc-filter>.ccc-filter__panel{width:100%;position:relative;top:unset;left:unset;transform:unset!important;border:none;box-shadow:unset;transition:all .2s ease-out;overflow:hidden;display:none}.ccc-filters .ccc-filter.is-open>.ccc-filter__panel{display:block}.ccc-filters .ccc-filter>.ccc-filter__panel>.ccc-filter__header{display:none}.ccc-filters .ccc-filter>.ccc-filter__panel>.ccc-filter__content{padding:12px 0 0;overflow:hidden}.ccc-filters .ccc-filter>.ccc-filter__panel>.ccc-filter__content li{margin-bottom:8px}.ccc-filters .ccc-filter>.ccc-filter__panel .checkbox+label{flex-direction:row-reverse;width:100%}.ccc-filters .ccc-filter>.ccc-filter__panel .checkbox+label:before{width:24px;height:24px;margin:0 0 0 10px;border-radius:4px;border:1px solid #dedede;background-color:#fcfcfd}.ccc-filters .ccc-filter>.ccc-filter__panel .checkbox:checked+label:before{border-color:#141718;background-color:#141718}.ccc-filters .ccc-filter>.ccc-filter__panel .checkbox:checked+label:after{left:unset;right:6px}.ccc-filters .ccc-filter>.ccc-filter__panel .checkbox+label .ccc-filter-label{color:#6c7275;font-weight:600;font-size:14px;line-height:22px;font-family:inter;flex:1}.ccc-filters .ccc-filter .ccc-price-range .ccc-price-range__inputs{margin-top:0}.ccc-filters .ccc-filter .ccc-price-range .ccc-price-range__input{font-family:inter;color:#6c7275;font-weight:600;font-size:14px;line-height:22px;border-radius:4px;border-color:#dedede;background-color:#fcfcfd}.ccc-filters .ccc-filter .ccc-price-range .ccc-price-range__input-currency{font-family:inter;color:#6c7275;font-weight:600;font-size:14px;line-height:22px;top:calc(50% - 11px)}.ccc-filters .ccc-filter .ccc-price-range .ccc-price-range__bar{margin:25px 10px 25px 13px}.ccc-facet-filters .ccc-active-filters{margin:16px 0 0}.ccc-facet-filters .ccc-active-filters .ccc-active-filters__items{margin:0;gap:4px}.ccc-facet-filters .ccc-active-filters .ccc-active-filters__items>*{margin:0}.ccc-facet-filters .ccc-active-filters .ccc-active-filter-reset{background:#fcfcfd;border:2px solid #dedede;border-radius:4px;padding:4px 10px;font-family:inter;font-weight:600;font-size:14px;color:#6c7275}.ccc-facet-filters .ccc-active-filters .ccc-active-filter{background:#6c7275;color:#fff;border-radius:4px;font-size:14px;padding:2px 8px;font-family:Inter;font-weight:500}.ccc-facet-filters .ccc-active-filters .ccc-active-filter>svg{fill:#fff;stroke:#fff}.ccc-price-range__inputs{display:flex;align-items:center;margin-top:0}.ccc-price-range__input-container{flex:1 1 auto;position:relative}.ccc-price-range__input-currency{position:absolute;left:1px;width:calc(13px + 1em);text-align:right;font-family:inter;color:#6c7275;font-weight:600;font-size:14px;line-height:22px;top:calc(50% - 11px)}.ccc-filters .ccc-filter .ccc-price-range .ccc-price-range__input{width:100%;height:auto;margin:0;padding-right:16px;padding-left:calc(16px + 1em);font-family:inter;color:#6c7275;font-weight:600;font-size:14px;line-height:22px;border-radius:4px;border-color:#dedede;background-color:#fcfcfd}.ccc-price-range__input-separator{margin:0 6px}.ccc-filters .ccc-filter .ccc-price-range .ccc-price-range__bar{margin:25px 10px 25px 13px;position:relative;height:2px}.ccc-filters .ccc-filter .ccc-price-range .ccc-price-range__bar-inactive{height:100%;opacity:.2;background:#000}.ccc-filters .ccc-filter .ccc-price-range .cc-price-range__bar-active{position:absolute;top:0;right:0;left:0;height:100%;background:#000}.ccc-price-range__control{position:absolute;top:-21px;left:0;width:44px;height:44px;margin-left:-23px;padding:11px;cursor:grab}.ccc-price-range__control:after{content:"";display:block;width:22px;height:22px;transition:.3s ease-out;transition-property:transform,box-shadow;border:2px solid #000000;border-radius:22px;background:#fff}@media only screen and (max-width: 1199px){.ccc-facet-filters .ccc-filters-container{position:fixed;z-index:100;width:375px;background:#fff;top:0;bottom:0;height:var(--device-height);right:-375px;transition:right .3s ease-in-out}.filters-open .ccc-filters-container{right:0}.ccc-filters .ccc-filters__header>.ccc-filter-close-btn{left:unset;right:11px}.filters-open .ccc-filters-container:before{content:"";position:fixed;left:0;right:0;top:0;bottom:0;background-color:#000000a6}.ccc-facet-filters .ccc-filters-container .ccc-filters{background-color:inherit;height:inherit}.filters-open{overflow:hidden}.ccc-filters .ccc-filters__header{padding:20px}.ccc-filters .ccc-filters__items{padding:0 20px}}@media only screen and (max-width: 767px){.ccc-filters .ccc-filters__items>.ccc-filter>.ccc-filter__toggle:after{transition:transform .3s ease-out}.ccc-filters .ccc-filters__items>.ccc-filter.is-open>.ccc-filter__toggle:after{transform:rotate(-180deg)}}@media only screen and (max-width: 390px){.ccc-facet-filters .ccc-filters-container{width:90%;right:-90%}.filters-open .ccc-facet-filters .ccc-filters-container{right:0}}.cc-facet-filters .cc-filters-container{flex-direction:column}.cc-facet-filters .cc-filters-container .cc-filter--sort,.cc-filters-results__summary{display:none}.cc-filters{display:block;width:100%}@media only screen and (min-width: 1200px){.cc-filters .cc-filters__header .cc-filter-close-btn{display:none}}.cc-filters .cc-filters__items_n,.temp-shopall .cc-filters .cc-filters__items_o{display:none!important}.temp-shopall .cc-filters .cc-filters__items_n{display:block!important}.cc-filters .cc-filters__header{padding:0;border-bottom:none;text-align:left;margin:0 0 16px}.cc-filters .cc-filters__header .cc-filter-clear-btn{display:none}.cc-filters .cc-filters__header .cc-filter-heading{display:flex;align-items:center;gap:8px}.cc-filters .cc-filters__header .cc-filter-heading{padding:0;text-align:left;font-size:20px;line-height:32px;font-family:inter;font-weight:600}.cc-filters .cc-filters__header .cc-filter-heading svg{flex:0 0 auto;width:24px;display:block}.cc-filters .cc-filters__items{margin:0}.cc-filters .cc-filters__items>.cc-filter{padding:0;margin:0;width:100%}.cc-filters .cc-filters__items>.cc-filter+.cc-filter{margin-top:16px}.cc-filters .cc-filters__items>.cc-filter>.cc-filter__toggle,.cc-filters .cc-filters__items>.cc-filter>.cc-filter__toggle_new{border:none;padding:0 45px 0 0;font-size:16px;line-height:26px;font-weight:600;font-family:inter;text-transform:uppercase}.cc-filters .cc-filters__items>.cc-filter>.cc-filter__toggle:after,.cc-filters .cc-filters__items>.cc-filter>.cc-filter__toggle_new:after{right:2px;width:20px;height:20px;display:none}.cc-filters .cc-filter>.cc-filter__panel{width:100%;position:relative;top:unset;left:unset;transform:unset!important;border:none;box-shadow:unset;transition:all .2s ease-out}.cc-filters .cc-filter>.cc-filter__panel>.cc-filter__header{display:none}.cc-filters .cc-filter>.cc-filter__panel>.cc-filter__content{padding:12px 0 0;overflow:hidden}.cc-filters .cc-filter>.cc-filter__panel>.cc-filter__content li{margin-bottom:8px}.cc-filters .cc-filter>.cc-filter__panel .checkbox+label{flex-direction:row-reverse}.cc-filters .cc-filter>.cc-filter__panel .checkbox+label:before{width:24px;height:24px;margin:0 0 0 10px;border-radius:4px;border:1px solid #dedede;background-color:#fcfcfd}.cc-filters .cc-filter>.cc-filter__panel .checkbox:checked+label:before{border-color:#141718;background-color:#141718}.cc-filters .cc-filter>.cc-filter__panel .checkbox:checked+label:after{left:unset;right:6px}.cc-filters .cc-filter>.cc-filter__panel .checkbox+label .cc-filter-label{color:#6c7275;font-weight:600;font-size:14px;line-height:22px;font-family:inter}.cc-filters .cc-filter .cc-price-range .cc-price-range__inputs{margin-top:0}.cc-filters .cc-filter .cc-price-range .cc-price-range__input{font-family:inter;color:#6c7275;font-weight:600;font-size:14px;line-height:22px;border-radius:4px;border-color:#dedede;background-color:#fcfcfd}.cc-filters .cc-filter .cc-price-range .cc-price-range__input-currency{font-family:inter;color:#6c7275;font-weight:600;font-size:14px;line-height:22px;top:calc(50% - 11px)}.cc-filters .cc-filter .cc-price-range .cc-price-range__bar{margin:25px 10px 25px 13px}.cc-facet-filters .cc-active-filters{margin:16px 0 0}.cc-facet-filters .cc-active-filters .cc-active-filters__items{margin:0;gap:4px;padding:0 20px 14px 0}.cc-facet-filters .cc-active-filters .cc-active-filters__items>*{margin:0}.cc-facet-filters .cc-active-filters .cc-active-filter-reset{background:#fcfcfd;border:2px solid #dedede;border-radius:4px;padding:4px 10px;font-family:inter;font-weight:600;font-size:14px;color:#6c7275}.cc-facet-filters .cc-active-filters .cc-active-filter{background:#6c7275;color:#fff;border-radius:4px;font-size:14px;padding:2px 8px;font-family:Inter;font-weight:500}.cc-facet-filters .cc-active-filters .cc-active-filter>svg{fill:#fff;stroke:#fff}.cc-filters .cc-filters__items>.cc-filter>.cc-filter__toggle:after,.cc-filters .cc-filters__items>.cc-filter>.cc-filter__toggle_new:after{transition:transform .3s ease-out}@media only screen and (max-width: 1199px){.cc-facet-filters .cc-filters-container{position:fixed;z-index:100;width:375px;background:#fff;top:0;bottom:0;height:var(--device-height);right:-375px;transition:right .3s ease-in-out}.filters-open .cc-filters-container{right:0}.cc-filters .cc-filters__header>.cc-filter-close-btn{left:unset;right:11px}.filters-open .cc-filters-container:before{content:"";position:fixed;left:0;right:0;top:0;bottom:0;background-color:#000000a6}.cc-facet-filters .cc-filters-container .cc-filters{background-color:inherit;height:inherit;overflow-y:auto}.cc-filters__footer{position:sticky;bottom:0;top:auto}.filters-open{overflow:hidden}.cc-filters .cc-filters__header{padding:20px}.cc-filters .cc-filters__items{padding:0 20px}}@media only screen and (max-width: 767px){.cc-filters .cc-filters__items>.cc-filter>.cc-filter__toggle:after,.cc-filters .cc-filters__items>.cc-filter>.cc-filter__toggle_new:after{transition:transform .3s ease-out}.cc-filters .cc-filters__items>.cc-filter.is-open>.cc-filter__toggle:after{transform:rotate(-180deg)}.cc-active-filters__scroller{margin:0 0 16px;padding:0}.cc-facet-filters .cc-active-filters{margin:16px 0 0;width:100%}}@media only screen and (max-width: 390px){.cc-facet-filters .cc-filters-container{width:90%;right:-90%}.filters-open .cc-facet-filters .cc-filters-container{right:0}}.cc-banner-block{flex:0 0 auto;width:100%}.cc-banner-box{background:#c2e8eb;min-height:248px;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}.cc-banner-box .cc-banner-wrapp{max-width:435px;text-align:center}.cc-banner-box .cc-banner-wrapp .title{font-size:32px;letter-spacing:-.4px;line-height:140%;font-family:Univers Bold}.cc-banner-box .cc-banner-wrapp .rte{font-size:16px;line-height:140%;letter-spacing:-.4px;font-family:Univers;color:#727272f5}.cc-banner-box .cc-banner-wrapp .rte *{margin:0}.cc-banner-box .cc-banner-wrapp .button-group{margin:20px 0 0}.cc-banner-box .cc-banner-wrapp .button-group .button{border:1px solid #212121;background:#212121;color:#fff;text-decoration:none;font-weight:700;font-family:Univers Bold;border-radius:60px;padding:10px 20px;display:block;max-width:201px;margin:0 auto;cursor:pointer;transition:all .3s ease-in-out}.cc-banner-box .cc-banner-wrapp .button-group .button:hover{border:1px solid #212121;background:transparent;color:#212121}.cc-banner-1 img.ccb-ltop{position:absolute;top:0;left:64px;transform:rotate(4deg);max-width:114px;display:block;height:auto}.cc-banner-1 img.ccb-lbottom{position:absolute;left:-106px;bottom:-104px;display:block;max-width:306px}.cc-banner-1 img.ccb-rtop{position:absolute;top:-42px;right:-30px;display:block;max-width:167px}.cc-banner-1 img.ccb-rbottom{position:absolute;right:-58px;bottom:-112px;max-width:359px;display:block}.cc-banner-2 .cc-banner-box{min-height:288px}.cc-banner-2 img.ccb-ltop{position:absolute;top:59px;left:-15px;max-width:179px;display:block;height:auto}.cc-banner-2 img.ccb-lbottom{position:absolute;left:-106px;bottom:-132px;display:block;max-width:336px}.cc-banner-2 img.ccb-rtop{position:absolute;top:-37px;right:-40px;display:block;max-width:136px}.cc-banner-2 img.ccb-rbottom{position:absolute;right:-80px;bottom:-95px;max-width:329px;display:block}.cc-banner-3 .cc-banner-box{min-height:288px}.cc-banner-3 img.ccb-ltop{position:absolute;top:4px;left:54px;max-width:160px;display:block;height:auto;transform:rotate(214deg)}.cc-banner-3 img.ccb-lbottom{position:absolute;left:-22px;bottom:-82px;display:block;max-width:300px}.cc-banner-3 img.ccb-rtop{position:absolute;top:7px;right:0;display:block;max-width:136px;z-index:1}.cc-banner-3 img.ccb-rbottom{position:absolute;right:-124px;bottom:-115px;max-width:289px;display:block}@media only screen and (max-width: 849px){.cc-banner-box .cc-banner-wrapp{max-width:325px;position:relative;z-index:1}.cc-banner-1 img.ccb-lbottom{left:-66px;bottom:-64px;max-width:200px}.cc-banner-1 img.ccb-ltop{top:70px;left:34px;transform:rotate(1deg);max-width:64px}.cc-banner-1 img.ccb-rtop{top:-32px;right:-30px;max-width:117px}.cc-banner-1 img.ccb-rbottom{right:-60px;bottom:-91px;max-width:269px}.cc-banner-2 .cc-banner-box{min-height:288px}.cc-banner-2 .cc-banner-box .cc-banner-wrapp{max-width:395px}.cc-banner-2 img.ccb-ltop{top:105px;left:2px;max-width:129px}.cc-banner-2 img.ccb-lbottom{left:-93px;bottom:-119px;max-width:300px}.cc-banner-2 img.ccb-rtop{top:-20px;right:-25px;max-width:100px}.cc-banner-2 img.ccb-rbottom{right:-65px;bottom:-75px;max-width:279px}.cc-banner-3 .cc-banner-box{min-height:288px}.cc-banner-3 .cc-banner-box .cc-banner-wrapp{max-width:395px}.cc-banner-3 img.ccb-ltop{top:5px;left:-38px;max-width:109px}.cc-banner-3 img.ccb-lbottom{left:-10px;bottom:-85px;max-width:280px}.cc-banner-3 img.ccb-rtop{top:0;right:4px;max-width:100px}.cc-banner-3 img.ccb-rbottom{right:-90px;bottom:-86px;max-width:219px}}@media only screen and (max-width: 767px){.cc-banner-box .cc-banner-wrapp .title{font-size:20px}.cc-banner-box .cc-banner-wrapp .rte{font-size:12px}.cc-banner-box .cc-banner-wrapp .button-group{margin:12px 0 0}.cc-banner-box .cc-banner-wrapp .button-group .button{padding:5px 10px;max-width:141px;font-size:12px}.cc-banner-2 .cc-banner-box{min-height:248px}.cc-banner-2 .cc-banner-box .cc-banner-wrapp{max-width:295px}.cc-banner-2 img.ccb-lbottom{left:-83px;bottom:-99px;max-width:270px}.cc-banner-2 img.ccb-ltop{top:80px;left:4px;max-width:100px;transform:rotate(103deg)}.cc-banner-2 img.ccb-rtop{top:-20px;right:-20px;max-width:90px}.cc-banner-2 img.ccb-rbottom{right:-55px;bottom:-66px;max-width:239px}.cc-banner-3 .cc-banner-box .cc-banner-wrapp{max-width:320px}.cc-banner-3 .cc-banner-box{min-height:248px}.cc-banner-3 img.ccb-ltop{top:5px;left:-30px;max-width:89px}.cc-banner-3 img.ccb-lbottom{left:-16px;bottom:-65px;max-width:240px}.cc-banner-3 img.ccb-rbottom{right:-82px;bottom:-79px;max-width:200px}}@media only screen and (max-width: 575px){.cc-banner-box .cc-banner-wrapp{max-width:234px}.cc-banner-box{min-height:220px}.cc-banner-box .cc-banner-wrapp .button-group .button{padding:1px 10px;max-width:90px;font-size:10px}.cc-banner-1 img.ccb-ltop{top:102px;left:18px;max-width:44px}.cc-banner-1 img.ccb-lbottom{left:-40px;bottom:-42px;max-width:130px}.cc-banner-1 img.ccb-rtop{top:-18px;right:-20px;max-width:77px}.cc-banner-1 img.ccb-rbottom{right:-31px;bottom:-46px;max-width:141px}.cc-banner-2 .cc-banner-box{min-height:208px}.cc-banner-2 img.ccb-rtop{top:-16px;right:-19px;max-width:76px}.cc-banner-2 img.ccb-ltop{top:10px;left:-1px;max-width:74px;transform:unset}.cc-banner-2 .cc-banner-box .cc-banner-wrapp{max-width:235px}.cc-banner-2 img.ccb-lbottom{left:-56px;bottom:-69px;max-width:180px}.cc-banner-2 img.ccb-rbottom{right:-39px;bottom:-26px;max-width:139px}.cc-banner-3 img.ccb-ltop{top:1px;left:-24px;max-width:69px}.cc-banner-3 .cc-banner-box .cc-banner-wrapp{max-width:230px}.cc-banner-3 img.ccb-lbottom{left:-4px;bottom:-54px;max-width:150px;transform:rotate(358deg)}.cc-banner-3 img.ccb-rtop{top:0;right:4px;max-width:70px}.cc-banner-3 img.ccb-rbottom{right:-78px;bottom:-67px;max-width:151px}}.template-collection .product-block .product-block_box{border:none;padding-bottom:0}.template-collection .product-block .product-block_box>.product-block-media{padding:24px 14px;background-color:#c2e8eb}.template-collection .product-block .product-block_box .product-block__vendor{display:none}.template-collection .product-block .product-block_box .product-block__title{padding:0;margin:4px 0 0;font-size:16px;line-height:26px;letter-spacing:0;color:#141718;font-family:Univers}.template-collection .product-block .product-block_box .product-block__title>a{font-size:inherit;line-height:inherit}.template-collection .product-block .product-block_box .product-price{padding:4px 0 0}.template-collection .product-block .quickbuy__form_new{padding:0!important}.template-collection .product-block .quickbuy__form_new .grid{margin-left:0}.template-collection .product-block .quickbuy__form_new .grid.grid--uniform{display:none}.template-collection .product-block .quickbuy__form_new .large-row{margin-top:0}.template-collection .product-block .payment-buttons button.btn{text-transform:unset;letter-spacing:-.4px}@media only screen and (max-width: 767px){.template-collection .product-block .product-block__image .image-one .rimage-outer-wrapper .rimage-wrapper{padding-top:var(--imgratio)!important}.product-block_box .payment-buttons button{padding:12px 10px 10px!important;min-width:100%!important;min-height:fit-content!important;line-height:24px!important;font-size:16px!important}.template-collection .product-block .product-block_box .product-block__title{font-size:14px;line-height:20px;overflow:hidden;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical}.template-collection .product-block .product-block_box .jdgm-widget *{font-size:13px}}@media only screen and (max-width: 479px){.template-collection .product-block .product-block_box .jdgm-widget *{font-size:12px}}.pagination>*{font-size:14px;font-weight:600;font-family:inter}.product-block_box .product-block__image-container-{position:relative}.product-block_box .product-block__image-container-:before{display:block;content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(#fff,#fff0)}.cc-colletion-dfbnr.standout-collection-bg{background:#c2e8eb}.cc-colletion-dfbnr .page-width{padding:0;max-width:100%;display:flex;width:100%}.cc-colletion-dfbnr .collection-header__content-container{display:flex;justify-content:center;align-items:center;padding:40px;text-align:left}.cc-colletion-dfbnr .collection-header__content-container .cc-collection-coninnr{max-width:530px;margin:0 auto;width:100%}.cc-colletion-dfbnr .cc-collection-coninnr h1{font-size:40px;line-height:116%;letter-spacing:-3px;font-family:Univers Bold;max-width:88%}.cc-colletion-dfbnr .cc-collection-coninnr .rte{font-size:16px;line-height:140%;font-family:Univers;margin:24px 0 0;max-height:30vw;overflow-y:auto;scrollbar-width:none}.cc-colletion-dfbnr .cc-collection-coninnr .rte *:first-child{margin-top:0}.cc-colletion-dfbnr .cc-collection-coninnr .rte *:last-child{margin-bottom:0}@media only screen and (max-width: 767px){.cc-colletion-dfbnr .page-width{flex-wrap:wrap}.cc-colletion-dfbnr .collection-header__image-container,.cc-colletion-dfbnr .collection-header__content-container{width:100%}.cc-colletion-dfbnr .collection-header__content-container{padding:24px}.cc-colletion-dfbnr .cc-collection-coninnr h1{font-size:32px;line-height:116%;letter-spacing:-.4px;font-family:Univers Bold;max-width:88%}.cc-colletion-dfbnr .cc-collection-coninnr .rte{font-size:14px;margin:14px 0 0;max-height:unset}.cc-colletion-dfbnr .cc-collection-coninnr .rte *:first-child{margin-top:0}.cc-colletion-dfbnr .cc-collection-coninnr .rte *:last-child{margin-bottom:0}}.temp-shopall main{padding-bottom:0}.template-collection .section-rich-text .rich-text-container{padding:50px 0}.template-collection .section-rich-text .page-width{max-width:1180px;padding:0 30px}.template-collection .section-rich-text .reading-width{max-width:100%;padding:0}.template-collection .section-rich-text h2.rich-text-section__title{font-size:40px;line-height:140%;letter-spacing:-.4px;color:#212121;font-family:Univers;font-weight:400;margin:0 0 16px}.template-collection .section-rich-text h2.rich-text-section__title strong,.template-collection .section-rich-text h2.rich-text-section__title b{color:#ff3e2f;font-weight:700;font-family:Univers Bold}.template-collection .section-rich-text .rte{font-family:Univers;font-size:20px;letter-spacing:-.4px;line-height:140%;color:#727272}.template-collection .section-rich-text .reading-width .rte *:last-child{font-family:inherit}.template-collection .section-rich-text .rte *{margin-bottom:0}.template-collection .section-rich-text .rte p+p{margin-top:16px}.template-collection .section-rich-text .rte strong{font-family:Univers Bold;font-weight:700;color:#212121}.template-collection .section-rich-text .richtext-button{text-align:center;margin:24px auto 0}.template-collection .section-rich-text .richtext-button .btn.btn--secondary{margin:0;font-family:Univers Bold;font-weight:700;font-size:18px;line-height:32px;letter-spacing:-.4px;text-transform:capitalize;min-width:241px;border-radius:40px}.template-collection .section-rich-text .richtext-button .btn span{display:block;margin-bottom:-2px}.template-collection .section-rich-text .richtext-button .btn.btn--secondary{padding:12px 20px;border:2px solid #212121;background-color:transparent;box-shadow:unset}.template-collection .section-rich-text .richtext-button .btn--secondary:hover,.template-collection .section-rich-text .richtext-button .btn--secondary:focus-visible{border:2px solid #212121;background-color:#212121;color:#fff;box-shadow:unset}.template-collection .section-rich-text .rich-text-section-bbaner{margin:40px auto 0;padding:0 20px;background-color:transparent;max-width:730px;border:1px solid rgba(0 0 0 / 20%);border-radius:200px}.template-collection .section-rich-text .rich-text-section-bbaner img.img{display:block}@media only screen and (max-width: 1199px){.template-collection .section-rich-text .rich-text-container{padding:60px 0}}@media only screen and (max-width: 767px){.template-collection .section-rich-text .rich-text-container{padding:40px 0}.template-collection .section-rich-text .page-width{padding:0 24px}.template-collection .section-rich-text h2.rich-text-section__title{font-size:32px}.template-collection .section-rich-text .reading-width .rte{color:#727272;font-size:16px;margin:0}.template-collection .section-rich-text .rich-text-section-bbaner{padding:0 8px}}.template-product .product-section{padding-top:16px}.section-product-recommendations .slick-track{margin-left:0;margin-right:0}.product_icontext_block{margin:20px 0;padding:0 14px}.picontext_grid{display:flex;justify-content:space-evenly;gap:10px;align-items:flex-start}.picontext_grid .piconbox{flex:0 0 auto;width:calc(33.333% - 10px * 2 / 3);text-align:center}.picontext_grid .piconbox .piconimg{display:block;max-height:48px;width:auto;margin:0 auto}.picontext_grid .piconbox .picontext{font-family:Univers;font-weight:400;font-size:16px;line-height:18px;letter-spacing:0;color:#727272}.picontext_grid .piconbox .picontext p{margin-bottom:0}@media only screen and (max-width: 767px){.product_icontext_block{padding:0}}.product-custom-reviews .container{padding:0}.product-custom-reviews .container .jdgm-widget.jdgm-widget{display:block;max-width:1920px;margin:0 auto;padding:0 80px}.template-product.jdgm--leex-script-loaded .jdgm-widget.jdgm-widget .jdgm-rev-widg{padding:0;margin:0}@media only screen and (max-width: 1300px){.product-custom-reviews .container .jdgm-widget.jdgm-widget{padding:0 40px}}@media only screen and (min-width: 1025px){.template-product.jdgm--leex-script-loaded .jdgm-rev-widg__header{padding:0;box-shadow:unset;position:relative}.template-product.jdgm--leex-script-loaded .jdgm-rev-widg__header h2.jdgm-rev-widg__title{text-align:left}.template-product.jdgm--leex-script-loaded .jdgm-rev-widg__header .jdgm-row-stars{justify-content:flex-start}.template-product.jdgm--leex-script-loaded .jdgm-rev-widg__header .jdgm-row-stars .jdgm-rev-widg__summary{max-width:200px;width:auto!important;padding-right:16px;text-align:left;justify-content:flex-start}.template-product.jdgm--leex-script-loaded .jdgm-rev-widg__header .jdgm-row-stars .jdgm-rev-widg__summary>div{text-align:left}.template-product.jdgm--leex-script-loaded .jdgm-rev-widg__summary-stars>.jdgm-rev-widg__summary-average{display:block;font-size:20px;font-family:Univers Bold;font-weight:700}.template-product.jdgm--leex-script-loaded .jdgm-rev-widg__summary-stars>.jdgm-rev-widg__summary-average{display:block}.template-product.jdgm--leex-script-loaded .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) :not(.jdgm-histogram-wrapper)>.jdgm-histogram{width:350px}.template-product.jdgm--leex-script-loaded .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) :not(.jdgm-revs-tab__content-header)>.jdgm-widget-actions-wrapper{width:auto;position:absolute;top:0;right:0;border:none}}@media only screen and (max-width: 767px){.product-custom-reviews .container .jdgm-widget.jdgm-widget{padding:0 24px}}.instafeed-block{margin:16px 0 0}.instafeed-block>h2{font-family:Univers;font-weight:400;font-size:20px;line-height:100%;letter-spacing:0;color:#212121;margin:0 0 16px}.instafeed_html #insta-feed #instafeed-header-logo{display:none}.instafeed_html #insta-feed>h2,.instafeed_html #insta-feed>h3{display:none}@media only screen and (max-width: 767px){.instafeed-block>h2{font-size:16px}}.happy-tails-section{padding:80px 0}.happy-tails-section .container{padding:0}.happy-tails-section .container .page-width{padding:0 80px}@media only screen and (max-width: 1300px){.happy-tails-section{padding:60px 0}.happy-tails-section .container .page-width{padding:0 40px}}@media only screen and (max-width: 767px){.happy-tails-section{padding:40px 0}.happy-tails-section .container .page-width{padding:0 24px}}.reviews-page-section{padding:80px 0}.reviews-page-section .container{padding:0}.reviews-page-section .container .jdgm-widget.jdgm-widget{display:block;max-width:1920px;margin:0 auto;padding:0 80px}@media only screen and (max-width: 1300px){.reviews-page-section .container .jdgm-widget.jdgm-widget{padding:0 40px}}@media only screen and (min-width: 992px){.reviews-page-section .container .jdgm-widget .jdgm-row-stars{justify-content:flex-start}.reviews-page-section .container .jdgm-widget .jdgm-row-stars .jdgm-all-reviews__summary{width:230px}.reviews-page-section .container .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) :not(.jdgm-histogram-wrapper)>.jdgm-histogram{width:30%}.reviews-page-section .container .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) :not(.jdgm-revs-tab__content-header)>.jdgm-widget-actions-wrapper{width:unset;flex:1;align-items:flex-end}.reviews-page-section .container .jdgm-widget .jdgm-row-stars .jdgm-widget-actions-wrapper .jdgm-write-rev-link{margin:0 0 0 auto}}@media only screen and (max-width: 767px){.reviews-page-section .container .jdgm-widget.jdgm-widget{padding:0 24px}}.breadcrumbs-section{padding:0;background:#c2e8eb4a;color:#212121}.template-article .breadcrumbs.article{padding-top:0}.breadcrumbs-section .page-width{max-width:1200px;padding:0 40px}.breadcrumbs-section .breadcrumbs-list__link,.breadcrumbs-section .breadcrumbs-prod-nav__link{font-size:16px;font-family:Univers Roman;font-weight:500}@media only screen and (max-width: 767px){.breadcrumbs-section .breadcrumbs-list__link,.breadcrumbs-section .breadcrumbs-prod-nav__link{font-size:14px}}article.article-page{padding-top:30px}.ingredient-slide-wrapp{padding:20px 0}.ingredient-slide-wrapp .page-width{max-width:1440px;padding:0 80px;margin:0 auto}.ingredient-slide-wrapp .section-heading h2{font-family:Univers;font-weight:400;font-size:40px;line-height:140%;letter-spacing:-.4px;text-align:center}.ingredient-slide-wrapp .section-heading h2 strong,.ingredient-slide-wrapp .section-heading h2 b{font-weight:700}.ingredient-slide-wrapp .section-heading .rte{margin:14px auto 0;max-width:700px}.ingredient-slide-wrapp .section-heading .rte p{margin:0;font-family:Univers;font-weight:400;font-size:20px;line-height:140%;letter-spacing:0px;text-align:center;color:#727272}.ingredient-slide-wrapp .ingredient-slick{margin:30px -20px 0}.ingredient-slick .slick-list .slick-track{display:flex}.ingredient-slide-wrapp .ingslide{margin-left:16px;border:1px solid #212121;padding:10px;border-radius:8px}.ingredient-slide-wrapp .ingslide:last-child{margin-right:20px}.ingredientbox .ingbanner{position:relative;padding-top:75%;border-radius:10px;overflow:hidden}.ingredientbox .ingbanner img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.ingredientbox .ingcontent{margin:16px 0 0}.ingredientbox .ingcontent h4{margin:0;text-align:center;font-family:Univers;font-weight:400;font-size:20px;line-height:120%;letter-spacing:-.4px}.ingredientbox .ingcontent .rte{margin:8px 0 0}.ingredientbox .ingcontent .rte p{margin:0;font-family:Univers;font-weight:400;font-size:14px;line-height:140%;letter-spacing:0px;text-align:center}.ingredientbox .ingcontent .button{margin:12px 0 0;text-align:center}.ingredientbox .ingcontent .button a{border:2px solid #212121;background:#212121;box-shadow:none;border-radius:99px;padding:4px 30px;width:fit-content;display:block;margin:0 auto;min-height:fit-content}.ingredientbox .ingcontent .button a{font-family:Univers;font-weight:700;font-size:16px;line-height:32px;letter-spacing:-.4px;text-align:center;text-transform:unset}.ingredientbox .ingcontent .button a:hover{background:transparent;color:#212121}.ingredientbox .ingitemgrid{display:flex;flex-wrap:wrap;margin:26px 0 0;gap:10px}.ingredientbox .ingitemgrid .ingitem{width:calc(50% - 5px)}.ingitemgrid .ingitem img{display:block;width:60px;height:60px;object-fit:contain;object-position:center;margin:0 auto}.ingitemgrid .ingitem h5{margin:10px 0 0;font-family:Univers;font-weight:700;font-size:12px;line-height:140%;letter-spacing:0px;text-align:center;text-transform:capitalize}.ingredient-slick .slick-dots{margin:18px 0 0}.ingredient-slick .slick-dots li{margin:0 2px}.ingredient-slick .slick-dots li button{width:8px;height:8px;background:transparent;border:2px solid #212121}.ingredient-slick .slick-dots li.slick-active button{background:#212121}.ingredient-slide-wrapp .section-footer.center{text-align:center;margin:30px 0 0}.ingredient-slide-wrapp .section-footer .btn--primary{font-family:Univers;font-weight:700;font-size:18px;line-height:32px;letter-spacing:-.4px;text-align:center;text-decoration:none;display:inline-block;border-radius:50px;margin:0 auto}.ingredient-slide-wrapp .section-footer .btn--primary{background-color:#212121;border:2px solid #212121;padding:10px 26px;color:#fff;box-shadow:unset}.ingredient-slide-wrapp .section-footer .btn--primary:hover,.ingredient-slide-wrapp .section-footer .btn--primary:focus-visible{background-color:#fff;border:2px solid #212121;color:#212121;box-shadow:unset}@media only screen and (max-width: 767px){.ingredient-slide-wrapp .page-width{padding:0 20px}.ingredient-slide-wrapp .ingredient-slick .slick-list{padding:2px 0}.ingredient-slide-wrapp .section-heading .rte{margin:10px auto 0}.ingredient-slide-wrapp .section-heading .rte p{font-size:16px}}#esc-out-of-stock-inputs .esc-out-of-stock-title{text-align:left!important}#esc-out-of-stock-inputs .esc-email-container{display:flex;align-items:flex-start;flex-wrap:wrap}#esc-out-of-stock-inputs .esc-email-container input.esc-email-input{margin:0;flex:1}#esc-out-of-stock-inputs .esc-email-container .esc-btn{box-shadow:unset!important;margin:0!important;max-width:110px!important;min-width:unset!important;flex:0 0 auto}#esc-out-of-stock-inputs .esc-email-container .esc-email-notification{flex:0 0 auto;width:100%}#esc-out-of-stock-inputs .esc-email-container .esc-email-notification:empty{padding:0;margin:0}.cart-drawer-open .needsclick.kl-teaser-R3VxyC{z-index:unset!important}.cart-drawer-open{overflow:hidden;position:relative}.cart-drawer-open .headerwrapper:before{content:"";width:100%;height:100%;display:block;position:fixed;top:0;left:0;z-index:999;background-color:#000000a6;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.cartdrawer{-webkit-overflow-scrolling:touch;bottom:0;right:0;top:0;overflow:hidden;position:fixed;z-index:999999;background-color:#fff;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.cartdrawer.is-open{transition-duration:.4s;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0);-webkit-transform:translate3d(0,0,0);transform:translateZ(0);z-index:999999}.cart-drawer-open #qab_background{z-index:99!important}.cartdrawer{width:100%;max-width:390px;height:var(--device-height, 100vh)}.cartdrawer .cartdrawer--header{display:flex;align-items:center;justify-content:space-between;padding:14px 20px}.cartdrawer .cartdrawer--header .cartdrawer--title{display:flex;align-items:center;gap:6px}.cartdrawer .cartdrawer--header .cartdrawer--title .title{font-size:20px;text-transform:capitalize;line-height:150%;font-family:Univers Bold}.cartdrawer .cartdrawer--header .cartdrawer--title .cart-count{color:#212121;font-size:16px;line-height:1;text-align:center;opacity:.5;font-family:Univers Bold}.cartdrawer .cartdrawer--header .cartdrawer-close .close-cartdrawer{background:transparent;box-shadow:none;border:none;min-width:unset;padding:0}.cartdrawer .cartdrawer--header .cartdrawer-close .close-cartdrawer svg{display:block}.cartdrawer .cartdrawer--form{display:flex;flex-direction:column;height:100%;bottom:0;max-height:unset}.cartdrawer .cartdrawer--form .cartdrawer--header{flex:0 0 auto}.cartdrawer .cartdrawer--form .cartdrawer--content{display:flex;flex-direction:column;overflow-y:auto;height:100%}.cartdrawer .cartdrawer--form .cartdrawer--footer{flex:0 0 auto;padding:20px;height:unset;position:relative}.cartdrawer .cartdrawer--footer .cartdrawer--total{display:flex;justify-content:space-between;align-items:center;gap:5px;margin-bottom:16px}.cartdrawer .cartdrawer--footer .cartdrawer--total>label{font-family:Univers Bold;font-size:16px;line-height:150%;letter-spacing:-.1px;color:#202e40}.cc-cart-progress{background:#f5f5f5;position:relative;padding:12px 20px}.cc-cart-progress-heading{display:flex;align-items:center;gap:6px;justify-content:center}.cc-cart-progress-heading span.svg-html{display:inline-flex}.cc-cart-progress-heading .cart__goal__message p{margin:0}.cc-cart-progress-heading .cart__goal__message{display:block;font-size:14px;font-style:normal;font-weight:500;color:#212121;line-height:160%;letter-spacing:-.07px;font-family:Univers;margin:0 0 -4px}.cc-cart-progress-heading .cart__goal__message strong,.cc-cart-progress-heading .cart__goal__message .cg-goal-amount{color:#000;font-weight:800}.cc-cart-progress-heading svg{width:18px;height:18px;display:block;flex:0 0 auto;margin:0 0 -2px}.cc-cart-progressbar{margin:10px 0 0;height:6px;border-radius:99px;background:#fff;position:relative;padding:0;background:#e6e6e6;overflow:hidden}.cc-cart-progress-fill{height:105%;background-color:#000;display:block;position:relative;background-repeat:repeat;background-size:cover;background-position:center}.cc-cart-progress-fill span{display:none}.cc-cart-progressbar.progress-filled span.cc-cart-progress-filled{display:none!important;width:24px;height:24px;align-items:center;justify-content:center;position:absolute;top:-8px;right:-2px;border-radius:99px;border:2px solid #fff;background:#a60112;box-shadow:0 4px 8px #bebebebf}.cc-cart-progressbar.progress-filled span.cc-cart-progress-filled svg{flex:0 0 auto;width:16px;height:16px}.cartdrawer--inner .cart-summary__product{padding:20px;border-bottom:1px solid #e6e6e6;align-items:center;gap:16px}.cartdrawer--inner .cart-summary__product-image{padding:0;width:80px;height:80px;flex:0 0 auto}.cartdrawer--inner .cart-summary__product__description{flex:1}.cartdrawer--inner .cart-summary__product__description .cart-summary__product-title{margin:4px 0 0}.cartdrawer--inner .cart-summary__product__description .cart-summary__product-title a{text-decoration:none;color:#212121;font-family:Univers;font-size:16px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.08px}.cartdrawer--inner .cart-summary__product__description .cart_quantity_price{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:6px 0 0}.cart_quantity_price .cart-summary__price{color:#212121;font-family:Univers Bold;font-size:15px;font-style:normal;font-weight:800;line-height:150%;letter-spacing:-.08px}.cart_quantity_price .cart_quantity_picker .quantity__change{align-items:center;border-radius:4px;border:1px solid #e6e6e6}.cart_quantity_picker .quantity__change .quantity__remove,.cart_quantity_picker .quantity__change .quantity__plus,.cart_quantity_picker .quantity__change .quantity__minus{width:28px;height:28px;display:flex;align-items:center;justify-content:center}.cart_quantity_picker .quantity__change .quantity__remove svg,.cart_quantity_picker .quantity__change .quantity__plus svg,.cart_quantity_picker .quantity__change .quantity__minus svg{width:16px;height:16px}.cart_quantity_picker .quantity__change .quantity__remove svg path{color:#212121}.cart_quantity_picker .quantity__change input{margin:0;width:30px;height:28px;border:none;display:flex;align-items:center;justify-content:center;text-align:center;padding:1px 0 0}.cart_quantity_picker .quantity__change input{color:#212121;font-family:Univers;font-size:12px;font-style:normal;font-weight:700;line-height:160%;text-transform:uppercase}.cart-summary__reviews .jdgm-prev-badge{display:flex!important;align-items:center;gap:6px}.cart-summary__reviews .jdgm-prev-badge .jdgm-prev-badge__stars{display:flex;align-items:center;gap:2px}.cart-summary__reviews .jdgm-prev-badge .jdgm-prev-badge__stars span.jdgm-star{font-size:12px;padding:0!important}.cart-summary__reviews .jdgm-prev-badge .jdgm-prev-badge__text{text-decoration:underline;opacity:.6;margin:0 0 -2px}.drawer_routine_box{padding:16px 20px;background:#f5f5f5}.routine_product_block .routine_product_header{margin:0;color:#212121;font-family:Univers Next;font-size:18px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.09px}.routine_product_block .routine__products{margin:12px 0 0}.routine__products .routine_product_grid{display:flex;gap:10px;flex-wrap:nowrap;margin:0 -20px 0 0;overflow-x:auto;padding:0 20px 12px 0}.routine__products .routine_product_grid::-webkit-scrollbar{background:#26262614;height:3px}.routine__products .routine_product_grid::-webkit-scrollbar-thumb{background:#212121}.routine_product_grid .routine_product_col{width:95%;flex:0 0 auto;border-radius:4px;background:#fff;padding:12px}.routine_product_box{display:flex;align-items:center;justify-content:space-between;gap:10px}.routine_product_box .routine_product_content{display:flex;align-items:center;gap:10px;flex:1}.routine_product_content .routine_product_img{width:76px;flex:0 0 auto;height:76px}.routine_product_content .routine_product_img img{width:100%;height:100%;object-fit:contain;object-position:center;border-radius:4px}.routine_product_details{flex:1}.routine_product_reviews .jdgm-prev-badge{display:flex!important;align-items:center;gap:4px}.routine_product_reviews .jdgm-prev-badge .jdgm-prev-badge__stars .jdgm-star{font-size:11px;padding-right:2px!important}.routine_product_reviews .jdgm-prev-badge .jdgm-prev-badge__text{text-decoration:underline;opacity:.6;margin:0 0 -5px;font-size:11px}.routine_product_reviews .jdgm-prev-badge .jdgm-prev-badge__text>span{color:#000;font-family:Lato;font-size:11px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.11px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:1px;text-underline-position:from-font;opacity:.75}.routine_product_details .routine_product_title{margin:2px 0 0;color:#212121;font-family:Univers;font-size:14px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.08px;overflow:hidden;white-space:normal;display:-webkit-box;-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical}.routine_product_pricebox{margin:3px 0 0;display:flex;align-items:center;gap:4px}.routine_product_pricebox .rp_compare_price{display:block;color:#262626cc;font-family:Mulish;font-size:14px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.07px;text-decoration-line:line-through}.routine_product_pricebox .rp_sale_price{display:block;color:#212121;font-family:Univers;font-size:14px;font-style:normal;font-weight:800;line-height:150%;letter-spacing:-.07px}.routine_product_box .routine_product_btn{flex:0 0 auto}.routine_product_box .routine_product_btn select.add__select_custom_upsell{max-width:68px;text-align:center}.routine_product_box .routine_product_btn select.add__select_custom_upsell,.routine_product_box .routine_product_btn .add__btn_custom__upsell,.routine_product_box .routine_product_btn button.add__custom_loader{position:relative;display:flex;align-items:center;justify-content:center;gap:1px;border:1px solid #212121;padding:4px 8px 4px 6px;height:34px;min-width:68px;border-radius:99px;background:#212121;box-shadow:none}.routine_product_box .routine_product_btn .add__btn_custom__upsell{padding:1px 0 0 6px}.routine_product_box .routine_product_btn select.add__select_custom_upsell:hover,.routine_product_box .routine_product_btn .add__btn_custom__upsell:hover{background:transparent;color:#212121}.routine_product_box .routine_product_btn select.add__select_custom_upsell,.routine_product_box .routine_product_btn .add__btn_custom__upsell{color:#fff;text-align:center;font-family:Univers;font-size:13px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.13px;text-transform:uppercase}.routine_product_box .routine_product_btn .add__btn_custom__upsell span{display:block;margin:0 0 -3px}.routine_product_box .routine_product_btn .add__btn_custom__upsell svg{flex:0 0 auto;display:block;margin:-3px 0 0;width:18px;height:18px}.routine_product_box .routine_product_btn .add__btn_custom__upsell:hover svg path{stroke:#212121}.routine_product_box .routine_product_btn button.add__custom_loader.show{display:flex!important}.routine_product_box .routine_product_btn button.add__custom_loader svg circle{stroke:#fff}.cart_subtotle_shipping .cart_shipping_box,.cart_subtotle_shipping .cart_subtotal_box{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:4px 0}.cart_shipping_box .cart_shipping_label,.cart_shipping_box .cart_shipping_free,.cart_subtotal_box .cart_subtotal_label,.cart_subtotal_pricebox .subtotal_sale_price{display:block;color:#212121;font-size:16px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.08px;font-family:Univers}.cart_subtotle_shipping .cart_shipping_border{margin:8px 0;border-top:1px solid #f5f5f5}.cart_subtotal_box .cart_subtotal_pricebox{display:flex;align-items:center;gap:4px}.cart_subtotal_box .cart_subtotal_pricebox .subtotal_compare_price{color:#262626cc;font-family:unset;font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.08px;text-decoration-line:line-through}.cartdrawer .cartdrawer--footer .cartdrawer--checkout{margin:10px 0 0}.cartdrawer .cartdrawer--footer .cartdrawer--checkout .cart-submit{width:100%;background:#212121;box-shadow:unset;border:2px solid #212121;color:#fff;border-radius:80px;padding:12px 20px;display:inline-flex;justify-content:center;align-items:center;gap:4px}.cartdrawer--footer .cart__payment__col{margin:8px 0 0}.cartdrawer--footer .cart__payment__col img{display:block;height:auto}.cartdrawer--footer .cart_drawer_usps{display:flex;align-items:center;justify-content:center;gap:6px;margin:6px 0 0}.cartdrawer--footer .cart_drawer_usps .cd_usps_list{display:flex;align-items:center;justify-content:center;gap:4px;width:33.3%;flex-direction:column}.cartdrawer--footer .cart_drawer_usps .cd_usps_list img{display:block;max-width:40px;height:auto}.cartdrawer--footer .cart_drawer_usps .cd_usps_list span{display:block;color:#262626;text-align:center;font-family:Univers;font-size:13px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:-.065px;margin:0 0 -4px}.cartdrawer .essential-upsell-cross-sell-block{flex:0 0 auto;padding:20px;flex-grow:unset!important}.cartdrawer .essential-upsell-cross-sell-block>.x1ghz6dp{padding:0!important}.cartdrawer .essential-upsell-cross-sell-block .x1ghz6dp[data-essential-upsell-element=header]{padding:0 0 5px!important}.cartdrawer .essential-upsell-cross-sell-block .x1ghz6dp[data-essential-upsell-element=header] .x1ghz6dp button.x1lliihq{padding:0!important;display:flex!important;align-items:center;justify-content:center}.cartdrawer button.x1ghz6dp[data-essential-upsell-element=add-to-cart-button]{min-width:fit-content;text-transform:uppercase!important;gap:4px!important}.cartdrawer .x1ghz6dp[data-essential-upsell-element=product]{flex-direction:column;align-items:start!important}.cartdrawer .x1ghz6dp[data-essential-upsell-element=product]>.x1ghz6dp{min-height:fit-content!important;width:100%!important}.cartdrawer .x1ghz6dp[data-essential-upsell-element=button-container]{max-width:100%!important}.cartdrawer.cart--empty .cartdrawer--form>div .x1ghz6dp{display:none!important}.cartdrawer--empty{border-top:1px solid #ebebeb;padding:20px;height:100%}.cartdrawer--empty .cartdrawer_empty_inner{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.cart-drawer__empty-content .cart__empty-text{margin:0;font-size:24px;text-align:center}.cart-drawer__empty-content .cart__empty_description{margin:4px 0 0}.empty_colle_list_box{margin:24px 0 0;display:flex;flex-wrap:wrap;gap:20px 10px;width:100%}.empty_colle_list_box .charactert_cole_list{width:calc(50% - 5px)}.charactert_cole_list a{text-decoration:none}.charactert_cole_list .charactert_media{position:relative;padding-top:100%;border-radius:4px;overflow:hidden}.charactert_cole_list .charactert_media img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.charactert_cole_list .cole_list_title{margin:12px 0 0}.charactert_cole_list .cole_list_title h4{color:#000;font-size:18px}.cartdrawer--empty .cart_empty_btn{margin:20px 0 0;width:100%}.cartdrawer--empty .cart_empty_btn .cart_empty_btnlink{text-decoration:none;width:100%;background:#212121;box-shadow:unset;border:2px solid #212121;color:#fff;border-radius:80px;padding:12px 20px;display:block;text-align:center;font-weight:700;text-transform:uppercase;transition:.3s all}.cartdrawer--empty .cart_empty_btn .cart_empty_btnlink:hover{transform:scale(1.03)}.quantity-opt.remove_hidden{display:none!important}.quantity__remove.quantity-opt{cursor:pointer}.cartdrawer.cart--empty .essential-upsell-cross-sell-block{display:none}.cartdrawer.is-open{height:100%}
/*# sourceMappingURL=/cdn/shop/t/39/assets/style.css.map */
