.main-product{margin-block:36px!important}.main-product .product-gallery__thumbnail-list{display:none}.main-product .product-info{padding-inline:40px}.main-product .product-mobile-header .vendor,.main-product .product-info__block-item .vendor{font-size:12px;color:#1c1c1c;letter-spacing:0}.main-product .product-title{letter-spacing:0;line-height:1.2}.main-product .price-list .h4{font-size:16px;letter-spacing:0;color:#1c1c1c}.main-product variant-option-value{font-weight:600;margin-left:4px}.main-product .color-swatch{outline-offset:2px;border:none;border-radius:2px;outline:1px solid currentColor;width:24px;height:24px}.main-product .variant-picker__option-values .block-swatch{width:58px;height:32px;border-radius:2px}.main-product .variant-picker__option-values{gap:4px;padding-block:4px 0}.main-product .variant-picker__option.color .variant-picker__option-values{padding-left:4px}.main-product .product-info__block-list{max-width:800px}.main-product input:checked+.block-swatch,.main-product .block-swatch.is-selected{color:#fff;border-color:#21211f;background-color:#21211f}.main-product .shopify-payment-button{display:none!important}.main-product .product__size-chat-btn{letter-spacing:0;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer;text-transform:capitalize;line-height:1.2}.main-product .shopify-product-form .button{width:fit-content;min-width:320px;font-size:16px;letter-spacing:0;font-weight:600;min-height:52px}.product-size-guide{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;background-color:#00000042;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:.3s}.product-size-guide.open{opacity:1;visibility:visible}.size-guide__inner{background-color:#fff;max-width:942px;width:100%;max-height:70vh;height:calc(100vh - 90px);position:relative;display:flex;flex-direction:column}.size-guide__title{font-size:24px;text-align:center;margin:28px 24px 40px;line-height:1.2;text-transform:uppercase}.size-guide__tab--header{display:flex;justify-content:center;align-items:center;border-bottom:1px solid #e8e5df;max-width:600px;margin:0 auto}.size-guide__header--title{max-width:50%;flex:50%;text-align:center;padding:20px 24px;font-size:16px;letter-spacing:0;cursor:pointer}.size-guide__header--title.is_tab_active{font-weight:600}.size-guide__close-btn{max-width:48px;width:100%;height:48px;margin-left:auto;padding:12px;cursor:pointer;transition:all .2s ease-in-out;position:absolute;top:0;right:0;z-index:1}.size-guide__close-btn:hover{color:#986b58}.size-guide__grid{margin-top:16px;padding-inline:48px;padding-bottom:24px;overflow:auto}.size-guide__grid--inner{max-width:865px;margin:0 auto}.size-guide__text{display:block;text-align:center}.size-guide__grid--tabs{display:flex;justify-content:center;margin:16px 0 8px;gap:28px}.size-guide__tab--item{text-transform:capitalize;letter-spacing:0;display:flex;align-items:center;cursor:pointer}.size-guide__item-box{max-width:20px;flex:20px;width:20px;height:20px;border-radius:50%;border:1px solid #000;display:block;margin-right:8px;position:relative}.size-guide__tab--item.is_active .size-guide__item-box{background-color:#000}.size-guide__item-box--inner{width:10px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;background-color:#fff;border-radius:50%}.size-guide__grid--inner:not(.is_tab_active),.size-guide__rows:not(.is_active){display:none}.size-guide__rows{border:1px solid #1c1c1c;overflow-x:auto;margin-top:24px;overflow-y:auto}.size-guide__tab--content{display:grid;grid-template-columns:120px repeat(4,1fr);min-width:700px}.international .size-guide__tab--content{grid-template-columns:120px repeat(6,1fr)}.size-guide__tab--content:first-child .size-guide__tab--content-col{border-bottom:1px solid #1c1c1c}.size-guide__tab--content-col{padding:6px 4px;border-right:1px solid #1c1c1c;text-align:center;font-size:14px}.size-guide__tab--header .size-guide__tab--content-col{border-bottom:1px solid #1c1c1c;font-weight:600}.size-guide__rows .size-guide__tab--content:nth-child(odd){background:#f7f7f7}.size-guide__tab--content-col:last-child{border-right:none}.international .size-guide__item-box,.main-product .product-gallery .page-dots{display:none}.main-product .product-accordion__header{display:flex;align-items:center;border-bottom:1px solid #e8e5df}.main-product .product-accordion__header--title{font-size:16px;line-height:1.2;font-weight:600;text-transform:capitalize;padding:16px 48px;position:relative}.main-product .product-accordion{padding-top:16px}.main-product .product-accordion__header--title:after{content:"";position:absolute;top:100%;left:0;width:100%;height:1px;z-index:1;background-color:#1c1c1c;visibility:hidden}.main-product .product-accordion__header--title.is-active:after{visibility:visible}.main-product .product-accordion__header--title{font-size:16px;line-height:1.2;font-weight:400;text-transform:capitalize;padding:16px 48px;cursor:pointer}.main-product .product-accordion__header--title.is-active{font-weight:600}.main-product .product-accordion__item{padding:24px 48px;font-size:14px}.main-product .product-accordion__item h3{font-size:14px}.main-product .product-accordion__item:not(.is-active){display:none}.main-product .product-mobile-header{display:none}.main-product .product-highlight{background:#faf8f5;padding:16px 32px 16px 16px;border-radius:4px;margin-top:24px;max-width:448px}.product-highlight__header{display:flex;gap:8px}.main-product .product-highlight__title{font-size:14px;font-weight:700;line-height:1.4;margin-bottom:0;text-transform:uppercase;letter-spacing:0}.main-product .product-highlight__text{font-size:14px;margin-bottom:14px;line-height:1.3;margin-top:4px;color:#21211f}.main-product .product-highlight__extra{font-size:14px;color:#21211f;border-top:1px solid #ddd;padding-top:10px}.product-info-notice__icon{width:12px;height:12px}.main-product .product-info-notice__icon svg{width:100%;height:100%}.main-product .product-info-notice__content{font-size:12px;line-height:1.5;margin-top:4px}.main-product .product-info-notice__content a{text-underline-offset:3px}.main-product .product-info-notice__content strong{font-weight:600}@media screen and (min-width:1000px){.main-product .product{gap:0;display:flex}.main-product .product-gallery,.main-product .product-info{width:50%}.main-product .product-info{padding-inline:48px}.main-product .product-accordion__header--title:first-child{padding-left:0}.main-product .product-accordion__item{padding:24px 48px 24px 0}}@media screen and (max-width:767px){.main-product{margin-block:28px!important}.main-product .product-info{padding-inline:20px}.size-guide__title{margin:28px 20px}.size-guide__header--title{padding:14px 20px}.size-guide__grid{padding-inline:20px;padding-bottom:20px}.main-product .shopify-product-form .button{width:fit-content;min-width:100%}.main-product .product-info__block-item{margin-top:16px}.main-product .product-info__block-item{margin-top:10px;margin-bottom:6px}.main-product .product-info__block-item[data-block-type=vendor]{margin-top:0}.main-product .variant-picker__option.size .variant-picker__option-values{flex-wrap:nowrap;overflow-x:auto;overflow-y:clip}.main-product .variant-picker__option-values .block-swatch{min-width:58px}.main-product .product-accordion{margin-inline:-20px}.main-product .product-accordion__header--title{padding:16px 20px;min-width:fit-content;max-width:fit-content}.main-product .product-accordion__header{overflow-x:auto;overflow-y:clip;padding-bottom:1px;border-top:1px solid #faf8f5}.main-product .product-accordion__item{padding:24px 20px 0}.main-product .shopify-product-form{margin-top:14px}.main-product .variant-picker__option-values{padding-block:4px 12px}.size-guide__inner{width:90%}.main-product .product-mobile-header{display:block;padding-inline:20px;padding-bottom:12px}.main-product .product-title{margin-bottom:8px}.main-product .product-mobile-header .vendor{margin-bottom:5px;display:block}.main-product .product-info .product-info__block-item[data-block-type=vendor],.main-product .product-info .product-info__block-item[data-block-type=title],.main-product .product-info .product-info__block-item[data-block-type=review],.main-product .product-info .product-info__block-item[data-block-type=price]{display:none}.main-product .product-highlight{padding:16px;margin-top:20px}.main-product .product-gallery__carousel{grid-auto-columns:calc(100% / 1.1);gap:0}.main-product .product-info-notice{margin-bottom:16px}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/main-product.css.map */
