awange-cart-essentials{display:block;margin:20px 0;color:rgb(var(--color-foreground,228,220,207));font-family:var(--font-body-family,Cabin,sans-serif);font-size:14px;line-height:1.45;text-align:left}awange-cart-essentials [hidden],awange-cart-essentials[hidden]{display:none!important}awange-cart-essentials *{box-sizing:border-box}awange-cart-essentials,.awange-products,.awange-product,.awange-details,.awange-buy{min-width:0;max-width:100%}.awange-shipping{padding:14px 16px;margin-bottom:18px;background:rgba(var(--color-foreground,228,220,207),.045);border:1px solid rgba(var(--color-foreground,228,220,207),.25);border-radius:4px}.awange-shipping p{margin:0 0 9px}.awange-shipping strong{font-weight:700}.awange-shipping progress{display:block;-webkit-appearance:none;appearance:none;width:100%;height:5px;border:0;border-radius:8px;overflow:hidden;background:#373531;color:#d8cdc1}.awange-shipping progress::-webkit-progress-bar{background:#373531}.awange-shipping progress::-webkit-progress-value{background:var(--awange-progress-fill,#d8cdc1)}.awange-shipping progress::-moz-progress-bar{background:var(--awange-progress-fill,#d8cdc1)}awange-cart-essentials .awange-title{font-family:Cinzel,var(--font-heading-family,serif);font-weight:400;font-size:19px;line-height:1.4;letter-spacing:.03em;margin:0 0 12px;color:inherit;text-transform:none}.awange-products{display:grid;gap:10px}.awange-product{display:grid;grid-template-columns:76px minmax(0,1fr);gap:14px;padding:12px;border:1px solid rgba(var(--color-foreground,228,220,207),.2);border-radius:4px;background:rgba(var(--color-foreground,228,220,207),.025)}.awange-image{display:block;align-self:start;aspect-ratio:1;border-radius:3px;overflow:hidden;background:#d8cdc1}.awange-image img{display:block;width:100%;height:100%;object-fit:cover}awange-cart-essentials h4{font-family:inherit;font-size:14px;line-height:1.4;font-weight:600;margin:0 0 4px;letter-spacing:0;text-transform:none;color:inherit}.awange-details a{color:inherit;text-decoration:none}.awange-details a:hover{text-decoration:underline}.awange-benefit{font-size:12px;opacity:.75;margin:0 0 10px;line-height:1.5}.awange-buy{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.awange-buy form{margin:0}.awange-price{font-size:13px;white-space:nowrap}awange-cart-essentials .awange-add{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:0;min-height:44px;padding:9px 12px;font:inherit;font-size:12px;line-height:1.2;letter-spacing:.02em;background:rgb(var(--color-button,216,205,193));color:rgb(var(--color-button-text,0,0,0));border:1px solid transparent;border-radius:2px;cursor:pointer;box-shadow:none}.awange-add:before,.awange-add:after{display:none!important}.awange-add:hover{filter:brightness(1.08)}.awange-add:disabled{opacity:.6;cursor:wait}awange-cart-essentials :focus-visible{outline:2px solid currentColor;outline-offset:3px}.awange-status{font-size:12px;margin:8px 0 0}.awange-status:empty{display:none}cart-drawer-items>awange-cart-essentials{margin:16px 0 20px}cart-drawer-items{min-height:0}cart-drawer .drawer__inner{max-height:100dvh}cart-drawer cart-drawer-items{overflow-x:hidden;min-width:0}cart-drawer .drawer__header,cart-drawer .drawer__footer{flex-shrink:0}cart-drawer:not(.is-empty) .drawer__inner{overflow:hidden}cart-drawer:not(.is-empty) cart-drawer-items{overflow-y:auto;flex:1;min-height:0}cart-drawer awange-cart-essentials .awange-buy form{flex:0 1 auto;min-width:0}cart-drawer awange-cart-essentials .awange-add{white-space:nowrap;width:auto}cart-drawer .cart-remove-button{padding:0!important;min-width:44px!important;width:44px;max-width:44px;min-height:44px;flex:0 0 44px}cart-drawer cart-remove-button{width:44px;min-width:0;flex:0 0 44px}awange-cart-essentials .awange-add{padding:10px 12px!important;min-width:0!important;max-width:100%;box-sizing:border-box;white-space:normal}awange-cart-essentials .awange-buy form{max-width:100%;min-width:0}awange-cart-essentials .awange-details{overflow-wrap:anywhere}body:has(cart-drawer.active) #smile-ui-lite-container,body:has(cart-drawer.active) #smile-lite-launcher-frame{visibility:hidden!important;pointer-events:none!important}#main-cart-footer awange-cart-essentials{margin:0 0 24px}awange-cart-essentials .awange-details h4{font-family:Cinzel,var(--font-heading-family,serif);font-weight:400;letter-spacing:.015em}awange-cart-essentials .awange-title{letter-spacing:.03em!important}awange-cart-essentials .awange-details h4{letter-spacing:.015em!important}awange-cart-essentials .awange-details h4 a{font-size:inherit!important;letter-spacing:inherit!important}awange-cart-essentials .awange-benefit{font-size:12px!important}awange-cart-essentials .awange-status{font-size:12px!important}awange-cart-essentials [data-progress-copy]{font-size:14px!important}@media(max-width:350px){.awange-product{grid-template-columns:60px minmax(0,1fr);gap:10px;padding:10px}.awange-buy{align-items:flex-start;flex-direction:column}}cart-drawer [class*=jdgm],cart-drawer [class*=jdgm] *{color:#e4dccf!important}cart-drawer .jdgm-rev__body,cart-drawer .jdgm-rev__body p,cart-drawer .jdgm-rev__title{font-size:14px!important;line-height:1.6!important;letter-spacing:normal!important}cart-drawer .jdgm-rev__icon,cart-drawer .jdgm-verified-badge{background:#2c2925!important;color:#e4dccf!important;border-color:#d8cdc1!important}cart-drawer #jdgm-cart-drawer-widget{display:none!important}awange-cart-rating.awange-cart-rating{display:block;text-align:center;margin:8px 0 0;color:#e4dccf;font-family:var(--font-body-family,sans-serif);font-size:12px;line-height:1.4;letter-spacing:normal}awange-cart-rating[hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/16/assets/awange-cart-essentials.css.map */
