#CartDrawer .drawer__inner{width:min(42rem,92vw);max-width:calc(100vw - 1.6rem);height:100dvh;max-height:100dvh;padding:0 1.6rem;overflow:hidden;border-left:0;box-shadow:-6px 0 30px #00000012}#CartDrawer .drawer__header{flex:0 0 auto;min-height:6rem;padding:.8rem 0;gap:1rem;border-bottom:1px solid rgba(var(--color-foreground),.1)}#CartDrawer .drawer__heading{font-size:1.9rem;line-height:1.25;margin:0}#CartDrawer .drawer__close{top:.8rem;right:.8rem;width:4.4rem;height:4.4rem;min-height:4.4rem;min-width:4.4rem;display:grid;place-items:center;padding:0;line-height:1;flex-shrink:0}#CartDrawer .drawer__header .drawer__close{position:static;margin-left:auto}#CartDrawer .drawer__close .svg-wrapper{display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem}#CartDrawer .drawer__close:focus-visible{outline:2px solid currentColor;outline-offset:2px}#CartDrawer .daylo-drawer-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin;padding-block:1rem}#CartDrawer cart-drawer-items{display:block;flex:none;overflow:visible}#CartDrawer .cart-drawer__form{display:flex;flex-direction:column;flex-wrap:nowrap;gap:0}#CartDrawer .drawer__contents,#CartDrawer .drawer__cart-items-wrapper{flex:none}#CartDrawer .placement_side_cart[class*=free_shipping_card_wrapper_]{padding:1rem 1.2rem!important;margin:0 0 1.2rem!important;min-height:0!important;border-radius:.4rem!important;gap:.8rem!important;flex-shrink:0}#CartDrawer [class*=free_shipping_card_title_]{font-size:1.2rem!important;line-height:1.4!important;margin:0!important}#CartDrawer [class*=free_shipping_card_progress_]{height:.4rem!important;min-height:0!important;margin:0!important}#CartDrawer .drawer__inner:has(.daylo-cart-match) [class*=free_shipping_products_wrapper_]{display:none!important}#CartDrawer .cart-items thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}#CartDrawer .cart-item{grid-template-columns:7.2rem minmax(0,1fr) auto;grid-template-rows:auto auto;gap:.5rem 1rem;padding:1.4rem 0;border-bottom:1px solid rgba(var(--color-foreground),.1);margin:0}#CartDrawer .cart-item__media{grid-row:1/3;grid-column:1;width:7.2rem}#CartDrawer .cart-item__image{width:7.2rem;height:8.4rem;object-fit:contain;background:#fff}#CartDrawer .cart-item__details{grid-column:2;min-width:0}#CartDrawer .cart-item__totals{grid-column:3}#CartDrawer .cart-item__quantity{grid-column:2/4;padding:0}#CartDrawer .cart-items td,#CartDrawer .cart-item>td+td{padding:0}#CartDrawer .cart-item__name{font-size:1.3rem;line-height:1.4;margin:0 0 .4rem;overflow-wrap:anywhere}#CartDrawer .product-option{font-size:1.2rem;line-height:1.4}#CartDrawer .quantity{min-height:4.4rem;width:12rem}#CartDrawer .quantity__button{width:4.4rem}#CartDrawer .quantity__input{padding:0;font-size:1.3rem}#CartDrawer .daylo-cart-match{margin-top:1rem;padding:1.2rem 0;border-top:0}#CartDrawer .daylo-cart-match__row{grid-template-columns:5rem minmax(0,1fr) auto;gap:.8rem}#CartDrawer .daylo-cart-match__row img{height:5rem;width:5rem}#CartDrawer .daylo-cart-match__row a{font-size:1.2rem}#CartDrawer .daylo-cart-match>p{font-size:1.2rem}#CartDrawer .daylo-cart-match .button{padding:.6rem 1rem;font-size:1.2rem}#CartDrawer .daylo-drawer-scroll>details{border-top:1px solid rgba(var(--color-foreground),.1);margin-top:.6rem}#CartDrawer .daylo-drawer-scroll>details summary{font-size:1.2rem;line-height:1.4;min-height:4.4rem;display:flex;align-items:center;padding:.8rem 2.4rem .8rem 0;position:relative}#CartDrawer .daylo-drawer-scroll .summary__title{display:block}#CartDrawer .daylo-drawer-scroll .icon-caret{position:absolute;right:.4rem;width:1rem;top:1.8rem}#CartDrawer .daylo-drawer-scroll textarea{min-height:8rem;font-size:1.6rem}#CartDrawer .drawer__footer{flex:0 0 auto;padding:1.2rem 0 max(.8rem,env(safe-area-inset-bottom));border-top:1px solid rgba(var(--color-foreground),.15);background:rgb(var(--color-background))}#CartDrawer .totals{align-items:baseline;gap:1rem}#CartDrawer .totals__total,#CartDrawer .totals__total-value{font-size:1.5rem;line-height:1.4;margin:0}#CartDrawer .totals__total-value{white-space:nowrap}#CartDrawer .tax-note{font-size:1.1rem;line-height:1.4;margin:.6rem 0}#CartDrawer .tax-note:empty{display:none}#CartDrawer .cart__ctas{margin-top:1rem;gap:0}#CartDrawer .cart__checkout-button{min-height:4.8rem;font-size:1.4rem;padding-inline:1rem}#CartDrawer .daylo-cart-continue{display:flex;align-items:center;justify-content:center;margin:0;min-height:4.4rem;font-size:1.2rem}body:has(cart-drawer.active)>shopify-chat{display:none!important;visibility:hidden!important;pointer-events:none!important}cart-drawer.is-empty #CartDrawer .daylo-drawer-scroll{display:none}cart-drawer.is-empty #CartDrawer .drawer__footer{display:none}#CartDrawer .daylo-cart-rewards{flex:0 0 auto;padding:1.3rem 1.4rem;margin:0 0 1.2rem;border:1px solid #e1d6bd;background:#f7f2e7;color:#30291e}#CartDrawer .daylo-cart-rewards__title{display:flex;align-items:center;gap:.7rem;margin:0 0 .5rem;font-size:1.3rem;font-weight:600;line-height:1.4}#CartDrawer .daylo-cart-rewards__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 1.8rem;width:1.8rem;height:1.8rem;color:#79602e}#CartDrawer .daylo-cart-rewards__icon svg{width:100%;height:100%}#CartDrawer .daylo-cart-rewards--reached{border-color:#b99b5b;background:linear-gradient(115deg,#faf4e3,#ead6a7,#faf4e3)}#CartDrawer .daylo-cart-rewards--reached .daylo-cart-rewards__icon{border-radius:50%;background:#6b572f;color:#fff;font-size:1.2rem}#CartDrawer .daylo-cart-rewards__message{margin:0 0 .8rem;font-size:1.2rem;line-height:1.4}#CartDrawer .daylo-cart-rewards__progress{display:block;width:100%;height:.4rem;border:0;border-radius:1rem;overflow:hidden;-webkit-appearance:none;appearance:none;background:#e3e3e3;color:#121212}#CartDrawer .daylo-cart-rewards__progress::-webkit-progress-bar{background:#e3e3e3;border-radius:1rem}#CartDrawer .daylo-cart-rewards__progress::-webkit-progress-value{background:#121212;border-radius:1rem}#CartDrawer .daylo-cart-rewards__progress::-moz-progress-bar{background:#121212;border-radius:1rem}#CartDrawer .daylo-cart-rewards--reached .daylo-cart-rewards__progress::-webkit-progress-value{background:#8a6c2f}#CartDrawer .daylo-cart-rewards--reached .daylo-cart-rewards__progress::-moz-progress-bar{background:#8a6c2f}.daylo-reward-shimmer{position:relative;overflow:hidden;isolation:isolate}.daylo-reward-shimmer:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.7) 50%,transparent 65%);transform:translate(-120%);animation:daylo-reward-gleam 1.8s ease-out .25s 1 both}@keyframes daylo-reward-gleam{to{transform:translate(120%)}}@media(prefers-reduced-motion:reduce){.daylo-reward-shimmer:after{display:none;animation:none}}#CartDrawer .drawer__inner:has(.daylo-cart-rewards) .placement_side_cart[class*=free_shipping_card_wrapper_]{display:none!important}@media(max-width:749px){#CartDrawer .drawer__inner{width:calc(100vw - 1.6rem);padding:0 1.4rem}#CartDrawer .drawer__header{min-height:5.6rem}#CartDrawer .drawer__heading{font-size:1.8rem}#CartDrawer .cart-item{grid-template-columns:6.4rem minmax(0,1fr) auto;gap:.5rem .8rem}#CartDrawer .cart-item__media{width:6.4rem}#CartDrawer .cart-item__image{width:6.4rem;height:7.6rem}}@media(max-width:749px){#CartDrawer .daylo-drawer-scroll{scrollbar-width:none;-ms-overflow-style:none;overflow-x:hidden}#CartDrawer .daylo-drawer-scroll::-webkit-scrollbar{display:none;width:0;height:0}}#CartDrawer .cart-item__quantity-wrapper{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%}#CartDrawer .quantity-popover-container{flex:0 0 auto}#CartDrawer .quantity{width:12rem;min-height:4.4rem;border:1px solid #dedad5;border-radius:3px;background:transparent;overflow:hidden}#CartDrawer .quantity:before,#CartDrawer .quantity:after{display:none}#CartDrawer .quantity__button{width:4.4rem;flex:0 0 4.4rem;background:transparent;color:#555;border:0;padding:0}#CartDrawer .quantity__button svg{width:1rem;height:1rem}#CartDrawer .quantity__input{min-width:0;width:3rem;flex:1 1 auto;font-size:1.3rem;color:#121212;font-weight:500}#CartDrawer .quantity__button:focus,#CartDrawer .quantity__input:focus{box-shadow:none;outline:0;background:transparent}#CartDrawer .quantity__button:focus-visible,#CartDrawer .quantity__input:focus-visible{outline:2px solid #121212;outline-offset:-3px;background:#f0ece6}#CartDrawer cart-remove-button{margin:0 0 0 auto;flex:0 0 4.4rem}#CartDrawer cart-remove-button .button{width:4.4rem;min-width:4.4rem;height:4.4rem;min-height:4.4rem;padding:0;color:#777;border-radius:3px;background:transparent}#CartDrawer cart-remove-button .icon-remove{width:1.6rem;height:1.6rem}#CartDrawer cart-remove-button .button:hover{color:#121212;background:#f0ece6}#CartDrawer cart-remove-button .button:focus-visible{outline:2px solid #121212;outline-offset:-3px;box-shadow:none}#CartDrawer .daylo-drawer-scroll[data-line-count="1"]{padding-block:.6rem}#CartDrawer .daylo-drawer-scroll[data-line-count="1"] .cart-item{padding:1rem 0}#CartDrawer .daylo-drawer-scroll[data-line-count="1"] .daylo-cart-donation:not(:empty){padding:.8rem 0}#CartDrawer .daylo-drawer-scroll[data-line-count="1"] .daylo-cart-match{margin-top:0;padding:.8rem 0}#CartDrawer .daylo-drawer-scroll[data-line-count="1"] .daylo-cart-match [data-recommendation-mount]{gap:.6rem}@media(max-height:740px){#CartDrawer .drawer__header{min-height:5.2rem;padding:.4rem 0}#CartDrawer .daylo-cart-rewards{padding:.8rem 1rem;margin-bottom:.4rem}#CartDrawer .drawer__footer{padding-top:.8rem}#CartDrawer .cart__ctas{margin-top:.6rem}}#CartDrawer .daylo-cart-timer{flex:0 0 auto;block-size:3.2rem;min-block-size:3.2rem;max-block-size:3.2rem;margin:.8rem 0 .4rem;padding:.55rem 1rem;display:grid;grid-template-columns:minmax(0,1fr) 15.8rem;align-items:center;column-gap:1rem;background:#050505;color:#fff;border:1px solid rgba(255,255,255,.08);border-radius:2px;overflow:hidden;contain:layout paint}#CartDrawer .daylo-cart-timer__offer{display:flex;align-items:center;min-width:0;gap:.55rem;white-space:nowrap;font-size:.88rem;line-height:1;letter-spacing:.08em;font-weight:600;overflow:hidden}#CartDrawer .daylo-cart-timer__dot{opacity:.35;font-size:.65rem}#CartDrawer .daylo-cart-timer__countdown{width:15.8rem;min-width:15.8rem;max-width:15.8rem;display:grid;grid-template-columns:4.6rem 2.1rem .65rem 2.1rem .65rem 2.1rem .65rem 2.1rem;align-items:baseline;justify-items:center;white-space:nowrap;line-height:1;font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1}#CartDrawer .daylo-cart-timer__ends{width:4.6rem;margin:0;text-align:right;padding-right:.55rem;font-size:.7rem;letter-spacing:.09em;opacity:.58;overflow:hidden}#CartDrawer .daylo-cart-timer__unit{width:2.1rem;display:grid;grid-template-columns:1.45rem .55rem;align-items:baseline;column-gap:.1rem}#CartDrawer .daylo-cart-timer__unit>span{width:1.45rem;min-width:1.45rem;max-width:1.45rem;text-align:center;font-size:1rem;font-weight:650;line-height:1;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1}#CartDrawer .daylo-cart-timer__unit small{width:.55rem;font-size:.55rem;font-weight:600;opacity:.48;line-height:1}#CartDrawer .daylo-cart-timer__colon{width:.65rem;margin:0;text-align:center;font-size:.8rem;opacity:.32;line-height:1}cart-drawer.is-empty #CartDrawer .daylo-cart-timer{display:none}@media(max-width:390px){#CartDrawer .daylo-cart-timer{padding:.5rem .75rem;grid-template-columns:minmax(0,1fr) 10.55rem;column-gap:.65rem}#CartDrawer .daylo-cart-timer__offer{font-size:.78rem;gap:.4rem}#CartDrawer .daylo-cart-timer__ends{display:none}#CartDrawer .daylo-cart-timer__countdown{width:10.55rem;min-width:10.55rem;max-width:10.55rem;grid-template-columns:2.05rem .65rem 2.05rem .65rem 2.05rem .65rem 2.05rem}#CartDrawer .daylo-cart-timer__unit{width:2.05rem;grid-template-columns:1.3rem .55rem}#CartDrawer .daylo-cart-timer__unit>span{width:1.3rem;min-width:1.3rem;max-width:1.3rem;font-size:.94rem}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/daylo-drawer-layout.css.map */
