.shopify-section--main-product .product--thumbnails-left .product__media{padding-left:0}.shopify-section--main-product .product .product__thumbnail{width:58px;min-width:58px}.shopify-section--main-product .product .product__thumbnail:after{border-radius:4px}.shopify-section--main-product .product{display:grid;grid-template-columns:55.1% 1fr;grid-template-rows:auto 1fr;max-width:1330px;margin:40px auto 29px}.shopify-section--main-product .product__media{grid-column:1 / 2;grid-row:1 / 2;width:100%}.shopify-section--main-product .product .product__info{margin-right:0;margin-left:auto;grid-row:1 / 3;grid-column:2 / 3;width:100%;max-width:550px;padding-left:31px}.shopify-section--main-product .product .c-subproduct-content{grid-row:2 / 3;grid-column:1 / 2}.shopify-section--main-product .product .product-meta .product-meta__vendor{font-family:var(--text-font-family);font-weight:400;font-size:10px;letter-spacing:.03em;color:#00000080;text-decoration:underline;margin-bottom:27px}.shopify-section--main-product .product .product__thumbnail-list-inner{gap:14px}.shopify-section--main-product .product .product-meta .product-meta__title{font-size:22px;letter-spacing:.03em;margin-top:0;font-weight:800;margin-bottom:30px;font-family:var(--text-font-family)}.shopify-section--main-product .product .product-meta .product-meta__price-list-container .price.price--highlight{font-size:22px;font-family:var(--heading-font-family);font-weight:800;margin-right:3px}.template-product .product__info .price:after{content:"taxin";font-size:10px;letter-spacing:0;margin-left:5px;color:currentColor;font-weight:400}.shopify-section--main-product .product .product-meta .product-meta__taxes-included{font-size:10px;font-family:var(--heading-font-family);font-weight:400;color:#000;margin-right:10px}.shopify-section--main-product .product .product-meta .product-meta__price-list-container .price.price--compare{font-size:14px;font-family:var(--heading-font-family);font-weight:400;color:#000}.shopify-section--main-product .product-content{margin:69px 0 0;padding-bottom:62px;padding-left:3px}.shopify-section--main-product .product .product-meta{padding-bottom:30px;margin-bottom:28px}.shopify-section--main-product .product .product-form{row-gap:20px}.shopify-section--main-product .product .product-form .product-form__option-selector .product-form__option-info .product-form__option-name{font-family:var(--heading-font-family);text-transform:uppercase;font-weight:800;font-size:11px;letter-spacing:.03em}.shopify-section--main-product .product .product-form .product-form__option-info{margin-bottom:6px}.shopify-section--main-product .product .product-form .color-swatch-list{gap:1px}.shopify-section--main-product .product .product-form .color-swatch-list .color-swatch__item{width:31px;height:31px;border-radius:50%;border:unset}.shopify-section--main-product .product .product-form .color-swatch-list .color-swatch__item:after{width:100%;height:100%;top:0;left:0}.shopify-section--main-product .product .product-form .product-form__option-selector{margin-bottom:33px}.shopify-section--main-product .product .product-form .block-swatch-list{margin:-5px}.shopify-section--main-product .product .product-form .block-swatch-list .block-swatch__item{border-radius:4px;border:1px solid #DDDDDD;font-family:var(--heading-font-family);font-weight:500;font-size:12px;letter-spacing:.03em;min-width:50px;padding:11px 18px 9px;margin:5px}.shopify-section--main-product .product .product-form .block-swatch-list .block-swatch__item:after{border-radius:4px}.shopify-section--main-product .product .product-form .block-swatch-list .block-swatch.is-disabled .block-swatch__item{color:#0000004d}.shopify-section--main-product .product .product-form .block-swatch-list .block-swatch.is-disabled .block-swatch__item:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#f5f5f5;z-index:-1}.shopify-section--main-product .product .product-form .block-swatch__radio:checked+.block-swatch__item{font-weight:800}.shopify-section--main-product .product .product-form .product-form__quantity .quantity-selector{border-radius:4px}.shopify-section--main-product .product .product-form .product-form__quantity .quantity-selector__button{width:38px;height:48px}.shopify-section--main-product .product .product-form .product-form__quantity .quantity-selector__input{font-size:12px;font-family:var(--heading-font-family);font-weight:400;letter-spacing:.03em;width:22px;padding:0}.shopify-section--main-product wishlist-button-product .wk-button{display:flex;align-items:center;justify-content:center!important;width:50px;height:50px;margin-left:13px;margin-right:2px;border:1px solid #EAEAEA;border-radius:50%}.shopify-section--main-product wishlist-button-product .wk-button:hover{border:1px solid #EAEAEA;border-radius:50%}.shopify-section--main-product wishlist-button-product .wk-button[aria-label="Add to Wishlist"] .wk-icon{--fill: transparent;--stroke: #000}wishlist-button-product .wk-icon{--stroke-width: 2 !important}.shopify-section--main-product wishlist-button-product .wk-button[aria-label="Remove from Wishlist"] .wk-icon{--fill: #000;--stroke: #000}.shopify-section--main-product .c-product-form__qqt-buy{display:flex;align-items:center}.shopify-section--main-product .product .product-form .product-form__buy-buttons{flex:1}.shopify-section--main-product .product .product-form .product-form__payment-container{margin-top:0;margin-left:20px}.shopify-section--main-product .product .product-form .product-form__payment-container #AddToCart{font-family:var(--heading-font-family);font-weight:800;color:#fff;background:#000;border-radius:34px;font-size:14px;line-height:50px;letter-spacing:.03em;border:1px solid #000;transition:all .3s ease-in-out}.shopify-section--main-product .product .product-form .product-form__payment-container #AddToCart:hover{background:#fff;color:#000;transition:all .3s ease-in-out}.shopify-section--main-product .product .product-form .product-form__payment-container #AddToCart.button--ternary{display:none!important}.shopify-section--main-product .product .product-form .product-form__payment-container #BIS_trigger{font-family:var(--heading-font-family);font-weight:800;color:#fff;background:#000;border-radius:34px;font-size:14px;line-height:50px;border:1px solid #000;letter-spacing:.03em;transition:all .3s ease-in-out;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shopify-section--main-product .product .product-form .product-form__payment-container #BIS_trigger:hover{background:#fff;color:#000;transition:all .3s ease-in-out}.shopify-section--main-product .product .product-meta__aside{margin-top:5px;margin-bottom:56px;flex-wrap:wrap}.shopify-section--main-product .product .product-meta__aside .c-product-meta__line-tag{display:flex;align-items:center}.shopify-section--main-product .product .product-meta__aside .c-product-meta__line-tag .c-product-meta__line-tag-text{font-family:var(--text-font-family);font-weight:400;font-size:13px;letter-spacing:.03em;margin:0 0 0 14px}.shopify-section--main-product .product .product-meta__aside .product-meta__share{color:#000}.shopify-section--main-product .product .product__info .product-meta__aside .product-meta__share-button-list{gap:14px}.shopify-section--main-product .product .product__info .product-meta__aside .product-meta__share-button-list .product-meta__share-button-item svg{width:20px;height:18px;object-fit:contain}.shopify-section--main-product .product .product-meta__aside .product-meta__share-label{font-family:var(--heading-font-family);font-size:11px;letter-spacing:.05em;font-weight:800;text-transform:uppercase;margin-right:24px}.shopify-section--main-product .product__info .c-related-category{margin-bottom:60px}.shopify-section--main-product .product__info .c-related-category .c-related-category__inner{padding:27px 35px 32px;background:#efefef}.shopify-section--main-product .product__info .c-related-category .c-related-category__text{font-family:var(--text-font-family);font-weight:800;font-size:13px;letter-spacing:.03em;margin-bottom:13px}.shopify-section--main-product .product__info .c-related-category .c-related-category__list{display:flex;align-items:center;flex-wrap:wrap}.shopify-section--main-product .product__info .c-related-category .c-related-category__item{font-family:var(--text-font-family);font-weight:400;font-size:13px;letter-spacing:.03em;padding:9px 11px;background:#fff;border:1px solid #DDDDDD;border-radius:10px;margin-right:4px;line-height:1;margin-bottom:4px}.shopify-section--main-product .product__zoom-button{height:44px;width:44px;border:1px solid #DDDDDD;border-radius:50%;bottom:15px;right:14px}.shopify-section--main-product .product__info .c-picture__item{display:block;margin-bottom:25px}.c-subproduct-content .product-content__tabs{width:100%}.shopify-section--main-product .c-subproduct-content .tabs-nav__item-list{gap:24px}.shopify-section--main-product .c-subproduct-content .tabs-nav__item-list .tabs-nav__item{font-family:var(--text-font-family);font-size:14px;letter-spacing:.03em;font-weight:400;padding-bottom:27px}.shopify-section--main-product .c-subproduct-content .tabs-nav__item-list .tabs-nav__item[aria-expanded=true]{font-weight:600}.shopify-section--main-product .c-subproduct-content .product-tabs .tabs-nav{margin-bottom:45px}.shopify-section--main-product .c-subproduct-content .product-tabs .product-tabs__tab-item-content{font-family:var(--text-font-family);font-size:14px;letter-spacing:.03em;font-weight:400}.shopify-section--main-product .product__media .prev-next-button:not(.prev-next-button--small){border:unset}.shopify-section--product-recommendations .section{margin-top:25px;margin-bottom:89px;border-top:1px solid #ddd;padding-top:81px}.shopify-section--product-recommendations+.shopify-section--recently-viewed-products{border:0!important}.product-meta__label-list .label{min-width:70px;text-align:center;font-size:13px;line-height:23px;letter-spacing:0;font-weight:800;font-family:var(--heading-font-family)}.product-form__payment-container [data-product-add-to-cart-button]:not([disabled])+#BIS_trigger{display:none}@media screen and (max-width: 999px){.shopify-section--main-product .product{grid-template-columns:100%;grid-template-rows:auto auto auto}.shopify-section--main-product .product .product__info{grid-column:1 / 2;grid-row:2 / 3;margin-bottom:76px}.shopify-section--main-product .product .c-subproduct-content{grid-column:1 / 2;grid-row:3 / 4}.shopify-section--main-product section .container{padding:0}.shopify-section--main-product section .container .breadcrumb{display:none}.shopify-section--main-product .product--thumbnails-left .product__media,.shopify-section--main-product .product .product__media-item{padding:0}.shopify-section--main-product .product__thumbnail-list{margin-left:0;margin-right:0}.shopify-section--main-product .product .product__thumbnail-list-inner{padding-left:20px;padding-right:20px}.shopify-section--main-product .product .product-form .block-swatch-list .block-swatch__item{padding:15px 18px 13px}.shopify-section--main-product .product .product-form .product-form__option-info{margin-bottom:10px}.shopify-section--main-product .product .product__info{max-width:100%;margin:0;padding:0 20px}.shopify-section--main-product .product__media-list{margin:0}.shopify-section--main-product .product-content{padding:0;margin:35px 0 0}.shopify-section--main-product .collapsible-toggle{padding:26px 20px 24px;font-family:var(--text-font-family)}.shopify-section--main-product .c-subproduct-content .product-tabs .product-tabs__tab-item-content{padding:0 20px}.shopify-section--main-product .collapsible-toggle[aria-expanded=false] svg.u--content-close{display:none}.shopify-section--main-product .collapsible-toggle[aria-expanded=true] svg.u--content-open{display:none}.shopify-section--product-recommendations .section{border-top:0;padding-top:33px}}@media screen and (max-width: 767px){.breadcrumb{padding:0 20px}.shopify-section--main-product .product{margin:0 auto 20px}.shopify-section--main-product .collapsible-toggle{font-size:13px;letter-spacing:.03em}.shopify-section--main-product .product .product__thumbnail-list-inner{padding-left:20px;gap:7px}.shopify-section--main-product .product__zoom-button{width:39px;height:39px;right:15px}.shopify-section--main-product .product__media-nav{margin-top:17px}.shopify-section--main-product .product .product-meta{margin-top:38px;padding-bottom:26px;margin-bottom:31px}.shopify-section--main-product .product .product-meta .product-meta__vendor{font-size:9px;margin-bottom:21px}.shopify-section--main-product .product .product-meta .product-meta__title{font-size:16px;margin-bottom:29px}.shopify-section--main-product .product .product-meta .product-meta__price-list-container .price.price--highlight{font-size:19px;letter-spacing:0}.shopify-section--main-product .product .product-form .product-form__option-selector{margin-bottom:27px}.shopify-section--main-product .product .product-form .product-form__payment-container{margin-left:10px}.shopify-section--main-product .product .product-form .product-form__payment-container #AddToCart,.shopify-section--main-product .product .product-form .product-form__payment-container #BIS_trigger{font-size:12px;padding:0 10px;line-height:48px}.shopify-section--main-product .product .product-form{row-gap:12px}.shopify-section--main-product .product .product-form .product-form__quantity .quantity-selector__button{width:28px}.shopify-section--main-product wishlist-button-product .wk-button{margin-left:9px;margin-right:0}.shopify-section--main-product .product .product-meta__aside .c-product-meta__line-tag{width:100%;justify-content:center;border:1px solid #DDDDDD;padding:12px 15px;border-radius:90px;margin-bottom:17px;margin-top:3px}.shopify-section--main-product .product .product-meta__aside .product-meta__share{width:100%;justify-content:flex-end;margin-left:auto}.shopify-section--main-product .product .product-meta__aside .c-product-meta__line-tag .c-product-meta__line-tag-text{font-size:11px;margin:0 0 0 10px}.shopify-section--main-product .c-product-form__qqt-buy{margin-top:6px}.shopify-section--main-product .product .product-meta__aside .product-meta__share-label{margin-right:20px;text-decoration:none}.shopify-section--main-product .product .product-meta__aside{margin-bottom:39px;margin-top:0}.shopify-section--main-product .product__info .c-related-category .c-related-category__inner{padding:21px 26px}.shopify-section--main-product .product__info .c-related-category .c-related-category__text{font-size:11px;margin-bottom:10px}.shopify-section--main-product .product__info .c-related-category .c-related-category__item{font-size:11px;border-radius:4px;padding:8px 10px}.shopify-section--main-product .product__info .c-related-category{margin-bottom:30px}.shopify-section--main-product .product__info .c-picture__item{margin-bottom:15px}.c-subproduct-content .product-content__tabs{margin:0}.c-subproduct-content .product-tabs__tab-item-wrapper{padding:0}.shopify-section--main-product .c-subproduct-content .product-tabs .product-tabs__tab-item-content{font-size:11px;line-height:20px;margin-bottom:33px}.shopify-section--main-product .c-subproduct-content .tabs-nav__item-list .tabs-nav__item{font-size:13px}.product-meta__label-list .label{font-size:10px;line-height:17px;min-width:55px}}wishlist-button-product .wk-button.wk-selected{background:#000}wishlist-button-product .wk-button.wk-selected .wk-icon{--fill: #fff !important;--stroke: #fff !important}.button-commingSoon+#BIS_trigger{display:none!important}form:not(.hasigo-pre-order-enabled) .shopify-payment-button{display:none!important}form.hasigo-pre-order-enabled .shopify-payment-button__button{border-radius:70px!important;font-family:var(--heading-font-family)!important;font-weight:800!important;font-size:14px!important;background:#000!important;color:#fff!important;transition:all .3s ease-in-out;border:1px solid #000}form.hasigo-pre-order-enabled .shopify-payment-button__button:hover{color:#000!important;background-color:#fff!important}@media screen and (max-width: 740px){form.hasigo-pre-order-enabled .shopify-payment-button__button{font-size:12px!important}}.product-form__variants{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.product-form__option-selector+.product-form__option-selector{margin-top:0}.product-meta__label-list{flex-direction:unset;gap:5px;flex-wrap:wrap}.product-meta__label-list .label--custom{text-transform:unset}
/*# sourceMappingURL=/cdn/shop/t/22/assets/custom-product.css.map?v=157063019262310818181709209185 */