a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[role=button]:focus-visible,[tabindex]:not([tabindex="-1"]):focus-visible,summary:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);box-shadow:none}.btn-close,.btn-minus,.btn-plus,.btn-remove,.js-toggle-sb,.js-btn-collapse,.js-mobile-bar-open,.js-language-vs-currency-open,.js-drawer-close,.js-btn-submit,.js-btn-reset,.btn-show-sidebar{min-width:44px;min-height:44px}button.btn-close,button.btn-minus,button.btn-plus,button.btn-remove,button.js-toggle-sb,button.js-btn-collapse,button.js-mobile-bar-open,button.js-language-vs-currency-open,button.js-drawer-close,button.js-btn-submit,button.js-btn-reset,button.btn-show-sidebar{display:inline-flex;align-items:center;justify-content:center;-webkit-appearance:none;appearance:none;background:none}.u-section{padding-top:var(--section-space-y);padding-bottom:var(--section-space-y)}.u-section-sm{padding-top:var(--space-6);padding-bottom:var(--space-6)}.u-section-lg{padding-top:var(--space-9);padding-bottom:var(--space-9)}.u-pad-4{padding:var(--space-4)}.u-pad-6{padding:var(--space-6)}.u-stack-3>*+*{margin-top:var(--space-3)}.u-stack-4>*+*{margin-top:var(--space-4)}.u-stack-6>*+*{margin-top:var(--space-6)}.ds-container{width:100%;margin-inline:auto;padding-inline:var(--space-4);max-width:1320px}@media(min-width:768px){.ds-container{padding-inline:var(--space-6)}}.ds-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);border-radius:var(--button-radius);border:1px solid transparent;min-height:var(--button-height-md);padding:0 var(--button-padding-x-md);font-family:var(--body-font-family);font-size:var(--body-font-size);font-weight:var(--button-font-weight);line-height:1;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.ds-btn:disabled,.ds-btn[aria-disabled=true]{opacity:.6;pointer-events:none}.ds-btn--primary{color:var(--btn1-cl);background:var(--btn1-bg-cl);border-color:var(--btn1-border-cl)}@media(hover:hover){.ds-btn--primary:hover{color:var(--btn1-hover-cl);background:var(--btn1-hover-bg-cl);border-color:var(--btn1-hover-border-cl)}}.ds-btn--secondary{color:var(--btn2-cl);background:var(--btn2-bg-cl);border-color:var(--btn2-border-cl)}@media(hover:hover){.ds-btn--secondary:hover{color:var(--btn2-hover-cl);background:var(--btn2-hover-bg-cl);border-color:var(--btn2-hover-border-cl)}}.ds-btn--ghost{color:var(--color-text-primary);background:transparent;border-color:var(--color-border-subtle)}@media(hover:hover){.ds-btn--ghost:hover{color:var(--color-link);border-color:var(--color-border-strong);background:var(--color-bg-surface-alt)}}.ds-btn--sm{min-height:var(--button-height-sm);padding-inline:var(--button-padding-x-sm)}.ds-btn--lg{min-height:var(--button-height-lg);padding-inline:var(--button-padding-x-lg)}.ds-btn--full{width:100%}.btn.ds-btn,button.btn.ds-btn,a.btn.ds-btn,.button.ds-btn,button.button.ds-btn,a.button.ds-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--button-height-md);padding:0 var(--button-padding-x-md);border-radius:var(--button-radius);line-height:1;text-decoration:none;border:1px solid transparent}.ds-btn--pill{border-radius:999px}.ds-input,.ds-select,.ds-textarea{width:100%;min-height:var(--form-control-height);padding:var(--form-control-padding-y) var(--form-control-padding-x);border-radius:var(--form-control-radius);border:1px solid var(--color-border-subtle);background:var(--color-bg-surface);color:var(--color-text-primary);font-family:var(--body-font-family);font-size:var(--body-font-size);line-height:1.35;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.ds-input::placeholder,.ds-textarea::placeholder{color:var(--color-text-secondary)}.ds-input:focus,.ds-select:focus,.ds-textarea:focus{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:1px;border-color:var(--color-border-strong)}.ds-input.is-error,.ds-select.is-error,.ds-textarea.is-error,.ds-input[aria-invalid=true],.ds-select[aria-invalid=true],.ds-textarea[aria-invalid=true]{border-color:var(--color-brand)}input.ds-input,select.ds-select,textarea.ds-textarea{-webkit-appearance:none;appearance:none}.ds-card{background:var(--card-bg);border:var(--card-border);border-radius:var(--card-radius);padding:var(--card-padding);box-shadow:var(--card-shadow)}.ds-card--tight{padding:var(--space-4)}.ds-card--interactive{transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease}@media(hover:hover){.ds-card--interactive:hover{box-shadow:var(--card-shadow-hover);transform:translateY(-2px);border-color:var(--color-border-strong)}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/design-system.css.map */
