html body .control-page{--customer-black:#090a0c;--customer-ink:#101216;--customer-muted:#68707d;--customer-line:#d8dce3;--customer-canvas:#f5f6f8;--customer-paper:#fff;--customer-stone:#eef0f3;--customer-sage:#dce6ff;--customer-sage-deep:#245bff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#101216;background:#f5f6f8}.control-page .control-header{background:#090a0cfa;border-color:#ffffff1f;box-shadow:0 12px 34px #00000029}.control-page .control-header nav{background:#ffffff09;border-color:#ffffff21}.control-page .control-header nav a{color:#c9ced7}.control-page .control-header nav a:hover,.control-page .control-header nav a.active{color:#fff;background:#245bff}.control-page .control-user span{color:#9eb7ff;border-color:#9eb7ff94}.control-page .control-user b{color:#fff}.control-page .brand-wordmark small{color:#9eb7ff!important}.control-page .control-hero,.control-page .commerce-hero{background:#fff;border-color:#d8dce3}.control-page .control-hero>div:first-child>span,.control-page .director-section header span,.control-page .commerce-hero>div:first-child>span,.control-page .commerce-heading span,.control-page .cart-title>span,.control-page .cart-summary>span,.control-page .review-panel>span,.control-page .account-orders header span,.control-page .commerce-hero h1 em{color:#245bff}.control-page .control-hero p,.control-page .commerce-hero p,.control-page .commerce-heading>p,.control-page .account-orders header>p,.control-page .cart-title>p{color:#68707d}.control-page .identity-mark,.control-page .commerce-lock{background:#fff;border:0;border-left:5px solid #245bff;box-shadow:0 24px 70px #10121614}.control-page .identity-mark small,.control-page .commerce-lock small{color:#68707d}.control-page .identity-mark strong,.control-page .commerce-lock strong{color:#245bff}.control-page .phase-lock{background:#fff;border:0;border-left:5px solid #245bff;box-shadow:0 24px 70px #10121614}.control-page .phase-lock small{color:#68707d}.control-page .phase-lock strong{color:#101216}.control-page .phase-lock p{color:#68707d}.control-page .shop-editorial-hero{border-bottom-color:#d8dce3}.control-page .shop-editorial-copy>span,.control-page .shop-editorial-promo>p,.control-page .shop-editorial-copy h1 em{color:#9eb7ff}.control-page .shop-editorial-copy>p{color:#fff}.control-page .shop-editorial-copy>div a:first-child{color:#fff;background:#245bff;border-color:#245bff}.control-page .shop-editorial-copy>div a:last-child{color:#fff;border-color:#ffffffad}.control-page .shop-editorial-promo{color:#fff;background:linear-gradient(155deg,#245bff,#153db7);border:0;box-shadow:0 24px 70px #10121626}.control-page .shop-editorial-promo span,.control-page .shop-editorial-promo strong,.control-page .shop-editorial-promo p{color:#fff}.control-page .shop-category-strip{background:#fff;border-color:#d8dce3}.control-page .shop-category-strip a{color:#3e444d;border-color:#d8dce3}.control-page .shop-category-strip a:hover,.control-page .shop-category-strip a.active{color:#fff;background:#245bff}.control-page .shop-category-strip span{color:#245bff}.control-page .shop-promise-row{background:#f5f6f8;border-color:#d8dce3}.control-page .shop-promise-row>div{border-color:#d8dce3}.control-page .shop-promise-row>div>span{color:#245bff}.control-page .shop-promise-row p{color:#68707d}.control-page .shop-product,.control-page .shop-product:nth-child(3n+2),.control-page .shop-product:nth-child(3n){background:#fff;border-color:#d8dce3;box-shadow:0 14px 34px #1012160b}.control-page .shop-product.selected{border-color:#245bff;box-shadow:inset 0 0 0 1px #245bff,0 24px 58px #245bff1a}.control-page .shop-product:hover{border-color:#aebfff;box-shadow:0 22px 54px #10121617}.control-page .shop-product-art{background:radial-gradient(circle at 50% 45%,#245bff29,#0000 38%),linear-gradient(145deg,#fff,#f0f2f5)}.control-page .shop-product-copy>span,.control-page .shop-tags i,.control-page .shop-card-actions>a{color:#245bff}.control-page .shop-product-copy h3{color:#101216}.control-page .shop-product-copy>p{color:#68707d}.control-page .availability .ready{color:#245bff;background:#eef2ff;border-color:#245bff}.control-page .commerce-button,.control-page .product-add-form button{color:#fff;background:#245bff;border-color:#245bff;box-shadow:0 13px 28px #245bff2e}.control-page .commerce-button:hover,.control-page .product-add-form button:hover{color:#fff;background:#090a0c;border-color:#090a0c}.control-page .shop-bundle-banner{background:#fff;border:0;border-left:5px solid #245bff;box-shadow:0 22px 58px #10121612}.control-page .shop-bundle-banner span,.control-page .shop-community-preview>div:first-child>span{color:#245bff}.control-page .shop-bundle-banner>div:last-child{color:#fff;background:#090a0c}.control-page .shop-community-preview{background:#f5f6f8;border-color:#d8dce3}.control-page .shop-community-preview article{background:#fff;border-color:#d8dce3}.control-page .shop-community-preview article small{color:#245bff}.control-page .related-products{background:#fff;border-color:#d8dce3}.control-page .related-products header p{color:#245bff}.control-page .product-gallery{background:radial-gradient(circle at 50% 46%,#245bff29,#0000 38%),#f0f2f5;border-color:#d8dce3}.control-page .product-gallery-index,.control-page .product-rating span{color:#245bff}.control-page .product-pack-selector label{background:#fff;border-color:#d8dce3}.control-page .product-pack-selector label.selected{background:#eef2ff;border-color:#245bff}.control-page .product-availability strong{color:#245bff}.control-page .product-benefit-band{background:#fff;border:0;border-left:5px solid #245bff;box-shadow:0 20px 52px #10121611}.control-page .product-benefit-band article span{color:#245bff}.control-page .product-accordion details,.control-page .review-panel,.control-page .related-products article{background:#fff;border-color:#d8dce3}.control-page .review-placeholder{background:#eef2ff;border-color:#245bff}.control-page .related-products article>p,.control-page .related-products article>div a{color:#245bff}.control-page .checkout-progress div.active span,.control-page .checkout-progress i.done{color:#fff;background:#245bff}.control-page .selection-banner{background:#fff;border:0;border-left:5px solid #245bff;box-shadow:0 18px 44px #1012160f}.control-page .selection-banner span{color:#101216}.control-page .selection-banner p{color:#68707d}.control-page .cart-layout>section,.control-page .cart-summary,.control-page .review-panel,.control-page .empty-commerce{background:#fff;border-color:#d8dce3}.control-page .empty-commerce>b,.control-page .empty-commerce a,.control-page .cart-line>div:nth-child(2)>span,.control-page .quantity-form button,.control-page .review-items p>b,.control-page .safety-copy b{color:#245bff}.control-page .empty-commerce p,.control-page .cart-line code,.control-page .quantity-form label,.control-page .line-total button,.control-page .review-items p span small,.control-page .safety-copy p{color:#68707d}.control-page .cart-line{border-color:#d8dce3}.control-page .cart-line small.line-ready{color:#245bff;background:#eef2ff;border-color:#245bff!important}.control-page .quantity-form input,.control-page .address-fields input{color:#101216;background:#fff;border-color:#c7cbd2}.control-page .quantity-form input:focus,.control-page .address-fields input:focus{border-color:#245bff}.control-page .cart-summary{box-shadow:0 24px 64px #10121614}.control-page .cart-summary .grand,.control-page .review-panel .grand{color:#101216;border-color:#101216}.control-page .payment-method-preview{background:#f5f6f8;border-color:#d8dce3}.control-page .payment-method-preview b{color:#245bff;border-color:#245bff}.control-page .draft-success{background:#fff;border:0;border-left:5px solid #245bff}.control-page .draft-success span{color:#101216}.control-page .draft-success p{color:#68707d}.control-page .member-pass{color:#fff;background:radial-gradient(circle at 80% 20%,#245bff40,#0000 34%),linear-gradient(145deg,#171a20,#030406 72%);border-color:#272b33;box-shadow:0 30px 80px #00000038}.control-page .member-pass>div i{background:#245bff}.control-page .member-pass p{color:#aab0bb}.control-page .member-metrics article,.control-page .member-metrics article:nth-child(2),.control-page .member-metrics article:nth-child(3){background:#fff;border-color:#d8dce3}.control-page .member-metrics span{color:#245bff}.control-page .member-metrics small{color:#68707d}.control-page .control-card,.control-page .control-card.form-card,.control-page .control-card.system-card{background:#fff;border-color:#d8dce3;box-shadow:0 16px 42px #1012160b}.control-page .card-label{color:#68707d}.control-page .card-label span{color:#245bff}.control-page .profile-orb{color:#245bff;background:#eef2ff;border-color:#245bff}.control-page .identity-list,.control-page .identity-list div,.control-page .readiness-list li{border-color:#d8dce3}.control-page .identity-list dt,.control-page .readiness-list small{color:#68707d}.control-page .identity-list dd,.control-page .readiness-list strong{color:#245bff}.control-page .form-card input,.control-page .form-card select{color:#101216;background:#fff;border-color:#c7cbd2}.control-page .form-card input:focus,.control-page .form-card select:focus{border-color:#245bff}.control-page .order-history>article,.control-page .order-history>article:nth-child(2n){background:#fff;border-color:#d8dce3}.control-page .order-history>article>div:first-child span,.control-page .order-mini-items p b{color:#245bff}.control-page .order-mini-items p,.control-page .order-history dl>div{border-color:#d8dce3}.control-page .bag-feedback{background:#fff;border-color:#101216;box-shadow:0 28px 80px #10121633}.control-page .bag-feedback-copy span{color:#245bff}.control-page .bag-feedback-copy h2{color:#101216}.control-page .bag-feedback-copy p{color:#68707d}.control-page .bag-feedback-actions a:first-child{color:#fff;background:#245bff}.control-page .bag-feedback-actions a:last-child{color:#68707d}.control-page .whatsapp-fab{color:#fff;background:#245bff;border-color:#090a0c;box-shadow:0 16px 38px #245bff33}.control-page .control-footer{color:#aab0bb;background:#090a0c;border-color:#ffffff1f}.control-page .control-footer a{color:#d9dde5}.auth-page{color:#fff;background:#090a0c}.auth-brand{background:radial-gradient(circle at 78% 19%,#245bff3d,#0000 31%),linear-gradient(145deg,#171a20,#030406 72%)}.auth-monogram{color:#9eb7ff;border-color:#245bff}.auth-wordmark span,.auth-brand-copy small,.auth-eyebrow{color:#9eb7ff}.auth-brand-copy p{color:#aab0bb}.auth-panel{color:#101216;background:#f5f6f8}.auth-card{background:#fff;border-color:#d8dce3;box-shadow:0 28px 80px #1012161a}.auth-card>p,.auth-back{color:#68707d}.auth-form label span{color:#555c67}.auth-form input{color:#101216;background:#fff;border-color:#c7cbd2}.auth-form input:focus{border-color:#245bff}.auth-submit{color:#fff;background:#245bff;border-color:#245bff}.auth-submit:hover{color:#fff;background:#090a0c;border-color:#090a0c}.auth-links a,.auth-retry{color:#245bff}.auth-alert{color:#101216;background:#eef2ff;border-color:#b8c8ff}@media (max-width:640px){.control-page .control-header{background:#090a0c}.control-page .control-header nav{background:#151820}.control-page .shop-product:nth-child(n){background:#fff}.control-page .phase-lock,.control-page .cart-summary,.control-page .review-panel{box-shadow:0 12px 34px #10121612}}
html body .control-page{--sf-obsidian:#050608;--sf-ink:#0c0e12;--sf-frost:#f4f5f7;--sf-white:#fff;--sf-cobalt:#245bff;--sf-cobalt-deep:#1139b8;--sf-ice:#dce6ff;--sf-muted:#666e79;background:var(--sf-frost);color:var(--sf-ink)}.control-page .control-header{box-shadow:none;-webkit-backdrop-filter:blur(22px)saturate(1.25);backdrop-filter:blur(22px)saturate(1.25);background:#050608eb;border:0;border-bottom:1px solid #ffffff17}.control-page .control-header nav{background:0 0;border:0}.control-page .control-header nav a{background:0 0;border-radius:0}.control-page .control-header nav a:hover,.control-page .control-header nav a.active{color:#fff;box-shadow:inset 0 -2px var(--sf-cobalt);background:0 0}.control-page .shop-editorial-hero{color:#fff;background:linear-gradient(90deg,#030406e0,#0304062e 66%,#0304066b),linear-gradient(#0000 52%,#030406db),url(/assets/hero-unisex-products-v3-optimized.jpg) 50% 28%/cover no-repeat;border:0;align-items:flex-end;min-height:calc(100svh - 5rem);padding:clamp(2rem,7vw,7rem);display:flex;position:relative;overflow:hidden}.control-page .shop-editorial-hero:after{content:"";aspect-ratio:1;border:1px solid #9db5ff52;border-radius:50%;width:min(42vw,36rem);animation:20s linear infinite sfNextOrbit;position:absolute;top:12%;right:-8vw;box-shadow:0 0 0 7vw #245bff0a,0 0 0 14vw #245bff06}@keyframes sfNextOrbit{to{rotate:360deg}}.control-page .shop-editorial-copy{z-index:1;max-width:64rem;position:relative}.control-page .shop-editorial-copy h1{color:#fff;letter-spacing:-.075em;max-width:9ch;font-size:clamp(4.5rem,10vw,10.5rem);line-height:.8}.control-page .shop-editorial-copy h1 em{color:#fff}.control-page .shop-editorial-copy>p{color:#ffffffb8;max-width:35rem;font-size:clamp(1rem,1.4vw,1.2rem)}.control-page .shop-editorial-copy>div a:first-child{color:var(--sf-ink);background:#fff;border-color:#fff}.control-page .shop-editorial-copy>div a:first-child:hover{background:var(--sf-cobalt);border-color:var(--sf-cobalt);color:#fff}.control-page .shop-editorial-copy>div a:last-child{border-color:#ffffff61}.control-page .shop-editorial-promo{z-index:1;max-width:15rem;box-shadow:none;color:#fff;background:0 0;border:0;padding:0;position:absolute;bottom:clamp(2rem,6vw,6rem);right:clamp(2rem,6vw,6rem)}.control-page .shop-editorial-promo strong{color:#fff;font-size:clamp(4rem,7vw,7rem)}.control-page .shop-category-strip{background:#fff;border:0;grid-template-columns:repeat(4,minmax(0,1fr));padding:0 clamp(1.25rem,5vw,5rem);display:grid}.control-page .shop-category-strip a{min-height:10rem;color:var(--sf-ink);background:0 0;border:0;border-bottom:1px solid #0c0e1229;border-radius:0;padding:2rem 1rem}.control-page .shop-category-strip a:hover,.control-page .shop-category-strip a.active{color:var(--sf-cobalt);box-shadow:inset 0 -3px var(--sf-cobalt);background:0 0}.control-page .shop-promise-row{background:var(--sf-obsidian);color:#fff;border:0;padding:clamp(3rem,6vw,6rem) clamp(1.25rem,5vw,5rem)}.control-page .shop-promise-row>div{border-color:#ffffff1f}.control-page .shop-promise-row p{color:#ffffff94}.control-page .shop-catalogue{background:linear-gradient(#fff,#eef1f7);padding:clamp(6rem,10vw,11rem) 0 0}.control-page .shop-catalogue-heading{padding-inline:clamp(1.25rem,6vw,7rem)}.control-page .shop-catalogue-heading h2{letter-spacing:-.07em;font-size:clamp(3.7rem,8vw,9rem);line-height:.84}.control-page .shop-grid,.control-page .shop-grid-v23{display:block}.control-page .shop-product,.control-page .shop-product:nth-child(n){min-height:92svh;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1.1fr) minmax(22rem,.9fr);align-items:center;padding:clamp(2rem,6vw,6rem);display:grid;position:relative;overflow:hidden}.control-page .shop-product:nth-child(2n){background:#ffffff9e}.control-page .shop-product:hover{box-shadow:none;border:0}.control-page .shop-object{perspective:1000px;border:0;border-radius:0;min-height:70svh;position:relative;overflow:visible;background:0 0!important}.control-page .shop-object:before{content:"";aspect-ratio:1;z-index:-1;background:radial-gradient(circle at 38% 32%,#fffffff0,#9db5ff75 28%,#245bff24 55%,#0000 72%);border-radius:50%;width:min(42vw,38rem);position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.control-page .shop-object .temp-product-placeholder-frame{background:linear-gradient(145deg,#20252d,#080a0d 60%,#121723);border:0;animation:7s ease-in-out infinite sfNextFloat;box-shadow:-22px 38px 62px #070a0f47,inset 1px 1px #ffffff29,inset -8px -12px 22px #0000006b}@keyframes sfNextFloat{0%,to{transform:translateY(0)rotate(-.7deg)}50%{transform:translateY(-16px)rotate(.7deg)}}.control-page .shop-product-copy{background:0 0;border:0;padding:clamp(1rem,3vw,3rem)}.control-page .shop-product-copy h3{letter-spacing:-.065em;font-size:clamp(3rem,6vw,7rem);line-height:.84}.control-page .shop-product-copy>p{max-width:28rem;color:var(--sf-muted);font-size:1.05rem}.control-page .shop-tags i{background:0 0;border:0;border-bottom:1px solid #245bff66;border-radius:0}.control-page .availability{border-color:#0c0e1224}.control-page .shop-card-actions{border:0}.control-page .shop-card-actions>a{border-bottom:1px solid}.control-page .shop-card-actions button{border-radius:0}.control-page .shop-bundle-banner{background:var(--sf-cobalt);color:#fff;min-height:72svh;box-shadow:none;border:0;margin:0;padding:clamp(3rem,7vw,7rem)}.control-page .shop-bundle-banner h2{color:#fff;font-size:clamp(3.7rem,8vw,9rem);line-height:.84}.control-page .shop-bundle-banner h2 em{color:#fff}.control-page .shop-bundle-banner p{color:#ffffffb8}.control-page .shop-bundle-banner>div:last-child{background:0 0;border:0}.control-page .shop-community-preview{background:var(--sf-obsidian);color:#fff;border:0;margin:0;padding:clamp(5rem,8vw,9rem)}.control-page .shop-community-preview h2{font-size:clamp(3rem,7vw,7rem);line-height:.86}.control-page .shop-community-preview>div:last-child{gap:0}.control-page .shop-community-preview article{color:#fff;background:0 0;border:0;border-left:1px solid #ffffff26;min-height:24rem}.control-page .product-layout{gap:clamp(2rem,6vw,7rem)}.control-page .product-gallery{background:radial-gradient(circle at 50% 46%,#245bff33,#0000 38%),linear-gradient(145deg,#fff,#e9edf5);border:0;min-height:78svh}.control-page .product-benefit-band{box-shadow:none;background:0 0;border:0}.control-page .product-benefit-band article{border-bottom:1px solid #0c0e1224}.control-page .product-accordion details,.control-page .review-panel,.control-page .related-products{box-shadow:none;border-left:0;border-right:0;border-radius:0}.control-page .cart-layout>section,.control-page .cart-summary,.control-page .review-panel,.control-page .empty-commerce,.control-page .control-card{box-shadow:none;border:0;border-radius:0}.control-page .cart-line,.control-page .identity-list div,.control-page .order-history>article{border-color:#0c0e1224}.control-page .cart-summary{background:var(--sf-obsidian);color:#fff}.control-page .cart-summary .grand{color:#fff;border-color:#ffffff40}.control-page .control-footer{border:0}.auth-page{background:var(--sf-obsidian)}.auth-card{border:0;border-radius:0;box-shadow:0 35px 90px #0000002e}@media (max-width:900px){.control-page .shop-editorial-promo{display:none}.control-page .shop-category-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.control-page .shop-product,.control-page .shop-product:nth-child(n){grid-template-columns:1fr;padding-inline:1rem}.control-page .shop-object{min-height:58svh}.control-page .shop-community-preview>div:last-child{display:block}.control-page .shop-community-preview article{border-bottom:1px solid #ffffff26;border-left:0}}@media (max-width:640px){.control-page .shop-editorial-hero{min-height:84svh;padding:1.25rem}.control-page .shop-editorial-copy h1{font-size:clamp(4rem,20vw,6.7rem)}.control-page .shop-category-strip{padding-inline:1rem}.control-page .shop-category-strip a{min-height:8rem}.control-page .shop-product-copy h3{font-size:clamp(3rem,13vw,5rem)}.control-page .shop-object{min-height:54svh}.control-page .shop-bundle-banner,.control-page .shop-community-preview{padding-inline:1.25rem}}@media (prefers-reduced-motion:reduce){.control-page .shop-editorial-hero:after,.control-page .shop-object .temp-product-placeholder-frame{animation:none}}
html body .control-page{--fr-black:#050608;--fr-gloss:#0a0c10;--fr-frost:#f4f5f7;--fr-cobalt:#245bff;--fr-chrome:#aeb5c2;--fr-silver:#d7dbe3;background:var(--fr-black)}.control-page .shop-catalogue{color:#fff;background:radial-gradient(circle at 84% 10%,#245bff29,#0000 24%),linear-gradient(145deg,#12161d,#050608 42%,#020305)}.control-page .shop-catalogue-heading h2{color:#fff}.control-page .shop-catalogue-heading>p{color:var(--fr-chrome)}.control-page .shop-product,.control-page .shop-product:nth-child(n){color:#fff;background:0 0;border-top:1px solid #aeb5c229}.control-page .shop-product:nth-child(3n){color:#0c0e12;background:linear-gradient(145deg,#fff,#e8ebf1)}.control-page .shop-product-copy h3,.control-page .shop-product-copy h3 a,.control-page .availability strong{color:inherit}.control-page .shop-product-copy>p{color:var(--fr-chrome)}.control-page .shop-product:nth-child(3n) .shop-product-copy>p{color:#666e79}.control-page .shop-product:nth-child(3n) .availability{border-color:#0c0e1224}.control-page .shop-product:not(:nth-child(3n)) .availability,.control-page .shop-product:not(:nth-child(3n)) .shop-card-actions{border-color:#aeb5c233}.control-page .shop-object:before{background:radial-gradient(circle at 38% 32%,#ffffff57,#aeb5c22e 28%,#245bff42 55%,#0000 73%)}.control-page .shop-product:not(:nth-child(3n)) .shop-object .temp-product-placeholder>b{color:#fff}.control-page .shop-product:not(:nth-child(3n)) .shop-object .temp-product-placeholder>small{color:var(--fr-chrome)}.control-page .shop-product:not(:nth-child(3n)) .shop-object .temp-product-placeholder-frame{background:linear-gradient(145deg,#2a303a,#090b0f 58%,#030405);box-shadow:-26px 44px 74px #0000009e,inset 1px 1px #fff3,inset -10px -14px 24px #0009}.control-page .shop-category-strip{background:var(--fr-frost)}.control-page .shop-promise-row,.control-page .shop-community-preview,.control-page .control-footer{background:var(--fr-black)}.control-page .shop-bundle-banner{background:var(--fr-cobalt)}.control-page .product-page,.control-page .cart-page,.control-page .checkout-page,.control-page .account-page{background:var(--fr-frost)}.control-page .product-gallery{background:radial-gradient(circle at 50% 46%,#245bff38,#0000 38%),linear-gradient(145deg,#fff,#e8ebf1)}.control-page .cart-summary{background:linear-gradient(145deg,#171b22,#050608 72%)}.control-page .shop-category-strip a,.control-page .shop-promise-row>div,.control-page .shop-community-preview article{border-color:#aeb5c23d}@media (max-width:900px){.control-page .shop-product,.control-page .shop-product:nth-child(n){border-top-color:#aeb5c229}}
html body .control-page{--fr57-black:#050608;--fr57-white:#fff;--fr57-frost:#f4f5f7;--fr57-cobalt:#245bff;--fr57-chrome:#aeb5c2;--fr57-silver:#d7dbe3;--fr57-ink:#0b0d11;--fr57-muted:#656c77;color:var(--fr57-ink);background:var(--fr57-white)!important}html,body,.control-page{overflow-x:clip}.control-page .brand-signature{grid-template-columns:36px 1fr!important;gap:8px!important;width:184px!important}.control-page .brand-monogram{border:1px solid var(--fr57-chrome)!important;background:var(--fr57-black)!important;width:36px!important;height:36px!important;color:var(--fr57-white)!important;box-shadow:none!important;font-size:19px!important}.control-page .brand-wordmark-image{width:140px!important;height:24px!important}.control-page .brand-wordmark-image svg{filter:invert()brightness(2)grayscale()!important}.control-page .brand-wordmark small{color:var(--fr57-chrome)!important}.control-page .control-header nav{scrollbar-width:none;-ms-overflow-style:none}.control-page .control-header nav::-webkit-scrollbar{display:none}.control-page .shop-category-strip{background:var(--fr57-white)!important;color:var(--fr57-ink)!important}.control-page .shop-promise-row{background:var(--fr57-black)!important;color:var(--fr57-white)!important}.control-page .shop-promise-row b{color:var(--fr57-white)!important}.control-page .shop-promise-row small{color:var(--fr57-chrome)!important}.control-page .shop-catalogue{background:var(--fr57-white)!important;color:var(--fr57-ink)!important}.control-page .shop-catalogue-heading h2{color:var(--fr57-ink)!important}.control-page .shop-catalogue-heading>p{color:var(--fr57-muted)!important}.control-page .shop-product,.control-page .shop-product:nth-child(odd){background:var(--fr57-black)!important;color:var(--fr57-white)!important}.control-page .shop-product:nth-child(2n){background:var(--fr57-white)!important;color:var(--fr57-ink)!important}.control-page .shop-product:nth-child(odd) .shop-product-copy h3,.control-page .shop-product:nth-child(odd) .shop-product-copy h3 a,.control-page .shop-product:nth-child(odd) .availability strong{color:var(--fr57-white)!important}.control-page .shop-product:nth-child(2n) .shop-product-copy h3,.control-page .shop-product:nth-child(2n) .shop-product-copy h3 a,.control-page .shop-product:nth-child(2n) .availability strong{color:var(--fr57-ink)!important}.control-page .shop-product:nth-child(odd) .shop-product-promise{color:var(--fr57-chrome)!important}.control-page .shop-product:nth-child(2n) .shop-product-promise{color:var(--fr57-muted)!important}.control-page .shop-product:nth-child(odd) .availability{border-color:#aeb5c240!important}.control-page .shop-bundle-banner{background:var(--fr57-white)!important;color:var(--fr57-ink)!important}.control-page .shop-bundle-banner h2,.control-page .shop-bundle-banner h2 em,.control-page .shop-bundle-banner p{color:var(--fr57-ink)!important}.control-page .bundle-stack i,.control-page .bundle-stack b{border-color:var(--fr57-ink)!important;color:var(--fr57-ink)!important}.control-page .shop-community-preview{background:var(--fr57-black)!important;color:var(--fr57-white)!important}.control-page .shop-community-preview h2,.control-page .shop-community-preview b{color:var(--fr57-white)!important}.control-page .shop-community-preview p,.control-page .shop-community-preview small{color:var(--fr57-chrome)!important}.control-page .official-image-slot,.control-page .product-image-placeholder,.control-page .product-image-placeholder:before{background-image:none!important}.control-page .product-image-placeholder{color:inherit!important;background:0 0!important;justify-content:flex-end!important}.control-page .product-image-placeholder:before{translate:-50% -50%;aspect-ratio:1!important;filter:none!important;background:radial-gradient(circle,#245bff1f,#aeb5c214 40%,#0000 70%)!important;width:min(36vw,30rem)!important;inset:50% auto auto 50%!important}.control-page .product-image-placeholder:after{border-color:#aeb5c247!important;inset:8%!important}.control-page .product-image-placeholder-frame{aspect-ratio:.52!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(145deg,#22262e,#07080b 58%,#010204)!important;border:1px solid #aeb5c259!important;border-radius:clamp(14px,2vw,28px)!important;width:clamp(8rem,24vw,17rem)!important;inset:50% auto auto 50%!important;transform:translate(-50%,-58%)!important;box-shadow:-18px 30px 54px #0000004d,inset 1px 1px #ffffff24!important}.control-page .product-image-placeholder-frame:before,.control-page .product-image-placeholder-frame:after{display:none!important}.control-page .product-image-placeholder-frame i{top:0;right:12%;width:3px;height:24%;position:absolute;inset-block-end:auto;background:var(--fr57-cobalt)!important;border:0!important;border-radius:0!important}.control-page .product-image-placeholder>b{color:currentColor!important}.control-page .shop-product:nth-child(odd) .product-image-placeholder>b{color:var(--fr57-white)!important}.control-page .shop-product:nth-child(2n) .product-image-placeholder>b{color:var(--fr57-ink)!important}.control-page .product-image-placeholder>small{color:var(--fr57-chrome)!important}.control-page .product-layout,.control-page .cart-layout,.control-page .checkout-layout,.control-page .account-layout,.control-page .commerce-wrap{background:var(--fr57-white);color:var(--fr57-ink)}.control-page .cart-summary{background:var(--fr57-black)!important;color:var(--fr57-white)!important}.control-page .cart-summary h2,.control-page .cart-summary strong{color:var(--fr57-white)!important}.control-page .customer-footer,.control-page .control-footer{background:var(--fr57-black)!important;width:100%!important;color:var(--fr57-white)!important;border-color:#aeb5c238!important}.control-page .customer-footer .brand-signature{width:184px!important}.control-page .customer-footer .brand-monogram{color:var(--fr57-white)!important;border-color:var(--fr57-chrome)!important;background:var(--fr57-black)!important}.control-page .customer-footer .brand-wordmark-image svg{filter:invert()brightness(2)grayscale()!important}.control-page .customer-footer .brand-wordmark small,.control-page .customer-footer .brand-email,.control-page .customer-footer>div>b{color:var(--fr57-chrome)!important}.control-page .customer-footer a,.control-page .customer-footer span{color:var(--fr57-silver)!important}.control-page .customer-footer>small{color:#7f8794!important;border-color:#aeb5c22e!important}@media (min-width:901px){.control-page .shop-catalogue-heading h2,.control-page .shop-bundle-banner h2,.control-page .shop-community-preview h2{white-space:nowrap;text-wrap:nowrap;max-width:none!important;font-size:clamp(2.8rem,4.2vw,4.5rem)!important;line-height:.9!important}.control-page .shop-bundle-banner h2 br,.control-page .shop-community-preview h2 br{display:none}}@media (max-width:900px){.control-page .brand-signature,.control-page .customer-footer .brand-signature{grid-template-columns:30px 1fr!important;gap:6px!important;width:154px!important}.control-page .brand-monogram{width:30px!important;height:30px!important;font-size:16px!important}.control-page .brand-wordmark-image{width:118px!important;height:20px!important}.control-page .shop-catalogue-heading h2,.control-page .shop-bundle-banner h2,.control-page .shop-community-preview h2{text-wrap:balance}.control-page .control-header nav{gap:22px!important}.control-page .control-header nav a{flex:none;padding-inline:0!important}.control-page .shop-catalogue-heading h2{letter-spacing:-.055em!important;font-size:clamp(2.35rem,10.5vw,3.2rem)!important;line-height:.94!important}}
