.mini-cart-header{background-color:#fff;color:var(--color-body-text)}.mini-cart-header .modal-header .close{position:relative;top:0;right:0}.mini-cart-header .js-cart-count{position:static;border:none}.js-mini-cart-content{background-color:transparent;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;min-height:0;width:100%;scrollbar-width:none!important;-ms-overflow-style:none!important}.js-mini-cart-content::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.mini-cart-item{position:relative;display:flex!important;align-items:center;gap:12px;width:100%!important;text-align:left;padding:10px 12px;margin-bottom:10px;background:#fff;border:1px solid #eef2f6;border-radius:12px;box-shadow:0 1px 4px #00000008;box-sizing:border-box;transition:border-color .2s ease,box-shadow .2s ease}.mini-cart-item:hover{border-color:#d1e0ec;box-shadow:0 3px 8px #0b36590f}.mini-cart-item .mini-cart-image{flex:0 0 68px!important;width:68px!important;height:68px!important;border-radius:8px;overflow:hidden;background:#faf8f5;display:flex;align-items:center;justify-content:center;padding:0!important}.mini-cart-item .mini-cart-img{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.mini-cart-item .mini-cart-img img{width:100%;height:100%;object-fit:contain;display:block}.mini-cart-item .mini-cart-meta{flex:1 1 auto!important;min-width:0;text-align:left;padding:0!important;display:flex;flex-direction:column;justify-content:center}.mini-cart-item .mini-cart-meta a{font-size:13px!important;font-weight:600!important;color:#1b3828!important;line-height:1.3!important;text-decoration:none!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin:0!important}.mini-cart-item .mini-cart-meta a:hover{color:#2e4f32!important}.mini-cart-item .mini-cart-item-variant{font-size:11px;color:#64748b;margin-top:1px}.mini-cart-item .mini-cart-price-line{font-size:12.5px;color:#1b3828;margin-top:2px;font-weight:500}.mini-cart-item .mini-cart-price-line strong{font-weight:700;color:#1b3828}.mini-cart-item .js-qty,.js-mini-cart-content .js-qty{position:relative!important;display:inline-flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;border:1px solid #d1d5db!important;border-radius:6px!important;background:#fff!important;height:28px!important;width:82px!important;min-width:82px!important;max-width:82px!important;overflow:hidden!important;padding:0!important;margin:4px 0 0!important;box-sizing:border-box!important}.mini-cart-item .js-qty .js-qty__adjust,.js-mini-cart-content .js-qty .js-qty__adjust{position:relative!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;flex:0 0 26px!important;width:26px!important;height:26px!important;min-width:26px!important;max-width:26px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;border:none!important;cursor:pointer!important;padding:0!important;margin:0!important;color:#1b3828!important;line-height:1!important;z-index:2!important}.mini-cart-item .js-qty .js-qty__minus,.js-mini-cart-content .js-qty .js-qty__minus{order:1!important}.mini-cart-item .js-qty .js-qty__input,.js-mini-cart-content .js-qty .js-qty__input{position:relative!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;order:2!important;flex:1 1 auto!important;width:30px!important;min-width:26px!important;max-width:34px!important;height:26px!important;text-align:center!important;border:none!important;outline:none!important;background:transparent!important;font-size:13px!important;font-weight:600!important;padding:0!important;margin:0!important;color:#1b3828!important;line-height:26px!important;z-index:1!important;-moz-appearance:textfield!important}.mini-cart-item .js-qty .js-qty__input::-webkit-outer-spin-button,.mini-cart-item .js-qty .js-qty__input::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}.mini-cart-item .js-qty .js-qty__plus,.js-mini-cart-content .js-qty .js-qty__plus{order:3!important}.mini-cart-item .js-qty .js-qty__adjust .icon,.js-mini-cart-content .js-qty .js-qty__adjust .icon{width:10px!important;height:10px!important;display:block!important}.mini-cart-item .js-remove-mini-cart{font-size:12px;color:#dc2626!important;background:none;border:none;cursor:pointer;padding:2px 4px;font-weight:500;margin-left:8px;text-decoration:none}.mini-cart-item .js-remove-mini-cart:hover{text-decoration:underline}.mini-cart-empty{padding:0!important;border:none!important;background:transparent!important;margin:0!important;height:100%!important;width:100%!important}.mini-cart-empty .iconcart-empty{display:none}.rozdana-empty-cart{display:flex;flex-direction:column;align-items:center;text-align:center;padding:4px 6px 24px;width:100%;max-width:380px;margin:0 auto;animation:rozdanaDrawerFadeIn .4s ease-out forwards}@keyframes rozdanaDrawerFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.rozdana-empty-hero{width:100%;margin:2px auto 14px;display:flex;align-items:center;justify-content:center}.rozdana-gif-box{width:100%;max-width:260px;display:flex;justify-content:center;align-items:center;animation:rozdanaFloatBasket 3.6s ease-in-out infinite}.rozdana-gif-box img.rozdana-empty-gif{max-width:230px;width:100%;height:auto;max-height:210px;object-fit:contain;display:block;margin:0 auto;filter:drop-shadow(0 10px 18px rgba(11,54,89,.12))}.rozdana-empty-anim-wrap{position:relative;width:180px;height:165px;margin:0 auto 12px;display:flex;align-items:center;justify-content:center}.rozdana-empty-halo{position:absolute;top:50%;left:50%;width:168px;height:168px;border-radius:50%;background:radial-gradient(circle,rgba(11,54,89,.18) 0%,rgba(245,158,11,.08) 55%,transparent 70%);animation:rozdanaHaloPulse 4s ease-in-out infinite;pointer-events:none;z-index:1}.rozdana-empty-halo-inner{position:absolute;top:50%;left:50%;width:140px;height:140px;border-radius:50%;border:1.5px dashed rgba(11,54,89,.3);animation:rozdanaOrbitSpin 24s linear infinite;pointer-events:none;z-index:1}@keyframes rozdanaHaloPulse{0%,to{transform:translate(-50%,-50%) scale(.92);opacity:.6}50%{transform:translate(-50%,-50%) scale(1.15);opacity:1}}@keyframes rozdanaOrbitSpin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.rozdana-empty-floating-stage{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:2}.rozdana-circle-media-box{position:relative;width:114px;height:114px;border-radius:50%;overflow:hidden;background:#fff;border:2px solid rgba(11,54,89,.14);box-shadow:0 8px 24px -4px #0b36592e,0 0 0 3.5px #0b36590f;display:flex;align-items:center;justify-content:center;z-index:3;animation:rozdanaFloatBasket 3.4s ease-in-out infinite}.rozdana-circle-media-box img.rozdana-empty-gif{width:100%;height:100%;object-fit:contain;padding:6px;display:block;border-radius:50%;background:#fff}.rozdana-cart-main-svg{position:relative;z-index:3;display:flex;align-items:center;justify-content:center}.rozdana-basket-group{translate:0 0;rotate:0deg;scale:1;transform-origin:70px 80px}@keyframes rozdanaFloatBasket{0%,to{translate:0 0;rotate:0deg}50%{translate:0 -8px;rotate:-1.5deg}}.rozdana-shadow-circle{position:absolute;bottom:8px;left:50%;width:76px;height:9px;border-radius:50%;background:radial-gradient(ellipse,rgba(11,54,89,.28) 0%,transparent 72%);transform-origin:center;animation:rozdanaShadowBreath 3.4s ease-in-out infinite;translate:-50% 0;pointer-events:none;z-index:1}.rozdana-shadow-anim{transform-origin:70px 131px;animation:rozdanaShadowBreath 3.4s ease-in-out infinite}@keyframes rozdanaShadowBreath{0%,to{transform:scale(1);opacity:.75}50%{transform:scale(.8);opacity:.35}}.rozdana-tag-group{animation:rozdanaTagPulse 2.4s ease-in-out infinite;transform-origin:95px 50px}@keyframes rozdanaTagPulse{0%,to{transform:scale(1)}50%{transform:scale(1.14)}}.rozdana-float-item{position:absolute;z-index:4;pointer-events:none}.float-grain-left{top:10px;left:6px;translate:0 0;rotate:-8deg;animation:rozdanaGrainFloat 3.8s ease-in-out infinite}@keyframes rozdanaGrainFloat{0%,to{translate:0 0;rotate:-8deg}50%{translate:-4px -10px;rotate:6deg}}.float-sparkle-right{top:12px;right:10px;translate:0 0;animation:rozdanaSparkleFloat 3s ease-in-out infinite .5s}@keyframes rozdanaSparkleFloat{0%,to{translate:0 0;scale:.9;opacity:.8}50%{translate:4px -8px;scale:1.15;opacity:1}}.float-heart-pill{bottom:30px;right:2px;background:#fff;border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #0000001a;border:1px solid rgba(37,109,63,.15);font-size:13px;animation:rozdanaBadgeFloat 4.2s ease-in-out infinite .8s}@keyframes rozdanaBadgeFloat{0%,to{translate:0 0}50%{translate:3px -7px}}.float-bubble{border-radius:50%;background:#fbbf24;opacity:.65}.bubble-1{width:7px;height:7px;top:34px;right:38px;animation:rozdanaGrainFloat 3.2s ease-in-out infinite .3s}.bubble-2{width:5px;height:5px;bottom:38px;left:24px;animation:rozdanaGrainFloat 2.8s ease-in-out infinite 1s}.bubble-3{width:6px;height:6px;top:46px;left:32px;animation:rozdanaSparkleFloat 3.5s ease-in-out infinite .7s}.rozdana-empty-badge{display:inline-flex;align-items:center;gap:7px;background:#edf4f9;border:1px solid #c9dbe8;padding:4px 12px;border-radius:50px;font-size:11.5px;font-weight:600;color:#2e4f32;letter-spacing:.2px;margin-bottom:10px}.rozdana-badge-dot{width:7px;height:7px;background-color:#2e4f32;border-radius:50%;box-shadow:0 0 #0b3659b3;animation:rozdanaLivePulse 1.8s infinite cubic-bezier(.66,0,0,1)}@keyframes rozdanaLivePulse{0%{box-shadow:0 0 #0b3659b3}70%{box-shadow:0 0 0 6px #0b365900}to{box-shadow:0 0 #0b365900}}.rozdana-empty-title{font-size:19px!important;font-weight:700!important;color:#2e4f32!important;margin:0 0 6px!important;letter-spacing:-.2px;line-height:1.3}.rozdana-empty-subtitle{font-size:13px;line-height:1.45;color:#6b7280;margin:0 0 16px;max-width:290px}.rozdana-empty-action{width:100%;margin-bottom:18px}.rozdana-empty-btn{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:12px 20px;background:linear-gradient(135deg,#2e4f32,#1f2e20);color:#fff!important;font-size:13.5px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;border-radius:50px;border:none;box-shadow:0 8px 18px -3px #0b365961;text-decoration:none!important;cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1);translate:0 0}.rozdana-empty-btn:before{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.32) 50%,transparent 100%);transform:skew(-25deg);animation:rozdanaShimmer 3.2s infinite ease-in-out}@keyframes rozdanaShimmer{0%,20%{left:-100%}60%,to{left:140%}}.rozdana-empty-btn:hover{translate:0 -2px;box-shadow:0 12px 22px -2px #0b365980;background:linear-gradient(135deg,#3b6840,#2e4f32);color:#fff!important}.rozdana-btn-icon-wrap{display:inline-flex;align-items:center;transition:transform .25s ease}.rozdana-empty-btn:hover .rozdana-btn-icon-wrap{transform:translate(4px)}.rozdana-empty-shortcuts{width:100%;background:#faf7f2;border:1px solid #EFEAE3;border-radius:14px;padding:12px 12px 14px;margin-bottom:18px}.rozdana-shortcuts-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:#8c8275;margin-bottom:8px;display:flex;align-items:center;justify-content:center}.rozdana-shortcuts-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.rozdana-chip{display:flex;align-items:center;justify-content:center;gap:5px;padding:7px 8px;background:#fff;border:1px solid #E2DCD4;border-radius:9px;font-size:12px;font-weight:600;color:#2d3748;text-decoration:none!important;transition:all .2s ease;translate:0 0}.rozdana-chip:hover{background:#edf4f9;border-color:#2e4f32;color:#2e4f32!important;translate:0 -2px;box-shadow:0 4px 10px #0b36591f}.chip-icon{font-size:12px;line-height:1}.rozdana-empty-perks{display:flex;align-items:center;justify-content:space-around;width:100%;padding-top:14px;border-top:1px dashed #E5E7EB}.rozdana-perk-item{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:10px;font-weight:600;color:#4b5563}.perk-icon-wrap{width:26px;height:26px;border-radius:50%;background:#edf4f9;display:flex;align-items:center;justify-content:center}.mini-cart-footer{position:relative;background-color:#fff}.js-note-cart{position:absolute;background-color:#fff;z-index:100;opacity:0;visibility:hidden;transform:translateY(100%);transition:visibility .25s ease-in-out,opacity .25s ease-in-out,transform .25s ease-in-out;padding:48px 24px;left:-24px;right:-24px;bottom:-24px;box-shadow:0 -8px 8px #0000001a}.drawer-crossell .product-card__price{margin-bottom:1rem}.drawer-crossell-title{font-size:15px!important;font-weight:700!important;color:#1b3828!important;letter-spacing:-.2px;margin-bottom:12px!important}.drawer-crossell-product{display:flex!important;flex-direction:column!important;gap:10px!important}.drawer-crossell__item{width:100%!important;flex:0 0 auto!important;padding:0!important}@media only screen and (min-width:992px){.drawer-crossell{position:absolute!important;top:0!important;left:0!important;bottom:0!important;width:22rem!important;height:100%!important;background-color:#fff!important;overflow-y:auto!important;overflow-x:hidden!important;z-index:-1!important;scroll-snap-type:y mandatory;scroll-behavior:smooth;opacity:0;transform:translate(3rem);transition-property:transform,opacity;transition-timing-function:ease;border-inline-end:1px solid rgb(var(--color-border));margin:0!important}.cardraw.active .drawer-crossell{transform:translate(-100%);opacity:1;transition-delay:.25s;transition-duration:.4s}.drawer-crossell-inner{padding-bottom:3rem}.drawer-crossell-product{max-height:none!important;overflow-y:visible!important;overflow-x:visible!important;padding:0!important}.cardraw .mini-cart-footer{margin-top:auto!important}}.cardraw,.cardraw *,.cardraw .mini-cart-content,.cardraw .mini-cart-content *,.js-mini-cart-content,.js-mini-cart-content *{scrollbar-width:none!important;-ms-overflow-style:none!important}.cardraw::-webkit-scrollbar,.cardraw *::-webkit-scrollbar,.cardraw .mini-cart-content::-webkit-scrollbar,.cardraw .mini-cart-content *::-webkit-scrollbar,.js-mini-cart-content::-webkit-scrollbar,.js-mini-cart-content *::-webkit-scrollbar{display:none!important;width:0!important;height:0!important;background:transparent!important}@media only screen and (max-width:991px){.cardraw .mini-cart-content{width:100%!important;max-width:420px!important;height:100%!important;max-height:100vh!important;max-height:100dvh!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch;display:flex!important;flex-direction:column!important;padding:0 10px 6px!important;scrollbar-width:none!important;-ms-overflow-style:none!important}.cardraw .mini-cart-content::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.mini-cart-header{flex:0 0 auto!important;background:#fff!important}.mini-cart-header .border-bottom{padding-top:8px!important;padding-bottom:4px!important;margin-bottom:4px!important}.cardraw .rozdana-free-shipping-card{padding:6px 10px 5px!important;margin-bottom:4px!important}.cardraw .rozdana-fs-header{margin-bottom:3px!important}.cardraw .rozdana-fs-track-wrap{margin-bottom:3px!important;height:6px!important}.cardraw .rozdana-fs-perks{padding-top:1px!important;font-size:9.5px!important}.js-mini-cart-content{flex:0 0 auto!important;min-height:auto!important;width:100%!important;overflow:visible!important;padding-top:2px!important;scrollbar-width:none!important;-ms-overflow-style:none!important}.js-mini-cart-content::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.mini-cart-item{padding:6px 8px!important;margin-bottom:4px!important;gap:8px!important;border-radius:8px!important}.mini-cart-item .mini-cart-image{flex:0 0 46px!important;width:46px!important;height:46px!important;border-radius:6px!important}.mini-cart-item .mini-cart-meta a{font-size:12px!important;line-height:1.2!important}.mini-cart-item .mini-cart-item-variant{font-size:10px!important}.mini-cart-item .mini-cart-price-line{font-size:11.5px!important;margin-top:1px!important}.mini-cart-item .js-qty,.js-mini-cart-content .js-qty{height:25px!important;width:74px!important;min-width:74px!important;max-width:74px!important;border-radius:5px!important}.mini-cart-item .js-qty .js-qty__adjust,.js-mini-cart-content .js-qty .js-qty__adjust{flex:0 0 23px!important;width:23px!important;height:23px!important;min-width:23px!important;max-width:23px!important}.mini-cart-item .js-qty .js-qty__input,.js-mini-cart-content .js-qty .js-qty__input{width:26px!important;min-width:22px!important;max-width:28px!important;height:23px!important;font-size:11.5px!important;line-height:23px!important}.mini-cart-item .js-remove-mini-cart{font-size:10.5px!important;padding:1px 3px!important}.drawer-crossell{flex:0 0 auto!important;margin-top:auto!important;margin-bottom:4px!important;position:static!important;width:100%!important;background:transparent!important;overflow:visible!important;opacity:1!important;transform:none!important}.drawer-crossell-title{font-size:11.5px!important;font-weight:700!important;margin-bottom:3px!important}.drawer-crossell-product{display:flex!important;flex-direction:row!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory;gap:6px!important;-webkit-overflow-scrolling:touch;padding:1px 1px 3px!important;scrollbar-width:none!important;-ms-overflow-style:none!important;max-height:none!important}.drawer-crossell-product::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.drawer-crossell__item{flex:0 0 230px!important;width:230px!important;scroll-snap-align:start;padding:0!important}.cart-crossell-card{padding:5px 8px!important;gap:6px!important;border-radius:8px!important}.cart-crossell-img-wrap{flex:0 0 42px!important;width:42px!important;height:42px!important}.cart-crossell-title{font-size:11.5px!important}.cart-crossell-price-row{font-size:11px!important;gap:3px!important}.cart-crossell-action .btn{padding:2px 10px!important;font-size:10.5px!important;height:25px!important;line-height:21px!important}.cardraw .rozdana-coupon-module{padding:5px 8px!important;margin:3px 0 5px!important;border-radius:8px!important}.cardraw .rozdana-coupon-header{margin-bottom:3px!important}.cardraw .rozdana-coupon-title{font-size:11px!important}.cardraw .rozdana-coupon-toggle-hint{font-size:10px!important}.cardraw .rozdana-coupon-input{height:31px!important;font-size:11px!important;padding:0 8px!important}.cardraw .rozdana-coupon-submit-btn{padding:0 12px!important;font-size:11px!important;min-width:58px!important}.mini-cart-footer{flex:0 0 auto!important;width:100%!important;background:#fff!important;padding-top:0!important;padding-bottom:max(6px,env(safe-area-inset-bottom,6px))!important;margin-top:0!important}.cardraw .drawer-crossell[style*="display: none"]~.mini-cart-footer,.cardraw .drawer-crossell:empty~.mini-cart-footer,.cardraw:not(:has(.drawer-crossell)) .mini-cart-footer{margin-top:auto!important}.block-addon{display:none!important}.bottom-total{font-size:13px!important;margin-top:2px!important;margin-bottom:1px!important}.mini-cart-taxes{font-size:10px!important;margin:1px 0 3px!important}.mini-cart-btns{margin-top:2px!important;gap:3px!important}.mini-cart-btns .sr-headless-checkout{height:42px!important;min-height:42px!important}.mini-cart-btns .sr-headless-checkout .sr-checkout-visible2{font-size:14px!important}.mini-cart-btns .btn,.mini-cart-btns a.btn{height:36px!important;font-size:12.5px!important;margin-bottom:1px!important}.mini-cart-safe-checkout{margin-top:2px!important}.mini-cart-safe-checkout img{max-height:22px!important;width:auto!important}}.cart-crossell-card{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #efeae3;border-radius:12px;padding:9px 12px;box-shadow:0 2px 6px #00000008;transition:all .2s ease;width:100%;box-sizing:border-box}.cart-crossell-card:hover{border-color:#2e4f32;box-shadow:0 3px 10px #0b365914}.cart-crossell-img-wrap{flex:0 0 62px;width:62px;height:62px;border-radius:8px;background:#faf7f2;overflow:hidden;display:flex;align-items:center;justify-content:center}.cart-crossell-img-link{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.cart-crossell-img{width:100%;height:100%;object-fit:contain;padding:3px;display:block}.cart-crossell-info{flex:1 1 auto;min-width:0;text-align:left;display:flex;flex-direction:column;justify-content:center;gap:3px}.cart-crossell-title{font-size:13px!important;font-weight:600!important;color:#1b3828!important;line-height:1.3!important;text-decoration:none!important;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin:0!important}.cart-crossell-title:hover{color:#2e4f32!important}.cart-crossell-price-row{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:13px;line-height:1.2}.cart-crossell-price{font-weight:700;color:#1b3828;white-space:nowrap}.cart-crossell-compare-price{font-size:11.5px;color:#8c8275;text-decoration:line-through;white-space:nowrap}.cart-crossell-discount{font-size:11px;font-weight:700;color:#e11d48;white-space:nowrap}.cart-crossell-variant-wrap{margin-top:2px}.cart-crossell-variant-select{padding:3px 20px 3px 6px;font-size:11px;border:1px solid #dcd5cc;border-radius:6px;background:#fff url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210%22%20height%3D%2210%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23666%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpolyline%20points%3D%226%209%2012%2015%2018%209%22%3E%3C%2Fpolyline%3E%3C%2Fsvg%3E) no-repeat right 5px center;appearance:none;-webkit-appearance:none;color:#4b5563;width:fit-content;max-width:120px;height:24px;line-height:1;cursor:pointer}.cart-crossell-action{flex:0 0 auto;margin-left:auto}.cart-crossell-add-btn{background:#111;color:#fff!important;border:none;border-radius:6px;padding:6px 16px;font-size:12.5px;font-weight:600;letter-spacing:.2px;cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;min-width:54px;height:32px;transition:all .2s ease;text-decoration:none!important}.cart-crossell-add-btn:hover:not(:disabled){background:#2e4f32;color:#fff!important;transform:translateY(-1px);box-shadow:0 3px 8px #0b365940}.cart-crossell-add-btn.disabled,.cart-crossell-add-btn:disabled{background:#e5e7eb;color:#9ca3af!important;cursor:not-allowed}.cart-crossell-add-btn .btn-spinner{display:none;width:13px;height:13px;border-width:2px;margin-right:4px}.cart-crossell-add-btn.is-loading .btn-spinner{display:inline-block}.boxgift{display:block;position:absolute;bottom:-24px;left:-24px;right:-24px;z-index:100;background:#fff;text-align:center;padding:40px;min-height:200px;opacity:0;visibility:hidden;transform:translateY(100%);transition:visibility .25s ease-in-out,opacity .25s ease-in-out,transform .25s ease-in-out;box-shadow:0 -8px 8px #0000001a}.block-addon__box--wrap{display:block;position:absolute;bottom:-24px;left:-24px;right:-24px;z-index:100;background:#fff;text-align:center;padding:40px;min-height:220px;opacity:0;visibility:hidden;transform:translateY(100%);transition:visibility .25s ease-in-out,opacity .25s ease-in-out,transform .25s ease-in-out;box-shadow:0 -8px 8px #0000001a}.block-addon__box--wrap .form-group label{font-weight:var(--g-font-weight-body);line-height:var(--g-body-lineheight)}.block-addon__box--wrap.active{opacity:1;visibility:visible;transform:translateY(0);cursor:auto}.js-cart-bottom label{font-weight:400;color:var(--g-color-heading);font-family:var(--g-font-2)}.js-cart-bottom .form-control{border-radius:var(--g-input-radius);background:var(--g-input-bg);border:1px solid var(--g-input-border);outline:none;box-shadow:none;color:var(--g-color-heading);height:var(--g-input-height);line-height:var(--g-input-height)}.js-cart-bottom .form-control:focus,.js-cart-bottom .form-control:active{border-color:var(--g-color-heading);box-shadow:0 0 0 1px rgb(var(--g-color-heading-rgb)) inset}.boxgif__wrap svg{width:64px;height:64px;fill:transparent}.open-gift svg{width:20px;height:20px;margin-right:4px;fill:none}.edit-notecart svg,.edit-discountcode svg,.js-open-addon svg{width:19px;height:19px;margin-right:4px;fill:none}.cardraw .mini-cart-content{padding:0 24px;cursor:auto}.block-addon__box{cursor:pointer}.mini-cart-content.overlay:before{content:"";width:100%;height:100%;background-color:#fffc;position:absolute;z-index:1;cursor:auto}.giftwrap{font-family:var(--g-font-2)}.drawer-crossell-product .slick-arrow{top:-49px;transform:translateY(0)!important;box-shadow:none;width:30px;height:30px;border:1px solid rgba(var(--g-color-heading-rgb),.1);background-color:transparent}.drawer-crossell-product .slick-arrow:before{font-size:12px;font-weight:700}.drawer-crossell-product .slick-next{right:0}.drawer-crossell-product .slick-prev{right:38px;left:auto}.card-coupon{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.card-coupon ul,.card-coupon ol{padding-left:1rem}.heading-coupon{cursor:pointer}.heading-coupon .coupon-icon{display:inline-block;width:40px;height:40px;line-height:38px;font-size:14px;text-align:center;position:absolute;top:8px;right:0}.heading-coupon .coupon-icon i{font-size:12px}.heading-coupon.collapsed .coupon-icon i:before{content:"\e93d"}.heading-coupon .coupon-icon i:before{content:"\e92d"}.mini-cart-img{position:relative;overflow:hidden}.mini-cart-img.portrait{padding-top:var(--g-img-portrait)!important}.mini-cart-img.square{padding-top:var(--g-img-square)!important}.mini-cart-img.wide{padding-top:var(--g-img-wide)!important}.mini-cart-img.landscape{padding-top:var(--g-img-landscape)!important}.mini-cart-img.portrait img,.mini-cart-img.square img,.mini-cart-img.wide img,.mini-cart-img.landscape img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media(max-width:749px){.open-gift span,.edit-notecart span,.edit-discountcode span,.js-open-addon span{display:none}.block-addon{justify-content:center}.block-addon__box--wrap{padding:32px}}.btn-close-addon.link,.link.cart-note-close{font-size:var(--g-font-size)}.mini-cart-btns .shiprocket-headless{width:100%!important;margin:0!important;display:block!important}.mini-cart-btns .shiprocket-headless:empty{display:none!important}.mini-cart-btns .sr-headless-checkout{width:100%!important;min-height:44px!important;height:46px!important;background:#dfbe6c!important;background:linear-gradient(135deg,#e3c473,#d8b763)!important;border-radius:8px!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;cursor:pointer!important;padding:0 12px!important;border:none!important;box-shadow:0 2px 8px #dfbe6c4d!important;box-sizing:border-box!important;transition:transform .15s ease,box-shadow .15s ease!important}.mini-cart-btns .sr-headless-checkout:active{transform:scale(.98)!important}.mini-cart-btns .sr-headless-checkout .sr-d-flex{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;background:transparent!important}.mini-cart-btns .sr-headless-checkout .sr-checkout-visible2{font-size:15px!important;font-weight:800!important;letter-spacing:.5px!important;text-transform:uppercase!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;line-height:1!important}.mini-cart-btns .sr-headless-checkout img.sr-checkout-visible{height:22px!important;max-height:22px!important;width:auto!important;display:inline-block!important;vertical-align:middle!important;margin-left:8px!important;padding-left:0!important}.mini-cart-btns .sr-headless-checkout img.sr-checkout-visible1{display:none!important}.mini-cart-btns .sr-headless-checkout .sr-powered-by{position:absolute!important;right:10px!important;bottom:2px!important;font-size:0!important;display:flex!important;align-items:center!important;opacity:.85!important}.mini-cart-btns .sr-headless-checkout .sr-powered-by img{height:9px!important;width:auto!important;display:block!important}.mini-cart-btns:has(.sr-headless-checkout) .js-cart-btn-checkout,.mini-cart-btns:has(.sr-headless-checkout) checkout-button,.mini-cart-btns.has-sr-checkout .js-cart-btn-checkout,.mini-cart-btns.has-sr-checkout checkout-button{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/cart-draw.css.map */
