.announcement-bar-slider button.slider-button{display:none}p.announcement-bar__message{font-size:16px;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}p.announcement-bar__message.h5{gap:4px;font-weight:700;padding:6px 0}svg.icon.icon-cart-empty{height:19px}svg.icon.icon-account{height:17px}svg.icon.icon-search{height:18px}nav.header__inline-menu ul li{margin-right:28px}nav.header__inline-menu ul li a{padding-right:0;padding-left:0}.header__menu-item{color:#000;font-size:14px}svg.icon.icon--chevron.icon--inline{margin-left:8px}.disclosure__button span{font-size:13px}@media (min-width: 1000px){nav.header__inline-menu{width:60%}.index h1.header__heading{margin-right:auto;width:20%}.header>.header__heading-link{width:20%}header.header{display:flex;justify-content:center}.header__icons{margin-left:auto;width:20%;justify-content:end}}@media (max-width: 999px){.header__heading-logo-wrapper img{max-width:90px}.header__icon--menu{display:flex;gap:24px;margin-left:18px}header-drawer{margin:0!important}.header__icons details-modal.header__search{display:none}a.header__icon.header__icon--account{display:none!important}.header{padding:2px 2rem!important}.menu-drawer_close-body svg{width:17px}.menu-drawer_close-body{position:absolute;right:20px;top:7px}div#menu-drawer{max-width:370px}.menu-drawer__menu-item{padding:5px 0!important;border-bottom:1px solid #80808059}.header_drawer_item-icon img{width:100%;height:auto}.menu-drawer__inner-container{padding:0}.menu-drawer__menu-item.no-icon{padding:13px 0!important}.menu-drawer__utility-links{display:flex;justify-content:space-between}.menu-drawer__menu-item{padding:21px 0}.menu-drawer__close-button{font-weight:700}button.menu-drawer__close-button{padding-left:0;padding-right:0;text-transform:capitalize}form#HeaderCountryMobileForm{display:none}nav.menu-drawer__navigation{overflow:scroll}.menu-drawer__utility-links{border-top:1px solid #80808059;padding-top:10px!important}}.footer-block.grid__item{width:unset;max-width:fit-content}.footer__content-bottom{border:unset!important}.footer__blocks-wrapper{display:flex;justify-content:space-between}img.current-country{width:30px;height:20px}h2.footer-block__heading{font-size:12px;text-transform:uppercase}.footer-block__details-content a{font-size:14px!important;padding-top:6px!important;color:#2b2b2b!important;padding-bottom:0;transition:.3s ease}h2.footer-block__heading{margin-bottom:13px}.footer-block__details-content a:hover{text-decoration:unset!important;opacity:.6}li.list-social__item{transform:translateZ(0);height:55px;width:55px;display:flex;align-items:center;justify-content:center;transition:.3s ease;position:relative}a.link.list-social__link{transition:color .3s cubic-bezier(.215,.61,.355,1);z-index:2}li.list-social__item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:calc(100% + 1px);height:calc(100% + 1px);background:#121212e8;clip-path:polygon(0 25%,100% 0,100% 100%,0% 100%);transform:scaleY(0);transform-origin:bottom;transition:transform .3s cubic-bezier(.215,.61,.355,1),clip-path .3s cubic-bezier(.215,.61,.355,1),-webkit-clip-path .3s cubic-bezier(.215,.61,.355,1);pointer-events:none;z-index:1}li.list-social__item:hover:before{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);transform:scaleY(1)}.list-social__link:hover .icon{transform:unset!important}li.list-social__item:hover svg.icon path{fill:#f7ece4}svg.icon.icon-facebook{height:17px}.footer__content-bottom{border:unset;padding:0}.footer__copyright.caption small{font-size:10px!important;color:#777}.footer__payment{width:100%;display:flex;justify-content:center}.footer__column.footer__column--info{justify-content:center}.payment-info-box img{max-width:76px!important}.footer__column_-payment-info img{max-width:340px;object-fit:contain}.payment-info-box{display:flex;align-items:center;font-size:14px;color:#000;gap:10px}@media (max-width: 1000px){.footer__content-top.page-width{padding-left:24px;padding-right:24px}.footer-block.footer-block--link_list{width:50%!important;margin:0!important}.footer__blocks-wrapper{display:flex!important}.footer-block__details-content a{padding:5px 0!important;font-size:13px!important}.footer-block.footer-block--brand_information{margin:0!important}.footer__content-top.page-width{padding-bottom:0}}@media (max-width: 600px){.footer__column_-payment-info img{max-width:100%}}.collection__title h2{text-align:center;font-size:22px}.collection .slider--desktop .slider__slide:first-child{margin:0!important}.card__information{text-align:center}.card__heading a{font-size:14px;margin-bottom:6px}.price__container{margin:0 auto}.price.price--on-sale{text-align:center}.price--on-sale .price__sale{display:flex!important;flex-direction:row-reverse!important;justify-content:center;align-items:center;gap:10px}.product .price--on-sale .price__sale{display:flex!important;flex-direction:row!important;align-items:center;gap:10px}span.price-item{color:#00b67a;line-height:1}.card-information span.price-item{font-size:14px!important}.card-information>.price{line-height:1}.price__container{display:flex!important;justify-content:center}button.slider-button{position:absolute;top:0;bottom:0;margin:auto;width:55px;height:55px;transition:.3s ease;opacity:0;visibility:hidden;transform:scale(.5)}button.slider-button.slider-button--prev{left:-15px}button.slider-button.slider-button--next{right:-15px}.slider-counter.caption{display:none}.slider-component-desktop:hover button.slider-button{opacity:1;visibility:inherit;transform:scale(1)}svg.icon.icon--nav-arrow-left{transform:rotate(0)}button.slider-button span svg{width:40px;height:16px!important}.slider-button--prev:not([disabled]):hover .icon{transform:unset!important}.underline-links-hover:hover a{text-decoration:none!important}.slider-button--next:not([disabled]):hover .icon{transform:rotate(180deg)!important}.slider-button.slider-button--next svg{transform:rotate(180deg)!important}.media img{transition:opacity .3s ease-in-out,visibility .3s ease-in-out!important;object-fit:cover!important}.card__inner{max-height:330px}.badge-main{display:flex;justify-content:flex-start;position:absolute}.custom-badge{background:#f7ece4;color:#2b2b2b;padding:6px 8px;font-size:12px;border-radius:0 2px 2px 0;font-weight:700}.card__media .product-item__label-list.label-list{position:absolute;top:10px;left:10px;display:none}span.label.label--highlight{background:#00b67a;color:#fff;font-size:12px;padding:4px 5px;font-weight:600}.card__badge.bottom.left{display:none}.banner-section-content-heading{max-width:700px}@media screen and (min-width: 750px){.card__information{padding-top:10px}}h1.collection-hero__title{text-align:center}.facet-filters.sorting.caption *{max-width:fit-content}ol.breadcrumb__list{padding:26px 0;margin:0;display:flex;align-items:center}li.breadcrumb__item{list-style:none;font-size:12px;color:#000}a.breadcrumb__link{text-decoration:none;color:#000}.breadcrumb__item+.breadcrumb__item:before{content:"/";margin:0 4px;opacity:.7;float:left}ul.pagination__list li{box-shadow:1px 0 #dfdfdf,0 1px #dfdfdf,1px 1px #dfdfdf,1px 0 #dfdfdf inset,0 1px #dfdfdf inset;width:55px!important;height:55px!important;margin:0!important;min-width:55px;display:flex;align-items:center}.pagination__item--current{border:2px solid black;height:100%!important;color:#000!important}a.pagination__item:hover:after{content:unset!important}.pagination__item--current:after{content:unset!important}a.pagination__item.pagination__item--prev.pagination__item-arrow svg{transform:rotate(180deg)!important}a.pagination__item.pagination__item--prev.pagination__item-arrow:hover svg{transform:rotate(180deg)!important}.product__title h1{font-size:31px;margin-bottom:-6px!important}.product.product--medium.product--left{max-width:1300px;margin:0 auto}.price.price--on-sale{text-align:left}.product .price__container{display:unset!important}.product__title{margin-top:0!important}.st_trustnames-wrapper{padding-bottom:0!important}.product .price__sale{max-width:fit-content}.product span.price-item.price-item--sale.price-item--last{order:-1}.product span.price-item.price-item--sale.price-item--last,.price__regular .price-item--regular{font-size:20px;margin-right:0}.product__title .bundle-aggregated_reviews{margin-top:10px}.product s.price-item.price-item--regular{color:#2b2b2b}.product span.badge.price__badge-sale.color-scheme-4{display:none}@media screen and (min-width: 750px){.product__info-container{max-width:unset!important}}@media screen and (min-width: 750px){.product-media-container{width:100%!important}}div#price-template--23923317375244__main .product-item__label-list.label-list{position:unset}div#price-template--23923317375244__main{display:flex}legend.form__label{font-weight:700;font-size:15px;text-transform:capitalize}.product-form__buttons{max-width:100%!important}.product-form__submit{font-weight:700}.pay--row{width:100%;display:flex;justify-content:center;margin-top:-10px!important}.pay--row img{width:100%;max-width:90%}.product-media-container{border:unset}.thumbnail-list__item{max-width:60px}.thumbnail[aria-current] img{max-width:93%;max-height:93%;transition:.3s ease}.thumbnail{display:flex!important;align-items:center;justify-content:center}.product-media-container.constrain-height.media-fit-contain{width:100%!important}@media (max-width: 600px){.product span.price-item.price-item--sale.price-item--last{margin-right:0}.product .price--on-sale .price__sale{display:flex!important;flex-direction:row!important;align-items:center;justify-content:left}span.label.label--highlight{font-size:10px}div#price-template--23923317375244__main{display:flex;gap:20px}.product__title h1{font-size:26px}div#price-template--23923317375244__main .product-item__label-list.label-list{width:fit-content;margin-right:auto}p.announcement-bar__message{font-size:13px}}@media (max-width: 400px){span.st_trustnames-text-wrapper{gap:0;flex-wrap:wrap}span.st_trustnames-text-wrapper p{margin:0}}.Vtl-InstagramFeedWidget__Subtitle p{margin-top:0}.product-form__input--pill input[type=radio]+label{border-radius:unset!important;border-color:#80808036!important}.product-form__input--pill input[type=radio]:checked+label{background:transparent!important;color:#000!important}.product-form__input--pill input[type=radio]:checked+label:before{box-shadow:0 0 0 1px #2b2b2b inset,0 0 0 1px #2b2b2b;border-radius:0}.collapsible-toggle{background:transparent;border:unset;border-bottom:1px solid #cecece}li.scroll-spy__item a{text-decoration:none;color:gray;font-weight:600}li.scroll-spy__item.is-visible a{color:#000}.section__color-wrapper .faq{padding:25px 0}.collapsible__content.text-container p a{color:#000}@media (max-width: 700px){.faq__category.heading{padding-left:0;color:#000}.pay--row{margin-top:8px!important}.collection__view-all{margin-top:-24px}}h1.main-page-title~.rte *{list-style:none;color:#000}h1.main-page-title~.rte hr{margin:40px 0}.myclass{width:100%;display:flex;align-items:center;gap:50px;max-width:1100px;flex-wrap:wrap}.myclass .myclass-contact-image{width:calc(50% - 25px)}.myclass .myclass-contact-image img{width:100%;height:100%;object-fit:cover;border-radius:30px}.myclass form.isolate{width:calc(50% - 25px)}.myclass input.field__input{border:1px solid black;border-radius:50px;padding:20px 25px;height:auto;width:100%}.myclass .field:before,.select:before,.customer .field:before,.customer select:before,.localization-form__select:before{content:none}.myclass .field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{content:none}.myclass label.field__label{display:flex;align-items:center;top:30%;bottom:70%;width:100%}.myclass textarea.text-area{border:1px solid black;border-radius:55px;padding:30px 35px;height:200px}.myclass .field__input::placeholder{opacity:1;color:#000;font-size:18px}.myclass .field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{box-shadow:none;outline:unset;border-radius:55px}.myclass button.button{width:100%;border-radius:50px;justify-content:flex-start;font-size:18px}.myclass .button:before,.shopify-challenge__button:before,.customer button:before,.shopify-payment-button__button--unbranded:before{content:none}.myclass .button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{content:none}.myclass .contact__button{margin-top:0}.myclass .myclass-contact-desc p{margin:0;font-size:16px;line-height:inherit;color:#000}.myclass .myclass-contact-desc{width:100%;margin:30px 0 0}@media screen and (max-width: 990px){.myclass .myclass-contact-image,.myclass form.isolate{width:100%}.myclass .field__input::placeholder{font-size:16px}.myclass input.field__input{padding:15px 20px}.myclass textarea.text-area{border-radius:35px;padding:20px 25px}.myclass button.button{justify-content:center;font-size:16px}}section#shopify-section-template--23923317276940__main h1.main-page-title{text-align:center}.contact-form-intro{text-align:center;margin-bottom:20px}.contact-form-intro h2{font-size:30px;margin:0}.contact-form-intro-text p{margin:0}section#shopify-section-template--23923317276940__form h1.main-page-title.page-title{margin:0}.product-form__input--pill input[type=radio]+label{padding:15px 17px!important}.pplr-wrapper label{padding:0!important}@media (max-width: 999px){section#shopify-section-template--23923317276940__main h1.main-page-title{margin:0}.menu-drawer-container{max-width:44px}header-drawer{display:flex}span.swatch{width:20px}.product span.swatch{width:30px!important}.banner-section-main-content{padding-right:30px;padding-left:30px}.text-desc-main-heading{min-width:150px}.text-desc-heading-blocks{gap:15px}.orange-section{margin-bottom:0!important}.product__info-container product-form.product-form{margin-top:15px!important;margin-bottom:10px!important}.product-meta-accordion_item.open svg{transform:rotate(180deg)}.product-meta-accordion_item svg{transition:.3s ease}.text-desc-row{padding-bottom:20px!important;padding-top:20px!important}}.card-product-swatch-body fieldset{border:unset;display:flex;justify-content:center}.card-product-swatch-body{position:relative;z-index:2}.sale-link{text-decoration:underline}.pd-price{display:flex;align-items:center}.stories-wrapper .inner .stories-nav::-webkit-scrollbar{display:none}.stories-wrapper .inner .stories-nav{-ms-overflow-style:none;scrollbar-width:none}.card-wrapper .custom-badge{padding:4px 6px;font-size:10px}.klaviyo-form.klaviyo-form.klaviyo-form{margin:50px 0}.inc{margin-top:-10px!important;border-bottom:1px solid #dfdfdf;padding-bottom:10px;font-size:12px}.header__icon--cart svg.icon{width:4rem;height:4rem}.pd-badge{font-size:10px}.vital_reviews_under_title{margin:-4px 0}.clr-name{font-weight:500;font-size:12px;text-transform:lowercase}.clr-up{text-transform:capitalize!important}@media screen and (max-width: 767px){html,body:not(.overflow-hidden-tablet){position:relative}.pay-desk{display:none}.payment-info-box{flex-direction:column;width:100%;align-items:flex-start}.pay-mb h2.footer-block__heading{margin-bottom:0!important}.footer__column_-payment-info{margin-top:26px}}.faq__item .collapsible-toggle{color:#000!important;font-size:14px}.faq__item .animated-plus{color:#000!important}.price__regular .price-item--regular{color:#000}header-drawer .disclosure__list-wrapper{left:-20px;max-width:120px}#bottom-circle{animation:alertAnimation 1.4s ease-in-out infinite;-moz-animation:alertAnimation 1.4s ease-in-out infinite;-webkit-animation:alertAnimation 1.4s ease-in-out infinite;-o-animation:alertAnimation 1.4s ease-in-out infinite}@keyframes alertAnimation{0%{r:3.5px}50%{r:5.5px}to{r:3.5px}}ul.mega-menu__list{padding:0;margin:0}.mega-menu__list{width:calc(25% - 10px)}.meagmenu_images_row{width:calc(50% - 10px);display:flex;flex-wrap:wrap;gap:20px}.mega-menu__content{display:flex;justify-content:space-between}.meagmenu_images_col{width:calc(50% - 10px);position:relative;display:flex}.meagmenu_images_img{width:100%}.meagmenu_images_heading{position:absolute;bottom:20px;left:0;right:0;margin:auto;width:fit-content;color:#fff;text-transform:uppercase;font-weight:600;font-size:18px}.menu-drawer__menu-item{justify-content:space-between}.header_drawer_item{display:flex;align-items:center;justify-content:space-between;gap:10px}.header_drawer_item .svg-wrapper{width:15px;height:15px;margin-top:5px}.header_drawer_item-icon{border:1px solid #ECECEC;border-radius:50%;background-color:#fff;margin-right:10px;height:40px;width:40px}.localization-form__select .current-country{margin-right:5px}.disclosure__link{display:flex;align-items:center}.st_wrapper p,.st_wrapper h3,.st_wrapper h2{margin:0}.menu-drawer__submenu{padding:0 30px}.mega-menu__list .mega-menu__link.mega-menu__link--level-2{font-weight:600}.facet-checkbox__text{height:fit-content}.facets__item .facets__label{display:flex;align-items:center;gap:5px}.facets__label.mobile-facets__label{gap:5px}.custom-filter-mobile{padding-top:10px}.custom-filters{display:flex;flex-wrap:wrap;width:100%;grid-column:1 / -1;grid-row:2;margin-top:-.5rem}.custom-filters .facets__display{position:unset;border:0;width:fit-content;box-shadow:unset}.custom-filters .facets-wrap{border:0;padding:0;margin:0}.custom-filters .facets-wrap .facets-layout{padding:0;display:flex;flex-wrap:wrap}.custom-filters .active-facets-desktop{width:fit-content;display:flex;align-items:center}.custom-filters .facets__label{position:relative}.custom-filters .swatch-input-wrapper label:before{content:"";position:absolute;top:0;width:100%;height:100%;left:0;display:block}.custom-filters .swatch-input-wrapper{border-radius:50%;height:17px;width:17px;margin:6px}.custom-filters span.facet-checkbox__text{color:#121212bf;font-size:14px;font-weight:400;letter-spacing:1px;line-height:17px;margin:6px 10px 6px 0}.custom-filters .facets__label.facet-checkbox{border:1px solid rgb(0 0 0 / 12%);border-radius:60px;padding:0}.custom-filters .facets-layout-list{gap:10px}.custom-filters .active-facets__button{margin-top:0}.custom-filters .active-facets__button-wrapper{padding-top:0}.custom-filters{gap:8px;align-items:center}.custom-filters .active-facets__button--light .active-facets__button-inner{height:27px}.custom-filters .active-facets-desktop{margin-top:1px}.custom-filters .facets__label.facet-checkbox:hover{box-shadow:0 0 0 .2rem #12121266}.custom-filters .swatch-input__input+.swatch-input__label:hover{outline:unset!important}.custom-filters .facets-layout-list .facets__label:hover .facet-checkbox__text-label{text-decoration:unset!important}.custom-filters .facets__label.facet-checkbox{cursor:pointer}.custom-filter-close-wrap{margin-right:11px;display:none}.facets__label.facet-checkbox.active .custom-filter-close-wrap{display:flex}.custom-filters .facets__label.facet-checkbox.active span.facet-checkbox__text{margin:6px 2px 6px 0}.custom-filters .swatch-input__input[checked]+.swatch-input__label{outline:unset!important}.facets__label.facet-checkbox.active{border:1px solid #000}@media (min-width:800px){.custom-filters .facets__display{overflow-y:unset}}@media only screen and (min-width: 749px){.custom-filter-mobile{display:none}}.facets__item.last{order:1}@media only screen and (min-width: 768px){.pay-mb{display:none}.footer__column_-payment-info{display:flex;align-items:center;gap:0 20px}}h2.drawer__heading{font-size:18px;font-weight:500;text-transform:capitalize}svg.close_icon_wrapper{width:14px;height:14px;stroke:#2b2b2b;stroke-width:1px}div.drawer__inner{padding:0}div.drawer__header{padding:18px 30px}h2.drawer__heading{margin:0}button.drawer__close.has_items{position:unset;min-width:unset;min-height:unset;display:flex}.drawer__header{border-bottom:1px solid #2b2b2b21}.drawer__inner{border:none!important}table.cart-items thead{display:none}cart-drawer-items{padding:0}.drawer_top_shipping-text{position:relative;width:100%;height:auto;background:#f6ebe3;border-radius:5px;display:block;padding:8px 8px 8px 32px;font-size:13px;line-height:17px;color:#121212bf;margin-top:0;padding-top:8px!important}.drawer_top_shipping-text span{width:16px;height:19px;position:absolute;top:8px;left:8px}cart-drawer-items{margin:0!important}cart-drawer-items.is-empty{display:none}form#CartDrawer-Form{margin-top:0}td.cart-item__totals.custom_hide{display:none}.cart-item__remove .cart-remove-button{padding:0;justify-content:end;max-width:fit-content;align-items:flex-start}.cart-item__remove .cart-remove-button svg{width:16px}button.button.button--tertiary.cart-remove-button{min-width:fit-content;min-height:fit-content}a.cart-item__name.h4.break{font-weight:700;font-size:15px}.product-option{color:#2b2b2b}quantity-input.quantity.cart-quantity:after{content:unset}button.quantity__button{width:30px;height:30px}input.quantity__input{max-width:45px;height:30px}quantity-input.quantity.cart-quantity{border:1px solid rgb(125 125 125);width:fit-content;min-height:fit-content}a.cart-item__name{transition:.3s ease}a.cart-item__name:hover{opacity:.7}td.cart-item__details,td.cart-item__quantity{padding-left:0!important}.cart_item_info_wrapper{text-align:right}span.cart_item_info-compare{color:#2b2b2b;opacity:.4;text-decoration:line-through}span.cart_item_info-original{color:#000}.cart_item_info_wrapper-save{color:#00b67a;font-weight:600;line-height:1}.cart-item{padding-bottom:20px;position:relative}.cart-item:after{content:"";position:absolute;width:calc(100% + 36px);height:1px;background:#2b2b2b;left:-17px;opacity:.1}.cart-item:first-child:after{content:unset}.free-shipping_container-cart-drawer{display:flex;align-items:center;justify-content:space-between}.free-shipping_container-cart-drawer h2{font-size:16px;font-weight:400;letter-spacing:.6px;margin-top:0;margin-bottom:0;color:#2b2b2b}.free-shipping_container-cart-drawer p{margin-top:0;margin-bottom:0;color:#000000bf;font-weight:500;font-size:18px}.totals__total{color:#2b2b2b}.free-shipping_container-cart-drawer p span svg path{stroke:#00b67a}.free-shipping_container-cart-drawer p span svg circle{stroke:#00b67a}.free-shipping_container-cart-drawer p span svg rect{stroke:#00b67a}.free-shipping_container-cart-drawer p,.cart_drawer-total_wrapper p{margin-top:0;margin-bottom:0;color:#000000bf;font-weight:500;font-size:18px}.free-shipping_container-cart-drawer.active svg *{stroke:#00b67a!important}.free-shipping_container-cart-drawer.active p{color:#00b67a;font-weight:700!important}.cart_drawer-total_wrapper{margin:0!important;display:flex;align-items:center;justify-content:space-between}.cart_drawer-total_wrapper h2.totals__subtotal{font-size:16px;color:#000;font-weight:700}button#CartDrawer-Checkout:after{content:unset}.shipping-icon{position:absolute;width:24px;height:24px;top:-11px;right:0;transition:.3s ease;opacity:0;visibility:hidden}span.success-icon svg{width:28px}button#CartDrawer-Checkout{background:#2b2b2b;transition:.3s ease;font-weight:700}button#CartDrawer-Checkout:hover{opacity:.8}span.truck-icon.hide{opacity:0;transition:.3s ease}.shipping-icon.checked{opacity:1;visibility:inherit}small.tax-note.caption-large.rte{display:none}.cart_drawer-total_wrapper{padding-bottom:4px}img.payment_image{width:100%;margin-top:6px;margin-bottom:-10px}p.totals__subtotal-value,.cart_drawer-total_wrapper h2.totals__subtotal{margin:0}@media (max-width:400px){p.totals__total-value,.free-shipping_container-cart-drawer p{font-size:15px}}.cart-drawer-items{padding:10px 20px 0;overflow:auto;flex:1}.cart-discount__input{border:1px solid #dfe3e8!important;background-color:#ffffffc7;color:#333;border-radius:4px;padding:.7rem .8rem;height:100%;flex-grow:1;min-width:0}span.cart-discount__label.h6{margin:0}.cart-discount__input{background-color:#ffffffc7;color:#333;border-width:1px;border-color:#f5f5f5;border-style:solid;border-radius:3px;padding:.7rem .8rem;flex-grow:1;min-width:0;border:1px solid;display:flex;min-height:44px;max-height:44px;height:100%;margin:0 10px 0 0}button.cart-discount__pill-remove{width:8px;height:10px!important;padding:0;border:none}button.cart-discount__pill-remove svg{stroke:#848484}li.cart-discount__pill{gap:6px}.cart-discount__summary span.svg-wrapper.icon-plus{display:flex;width:20px;height:20px}.cart-discount__summary span.svg-wrapper.icon-plus svg{width:100%;height:100%}.cart-discount__summary{justify-content:flex-start;gap:5px}ul.cart-discount__codes{margin:8px 0 0}.details-content{margin:0 0 10px}.cart-discount__pill-code{font-size:12px}.details.details.discount-details[open] span.svg-wrapper.icon-plus img{transform:rotate(180deg)}.cart-discount__summary span.svg-wrapper.icon-plus img{transition:.5s ease}.drawer__footer summary{padding:0rem 2.8rem 1.5rem 0!important}.product-form__submit{background:#2b2b2b}.customer .field input{border:1px solid rgba(0,0,0,.5)}cart-discount-component{display:flex;padding:0 20px;border-bottom:1px solid rgb(0 0 0 / 10%);margin-bottom:10px}.cart-drawer__footer,.cart__ctas,img.payment_image{padding:0 20px}.drawer-header-icon-cart{width:32px;display:flex}.drawer-header-icon-cart svg{width:100%;height:100%}span.truck-icon{background:#fff;display:inline-flex;padding:0 4px;flex-direction:column;align-items:flex-start;grid-gap:10px;gap:10px}.progress-bar-fill{justify-content:end}span.truck-icon svg{position:relative;top:-3px;background:#fff;min-height:12px}span.truck-icon{position:relative}.product-option-cu-text{width:fit-content;margin:10px 0!important;background:#f7ece4;padding:3px 6px;color:#121212;text-align:center;font-family:Assistant;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.6px;text-transform:uppercase}.product-option-cu-text p{margin:0}#bottom-circle,#top-circle{transform:scale(8.5)}cart-drawer.is-empty .cart-drawer-items{display:none}cart-drawer.is-empty .drawer__footer{display:none}.cart-discount__error-text{font-size:12px;margin:10px 0 0;color:red}#vitals-instant-search .close-search{border:1px solid #505050!important;background:#505050!important}.cart-drawer__empty-content .cart__login-title,.cart-drawer__empty-content .cart__login-paragraph{display:none}.drawer__footer{padding-bottom:10px}.discounts__discount.discounts__discount--end .pplr_save_price{background:#f7ece4;padding:2px 10px}.totals__subtotal-value span{color:#000;font-weight:700}.cart-discount__button{background:#2b2b2b;transition:.3s ease;font-weight:700}.totals__total-row p{margin:0}.totals__total-row{display:flex;gap:5px}.totals__total-line{text-decoration:line-through}.cart-item__totals{grid-column:1 / 6}.cart-drawer tr.cart-item{display:flex;flex-wrap:wrap}td.cart-item__media{width:calc(20% - 5px)}.cart-drawer .cart-items td.cart-item__details{width:calc(60% - 5px)}.cart-drawer .cart-items td.cart-item__totals{width:calc(20% - 1rem)}.cart-drawer .cart-items .cart-item__quantity{width:calc(80% - 5px);margin-left:auto}.cart-item__details a.cart-item__name{width:90%}.cart-item__quantity .cart_item_info_wrapper{display:none}.cart_item_info_wrapper-price{display:flex;flex-direction:column}.cart_item_info-row{display:flex;flex-wrap:wrap;gap:5px}.product-option.cart_item-price{margin:0!important}.add-to-cart-icon{fill:#000;width:30px;height:25px;min-width:30px}.custom-buy-buttons button.product-form__submit{border-radius:50px;width:100%;padding:5px;background:#f7ece4;min-width:unset!important;min-height:unset}.custom-buy-buttons .product-form__submit span{position:relative}.add-to-cart-icon path{stroke:#000;stroke-width:10px}.on-hover{position:absolute;width:30px;height:25px;top:0;bottom:0;left:0;right:0;margin:auto;opacity:0;color:#000}.cart_recommendation-item-info h3 a{white-space:break-spaces}.custom-buy-buttons .product-form__submit:hover .on-hover{opacity:1}.custom-buy-buttons .product-form__submit:hover .add-to-cart-icon{opacity:0}@media screen and (max-width: 768px){.cart-drawer .cart-items td.cart-item__details{width:calc(55% - 5px)}.cart-drawer .cart-items td.cart-item__totals{width:calc(25% - 1rem)}.drawer{background-color:transparent!important}.drawer__inner,#CartDrawer{width:100%!important;max-width:100%!important}}.cart-drawer__empty-content .button{background:#2b2b2b}.close-search{color:#fff!important}.drawer.active .cart-drawer__overlay{display:block!important}.drawer .cart-drawer__overlay{display:none!important}.icon-discount{width:13px;color:#848484}.cart-discount__pill{padding:5px;border-radius:4px;line-height:20px;margin:0 5px 5px 0;background-color:#f6ebe3}p.cart-discount__pill-code{color:#848484}.upcart-upsell-item-variant-selector{color:#000}.upsell-item .product-form__submit.loading .cart-text{opacity:0}.upsell-item .product-form__submit .loading__spinner{left:0;right:0;margin:auto;top:0;bottom:0}.cart_recommendation-price{display:flex;gap:10px}.cart_recommendation-price .recommend_compare{text-decoration:line-through;color:#808080c4}p.cart_item-price_compare{text-decoration:line-through;margin-left:5px;color:#808080c4}
/*# sourceMappingURL=/cdn/shop/t/59/assets/custom.css.map */
