html.aa-docked body{margin-right:440px}html.aa-anim body{transition:margin-right .25s ease}html.aa-restoring.aa-docked:after{content:"";position:fixed;top:0;right:0;bottom:0;width:440px;background-color:#150e29;background-repeat:no-repeat;background-image:linear-gradient(90deg,#a78bfa,#ff4fd8 50%,#4cc7ff),radial-gradient(circle closest-side,#b45ff6 0 94%,transparent 100%),linear-gradient(#ffffff29,#ffffff29),linear-gradient(#ffffff14,#ffffff14),radial-gradient(circle closest-side,transparent calc(100% - 1.5px),rgba(167,139,250,.24) calc(100% - 1.5px) 100%,transparent 100%),radial-gradient(circle closest-side,transparent calc(100% - 1.5px),rgba(167,139,250,.24) calc(100% - 1.5px) 100%,transparent 100%),radial-gradient(circle closest-side,transparent calc(100% - 1.5px),rgba(167,139,250,.24) calc(100% - 1.5px) 100%,transparent 100%),linear-gradient(#a78bfa3d,#a78bfa3d),linear-gradient(#ffffff0a,#ffffff0a),linear-gradient(#ffffff1a,#ffffff1a),linear-gradient(#ffffff1a,#ffffff1a),linear-gradient(#ffffff1a,#ffffff1a),linear-gradient(#a78bfa29,#a78bfa29),linear-gradient(#ffffff1a,#ffffff1a),linear-gradient(#ffffff1a,#ffffff1a),linear-gradient(#ffffff1a,#ffffff1a),linear-gradient(#ff4fd817,#ff4fd817),linear-gradient(#ffffff0f,#ffffff0f);background-position:left 0 top 0,left 16px top 21px,left 56px top 18px,left 56px top 43px,left 289px top 14px,left 337px top 14px,left 385px top 14px,left 0 top 67px,left 14px top 78px,left 16px top 150px,left 16px top 172px,left 16px top 194px,right 16px top 232px,left 16px top 300px,left 16px top 322px,left 16px top 344px,left 16px bottom 37px,center bottom 18px;background-size:100% 2px,30px 30px,108px 15px,128px 9px,44px 44px,44px 44px,44px 44px,100% 1px,411px 37px,82% 11px,90% 11px,62% 11px,52% 40px,86% 11px,74% 11px,48% 11px,407px 54px,220px 8px;border-left:1px solid rgba(167,139,250,.24);z-index:2147483000}html.aa-restoring.aa-docked:before{content:"";position:fixed;top:0;right:0;bottom:0;width:440px;z-index:2147483001;pointer-events:none;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.05) 50%,transparent 70%) 0 0/250% 100% no-repeat;animation:aa-sheen 1.4s linear infinite}@keyframes aa-sheen{0%{background-position:120% 0}to{background-position:-120% 0}}@media(prefers-reduced-motion:reduce){html.aa-restoring.aa-docked:before{animation:none}}html.aa-compact .atb-hdr{grid-template-columns:48px 48px minmax(0,1fr) 48px 48px!important;grid-template-areas:"menu msearch logo fav cart"!important;gap:0 2px!important;padding:3px 28px 3px 16px!important;min-height:68px!important;max-width:none!important}html.aa-compact .atb-hdr__menu{display:block!important;grid-area:menu}html.aa-compact .atb-hdr .atb-md-host{display:block!important}html.aa-compact .atb-hdr__msearch{display:flex!important;justify-content:center}html.aa-compact .atb-hdr__search,html.aa-compact .atb-hdr__box,html.aa-compact .atb-hdr__acct{display:none!important}html.aa-compact .atb-hdr__logo{justify-content:center!important}html.aa-compact .atb-hdr__logo-img{height:54px!important}html.aa-compact .atb-hdr .atb-favorite-button--header:after,html.aa-compact .atb-hdr #cart-icon-bubble:after{content:none!important;display:none!important}html.aa-compact .atb-hdr__fav,html.aa-compact .atb-hdr__cart{display:flex!important;justify-content:center;align-items:center}html.aa-compact .atb-mega{display:none!important}html.aa-docked .atb-md{right:440px!important}html.aa-docked .product-media-modal{right:440px!important;width:auto!important}html.aa-docked .product-media-modal__toggle{right:500px!important}html.aa-docked .product-media-modal,html.aa-docked .product-media-modal__content{color-scheme:dark;scrollbar-width:thin;scrollbar-color:rgba(167,139,250,.45) #0f0a1f}html.aa-docked [id^=MainProduct-] .product.grid{container:atb-product / inline-size}html.aa-docked [id^=MainProduct-] .product__info-container{font-size:16px}html.aa-docked [id^=MainProduct-] .atb-spec{zoom:.85}html.aa-docked [id^=MainProduct-] .product__title>h1,html.aa-docked [id^=MainProduct-] .product__title>.h1{font-size:clamp(32px,2.4vw,44px);line-height:1.1}@container atb-product (max-width: 1039px){html.aa-docked [id^=MainProduct-] .product__media-wrapper,html.aa-docked [id^=MainProduct-] .product__info-wrapper{width:100%;max-width:100%;padding-left:0;padding-right:0}html.aa-docked [id^=MainProduct-] media-gallery{position:static}html.aa-docked [id^=MainProduct-] media-gallery,html.aa-docked [id^=MainProduct-] .product__info-container{width:100%;max-width:clamp(520px,calc(66cqi + 79px),740px);margin-left:auto!important;margin-right:auto!important}html.aa-docked [id^=MainProduct-] .thumbnail-slider{display:none}html.aa-docked [id^=MainProduct-] slider-component.slider-mobile-gutter{position:relative}html.aa-docked [id^=MainProduct-] .product__media-list{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;gap:12px;margin:0;padding:0}html.aa-docked [id^=MainProduct-] .product__media-list::-webkit-scrollbar{display:none}html.aa-docked [id^=MainProduct-] .product__media-item{display:block;flex:0 0 min(100%,calc(100vh - 370px));width:min(100%,calc(100vh - 370px));max-width:100%;scroll-snap-align:start;scroll-snap-stop:always;padding:0;margin:0}html.aa-docked [id^=MainProduct-] .slider-buttons{display:flex!important;position:absolute;left:calc(min(100%,calc(100vh - 370px))/2);bottom:12px;transform:translate(-50%);margin:0;z-index:2;gap:2px;padding:3px;height:auto!important;border-radius:999px;background:#150e299e;-webkit-backdrop-filter:blur(10px) saturate(1.3);backdrop-filter:blur(10px) saturate(1.3);border:1px solid rgba(255,255,255,.14);box-shadow:0 6px 18px #0f0a1f38}html.aa-docked [id^=MainProduct-] .slider-buttons .slider-button{width:30px;height:30px;min-width:0;border-radius:50%!important;background:transparent!important;border:0;box-shadow:none;color:#fff;transition:background .15s}html.aa-docked [id^=MainProduct-] .slider-buttons .slider-button:hover{background:#ffffff24!important}html.aa-docked [id^=MainProduct-] .slider-buttons .slider-button[disabled]{opacity:.35}html.aa-docked [id^=MainProduct-] .slider-buttons .slider-button .svg-wrapper,html.aa-docked [id^=MainProduct-] .slider-buttons .slider-button svg{width:11px;height:11px}html.aa-docked [id^=MainProduct-] .slider-buttons .slider-counter{min-width:40px;justify-content:center;font-size:12.5px;font-weight:600;letter-spacing:.04em;color:#fff;font-variant-numeric:tabular-nums;padding:0 2px}html.aa-docked [id^=MainProduct-] .product__info-container{padding-top:20px}html.aa-docked [id^=MainProduct-] .product__media-list:has(>.product__media-item:only-child){justify-content:center}html.aa-docked [id^=MainProduct-] .product__media-list:after{content:"";flex:0 0 calc(100% - min(100%,calc(100vh - 370px)) - 12px)}html.aa-docked [id^=MainProduct-] .product__title>h1,html.aa-docked [id^=MainProduct-] .product__title>.h1{font-size:30px;line-height:1.1}}@keyframes aa-peek{0%{opacity:.25;filter:brightness(.45) saturate(.7);transform:scale(.88)}22%{opacity:.6;filter:brightness(.6) saturate(.8);transform:scale(.93)}42%,62%{opacity:1;filter:none;transform:scale(1)}85%{opacity:.6;filter:brightness(.6) saturate(.8);transform:scale(.93)}to{opacity:.25;filter:brightness(.45) saturate(.7);transform:scale(.88)}}@supports (animation-timeline:view()){@container atb-product (max-width: 1039px){html.aa-docked [id^=MainProduct-] .product__media-list:not(:has(>.product__media-item:only-child))>.product__media-item>.product-media-container{animation:aa-peek linear both;animation-timeline:view(inline);transform-origin:center}}}@media(max-width:1599px){html.aa-docked .atb-sticky-atc{display:block;position:fixed;left:0;right:440px;bottom:0;z-index:var(--atb-z-sticky,500);background:rgba(var(--color-background,255,255,255),.92);-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);border-top:.1rem solid rgba(var(--color-foreground,0,0,0),.08);box-shadow:0 -.6rem 2rem #0000001f;transform:translateY(110%);visibility:hidden;transition:transform .28s ease-out,visibility 0s linear .28s}html.aa-docked .atb-sticky-atc.is-visible{transform:translateY(0);visibility:visible;transition:transform .28s ease-out,visibility 0s}html.aa-docked .atb-sticky-atc__inner{display:flex;align-items:center;gap:1rem;padding:.8rem 1.2rem;max-width:720px;margin:0 auto}html.aa-docked .atb-sticky-atc__img{width:4.4rem;height:4.4rem;object-fit:cover;border-radius:.8rem;flex-shrink:0}html.aa-docked .atb-sticky-atc__meta{display:flex;flex-direction:column;gap:.1rem;min-width:0;flex:1 1 auto}html.aa-docked .atb-sticky-atc__title{font-size:1.35rem;line-height:1.25;color:rgb(var(--color-foreground,0,0,0));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.aa-docked .atb-sticky-atc__price{font-size:1.45rem;font-weight:700;color:rgb(var(--color-foreground,0,0,0))}html.aa-docked .atb-sticky-atc__btn{flex-shrink:0;border:none;cursor:pointer;border-radius:999px;padding:1.1rem 2.2rem;font-family:inherit;font-size:1.45rem;font-weight:700;letter-spacing:.06rem;background:rgb(var(--color-button,0,0,0));color:rgb(var(--color-button-text,255,255,255))}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/atb-dock.css.map */
