:root{--ratio: 1.5;--s-5: calc(var(--s-4) / var(--ratio));--s-4: calc(var(--s-3) / var(--ratio));--s-3: calc(var(--s-2) / var(--ratio));--s-2: calc(var(--s-1) / var(--ratio));--s-1: calc(var(--s0) / var(--ratio));--s0: 1rem;--s1: calc(var(--s0) * var(--ratio));--s2: calc(var(--s1) * var(--ratio));--s3: calc(var(--s2) * var(--ratio));--s4: calc(var(--s3) * var(--ratio));--s5: calc(var(--s4) * var(--ratio))}.stack--1>*+*{margin-block-start:var(--s-1)}.stack>*+*{margin-block-start:var(--s0)}.stack-1>*+*{margin-block-start:var(--s1)}.stack-2>*+*{margin-block-start:var(--s2)}.stack-3>*+*{margin-block-start:var(--s3)}.stack-4>*+*{margin-block-start:var(--s4)}.stack-5>*+*{margin-block-start:var(--s5)}.overflow-y{overflow-y:auto}.grid-between{display:flex;justify-content:space-between;align-items:center;gap:1rem}cart-link{display:block;cursor:pointer}cart-drawer{--transition-duration: .2s;visibility:hidden;position:fixed;z-index:999999999;top:0;left:0;width:100vw;height:100%;display:flex;justify-content:flex-end;align-items:center;transition:visibility var(--transition-duration) ease}cart-drawer.state--active{visibility:visible}body:has(cart-drawer.state--active){overflow:hidden}.cart-overlay{position:fixed;width:100vw;height:100%;background-color:#0009;opacity:0;transition:opacity var(--transition-duration) ease}cart-drawer.state--active .cart-overlay{opacity:1}.cart-drawer-empty-msg h1{font-size:var(--s2)}.cart-drawer-empty-msg btn{max-width:260px}.cart-content{padding-top:1.25rem;position:relative;height:100%;width:450px;max-width:100%;background:#f5f5f5;color:#8f6d51;box-shadow:0 4px 4px #00000040;display:flex;flex-direction:column;justify-content:flex-start;transform:translate(100%);transition:transform var(--transition-duration) ease}.cart-content.state--empty{justify-content:center}.cart-content.state--empty .btn.btn-brown{border-radius:3px}cart-close{display:block;color:#8f6d51}.cart-content.state--empty cart-close{position:absolute;top:1.25rem;right:1.25rem}cart-drawer.state--active .cart-content{transform:translate(0)}.cart-content>div:nth-last-child(2){margin-block-end:auto}.cart-section{padding:0 var(--s0) 0 var(--s0)}.cart-heading{text-transform:lowercase;font-size:18px;display:flex;align-items:center;gap:var(--s0)}.cart-close-button{background:none;border:none;font-size:0;padding:5px}.cart-close-button svg{height:18px;width:18px;color:#906d4f}.cart-shipping{background-color:var(--brown);color:#fff;font-size:16px;text-transform:none;height:39px;display:flex;align-items:center;justify-content:center;padding-top:3px}.shipping-description-us,.shipping-description-international{display:none}.shipping-description-us.show,.shipping-description-international.show{display:block}.shipping-description-us.hide,.shipping-description-international.hide{display:none}.cart-scroll{overflow-y:auto;z-index:1}.cart-items{background:#fff}.cart-item{display:grid;grid-template-columns:8rem 1fr;column-gap:1rem;position:relative;margin-top:0;padding-left:5px;padding-right:var(--s0)}.cart-item .box-image{display:block;width:100%;height:auto}#shopify-352080433{margin-top:2px}.stack--3{display:flex;flex-direction:column;justify-content:center}.cart-item-heading{text-transform:lowercase;font-size:18px;line-height:1.25;width:fit-content;max-width:190px}.cart-item-subheading{font-size:12px;margin-top:0;margin-bottom:0}cart-drawer .okeReviews{margin-top:-12px}cart-drawer .oke-sr-count{font-size:10px;margin-top:-2px}cart-drawer .oke-stars svg{width:55px}cart-drawer .oke-stars-foreground{width:95%}.cart-item-price{color:#6f6f6f;font-size:13px;margin-top:4px;margin-bottom:6px}.cart-item-selling-plan{font-size:13px}cart-item-quantity{font-size:13px;display:inline-block;border:1px solid #D9D9D9;border-radius:2px;background:#fff;display:flex;justify-content:space-between;align-items:center;line-height:1;width:70px;height:20px}cart-item-quantity button{color:#6f6f6f;padding:var(--s-1) var(--s-1);border:none;background:none;line-height:0}cart-item-quantity button:first-child{position:relative;bottom:1px}cart-item-quantity span{display:inline-block;color:#6f6f6f}cart-item-remove{display:block;position:absolute;top:20px;right:var(--s0)}cart-item-remove button{background:none;border:none;padding:var(--s-2);font-size:0}cart-item-remove svg{width:14px;height:14px;color:#000}cart-samples{display:block;padding:var(--s0) var(--s0) 0 var(--s0);background-color:#f5f5f5;margin-block-start:0px!important}.cart-recommendations-wrapper{background-color:#f5f5f5;padding:var(--s1)}.cart-recommendations-container{background-color:#fff;padding-top:var(--s1);padding-bottom:var(--s1)}.cart-recommendations-heading{font-size:13px}promo-section{display:block;padding:var(--s0) var(--s0) 0 var(--s0);background-color:#f5f5f5}.promo-inner{background-color:#fff;padding:var(--s0)}#promo-tier-2{padding-top:var(--s0);border-top:1px solid #F5F5F5}.promo-heading{font-size:16px;text-transform:none}.promo-subheading{font-size:13px;text-transform:none}.promo-items{display:flex;flex-wrap:wrap;gap:var(--s-2)}.promo-item{flex:1 1 calc(33% - var(--s-2));min-height:100%;margin:auto;overflow:hidden}.promo-item.box{flex:1 1 calc(50% - var(--s-2));min-height:100%;margin:0}.promo-image{width:100%;height:auto;text-align:center;overflow:hidden}.promo-image img{width:100%;height:auto}.promo-item.box .promo-image{width:100%;height:auto;text-align:center;overflow:none}.promo-item.box .promo-image img{margin-top:0;width:100%;height:auto}.promo-information{width:100%;text-align:center}.promo-title{color:var(--brown);font-size:14px}.promo-subtitle{color:var(--gray);font-size:10px}.promo-radio{display:none}.promo-label{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;padding:10px;border:#F5F5F5 1px solid;background-color:#fff;color:var(--brown);text-align:center;border-radius:5px;cursor:pointer;font-size:14px;transition:border .3s ease}.promo-label:hover{border:#cecece 1px solid;color:var(--brown)}.promo-radio:checked+.promo-label{border:1px solid rgb(212,175,151)}.promo-add.btn{margin-top:5px;background-color:#8f6d51;color:#fff;border-radius:4px;padding:3px 10px;font-size:10px;display:inline-block;width:fit-content;max-width:100px;text-transform:lowercase}.promo-add.selected{display:none}.promo-radio:checked+.promo-label .promo-add.selected{display:block}.promo-radio:checked+.promo-label .promo-add:not(.selected){display:none}.cart-minis-wrapper{display:none;background-color:#f5f5f5;margin-top:0;padding:var(--s0);transition:opacity .3s ease}.cart-minis-container{background-color:#fff;padding-top:var(--s1);padding-bottom:var(--s1)}.cart-minis-header{background:#fff}.cart-minis-heading{font-size:16px;margin-bottom:10px}.cart-minis-description{font-size:13px}.cart-minis-subheading{font-size:15px}.cart-minis{background:#fff}.cart-minis{display:flex;gap:var(--s-2);align-items:center}.cart-minis input{cursor:pointer}.cart-minis label{font-size:13px;display:flex;align-items:center;gap:var(--s-3);color:#6f6f6f}.cart-minis img{width:30px;height:30px}.cart-footer{background:#fff}.cart-subtotal-container{margin-top:0;padding:var(--s0);padding-top:0;background-color:#f5f5f5}.cart-subtotal-inner{margin-top:var(--s0);padding:var(--s0);font-size:18px;background-color:#fff}.cart-subtotal{margin-bottom:var(--s0)}.cart-subtotal-description{font-size:13px;text-transform:none}.cart-note{background-color:#fff;margin-block-start:var(--s0)}.cart-note-checkbox,.cart-minis{display:flex;align-items:center;gap:var(--s-2)}.cart-note-checkbox label,.cart-minis label{font-size:13px}.cart-note-checkbox input[type=checkbox],.cart-minis input[type=checkbox]{display:none}.cart-note-checkbox label,.cart-minis label{display:inline-flex;align-items:center;cursor:pointer}.cart-minis:has(input:disabled){pointer-events:none;opacity:.4}.custom-checkbox{width:16px;height:16px;border:.5px solid #8F6D51;background-color:#f3f0ed;margin-right:8px;position:relative}.custom-checkbox:after{content:"";display:none;position:absolute;left:5.5px;top:1.5px;width:5px;height:10px;border:solid #8F6D51;border-width:0 2px 2px 0;transform:rotate(45deg)}.cart-note-checkbox input[type=checkbox]:checked+label .custom-checkbox:after,.cart-minis input[type=checkbox]:checked+label .custom-checkbox:after{display:block}.cart-note-checkbox-form{position:relative;margin-top:0;opacity:0;height:0;overflow:hidden;transition:opacity .3s ease,height .3s ease}.cart-note-checkbox-form.show{opacity:1;height:auto;margin-top:7px}.no-transition{transition:none!important}.cart-note-field{margin-top:7px}.cart-note-field input{border-radius:2px;font-size:13px;padding:8px var(--s-2) 4px var(--s-2);width:100%;cursor:pointer}.cart-note-field textarea{width:100%;resize:vertical;overflow:auto;min-height:60px;max-height:150px;font-size:13px;padding:8px var(--s-2) 4px var(--s-2)}.cart-note-field input::placeholder{font-size:13px}.cart-note-field label{display:none}.cart-note-field img{width:80px;height:auto}.cart-note-description{font-size:13px;text-transform:none}.cart-continue-shopping{text-align:center}.cart-checkout{padding-top:var(--s1);box-shadow:-1px -4px 7px -2px #00000052;position:relative;z-index:10}.checkout-disabled-wrapper{position:relative;display:inline-block;width:100%}.cart-checkout-button[disabled]{background-color:#906d4f80;cursor:not-allowed}.cart-checkout-button[disabled]:hover{background-color:#906d4f80}.tooltip-message{visibility:hidden;background-color:#333;color:#fff;text-align:center;border-radius:5px;padding:5px 10px;position:absolute;z-index:1;bottom:125%;left:50%;transform:translate(-50%);white-space:nowrap;opacity:0;transition:opacity .3s}.tooltip-message:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#333 transparent transparent transparent}.checkout-disabled-wrapper:hover .tooltip-message{visibility:visible;opacity:1}.cart-checkout-button{border-radius:3px;width:100%;max-width:none}.cart-checkout-description p{font-size:.875rem;line-height:1.125rem;text-align:center}.stack--1.cart-items .pair-with-wrapper h3{color:#6f6f6f;width:100%;padding:12px 0 0 24px;font-size:12px;background-color:#f5f5f5}.pair-with__container{background-color:#f5f5f5;padding-top:8px}.pair-with{margin-top:2rem}.pair-with h3{margin-bottom:1rem}.pair-with__image{width:33.33%}.pair-with__title{color:var(--brown)}.pair-with__information{width:66.66%;text-align:left}.pair-with__image img{width:100%;max-width:70px;height:auto}.pair-with .quick-add{background:#fff;border:1px solid var(--brown);color:var(--brown);padding:8px 16px;margin-top:10px;font-size:14px}.stack--1.cart-items .pair-with-wrapper{position:relative;padding:20px 0 0;width:100%}.pair-with-wrapper:before{content:"";position:absolute;top:3%;left:25%;transform:translate(-50%);border-left:19px solid transparent;border-right:19px solid transparent;border-bottom:19px solid #f5f5f5;width:0;height:0}.stack--1.cart-items .pair-with{position:relative;background-color:#f5f5f5;padding:10px var(--s0);margin-top:0}.stack--1.cart-items .pair-with__item{display:flex;align-items:center;min-width:200px;max-width:280px;height:85px;margin-left:20px;border-radius:3px;padding:6px 12px 6px 6px;background-color:#fff}.stack--1.cart-items .pair-with__image{width:75px;height:auto}.stack--1.cart-items .pair-with__title{font-size:14px}.stack--1.cart-items .pair-with__subtitle{font-size:10px}.stack--1.cart-items .pair-with-add.btn{margin-top:-5px;background-color:#8f6d51;color:#fff;border-radius:4px;padding:3px 10px;font-size:10px;display:inline-block;width:fit-content;max-width:100px;text-transform:lowercase}.stack--1.cart-items .slick-track{margin-left:15px}.stack--1.cart-items .slick-prev,.stack--1.cart-items .slick-next{color:#6f6f6f;background-color:#fff;border-radius:90px;width:16px;height:16px;top:-8%}.stack--1.cart-items .slick-prev{left:86%}.stack--1.cart-items .slick-next{right:5%}@media screen and (max-width: 749px){.pair-with .flex{flex-direction:column}.pair-with__item{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/428/assets/component-cart-drawer.css.map */
