@media screen and (max-width: 999px){.main-product-custom .container{padding-left:22px;padding-right:22px}}.main-product-custom .container .breadcrumb{display:none}.main-product-custom .container .product{max-width:1240px;margin:65px auto 82px}@media screen and (max-width: 999px){.main-product-custom .container .product{max-width:100%;margin:0 auto 38px}}.main-product-custom .container .product .product__media{width:53.8%;padding-left:0}@media screen and (max-width: 999px){.main-product-custom .container .product .product__media{width:100%}}@media screen and (max-width: 740px){.main-product-custom .container .product .product__media .product__media-list-wrapper .product__media-list{width:calc(100% + 44px);position:relative;left:-22px;margin-left:0;margin-right:0}}.main-product-custom .container .product .product__media .product__media-list-wrapper .product__media-list .product__media-item{padding:0}@media screen and (max-width: 999px){.main-product-custom .container .product .product__media .product__media-list-wrapper .product__media-list .product__media-item{width:100%}}.main-product-custom .container .product .product__media .product__media-list-wrapper .product__media-list .product__media-item .product__media-image-wrapper img{width:100%;-o-object-fit:cover;object-fit:cover}.main-product-custom .container .product .product__media .product__media-list-wrapper .product__media-list .tap-area{width:42px;height:42px}@media screen and (max-width: 740px){.main-product-custom .container .product .product__media .product__media-list-wrapper .product__media-list .tap-area{right:-10px}}@media screen and (max-width: 740px){.main-product-custom .container .product .product__media .product__media-nav{margin-top:10px}}@media screen and (max-width: 999px){.main-product-custom .container .product .product__media .product__media-nav .product__thumbnail-scroll-shadow .product__thumbnail-list .product__thumbnail-list-inner{padding-left:22px;padding-right:0}}.main-product-custom .container .product .product__media .product__media-nav .product__thumbnail-scroll-shadow .product__thumbnail-list .product__thumbnail-list-inner .product__thumbnail-item .product__thumbnail{height:64px;width:64px;min-width:64px}.main-product-custom .container .product .product__media .product__media-nav .product__thumbnail-scroll-shadow .product__thumbnail-list .product__thumbnail-list-inner .product__thumbnail-item .product__thumbnail img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.main-product-custom .container .product .product__info{max-width:532px}@media screen and (max-width: 999px){.main-product-custom .container .product .product__info{max-width:100%}}.main-product-custom .container .product .product__info .product-meta{border-bottom:1px #231815 solid;padding-bottom:35px;margin-bottom:35px}@media screen and (max-width: 999px){.main-product-custom .container .product .product__info .product-meta{margin:42px 0 32px}}.main-product-custom .container .product .product__info .product-meta .product-meta__vendor{font-size:12px;font-weight:400;letter-spacing:.08em;color:#a1a1a1;line-height:17px}.main-product-custom .container .product .product__info .product-meta .product-meta__title{font-size:24px;font-weight:700;letter-spacing:.08em;line-height:1.5;margin-top:18px;margin-bottom:31px}@media screen and (max-width: 740px){.main-product-custom .container .product .product__info .product-meta .product-meta__title{font-size:18px}}.main-product-custom .container .product .product__info .product-meta .product-meta__price-list-container .price-list .price{font-size:20px;font-weight:500;letter-spacing:.08em}.main-product-custom .container .product .product__info .product-meta .product-meta__price-list-container .price-list .price .tax-notation{margin-left:19px;font-size:12px;font-weight:400;letter-spacing:.08em}.main-product-custom .container .product .product__info .product-meta .product-meta__price-list-container .price-list .price--compare{font-size:16px}.main-product-custom .container .product .product__info .product-meta .product-meta__price-list-container .product-meta__label-list{top:0;left:auto;right:0;background-color:#fff}.main-product-custom .container .product .product__info .product-meta .product-meta__price-list-container .product-meta__label-list .label{padding:2px 12px;font-size:12px;font-weight:400;letter-spacing:.08em;line-height:18px}@media screen and (max-width: 999px){.main-product-custom .container .product .product__info .product-meta .product-meta__price-list-container .product-meta__label-list .label{padding:2px 10px;font-size:11px}}.main-product-custom .container .product .product__info .product-meta .product-meta__price-list-container .product-meta__label-list .label--custom{border-left:1px solid #231815;border-bottom:1px solid #231815;color:#231815}.main-product-custom .container .product .product__info .product-form{row-gap:35px}@media screen and (max-width: 740px){.main-product-custom .container .product .product__info .product-form{row-gap:22px}}.main-product-custom .container .product .product__info .product-form .product-form__variants .product-form__option-selector .product-form__option-info{font-size:12px;font-weight:400;letter-spacing:.08em}@media screen and (max-width: 740px){.main-product-custom .container .product .product__info .product-form .product-form__variants .product-form__option-selector .product-form__option-info{margin-bottom:5px}}.main-product-custom .container .product .product__info .product-form .product-form__variants .product-form__option-selector .color-swatch-list .color-swatch{height:42px;width:42px;border:1px solid #231815}.main-product-custom .container .product .product__info .product-form .product-form__variants .product-form__option-selector .color-swatch-list .color-swatch .color-swatch__radio{margin:0}.main-product-custom .container .product .product__info .product-form .product-form__variants .product-form__option-selector .color-swatch-list .color-swatch .color-swatch__item{border:none}.main-product-custom .container .product .product__info .product-form .product-form__variants .product-form__option-selector .color-swatch-list .color-swatch .color-swatch__item::after{opacity:1;border:1px solid #231815}.main-product-custom .container .product .product__info .product-form .product-form__variants .product-form__option-selector+.product-form__option-selector{margin-top:36px}@media screen and (max-width: 740px){.main-product-custom .container .product .product__info .product-form .product-form__variants .product-form__option-selector+.product-form__option-selector{margin-top:20px}}.main-product-custom .container .product .product__info .product-form .product-form__variants .product-form__option-selector+.product-form__option-selector .block-swatch-list .block-swatch .block-swatch__radio{margin:0}.main-product-custom .container .product .product__info .product-form .product-form__variants .product-form__option-selector+.product-form__option-selector .block-swatch-list .block-swatch .block-swatch__item{font-size:16px;line-height:1;min-width:0;width:47px;height:50px;padding-top:16px}.main-product-custom .container .product .product__info .product-form .product-form__variants .product-form__option-selector+.product-form__option-selector .block-swatch-list .block-swatch .block-swatch__radio:checked+.block-swatch__item{color:#fff;background-color:#231815}.main-product-custom .container .product .product__info .product-form .product-form__quantity .product-form__quantity-label{font-size:12px;font-weight:400;letter-spacing:.08em}.main-product-custom .container .product .product__info .product-form .product-form__inventory-wrapper .inventory{font-size:12px;font-weight:400;letter-spacing:.08em;color:#231815}.main-product-custom .container .product .product__info .product-form .product-form__buy-buttons .shopify-product-form .product-form__payment-container{gap:13px;margin-top:0}@media screen and (max-width: 740px){.main-product-custom .container .product .product__info .product-form .product-form__buy-buttons .shopify-product-form .product-form__payment-container{gap:18px;margin-top:9px}}.main-product-custom .container .product .product__info .product-form .product-form__buy-buttons .shopify-product-form .product-form__payment-container .product-form__add-button .loader-button__text{font-size:14px;font-weight:500;letter-spacing:.08em}.main-product-custom .container .product .product__info .product-form .product-form__buy-buttons .shopify-product-form .product-form__payment-container .ChannelIO--Button{border:#231815 1px solid}.main-product-custom .container .product .product__info .product-form .product-form__buy-buttons .shopify-product-form .product-form__payment-container .ChannelIO--Button span{font-size:14px;font-weight:500;letter-spacing:.08em}.main-product-custom .container .product .product__info .product-meta__aside{margin-top:15px}.main-product-custom .container .product .product__info .product-meta__aside .product-meta__share .product-meta__share-label{margin-right:28px;color:#231815;font-size:14px;font-weight:400;letter-spacing:.08em}@media screen and (max-width: 740px){.main-product-custom .container .product .product__info .product-meta__aside .product-meta__share .product-meta__share-label{font-size:12px}}.main-product-custom .container .product .product__info .product-meta__aside .product-meta__share .product-meta__share-button-list .product-meta__share-button-item:hover{opacity:.8}.product-content-custom .container{max-width:none;padding:0}@media screen and (max-width: 999px){.product-content-custom .container{padding-left:0;padding-right:0}}.product-content-custom .container .product-content{margin:80px 0 0}@media screen and (max-width: 999px){.product-content-custom .container .product-content{flex-direction:column;margin:0}}.product-content-custom .container .product-content .product-content__tabs{border-top:1px solid #231815;border-bottom:1px solid #231815;width:56.1%}@media screen and (max-width: 999px){.product-content-custom .container .product-content .product-content__tabs{width:100%}}@media screen and (max-width: 740px){.product-content-custom .container .product-content .product-content__tabs{margin:0}}.product-content-custom .container .product-content .product-content__tabs .content-title{font-size:16px;font-weight:700;letter-spacing:.08em;align-items:center;display:flex;padding:14px 0 16px 100px;border-bottom:1px solid #231815}@media screen and (max-width: 999px){.product-content-custom .container .product-content .product-content__tabs .content-title{padding:15px 20px;font-size:15px}}.product-content-custom .container .product-content .product-content__tabs .content-title::before{content:"■";width:12px;height:12px;font-size:0px;margin-right:24px;background:#231815}@media screen and (max-width: 740px){.product-content-custom .container .product-content .product-content__tabs .content-title::before{width:8px;height:8px;margin-right:9px}}.product-content-custom .container .product-content .product-content__tabs .product-tabs{padding:40px 40px 75px 100px}@media screen and (max-width: 999px){.product-content-custom .container .product-content .product-content__tabs .product-tabs{padding:32px 20px 20px}}.product-content-custom .container .product-content .product-content__tabs .product-tabs .product-tabs__content .product-tabs__tab-item-wrapper{border:none}@media screen and (max-width: 740px){.product-content-custom .container .product-content .product-content__tabs .product-tabs .product-tabs__content .product-tabs__tab-item-wrapper{padding:0}}.product-content-custom .container .product-content .product-content__tabs .product-tabs .product-tabs__content .product-tabs__tab-item-wrapper .collapsible-toggle{display:none}.product-content-custom .container .product-content .product-content__tabs .product-tabs .product-tabs__content .product-tabs__tab-item-wrapper .collapsible .product-tabs__tab-item-content{font-size:14px;font-weight:400;line-height:2;letter-spacing:.08em}@media screen and (max-width: 740px){.product-content-custom .container .product-content .product-content__tabs .product-tabs .product-tabs__content .product-tabs__tab-item-wrapper .collapsible .product-tabs__tab-item-content{font-size:13px}}.product-content-custom .container .product-content .product-content__featured-products{border-top:1px solid #231815;border-bottom:1px solid #231815;width:43.9%}@media screen and (max-width: 999px){.product-content-custom .container .product-content .product-content__featured-products{width:100%;margin-bottom:0;margin-top:48px}}.product-content-custom .container .product-content .product-content__featured-products .content-title{font-size:18px;font-weight:700;letter-spacing:.08em;align-items:center;display:flex;padding:14px 0 13px 39px;border-bottom:1px solid #231815;border-left:1px solid #231815}@media screen and (max-width: 999px){.product-content-custom .container .product-content .product-content__featured-products .content-title{font-weight:500;padding:15px 20px;font-size:22px;border-left:none}}.product-content-custom .container .product-content .product-content__featured-products .content-title::before{content:"■";width:12px;height:12px;font-size:0px;margin-right:24px;background:#231815}@media screen and (max-width: 740px){.product-content-custom .container .product-content .product-content__featured-products .content-title::before{width:8px;height:8px}}.product-content-custom .container .product-content .product-content__featured-products .scroller{margin-left:0;margin-right:0}@media screen and (max-width: 740px){.product-content-custom .container .product-content .product-content__featured-products .scroller .scroller__inner{padding-left:0;padding-right:0}}.product-content-custom .container .product-content .product-content__featured-products .scroller .scroller__inner .product-content__featured-products-list{margin-top:0;grid-gap:0}@media screen and (max-width: 999px){.product-content-custom .container .product-content .product-content__featured-products .scroller .scroller__inner .product-content__featured-products-list{grid-template-columns:1fr 1fr}}.product-content-custom .container .product-content .product-content__featured-products .scroller .scroller__inner .product-content__featured-products-list .product-item{border-left:1px solid #231815}@media screen and (max-width: 740px){.product-content-custom .container .product-content .product-content__featured-products .scroller .scroller__inner .product-content__featured-products-list .product-item{flex-direction:column}}@media screen and (max-width: 999px){.product-content-custom .container .product-content .product-content__featured-products .scroller .scroller__inner .product-content__featured-products-list .product-item:first-child{border-left:none}}.product-content-custom .container .product-content .product-content__featured-products .scroller .scroller__inner .product-content__featured-products-list .product-item .product-item__image-wrapper{margin-bottom:16px}.product-content-custom .container .product-content .product-content__featured-products .scroller .scroller__inner .product-content__featured-products-list .product-item .product-item__image-wrapper .product-item__label-list{top:0;left:auto;right:0;background-color:#fff}.product-content-custom .container .product-content .product-content__featured-products .scroller .scroller__inner .product-content__featured-products-list .product-item .product-item__image-wrapper .product-item__label-list .label{padding:2px 12px;font-size:12px;font-weight:400;letter-spacing:.08em;line-height:18px}@media screen and (max-width: 999px){.product-content-custom .container .product-content .product-content__featured-products .scroller .scroller__inner .product-content__featured-products-list .product-item .product-item__image-wrapper .product-item__label-list .label{padding:2px 10px;font-size:11px}}.product-content-custom .container .product-content .product-content__featured-products .scroller .scroller__inner .product-content__featured-products-list .product-item .product-item__image-wrapper .product-item__label-list .label--custom{border-left:1px solid #231815;border-bottom:1px solid #231815;color:#231815}@media screen and (max-width: 740px){.product-content-custom .container .product-content .product-content__featured-products .scroller .scroller__inner .product-content__featured-products-list .product-item .product-item__image-wrapper{margin:0;width:100%}}.product-content-custom .container .product-content .product-content__featured-products .scroller .scroller__inner .product-content__featured-products-list .product-item .product-item__info{text-align:left;padding:0 16px 30px}@media screen and (max-width: 999px){.product-content-custom .container .product-content .product-content__featured-products .scroller .scroller__inner .product-content__featured-products-list .product-item .product-item__info{padding:15px 16px 23px}}@media screen and (max-width: 740px){.product-content-custom .container .product-content .product-content__featured-products .scroller .scroller__inner .product-content__featured-products-list .product-item .product-item__info{width:100%}}.product-content-custom .container .product-content .product-content__featured-products .scroller .scroller__inner .product-content__featured-products-list .product-item .product-item__info .product-item-meta .custom-product-type{font-size:12px;font-weight:400;letter-spacing:.05em;color:#a2a2a2;margin-bottom:10px}@media screen and (max-width: 999px){.product-content-custom .container .product-content .product-content__featured-products .scroller .scroller__inner .product-content__featured-products-list .product-item .product-item__info .product-item-meta .custom-product-type{font-size:11px;letter-spacing:.05em;margin-bottom:7px}}.product-content-custom .container .product-content .product-content__featured-products .scroller .scroller__inner .product-content__featured-products-list .product-item .product-item__info .product-item-meta .product-item-meta__title{font-size:14px;font-weight:400;letter-spacing:.08em;margin-bottom:10px}@media screen and (max-width: 999px){.product-content-custom .container .product-content .product-content__featured-products .scroller .scroller__inner .product-content__featured-products-list .product-item .product-item__info .product-item-meta .product-item-meta__title{font-size:12px}}.product-content-custom .container .product-content .product-content__featured-products .scroller .scroller__inner .product-content__featured-products-list .product-item .product-item__info .product-item-meta .product-item-meta__price-list-container .price-list .price{font-weight:500;font-size:16px;letter-spacing:.08em}@media screen and (max-width: 999px){.product-content-custom .container .product-content .product-content__featured-products .scroller .scroller__inner .product-content__featured-products-list .product-item .product-item__info .product-item-meta .product-item-meta__price-list-container .price-list .price{font-size:14px}}.product-content-custom .container .product-content .product-content__featured-products .scroller .scroller__inner .product-content__featured-products-list .product-item .product-item__info .product-item-meta .product-item-meta__price-list-container .price-list .price--compare{font-size:12px;font-weight:400;letter-spacing:.08em}@media screen and (max-width: 999px){.product-content-custom .container .product-content .product-content__featured-products .scroller .scroller__inner .product-content__featured-products-list .product-item .product-item__info .product-item-meta .product-item-meta__price-list-container .price-list .price--compare{font-size:11px}}.product-content-custom .container .product-content .product-content__featured-products .scroller .scroller__inner .product-content__featured-products-list .product-item .product-item__info .product-item-meta__swatch-list{margin-top:15px;margin-bottom:0;justify-content:flex-start;gap:8px}.product-content-custom .container .product-content .product-content__featured-products .scroller .scroller__inner .product-content__featured-products-list .product-item .product-item__info .product-item__cta-wrapper{display:none}