cart-items,#main-cart-footer{--inputs-border-width: 1px;--inputs-border-opacity: .55;--inputs-radius: 0px;--inputs-radius-outset: 0px;--inputs-margin-offset: 0px;--inputs-shadow-horizontal-offset: 0px;--inputs-shadow-vertical-offset: 4px;--inputs-shadow-blur-radius: 5px;--inputs-shadow-opacity: 0;--media-border-width: 1px;--media-border-opacity: .05;--media-radius: 0px;--media-shadow-horizontal-offset: 0px;--media-shadow-vertical-offset: 4px;--media-shadow-blur-radius: 5px;--media-shadow-opacity: 0;--media-shadow-visible: 0;color:rgba(var(--color-foreground),.75)}#main-cart-footer .tax-note a{color:rgba(var(--color-foreground),.85)}.section-cart-items-padding{padding-top:60px;padding-bottom:36px}.section-cart-footer-padding{padding-top:0;padding-bottom:75px}@media screen and (min-width: 750px){.section-cart-items-padding{padding-top:80px;padding-bottom:48px}.section-cart-footer-padding{padding-top:0;padding-bottom:100px}}.cart{position:relative;display:block}.cart__empty-text,.is-empty .cart__contents,cart-items.is-empty .title-wrapper-with-link,.is-empty .cart__footer{display:none}.is-empty .cart__empty-text,.is-empty .cart__warnings{display:block}.cart__warnings{display:none;text-align:center;padding:3rem 0 1rem}.cart__empty-text{margin:4.5rem 0 2rem}.cart__contents>*+*{margin-top:2.5rem}.cart__login-title{margin:5.5rem 0 .5rem}.cart__login-paragraph{margin-top:.8rem}.cart__login-paragraph a{font-size:inherit}@media screen and (min-width: 990px){.cart__warnings{padding:7rem 0 1rem}.cart__empty-text{margin:0 0 3rem}}cart-items{display:block}.cart__items{position:relative;padding-bottom:3rem;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.cart__items--disabled{pointer-events:none}.cart__footer>div:only-child{margin-left:auto}.cart__footer>*+*{margin-top:6.5rem}.cart__footer .discounts{margin-bottom:1rem}.cart__note{height:fit-content;top:2.5rem}.cart__note label{display:flex;align-items:flex-end;position:absolute;line-height:1;height:1.8rem;top:-3rem;color:rgba(var(--color-foreground),.75)}.cart__note .field__input{height:100%;position:relative;border-radius:var(--inputs-radius);padding:1rem 2rem}.cart__note .text-area{resize:vertical}.cart__note:after,.cart__note:hover.cart__note:after,.cart__note:before,.cart__note:hover.cart__note:before,.cart__note .field__input:focus,.cart__note .field__input{border-bottom-right-radius:0}@media screen and (min-width: 750px){.cart__items{grid-column-start:1;grid-column-end:3;padding-bottom:4rem}.cart__contents>*+*{margin-top:0}.cart__items+.cart__footer{grid-column:2}.cart__footer{display:flex;justify-content:space-between;border:0}.cart__footer-wrapper:last-child{padding-top:0}.cart__footer>*{width:35rem}.cart__footer>*+*{margin-left:4rem;margin-top:0}}.cart__ctas button{width:100%}.cart__ctas>*+*{margin-top:1rem}.cart__update-button{margin-bottom:1rem}.cart__dynamic-checkout-buttons{max-width:36rem;margin:0 auto}.cart__dynamic-checkout-buttons:has(.dynamic-checkout__content:empty){margin:0}.cart__blocks>*+*{margin-top:1rem}.cart-note__label{display:inline-block;margin-bottom:1rem;line-height:calc(1 + 1 / var(--font-body-scale))}.tax-note{margin:2.2rem 0 1.6rem auto;text-align:center;display:block}.cart__checkout-button{max-width:36rem}.cart__ctas{text-align:center}@media screen and (min-width: 750px){.cart-note{max-width:35rem}.cart__update-button{margin-bottom:0;margin-right:.8rem}.tax-note{margin-bottom:2.2rem;text-align:right}[data-shopify-buttoncontainer]{justify-content:flex-end}.cart__ctas{display:flex;gap:1rem}}cart-items .title-wrapper-with-link{margin-top:0}.cart-items td,.cart-items th{padding:0;border:none}.cart-items th{text-align:left;padding-bottom:1.8rem;opacity:.85;font-weight:400}.cart-item__quantity-wrapper{display:flex}.cart-item__totals{position:relative}.cart-items *.right{text-align:right}.cart-item__image-container{display:inline-flex;align-items:flex-start}.cart-item__nested-line .cart-item__image-container{min-width:calc(10rem / var(--font-body-scale));justify-content:right;img{width:60%}}.cart-item__image-container:after{content:none}.cart-item__image{height:auto;max-width:calc(10rem / var(--font-body-scale))}@media screen and (min-width: 750px){.cart-item__image{max-width:100%}}.cart-item__details{font-size:1.6rem;line-height:calc(1 + .4 / var(--font-body-scale))}.cart-item__details>*{margin:0;max-width:30rem}.cart-item__details>*+*{margin-top:.6rem}.cart-item__media{position:relative}.cart-item__link{display:block;inset:0;position:absolute;width:100%;height:100%}.cart-item__name{text-decoration:none;display:block}.cart-item__name:hover{text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:.2rem}.cart-item__price-wrapper>*{display:block;margin:0;padding:0}.cart-item__discounted-prices dd{margin:0}.cart-item__discounted-prices .cart-item__old-price{font-size:1.4rem}.cart-item__old-price{opacity:.7}.cart-item__final-price{font-weight:400}.product-option{font-size:1.4rem;word-break:break-word;line-height:calc(1 + .5 / var(--font-body-scale))}.cart-item cart-remove-button{display:flex;margin-left:1rem}@media screen and (min-width: 750px) and (max-width: 989px){.cart-item cart-remove-button{width:4.5rem;height:4.5rem}}cart-remove-button .button{min-width:calc(4.5rem / var(--font-body-scale));min-height:4.5rem;padding:0;margin:0 .1rem .1rem 0}cart-remove-button .button:before,cart-remove-button .button:after{content:none}cart-remove-button .button:not([disabled]):hover{color:rgb(var(--color-foreground))}@media screen and (min-width: 750px){cart-remove-button .button{min-width:3.5rem;min-height:3.5rem}}cart-remove-button .icon-remove{height:1.5rem;width:1.5rem}.cart-item .loading__spinner{inset:0 auto;padding:0}@media screen and (min-width: 750px){.cart-item .loading__spinner{right:0;padding-top:4.5rem;bottom:auto}}.cart-item .loading__spinner:not(.hidden)~*{visibility:hidden}.cart-item__error{display:flex;align-items:flex-start;margin-top:.2rem;width:min-content;min-width:100%}.cart-item__error-text{font-size:1.3rem;line-height:1.4;letter-spacing:.04rem;order:1}.cart-item__error-text+.svg-wrapper{flex-shrink:0;width:1.5rem;height:1.5rem;margin-right:.7rem;margin-top:.25rem}.cart-item__error-text:empty+.svg-wrapper{display:none}.product-option+.product-option{margin-top:.4rem}.product-option *{display:inline;margin:0}.cart-items thead th{text-transform:uppercase}@media screen and (max-width: 749px){.cart-items,.cart-items thead,.cart-items tbody{display:block;width:100%}.cart-items thead tr{display:flex;justify-content:space-between;border-bottom:.1rem solid rgba(var(--color-foreground),.2);margin-bottom:4rem}.cart-item{display:grid;grid-template:repeat(2,auto) / repeat(4,1fr);gap:1.5rem;margin-bottom:3.5rem}.cart-item:has(+.cart-item__nested-line){margin-bottom:1.5rem}.cart-item:last-child{margin-bottom:0}.cart-item__media{grid-row:1 / 3}.cart-item__details{grid-column:2 / 4}.cart-item__quantity{grid-column:2 / 5}.cart-item__quantity-wrapper{flex-wrap:wrap}.cart-item__totals{display:flex;align-items:flex-start;justify-content:flex-end}}@media screen and (min-width: 750px){.cart-items{border-spacing:0;border-collapse:separate;box-shadow:none;width:100%;display:table}.cart-items th{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.cart-items thead th:first-child{width:50%}.cart-items th+th{padding-left:4rem}.cart-items td{vertical-align:top;padding-top:4rem}.cart-items .cart-item__nested-line td{padding-top:1rem}.cart-item{display:table-row}.cart-item>td+td{padding-left:4rem}.cart-item__details{width:35rem}.cart-item__media{width:10rem}.cart-item__price-wrapper>*:only-child:not(.cart-item__discounted-prices){margin-top:1rem}.cart-item__error{margin-left:.3rem}}@media screen and (min-width: 990px){.cart-item .cart-item__quantity,.cart-items .cart-items__heading--wide{padding-left:6rem}.cart-item__details{width:50rem}.cart-items thead th:first-child{width:50%}}@media screen and (min-width: 750px){.cart-items .cart-items__heading--quantity,.cart-item .cart-item__quantity,.cart-item__quantity--info quantity-popover>*{padding-left:5rem}.cart-item .cart-item__quantity--info,.cart-item__quantity--info .cart-item__quantity-wrapper,.cart-item__quantity--info .cart-items__info{padding-left:0}}@media screen and (max-width: 989px){.cart-items .quantity-popover__info-button{padding-left:0}}.totals{display:flex;justify-content:center;align-items:flex-end}.totals>*{font-size:1.6rem;margin:0}.totals>h2{font-size:calc(var(--font-heading-scale) * 1.6rem)}.totals *{line-height:1}.totals>*+*{margin-left:2rem}.totals__total{margin-top:.5rem}.totals__total-value{font-size:1.8rem}.cart__ctas+.totals{margin-top:2rem}@media all and (min-width: 750px){.totals{justify-content:flex-end}}.discounts{font-size:1.2rem}.discounts__discount{display:flex;align-items:center;line-height:calc(1 + .5 / var(--font-body-scale))}.discounts__discount svg{color:rgba(var(--color-button),var(--alpha-button-background))}.discounts__discount--position{justify-content:center}@media screen and (min-width: 750px){.discounts__discount--position{justify-content:flex-end}}.discounts__discount>.icon{color:rgb(var(--color-foreground));width:1.2rem;height:1.2rem;margin-right:.7rem}quantity-popover{position:relative;display:block}quantity-popover volume-pricing li:nth-child(odd){background:rgba(var(--color-foreground),.03)}quantity-popover volume-pricing li{font-size:1.2rem;letter-spacing:.06rem;padding:.6rem .8rem;display:flex;justify-content:space-between}.quantity-popover__info.global-settings-popup{width:100%;z-index:3;position:absolute;background-color:rgb(var(--color-background));max-width:36rem}.quantity-popover__info .button-close,.variant-remove-total quick-order-list-remove-all-button .button,.quick-order-list-total__confirmation quick-order-list-remove-all-button .button,quantity-popover .quick-order-list-remove-button .button{--shadow-opacity: 0;--border-opacity: 0}.quantity-popover__info-button{display:flex;align-items:center;margin:0 .4rem 0 0;min-width:1.5rem;min-height:1.5rem;--shadow-opacity: 0;--border-opacity: 0}.quantity-popover__info-button--icon-with-label{text-align:left}.quantity-popover__info-button--icon-with-label svg{flex-shrink:0;width:15px;height:14px}.quantity-popover__info-button--open{text-decoration:underline}.quantity-popover__info-button span{padding-left:1rem}.quantity-popover__info-button--icon-only--animation svg{transform:scale(1.25)}.quantity-popover__info-button--icon-only svg{transition:transform var(--duration-default) ease;width:15px;height:14px}@media screen and (max-width: 989px){.quantity-popover__info.global-settings-popup{left:0;top:100%}.quantity-popover__info-button{padding-left:0}}.quantity-popover__info .quantity__rules{margin-top:1.2rem;margin-bottom:1rem}.quantity-popover__info .volume-pricing-label{display:block;margin-left:1.2rem;margin-top:1.2rem;font-size:1.2rem}.quantity-popover__info .button{width:3.2rem;height:3.2rem;position:absolute;top:.4rem;right:0;padding:0 1.2rem 0 0;display:flex;justify-content:flex-end}.quantity-popover__info .volume-pricing-label~.button{top:-.2rem}.quantity-popover__info .button .icon{width:1.5rem;height:1.5rem}quantity-popover volume-pricing{margin-top:1.2rem;display:block}quantity-popover .quantity__rules span:first-of-type{display:block}.quantity-popover-container{display:flex;padding:.5rem .5rem .5rem 0}.quantity-popover-container:not(.quantity-popover-container--hover){align-items:center}@media screen and (min-width: 990px){.quantity-popover-container--empty{margin-right:2.7rem}.quantity-popover__info.global-settings-popup{width:20rem}.quantity-popover-container{width:auto;max-width:20rem}.quantity-popover__info.global-settings-popup{transform:translate(-100%);top:.5rem}}quantity-popover .quantity{background:rgb(var(--color-background))}quantity-popover .quantity__rules{margin-left:.8rem}quantity-popover .quantity__rules .divider:nth-child(2):before{content:none}quantity-popover .quantity__button:not(:focus-visible):not(.focused),quantity-popover .quantity__input:not(:focus-visible):not(.focused){background-color:initial}h1.cart__empty-text{font-family:Montserrat;font-weight:800;font-size:45px;line-height:60px;letter-spacing:-3%;text-align:center;vertical-align:middle;text-transform:uppercase;margin-bottom:20px}p.cart__empty-text.cart__description-text{font-family:Instrument Sans;font-weight:400;font-size:18px;line-height:28px;letter-spacing:0%;text-align:center;vertical-align:middle;margin-bottom:50px}.is-empty .cart__warnings a.button{min-height:60px;border-radius:999px;background:#000;color:#19ff00;gap:10px;font-family:Instrument Sans;font-weight:600;font-size:16px;line-height:20px;letter-spacing:-2%;text-transform:uppercase}.is-empty .cart__warnings{padding:160px 0}.is-empty .cart__warnings a.button:hover{background:#20fc03;color:#0a0a0a}.is-empty .cart__warnings a.button:hover svg path{fill:#0a0a0a}cart-items .title-wrapper-with-link{justify-content:center;flex-direction:column;gap:0}cart-items .title-wrapper-with-link .title.title--primary{font-family:Montserrat;font-weight:800;font-size:45px;line-height:60px;letter-spacing:-3%;text-align:center;text-transform:uppercase}p.cart__description-text-count{font-family:Instrument Sans;font-weight:400;font-size:18px;line-height:28px;letter-spacing:0%;text-align:center;margin-top:20px;margin-bottom:20px}.cart-items thead th{font-family:Instrument Sans;font-weight:600;font-size:14px;line-height:20px;letter-spacing:0%;vertical-align:middle;color:#495057;padding-bottom:12px}td.cart-item__media.custom-single-product-media .cart-item__image-container{width:112px;height:109px}td.cart-item__media.custom-single-product-media .cart-item__image-container img.cart-item__image{width:100%;height:100%;object-fit:cover;border-radius:15px}.cart-items .cart-item td.cart-item__media.custom-single-product-media{width:112px;display:flex}td.cart-item__details.custom-single-product-details{padding-left:15px}td.cart-item__details.custom-single-product-details .product-option dd{font-family:Instrument Sans;font-weight:600;font-size:16px;line-height:20px;letter-spacing:-2%;text-transform:uppercase;color:#0a0a0a;margin-left:10px}td.cart-item__details.custom-single-product-details .cart-item__name{font-family:Instrument Sans;font-weight:600;font-size:24px;line-height:36px;letter-spacing:0%;vertical-align:middle}td.cart-item__details.custom-single-product-details .product-option dt{font-family:Montserrat;font-weight:800;font-size:20px;line-height:100%;letter-spacing:-3%;text-transform:uppercase}.cart-item__details.custom-single-product-details .product-option dd{font-family:Instrument Sans;font-weight:600;font-size:16px;line-height:20px;letter-spacing:-2%;text-transform:uppercase;color:#0a0a0a;margin-left:10px}cart-items .cart-item td.custom-single-product-price .product-option{font-family:Instrument Sans;font-weight:700;font-size:23.85px;line-height:35.78px;letter-spacing:0%;vertical-align:middle;color:#14aa00}cart-items .cart-item td.custom-single-product-price .cart-item__discounted-prices{display:flex;gap:10px;align-items:center}cart-items .cart-item td.custom-single-product-price .cart-item__discounted-prices .cart-item__old-price.product-option{font-family:Instrument Sans;font-weight:600;line-height:20px;letter-spacing:0%;vertical-align:middle;font-size:14px;color:#262626}td.cart-item__totals.right.small-hide.custom-single-product-total .cart-item__price-wrapper{font-family:Instrument Sans;font-weight:600;font-size:16px;line-height:24px;letter-spacing:0%}.cart-item__quantity.custom-single-product-quantity .cart-item__quantity-wrapper.quantity-popover-wrapper{justify-content:end}.cart-item__quantity.custom-single-product-quantity .cart-item__quantity-wrapper.quantity-popover-wrapper .quantity-popover-container{width:217px;max-width:217px;padding:0}.cart-item__quantity.custom-single-product-quantity .cart-item__quantity-wrapper.quantity-popover-wrapper .quantity-popover-container .quantity.cart-quantity{width:100%;height:60px}.cart-item__quantity.custom-single-product-quantity .cart-item__quantity-wrapper.quantity-popover-wrapper .quantity-popover-container .quantity.cart-quantity:after{border-radius:99px}.cart-item__quantity.custom-single-product-quantity .cart-item__quantity-wrapper.quantity-popover-wrapper .quantity-popover-container .quantity.cart-quantity button.quantity__button{width:70px}.cart-item__quantity.custom-single-product-quantity .cart-item__quantity-wrapper.quantity-popover-wrapper .quantity-popover-container .quantity.cart-quantity input{font-family:Instrument Sans;font-weight:600;font-size:16px;line-height:24px;letter-spacing:0%}.cart-item cart-remove-button .button{justify-content:end}div#main-cart-footer .cart__footer .cart__ctas button#checkout{min-height:60px;border-radius:999px;background:#000;color:#19ff00;gap:10px;font-family:Instrument Sans;font-weight:600;font-size:16px;line-height:20px;letter-spacing:-2%;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none;max-width:20rem}div#main-cart-footer .cart__footer .cart__ctas{justify-content:end}div#main-cart-footer .cart__footer .cart__ctas button#checkout:hover{background:#20fc03;color:#0a0a0a}div#main-cart-footer .cart__footer .totals .totals__total{font-family:Instrument Sans;font-weight:700;font-size:18px;line-height:28px;letter-spacing:0%;vertical-align:middle}div#main-cart-footer .cart__footer .totals .totals__total-value{font-family:Instrument Sans;font-weight:600;font-size:16px;line-height:28px;letter-spacing:-1%;text-align:right;vertical-align:middle}div#main-cart-footer .cart__footer small.tax-note{margin:12px 0 30px}.drawer__contents .cart-drawer .cart-item .cart-item__media{width:10rem;height:12rem}.drawer__contents .cart-drawer .cart-item .cart-item__media .cart-item__image{width:100%;height:100%;object-fit:cover}.cart-drawer .cart-item__media{height:12rem}.cart-drawer .cart-item__image{width:100px;height:100px;object-fit:cover}.cart-drawer .drawer__cart-items-wrapper .cart-item__discounted-prices .price{font-family:Instrument Sans;font-weight:700;font-size:20px;line-height:30px;letter-spacing:0%;vertical-align:middle;color:#14aa00}.cart-drawer .drawer__cart-items-wrapper .cart-item__discounted-prices .cart-item__old-price.price.price--end{font-family:Instrument Sans;font-weight:600;line-height:20px;letter-spacing:0%;vertical-align:middle;font-size:14px;color:#262626}.cart-drawer .drawer__cart-items-wrapper .cart-item__price-wrapper .price.price--end,.cart-drawer .drawer__cart-items-wrapper .cart-item__final-price.product-option{font-family:Instrument Sans;font-weight:700;font-size:20px;line-height:30px;letter-spacing:0%;vertical-align:middle;color:#14aa00}.cart-item__discounted-prices .cart-item__old-price{font-family:Instrument Sans;font-weight:600;line-height:20px;letter-spacing:0%;vertical-align:middle;font-size:14px;color:#262626}.cart-drawer .drawer__cart-items-wrapper .product-option.original-price{font-family:Instrument Sans;font-weight:700;font-size:20px;line-height:30px;letter-spacing:0%;vertical-align:middle;color:#14aa00}.cart-drawer .drawer__cart-items-wrapper .product-option dt{font-family:Montserrat;font-weight:800;text-transform:uppercase;font-size:14px;line-height:100%;letter-spacing:-3%}.cart-drawer .drawer__cart-items-wrapper .product-option dd{font-family:Instrument Sans;font-weight:600;font-size:12px;line-height:16px;letter-spacing:-2%;text-transform:uppercase;color:#0a0a0a;margin-left:0}.cart-drawer .drawer__cart-items-wrapper .discounts .discounts__discount{font-family:Instrument Sans;font-weight:500;font-size:10px;line-height:14px;letter-spacing:-2%;text-transform:uppercase;color:#0a0a0a;margin-left:0}.cart-drawer .drawer__cart-items-wrapper .quantity:before{border-radius:99px}.cart-drawer .drawer__cart-items-wrapper .quantity:after{border-radius:99px}.cart-drawer .drawer__cart-items-wrapper quantity-input.quantity.cart-quantity{min-height:38px;height:38px}.cart-drawer .cart-items .cart-item__quantity{margin-top:5px}@media (min-width: 1200px) and (max-width: 1620px){.icon-benefits-bar__inner .icon-benefits-bar__content h3,p.cart__description-text-count,td.cart-item__details.custom-single-product-details .cart-item__name,cart-items .cart-item td.custom-single-product-price .product-option,p.cart__empty-text.cart__description-text{font-size:16px;line-height:20px}td.cart-item__details.custom-single-product-details .product-option dd,td.cart-item__details.custom-single-product-details .product-option dt{font-size:14px;line-height:20px}cart-items .title-wrapper-with-link .title.title--primary{font-size:34px;line-height:44px;margin-bottom:10px}h1.cart__empty-text{font-size:34px;line-height:44px}p.cart__description-text-count{margin-top:10px;margin-bottom:10px}.cart-item__quantity.custom-single-product-quantity .cart-item__quantity-wrapper.quantity-popover-wrapper .quantity-popover-container .quantity.cart-quantity{height:50px}div#main-cart-footer .cart__footer .cart__ctas button#checkout{min-height:50px}.is-empty .cart__warnings{padding:80px 0}}@media screen and (max-width: 1199px){.cart-items .cart-item>td+td{padding-left:1rem}cart-items .cart-item td.custom-single-product-price .product-option{width:max-content}cart-items .cart-item td.custom-single-product-price .product-option{margin-top:10px}td.cart-item__totals.right.small-hide.custom-single-product-total .cart-item__price-wrapper .price{margin-top:2rem}}@media screen and (max-width: 991px){.cart-item__quantity.custom-single-product-quantity .cart-item__quantity-wrapper.quantity-popover-wrapper .quantity-popover-container{width:150px;max-width:150px}.cart-item__quantity.custom-single-product-quantity .cart-item__quantity-wrapper.quantity-popover-wrapper .quantity-popover-container .quantity.cart-quantity button.quantity__button{width:45px}td.cart-item__totals.right.small-hide.custom-single-product-total .cart-item__price-wrapper .price{margin-top:1rem}.cart-item__quantity.custom-single-product-quantity .cart-item__quantity-wrapper.quantity-popover-wrapper .quantity-popover-container .quantity.cart-quantity{height:38px}td.cart-item__details.custom-single-product-details .cart-item__name{font-family:Instrument Sans;font-weight:600;font-size:18px;line-height:24px;letter-spacing:-1%}td.cart-item__details.custom-single-product-details .product-option dt{font-size:16px;line-height:24px}}@media screen and (max-width: 767px){td.cart-item__media.custom-single-product-media .cart-item__image-container img.cart-item__image{max-width:100%}td.cart-item__media.custom-single-product-media .cart-item__image-container{width:112px;height:138px}.cart-items .cart-item{gap:0}.cart-items thead th.medium-hide.large-up-hide.right.caption-with-letter-spacing,.cart-items thead th.right.caption-with-letter-spacing.custom-product-price{display:none}td.cart-item__details.custom-single-product-details .product-option dt{font-size:12px;line-height:100%;letter-spacing:-3%}td.cart-item__details.custom-single-product-details .product-option dd{font-size:10px;line-height:20px;letter-spacing:-2%}cart-items .cart-item td.custom-single-product-price .product-option{line-height:24px;letter-spacing:-1%;margin-top:0}.cart-item__quantity.custom-single-product-quantity .cart-item__quantity-wrapper.quantity-popover-wrapper .quantity-popover-container .quantity.cart-quantity{min-height:38px;height:38px}.cart-item__quantity.custom-single-product-quantity .cart-item__quantity-wrapper.quantity-popover-wrapper{justify-content:start}.cart-item cart-remove-button{margin-left:0}.cart__footer .cart__blocks .totals{justify-content:space-between}div#main-cart-footer .cart__footer .totals .totals__total{font-size:16px;line-height:24px;letter-spacing:-1%}div#main-cart-footer .cart__footer .totals .totals__total-value{font-size:16px;line-height:24px;letter-spacing:-1%;text-align:right}div#main-cart-footer .cart__footer small.tax-note{margin:10px 0 30px;font-family:Instrument Sans;font-weight:400;font-size:12px;line-height:16px;letter-spacing:0%}div#main-cart-footer .cart__footer .cart__ctas button#checkout{min-height:38px;font-size:14px;line-height:18px;letter-spacing:-1%;text-transform:uppercase}div#main-cart-footer .cart__footer .cart__ctas{text-align:center;margin:auto;justify-content:center;display:flex}cart-items .title-wrapper-with-link{align-items:center}cart-items .title-wrapper-with-link .title.title--primary{font-size:28px;line-height:36px;letter-spacing:-4%}p.cart__description-text-count{font-size:16px;line-height:24px;letter-spacing:-1%;margin:10px 0 0}cart-items .cart-item td.custom-single-product-price .cart-item__discounted-prices{margin:10px 0}}
