#cart-drawer[id] .theme-drawer__header{order:0;flex:0 0 auto;min-height:52px!important;height:52px!important;padding:10px 18px!important}#cart-drawer[id] .theme-drawer__title{display:flex!important;gap:5px;font-size:16px!important;font-weight:750!important}#cart-drawer[id] .theme-drawer__close-button{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important}#cart-drawer[id] .pandamo-cart-visual{order:0}#cart-drawer[id] .pandamo-shipping-bar,#cart-drawer[id] .pandamo-shipping-bar.is-free-shipping{min-height:56px!important;padding:10px 18px!important}#cart-drawer[id] .pandamo-shipping-bar__message{padding:0 28px 0 0!important;margin:0 0 8px!important;font-size:11px!important;line-height:1.25!important}#cart-drawer[id] .pandamo-shipping-bar__percent{top:12px!important;font-size:9px!important}#cart-drawer[id] .pandamo-shipping-progress{position:relative!important;inset:auto!important;width:100%!important;height:6px!important}#cart-drawer[id] .pandamo-promo-bar{flex-direction:column;gap:3px;min-height:49px!important;padding:8px 14px!important;font-size:11px!important}#cart-drawer[id] .pandamo-promo-bar strong{margin:0;font-size:14px!important}#cart-drawer[id] .cart-items-component{display:flex;flex-direction:column;min-height:0;overflow:hidden}#cart-drawer[id] .cart-drawer__content{flex:1 1 0;min-height:0;overflow-y:auto!important;overscroll-behavior:contain;-webkit-mask-image:none!important;mask-image:none!important}#cart-drawer[id] .cart-drawer__items{flex:0 0 auto!important;padding:0 18px!important;overflow:visible!important}#cart-drawer[id] tbody>.cart-items__table-row{grid-template-columns:70px minmax(0,1fr)!important;grid-template-rows:auto auto auto!important;grid-template-areas:"media details" "media price" "media quantity"!important;column-gap:12px!important;row-gap:4px!important;min-height:0!important;padding:12px 0!important;align-content:start}#cart-drawer[id] .cart-items__media{width:70px!important}#cart-drawer[id] .cart-items__media-container{width:70px!important;height:76px!important;border-width:1px!important;border-radius:10px!important}#cart-drawer[id] .cart-items__details{padding-right:25px!important}#cart-drawer[id] .cart-items__details>*+*{margin-top:3px}#cart-drawer[id] .cart-items__title{font-size:13px!important;line-height:1.25!important;font-weight:700!important}#cart-drawer[id] .cart-items__variants-wrapper,#cart-drawer[id] .cart-items__variants-wrapper *{font-size:10.5px!important;line-height:1.3!important;font-weight:400!important}#cart-drawer[id] .cart-items__variants-wrapper .visually-hidden{display:none}#cart-drawer[id] .cart-items__variants-wrapper .pandamo-variant-fee{color:#c71e25!important;font-weight:700!important;white-space:nowrap}#cart-drawer[id] .pandamo-line-price{display:flex!important;flex-direction:row!important;flex-wrap:wrap;align-items:center;gap:4px 7px!important}#cart-drawer[id] .pandamo-line-price__current{font-size:18px!important;font-weight:750!important}#cart-drawer[id] .pandamo-line-saving{min-height:18px!important;padding:3px 7px!important;background:#ffeded!important;color:#c71e25!important;font-size:8px!important}#cart-drawer[id] .pandamo-feromone-subtotal{flex-basis:100%;justify-content:flex-start;margin-top:0;font-size:10px;line-height:1.3}#cart-drawer[id] .cart-items__quantity{margin-top:2px!important;gap:6px!important}#cart-drawer[id] .quantity-selector{height:32px!important;min-height:32px!important}#cart-drawer[id] .quantity-selector button,#cart-drawer[id] .quantity-selector input{width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;font-size:12px!important}#cart-drawer[id] .cart-items__remove{top:7px;right:-6px;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important}#cart-drawer[id] .cart-items__remove svg{width:14px;height:14px}#cart-drawer[id] .pandamo-line-bundle{max-width:158px;min-height:25px!important;padding:4px 7px!important;font-size:8px!important;line-height:1.2!important;text-align:center;border-color:#a9d4b8!important;color:#126c3b!important;background:#eaf7ef!important;box-shadow:none!important}#cart-drawer[id] .pandamo-line-bundle.is-excluded{color:#7f724c!important;background:#fcfaf4!important}#cart-drawer[id] .cart-items__error:not(.hidden){grid-column:1/-1;grid-row:auto}#cart-drawer[id] [data-pandamo-quick-removing],#cart-drawer[id] .pandamo-feromone-addon-row{display:none!important}#cart-drawer[id] [data-pandamo-quick-pending] .pandamo-line-price{opacity:.55}#cart-drawer[id] .pandamo-cart-upsell{padding:12px 18px!important;background:#faf6ef!important}#cart-drawer[id] .pandamo-cart-upsell__intro{margin-bottom:8px}#cart-drawer[id] .pandamo-cart-upsell__intro h3{font-size:21px!important;line-height:1.1}#cart-drawer[id] .pandamo-cart-upsell__intro p{font-size:10px!important}#cart-drawer[id] .pandamo-cart-upsell__card{grid-template-columns:60px minmax(0,1fr);padding:9px;gap:10px;border-radius:12px;box-shadow:none}#cart-drawer[id] .pandamo-cart-upsell__media{width:60px;height:68px}#cart-drawer[id] .pandamo-cart-upsell__button{min-height:34px;margin-top:6px;box-shadow:none}#cart-drawer[id] .cart-drawer__summary{position:relative;flex:0 0 auto;width:100%;margin:0;-webkit-mask-image:none;mask-image:none;gap:9px!important;padding:13px 18px calc(11px + env(safe-area-inset-bottom))!important;border-top:1px solid #e8e8e8;box-shadow:0 -4px 16px #00000004;z-index:2}#cart-drawer[id] .cart-totals{gap:9px!important}#cart-drawer[id] .pandamo-summary-title{margin:0!important;font-size:13px!important;line-height:1.3!important;font-weight:700!important}#cart-drawer[id] .cart-totals__original-container{gap:7px!important}#cart-drawer[id] .cart-totals__original-container,#cart-drawer[id] .cart-totals__original-container *{font-size:12px!important;font-weight:400!important;line-height:1.2!important}#cart-drawer[id] .cart-totals__original-value,#cart-drawer[id] .pandamo-cart-feromone-row strong{color:#111!important;font-weight:500!important}#cart-drawer[id] .pandamo-subtotal-note{font-size:10px!important}#cart-drawer[id] .pandamo-cart-feromone-row{padding:0}#cart-drawer[id] .cart-discounts__label>span[aria-hidden]{display:none}#cart-drawer[id] .cart-totals__container{margin:2px 0 0!important;padding-top:10px!important;gap:0!important}#cart-drawer[id] .cart-totals__total-label{font-size:15px!important;font-weight:700!important}#cart-drawer[id] .cart-totals__total-value{font-size:22px!important;font-weight:750!important;letter-spacing:-.035em;white-space:nowrap}#cart-drawer[id] .pandamo-total-right{gap:6px!important}#cart-drawer[id] .pandamo-total-off{font-size:9px!important;font-weight:600!important}#cart-drawer[id] .pandamo-total-original{font-size:10px!important;font-weight:400!important}#cart-drawer[id] .cart__checkout-button{height:48px!important;min-height:48px!important;font-size:14px!important;font-weight:750!important;box-shadow:0 5px 13px #df28281a!important}#cart-drawer[id] .cart__ctas:after{margin-top:8px!important;font-size:8px!important;line-height:1.3!important}@media(max-width:749px){#cart-drawer[id] .theme-drawer__header{height:48px!important;min-height:48px!important;padding-inline:14px!important}#cart-drawer[id] .cart-drawer__items{padding-inline:14px!important}#cart-drawer[id] .cart-drawer__summary{padding:11px 14px calc(10px + env(safe-area-inset-bottom))!important}#cart-drawer[id] .pandamo-cart-upsell{padding-inline:14px!important}#cart-drawer[id] .quantity-selector,#cart-drawer[id] .quantity-selector button,#cart-drawer[id] .quantity-selector input{height:36px!important;min-height:36px!important}}@media(max-height:660px){#cart-drawer[id] .theme-drawer__header{min-height:44px!important;height:44px!important}#cart-drawer[id] .cart-drawer__summary{gap:7px!important;padding-top:10px!important}#cart-drawer[id] .cart-totals,#cart-drawer[id] .cart-totals__original-container{gap:5px!important}}#cart-drawer[id] .quantity-selector-wrapper{display:flex;flex:0 0 auto;width:auto;min-width:0}#cart-drawer[id] .quantity-selector{box-sizing:border-box;display:inline-grid!important;grid-template-columns:32px 32px 32px;align-items:center;gap:0!important;flex:0 0 auto;width:98px!important;max-width:98px!important;height:34px!important;min-height:34px!important;padding:0!important;overflow:hidden;border:1px solid #dedede!important;border-radius:999px!important;background:#fff!important;box-shadow:none!important}#cart-drawer[id] .quantity-selector button,#cart-drawer[id] .quantity-selector input{box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex:none;width:32px!important;min-width:0!important;max-width:32px!important;height:32px!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0;background:transparent!important;color:#111;box-shadow:none!important;line-height:1;text-align:center}#cart-drawer[id] .quantity-selector input{display:block;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;font-weight:600!important}#cart-drawer[id] .quantity-selector input::-webkit-inner-spin-button,#cart-drawer[id] .quantity-selector input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#cart-drawer[id] .quantity-selector .svg-wrapper,#cart-drawer[id] .quantity-selector svg{display:block;width:12px!important;height:12px!important;flex:0 0 12px}#cart-drawer[id] .quantity-selector button:disabled{opacity:.35}#cart-drawer[id] .quantity-selector :focus-visible{outline:2px solid #df2828;outline-offset:-3px}#cart-drawer[id] .cart-items__quantity{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}#cart-drawer[id] .cart-items__quantity-controls{display:flex;align-items:center;flex:0 0 auto;gap:0}#cart-drawer[id] .cart-drawer__summary,#cart-drawer[id] .cart-totals,#cart-drawer[id] .cart-totals__original-container,#cart-drawer[id] .cart-totals__container{display:flex;flex-direction:column;min-width:0;width:100%;box-sizing:border-box}#cart-drawer[id] .cart-totals__item,#cart-drawer[id] .cart-discounts__item{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-width:0}#cart-drawer[id] .cart-discounts{list-style:none;padding:0;margin:0}#cart-drawer[id] .cart-discounts__label{display:flex;align-items:center;gap:4px;min-width:0}#cart-drawer[id] .cart-totals__original-value,#cart-drawer[id] .cart-discounts__value,#cart-drawer[id] .pandamo-cart-shipping-value{flex-shrink:0;text-align:right}#cart-drawer[id] .cart-totals__total{align-items:center}#cart-drawer[id] .cart-totals__tax-note{display:none}#cart-drawer[id] .pandamo-total-right{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;min-width:0}#cart-drawer[id] .cart__ctas{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-flow:row;justify-items:stretch;width:100%!important;min-width:0;margin:0}#cart-drawer[id] .cart__ctas .cart__checkout-button{display:flex!important;align-items:center;justify-content:center;grid-column:1/-1;justify-self:stretch;position:relative;float:none;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding-inline:16px!important;text-align:center}#cart-drawer[id] .cart__ctas:after{grid-column:1/-1;width:100%;text-align:center}@media(max-width:749px){#cart-drawer[id] .quantity-selector{grid-template-columns:36px 36px 36px;width:110px!important;max-width:110px!important;height:38px!important;min-height:38px!important}#cart-drawer[id] .quantity-selector button,#cart-drawer[id] .quantity-selector input{width:36px!important;max-width:36px!important;height:36px!important;font-size:14px!important}#cart-drawer[id] .quantity-selector input{font-size:16px!important}#cart-drawer[id] .cart-drawer__summary{flex-shrink:0;align-self:stretch}#cart-drawer[id] .cart-totals__total-value{font-size:20px!important}#cart-drawer[id] .cart__ctas .cart__checkout-button{height:48px!important;min-height:48px!important}}#cart-drawer[id] .pandamo-cart-upsell .pandamo-cart-upsell__button{position:relative;isolation:isolate;overflow:hidden;min-height:38px;background:linear-gradient(110deg,#171612,#302b21,#191712)!important;border:1px solid #9b8258!important;color:#fff8e8!important;box-shadow:0 3px 9px #20190c1a,inset 0 1px #f7e5b51a!important;animation:none!important;transition:box-shadow .2s ease,filter .2s ease}#cart-drawer[id] .pandamo-cart-upsell .pandamo-cart-upsell__button:hover:not(:disabled){filter:brightness(1.15);box-shadow:0 4px 12px #20190c24!important}#cart-drawer[id] .pandamo-cart-upsell .pandamo-cart-upsell__button:focus-visible{outline:2px solid #a98b53;outline-offset:3px}#cart-drawer[id] .pandamo-cart-upsell__button-label{position:relative;z-index:1}#cart-drawer[id] .pandamo-cart-upsell__discount{font-size:14px!important;font-weight:800!important;line-height:1.25!important;color:#c71e25!important}#cart-drawer[id] .pandamo-cart-upsell__included{display:block;margin-top:4px;color:#171717!important;font-size:11px!important;line-height:1.35!important;font-weight:500!important}#cart-drawer[id] .pandamo-cart-upsell__product-line{display:flex;align-items:baseline;flex-wrap:wrap;gap:3px 5px}#cart-drawer[id] .pandamo-cart-upsell__product-title{font-size:11.5px!important;line-height:1.3!important;font-weight:750!important;color:#171717!important}#cart-drawer[id] .pandamo-cart-upsell__price{font-size:12px!important;font-weight:800!important;color:#c71e25!important;white-space:nowrap}#cart-drawer[id] .pandamo-cart-upsell__price-details{display:flex;align-items:center;flex-wrap:wrap;gap:5px 7px;margin-top:4px}#cart-drawer[id] .pandamo-cart-upsell__price-details .pandamo-cart-upsell__compare{font-size:10px!important;line-height:1.3!important;font-weight:500!important;color:#000!important;white-space:nowrap;text-decoration:none!important}#cart-drawer[id] .pandamo-cart-upsell__discount-badge{display:inline-flex;align-items:center;padding:4px 6px;border:1px solid #f3c4c7;border-radius:6px;background:#fff0f1;color:#bd1f26;font-size:8.5px;font-weight:800;line-height:1;white-space:nowrap}#cart-drawer[id] .pandamo-summary-simple .pandamo-summary-title{font-size:15px!important;font-weight:800!important;color:#151515!important;line-height:1.3!important}#cart-drawer[id] .pandamo-summary-simple .cart-totals__original-container{gap:9px!important}#cart-drawer[id] .pandamo-summary-simple .cart-totals__original-container,#cart-drawer[id] .pandamo-summary-simple .cart-totals__original-container *{font-size:14px!important;font-weight:500!important;line-height:1.3!important;color:#303030!important}#cart-drawer[id] .pandamo-summary-simple .cart-totals__original-value,#cart-drawer[id] .pandamo-summary-simple .cart-totals__original-container strong{font-weight:750!important;color:#151515!important}#cart-drawer[id] .pandamo-summary-simple .cart-totals__container{padding-top:12px!important;border-top:1px solid #d7d7d7!important}.pandamo-summary-simple .pandamo-pheromone-calculation{white-space:nowrap;text-align:right}.pandamo-summary-simple .pandamo-total-right{display:flex;align-items:center;justify-content:flex-end;gap:6px}.pandamo-summary-simple .pandamo-total-promo{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;gap:2px;padding:4px 5px;border:1px solid #13763f;border-radius:5px;background:#13763f;color:#fff;line-height:1.15;white-space:nowrap}.pandamo-summary-simple .pandamo-total-promo b{font-size:12px;font-weight:800;letter-spacing:-.02em}.pandamo-summary-simple .pandamo-total-promo__heading{display:flex;align-items:center;gap:3px}.pandamo-summary-simple [data-pandamo-total-promo-status]{font-size:8px;font-weight:750;letter-spacing:0}.pandamo-summary-simple [data-pandamo-total-promo-hint]{font-size:9px;font-weight:550;letter-spacing:0}.pandamo-summary-simple [data-pandamo-total-promo-hint][hidden]{display:none}.pandamo-summary-simple .pandamo-total-promo[data-pandamo-promo-complete=false]{border-color:#bad8c6;background:#eef7f1;color:#145c36}#cart-drawer[id] .pandamo-summary-simple .cart-totals__total{gap:8px!important;flex-wrap:nowrap}#cart-drawer[id] .pandamo-summary-simple .cart-totals__total-label{flex-shrink:0;font-size:12px!important;font-weight:800!important;color:#151515!important;line-height:1!important}#cart-drawer[id] .pandamo-summary-simple .pandamo-total-right{gap:6px!important;flex-wrap:nowrap;min-width:0}.pandamo-summary-simple .pandamo-total-original,#cart-drawer[id] .pandamo-summary-simple .pandamo-total-original{color:#767676!important;font-size:18px!important;font-weight:600!important;line-height:1.1!important;letter-spacing:-.04em;text-decoration-thickness:2px;white-space:nowrap}#cart-drawer[id] .pandamo-summary-simple .cart-totals__total-value{font-size:26px!important;font-weight:850!important;color:#d91c24!important;line-height:1.1!important;letter-spacing:-.04em}@media(max-width:360px){#cart-drawer[id] .pandamo-summary-simple .cart-totals__original-container,#cart-drawer[id] .pandamo-summary-simple .cart-totals__original-container *{font-size:13px!important}#cart-drawer[id] .pandamo-summary-simple .pandamo-total-right{gap:6px!important}#cart-drawer[id] .pandamo-summary-simple .pandamo-total-original{font-size:16px!important}#cart-drawer[id] .pandamo-summary-simple .cart-totals__total-value{font-size:24px!important}#cart-drawer[id] .pandamo-summary-simple .cart-totals__total-label{font-size:12px!important}#cart-drawer[id] .pandamo-summary-simple .pandamo-total-promo{padding:3px 4px}}#cart-drawer[id] .pandamo-cart-upsell .pandamo-cart-upsell__button:after{content:"";display:block!important;position:absolute;inset:auto;top:-50%;left:-55%;width:45%;height:200%;border:0;border-radius:0;background:linear-gradient(90deg,transparent,#fff0cc0a,#fff4d44a,#fff0cc0a,transparent);box-shadow:none;pointer-events:none;transform:translate(0) skew(-22deg);animation:pandamoUpsellElegantShine 4.8s ease-in-out infinite!important}#cart-drawer[id] .pandamo-cart-upsell .pandamo-cart-upsell__button:disabled:after{animation-play-state:paused!important;opacity:0}@keyframes pandamoUpsellElegantShine{0%,10%{transform:translate(0) skew(-22deg);opacity:0}15%{opacity:1}38%{transform:translate(480%) skew(-22deg);opacity:1}42%,to{transform:translate(480%) skew(-22deg);opacity:0}}@media(prefers-reduced-motion:reduce){#cart-drawer[id] .pandamo-cart-upsell .pandamo-cart-upsell__button:after{animation:none!important;display:none!important}}#cart-drawer[id] .pandamo-shipping-confetti{position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;overflow:hidden;pointer-events:none;contain:strict}#cart-drawer[id] .pandamo-shipping-confetti span{position:absolute;display:block;width:7px;height:11px;border-radius:2px;pointer-events:none;will-change:transform,opacity}@media(prefers-reduced-motion:reduce){#cart-drawer[id] .pandamo-shipping-confetti{display:none}}#cart-drawer[id] .pandamo-cart-upsell--carousel{display:block;min-width:0;max-width:100%;padding:16px 18px!important;background:#faf6ef!important}#cart-drawer[id] .pandamo-cart-upsell--carousel .pandamo-cart-upsell__intro{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 12px}#cart-drawer[id] .pandamo-cart-upsell--carousel .pandamo-cart-upsell__intro h3{margin:0;font-family:Georgia,Times New Roman,serif;font-size:21px!important;font-weight:700;line-height:1.15;letter-spacing:-.025em;text-transform:none}#cart-drawer[id] .pandamo-cart-upsell__navigation{display:flex;flex:none;gap:5px}#cart-drawer[id] .pandamo-cart-upsell__navigation button{display:grid;place-items:center;width:32px;height:32px;min-width:32px;min-height:32px;padding:0;border:1px solid #e6e0d8;border-radius:50%;background:#fffaf4;color:#332e28;cursor:pointer}#cart-drawer[id] .pandamo-cart-upsell__navigation button:hover{background:#fff}#cart-drawer[id] .pandamo-cart-upsell__navigation button:focus-visible,#cart-drawer[id] .pandamo-cart-upsell__track:focus-visible{outline:2px solid #c71e25;outline-offset:2px}#cart-drawer[id] .pandamo-cart-upsell__track{display:flex;gap:10px;width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;padding:0 0 2px;-webkit-overflow-scrolling:touch}#cart-drawer[id] .pandamo-cart-upsell__track::-webkit-scrollbar{display:none}#cart-drawer[id] .pandamo-cart-upsell__track:after{content:"";flex:0 0 16px}#cart-drawer[id] .pandamo-cart-upsell__track:has(>.pandamo-cart-upsell__card:only-child):after{display:none}#cart-drawer[id] .pandamo-cart-upsell--carousel .pandamo-cart-upsell__card{display:grid;flex:0 0 calc(100% - 26px);grid-template-columns:72px minmax(0,1fr);align-items:center;gap:12px;padding:12px;box-sizing:border-box;min-width:0;margin:0;background:#fff;border:1px solid #eee9e3;border-radius:14px;box-shadow:none;scroll-snap-align:start;scroll-snap-stop:always}#cart-drawer[id] .pandamo-cart-upsell--carousel .pandamo-cart-upsell__card:only-child{flex-basis:100%}#cart-drawer[id] .pandamo-cart-upsell--carousel .pandamo-cart-upsell__media{display:flex;width:72px;height:80px;align-items:center;justify-content:center;overflow:hidden;background:#fbfaf8;border-radius:9px}#cart-drawer[id] .pandamo-cart-upsell--carousel .pandamo-cart-upsell__media img{display:block;width:100%;height:100%;padding:3px;object-fit:contain}#cart-drawer[id] .pandamo-cart-upsell--carousel .pandamo-cart-upsell__product-line{gap:2px 4px;line-height:1.3}#cart-drawer[id] .pandamo-cart-upsell--carousel .pandamo-cart-upsell__product-title{font-size:12px!important;font-weight:750!important}#cart-drawer[id] .pandamo-cart-upsell--carousel .pandamo-cart-upsell__price{font-size:13px!important;color:#ce2028!important}#cart-drawer[id] .pandamo-cart-upsell--carousel .pandamo-cart-upsell__occasion{margin:5px 0 0;color:#69635e;font-size:10.5px;line-height:1.4}#cart-drawer[id] .pandamo-cart-upsell--carousel .pandamo-cart-upsell__price-details{gap:3px 6px;margin-top:5px}#cart-drawer[id] .pandamo-cart-upsell--carousel .pandamo-cart-upsell__compare{font-size:9px!important;line-height:1.25!important}#cart-drawer[id] .pandamo-cart-upsell--carousel .pandamo-cart-upsell__discount-badge{padding:2px 4px;font-size:8px;border-radius:4px}#cart-drawer[id] .pandamo-cart-upsell--carousel .pandamo-cart-upsell__included{flex-basis:100%;margin:0;color:#69635e!important;font-size:9px!important;line-height:1.3!important}#cart-drawer[id] .pandamo-cart-upsell--carousel .pandamo-cart-upsell__button{display:flex;align-items:center;justify-content:center;width:100%;min-height:34px;margin-top:7px;padding:6px 18px;border:0!important;border-radius:999px;background:#d9242c!important;color:#fff!important;font-size:10.5px;font-weight:800;box-shadow:0 4px 10px #d9242c17!important;animation:none!important}#cart-drawer[id] .pandamo-cart-upsell--carousel .pandamo-cart-upsell__button:after{display:none!important;animation:none!important}#cart-drawer[id] .pandamo-cart-upsell--carousel .pandamo-cart-upsell__button:hover:not(:disabled){background:#c31d25!important;filter:none;box-shadow:0 4px 10px #d9242c25!important}#cart-drawer[id] .pandamo-cart-upsell--carousel .pandamo-cart-upsell__button:focus-visible{outline-color:#c71e25}#cart-drawer[id] .pandamo-cart-upsell--carousel .pandamo-cart-upsell__button.is-added{background:#16894f!important}#cart-drawer[id] .pandamo-cart-upsell--carousel .pandamo-cart-upsell__button.is-loading{cursor:wait}#cart-drawer[id] .pandamo-cart-upsell__spinner{display:none;position:absolute;right:9px;width:12px;height:12px;border:2px solid #ffffff66;border-top-color:#fff;border-radius:50%;animation:pandamoUpsellSpin .7s linear infinite}#cart-drawer[id] .pandamo-cart-upsell__button.is-loading .pandamo-cart-upsell__spinner{display:block}#cart-drawer[id] .pandamo-cart-upsell__added-count{display:block;margin-top:4px;font-size:9px;line-height:1.2;text-align:center;color:#16894f}#cart-drawer[id] .pandamo-cart-upsell__added-count.is-hidden{display:none}@keyframes pandamoUpsellSpin{to{transform:rotate(360deg)}}@media(max-width:380px){#cart-drawer[id] .pandamo-cart-upsell--carousel{padding-inline:12px!important}#cart-drawer[id] .pandamo-cart-upsell--carousel .pandamo-cart-upsell__intro h3{font-size:19px!important}#cart-drawer[id] .pandamo-cart-upsell--carousel .pandamo-cart-upsell__card{grid-template-columns:60px minmax(0,1fr);gap:9px;padding:10px}#cart-drawer[id] .pandamo-cart-upsell--carousel .pandamo-cart-upsell__media{width:60px;height:72px}}@media(prefers-reduced-motion:reduce){#cart-drawer[id] .pandamo-cart-upsell__spinner{animation:none}}#cart-drawer[id] .pandamo-cart-upsell--carousel .pandamo-cart-upsell__offer-price{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}#cart-drawer[id] .pandamo-cart-upsell--carousel .pandamo-cart-upsell__occasion{color:#37322f;font-size:12px;line-height:1.4;font-weight:700;font-style:italic}#cart-drawer[id] .pandamo-cart-upsell--carousel .pandamo-cart-upsell__price-details{margin-top:5px}#cart-drawer[id] .cart-drawer__summary{gap:12px!important;padding:12px 18px calc(10px + env(safe-area-inset-bottom))!important}.pandamo-summary-compact .cart-totals__original-container:empty{display:none!important}.pandamo-summary-breakdown{display:grid;gap:6px;margin:0 0 10px;padding:0 0 10px;border-bottom:1px solid #e5e5e5;font-size:12px;line-height:1.35;color:#737373}.pandamo-summary-breakdown__row{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.pandamo-summary-breakdown dt,.pandamo-summary-breakdown dd{margin:0;padding:0;font-weight:400}.pandamo-summary-breakdown dd{color:#111;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.pandamo-summary-breakdown__saving dd{color:#dc2228;font-weight:700}.pandamo-cart-trust{display:flex;align-items:center;justify-content:space-between;gap:4px;width:100%;font-size:9px;line-height:1.35;color:#555}.pandamo-cart-trust>span{display:inline-flex;align-items:center;justify-content:center;gap:3px;white-space:nowrap}#cart-drawer[id] .cart__ctas{gap:9px!important}#cart-drawer[id] .cart__ctas:after{content:none!important;display:none!important}@media(max-width:360px){.pandamo-cart-trust{font-size:8px;gap:3px}.pandamo-cart-trust>span{gap:2px}}#cart-drawer[id] .pandamo-summary-compact{gap:0!important}#cart-drawer[id] .pandamo-summary-compact .cart-totals__container{margin:0!important;padding:0!important;border:0!important}#cart-drawer[id] .pandamo-summary-compact .cart-totals__total-label{font-size:16px!important;line-height:1.2!important;font-weight:700!important;text-transform:none;color:#111!important}#cart-drawer[id] .pandamo-summary-compact .cart-totals__total-value{font-size:23px!important;line-height:1.15!important;font-weight:750!important;letter-spacing:-.025em!important;color:#111!important;white-space:nowrap}#cart-drawer[id] .pandamo-summary-compact .pandamo-total-original{font-size:12px!important;font-weight:400!important;letter-spacing:0!important;color:#969696!important;text-decoration-thickness:1px}#cart-drawer[id] .pandamo-summary-compact .pandamo-total-right{gap:6px!important}#cart-drawer[id] .cart__ctas .cart__checkout-button{height:48px!important;min-height:48px!important;border:0!important;border-radius:999px!important;background:#dd2228!important;color:#fff!important;font-size:14px!important;font-weight:750!important;box-shadow:0 6px 14px #dd222828!important}#cart-drawer[id] .cart__ctas .cart__checkout-button:hover:not(:disabled){background:#c91e24!important}@media(max-width:380px){#cart-drawer[id] .cart-drawer__summary{padding-inline:12px!important}#cart-drawer[id] .pandamo-summary-compact .cart-totals__total-label{font-size:14px!important}#cart-drawer[id] .pandamo-summary-compact .cart-totals__total-value{font-size:21px!important}#cart-drawer[id] .pandamo-summary-compact .pandamo-total-right{flex-wrap:wrap;row-gap:3px!important}#cart-drawer[id] .pandamo-summary-compact .pandamo-total-promo{padding:3px 4px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/pandamo-cart-compact.css.map */
