#side-cart{--cart-items-gap: 1.5em;transition-property:visibility,right,left,transform}#side-cart .title .cart-count{font-size:.55em;position:relative;top:-.3em}#side-cart .content{z-index:2}#side-cart .recommendations{z-index:1}#side-cart .cart-items{padding:var(--slide-in-modal-padding);--grid-gap: 1.5rem}#side-cart .item{position:relative;margin-top:var(--cart-items-gap);padding-top:var(--cart-items-gap)}#side-cart .item:first-child{margin-top:0;padding-top:0;border-top:0}#side-cart .item.hidden{display:none!important}#side-cart .item.hidden+.item.scheme-border-top{border-top-width:0px;margin-top:0;padding-top:0}#side-cart .item:not(.hidden)~.item.scheme-border-top{border-top-width:1px;margin-top:var(--cart-items-gap);padding-top:var(--cart-items-gap)}#side-cart .item img{width:13.5rem;height:13.5rem;object-fit:cover;border-radius:0;aspect-ratio:1/1}#side-cart .item .title{display:block;padding-right:0;font-size:2rem}#side-cart .item .product-availability{background-color:var(--scheme-buttons-label);padding:.5rem 1.2rem;font-size:1.4rem;margin-top:.5em;margin-bottom:1em;max-width:70%}#side-cart .item .title-price+.variants,#side-cart .item .title-price+.property{margin-top:.2em}#side-cart .item .variant,#side-cart .item .property{font-size:.9em;opacity:.6;line-height:1.5}#side-cart .item .qtty-price{margin-top:.7em}#side-cart .item quantity-input{font-size:.7em}#side-cart .item .price{position:relative;margin-left:0;line-height:1}#side-cart .item .price>*{padding-left:.5em}#side-cart .item .price .compare{text-decoration:line-through}#side-cart .item .price .message{display:block;font-size:.7em;padding:.4em .7em;border-radius:1em;text-align:center;margin-top:.5em}#side-cart .item .remove{cursor:pointer;display:block;line-height:1;padding:.8em;margin-right:-.8em;position:relative;top:.4em}#side-cart .item[data-locked]:not([data-remove]) .remove{display:none}#side-cart .item[data-locked] .quantity-button{display:none}#side-cart .item[data-bundle-item^=related]{margin-top:0;padding:1em;background:var(--scheme-overlay-color);border-radius:0}#side-cart .item[data-bundle-item=main]+.item[data-bundle-item^=related]{border:none}#side-cart .bundled-items-title{margin:1em 0 .5em}#side-cart cart-item-edit select{margin-top:.75em}#side-cart .foot{padding:var(--slide-in-modal-padding)}#side-cart .foot>div{position:relative}#side-cart .foot .buttons-wrapper{margin-top:.5em;display:flex;flex-direction:column;gap:1em}#side-cart .foot .buttons-wrapper .view-full{text-transform:uppercase;font-style:normal;font-size:1em}#side-cart .foot .subtotals:not(:last-child){padding-bottom:1em}#side-cart .foot .subtotals:last-child{padding-bottom:.5em}#side-cart .foot .subtotal{text-align:center;font-size:1.15em}#side-cart .foot .shipping-text{opacity:.8}#side-cart .foot .savings{text-align:center;font-size:.9em}#side-cart .foot .see-cart{font-size:.9em;text-decoration:underline;display:inline-block;margin-bottom:1em}#side-cart .foot shopify-payment-terms{display:block;font-size:.7em;margin-top:.5em}#side-cart .empty{padding:var(--slide-in-modal-padding)}#side-cart .empty .title{margin-bottom:1em}#side-cart .empty svg{font-size:2em;margin-bottom:.5em;display:inline}#side-cart .cart-empty-menu{padding:0 var(--slide-in-modal-padding) var(--slide-in-modal-padding)}#side-cart .cart-empty-menu h2{margin:0 0 1rem}#side-cart .cart-empty-menu ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1.5rem;margin:0;padding:0;list-style:none}#side-cart .cart-empty-menu li{margin:0}#side-cart .cart-empty-menu a{display:inline-block}#side-cart .additional-checkout-buttons ul{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;--grid-gap: .5em;margin-left:calc(var(--grid-gap) * -1)!important}#side-cart .additional-checkout-buttons li{width:33.333333%!important;margin:0!important;padding-left:var(--grid-gap)!important}#side-cart .cart-note-wrap .checkbox-cart-note-label{justify-content:center}@media(min-height:667px){#side-cart.inner-scroll .wrap{min-height:250px;overflow-y:auto;flex-grow:1;flex-shrink:1;flex-basis:0%}}#side-cart .products-slider{margin:var(--slide-in-modal-padding) 0;overflow:hidden;border-radius:0}#side-cart .products-slider>*{padding:1px;display:block}#side-cart .products-slider .featured-head{padding:1em var(--slide-in-modal-padding)}#side-cart .products-slider .featured-head .info{padding-right:1.5em}#side-cart .products-slider h2{margin-bottom:0}#side-cart .products-slider .section-text,#side-cart .products-slider .section-subtitle{margin-top:.3em;font-size:.9em}#side-cart .products-slider .keen-arrow{font-size:1.2rem}#side-cart .products-slider .keen{padding:0 var(--slide-in-modal-padding)}#side-cart .products-slider .keen-slider{padding-bottom:1em}#side-cart .products-slider .keen-nav-bar{margin:0 -1em;width:calc(100% + 2em)}#side-cart .products-slider .product-card{padding:0;border:none;box-shadow:none;font-size:90%}#side-cart .products-slider .product-card .info-inner{display:block}#side-cart .products-slider .product-card .info .title{margin:0 0 .5em}#side-cart .item .grid .grid-item:nth-child(2){flex:1;display:flex;flex-direction:column}#side-cart .free-shipping-progress .inner-container{padding:2.4rem;background-color:var(--scheme-tabs-label-on2);width:100%}#side-cart .free-shipping-progress .free-shipping-progress-bar,#side-cart .promo-message .free-shipping-progress-bar{background-color:var(--scheme-buttons-label)}#side-cart .promo-message{margin:0}#side-cart .item .remove{font-family:var(--heading-font-family);font-weight:500;font-size:1.4rem;text-transform:uppercase;text-decoration:underline}#side-cart .item .quantity-box{max-width:12.3rem}#side-cart .item .price .final,#side-cart .item .price .compare{font-weight:500;font-size:1.6rem}#side-cart .item .price .compare~.final{color:var(--scheme-errors-color)}#side-cart .item .qtty-price{margin-top:auto}#side-cart .products-slider{background-color:transparent}@media(max-width:66em){#side-cart .item .title{font-size:1em}#side-cart .item .product-availability{max-width:100%}#side-cart .item .price .final,#side-cart .item .price .compare{font-size:1em}#side-cart .item .price .message{max-width:10em}}#buunto-date-picker .buunto-field{padding-bottom:0}.bonus-gift-reminder{width:100%;border:1px solid currentColor;background:var(--scheme-tabs-label-on2);color:inherit;padding:.85em 1em;margin:0 0 1em;text-align:center;cursor:pointer;font:inherit;font-weight:600;line-height:1.3}.bonus-gift-reminder:hover .bonus-gift-reminder-text,.bonus-gift-reminder:focus-visible .bonus-gift-reminder-text{text-decoration:underline}.bonus-gift-attention{outline:2px solid currentColor;outline-offset:-2px}#side-cart .free-samples-selector component-carousel,#side-cart .free-samples-selector .keen,#side-cart .free-samples-selector .keen-slider{width:100%;min-width:0}#side-cart .free-samples-selector .keen-slider-slide{display:flex;height:auto;min-width:0;box-sizing:border-box}#side-cart .free-samples-selector .keen-slider-slide>free-sample-card,#side-cart .free-samples-selector free-sample-card{width:100%;height:100%;min-width:0;box-sizing:border-box}#side-cart .free-samples-selector free-sample-card .info{min-width:0;padding:var(--info-padding) 0 0}#side-cart .free-samples-selector free-sample-card .title{min-width:0;margin:0 0 .55rem;padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#side-cart .free-samples-selector free-sample-card .plant-specs{width:100%;min-height:0;margin:auto 0 0;padding:.5rem 0;border-top:1px solid var(--scheme-borders-color);box-sizing:border-box;overflow:hidden}#side-cart .free-samples-selector free-sample-card .plant-specs-inner{display:grid;width:100%;min-width:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:.75rem!important}#side-cart .free-samples-selector free-sample-card .plant-spec-item,#side-cart .free-samples-selector free-sample-card .plant-spec-item:last-child{display:flex;align-items:center;justify-content:flex-start;min-width:0;max-width:100%;padding:0;border-top:0;overflow:hidden}#side-cart .free-samples-selector free-sample-card .plant-spec-item:last-child{padding-left:.45rem}#side-cart .free-samples-selector free-sample-card .plant-spec-item:last-child:before{content:"";display:block;position:absolute;left:0;width:.1rem;height:2rem;background-color:var(--scheme-borders-color)}#side-cart .free-samples-selector free-sample-card .plant-spec-text{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:.25rem;width:100%;min-width:0;max-width:100%;overflow:hidden}#side-cart .free-samples-selector free-sample-card .plant-spec-label,#side-cart .free-samples-selector free-sample-card .plant-spec-value{font-size:1.15rem;line-height:1.2;white-space:nowrap}#side-cart .free-samples-selector free-sample-card .plant-spec-label{min-width:0;letter-spacing:-.01em}#side-cart .free-samples-selector free-sample-card .actions-wrapper{width:100%;margin-top:auto;padding-top:.55rem}#side-cart .free-samples-selector free-sample-card .remove-sample:not([disabled]){background-color:var(--scheme-buttons-background);color:var(--scheme-buttons-label);border-color:var(--scheme-buttons-border);filter:none}#side-cart .cart-footer-free-shipping{margin:0 0 1rem}#side-cart .cart-footer-free-shipping .free-shipping-progress{margin:0}#side-cart .cart-footer-free-shipping .free-shipping-progress .inner-container{padding:1.2rem 1.5rem}#side-cart .cart-level-shipping-message{margin:0 0 1rem}#side-cart .cart-level-shipping-message .custom-shipping-message{margin:0;padding:1rem 1.5rem}#cart .cart-level-shipping-message .custom-shipping-message{margin-bottom:1rem}@media(max-width:66em){#side-cart .free-samples-selector free-sample-card .plant-specs-inner{grid-template-columns:1fr!important;gap:0!important}#side-cart .free-samples-selector free-sample-card .plant-spec-item,#side-cart .free-samples-selector free-sample-card .plant-spec-item:last-child{justify-content:flex-start;padding:.4rem 0;overflow:visible}#side-cart .free-samples-selector free-sample-card .plant-spec-item:last-child{border-top:1px solid var(--scheme-borders-color)}#side-cart .free-samples-selector free-sample-card .plant-spec-item:last-child:before{content:unset}#side-cart .free-samples-selector free-sample-card .plant-spec-text{display:flex;width:auto;gap:.5em;overflow:visible}#side-cart .free-samples-selector free-sample-card .plant-spec-label,#side-cart .free-samples-selector free-sample-card .plant-spec-value{font-size:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/side_cart.css.map */
