.cs-commerce{background:#f2f1ed;color:#202022;font-family:'CSUITE Instrument Sans',Arial,sans-serif;--color-background:242,241,237;--color-foreground:32,32,34;--color-button:79,14,12;--color-button-text:242,241,237;--buttons-radius:2px;--buttons-radius-outset:2px;--inputs-radius:0px;--variant-pills-radius:0px;--font-body-family:'CSUITE Instrument Sans',Arial,sans-serif;--font-heading-family:'Arial Black',Arial,sans-serif}
.cs-commerce main{padding-top:110px}.cs-commerce .page-width{max-width:1440px}.cs-commerce product-info{background:#f2f1ed;color:#202022}.cs-commerce product-info>.page-width{padding:0 5vw}.cs-commerce .product{column-gap:7%}.cs-commerce .product__media-wrapper{max-width:53%;width:53%}.cs-commerce .product__info-wrapper{max-width:40%;width:40%;padding:0}.cs-commerce .product__info-container{max-width:500px}.cs-commerce .product__column-sticky{top:112px}.cs-commerce .product__media-list{background:#e7e5e5}.cs-commerce .product__media-item{padding:0}.cs-commerce .product-media-container{border:0;background:#e7e5e5}.cs-commerce .product__media-icon{background:rgb(242 241 237 / .8);box-shadow:none;border:1px solid rgb(32 32 34 / .2)}
.cs-product-title{margin:12px 0 20px}.cs-product-kicker{display:flex;align-items:center;gap:12px;margin:0 0 24px;font-size:10px;letter-spacing:.1em;line-height:1.5}.cs-product-kicker:before{content:'';width:26px;height:2px;background:#c84b3a;flex-shrink:0}.cs-product-title h1{font-family:'Arial Black',Arial,sans-serif;font-weight:900;font-size:clamp(36px,4.2vw,66px);line-height:.94;letter-spacing:-.065em;color:#202022;margin:0}.cs-product-the{display:block;font:500 11px/1.4 'CSUITE Instrument Sans',Arial,sans-serif;letter-spacing:.14em;margin-bottom:10px}.cs-product-name{display:block;font:400 20px/1.4 'CSUITE Instrument Sans',Arial,sans-serif;letter-spacing:-.02em;margin-top:10px}.cs-commerce .product__text{font-size:16px;line-height:1.5;letter-spacing:-.025em;margin:20px 0}.cs-commerce .price{font-family:'CSUITE Instrument Sans',Arial,sans-serif;font-size:19px;letter-spacing:-.02em}.cs-commerce .product__tax{font-size:11px;line-height:1.5;margin-top:7px}.cs-commerce .product__info-container .product-form{margin:22px 0 16px}.cs-commerce .product-form__buttons{max-width:none}
.cs-commerce .product-form__input{max-width:none;margin:22px 0 0}.cs-commerce .product-form__input legend{font:500 11px/1.4 'CSUITE Instrument Sans',Arial,sans-serif;text-transform:uppercase;letter-spacing:.075em;margin-bottom:12px}.cs-commerce .product-form__input--pill input[type=radio]+label{border-radius:0;min-width:48px;min-height:44px;padding:14px 15px;font:400 13px/1 'CSUITE Instrument Sans',Arial,sans-serif;letter-spacing:0;border:1px solid #a4a39e;background:transparent;color:#202022;margin:0 5px 6px 0}.cs-commerce .product-form__input--pill input[type=radio]:checked+label{background:#202022;color:#f2f1ed;border-color:#202022}.cs-commerce .product-form__input--swatch{--swatch-input--size:36px;--swatch-input--border-radius:50%}.cs-commerce .swatch-input__input:checked+.swatch-input__label{outline-color:#4f0e0c}.cs-commerce .swatch-input__label{margin-right:9px}.cs-commerce .product-form__input--pill input[type=radio].disabled+label{color:#77756e;text-decoration:line-through}.cs-commerce .product-popup-modal__button{font:400 12px/1.4 'CSUITE Instrument Sans',Arial,sans-serif;text-decoration-thickness:1px;text-underline-offset:4px;min-height:44px;padding:8px 0;color:#202022}.cs-commerce .product-form__submit{min-height:54px;background:#4f0e0c;color:#f2f1ed;border:1px solid #4f0e0c;font:500 11px/1.3 'CSUITE Instrument Sans',Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;box-shadow:inset 0 1px rgb(255 255 255 / .18);border-radius:2px}.cs-commerce .product-form__submit:after{box-shadow:none}.cs-commerce .product-form__submit:hover{background:#202022;border-color:#202022}.cs-commerce .product-form__submit[disabled]{opacity:.5}
.cs-dispatch{font-size:12px;letter-spacing:0;line-height:1.5;margin:0 0 6px}.cs-delivery{font-size:11px;line-height:1.6;margin:0 0 28px;color:#55544f}.cs-delivery a{color:inherit;text-underline-offset:3px}.cs-commerce .product__accordion{border-color:#c7c5bf}.cs-commerce .product__accordion summary{padding:20px 0}.cs-commerce .product__accordion .accordion__title{font:500 12px/1.5 'CSUITE Instrument Sans',Arial,sans-serif;text-transform:uppercase;letter-spacing:.06em;color:#202022}.cs-commerce .accordion__content{padding:0 0 22px;font:400 15px/1.6 'CSUITE Instrument Sans',Arial,sans-serif;letter-spacing:-.02em}.cs-commerce .accordion__content a{color:inherit;text-underline-offset:3px}.cs-commerce .thumbnail-list{gap:10px}.cs-commerce .thumbnail{border:0}.cs-commerce .thumbnail[aria-current=true]{box-shadow:0 0 0 1px #4f0e0c}.cs-commerce .slider-button{color:#202022}.cs-commerce .cs-footer{background:#202022;color:#f2f1ed;padding:64px 24px 80px}.cs-nav__bag{white-space:nowrap;display:flex;gap:5px;align-items:center}.cs-nav__bag span{font-size:9px}.cs-nav__list{margin-left:auto}
.cs-commerce .cart-drawer,.cs-commerce .cart,.cs-commerce .cart__footer{font-family:'CSUITE Instrument Sans',Arial,sans-serif}.cs-commerce .cart__checkout-button{background:#4f0e0c;color:#f2f1ed}.cs-commerce .title,.cs-commerce .drawer__heading{font-family:'Arial Black',Arial,sans-serif;font-weight:900;letter-spacing:-.04em;text-transform:uppercase}.cs-commerce .product-popup-modal__content{background:#f2f1ed;color:#202022;max-width:650px;padding:28px}.cs-commerce .product-popup-modal__content h1{font-family:'Arial Black',Arial,sans-serif;font-size:30px;letter-spacing:-.04em}.cs-commerce .product-popup-modal__content-info{padding:16px;font:400 15px/1.6 'CSUITE Instrument Sans',Arial,sans-serif}
@media(max-width:749px){.cs-commerce main{padding-top:84px}.cs-commerce product-info>.page-width{padding:0}.cs-commerce .product{gap:0}.cs-commerce .product__media-wrapper,.cs-commerce .product__info-wrapper{width:100%;max-width:100%;padding:0}.cs-commerce .product__info-wrapper{padding:28px 24px 0}.cs-commerce .product__info-container{max-width:none}.cs-commerce .product__media-list{margin:0;gap:0;scroll-padding-left:0}.cs-commerce .product__media-list .product__media-item{width:100%;max-width:100%;margin:0;padding:0}.cs-commerce .product__media-list:after{display:none}.cs-commerce .slider-mobile-gutter{margin:0}.cs-commerce .product-media-container.constrain-height{--constrained-height:60svh}.cs-commerce .thumbnail-slider{padding:14px 24px 0}.cs-commerce .thumbnail-list.slider{padding:0;flex:1}.cs-commerce .thumbnail-list__item{width:64px!important}.cs-commerce .thumbnail-slider .slider-button{display:none}.cs-product-title{margin-top:0}.cs-product-kicker{font-size:9px;margin-bottom:22px}.cs-product-title h1{font-size:clamp(38px,12vw,60px)}.cs-product-name{font-size:18px;margin-top:8px}.cs-commerce .product__text{font-size:16px;max-width:290px}.cs-nav__bag{margin-left:auto;margin-right:10px;font-size:9px!important}.cs-commerce .product-popup-modal__content{width:calc(100% - 28px);padding:18px}.cs-commerce .product-popup-modal__content h1{font-size:26px}.cs-commerce .cart-drawer .drawer__inner{width:calc(100vw - 18px);padding:0 20px}.cs-commerce .cart-drawer .drawer__heading{font-size:24px}}
@media(max-width:359px){.cs-commerce .product__info-wrapper{padding-inline:20px}.cs-nav__bag{margin-right:4px}.cs-nav{gap:8px}.cs-nav__brand img{width:98px}.cs-commerce .product-form__input--pill input[type=radio]+label{min-width:44px;padding-inline:12px}}

.cs-commerce .price .price-item{font-family:'CSUITE Instrument Sans',Arial,sans-serif!important;font-size:19px;letter-spacing:-.02em}
