.dg-cart{--drawer-max-width: var(--dg-width);--drawer-body-padding: 0px;--drawer-footer-padding: var(--dg-padding);--drawer-content-max-height: 100%;color:var(--dg-text);font-size:var(--dg-font-size);line-height:1.45}.dg-cart::part(content){background:var(--dg-bg);max-width:var(--dg-width)}.dg-cart::part(body){padding:0}.dg-cart::part(footer){padding:var(--dg-padding);background:var(--dg-bg);border-top:1px solid var(--dg-border)}.dg-cart::part(header),.dg-cart::part(close-button),.dg-cart::part(outside-close-button){display:none}.dg-cart:has(.dg-footer[hidden])::part(footer){display:none}.dg-cart [hidden]{display:none!important}.dg-cart .dg-inner{padding:var(--dg-padding);display:block}.dg-cart .dg-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:var(--dg-gap)}.dg-cart .dg-heading{margin:0;font-size:var(--dg-heading-size);font-weight:700;letter-spacing:-.03em;line-height:1.15;display:flex;align-items:center;gap:9px}.dg-cart .dg-count{display:inline-flex;align-items:center;justify-content:center;min-width:25px;height:25px;padding:0 6px;border-radius:50px;background:var(--dg-surface);font-size:12px;letter-spacing:0}.dg-cart .dg-close{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--dg-surface);flex-shrink:0}.dg-cart .dg-modules{display:grid;gap:var(--dg-gap)}.dg-cart .dg-preview{font-size:11px;color:var(--dg-muted);margin:-8px 0 14px}.dg-cart .dg-announcement{padding:10px 14px;border-radius:var(--dg-radius);background:var(--dg-announcement-bg);color:var(--dg-announcement-text);font-size:var(--dg-announcement-size);text-align:center;font-weight:500}.dg-cart .dg-module-title{display:block;font-size:calc(var(--dg-font-size) + 1px);font-weight:650;line-height:1.3;margin:0 0 10px}.dg-cart .dg-rewards .dg-module-title{margin-bottom:6px}.dg-cart .dg-nudge{margin:0;font-size:calc(var(--dg-font-size) - 1px)}.dg-cart .dg-progress{height:5px;background:var(--dg-border);border-radius:20px;overflow:hidden;margin:16px 4px}.dg-cart .dg-progress>span{display:block;height:100%;background:var(--dg-accent);border-radius:inherit;transition:width .25s ease}.dg-cart .dg-gifts{display:grid;grid-template-columns:repeat(var(--dg-tier-count),minmax(0,1fr));gap:8px}.dg-cart .dg-gift{display:flex;flex-direction:column;align-items:center;gap:5px;padding:10px 5px;background:var(--dg-bg);border:1px solid var(--dg-border);border-radius:calc(var(--dg-radius) * .75);min-width:0}.dg-cart .dg-gift.is-current{border-color:var(--dg-accent);box-shadow:inset 0 0 0 1px var(--dg-accent)}.dg-cart .dg-gift-badge{font-size:9px;font-weight:750;letter-spacing:.07em;color:var(--dg-muted)}.dg-cart .dg-gift.is-current .dg-gift-badge{background:var(--dg-accent);color:var(--dg-accent-text);padding:2px 6px;border-radius:4px}.dg-cart .dg-gift-image{width:var(--dg-gift-image);height:var(--dg-gift-image);max-width:100%;object-fit:contain}.dg-cart .dg-gift-name{margin:0;font-size:11px;line-height:1.35;flex:1;overflow-wrap:anywhere}.dg-cart .dg-gift-value{color:var(--dg-muted);font-size:10px}.dg-cart .dg-gift-threshold{margin:0;font-size:10px;font-weight:700}.dg-cart .dg-gift.is-current .dg-gift-threshold{color:var(--dg-success)}.dg-cart .dg-gift.is-unavailable .dg-gift-threshold{color:var(--dg-muted)}.dg-cart .dg-reward-terms{margin:11px 0 0;font-size:10px;color:var(--dg-muted);line-height:1.4}.dg-cart .dg-rewards{position:relative;isolation:isolate;overflow:hidden}.dg-cart .dg-rewards--confetti{padding-top:30px}.dg-cart .dg-milestone-scroll{overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin;padding:10px}.dg-cart .dg-milestones{position:relative;display:grid;grid-template-columns:repeat(var(--dg-tier-count),minmax(0,1fr));min-width:calc(var(--dg-tier-count) * max(66px,var(--dg-gift-image)));align-items:start;justify-content:space-between;display:flex}.dg-cart .dg-milestone-track{position:absolute;inset-inline-start:var(--dg-track-start, 0%);inset-inline-end:var(--dg-track-inset, 0%);width:auto;height:3px;top:calc(25px + var(--dg-gift-image) / 2 - 1.5px);overflow:hidden;border-radius:20px;background:var(--dg-track)}.dg-cart .dg-milestone-track>span{display:block;height:100%;background:var(--dg-track-fill);border-radius:inherit;transition:width .3s ease}.dg-cart .dg-milestone{display:flex;flex-direction:column;align-items:center;gap:5px;text-align:center;min-width:0;color:var(--dg-milestone-text)}.dg-cart .dg-milestone-amount{margin:0;height:20px;line-height:20px;font-size:var(--dg-milestone-size);font-weight:600;white-space:nowrap}.dg-cart .dg-milestone-icon{position:relative;display:grid;place-items:center;width:var(--dg-gift-image);height:var(--dg-gift-image);background:var(--dg-bg);border:2px solid var(--dg-track);border-radius:50%;padding:5px;z-index:1}.dg-cart .dg-milestone-icon img{width:100%;height:100%;object-fit:contain;border-radius:50%}.dg-cart .dg-milestone.is-reached .dg-milestone-icon{border-color:var(--dg-track-fill)}.dg-cart .dg-milestone.is-current .dg-milestone-icon{box-shadow:0 0 0 3px color-mix(in srgb,var(--dg-track-fill) 25%,transparent)}.dg-cart .dg-milestone-name{margin:0;padding:0 5px;font-size:var(--dg-milestone-size);line-height:1.35;overflow-wrap:anywhere}.dg-cart .dg-milestone-state{font-size:10px;color:var(--dg-success);line-height:1.3}.dg-cart .dg-milestone.is-unavailable .dg-milestone-icon img{opacity:.45}.dg-cart .dg-milestone.is-unavailable .dg-milestone-state{color:var(--dg-muted)}.dg-cart .dg-confetti-decoration{position:absolute;inset:0 0 auto;height:25px;overflow:hidden;pointer-events:none}.dg-cart .dg-confetti-decoration i{position:absolute;width:4px;height:8px;background:var(--dg-confetti-1);opacity:.75;transform:rotate(25deg)}.dg-cart .dg-confetti-decoration i:nth-child(4n+2),.dg-cart .dg-confetti-particle:nth-child(4n+2){background:var(--dg-confetti-2)}.dg-cart .dg-confetti-decoration i:nth-child(4n+3),.dg-cart .dg-confetti-particle:nth-child(4n+3){background:var(--dg-confetti-3)}.dg-cart .dg-confetti-decoration i:nth-child(4n),.dg-cart .dg-confetti-particle:nth-child(4n){background:var(--dg-confetti-4)}.dg-cart .dg-confetti-decoration i:nth-child(3n),.dg-cart .dg-confetti-particle:nth-child(3n){width:5px;height:5px;border-radius:50%}.dg-cart .dg-confetti-decoration i:nth-child(1){left:2%;top:7px;transform:rotate(-32deg)}.dg-cart .dg-confetti-decoration i:nth-child(2){left:8%;top:17px}.dg-cart .dg-confetti-decoration i:nth-child(3){left:13%;top:2px}.dg-cart .dg-confetti-decoration i:nth-child(4){left:20%;top:12px;transform:rotate(66deg)}.dg-cart .dg-confetti-decoration i:nth-child(5){left:26%;top:-2px;transform:rotate(-40deg)}.dg-cart .dg-confetti-decoration i:nth-child(6){left:32%;top:18px}.dg-cart .dg-confetti-decoration i:nth-child(7){left:38%;top:6px;transform:rotate(78deg)}.dg-cart .dg-confetti-decoration i:nth-child(8){left:44%;top:15px;transform:rotate(-10deg)}.dg-cart .dg-confetti-decoration i:nth-child(9){left:50%;top:3px}.dg-cart .dg-confetti-decoration i:nth-child(10){left:56%;top:20px;transform:rotate(75deg)}.dg-cart .dg-confetti-decoration i:nth-child(11){left:62%;top:1px;transform:rotate(-24deg)}.dg-cart .dg-confetti-decoration i:nth-child(12){left:67%;top:13px}.dg-cart .dg-confetti-decoration i:nth-child(13){left:73%;top:5px;transform:rotate(65deg)}.dg-cart .dg-confetti-decoration i:nth-child(14){left:78%;top:19px;transform:rotate(-42deg)}.dg-cart .dg-confetti-decoration i:nth-child(15){left:84%;top:2px}.dg-cart .dg-confetti-decoration i:nth-child(16){left:89%;top:13px;transform:rotate(48deg)}.dg-cart .dg-confetti-decoration i:nth-child(17){left:94%;top:3px;transform:rotate(-18deg)}.dg-cart .dg-confetti-decoration i:nth-child(18){left:98%;top:19px}.dg-cart .dg-confetti-burst{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:3}.dg-cart .dg-confetti-particle{position:absolute;width:6px;height:10px;background:var(--dg-confetti-1);opacity:0}.dg-cart .dg-items{display:grid;gap:0;padding:0 var(--dg-padding) 20px}.dg-cart .dg-item{display:grid;grid-template-columns:var(--dg-item-image) minmax(0,1fr);gap:12px;padding:18px 0;border-bottom:1px solid var(--dg-border)}.dg-cart .dg-item:first-child{padding-top:0}.dg-cart .dg-item-image{width:var(--dg-item-image);height:var(--dg-item-image);border:1px solid var(--dg-border);overflow:hidden;background:var(--dg-surface);border-radius:12px}.dg-cart .dg-item-image img{width:100%;height:100%;object-fit:contain}.dg-cart .dg-item-info{min-width:0;display:flex;flex-direction:column;justify-content:space-between}.dg-cart .dg-item-title{font-size:calc(var(--dg-font-size) - 1px);font-weight:600;line-height:1.4;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.dg-cart .dg-item-gift-label{font-size:10px;font-weight:700;text-transform:uppercase;color:var(--dg-success)}.dg-cart .dg-price{display:flex;align-items:end;flex-wrap:wrap;gap:5px}.dg-cart .dg-price strong{font-size:var(--dg-font-size);font-weight:700}.dg-cart .dg-price s{font-size:12px;color:var(--dg-muted)}.dg-cart .dg-small{margin:0;font-size:11px;color:var(--dg-muted);line-height:1.4}.dg-cart .dg-line-discount{margin:0;font-size:10px;color:var(--dg-success)}.dg-cart .dg-item-actions{display:flex;align-items:center;justify-content:space-between;gap:10px}.dg-cart .dg-quantity{display:inline-flex;border:1px solid var(--dg-border);border-radius:calc(var(--dg-button-radius) * .6);overflow:hidden;height:36px}.dg-cart .dg-quantity button{width:34px;display:grid;place-items:center;font-size:18px}.dg-cart .dg-quantity input{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;width:32px;padding:0;border:0;border-radius:0;text-align:center;font-size:12px;background:transparent}.dg-cart .dg-quantity input::-webkit-inner-spin-button,.dg-cart .dg-quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.dg-cart .dg-text-button{text-decoration:underline;text-underline-offset:3px;font-size:11px;color:var(--dg-muted)}.dg-cart .dg-coupon-row{display:flex;gap:8px}.dg-cart .dg-coupon-row input{flex:1;min-width:0;border:1px solid var(--dg-border);background:var(--dg-bg);padding:10px 12px;border-radius:var(--dg-button-radius);font-size:13px;color:var(--dg-text)}.dg-cart .dg-outline-button{border:1px solid var(--dg-border);background:var(--dg-bg);border-radius:var(--dg-button-radius);font-size:12px;font-weight:650;padding:10px 14px;display:inline-flex;justify-content:center;align-items:center;text-align:center;line-height:1.25}.dg-cart .dg-code-list{display:flex;gap:6px;flex-wrap:wrap}.dg-cart .dg-code-list button{background:var(--dg-surface);padding:5px 9px;border-radius:4px;margin-top:8px;font-size:11px}.dg-cart .dg-message{margin:5px 0 0;font-size:11px;color:var(--dg-success)}.dg-cart .dg-message.is-error,.dg-cart .dg-status.is-error{color:var(--dg-error)}.dg-cart .dg-recommendations{display:grid;gap:8px}.dg-cart .dg-recommendation{display:grid;grid-template-columns:var(--dg-recommendation-image) minmax(0,1fr) auto;gap:10px;padding:10px;background:var(--dg-surface);border-radius:var(--dg-radius);align-items:center}.dg-cart .dg-recommendation-image{width:var(--dg-recommendation-image);height:var(--dg-recommendation-image);background:#fff;border-radius:6px;overflow:hidden}.dg-cart .dg-recommendation-image img{width:100%;height:100%;object-fit:contain}.dg-cart .dg-recommendation-title{font-size:11px;line-height:1.4;font-weight:550;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dg-cart .dg-recommendation p{font-size:12px;font-weight:650;margin:5px 0 0}.dg-cart .dg-recommendation .dg-outline-button{max-width:82px;padding:8px 12px}.dg-cart .dg-trust{margin:0;text-align:center}.dg-cart .dg-footer{display:grid;gap:8px}.dg-cart .dg-summary-row{display:flex;gap:15px;justify-content:space-between;align-items:center}.dg-cart .dg-discount,.dg-cart .dg-savings{color:var(--dg-success);font-size:11px}.dg-cart .dg-total{font-size:calc(var(--dg-font-size) + 4px);font-weight:650}.dg-cart .dg-status{font-size:12px;display:flex;gap:10px;align-items:center}.dg-cart .dg-status:has([data-dg-status]:empty){display:none}.dg-cart .dg-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:12px 20px;color:var(--dg-button-text);background:var(--dg-button);border-radius:var(--dg-button-radius);font-size:var(--dg-font-size);font-weight:700;text-align:center}.dg-cart .dg-checkout-button,.dg-cart .dg-shiprocket{width:100%}.dg-cart .dg-shiprocket .sr-headless-checkout{margin:0!important;width:100%!important;min-height:48px;background:var(--dg-button)!important;color:var(--dg-button-text)!important;border-radius:var(--dg-button-radius)!important;font-size:var(--dg-font-size)!important;letter-spacing:normal!important}.dg-cart .dg-view-cart{text-align:center;font-size:12px;text-decoration:underline;text-underline-offset:3px;padding:5px}.dg-cart .dg-note{font-size:11px;color:var(--dg-muted)}.dg-cart .dg-note summary{cursor:pointer;text-decoration:underline;text-underline-offset:3px}.dg-cart .dg-note textarea{margin-top:8px;border:1px solid var(--dg-border);border-radius:6px;padding:10px;width:100%}.dg-cart .dg-empty{display:flex;flex-direction:column;align-items:center;gap:12px;padding:28px 8px;min-height:0;text-align:center}.dg-cart .dg-empty h3{margin:0;font-size:20px;line-height:1.3}.dg-cart .dg-empty p{margin:0;color:var(--dg-muted)}.dg-cart .dg-empty .dg-button{margin-top:6px}.dg-cart [aria-busy=true],.dg-cart[aria-busy=true] [data-dg-checkout]{cursor:progress}.dg-cart[aria-busy=true] [data-dg-checkout],.dg-cart[data-dg-blocked=true] [data-dg-checkout]{pointer-events:none;opacity:.55}.dg-cart button:disabled,.dg-cart input:disabled{opacity:.55;cursor:progress}.dg-cart :is(button,input,a,textarea,summary):focus-visible{outline:2px solid var(--dg-text);outline-offset:3px}@media(max-width:699px){.cart-drawer.dg-cart[data-mobile-full=true]{--drawer-max-width: 100vw;width:100vw;padding:0}.dg-cart[data-mobile-full=true]::part(content){width:100vw;max-width:100vw;height:100%;max-height:100%;border-radius:0}.dg-cart .dg-recommendation{gap:8px}.dg-cart::part(footer){padding-bottom:max(var(--dg-padding),env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.dg-cart .dg-progress>span,.dg-cart .dg-milestone-track>span{transition:none}.dg-cart .dg-confetti-burst{display:none}}.cart-drawer.dg-cart{width:min(100vw,var(--dg-width));padding:0;inset-block:0;inset-inline-end:0}.dg-cart::part(content){height:100%;max-height:100%;width:100%;border-radius:0;box-shadow:-16px 0 70px #0002}.dg-cart::part(body){display:block;padding:0;overscroll-behavior:contain;scrollbar-width:thin}.dg-cart::part(footer){padding:18px var(--dg-padding) max(18px,env(safe-area-inset-bottom));box-shadow:0 -8px 24px #00000006}.dg-cart .dg-inner{padding:0;min-height:100%}.dg-cart .dg-header{position:sticky;top:0;z-index:5;margin:0;padding:10px var(--dg-padding) 10px;border-bottom:1px solid var(--dg-border);background:var(--dg-bg)}.dg-cart .dg-title-wrap{display:grid;gap:8px}.dg-cart .dg-eyebrow{margin:0;font-size:9px;font-weight:750;line-height:1.3;letter-spacing:.18em;color:var(--dg-muted)}.dg-cart .dg-heading{font-family:inherit;letter-spacing:-.04em;font-weight:650}.dg-cart .dg-count{background:var(--dg-accent);color:var(--dg-accent-text);height:25px;min-width:25px;font-size:12px;font-weight:700}.dg-cart .dg-close{width:36px;height:36px;border:1px solid var(--dg-border);background:var(--dg-bg)}.dg-cart .dg-announcement{margin-inline:calc(-1 * var(--dg-padding));padding:10px var(--dg-padding);border-radius:0;font-weight:600;letter-spacing:.01em}.dg-cart .dg-module-title{font-family:inherit}.dg-cart .dg-rewards--milestones{padding:10px;background:radial-gradient(ellipse at top right,color-mix(in srgb,var(--dg-track-fill) 13%,transparent),transparent 65%),var(--dg-reward-bg)}.dg-cart .dg-rewards .dg-module-title{font-size:calc(var(--dg-font-size) + 4px);font-weight:700;line-height:1.25;letter-spacing:-.025em;margin:0 0 7px}.dg-cart .dg-nudge{color:var(--dg-text);font-size:calc(var(--dg-font-size) - 1px);line-height:1.5;text-align:center}.dg-cart .dg-milestone-track>span{position:relative;max-width:100%}.dg-cart .dg-milestone-icon{border-width:1px;padding:7px;box-shadow:0 3px 10px #33332e0a}.dg-cart .dg-milestone.is-reached .dg-milestone-icon{border-width:2px;padding:6px}.dg-cart .dg-milestone.is-current .dg-milestone-icon{box-shadow:0 0 0 4px color-mix(in srgb,var(--dg-track-fill) 18%,transparent),0 4px 12px #33332e0c}.dg-cart .dg-milestone-amount{font-weight:750;letter-spacing:-.02em}.dg-cart .dg-milestone-name{font-weight:600}.dg-cart .dg-milestone-state{color:var(--dg-text);background:var(--dg-accent);border-radius:20px;padding:2px 7px;font-size:9px;font-weight:650}.dg-cart .dg-milestone-check{position:absolute;right:-2px;bottom:-1px;width:18px;height:18px;display:grid;place-items:center;border:2px solid var(--dg-reward-bg);border-radius:50%;background:var(--dg-accent);color:var(--dg-accent-text)}.dg-cart .dg-reward-terms{margin-top:12px;padding-top:11px;border-top:1px solid color-mix(in srgb,var(--dg-track) 50%,transparent);font-size:9px}.dg-cart .dg-rewards--confetti{padding-top:34px}.dg-cart .dg-item-image{background:var(--dg-surface);border-radius:12px}.dg-cart .dg-item-image img{border-radius:8px;mix-blend-mode:multiply}.dg-cart .dg-price strong{font-size:calc(var(--dg-font-size) + 2px);font-weight:750;letter-spacing:-.02em}.dg-cart .dg-quantity{height:34px;border-radius:8px;background:var(--dg-bg)}.dg-cart .dg-quantity button{width:30px}.dg-cart .dg-quantity input{width:28px;font-size:12px;font-weight:600}.dg-cart .dg-coupon{padding:0;border:1px solid var(--dg-border);border-radius:12px;background:var(--dg-bg)}.dg-cart .dg-coupon-details summary{display:flex;gap:12px;align-items:center;padding:14px;cursor:pointer;font-size:13px;font-weight:600;list-style:none}.dg-cart .dg-coupon-details summary::-webkit-details-marker{display:none}.dg-cart .dg-coupon-details summary>svg{margin-inline-start:auto;transition:transform .2s}.dg-cart .dg-coupon-details[open] summary>svg{transform:rotate(180deg)}.dg-cart .dg-coupon-symbol{display:grid;place-items:center;width:25px;height:25px;border-radius:7px;background:var(--dg-surface);font-size:14px;font-weight:700}.dg-cart .dg-coupon-details>form{padding:0 14px 12px}.dg-cart .dg-coupon-details>.dg-code-list,.dg-cart .dg-coupon-details>.dg-message:not(:empty){margin:0 14px 12px}.dg-cart .dg-coupon-row input{padding:11px 12px;border-color:var(--dg-muted);border-radius:8px}.dg-cart .dg-coupon-row .dg-outline-button{border-radius:8px;border-color:var(--dg-text);color:var(--dg-bg);background:var(--dg-text);padding-inline:18px}.dg-cart .dg-trust{letter-spacing:.17em;font-weight:600;padding-top:2px}.dg-cart .dg-preview{margin:-6px 0 0;text-align:center;font-size:9px;color:var(--dg-muted)}.dg-cart .dg-footer{gap:10px}.dg-cart .dg-total{font-size:15px;font-weight:500}.dg-cart .dg-total strong{font-size:23px;font-weight:750;letter-spacing:-.04em}.dg-cart .dg-footer>.dg-small{font-size:10px;margin-top:-5px}.dg-cart .dg-checkout-button,.dg-cart .dg-shiprocket .sr-headless-checkout{min-height:54px;font-size:15px;font-weight:750;margin-top:4px;box-shadow:0 5px 14px color-mix(in srgb,var(--dg-button) 22%,transparent)}.dg-cart .dg-checkout-caption{display:flex;align-items:center;justify-content:center;gap:6px;margin:2px 0 0;font-size:10px;color:var(--dg-muted)}.dg-cart .dg-empty{padding:32px 8px 22px;margin:0;gap:12px}.dg-cart .dg-empty>svg{box-sizing:content-box;padding:18px;border-radius:50%;background:var(--dg-surface);width:30px;height:30px}.dg-cart .dg-empty h3{font-family:inherit;font-weight:650;font-size:21px;max-width:260px;letter-spacing:-.03em}.dg-cart .dg-empty p{max-width:270px;font-size:13px}.dg-drawer-confetti{position:fixed;z-index:2147483000;pointer-events:none;overflow:hidden;contain:strict}.dg-drawer-confetti .dg-confetti-particle{position:absolute;display:block;background:var(--dg-confetti-1);opacity:0;border-radius:1px}.dg-drawer-confetti .dg-confetti-particle:nth-child(4n+2){background:var(--dg-confetti-2)}.dg-drawer-confetti .dg-confetti-particle:nth-child(4n+3){background:var(--dg-confetti-3)}.dg-drawer-confetti .dg-confetti-particle:nth-child(4n){background:var(--dg-confetti-4)}.dg-drawer-confetti .dg-confetti-particle:nth-child(5n){border-radius:50%}@media(max-width:699px){.dg-cart .dg-header{padding-top:18px;padding-bottom:16px}.dg-cart .dg-heading{font-size:min(var(--dg-heading-size),25px)}.dg-cart .dg-item-image{width:min(var(--dg-item-image),86px);height:min(var(--dg-item-image),86px)}.dg-cart .dg-milestone-name{padding-inline:2px}}@media(prefers-reduced-motion:reduce){.dg-drawer-confetti{display:none}.dg-cart .dg-coupon-details summary>svg{transition:none}}.dg-cart .dg-milestone--shipping .dg-milestone-icon{color:var(--dg-success)}.dg-cart .dg-shipping-included{margin:0 0 10px;color:var(--dg-success);font-size:var(--dg-milestone-size);text-align:center}.dg-cart .dg-award{position:relative;isolation:isolate;display:grid;grid-template-columns:var(--dg-award-image) minmax(0,1fr) auto;align-items:start;gap:12px;padding:10px;margin-top:var(--dg-award-space);overflow:hidden;border:1px solid var(--dg-award-border);border-radius:var(--dg-award-radius);background:var(--dg-award-bg);color:var(--dg-award-text)}.dg-cart .dg-award--no-image{grid-template-columns:minmax(0,1fr) auto}.dg-cart .dg-award-image{display:grid;place-items:center;width:var(--dg-award-image);height:var(--dg-award-image);overflow:hidden;border-radius:max(0px,calc(var(--dg-award-radius) - 4px));background:#fff;border:1px solid color-mix(in srgb,var(--dg-award-text) 15%,transparent)}.dg-cart .dg-award-image img{width:100%;height:100%;object-fit:contain}.dg-cart .dg-award-info{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:5px}.dg-cart .dg-award-title{font-size:calc(var(--dg-font-size) - 1px);font-weight:600;line-height:1.4;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.dg-cart .dg-award-badge{display:inline-flex;align-items:center;gap:5px;font-size:max(10px,calc(var(--dg-award-size) - 3px));line-height:1.3;padding:3px 8px;border-radius:30px;border:1px solid color-mix(in srgb,var(--dg-award-badge-text) 45%,transparent);color:var(--dg-award-badge-text);background:var(--dg-award-badge-bg)}.dg-cart .dg-award-badge svg{flex:0 0 auto;animation:AnimatedIcons_giftWiggleHop__Hk1sM 2.8s ease-in-out infinite;transform-origin:50% 90%}@keyframes AnimatedIcons_giftWiggleHop__Hk1sM{0%,40%,to{transform:translateY(0) rotate(0)}6%{transform:rotate(-9deg)}14%{transform:rotate(9deg)}22%{transform:rotate(-7deg)}30%{transform:rotate(5deg)}36%{transform:rotate(0)}58%{transform:translateY(0) scale(1.06,.92)}68%{transform:translateY(-16%) scale(.96,1.05)}78%{transform:translateY(0) scale(1.04,.95)}84%{transform:translateY(-5%) scale(1)}90%{transform:translateY(0)}}.dg-cart .dg-award-status{margin:0;color:var(--dg-award-text);opacity:.75;font-size:max(10px,calc(var(--dg-award-size) - 3px));line-height:1.35}.dg-cart .dg-award-price{display:flex;flex-direction:column;align-items:flex-end;gap:4px;align-self:start;white-space:nowrap;line-height:1}.dg-cart .dg-award-price strong{font-size:var(--dg-award-size);font-weight:650}.dg-cart .dg-award-price s{font-size:max(10px,calc(var(--dg-award-size) - 2px));opacity:.55}.dg-cart .dg-award--ribbon:before,.dg-cart .dg-award--ribbon:after{content:"";position:absolute;z-index:-1;pointer-events:none;background:color-mix(in srgb,var(--dg-award-border) 15%,transparent)}.dg-cart .dg-award--ribbon:before{inset:auto 0 10px;height:10px}.dg-cart .dg-award--ribbon:after{inset:0 20px 0 auto;width:10px}.dg-cart .dg-award-bow{position:absolute;inset:auto 10px 0px auto;color:var(--dg-award-border);opacity:.8;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/51/assets/digitek-smart-cart.css.map */
