:root{--sw-bg: #FFFFFF;--sw-fg: #000000;--sw-muted: #F2F2F2;--sw-accent: #0047FF;--sw-border: #000000;--sw-font: "Inter", -apple-system, "Helvetica Neue", Helvetica, Arial, sans-serif}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:9999;opacity:.012;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.swiss-grid-pattern{background-image:linear-gradient(rgba(0,0,0,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.03) 1px,transparent 1px);background-size:24px 24px}.swiss-dots{background-image:radial-gradient(circle,rgba(0,0,0,.04) 1px,transparent 1px);background-size:16px 16px}.swiss-diagonal{background-image:repeating-linear-gradient(45deg,transparent,transparent 8px,rgba(0,0,0,.02) 8px,rgba(0,0,0,.02) 9px)}html{font-size:100%!important}body,body *{font-family:var(--sw-font)!important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:900!important;text-transform:uppercase;letter-spacing:-.03em;line-height:.92;color:var(--sw-fg)}.announcement-bar{display:none!important}.header-wrapper{background-color:var(--sw-bg)!important;border-bottom:4px solid var(--sw-fg)!important}.header-wrapper.color-scheme-1,.header-wrapper.color-scheme-2,.header-wrapper.color-scheme-3{background-color:var(--sw-bg)!important}.header__heading-link .h2,.header__heading-link span{font-weight:900!important;font-size:1.25rem!important;text-transform:uppercase!important;letter-spacing:-.02em!important;color:var(--sw-fg)!important}.list-menu__item--link{font-weight:700!important;font-size:1rem!important;text-transform:uppercase!important;letter-spacing:.1em!important;color:var(--sw-fg)!important;transition:color .15s linear!important;border-radius:0!important}.list-menu__item--link:hover,.list-menu__item--link:focus-visible{color:var(--sw-accent)!important}.header__icon svg *{stroke:var(--sw-fg)!important;fill:none!important}.header__icon:hover svg *{stroke:var(--sw-accent)!important}.cart-count-bubble{background-color:var(--sw-accent)!important;color:#fff!important;border-radius:0!important;font-weight:900!important}.button,.btn,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.shopify-payment-button__button--unbranded{border-radius:999px!important;min-height:4.4rem!important;padding:.95rem 2rem!important;border:1px solid rgba(45,58,49,.18)!important;font-family:var(--botanical-sans),var(--sw-font)!important;font-weight:600!important;font-size:.84rem!important;line-height:1.1!important;text-transform:uppercase!important;letter-spacing:.18em!important;text-decoration:none!important;transition:background-color .28s ease,color .28s ease,border-color .28s ease,transform .28s ease,box-shadow .28s ease!important;box-shadow:var(--botanical-shadow-sm)!important}.button:before,.button:after,.btn:before,.btn:after,.shopify-challenge__button:before,.shopify-challenge__button:after,.customer button:before,.customer button:after,button.shopify-payment-button__button--unbranded:before,button.shopify-payment-button__button--unbranded:after,.shopify-payment-button__button--unbranded:before,.shopify-payment-button__button--unbranded:after{display:none!important}.button:not(.button--secondary):not(.button--tertiary):not(.quantity__button),.btn:not(.button--secondary):not(.button--tertiary),.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.shopify-payment-button__button--unbranded,.product-form__submit,.quick-add__submit,.card__content .button.button--secondary{background:linear-gradient(180deg,#2d3a31fa,#2d3a31eb)!important;color:#fff!important;border-color:#2d3a3138!important}.button:not(.button--secondary):not(.button--tertiary):not(.quantity__button):hover,.button:not(.button--secondary):not(.button--tertiary):not(.quantity__button):focus-visible,.btn:not(.button--secondary):not(.button--tertiary):hover,.btn:not(.button--secondary):not(.button--tertiary):focus-visible,.shopify-challenge__button:hover,.shopify-challenge__button:focus-visible,.customer button:hover,.customer button:focus-visible,button.shopify-payment-button__button--unbranded:hover,button.shopify-payment-button__button--unbranded:focus-visible,.shopify-payment-button__button--unbranded:hover,.shopify-payment-button__button--unbranded:focus-visible,.product-form__submit:hover,.product-form__submit:focus-visible,.quick-add__submit:hover,.quick-add__submit:focus-visible,.card__content .button.button--secondary:hover,.card__content .button.button--secondary:focus-visible{background:var(--botanical-accent)!important;color:#fff!important;border-color:var(--botanical-accent)!important;transform:translateY(-1px);box-shadow:var(--botanical-shadow-md)!important}.button--secondary,.button.button--secondary:not(.product-form__submit):not(.quick-add__submit),.cart-notification__links .button--secondary,.quick-order-list__button.button--secondary,.quick-order-list__button-confirm.button--secondary{background:#fffc!important;color:var(--botanical-foreground)!important;border-color:#2d3a312e!important}.button--secondary:hover,.button--secondary:focus-visible,.button.button--secondary:not(.product-form__submit):not(.quick-add__submit):hover,.button.button--secondary:not(.product-form__submit):not(.quick-add__submit):focus-visible,.cart-notification__links .button--secondary:hover,.cart-notification__links .button--secondary:focus-visible,.quick-order-list__button.button--secondary:hover,.quick-order-list__button.button--secondary:focus-visible,.quick-order-list__button-confirm.button--secondary:hover,.quick-order-list__button-confirm.button--secondary:focus-visible{background:#2d3a3114!important;color:var(--botanical-foreground)!important;border-color:#2d3a3147!important;transform:translateY(-1px)}.button--tertiary{min-width:auto!important;min-height:0!important;padding:.3rem 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--botanical-foreground)!important;letter-spacing:.1em!important}.button--tertiary:hover,.button--tertiary:focus-visible{color:var(--botanical-accent)!important;transform:none!important}.shopify-payment-button__button{min-height:4.4rem!important;border-radius:999px!important;overflow:hidden!important;box-shadow:var(--botanical-shadow-sm)!important}.shopify-payment-button__button--branded{border-radius:999px!important}.button:focus-visible,.button:focus,.button.focused,.shopify-payment-button__button--unbranded:focus-visible,.shopify-payment-button__button--unbranded:focus,.shopify-challenge__button:focus-visible,.customer button:focus-visible{outline:0!important;box-shadow:0 0 0 .3rem #f9f8f4e6,0 0 0 .5rem #c27b664d,var(--botanical-shadow-md)!important}.button.loading,.product-form__submit.loading,.quick-add__submit.loading{color:transparent!important}.button .loading__spinner .path,.product-form__submit .loading__spinner .path,.quick-add__submit .loading__spinner .path{stroke:currentColor!important}.card-wrapper{border-radius:0!important}.card{border-radius:0!important;box-shadow:none!important}.card--product{border:2px solid var(--sw-fg)!important;border-radius:0!important;background-color:var(--sw-bg)!important;transition:background-color .15s linear!important}.card--product:hover{background-color:var(--sw-muted)!important}.card__heading,.card__heading a{font-weight:900!important;text-transform:uppercase!important;letter-spacing:-.02em!important;color:var(--sw-fg)!important}.card__information{padding-top:1rem!important;padding-bottom:1rem!important}.price{color:var(--sw-fg)!important}.price__regular,.price__sale,.price-item{font-weight:700!important}.price--on-sale .price__sale{color:var(--sw-accent)!important}.price--on-sale .price__regular{opacity:.4!important}.product__title{font-size:clamp(2rem,5vw,3.75rem)!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:-.04em!important;line-height:.88!important;color:var(--sw-fg)!important;margin-bottom:1.25rem!important}.product__description{font-size:1.1rem!important;font-weight:400!important;line-height:1.7!important;color:#000000a6!important;text-transform:none!important;letter-spacing:0!important}.product__description h1,.product__description h2,.product__description h3,.product__description h4{text-transform:uppercase!important;font-weight:900!important;letter-spacing:-.02em!important;margin-top:1.5rem!important}.product__info-wrapper{border-left:4px solid var(--sw-fg)!important;padding-left:2rem!important}@media(max-width:989px){.product__info-wrapper{border-left:none!important;padding-left:0!important;border-top:4px solid var(--sw-fg)!important;padding-top:2rem!important}}.product-form__input .form__label,.product-form__input label{font-weight:700!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:1rem!important}.swatch-input__input:checked~.swatch-input__label,.variant-pills__input:checked+.variant-pills__label{border-color:var(--sw-fg)!important;border-width:2px!important;background-color:var(--sw-fg)!important;color:var(--sw-bg)!important}.variant-pills__label,.swatch-input__label{border-radius:0!important;border:2px solid rgba(0,0,0,.25)!important;font-weight:700!important;transition:border-color .15s linear,background-color .15s linear!important}.variant-pills__label:hover{border-color:var(--sw-fg)!important}.quantity,.quantity__input,.quantity__button{border-radius:0!important;border-color:var(--sw-fg)!important}.quantity{border:2px solid var(--sw-fg)!important}.quantity__input{font-weight:700!important;border:none!important;box-shadow:none!important}.collection-hero{border-bottom:4px solid var(--sw-fg)!important}.collection-hero__title{font-weight:900!important;text-transform:uppercase!important;letter-spacing:-.04em!important;font-size:clamp(3rem,8vw,7rem)!important;line-height:.88!important}.facets__summary,.facets-vertical__summary{font-weight:700!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-size:1rem!important;border-radius:0!important}.facets__heading{font-weight:900!important;text-transform:uppercase!important;letter-spacing:.08em!important}.featured-collection .title,.collection-list__title{font-weight:900!important;text-transform:uppercase!important;letter-spacing:-.03em!important}input[type=text],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=search],textarea,select{border-radius:0!important;border:2px solid var(--sw-fg)!important;box-shadow:none!important;font-weight:500!important;transition:border-color .15s linear!important}input:focus,textarea:focus,select:focus{border-color:var(--sw-accent)!important;outline:none!important;box-shadow:none!important}.footer{background-color:var(--sw-fg)!important;border-top:4px solid var(--sw-fg)!important}.footer,.footer *{color:var(--sw-bg)!important}.footer a:hover{color:var(--sw-accent)!important}.footer__list-item a{font-size:1rem!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-weight:500!important;transition:color .15s linear!important}.footer-block__heading{font-weight:900!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-size:1rem!important;border-bottom:1px solid rgba(255,255,255,.12)!important;padding-bottom:.75rem!important;margin-bottom:1rem!important;color:var(--sw-bg)!important}.footer__copyright,.footer__copyright *{font-size:.9rem!important;text-transform:uppercase!important;letter-spacing:.15em!important;font-weight:500!important;border-top:1px solid rgba(255,255,255,.1)!important;padding-top:1.5rem!important}.breadcrumbs,.breadcrumbs *{font-size:1rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.12em!important}.pagination__item{border-radius:0!important;font-weight:700!important;text-transform:uppercase!important;border:2px solid transparent!important;transition:border-color .15s linear,background-color .15s linear!important}.pagination__item:hover{border-color:var(--sw-fg)!important}.pagination__item--current{background-color:var(--sw-fg)!important;color:var(--sw-bg)!important}.search__button svg *{stroke:var(--sw-fg)!important}.search__input{border-radius:0!important;border-bottom:2px solid var(--sw-fg)!important;border-top:none!important;border-left:none!important;border-right:none!important;font-weight:500!important}.accordion__title{font-weight:900!important;text-transform:uppercase!important;letter-spacing:.04em!important}:focus-visible{outline:2px solid var(--sw-accent)!important;outline-offset:2px!important;box-shadow:none!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media(max-width:749px){.button{min-height:3.5rem!important}.header__icon{min-width:44px!important;min-height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/swiss-design.css.map */
