.rot .rot-tag{top:-10px;padding:4px 11px 4px 10px;font-size:9px;letter-spacing:.2em;font-weight:600;line-height:12px;background:#152829;color:#f3ecdd;border-radius:999px;overflow:hidden;box-shadow:0 3px 10px #15282947;isolation:isolate}.rot .rot-tag:before{content:"\2726";margin-right:5px;font-size:8px;letter-spacing:0;color:#d9b566}.rot .rot-tag:after{content:"";position:absolute;top:0;bottom:0;left:-70%;width:45%;background:linear-gradient(100deg,#fff0,#fff0cd8c,#fff0);transform:skew(-20deg);animation:rotShine 4.2s cubic-bezier(.4,0,.2,1) infinite;z-index:-1}.rot .rot-tier[data-n="3"][aria-pressed=true]{box-shadow:0 6px 18px #1528291a}@keyframes rotShine{0%,62%{left:-70%}to{left:140%}}@media(prefers-reduced-motion:reduce){.rot .rot-tag:after{animation:none;display:none}}.rot-pdp .rot-opt .im{position:relative}.rot-pdp .rot-opt .im:after{content:"View";position:absolute;top:8px;right:8px;font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;padding:3px 8px;border:1px solid var(--r-line);border-radius:999px;background:#fff;color:var(--r-ink);line-height:1.4}.rot-pdp .rot-opt .sp{min-height:12px}.rot-pdp .rot-opt .a{margin:0 10px 10px;height:38px;border:0;border-radius:8px;background:var(--r-ink);color:#fff;font-size:11px;letter-spacing:.14em;box-shadow:0 1px 2px #0000001f;transition:background .15s,transform .1s}.rot.rot-pdp .rot-opt:hover .a{background:var(--r-ink);color:#fff}.rot.rot-pdp .rot-opt .a:hover{background:#2e2e2e}.rot.rot-pdp .rot-opt .a:active{transform:scale(.97)}.product-bundle-wrapper .product-card__variants .button{border-radius:8px!important;min-height:40px!important;height:40px!important;padding:0 12px!important;width:100%;background:#141414!important;color:#fff!important;border:0!important;box-shadow:0 1px 2px #0000001f;transition:background .15s,transform .1s}.product-bundle-wrapper .product-card__variants .button .btn-fill{display:none!important}.product-bundle-wrapper .product-card__variants .button .btn-text{font-size:0!important;line-height:1!important}.product-bundle-wrapper .product-card__variants .button .btn-text:after{content:"+ Add";font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;color:#fff}.product-bundle-wrapper .product-card__variants .button:hover{background:#2e2e2e!important}.product-bundle-wrapper .product-card__variants .button:active{transform:scale(.97)}.product-bundle-wrapper .product-card__variants .button[disabled]{background:#fff!important;box-shadow:inset 0 0 0 1px #141414!important;opacity:1!important}.product-bundle-wrapper .product-card__variants .button[disabled] .btn-text:after{content:"Added";color:#141414}.rot-pv{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:flex-end;justify-content:center}.rot-pv[hidden]{display:none!important}.rot-pv .scrim{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;background:#0f0f0f80;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;transition:opacity .3s ease;border:0;padding:0;margin:0;width:100%;height:100%;cursor:pointer}.rot-pv.is-open .scrim{opacity:1}.rot-pv .panel{position:relative;background:#fff;width:100%;max-width:520px;max-height:88dvh;overflow-y:auto;border-radius:22px 22px 0 0;padding-bottom:env(safe-area-inset-bottom,0px);box-shadow:0 -12px 40px #0000002e;transform:translateY(100%);transition:transform .42s cubic-bezier(.2,.85,.25,1)}.rot-pv.is-open .panel{transform:translateY(0)}.rot-pv .grab{display:block;width:40px;height:4px;border-radius:4px;background:#d9d5cc;margin:10px auto 0}@media(min-width:768px){.rot-pv{align-items:center}.rot-pv .panel{border-radius:22px;transform:translateY(28px);opacity:0;transition:transform .35s cubic-bezier(.2,.85,.25,1),opacity .25s ease}.rot-pv.is-open .panel{transform:none;opacity:1}.rot-pv .grab{display:none}}@media(prefers-reduced-motion:reduce){.rot-pv .panel,.rot-pv .scrim{transition:none}}.rot-pv .x{position:absolute;top:14px;right:14px;z-index:3;width:40px;height:40px;border-radius:50%;border:1px solid var(--r-line);background:#fff;font-size:18px;line-height:1;cursor:pointer}.rot-pv .gw{position:relative}.rot-pv .g{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.rot-pv .g::-webkit-scrollbar{display:none}.rot-pv .g img{flex:0 0 100%;width:100%;aspect-ratio:1;object-fit:contain;scroll-snap-align:center;background:#fff;padding:28px 24px 8px}.rot-pv .nav{display:none;position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:40px;height:40px;border-radius:50%;border:1px solid var(--r-line);background:#fffffff2;color:var(--r-ink);align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 8px #00000014;transition:opacity .15s,border-color .15s}.rot-pv .nav:hover{border-color:var(--r-ink)}.rot-pv .nav[disabled]{opacity:.3;cursor:default}.rot-pv .nav.prev{left:14px}.rot-pv .nav.next{right:14px}.rot-pv .nav svg{width:16px;height:16px}@media(hover:hover)and (pointer:fine){.rot-pv .gw[data-multi] .nav{display:flex}}.rot-pv .dots{display:flex;justify-content:center;gap:6px;min-height:6px}.rot-pv .dots span{width:6px;height:6px;border-radius:50%;background:var(--r-line)}.rot-pv .dots span.on{background:var(--r-ink)}.rot-pv .info{padding:14px 20px 22px}.rot-pv .n{margin:0;font-family:var(--r-serif);font-size:26px;line-height:1.1}.rot-pv .c{margin:4px 0 0;font-size:13px;color:var(--r-mute)}.rot-pv .pr{margin:10px 0 0;font-size:14px}.rot-pv .pr s{color:#9a9a9a;margin-right:6px}.rot-pv .pr b{color:var(--r-save);font-weight:600}.rot-pv .rot-btn{margin-top:16px}.rot-pv .pv-link{display:flex;align-items:center;justify-content:center;min-height:48px;margin-top:10px;border:1px solid var(--r-ink);border-radius:var(--r-radius, 12px);font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;text-decoration:none;color:var(--r-ink)}.rot-pv .pv-note{margin:10px 0 0;text-align:center;font-size:12px;color:var(--r-mute)}cart-drawer .drawer__footer-bottom .grid-cols-2{grid-template-columns:minmax(0,1fr) auto!important;align-items:end}cart-drawer .totals,cart-drawer .totals__subtotal-value{white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/19/assets/rotation-pv.css.map */
