.bg-gray{background-color:#1f1d1d!important}.bg-white{background-color:#ffffff!important}.color-text{color:#822727!important}.text-main,.text-ui-fg-base,.txt-ui-fg-base{color:#e1e0e4!important}.text-secondary,.text-ui-fg-subtle{color:#aaa9ae!important}.bg-main{background-color:#1e2325!important}.bg-dark-2{background-color:#323232!important}.bg-blur{filter:blur(4px)}.overflow-clip{overflow:clip}.dark-text,.text-gray{color:#1e2325}:root{--fg-base:white;--fg-subtle:rgb(230,226,226);--global-halftone-x:50vw;--global-halftone-y:50vh}.moving-div{scale:110%;animation:moveDiv 10s ease-in-out infinite alternate}@keyframes moveDiv{0%{transform:translateX(0)}to{transform:translateX(50px)}}@keyframes pulse{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(0,0,0,.7)}70%{transform:scale(1);box-shadow:0 0 0 10px rgba(0,0,0,0)}to{transform:scale(.95);box-shadow:0 0 0 0 rgba(0,0,0,0)}}.nice-shadow{box-shadow:0 5px 15px rgba(0,0,0,.35)}.arbdes-button-primary,.arbdes-button-secondary{display:inline-flex;align-items:center;justify-content:center;border-radius:6px;min-height:42px;padding:10px 18px;font-weight:600;line-height:1.2;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.arbdes-button-primary{background-color:#e1e0e4;color:#1e2325!important;border:1px solid rgba(225,224,228,.9)}.arbdes-button-primary:hover{background-color:#f2f1f4;border-color:#f2f1f4;transform:translateY(-1px)}.arbdes-button-primary:disabled,.arbdes-button-secondary:disabled{cursor:not-allowed;opacity:.62;transform:none}.arbdes-button-secondary{background-color:rgba(225,224,228,.06);color:#e1e0e4!important;border:1px solid rgba(225,224,228,.18)}.arbdes-button-secondary:hover{background-color:rgba(225,224,228,.11);border-color:rgba(225,224,228,.32);color:#ffffff!important;transform:translateY(-1px)}.arbdes-button-primary:focus-visible,.arbdes-button-secondary:focus-visible{outline:2px solid rgba(225,224,228,.72);outline-offset:3px}a[role=button],button{transition:background-color .16s ease,border-color .16s ease,color .16s ease,opacity .16s ease,box-shadow .16s ease,transform .16s ease!important;will-change:transform}a[role=button]:hover,button:hover:not(:disabled){transform:translateY(-1px)!important}button:disabled{transform:none!important;will-change:auto}.arbdes-field{background-color:#24292b!important;border:1px solid rgba(225,224,228,.18)!important;color:#e1e0e4!important;font-size:16px;line-height:24px}.arbdes-field::-moz-placeholder{color:rgba(225,224,228,.48)!important}.arbdes-field::placeholder{color:rgba(225,224,228,.48)!important}.arbdes-field:focus{border-color:rgba(225,224,228,.42)!important;outline:2px solid rgba(225,224,228,.18);outline-offset:2px}.product-card{border-radius:8px;transition:color .18s ease,opacity .18s ease,transform .18s ease}.product-card [data-testid=product-wrapper]{transition:transform .18s ease}.product-card [class*=shadow-elevation-card]{border:1px solid rgba(225,224,228,.08);transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease,filter .18s ease}.product-card img{transition:filter .18s ease,transform .22s ease}.product-card:hover [data-testid=product-wrapper]{transform:translateY(-2px)}.product-card:hover [class*=shadow-elevation-card]{background-color:#dfe3e3!important;border-color:rgba(225,224,228,.32);box-shadow:0 12px 30px rgba(0,0,0,.34)}.product-card:hover img{filter:brightness(1.04) contrast(1.02);transform:scale(1.015)}.product-card:hover [data-testid=product-title]{color:#e1e0e4!important}.product-card:focus-visible{outline:2px solid rgba(225,224,228,.72);outline-offset:6px}.halftone-corner{position:relative;overflow:hidden}.halftone-corner:after{content:"";position:absolute;top:-28px;right:-20px;width:250px;height:250px;pointer-events:none;background-image:radial-gradient(circle,rgba(255,255,255,.34) 1px,transparent 2px);background-size:10px 10px;opacity:.55;-webkit-mask-image:radial-gradient(circle at 72% 18%,#000 0 16%,rgba(0,0,0,.65) 34%,transparent 72%);mask-image:radial-gradient(circle at 72% 18%,#000 0 16%,rgba(0,0,0,.65) 34%,transparent 72%)}.halftone-corner>*{position:relative;z-index:1}.global-distortion-filter{position:fixed;width:0;height:0;pointer-events:none}.global-distortion-lens,.global-halftone-layer{position:fixed;inset:0;pointer-events:none}.global-distortion-lens{z-index:59;opacity:.9;backdrop-filter:url(#global-halftone-distortion) blur(.9px) contrast(1.18);-webkit-backdrop-filter:url(#global-halftone-distortion) blur(.9px) contrast(1.18);-webkit-mask-image:radial-gradient(circle 118px at var(--global-halftone-x) var(--global-halftone-y),#000 0 34%,rgba(0,0,0,.54) 54%,transparent 78%);mask-image:radial-gradient(circle 118px at var(--global-halftone-x) var(--global-halftone-y),#000 0 34%,rgba(0,0,0,.54) 54%,transparent 78%)}.global-halftone-layer{z-index:60;opacity:.58;background-image:radial-gradient(circle,rgba(255,255,255,.74) 1.15px,transparent 1.7px),radial-gradient(circle,rgba(0,0,0,.18) .8px,transparent 1.35px);background-position:0 0,6px 6px;background-size:12px 12px;mix-blend-mode:overlay;-webkit-mask-image:radial-gradient(circle 112px at var(--global-halftone-x) var(--global-halftone-y),#000 0 42%,rgba(0,0,0,.62) 58%,transparent 82%);mask-image:radial-gradient(circle 112px at var(--global-halftone-x) var(--global-halftone-y),#000 0 42%,rgba(0,0,0,.62) 58%,transparent 82%);transition:opacity .18s ease}@media (prefers-reduced-motion:reduce){.global-distortion-lens,.global-halftone-layer{transition:none}}.customer-logo{filter:grayscale(1);opacity:.78;transition:filter .25s ease,opacity .25s ease,transform .25s ease}.customer-logo-wrapper:hover .customer-logo{filter:grayscale(0);opacity:1;transform:scale(1.03)}.checkout-stage{color:#e1e0e4}.checkout-panel{background-color:#303638;border:1px solid rgba(225,224,228,.13);border-radius:8px;padding:24px;box-shadow:0 10px 32px rgba(0,0,0,.18)}.checkout-stage .checkout-panel h1,.checkout-stage .checkout-panel h2,.checkout-stage .checkout-panel h3,.checkout-stage .checkout-panel p,.checkout-stage .checkout-panel span{color:inherit}.checkout-stage .checkout-panel .text-main,.checkout-stage .checkout-panel .text-ui-fg-base,.checkout-stage .checkout-panel .txt-ui-fg-base{color:#e1e0e4!important}.checkout-stage .checkout-panel .text-secondary,.checkout-stage .checkout-panel .text-ui-fg-muted,.checkout-stage .checkout-panel .text-ui-fg-subtle,.checkout-stage .checkout-panel .txt-ui-fg-muted,.checkout-stage .checkout-panel .txt-ui-fg-subtle{color:#aaa9ae!important}.checkout-stage .checkout-panel .border-gray-200,.checkout-stage .checkout-panel .border-ui-border-base{border-color:rgba(225,224,228,.18)!important}.checkout-stage .checkout-panel input,.checkout-stage .checkout-panel select,.checkout-stage .checkout-panel textarea{background-color:#1e2325!important;color:#e1e0e4!important;border-color:rgba(225,224,228,.28)!important;box-shadow:none!important}.checkout-stage .checkout-panel .bg-ui-bg-field,.checkout-stage .checkout-panel .checkout-address-select{background-color:#1e2325!important;color:#e1e0e4!important;border-color:rgba(225,224,228,.28)!important}.checkout-stage .checkout-panel .checkout-address-select{min-height:44px;box-shadow:none!important}.checkout-stage .checkout-panel .bg-ui-bg-field:hover,.checkout-stage .checkout-panel .checkout-address-select:hover,.checkout-stage .checkout-panel input:hover,.checkout-stage .checkout-panel select:hover,.checkout-stage .checkout-panel textarea:hover{background-color:#252b2d!important;border-color:rgba(225,224,228,.42)!important}.checkout-stage .checkout-panel input:focus,.checkout-stage .checkout-panel select:focus,.checkout-stage .checkout-panel textarea:focus{background-color:#252b2d!important;border-color:#e1e0e4!important;box-shadow:0 0 0 1px rgba(225,224,228,.72)!important}.checkout-stage .checkout-panel .checkout-address-select:focus-within{background-color:#252b2d!important;border-color:#e1e0e4!important;box-shadow:0 0 0 1px rgba(225,224,228,.72)!important}.checkout-stage .checkout-panel input~label{color:#aaa9ae!important;background-color:transparent;border-radius:4px;z-index:1}.checkout-stage .checkout-panel input:not(:-moz-placeholder)~label{color:#e1e0e4!important;background-color:#252b2d}.checkout-stage .checkout-panel input:focus~label,.checkout-stage .checkout-panel input:not(:placeholder-shown)~label{color:#e1e0e4!important;background-color:#252b2d}.checkout-stage .checkout-panel input::-moz-placeholder,.checkout-stage .checkout-panel textarea::-moz-placeholder{color:#aaa9ae!important}.checkout-stage .checkout-panel input::placeholder,.checkout-stage .checkout-panel textarea::placeholder{color:#aaa9ae!important}.checkout-stage .checkout-panel label{color:#e1e0e4!important;background-color:transparent!important}.checkout-stage .checkout-panel table,.checkout-stage .checkout-panel tbody,.checkout-stage .checkout-panel td,.checkout-stage .checkout-panel tr{background-color:transparent!important;border-color:rgba(225,224,228,.14)!important}.checkout-stage .checkout-summary-panel .bg-ui-bg-subtle,.checkout-stage .checkout-summary-panel [class*=bg-ui-bg-subtle]{background-color:#e9ecec!important}.checkout-stage .checkout-summary-panel img{background-color:#e9ecec}.checkout-stage .checkout-panel [role=radio]{background-color:transparent!important;border-color:rgba(225,224,228,.2)!important}.checkout-stage .checkout-panel [role=radio]:hover{border-color:rgba(225,224,228,.38)!important}.checkout-stage .checkout-panel button[data-testid=discount-apply-button],.checkout-stage .checkout-panel button[data-testid=submit-address-button],.checkout-stage .checkout-panel button[data-testid=submit-delivery-option-button],.checkout-stage .checkout-panel button[data-testid=submit-order-button],.checkout-stage .checkout-panel button[data-testid=submit-payment-button]{background-color:#e1e0e4!important;border-color:#e1e0e4!important;color:#1e2325!important}.checkout-stage .checkout-panel button[data-testid=discount-apply-button]:hover,.checkout-stage .checkout-panel button[data-testid=submit-address-button]:hover,.checkout-stage .checkout-panel button[data-testid=submit-delivery-option-button]:hover,.checkout-stage .checkout-panel button[data-testid=submit-order-button]:hover,.checkout-stage .checkout-panel button[data-testid=submit-payment-button]:hover{opacity:.86}.cart-stage{color:#e1e0e4}.cart-panel{background-color:#252b2d;border:1px solid rgba(225,224,228,.16);border-radius:8px;padding:24px;box-shadow:0 14px 40px rgba(0,0,0,.26)}.cart-stage .cart-panel h1,.cart-stage .cart-panel h2,.cart-stage .cart-panel h3,.cart-stage .cart-panel p,.cart-stage .cart-panel span{color:inherit}.cart-stage .cart-panel .text-secondary,.cart-stage .cart-panel .text-ui-fg-muted,.cart-stage .cart-panel .text-ui-fg-subtle,.cart-stage .cart-panel .txt-ui-fg-muted,.cart-stage .cart-panel .txt-ui-fg-subtle{color:#aaa9ae!important}.cart-stage .cart-panel .border-gray-200,.cart-stage .cart-panel .border-ui-border-base{border-color:rgba(225,224,228,.18)!important}.cart-stage .cart-panel table,.cart-stage .cart-panel tbody,.cart-stage .cart-panel td,.cart-stage .cart-panel th,.cart-stage .cart-panel thead,.cart-stage .cart-panel tr{background-color:transparent!important;border-color:rgba(225,224,228,.14)!important}.cart-stage .cart-panel tbody tr:hover{background-color:rgba(225,224,228,.035)!important}.cart-stage .cart-panel .bg-ui-bg-subtle,.cart-stage .cart-panel [class*=bg-ui-bg-subtle]{background-color:#dfe3e3!important;color:#1e2325!important}.cart-stage .cart-panel .cart-table-header,.cart-stage .cart-panel .cart-table-header th,.cart-stage .cart-panel .cart-table-header tr,.cart-stage .cart-panel thead th,.cart-stage .cart-panel thead tr{background-color:#1e2325!important;color:#e1e0e4!important}.cart-stage .cart-panel .cart-table-header span{color:#e1e0e4!important}.cart-stage .cart-panel [data-testid=product-title]{color:#ffffff!important}.cart-stage .cart-panel select{color:#1e2325!important;background-color:#f4f5f4!important;border-color:rgba(225,224,228,.28)!important}.cart-stage .cart-primary-button{background-color:#f4f5f4!important;border-color:#f4f5f4!important;color:#1e2325!important;box-shadow:none!important;min-width:96px}.cart-stage button[data-testid=sign-in-button],.cart-stage button[data-testid=sign-in-button] *{color:#1e2325!important}.cart-stage .cart-primary-button:hover{background-color:#ffffff!important;border-color:#ffffff!important;opacity:.86}.order-stage{color:#e1e0e4}.order-panel{background-color:#303638;border:1px solid rgba(225,224,228,.13);border-radius:8px;box-shadow:0 10px 32px rgba(0,0,0,.18)}.order-stage .order-panel h1,.order-stage .order-panel h2,.order-stage .order-panel h3,.order-stage .order-panel p,.order-stage .order-panel span{color:inherit}.order-stage .order-hero-heading span:first-child{font-size:1.75rem;line-height:2.25rem}.order-stage .order-hero-heading span:nth-child(2){font-size:1.5rem;line-height:2rem}.order-stage .order-hero-heading span:last-child{color:#c7c6cb!important}.order-stage .order-meta{display:grid;gap:8px;padding:18px 0 4px;border-top:1px solid rgba(225,224,228,.14)}.order-stage .order-meta-line{color:#c7c6cb!important}.order-stage .order-section{display:grid;gap:18px;padding-top:28px;border-top:1px solid rgba(225,224,228,.16)}.order-stage .order-section-title{color:#e1e0e4!important;font-size:1.75rem;line-height:2.25rem;letter-spacing:0}.order-stage .order-items{overflow:hidden;border:1px solid rgba(225,224,228,.12);border-radius:8px}.order-stage .order-items table,.order-stage .order-items tbody,.order-stage .order-items td,.order-stage .order-items tr{background-color:transparent!important;border-color:rgba(225,224,228,.12)!important}.order-stage .order-item-row{background-color:#252b2d!important}.order-stage .order-item-row td{padding-top:16px!important;padding-bottom:16px!important}.order-stage .order-item-thumbnail,.order-stage .order-item-thumbnail[class*=bg-ui-bg-subtle]{background-color:#e9ecec!important;color:#1e2325!important;border-radius:7px;box-shadow:none!important}.order-stage .order-item-row [data-testid=product-name]{color:#ffffff!important}.order-stage .order-detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.order-stage .order-detail-grid .text-ui-fg-base,.order-stage .order-panel .text-ui-fg-base,.order-stage .order-panel .txt-ui-fg-base{color:#e1e0e4!important}.order-stage .order-detail-grid .text-ui-fg-subtle,.order-stage .order-panel .text-ui-fg-muted,.order-stage .order-panel .text-ui-fg-subtle,.order-stage .order-panel .txt-ui-fg-muted,.order-stage .order-panel .txt-ui-fg-subtle{color:#aaa9ae!important}.order-stage .order-panel .border-gray-200,.order-stage .order-panel .border-ui-border-base{border-color:rgba(225,224,228,.18)!important}@media (max-width:767px){.order-stage .order-detail-grid{grid-template-columns:1fr}.order-stage .order-hero-heading span:first-child{font-size:1.5rem;line-height:2rem}.order-stage .order-hero-heading span:nth-child(2),.order-stage .order-section-title{font-size:1.25rem;line-height:1.75rem}}.account-stage .bg-ui-bg-field,.order-stage .bg-ui-bg-field{background-color:#24292b!important;color:#e1e0e4!important}.account-stage input,.account-stage select,.account-stage textarea,.order-stage input,.order-stage select,.order-stage textarea{background-color:#24292b!important;color:#e1e0e4!important;border-color:rgba(225,224,228,.18)!important}.account-stage input::-moz-placeholder,.account-stage textarea::-moz-placeholder,.order-stage input::-moz-placeholder,.order-stage textarea::-moz-placeholder{color:rgba(225,224,228,.48)!important}.account-stage input::placeholder,.account-stage textarea::placeholder,.order-stage input::placeholder,.order-stage textarea::placeholder{color:rgba(225,224,228,.48)!important}.account-stage input:focus,.account-stage select:focus,.account-stage textarea:focus,.order-stage input:focus,.order-stage select:focus,.order-stage textarea:focus{border-color:rgba(225,224,228,.42)!important}.account-stage .text-ui-fg-muted,.account-stage .txt-ui-fg-muted,.account-stage button.text-gray,.order-stage .text-ui-fg-muted,.order-stage .txt-ui-fg-muted,.order-stage button.text-gray{color:#aaa9ae!important}.account-stage .text-ui-fg-interactive,.order-stage .text-ui-fg-interactive{color:#e1e0e4!important}.account-stage .bg-gray-50,.order-stage .bg-gray-50{background-color:#383c3d!important}.account-stage h1,.account-stage h2,.account-stage h3,.account-stage p,.account-stage span,.order-stage h1,.order-stage h2,.order-stage h3,.order-stage p,.order-stage span{color:inherit}