._7arZ_W_nav{z-index:801;width:100vw;position:fixed;top:0;left:0}._7arZ_W_nav[data-theme=dark]{--nav-cta-color:#ebe9e1;--nav-gooey-color:#262626;--color:#ebe9e1;--nav-actions-color:#000;--nav-actions-bg:#ebe9e1}._7arZ_W_nav[data-theme=light]{--nav-cta-color:#141313;--nav-gooey-color:#c3c2bb;--color:#141313;--nav-actions-color:#fff;--nav-actions-bg:#181716}._7arZ_W_nav__announcement{background-color:var(--core-primary-fill);color:var(--typography-contrast);height:calc(32/var(--context)*var(--container-width));text-align:center;justify-content:center;align-items:center;width:100vw;padding:1rem;font-size:12px;display:flex}._7arZ_W_nav__content{height:80px;display:flex}._7arZ_W_nav__contentInner{justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}._7arZ_W_nav__logo svg path{fill:var(--color);transition:fill .333s}._7arZ_W_nav__list{display:flex}._7arZ_W_nav__gooeyFilterSvg{pointer-events:none;width:0;height:0;position:absolute}._7arZ_W_nav__gooeyLayer{pointer-events:none;z-index:0;filter:url(#gooey-nav);width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}@media only screen and (max-width:679px){._7arZ_W_nav__gooeyLayer{display:none}}._7arZ_W_nav__actions{display:flex}._7arZ_W_nav__actions button{margin:0 3px;color:var(--nav-actions-color)!important}._7arZ_W_nav__actions button svg path{fill:var(--nav-actions-color)}._7arZ_W_nav__cta{background:unset!important}._7arZ_W_nav__buyButton{white-space:nowrap;overflow:hidden}._7arZ_W_nav__cartWrapper{position:relative}._7arZ_W_nav__cartButton{aspect-ratio:1;padding:0!important}._7arZ_W_nav__cartButton svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._7arZ_W_nav__cartBadge{border-radius:var(--radius-rounded);background:var(--core-accent-fill);box-shadow:0 0 0 1.5px var(--nav-actions-bg);pointer-events:none;z-index:3;position:absolute}._7arZ_W_nav__logoOverlay{z-index:800;--color:white;mix-blend-mode:difference;pointer-events:none;position:fixed}@media only screen and (min-width:680px){._7arZ_W_nav__logoOverlay{top:var(--nav-logo-y,40px);left:calc((100vw - var(--container-width))/2 + var(--margin));transform:translateY(-50%)}._7arZ_W_nav__logo{width:calc(125/var(--context)*var(--container-width));height:calc(28/var(--context)*var(--container-width));max-width:125px;overflow:hidden}._7arZ_W_nav__logo__inner{position:relative}._7arZ_W_nav__listWrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._7arZ_W_nav__listWrapper__actions{display:none}._7arZ_W_nav__listGroup{justify-content:center;align-items:center;display:flex}._7arZ_W_nav__cartButton{width:36px;height:36px;background:unset!important}._7arZ_W_nav__cartButton svg{width:18px!important;height:unset!important}._7arZ_W_nav__list li{padding:0 3px}._7arZ_W_nav__cartBadge{width:8px;height:8px;top:8px;right:8px}._7arZ_W_nav__cta{background:unset!important}._7arZ_W_nav__toggleWrapper{display:none}}@media only screen and (max-width:679px){._7arZ_W_nav__logoOverlay{top:calc(var(--nav-height)/2);left:var(--margin);z-index:800;--color:white;mix-blend-mode:difference;pointer-events:none;position:fixed;transform:translateY(-50%)}._7arZ_W_nav__logo{width:calc(125/var(--context)*var(--container-width));height:calc(28/var(--context)*var(--container-width));z-index:2}._7arZ_W_nav__list{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}._7arZ_W_nav__list li{flex-direction:column;flex:0 auto;width:100%;display:flex}._7arZ_W_nav__cta{padding:var(--scale-8);text-transform:uppercase!important;justify-content:space-between!important}._7arZ_W_nav__listGroup{flex-direction:column;width:100%;display:flex;overflow:hidden}._7arZ_W_nav__listGroup__panel{flex-direction:column;overflow:hidden}._7arZ_W_nav__cta{justify-content:space-between;width:100%;display:flex}._7arZ_W_nav__mobileNavBg{z-index:2;background-color:var(--border-20);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);visibility:hidden;opacity:0;width:100vw;height:100vh;position:fixed;top:0;left:0}._7arZ_W_nav__listWrapper{top:calc(var(--nav-height));width:calc(100vw - 8px);max-height:calc(100vh - var(--nav-height) - 4px);max-height:calc(var(--vh-fixed,1vh)*100 - var(--nav-height) - 4px);max-height:calc(100svh - var(--nav-height) - 4px);z-index:10;border-radius:var(--radius-lg);padding:var(--scale-16);gap:var(--scale-32);visibility:hidden;opacity:0;background:#f3f1ec;flex-direction:column;display:flex;position:fixed;left:4px}._7arZ_W_nav__listWrapper__main{display:flex;overflow:hidden}._7arZ_W_nav__listWrapper__actions{gap:var(--scale-8);padding:0 var(--scale-8);display:flex}._7arZ_W_nav__listWrapper__actions__cta{flex:1}._7arZ_W_nav__cartBadge{width:8px;height:8px;box-shadow:0 0 0 1.5px var(--core-primary-fill);top:8px;right:3px}._7arZ_W_nav__buyButton{display:none!important}._7arZ_W_nav__cartButton{width:36px;height:36px;background:unset!important}._7arZ_W_nav__cartButton svg{width:18px!important;height:unset!important}._7arZ_W_nav__actions{gap:var(--scale-8)}._7arZ_W_nav__cartWrapper,._7arZ_W_nav__toggleWrapper{width:36px;height:36px}._7arZ_W_nav__toggleButton{width:36px;height:36px;background:unset!important}._7arZ_W_nav__toggleButton svg{width:18px!important;height:unset!important}}
.P3SFgG_richPanel{overscroll-behavior:none;-webkit-overflow-scrolling:auto;background-color:#0000;flex-direction:column;display:flex;overflow-y:auto}.P3SFgG_richPanel__label{color:var(--typography-primary)}.P3SFgG_richPanel__articles{flex-direction:column;display:flex}.P3SFgG_richPanel__article{isolation:isolate;align-items:center;text-decoration:none;display:flex;position:relative}.P3SFgG_richPanel__article:after{content:"";z-index:-1;background-color:var(--core-primary-5);border-radius:var(--radius-md);opacity:0;width:100%;height:100%;transition:opacity .333s;position:absolute;top:0;left:0}@media (hover:hover){.P3SFgG_richPanel__article:hover:after{opacity:1}}.P3SFgG_richPanel__article__image{flex-shrink:0;overflow:hidden}.P3SFgG_richPanel__article__image img{object-fit:cover;width:100%;height:100%}.P3SFgG_richPanel__article__icon{--color:white;background-color:var(--surface-base);flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.P3SFgG_richPanel__article__icon svg{width:60%;height:60%}.P3SFgG_richPanel__article__text{flex-direction:column;flex:1;min-width:0;display:flex}.P3SFgG_richPanel__article__title{color:var(--typography-primary)}.P3SFgG_richPanel__article__subtitle{color:var(--typography-primary-50)}.P3SFgG_richPanel__divider{white-space:nowrap;flex-shrink:0;line-height:1;overflow:hidden;color:var(--typography-primary)!important}.P3SFgG_richPanel__links{flex-direction:column;display:flex}.P3SFgG_richPanel__link{isolation:isolate;color:inherit;flex-direction:column;text-decoration:none;display:flex;position:relative}.P3SFgG_richPanel__link:after{content:"";z-index:-1;background-color:var(--core-primary-5);border-radius:var(--radius-md);opacity:0;width:100%;height:100%;transition:opacity .333s;position:absolute;top:0;left:0}@media (hover:hover){.P3SFgG_richPanel__link:hover:after{opacity:1}.P3SFgG_richPanel__link:hover .P3SFgG_richPanel__link__title,.P3SFgG_richPanel__link:hover .P3SFgG_richPanel__link__description{transform:translate(6px)}}.P3SFgG_richPanel__link__title{color:var(--typography-primary);transition:transform .333s}.P3SFgG_richPanel__link__description{color:var(--typography-primary-70);transition:transform .333s}@media only screen and (min-width:680px){.P3SFgG_richPanel{padding:var(--scale-24) 0;border-radius:var(--corner-radius-large,12px);width:400px;max-height:var(--subnav-max-height,none);gap:16px}.P3SFgG_richPanel__label{padding:0 var(--scale-24)}.P3SFgG_richPanel__articles{padding:0 var(--scale-16)}.P3SFgG_richPanel__article{padding:var(--scale-8);gap:var(--scale-16)}.P3SFgG_richPanel__article__image,.P3SFgG_richPanel__article__icon{border-radius:var(--radius-sm);width:48px;height:48px}.P3SFgG_richPanel__article__text{gap:var(--scale-4)}.P3SFgG_richPanel__divider{padding:0 var(--scale-24)}.P3SFgG_richPanel__links{padding:0 var(--scale-16)}.P3SFgG_richPanel__link{padding:var(--scale-8) var(--scale-16) var(--scale-8) var(--scale-8)}.P3SFgG_richPanel__link__description{letter-spacing:-.2px;font-size:14px;line-height:22px}}@media only screen and (max-width:679px){.P3SFgG_richPanel{gap:var(--scale-8);padding:var(--scale-16) 0;flex:1;width:100%;overflow-y:scroll}.P3SFgG_richPanel__label{padding:var(--scale-8)}.P3SFgG_richPanel__article{padding:var(--scale-8);gap:var(--scale-16)}.P3SFgG_richPanel__article__image,.P3SFgG_richPanel__article__icon{border-radius:var(--radius-sm);flex:none;width:64px;height:64px}.P3SFgG_richPanel__article__text{gap:var(--scale-4)}.P3SFgG_richPanel__divider{color:var(--typography-primary);padding:var(--scale-8)}.P3SFgG_richPanel__link{padding:var(--scale-8)}.P3SFgG_richPanel__link__description{letter-spacing:-.2px;font-size:14px;line-height:22px}}
._6nLPBG_subNavPopup{z-index:10;pointer-events:none;overscroll-behavior:none;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%)}._6nLPBG_subNavPopup--active{pointer-events:auto}._6nLPBG_subNavPopup__panel{transform-origin:top;background:rgb(var(--warm-gray-5));border-radius:var(--radius-lg);overflow:hidden;box-shadow:0 8px 64px #0000001a}._6nLPBG_subNavPopup__viewport{width:100%;height:100%;position:relative}._6nLPBG_subNavPopup__slide{width:100%;position:absolute;top:0;left:0}
.LT9RdG_saleBanner{background-color:var(--core-accent-fill);color:var(--core-accent-text);align-items:center;gap:max(8/var(--context)*var(--container-width),8px);text-align:center;justify-content:center;width:100%;transition:background-color .2s;display:flex}@media (hover:hover){.LT9RdG_saleBanner:hover{background-color:#f05312}.LT9RdG_saleBanner:hover .LT9RdG_saleBanner__arrow{transform:translate(3px)}}.LT9RdG_saleBanner:active{background-color:#a33407}@media only screen and (min-width:680px){.LT9RdG_saleBanner{height:max(32/var(--context)*var(--container-width),32px)}}@media only screen and (max-width:679px){.LT9RdG_saleBanner{padding:max(12/var(--context)*var(--container-width),12px) var(--margin)}}.LT9RdG_saleBanner__text{margin:0;font-size:10px}.LT9RdG_saleBanner__arrow{--color:currentColor;height:max(8/var(--context)*var(--container-width),8px);width:max(12/var(--context)*var(--container-width),12px);flex-shrink:0;transition:transform .2s}
._3Twe4G_blogArticleNav{pointer-events:none;z-index:10;width:100%;height:100vh;position:fixed;top:0;left:0}._3Twe4G_blogArticleNav__inner{width:100%;max-width:var(--max-container-width);height:100%;padding:0 var(--margin);margin:0 auto;position:relative}._3Twe4G_blogArticleNav__side{top:calc(var(--nav-height) + 280/var(--context-height)*100vh);width:calc((var(--container-width) - var(--margin)*2 - (var(--columns) - 1)*var(--gutter))*2/var(--columns) + var(--gutter)*1);height:126px;position:absolute}._3Twe4G_blogArticleNav__side[data-position=left]{left:var(--margin)}._3Twe4G_blogArticleNav__side[data-position=left] ._3Twe4G_blogArticleNav__slot{left:0}._3Twe4G_blogArticleNav__side[data-position=right]{right:var(--margin)}._3Twe4G_blogArticleNav__side[data-position=right] ._3Twe4G_blogArticleNav__link{text-align:right;align-items:flex-end}._3Twe4G_blogArticleNav__side[data-position=right] ._3Twe4G_blogArticleNav__slot{right:0}._3Twe4G_blogArticleNav__slot{width:calc((var(--container-width) - var(--margin)*2 - (var(--columns) - 1)*var(--gutter))*2/var(--columns) + var(--gutter)*1);height:126px;position:absolute;top:0}._3Twe4G_blogArticleNav__link{pointer-events:auto;gap:var(--scale-8);flex-direction:column;display:flex}._3Twe4G_blogArticleNav__image{border-radius:4px;width:80px;height:80px;overflow:hidden}._3Twe4G_blogArticleNav__title{-webkit-line-clamp:3;text-overflow:ellipsis;opacity:0;-webkit-box-orient:vertical;line-height:1.3em;transition:opacity .2s;display:-webkit-box;overflow:hidden}._3Twe4G_blogArticleNav__link:hover ._3Twe4G_blogArticleNav__title{opacity:1}@media only screen and (max-width:999px){._3Twe4G_blogArticleNav{display:none}}
.OAkoFG_learningHubArticleNav{pointer-events:none;z-index:10;width:100%;height:100vh;position:fixed;top:0;left:0}.OAkoFG_learningHubArticleNav__panel{pointer-events:auto;background-color:#f3f1ec;flex-direction:column;display:flex;position:relative}.OAkoFG_learningHubArticleNav__header{display:flex}.OAkoFG_learningHubArticleNav__toggle{border-radius:calc(12/var(--context)*var(--container-width));box-shadow:none;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.OAkoFG_learningHubArticleNav__burgerIcon{flex-direction:column;gap:3px;width:16px;display:flex}.OAkoFG_learningHubArticleNav__burgerIcon span{background-color:#000;border-radius:1px;width:100%;height:1.5px;display:block}.OAkoFG_learningHubArticleNav__closeIcon{width:10px;height:10px;display:none;transform:rotate(45deg)}.OAkoFG_learningHubArticleNav__sectionTitle{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.OAkoFG_learningHubArticleNav__list{flex-direction:column;display:flex}.OAkoFG_learningHubArticleNav__item{align-items:center;gap:calc(16/var(--context)*var(--container-width));padding:calc(8/var(--context)*var(--container-width));border-radius:calc(8/var(--context)*var(--container-width));color:inherit;text-decoration:none;transition:background-color .2s;display:flex}.OAkoFG_learningHubArticleNav__item--active{background-color:var(--core-accent-fill)!important}@media (hover:hover){.OAkoFG_learningHubArticleNav__item:hover{background-color:var(--core-accent-fill-25)}}.OAkoFG_learningHubArticleNav__icon{width:calc(64/var(--context)*var(--container-width));height:calc(64/var(--context)*var(--container-width));background-color:var(--surface-base);border-radius:calc(4/var(--context)*var(--container-width));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.OAkoFG_learningHubArticleNav__icon svg{width:calc(40/var(--context)*var(--container-width));height:calc(40/var(--context)*var(--container-width))}.OAkoFG_learningHubArticleNav__info{flex-direction:column;display:flex}.OAkoFG_learningHubArticleNav__name{font-feature-settings:"zero","lnum","tnum"}.OAkoFG_learningHubArticleNav__chapters{color:var(--typography-primary-50);text-transform:uppercase}@media only screen and (min-width:1000px){.OAkoFG_learningHubArticleNav__panel{top:calc(var(--nav-height) + 10px);left:var(--margin);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:calc(12/var(--context)*var(--container-width));padding:0 0 var(--scale-24) 0;width:calc((var(--container-width) - var(--margin)*2 - (var(--columns) - 1)*var(--gutter))*3/var(--columns) + var(--gutter)*2);position:absolute;box-shadow:0 8px 64px #0000001a}.OAkoFG_learningHubArticleNav__toggle{width:40px;height:40px}.OAkoFG_learningHubArticleNav__content{gap:var(--scale-4);flex-direction:column;display:flex}.OAkoFG_learningHubArticleNav__header{align-items:center;gap:var(--scale-8);padding:var(--scale-8) var(--scale-20) var(--scale-8) var(--scale-20)}.OAkoFG_learningHubArticleNav__title{padding:var(--scale-8) calc(var(--scale-20) + var(--scale-8))}.OAkoFG_learningHubArticleNav__list{gap:var(--scale-4);padding:0 var(--scale-20)}.OAkoFG_learningHubArticleNav__info{flex:1;gap:2px;min-width:0}.OAkoFG_learningHubArticleNav__icon{width:44px;height:44px;padding:var(--scale-8);background-color:#000}.OAkoFG_learningHubArticleNav__item{padding:var(--radius-md)}.OAkoFG_learningHubArticleNav__item--active{background-color:var(--core-accent-fill)}}@media only screen and (max-width:999px){.OAkoFG_learningHubArticleNav__panel{top:calc(var(--nav-height));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--radius-md);padding:0 0 var(--scale-24) 0;width:calc((var(--container-width) - var(--margin)*2 - (var(--columns) - 1)*var(--gutter))*6/var(--columns) + var(--gutter)*5);position:absolute;left:50%;transform:translate(-50%);box-shadow:0 8px 64px #0000001a}.OAkoFG_learningHubArticleNav__toggle{width:28px;height:28px}.OAkoFG_learningHubArticleNav__content{gap:var(--scale-4);flex-direction:column;display:flex}.OAkoFG_learningHubArticleNav__header{align-items:center;gap:var(--scale-8);padding:var(--scale-8) var(--scale-12) var(--scale-8) var(--scale-12)}.OAkoFG_learningHubArticleNav__title{padding:var(--scale-8) calc(var(--scale-20) + var(--scale-8))}.OAkoFG_learningHubArticleNav__list{gap:var(--scale-4);padding:0 var(--scale-20)}.OAkoFG_learningHubArticleNav__info{flex:1;gap:2px;min-width:0}.OAkoFG_learningHubArticleNav__icon{width:44px;height:44px;padding:var(--scale-8);background-color:#000}.OAkoFG_learningHubArticleNav__item{padding:var(--radius-md)}.OAkoFG_learningHubArticleNav__item--active{background-color:var(--core-accent-fill)}}
.-KXhCq_quantityStepper{align-items:center;display:flex}.-KXhCq_quantityStepper__button{border-radius:var(--radius-rounded);background:var(--core-primary-fill);width:20px;height:20px;color:var(--typography-contrast);cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:opacity .2s;display:flex}.-KXhCq_quantityStepper__button svg{width:12px;height:12px}.-KXhCq_quantityStepper__button:disabled{opacity:.3;cursor:not-allowed}.-KXhCq_quantityStepper__button:not(:disabled):hover{opacity:.7}.-KXhCq_quantityStepper__value{border-radius:var(--radius-rounded);background:var(--core-primary-10);width:36px;height:20px;color:var(--typography-primary);text-align:center;font-variant-numeric:tabular-nums;cursor:text;border:none;outline:none;padding:0}.-KXhCq_quantityStepper__value:disabled{cursor:not-allowed;opacity:.5}
.LUamMa_overlay{z-index:998;cursor:pointer;background:#00000080;position:fixed;inset:0}.LUamMa_cart{top:var(--nav-height);right:var(--margin);z-index:998;width:400px;max-height:calc(100vh - var(--nav-height) - var(--scale-12));background:var(--surface-5);border-radius:var(--radius-lg);flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 8px 64px #0000001a}.LUamMa_cart__title{text-transform:uppercase;font-weight:400;font-family:var(--font-mono)}.LUamMa_cart__header{justify-content:space-between;align-items:baseline;gap:var(--scale-16);display:flex}.LUamMa_cart__limitMessage{color:var(--typography-primary-70);text-transform:none;text-align:right;font-weight:400}.LUamMa_cart__productConflict{padding:var(--scale-12);color:var(--typography-primary-70);background:var(--core-primary-10);border-radius:var(--radius-md);text-transform:none;font-weight:400}.LUamMa_cart__item__name{text-transform:uppercase;font-weight:500}.LUamMa_cart__item__price{font-weight:500}@media only screen and (max-width:679px){.LUamMa_cart{right:var(--scale-8);left:var(--scale-8);width:auto}}.LUamMa_cart__inner{gap:var(--scale-32);padding:var(--scale-24);flex-direction:column;display:flex;overflow-y:auto}.LUamMa_cart__title{color:var(--typography-primary)}.LUamMa_cart__empty{padding:var(--scale-32) 0;color:var(--typography-primary-50);justify-content:center;align-items:center;display:flex}.LUamMa_cart__items{flex-direction:column;transition:opacity .2s;display:flex}.LUamMa_cart__items[data-updating]{opacity:.6;pointer-events:none}.LUamMa_cart__item{gap:var(--scale-16);align-items:flex-start;display:flex}.LUamMa_cart__item__image{flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.LUamMa_cart__item__image img{object-fit:contain;width:100%;height:100%}.LUamMa_cart__item__details{gap:var(--scale-12);flex-direction:column;flex:1;min-width:0;display:flex}.LUamMa_cart__item__header{gap:var(--scale-16);align-items:flex-start;display:flex}.LUamMa_cart__item__info{gap:var(--scale-4);flex-direction:column;flex:1;min-width:0;display:flex}.LUamMa_cart__item__name{color:var(--typography-primary)}.LUamMa_cart__item__description{color:var(--typography-primary);text-transform:none;font-weight:400}.LUamMa_cart__item__price{color:var(--typography-primary);white-space:nowrap;flex-shrink:0}.LUamMa_cart__footer{gap:var(--scale-12);border-top:1px solid var(--border-20);flex-direction:column;display:flex}.LUamMa_cart__checkout{border-bottom:1px solid var(--border-20)}.LUamMa_cart__checkout__row{align-items:baseline;gap:var(--scale-8);padding:var(--scale-12) 0;display:flex}.LUamMa_cart__checkout__label{color:var(--typography-primary);white-space:nowrap;font-weight:500}.LUamMa_cart__checkout__region{color:var(--typography-primary-70);text-transform:none;flex:1;font-weight:400}.LUamMa_cart__checkout__value{color:var(--typography-primary);white-space:nowrap;font-weight:500}.LUamMa_cart__actions{gap:var(--scale-20);align-items:center;display:flex}.LUamMa_cart__actions__checkout{align-items:flex-end;gap:var(--scale-8);flex-direction:column;display:flex}.LUamMa_cart__disclaimer{color:var(--typography-primary-70);text-transform:none;flex:1;font-weight:400}.LUamMa_cart__checkoutError{color:var(--error,#b42318);text-transform:none;text-align:right;max-width:220px}.LUamMa_cart__skeleton{gap:var(--scale-32);flex-direction:column;display:flex}.LUamMa_cart__skeleton__block,.LUamMa_cart__skeleton__line{border-radius:var(--radius-sm);background:linear-gradient(90deg,#dbdad6 25%,#e7e6e3 40%,#dbdad6 60%) 0 0/240px 100%;animation:1.3s linear infinite LUamMa_shimmer}.LUamMa_cart__skeleton__item{gap:var(--scale-16);align-items:flex-start;display:flex}.LUamMa_cart__skeleton__image{border-radius:var(--radius-md);flex-shrink:0;width:64px;height:64px}.LUamMa_cart__skeleton__details{gap:var(--scale-12);flex-direction:column;flex:1;display:flex}.LUamMa_cart__skeleton__header{gap:var(--scale-16);align-items:flex-start;display:flex}.LUamMa_cart__skeleton__info{gap:var(--scale-4);flex-direction:column;flex:1;display:flex}.LUamMa_cart__skeleton__name{width:60%;height:16px}.LUamMa_cart__skeleton__desc{width:80%;height:16px}.LUamMa_cart__skeleton__price{flex-shrink:0;width:64px;height:16px}.LUamMa_cart__skeleton__stepper{border-radius:var(--radius-rounded);width:76px;height:20px}.LUamMa_cart__skeleton__footer{gap:var(--scale-12);border-top:1px solid var(--border-20);flex-direction:column;display:flex}.LUamMa_cart__skeleton__checkout{border-bottom:1px solid var(--border-20);padding:var(--scale-12) 0}.LUamMa_cart__skeleton__subtotal{width:100%;height:16px}.LUamMa_cart__skeleton__actionsRow{gap:var(--scale-20);align-items:center;display:flex}.LUamMa_cart__skeleton__disclaimer{border-radius:var(--radius-sm);flex:1;height:32px}.LUamMa_cart__skeleton__button{border-radius:var(--radius-sm2);flex-shrink:0;width:100px;height:36px}@keyframes LUamMa_shimmer{0%{background-position:-240px 0}to{background-position:240px 0}}
.H4FR-q_buyModal__overlay{opacity:0;pointer-events:none;background:#00000080;position:fixed;inset:0}.H4FR-q_buyModal__overlay--open{pointer-events:auto}.H4FR-q_buyModal__modal{background:var(--surface-base);border-radius:var(--radius-xl);opacity:0;pointer-events:none;display:flex;position:fixed;overflow:hidden}.H4FR-q_buyModal__modalInner{overscroll-behavior:none;flex:1;min-height:0;display:flex}.H4FR-q_buyModal__close{border-radius:var(--radius-rounded);background:var(--core-primary-fill);cursor:pointer;color:var(--surface-base);justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute}.H4FR-q_buyModal__close:hover{opacity:.85}.H4FR-q_buyModal__media{flex:none;justify-content:center;align-items:center;display:flex}.H4FR-q_buyModal__productImage{object-fit:contain;max-width:100%}.H4FR-q_buyModal__content{flex-direction:column;flex:1;display:flex}.H4FR-q_buyModal__contentScroll{overscroll-behavior:none;flex:1;min-height:0}.H4FR-q_buyModal__contentInner{flex-direction:column;display:flex}.H4FR-q_buyModal__footer{flex-direction:column;flex-shrink:0;display:flex}.H4FR-q_buyModal__header{flex-direction:column;display:flex}.H4FR-q_buyModal__tag{padding:var(--scale-2) var(--scale-4);background:var(--typography-emphasis);align-self:flex-start;display:inline-flex}.H4FR-q_buyModal__tag span{color:var(--typography-primary);line-height:1}.H4FR-q_buyModal__title{font-feature-settings:"zero","lnum","tnum"}.H4FR-q_buyModal__features{flex-direction:column;display:flex}.H4FR-q_buyModal__feature{align-items:center;display:flex}.H4FR-q_buyModal__feature .H4FR-q_label{color:var(--typography-primary-70)}.H4FR-q_buyModal__featureIcon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.H4FR-q_buyModal__featureIcon svg{width:100%;height:100%}.H4FR-q_buyModal__pricing{flex-direction:column;display:flex}.H4FR-q_buyModal__price{text-transform:uppercase;color:var(--typography-primary);font-feature-settings:"lnum","tnum";line-height:1}@media only screen and (min-width:680px){.H4FR-q_buyModal__overlay{z-index:1100}.H4FR-q_buyModal__modal{--y:0;z-index:1101;width:944px;height:557px;transform:translate3d(-50%, calc(-50% + var(--y) * 1px), 0);max-width:calc(100vw - var(--margin)*2);max-height:calc(100vh - var(--margin)*2);top:50%;left:50%}.H4FR-q_buyModal__modal--open{pointer-events:auto}.H4FR-q_buyModal__close{top:var(--scale-8);right:var(--scale-8);z-index:1;width:32px;height:32px}.H4FR-q_buyModal__media{width:50%;padding:var(--scale-48)}.H4FR-q_buyModal__productImage video{transform:scale(1.2)!important}.H4FR-q_buyModal__contentScroll{overflow-y:auto}.H4FR-q_buyModal__contentInner{gap:var(--scale-24);padding:var(--scale-48) var(--scale-48) var(--scale-48) 0}.H4FR-q_buyModal__header,.H4FR-q_buyModal__features{gap:var(--scale-8)}.H4FR-q_buyModal__feature{gap:var(--scale-12)}.H4FR-q_buyModal__featureIcon{width:20px;height:20px}.H4FR-q_buyModal__footer{align-items:flex-start;gap:var(--scale-16)}.H4FR-q_buyModal__footer--mobile{display:none}}@media only screen and (max-width:679px){.H4FR-q_buyModal__overlay{z-index:1100}.H4FR-q_buyModal__modal{z-index:1101;top:calc(var(--margin)*2);left:calc(var(--margin));width:calc(100vw - var(--margin)*2);height:calc(var(--vh-fixed,1vh)*100 - var(--margin)*4);height:calc(100svh - var(--margin)*4);flex-direction:column}.H4FR-q_buyModal__modal--open{opacity:1;pointer-events:auto}.H4FR-q_buyModal__modalInner{flex-direction:column;overflow-y:auto}.H4FR-q_buyModal__close{top:var(--scale-20);right:var(--scale-20);z-index:1;width:32px;height:32px}.H4FR-q_buyModal__media{width:calc((var(--container-width) - var(--margin)*2 - (var(--columns) - 1)*var(--gutter))*6/var(--columns) + var(--gutter)*5);height:calc((var(--container-width) - var(--margin)*2 - (var(--columns) - 1)*var(--gutter))*5/var(--columns) + var(--gutter)*4);padding:var(--scale-20) var(--scale-20) 0}.H4FR-q_buyModal__productImage video{transform:scale(1.2)!important}.H4FR-q_buyModal__contentInner{gap:var(--scale-24);padding:var(--scale-24) var(--scale-20)}.H4FR-q_buyModal__header,.H4FR-q_buyModal__features{gap:var(--scale-8)}.H4FR-q_buyModal__feature{gap:var(--scale-12)}.H4FR-q_buyModal__featureIcon{width:20px;height:20px}.H4FR-q_buyModal__price{leading-trim:both;text-edge:cap;text-align:right;letter-spacing:.5px;text-transform:uppercase;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.H4FR-q_buyModal__footer{padding-bottom:var(--scale-20);gap:var(--scale-20);padding:var(--scale-24) var(--scale-20) var(--scale-20);position:relative}.H4FR-q_buyModal__footer:after{content:"";background-color:var(--border-5);z-index:0;width:100%;height:1px;position:absolute;top:0;left:0}.H4FR-q_buyModal__footer--desktop{display:none}}
