html.glass-ui .cc-pdp .cc-pdp__fit{margin:10px 0 16px;opacity:.85}@media(max-width:989px){html.glass-ui .cc-pdp .cc-pdp__panel{z-index:2;margin-top:var(--g-pdp-gap-m, -64px)}}html.glass-ui--backdrop body:has(.cc-pdp):before,html.glass-ui--backdrop-site body:before{animation:g-drift var(--g-move-dur, 20s) ease-in-out infinite}@keyframes g-drift{0%,to{transform:translate3d(calc(-3% * var(--g-move, 1.2)),calc(-2% * var(--g-move, 1.2)),0) scale(1) rotate(0)}25%{transform:translate3d(calc(2.5% * var(--g-move, 1.2)),calc(-2.5% * var(--g-move, 1.2)),0) scale(calc(1 + .03 * var(--g-move, 1.2))) rotate(calc(1.5deg * var(--g-move, 1.2)))}50%{transform:translate3d(calc(3% * var(--g-move, 1.2)),calc(2.5% * var(--g-move, 1.2)),0) scale(calc(1 + .06 * var(--g-move, 1.2))) rotate(0)}75%{transform:translate3d(calc(-2% * var(--g-move, 1.2)),calc(3% * var(--g-move, 1.2)),0) scale(calc(1 + .03 * var(--g-move, 1.2))) rotate(calc(-1.5deg * var(--g-move, 1.2)))}}html.glass-ui .cc-sg{color:var(--g-text)}html.glass-ui .cc-sg::backdrop{background:#0f2a332e;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}html.glass-ui .cc-sg__panel{top:12px;right:12px;bottom:auto;width:min(480px,calc(100% - 24px));max-height:calc(100dvh - 24px);overflow:hidden;border-radius:calc(var(--g-radius) + 4px);background:var(--g-noise),var(--g-surface-raised);-webkit-backdrop-filter:var(--g-filter);backdrop-filter:var(--g-filter);box-shadow:0 18px 50px -18px #00000059;opacity:0;transform:translate(calc(100% + 24px)) scale(.98);transform-origin:top right}html.glass-ui .cc-sg__panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;padding:1px;border-radius:inherit;pointer-events:none;background:linear-gradient(to bottom right,rgb(255 255 255 / var(--g-rim, .7)),rgb(255 255 255 / calc(var(--g-rim, .7) * .9)) 46%,rgb(110 110 110 / calc(var(--g-rim, .7) * .55)),rgb(255 255 255 / calc(var(--g-rim, .7) * .9)) 54%,rgb(255 255 255 / var(--g-rim, .7)));-webkit-mask:linear-gradient(to bottom,#000 0,#000 18px,transparent 40%,transparent 60%,#000 calc(100% - 18px),#000 100%),linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:source-in,xor;mask:linear-gradient(to bottom,#000 0,#000 18px,transparent 40%,transparent 60%,#000 calc(100% - 18px),#000 100%),linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:intersect,exclude}html.glass-ui .cc-sg__head{height:58px;padding:0 14px 0 20px;border-bottom:1px solid var(--g-hair)}html.glass-ui .cc-pdp .cc-sg__title{font-size:13px;letter-spacing:.04em}html.glass-ui .cc-pdp .cc-sg__close{width:32px;height:32px;margin-right:0;border-radius:999px;background:var(--g-chip);box-shadow:inset 0 0 0 1px var(--g-edge);transition:background .2s ease,transform .2s ease}html.glass-ui .cc-pdp .cc-sg__close:hover{background:var(--g-chip-hover);transform:rotate(90deg)}html.glass-ui .cc-sg__body{gap:20px;padding:22px 20px 26px}html.glass-ui .cc-pdp .cc-sg__product{font-size:12px}html.glass-ui .cc-pdp .cc-sg__fit{margin-top:4px;opacity:.8}html.glass-ui .cc-sg__units{gap:2px;padding:3px;border:0;border-radius:999px;background:var(--g-chip);box-shadow:inset 0 0 0 1px var(--g-edge)}html.glass-ui .cc-pdp .cc-sg__units button{height:28px;border-radius:999px;transition:background .2s ease,color .2s ease}html.glass-ui .cc-pdp .cc-sg__units button[aria-pressed=true]{background:var(--g-sel-bg);color:var(--g-sel-text);text-shadow:none}html.glass-ui .cc-sg__table-wrap{border:0;border-radius:14px;background:var(--g-chip);box-shadow:inset 0 0 0 1px var(--g-edge)}html.glass-ui .cc-sg__table th,html.glass-ui .cc-sg__table td{padding:12px;border-bottom:1px solid var(--g-hair)}html.glass-ui .cc-sg__table th:first-child{padding-left:16px}html.glass-ui .cc-sg__table thead th{background:#ffffff14;letter-spacing:.06em}html.glass-ui .cc-sg__table tbody tr.is-current>*{background:var(--g-sel-bg);color:var(--g-sel-text);text-shadow:none}html.glass-ui .cc-sg__unit-note{margin-top:-6px;opacity:.8}html.glass-ui .cc-sg__editor-note{border-radius:12px;background:var(--g-chip);box-shadow:inset 0 0 0 1px var(--g-edge)}html.glass-ui .cc-sg__rte th,html.glass-ui .cc-sg__rte td{border-color:var(--g-hair)}@media(max-width:749px){html.glass-ui .cc-sg__panel{top:auto;right:8px;bottom:8px;left:8px;width:auto;max-height:88dvh}}html.glass-ui .cc-cart__bar{background:#ffffff38}html.glass-ui .cc-cart__bar span{background:#fff}html.glass-ui .cc-cart__thumb{border-radius:0;background:transparent;box-shadow:none}html.glass-ui .cc-cart__thumb img{object-fit:contain}html.glass-ui :is(.cc-cart__panel,.cc-sg__panel){transition:transform .28s cubic-bezier(.4,0,1,1),opacity .24s ease}html.glass-ui :is(.cc-cart.is-open .cc-cart__panel,.cc-sg.is-open .cc-sg__panel){opacity:1;transform:none;transition:transform .45s cubic-bezier(.2,.8,.2,1),opacity .3s ease}@media(max-width:749px){html.glass-ui :is(.cc-cart__panel,.cc-sg__panel),html.glass-ui :is(.cc-cart.is-open .cc-cart__panel,.cc-sg.is-open .cc-sg__panel){transform:none}html.glass-ui :is(.cc-cart__panel,.cc-sg__panel){transition:opacity .24s ease}html.glass-ui :is(.cc-cart.is-open .cc-cart__panel,.cc-sg.is-open .cc-sg__panel){transition:opacity .3s ease}}@media(prefers-reduced-motion:reduce){html.glass-ui :is(.cc-cart__panel,.cc-sg__panel),html.glass-ui :is(.cc-cart.is-open .cc-cart__panel,.cc-sg.is-open .cc-sg__panel){transition:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/glass-ui-pdp.css.map */
