.product-info .vendor{font-size:var(--fs-13);letter-spacing:var(--letter-spacing-normal);font-weight:var(--fw-normal);opacity:1!important;text-decoration:underline;color:#2d2d2d;text-underline-offset:2px}.product-info__block-item:is([data-block-type=vendor],[data-block-type=title],[data-block-type=sku],[data-block-type=price]){--product-info-gap: var(--spacing-24)}.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-icontext:after{opacity:1!important}.product-info{--product-info-gap: var(--spacing-24)}.product-info .price-list--product{font-weight:var(--fw-medium)}.product-info .price-list--product .price-number{font-size:var(--fs-16);letter-spacing:.125em;line-height:1;font-family:Montserrat,Josefin Sans,Noto Sans JP,Yu Gothic,YuGothic,Hiragino Kaku Gothic Pro,Meiryo,verdana,Osaka,MS PGothic,Sans-Serif,serif}.product-info .price-list--product .c-price-tax{font-size:var(--fs-8);letter-spacing:.125em;line-height:1.5;font-weight:var(--fw-medium);padding-left:var(--spacing-2)}.variant-picker__option-info legend{font-size:var(--fs-10);letter-spacing:.125em;line-height:1.6;font-weight:var(--fw-normal)}.variant-picker__option{gap:var(--spacing-8)}.block-swatch{padding:var(--spacing-7) var(--spacing-16);font-size:var(--fs-13);letter-spacing:var(--letter-spacing-normal);font-weight:var(--fw-normal);line-height:1.38;border-radius:1px}.c-variant-picker__option-size .block-swatch{padding:8.5px var(--spacing-14)}.quantity-selector{width:160px;padding-top:3.5px;padding-bottom:3.5px;border-color:#d1d1d1;border-radius:1px!important}product-form .buy-buttons .c-btn{display:flex;align-items:center;justify-content:center;gap:var(--spacing-8);font-size:var(--fs-16);letter-spacing:var(--letter-spacing-normal);line-height:1.2;font-weight:var(--fw-medium)}product-form .buy-buttons .c-btn svg{display:block;position:relative;top:-1px}product-form .buy-buttons .c-btn:disabled svg{display:none}.swym-wishlist-button-bar{margin:0;margin-top:var(--spacing-24)}.swym-wishlist-button-bar .swym-add-to-wishlist{font-size:0!important;display:flex!important;align-items:center!important;width:fit-content!important;justify-content:center!important;gap:var(--spacing-8);padding:var(--spacing-8) var(--spacing-24)!important;border-radius:1px;background-color:rgb(var(--button-background))!important;color:rgb(var(--button-text-color))!important;border:1px solid rgb(var(--button-background))!important;background-image:none!important;transition:all .3s ease!important}.swym-wishlist-button-bar .swym-wishlist-cta{display:none!important}.swym-wishlist-button-bar .swym-add-to-wishlist:after{content:"\304a\6c17\306b\5165\308a\306b\8ffd\52a0\3059\308b"!important;font-size:var(--fs-12)!important;font-weight:var(--fw-medium)!important;letter-spacing:var(--letter-spacing-normal)!important;line-height:1.833!important;position:initial!important;font-family:kozuka-gothic-pr6n!important;display:flex!important;align-items:center!important;width:fit-content!important;color:currentColor!important}.swym-wishlist-button-bar .swym-added.swym-add-to-wishlist:after{content:"\304a\6c17\306b\5165\308a\8ffd\52a0\6e08"!important}.swym-wishlist-button-bar .swym-add-to-wishlist:before{content:"";display:inline-block!important;width:22px!important;position:initial!important;height:22px!important;background-image:url('data:image/svg+xml,<svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.7948 8.56954C18.7948 8.06361 18.696 7.56248 18.5041 7.09508C18.3122 6.62766 18.0309 6.2028 17.6763 5.84512H17.676C17.3216 5.48731 16.9009 5.20337 16.4378 5.0097C15.9747 4.81603 15.4782 4.71632 14.9769 4.71631C14.4755 4.71631 13.979 4.81602 13.5159 5.0097C13.1106 5.17917 12.7378 5.41773 12.4135 5.71446L12.2774 5.84512L11.4257 6.70469C11.1903 6.94212 10.8089 6.94217 10.5736 6.70469L9.72185 5.84512C9.00598 5.12268 8.03511 4.71674 7.02275 4.71671C6.01032 4.71671 5.03917 5.12261 4.32326 5.84512C3.60736 6.56764 3.20518 7.54774 3.20518 8.56954C3.20521 9.59126 3.60743 10.5711 4.32326 11.2936L10.9996 18.0316L17.676 11.2936H17.6763C18.0309 10.9359 18.3122 10.5113 18.5041 10.044C18.696 9.57661 18.7948 9.07546 18.7948 8.56954ZM20 8.56954C20 9.23516 19.8699 9.89429 19.6175 10.5092C19.365 11.1242 18.9946 11.6829 18.528 12.1535L18.5284 12.1539L11.4257 19.3219C11.1903 19.5593 10.8089 19.5594 10.5736 19.3219L3.47117 12.1539C2.52927 11.2033 2.00003 9.91389 2 8.56954C2 7.22516 2.52924 5.93577 3.47117 4.98515C4.41309 4.03454 5.69068 3.5004 7.02275 3.5004C8.35475 3.50043 9.63207 4.03461 10.574 4.98515L10.9996 5.41474L11.4253 4.98515L11.5135 4.89804C11.9608 4.4681 12.4832 4.12495 13.0545 3.88604C13.6639 3.6312 14.3172 3.5 14.9769 3.5C15.6365 3.50001 16.2898 3.63121 16.8992 3.88604C17.5085 4.14087 18.0622 4.51434 18.5284 4.98515H18.528C18.9946 5.45578 19.365 6.01444 19.6175 6.62946C19.87 7.24448 20 7.90382 20 8.56954Z" fill="white"/></svg>')!important;background-size:contain!important;background-repeat:no-repeat!important;transition:all .3s ease!important}.swym-wishlist-button-bar .swym-added.swym-add-to-wishlist:before{background-image:url('data:image/svg+xml,<svg width="26" height="26" viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M21.5 10.0695C21.5 10.7352 21.3699 11.3943 21.1175 12.0092C20.865 12.6242 20.4946 13.1829 20.028 13.6535L12.9257 20.8219C12.6903 21.0593 12.3089 21.0594 12.0736 20.8219L4.97117 13.6539C4.02927 12.7033 3.50003 11.4139 3.5 10.0695C3.5 8.72516 4.02924 7.43577 4.97117 6.48515C5.91309 5.53454 7.19068 5.0004 8.52275 5.0004C9.85475 5.00043 11.1321 5.53461 12.074 6.48515L12.4996 6.91474L12.9253 6.48515L13.0135 6.39804C13.4608 5.9681 13.9832 5.62495 14.5545 5.38604C15.1639 5.1312 15.8172 5 16.4769 5C17.1365 5.00001 17.7898 5.13121 18.3992 5.38604C19.0085 5.64087 19.5622 6.01434 20.0284 6.48515C20.495 6.95578 20.865 7.51444 21.1175 8.12946C21.37 8.74448 21.5 9.40382 21.5 10.0695Z" fill="white"/></svg>')!important}.swym-wishlist-button-bar .swym-added.swym-add-to-wishlist{background-color:#2d2d2d!important;background-color:rgb(var(--button-background))!important;color:rgb(var(--button-text-color))!important;border:1px solid rgb(var(--button-background))!important;background-image:none!important;transition:all .3s ease!important}.c-product-description *{margin:0!important}.c-product-description{font-size:var(--fs-13);letter-spacing:var(--letter-spacing-normal);line-height:1.6;font-weight:var(--fw-normal)}.wrapping-product__title .t-h4{font-size:var(--fs-14);letter-spacing:.012em;line-height:1.57;font-weight:var(--fw-normal)}.wrapping-product{display:flex;flex-direction:column;gap:var(--spacing-16)}.wrapping-product__header{display:flex;flex-direction:column;gap:var(--spacing-8)}.horizontal-product-card{gap:var(--spacing-24);align-items:start}.horizontal-product-card__figure{width:146px}.horizontal-product-card__info{padding-top:var(--spacing-8)}.horizontal-product-card__info .product-title{font-size:var(--fs-13);letter-spacing:var(--letter-spacing-normal);line-height:1.57;font-weight:var(--fw-normal)}.c-product-title-price-horizontal{gap:var(--spacing-8)}.horizontal-product-card__info .price-list .price-currency,.horizontal-product-card__info .price-list .price-number{font-size:var(--fs-13);letter-spacing:var(--letter-spacing-normal);line-height:1.57;font-weight:var(--fw-normal);color:var(--color-text-body-primary)}.horizontal-product-card__info .price-list .c-price-tax{font-size:var(--fs-10);letter-spacing:var(--letter-spacing-normal);line-height:2.1;padding-left:var(--spacing-2);font-weight:var(--fw-normal);color:var(--color-text-body-primary)}.wrapping-product__products{display:flex;flex-direction:column;gap:var(--spacing-16)}.c-btn-horizontal-product-card{font-size:var(--fs-13);letter-spacing:var(--letter-spacing-normal);line-height:1.57;font-weight:var(--fw-normal);padding:var(--spacing-14) var(--spacing-51);font-weight:var(--fw-medium);border-radius:1px}.c-product-card-horizontal-form{width:100%}.shopify-section--main-product .section-spacing{padding-bottom:var(--spacing-48);padding-top:var(--spacing-48)}.product-gallery__media{aspect-ratio:375/450}.product-gallery__media img{width:100%;height:100%;object-fit:cover}.product-gallery__thumbnail{aspect-ratio:375/450}.product-gallery__thumbnail img{width:100%;height:100%;object-fit:cover}.horizontal-product-card__info{flex-direction:column;display:flex;align-items:start}@media screen and (min-width: 1000px){.wrapping-product__splide-wrapper-mobile{display:none}.c-main-product-container{max-width:1155px;padding-left:48px;padding-right:48px;width:100%;margin-left:auto;margin-right:auto}}@media screen and (max-width: 999px){.product-gallery__zoom-button{width:33px;height:33px}.shopify-section--main-product .section-spacing{padding-bottom:var(--spacing-48);padding-top:var(--spacing-0)}.wrapping-product__products--desktop{display:none}.product-gallery{gap:var(--spacing-32)}.product-gallery__thumbnail{aspect-ratio:57/68}.product-gallery__thumbnail img{width:100%;height:100%;object-fit:cover}.c-main-product{gap:var(--spacing-24)}.product-info .vendor{font-size:var(--fs-13)}.product-info__block-item:is([data-block-type=vendor],[data-block-type=title],[data-block-type=sku],[data-block-type=price]){--product-info-gap: var(--spacing-24)}.product-info .product-title{font-size:var(--fs-16)}.product-info .price-currency{font-size:var(--fs-9)}.product-info .price-number{font-size:var(--fs-13)}.product-info .c-price-tax{font-size:var(--fs-7)}.c-product-description{font-size:var(--fs-13)}.wrapping-product{padding-top:var(--spacing-24)}.wrapping-product__text .text-sm{font-size:var(--fs-11);letter-spacing:var(--letter-spacing-normal);line-height:1;font-weight:var(--fw-normal)}.horizontal-product-card__info{padding-top:var(--spacing-8)}.c-product-title-price-horizontal .product-title{font-size:var(--fs-13);letter-spacing:var(--letter-spacing-normal);line-height:1.3;font-weight:var(--fw-normal)}.c-btn-horizontal-product-card{font-size:var(--fs-13);letter-spacing:var(--letter-spacing-normal);line-height:1.57;font-weight:var(--fw-normal);padding:var(--spacing-14) var(--spacing-31);font-weight:var(--fw-medium);border-radius:1px}.c-product-card-horizontal-form{width:100%}.horizontal-product-card__figure{aspect-ratio:146/175}.horizontal-product-card__figure img{width:100%;height:100%;object-fit:cover}.wrapping-product__splide-wrapper,.wrapping-product__splide{display:flex;flex-direction:column}.wrapping-product__splide .splide__track{order:2}.wrapping-product__pagination{position:static;display:flex;justify-content:flex-end;gap:var(--spacing-10);padding:0;margin-bottom:var(--spacing-9);order:1}.wrapping-product__pagination li{margin:0;line-height:1}.wrapping-product__pagination .splide__pagination__page{width:6px;height:6px;background:#b0b0b0;opacity:1;padding:0;margin:0;border-radius:50%;transition:opacity .2s ease}.wrapping-product__pagination .splide__pagination__page.is-active{opacity:1;background:#2d2d2d;transform:none}.wrapping-product__splide .splide__slide{padding:0}}.c-brand_banner{width:100%;display:flex}.c-brand__banner-image{width:34.88%;height:100%}.c-brand__banner-image img{width:100%;height:100%;object-fit:cover}.c-brand__banner-content{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:var(--spacing-24)}.c-brand__banner-text{letter-spacing:0;line-height:1.3;font-size:var(--fs-13)}@media screen and (max-width: 500px){.c-btn-horizontal-product-card{padding:var(--spacing-14) var(--spacing-20)}.c-product-card-horizontal-form{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/c-main-product.css.map */
