body:not(:has(.admin-layout)){--paper:#0c0d10;--white:#191b20;--ink:#f3f3f2;--ink-soft:#c3c5ca;--line:#35373d;--forest:#1a1c21;color:#f3f3f2;background:#0c0d10}.amd-client-logo{object-fit:cover;border-radius:50%;flex:none;width:64px;height:64px;display:block}.amd-brand-type strong{color:#f4f4f3;letter-spacing:-.055em}.amd-brand-type small{color:#b6b8be}.retail-topline{color:#d6d7d9;background:#1c1e23;border-bottom:1px solid #393b40}.retail-header{color:#f5f5f4;background:#111216;box-shadow:0 3px 18px #0008}.retail-search{color:#c7c8cb;background:#202126;border-color:#55575d}.retail-search input{color:#f6f6f5}.retail-search input::placeholder{color:#b9bbc0}.retail-search button,.retail-nav .retail-nav-all{color:#151619;background:linear-gradient(135deg,#f1f1ef,#9d9fa2)}.retail-search button:hover,.retail-nav .retail-nav-all:hover{color:#101114;background:#fff}.retail-nav{background:#191b20;border-block:1px solid #42444a}.retail-nav a:hover{background:#32343a}.retail-nav .retail-nav-info{color:#dedfe1}.retail-bag i{color:#111;background:#d9d9d7}.retail-mobile-menu nav{background:#202126;border:1px solid #4b4d52}.retail-mobile-menu nav a{color:#f3f3f2;border-color:#393a40}.retail-hero{aspect-ratio:16/9;min-height:0}.retail-hero-image{background-image:url(/images/amdland-client-banner.webp);background-position:50%;background-size:cover;animation:none}.retail-hero-copy{padding:0;position:absolute;inset:auto auto 16px 18px}.retail-hero-copy>:not(.retail-button){display:none}.retail-hero-copy>h1:not(.retail-button){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;display:block;position:absolute;overflow:hidden}.retail-hero-copy .retail-button{margin:0;box-shadow:0 3px 14px #0008}.retail-slide-1 .retail-hero-image,.retail-slide-2 .retail-hero-image{filter:none;transform:none}.retail-hero h1 em,.retail-kicker,.retail-overline{color:#dedee0}.retail-kicker i,.retail-hero-index i{background:#d6d6d7}.retail-button,.retail-button-light{color:#141518;background:linear-gradient(135deg,#f1f1ef,#a5a6a8)}.retail-button:hover,.retail-button-light:hover{color:#111;background:#fff}.hero-controls>button:hover{color:#111;background:#e4e4e2;border-color:#e4e4e2}.retail-aside-card,.aside-liquid,.aside-device{color:#f2f2f1;background:linear-gradient(135deg,#282a30,#17181c);border:1px solid #414349}.retail-aside-card>span,.retail-aside-icon,.aside-device .retail-aside-icon{color:#c7c8ca}.retail-assurance{border-color:#383a40}.retail-assurance>div>span{color:#c9c9ca}.retail-section-heading h2,.retail-section-heading>a,.catalogue-results-heading>a{color:#f3f3f2}.retail-section-heading h2 span,.retail-red-dot{color:#c9c9ca}.retail-section-heading>a,.catalogue-results-heading>a{border-color:#b4b5b8}.retail-category:nth-child(n){color:#f4f4f3;background:linear-gradient(135deg,#292b30,#17181c);border:1px solid #414349}.retail-category:before{background:#ffffff0d}.retail-category-icon{color:#eeeeed;background:#3a3c42}.retail-category strong{color:#f4f4f3}.retail-category small,.retail-category-action{color:#d0d1d3}.retail-category-art{mix-blend-mode:normal}.retail-products .product-card{color:#f4f4f3;background:#191b20;border-color:#3b3d43}.retail-products .product-card:hover{border-color:#909196;box-shadow:0 12px 35px #0008}.retail-products .product-visual,.retail-products .product-card:nth-child(n) .product-visual{background:#f1f1ef}.retail-products .product-copy .eyebrow,.retail-products .preview-product-meta strong,.retail-products .product-buy strong{color:#f1f1ef}.retail-products .product-copy p,.retail-products .product-price small{color:#b9bbc0}.retail-products .product-buy,.retail-products .preview-product-meta{border-color:#3d3f45}.retail-products .preview-product-badge{color:#e0e0de;background:#303238}.retail-products .product-buy .add-cart-button{color:#151619;background:linear-gradient(135deg,#ededeb,#a8a9aa);border-color:#d0d0ce}.retail-products .product-buy .add-cart-button:hover{color:#111;background:#fff;border-color:#fff}.retail-products .product-buy .add-cart-button:disabled{color:#b5b6b9;background:#34363b;border-color:#44464a}.retail-promo{background:linear-gradient(130deg,#2d2f35,#141518);border:1px solid #494b50}.retail-promo .retail-overline,.retail-promo h2 em,.retail-promo p,.retail-promo-graphic i{color:#d3d4d5}.retail-editorial{background:#191b20}.retail-editorial p{color:#c1c3c6}.retail-editorial a{border-color:#bfc0c2}.retail-footer{background:#111216;border-top:1px solid #383a40}.age-gate-dialog{color:#f3f3f2;background:#191b20;border:1px solid #575960}.age-gate-dialog h1{color:#f3f3f2}.age-gate-dialog p,.age-gate-dialog small,.age-gate-dialog .eyebrow,.age-gate-deny{color:#c8c9cb}.age-gate-actions .button-dark{color:#16171a;background:#e2e2e0}body:not(:has(.admin-layout)) .breadcrumbs span:last-child{color:#f3f3f2}body:not(:has(.admin-layout)) .detail-copy h1{color:#f3f3f2}body:not(:has(.admin-layout)) .detail-price{color:#f3f3f2}body:not(:has(.admin-layout)) .account-auth{color:#f3f3f2;background:#1b1d22;border-color:#414349}body:not(:has(.admin-layout)) .account-card{color:#f3f3f2;background:#1b1d22;border-color:#414349}body:not(:has(.admin-layout)) .account-panel{color:#f3f3f2;background:#1b1d22;border-color:#414349}body:not(:has(.admin-layout)) .empty-state{color:#f3f3f2;background:#1b1d22;border-color:#414349}body:not(:has(.admin-layout)) .checkout-aside{color:#f3f3f2;background:#1b1d22;border-color:#414349}body:not(:has(.admin-layout)) .info-grid article{color:#f3f3f2;background:#1b1d22;border-color:#414349}body:not(:has(.admin-layout)) .legal-callout{color:#f3f3f2;background:#1b1d22;border-color:#414349}:is(body:not(:has(.admin-layout)) .account-form input,body:not(:has(.admin-layout)) .account-form-grid input){color:#f4f4f3;background:#292b30;border-color:#595b61}:is(body:not(:has(.admin-layout)) .account-form label,body:not(:has(.admin-layout)) .account-form-grid label,body:not(:has(.admin-layout)) .account-page-heading p){color:#c9cace}body:not(:has(.admin-layout)) .account-auth-tabs button[aria-selected=true]{color:#fff;background:#46484d;border-color:#77797e}body:not(:has(.admin-layout)) .account-order-item{background:#303238}body:not(:has(.admin-layout)) .detail-warning{color:#d7d7d8;background:#26282d}:is(body:not(:has(.admin-layout)) .page-heading h1,body:not(:has(.admin-layout)) .catalogue-results-heading strong,body:not(:has(.admin-layout)) .cart-page-heading h1){color:#f3f3f2}body:not(:has(.admin-layout)) .catalogue-sidebar{color:#f2f2f1;background:#1b1d22;border-color:#414349}body:not(:has(.admin-layout)) .catalogue-mobile-filter{color:#f2f2f1;background:#1b1d22;border-color:#414349}body:not(:has(.admin-layout)) .cart-items-panel{color:#f2f2f1;background:#1b1d22;border-color:#414349}body:not(:has(.admin-layout)) .cart-page .cart-summary{color:#f2f2f1;background:#1b1d22;border-color:#414349}body:not(:has(.admin-layout)) .professional-detail .detail-price-box{color:#f2f2f1;background:#1b1d22;border-color:#414349}body:not(:has(.admin-layout)) .catalogue-filter-title span{color:#f3f3f2}body:not(:has(.admin-layout)) .catalogue-mobile-filter summary{color:#f3f3f2}body:not(:has(.admin-layout)) .cart-items-heading h2{color:#f3f3f2}body:not(:has(.admin-layout)) .cart-page .cart-summary h2{color:#f3f3f2}body:not(:has(.admin-layout)) .cart-page .cart-summary>div strong{color:#f3f3f2}body:not(:has(.admin-layout)) .cart-page .cart-line-total{color:#f3f3f2}body:not(:has(.admin-layout)) .cart-page .cart-info h3{color:#f3f3f2}body:not(:has(.admin-layout)) .catalogue-filter-links a{color:#d0d1d4}:is(body:not(:has(.admin-layout)) .catalogue-filter-links a:hover,body:not(:has(.admin-layout)) .catalogue-filter-links a.selected){color:#fff;background:#3a3c41}body:not(:has(.admin-layout)) .catalogue-sort select{color:#f3f3f2;background:#22242a;border-color:#55575d}body:not(:has(.admin-layout)) .catalogue-search{color:#f3f3f2;background:#22242a;border-color:#55575d}body:not(:has(.admin-layout)) .catalogue-search input{color:#f3f3f2}@media (max-width:700px){.amd-client-logo{width:48px;height:48px}.amd-brand-type strong{font-size:18px}.retail-hero{min-height:0}.retail-hero-image{background-position:50%;background-size:cover}.retail-hero-copy{bottom:10px;left:10px}.retail-hero-copy .retail-button{min-height:34px;padding:0 10px;font-size:10px}}body:not(:has(.admin-layout)) .catalogue-facet-form{background:#22242a;border:1px solid #3c3f46;border-radius:7px;gap:14px}body:not(:has(.admin-layout)) .catalogue-facet-form>label{color:#c6c8cc;font-size:11px}body:not(:has(.admin-layout)) .catalogue-facet-form legend{color:#c6c8cc;font-size:11px}body:not(:has(.admin-layout)) .catalogue-price-inputs label span{color:#c6c8cc;font-size:11px}body:not(:has(.admin-layout)) .catalogue-facet-form input:not([type=checkbox]){color:#f4f4f3;background:#15171b;border:1px solid #50535a;border-radius:5px;height:42px;padding:0 11px;font-size:13px}body:not(:has(.admin-layout)) .catalogue-facet-form input::placeholder{color:#92959c;opacity:1}body:not(:has(.admin-layout)) .catalogue-facet-form input:focus-visible{outline-offset:2px;outline:2px solid #d0d1d4}body:not(:has(.admin-layout)) .catalogue-facet-form fieldset{border-color:#50535a;border-radius:5px}body:not(:has(.admin-layout)) .catalogue-facet-form .catalogue-stock-check{color:#d0d1d4;flex-direction:row;align-items:center}body:not(:has(.admin-layout)) .catalogue-stock-check input{accent-color:#c9cbd0;flex:none;width:18px;height:18px}body:not(:has(.admin-layout)) .catalogue-facet-form>button{color:#16171a;background:linear-gradient(135deg,#eeeeec,#aaacb0);border-radius:5px;min-height:43px;font-size:12px}body:not(:has(.admin-layout)) .catalogue-facet-form>button:hover{background:#fff}body:not(:has(.admin-layout)) .catalogue-filter-title{border-color:#3c3e44}body:not(:has(.admin-layout)) .catalogue-filter-note{border-color:#3c3e44}body:not(:has(.admin-layout)) .catalogue-results-heading{border-color:#3c3e44}body:not(:has(.admin-layout)) .catalogue-mobile-filter[open] summary{border-color:#3c3e44}body:not(:has(.admin-layout)) .catalogue-status-bar{color:#d2d3d6;background:#25272d;border-color:#42454c}body:not(:has(.admin-layout)) .detail-delivery-note{color:#d2d3d6;background:#25272d;border-color:#42454c}body:not(:has(.admin-layout)) .cart-page .cart-summary p{color:#d2d3d6;background:#25272d;border-color:#42454c}:is(body:not(:has(.admin-layout)) .catalogue-status-bar p,body:not(:has(.admin-layout)) .detail-delivery-note p){color:#bcbec4}body:not(:has(.admin-layout)) .catalogue-filter-chip{color:#eee;background:#303238}body:not(:has(.admin-layout)) .catalogue-active-filters a{color:#dedfe2}body:not(:has(.admin-layout)) .catalogue-mobile-filter summary strong{color:#dedfe2}body:not(:has(.admin-layout)) .catalogue-sort label{color:#b5b8bf}body:not(:has(.admin-layout)) .catalogue-results-heading>div>span{color:#b5b8bf}body:not(:has(.admin-layout)) .route-skeleton .skeleton-line{background:linear-gradient(100deg,#26282d 25%,#3b3e45 42%,#26282d 60%) 0 0/220% 100%}body:not(:has(.admin-layout)) .route-skeleton .skeleton-card div{background:linear-gradient(100deg,#26282d 25%,#3b3e45 42%,#26282d 60%) 0 0/220% 100%}body:not(:has(.admin-layout)) .route-skeleton .skeleton-card span{background:linear-gradient(100deg,#26282d 25%,#3b3e45 42%,#26282d 60%) 0 0/220% 100%}body:not(:has(.admin-layout)) .route-skeleton .skeleton-card{background:#191b20;border-color:#3b3d43}body:not(:has(.admin-layout)) .route-skeleton .skeleton-caption{color:#bfc1c6}body:not(:has(.admin-layout)) .route-skeleton .loading-spinner{color:#d4d5d7}.product-image-skeleton{background:linear-gradient(100deg,#d5d6d8 25%,#e5e5e4 42%,#d5d6d8 60%) 0 0/220% 100%}body:not(:has(.admin-layout)) .cart-page .quantity-control button{color:#f4f4f3;background:#303238}body:not(:has(.admin-layout)) .cart-page .quantity-control button:hover:not(:disabled){background:#484b52}body:not(:has(.admin-layout)) .detail-availability{color:#e0e3df;background:#292d2b}body:not(:has(.admin-layout)) .product-spec-list dd{color:#ededed}body:not(:has(.admin-layout)) .retail-mobile-menu nav a:hover{color:#fff;background:#36383e}@media (max-width:900px){body:not(:has(.admin-layout)) .catalogue-mobile-filter .catalogue-facet-form{margin:12px}body:not(:has(.admin-layout)) .catalogue-mobile-filter .catalogue-filter-links{margin:0 12px;padding:0 0 12px}}@media (max-width:700px){.retail-header-main{column-gap:10px}.retail-mobile-menu summary,.retail-actions>a{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:flex}.retail-mobile-menu nav{z-index:30;width:min(280px,100vw - 32px);max-height:65vh;overflow:auto}.retail-search{min-width:0;height:44px}.retail-search input{min-width:0;font-size:16px}.retail-hero-aside{grid-template-columns:repeat(2,minmax(0,1fr))}.retail-aside-card{min-width:0;min-height:112px;padding:14px}.retail-aside-card strong{font-size:clamp(15px,4vw,20px)}.retail-assurance{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.retail-assurance>div{min-width:0}.retail-section-heading{gap:12px}.retail-section-heading h2{font-size:clamp(24px,7vw,30px)}.retail-section-heading>a{flex-shrink:0}.retail-products .product-card{min-width:0}.retail-products .product-visual,.retail-products .product-card:nth-child(n) .product-visual{aspect-ratio:1;height:auto}.retail-products .product-copy{padding:12px 10px 14px}.retail-products .product-copy h3{overflow-wrap:anywhere}.retail-products .product-buy .add-cart-button{min-height:44px}body:not(:has(.admin-layout)) .catalogue-mobile-filter .catalogue-facet-form{background:#22242a;border:1px solid #3c3f46;gap:13px;padding:14px}body:not(:has(.admin-layout)) .catalogue-facet-form input:not([type=checkbox]){font-size:16px}body:not(:has(.admin-layout)) .catalogue-sort select{font-size:16px}.catalogue-mobile-filter summary>span{flex-wrap:wrap}.catalogue-sort select{min-width:0}.age-gate-dialog{gap:12px;max-height:calc(100dvh - 32px);padding:24px 20px;overflow:auto}.professional-detail .detail-visual,.skeleton-card div{aspect-ratio:1;height:auto}}@media (max-width:360px){.container{width:calc(100% - 24px)}.amd-brand-type strong{font-size:16px}.amd-client-logo{width:40px;height:40px}.retail-header-main{gap:6px}.retail-actions{gap:2px}.retail-section-heading{flex-direction:column;align-items:flex-start}.catalogue-mobile-filter .catalogue-facet-form{grid-template-columns:minmax(0,1fr)}.catalogue-mobile-filter .catalogue-facet-form fieldset,.catalogue-mobile-filter .catalogue-facet-form .catalogue-stock-check,.catalogue-mobile-filter .catalogue-facet-form>button{grid-column:auto}}:is(body:not(:has(.admin-layout)) .product-preview-banner,body:not(:has(.admin-layout)) .settings-warning,body:not(:has(.admin-layout)) .status-note){color:#e8dfd0;background:#282724;border:1px solid #56524a;border-radius:6px}body:not(:has(.admin-layout)) .product-spec-list>div{background:#23252b;border:1px solid #41444b;border-radius:6px;flex-direction:column;align-items:flex-start;gap:7px;padding:12px}body:not(:has(.admin-layout)) .product-spec-list dt{color:#b4b7be;line-height:1.4}body:not(:has(.admin-layout)) .product-spec-list dd{color:#f2f2f1;text-align:left;overflow-wrap:anywhere}body:not(:has(.admin-layout)) .detail-flavor strong{color:#f1f1ef}body:not(:has(.admin-layout)) .detail-brand{color:#c9cbd0}body:not(:has(.admin-layout)) .detail-availability.is-unconfirmed{color:#e5dece;background:#302e29}body:not(:has(.admin-layout)) .detail-availability.is-empty{color:#ecd2cf;background:#342c2c}body:not(:has(.admin-layout)) .detail-availability svg{color:currentColor}body:not(:has(.admin-layout)) .detail-availability small{color:#c9c9c7}body:not(:has(.admin-layout)) .variant-purchase label{color:#d0d2d6}:is(body:not(:has(.admin-layout)) .variant-purchase select,body:not(:has(.admin-layout)) .account-return-form select,body:not(:has(.admin-layout)) .account-return-form textarea){color:#f5f5f3;background:#24262c;border:1px solid #5a5d65;border-radius:5px;min-height:44px}body:not(:has(.admin-layout)) .variant-selected-price span{color:#bfc2c7}body:not(:has(.admin-layout)) .product-stock-pill{white-space:normal;text-align:center;max-width:100%;line-height:1.25}body:not(:has(.admin-layout)) .product-stock-pill.is-unconfirmed{color:#ececec;background:#36383d}body:not(:has(.admin-layout)) .product-stock-pill.is-available{color:#cde8d6;background:#2c3a32}body:not(:has(.admin-layout)) .product-stock-pill.is-empty{color:#f0d1cb;background:#423131}body:not(:has(.admin-layout)) .checkout-form label{color:#d2d3d6}body:not(:has(.admin-layout)) .checkout-age-confirm{color:#d2d3d6}body:not(:has(.admin-layout)) .account-default-check{color:#d2d3d6}body:not(:has(.admin-layout)) .checkout-form input:not([type=checkbox]){color:#f4f4f3;background:#24262b;border:1px solid #565960;border-radius:5px;width:100%}body:not(:has(.admin-layout)) .checkout-form input:focus-visible{outline-offset:2px;outline:2px solid #ddd}body:not(:has(.admin-layout)) .account-form input:focus-visible{outline-offset:2px;outline:2px solid #ddd}body:not(:has(.admin-layout)) .account-form-grid input:focus-visible{outline-offset:2px;outline:2px solid #ddd}body:not(:has(.admin-layout)) select:focus-visible{outline-offset:2px;outline:2px solid #ddd}body:not(:has(.admin-layout)) .checkout-age-confirm{flex-direction:row;align-items:flex-start}body:not(:has(.admin-layout)) .checkout-age-confirm input{accent-color:#ddd;width:19px;height:19px}body:not(:has(.admin-layout)) .checkout-age-confirm small{color:#bfc1c5}body:not(:has(.admin-layout)) .account-form small{color:#bfc1c5}body:not(:has(.admin-layout)) .account-privacy-note{color:#bfc1c5}body:not(:has(.admin-layout)) .account-card-heading p{color:#bfc1c5}body:not(:has(.admin-layout)) .account-order small{color:#bfc1c5}body:not(:has(.admin-layout)) .account-order span{color:#bfc1c5}body:not(:has(.admin-layout)) .account-auth-tabs button{color:#c7c9cd;border-radius:5px;min-height:44px}body:not(:has(.admin-layout)) .account-auth-tabs button[aria-selected=true]{color:#fff}body:not(:has(.admin-layout)) .account-reset-link{color:#e2e3e5}body:not(:has(.admin-layout)) .account-signout{color:#e2e3e5}body:not(:has(.admin-layout)) .account-add-address summary{color:#e2e3e5}body:not(:has(.admin-layout)) .account-return-details summary{color:#e2e3e5}body:not(:has(.admin-layout)) .account-message{color:#d6efdd;background:#273a30}body:not(:has(.admin-layout)) .form-error{color:#ffaaa1}body:not(:has(.admin-layout)) .button-dark{color:#16171a;background:linear-gradient(135deg,#f1f1ef,#aaaeb2);border:1px solid #ccc}body:not(:has(.admin-layout)) .product-detail .add-cart-button{color:#16171a;background:linear-gradient(135deg,#f1f1ef,#aaaeb2);border:1px solid #ccc}body:not(:has(.admin-layout)) .button-dark:hover{color:#111;background:#fff}body:not(:has(.admin-layout)) .product-detail .add-cart-button:hover{color:#111;background:#fff}body:not(:has(.admin-layout)) .button-dark:disabled{opacity:.5;cursor:not-allowed}body:not(:has(.admin-layout)) .cart-page .cart-summary>div{color:#c6c8cc;border-color:#414349}body:not(:has(.admin-layout)) .cart-page .cart-summary .cart-estimate{color:#c6c8cc;border-color:#414349}body:not(:has(.admin-layout)) .retail-empty{background:#1b1d22;border-color:#414349}body:not(:has(.admin-layout)) .retail-empty p{color:#c2c4c8}body:not(:has(.admin-layout)) .retail-empty a{color:#eee}body:not(:has(.admin-layout)) .retail-products .product-visual{background:#e7e7e5;border-color:#55575c}body:not(:has(.admin-layout)) .retail-products .product-card:nth-child(n) .product-visual{background:#e7e7e5;border-color:#55575c}body:not(:has(.admin-layout)) .professional-detail .detail-visual{background:#e7e7e5;border-color:#55575c}body:not(:has(.admin-layout)) .detail-thumbnails button{background:#e7e7e5;border-color:#55575c}body:not(:has(.admin-layout)) .detail-thumbnails button.is-selected{border-color:#f3f3f2}body:not(:has(.admin-layout)) .detail-gallery>p{color:#bfc1c6}body:not(:has(.admin-layout)) .page-heading p{color:#bfc1c6}body:not(:has(.admin-layout)) .detail-summary{color:#bfc1c6}body:not(:has(.admin-layout)) .detail-copy>p{color:#bfc1c6}body:not(:has(.admin-layout)) .retail-hero-copy .retail-button{border-radius:5px}@media (max-width:700px){.retail-header{position:relative}.retail-topline .container{min-height:28px}.retail-header-main{padding-top:8px;padding-bottom:10px}.retail-search button{min-height:44px}.retail-assurance{grid-template-columns:1fr;gap:9px}.retail-assurance>div{align-items:center}.retail-section{padding-top:38px}.retail-section-heading p{max-width:none}.retail-products .product-card-meta{flex-wrap:wrap;align-items:flex-start}.retail-products .product-copy h3{min-height:0;font-size:13px}.retail-products .product-copy p,.retail-products .product-buy .add-cart-button{font-size:11px}.product-detail{padding-top:20px}.product-spec-list{gap:8px}.product-spec-list>div{min-width:0}.professional-detail h1{font-size:clamp(27px,8vw,36px)}.professional-detail .detail-price-box{margin:16px 0}.checkout-form input:not([type=checkbox]),.account-form input,.account-form-grid input,.variant-purchase select{font-size:16px}.account-auth-tabs button{flex:1}.account-form{max-width:none}.account-form .button,.account-return-form .button{width:100%;min-height:48px}.retail-footer-main{gap:24px 18px}}
