@charset "UTF-8";@media (max-width: 740px){.product-sticky-form{padding-block-end:10px}}body.product-sticy-form__show .c-top-scroll__btn{bottom:100px}@media (max-width: 740px){body.product-sticy-form__show .c-top-scroll__btn{bottom:65px}}.c-product{margin:0;padding-top:60px;-moz-column-gap:80px;column-gap:80px}@media (max-width: 740px){.c-product{padding-top:0}.c-product:not(.product--featured){margin:0}}.c-product .product-single__cat{opacity:.5;line-height:1;letter-spacing:.03em}@media (max-width: 740px){.c-product .product-single__cat{font-size:10px}}.c-product .product__media{padding:0}@media screen and (min-width: 1000px){.c-product .product__media{--product-media-width: calc(var(--grid-column-width) * 12 + var(--grid-gap) * 12);width:var(--product-media-width)}}@media screen and (max-width: 999px){.c-product .product__media .product__media-item{padding-inline:0}}.c-product .product__media .product__zoom-button{border-radius:38px;width:38px;height:38px;border:none;background-color:#fff}@media (max-width: 740px){.c-product .product__media .product__zoom-button{right:-10px;bottom:10px;width:32px;height:32px}}@media screen and (min-width: 1000px){.c-product .product__media .product__thumbnail-list{margin-inline-end:20px}}@media (max-width: 740px){.c-product .product__media .product__thumbnail-list-inner{-moz-column-gap:2px;column-gap:2px}}.c-product .product__media .product__thumbnail{width:90px;min-width:90px}@media (max-width: 740px){.c-product .product__media .product__thumbnail{width:70px;min-width:70px}}@media screen and (min-width: 1000px){.c-product .product__info{--product-info-width: calc(var(--grid-column-width) * 7 + var(--grid-gap) * 6);width:var(--product-info-width)}}.c-product .product-meta{border:none}@media (max-width: 999px){.c-product .product-meta{margin-top:40px;margin-bottom:14px}}.c-product .product-meta__title{font-size:20px;font-weight:600;line-height:1.7;margin-block-start:24px;margin-block-end:24px;letter-spacing:.03em}@media (max-width: 740px){.c-product .product-meta__title{font-size:16px;letter-spacing:.05em;margin-block-start:16px;margin-block-end:20px}}.c-product .product-meta__price-list-container{-moz-column-gap:5px;column-gap:5px;align-items:baseline}.c-product .product-meta__price-list-container .price{font-size:20px;font-weight:600}@media (max-width: 740px){.c-product .product-meta__price-list-container .price{font-size:16px}}.c-product .product-meta__price-list-container .product-meta__taxes-included{font-size:11px}@media (max-width: 740px){.c-product .product-meta__price-list-container .product-meta__taxes-included{font-size:9px}}.c-product .product-meta__reference .rating__caption{text-decoration:underline}.c-product .product-meta__reference .rating__caption:after{display:none}.c-product .anygift-wrapper{background-color:#e9e9df;padding:30px;margin:0}.c-product .anygift-wrapper .anygift-title{padding:0;line-height:1;font-weight:400}@media (max-width: 740px){.c-product .anygift-wrapper .anygift-title{font-size:13px}}.c-product .anygift-wrapper .anygift-option-button-area{padding-top:18px;padding-bottom:0}.c-product .anygift-wrapper .anygift-option-button-wrapper{padding:8px 0}@media (max-width: 740px){.c-product .anygift-wrapper .anygift-option-button-wrapper{padding:4px 0}}.c-product .anygift-wrapper .anygift-option-button-wrapper:last-child{padding-bottom:0}.c-product .anygift-wrapper .anygift-option-button-wrapper .ag-mt-2.ag-ml-8:empty{display:none}.c-product .anygift-wrapper .anygift-option-button__caption{font-size:16px;line-height:1.7}@media (max-width: 740px){.c-product .anygift-wrapper .anygift-option-button__caption{font-size:12px}}.c-product .anygift-wrapper .anygift-option-button{align-items:flex-start}.c-product .anygift-wrapper .anygift-option-button__circle{background-color:#fff;border-color:transparent;margin-top:3px}.c-product .anygift-wrapper .anygift-option-button__circle-dot{border:2px solid #ffffff;background-color:#000}.c-product .anygift-wrapper .ag-overflow-x-scroll{max-width:410px}@media (max-width: 740px){.c-product .anygift-wrapper .ag-overflow-x-scroll{max-width:calc(100vw - 100px)}}.c-product .anygift-wrapper .ag-whitespace-nowrap{white-space:initial}.c-product .product-tags__wrapper{background-color:#e9e9df;padding:30px;margin-top:40px;border-radius:3px}@media (max-width: 740px){.c-product .product-tags__wrapper{padding:20px;margin-top:30px}}.c-product .product-form{row-gap:40px}@media (max-width: 740px){.c-product .product-form{row-gap:25px}}.c-product .product-form .product-form__option-value{visibility:hidden}@media (max-width: 740px){.c-product .product-form .product-form__option-info{font-size:13px}}.c-product .product-form .block-swatch__item{line-height:1;border:none;border-radius:43px;background-color:#fff;padding:12px 20px}@media (max-width: 740px){.c-product .product-form .block-swatch__item{font-size:12px}}.c-product .product-form .block-swatch__radio:checked+.block-swatch__item{background-color:#000;color:#fff}.c-product .product-form .block-swatch__radio:checked+.block-swatch__item:after{display:none}.c-product .product-form .product-form__quantity .quantity-selector{background-color:#fff;border:none}.c-product .product-form .product-form__quantity .quantity-selector__button{width:34px;height:55px}@media (max-width: 740px){.c-product .product-form .product-form__quantity .quantity-selector__button{height:45px}}.c-product .product-form .product-form__quantity .quantity-selector__input{height:55px;padding:0 7px}@media (max-width: 740px){.c-product .product-form .product-form__quantity .quantity-selector__input{height:45px}}.c-product .product-form .product-form__payment-container{margin-block-start:0;gap:40px}@media (max-width: 740px){.c-product .product-form .product-form__payment-container{gap:30px}}.c-product .product-form .product-form__add-button{background-position:100% 25%,100% 100%;-webkit-background-position:100% 25%,100% 100%;background:rgb(var(--button-background));background:-webkit-linear-gradient(178deg,rgb(var(--button-background)),rgb(var(--button-background)) 0%,#00000012 0%,#00000012 100%),-webkit-linear-gradient(rgb(var(--button-background)),rgb(var(--button-background)))}.c-product .product-meta__deliver{display:flex;margin-top:30px;-moz-column-gap:23px;column-gap:23px;justify-content:space-between;align-items:center}@media (max-width: 740px){.c-product .product-meta__deliver{margin-top:20px;-moz-column-gap:18px;column-gap:18px}}.c-product .product-meta__deliver .product-meta__deliver--icon{flex:none;width:48px;height:56px;display:flex;justify-content:center;align-items:center;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OC4zMTMiIGhlaWdodD0iNTYuMDQ0IiB2aWV3Qm94PSIwIDAgNDguMzEzIDU2LjA0NCI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDguMzEzKSByb3RhdGUoOTApIiBmaWxsPSJub25lIj48cGF0aCBkPSJNNDIuMDMzLDAsNTYuMDQ0LDI0LjE1Nyw0Mi4wMzMsNDguMzEzSDE0LjAxMUwwLDI0LjE1NywxNC4wMTEsMFoiIHN0cm9rZT0ibm9uZSIvPjxwYXRoIGQ9Ik0gMTQuNTg2OTM2OTUwNjgzNTkgMS4wMDAwMDM4MTQ2OTcyNjYgTCAxLjE1NjAyNDkzMjg2MTMyOCAyNC4xNTY3MzI1NTkyMDQxIEwgMTQuNTg2OTI1NTA2NTkxOCA0Ny4zMTM0NjEzMDM3MTA5NCBMIDQxLjQ1NjY5MTc0MTk0MzM2IDQ3LjMxMzQ2MTMwMzcxMDk0IEwgNTQuODg3NTkyMzE1NjczODMgMjQuMTU2NzMyNTU5MjA0MSBMIDQxLjQ1NjY5MTc0MTk0MzM2IDEuMDAwMDAzODE0Njk3MjY2IEwgMTQuNTg2OTM2OTUwNjgzNTkgMS4wMDAwMDM4MTQ2OTcyNjYgTSAxNC4wMTA5MTAwMzQxNzk2OSAzLjgxNDY5NzI2NTYyNWUtMDYgTCA0Mi4wMzI3MTg2NTg0NDcyNyAzLjgxNDY5NzI2NTYyNWUtMDYgTCA1Ni4wNDM2MTcyNDg1MzUxNiAyNC4xNTY3MzI1NTkyMDQxIEwgNDIuMDMyNzE4NjU4NDQ3MjcgNDguMzEzNDYxMzAzNzEwOTQgTCAxNC4wMTA4OTg1OTAwODc4OSA0OC4zMTM0NjEzMDM3MTA5NCBMIDAgMjQuMTU2NzMyNTU5MjA0MSBMIDE0LjAxMDkxMDAzNDE3OTY5IDMuODE0Njk3MjY1NjI1ZS0wNiBaIiBzdHJva2U9Im5vbmUiIGZpbGw9IiMwMDAiLz48L2c+PC9zdmc+) no-repeat center center;background-size:contain}@media (max-width: 740px){.c-product .product-meta__deliver .product-meta__deliver--icon{width:40px;height:46px}}.c-product .product-meta__deliver .product-meta__deliver--icon svg{width:23px;height:auto}@media (max-width: 740px){.c-product .product-meta__deliver .product-meta__deliver--icon svg{width:19px}}.c-product .product-meta__deliver .product-meta__deliver--text{font-weight:600;line-height:1}.c-product .product-meta__deliver .product-meta__deliver--text p{margin-bottom:1em}@media (max-width: 740px){.c-product .product-meta__deliver .product-meta__deliver--text p{font-size:11px;margin-bottom:9px}}.c-product .product-meta__deliver .product-meta__deliver--text aside{font-weight:400;line-height:1.4;font-size:13px;color:#333}@media (max-width: 740px){.c-product .product-meta__deliver .product-meta__deliver--text aside{font-size:10px}}.c-product .product-meta__recommend{margin-top:80px}.c-product .product-meta__recommend .c-section__header{margin-block-end:20px}.c-product .product-meta__recommend .c-section__header .text-container .heading--small{font-size:11px}@media (max-width: 740px){.c-product .product-meta__recommend .c-section__header .text-container .heading--small{font-size:9px;margin-bottom:8px}}.c-product .product-meta__recommend .c-section__header .text-container .heading.h2{font-size:28px}.c-product .product-meta__recommend .product-list__inner--scroller{grid-auto-columns:calc(100% / var(--section-products-per-row, 2) - var(--grid-gap) / var(--section-products-per-row, 2) * (var(--section-products-per-row, 2) - 1))}.c-product .product-meta__aside{margin-top:40px}@media (max-width: 740px){.c-product .product-meta__aside{margin-top:24px}}.c-product .product-meta__aside .product-meta__share-label{font-size:12px}.c-product-content{margin:0;padding-top:80px}.c-product-content .product-content__tabs:only-child{width:100%;margin-inline:0}.c-product-content .tabs-nav{margin-block-end:60px}.c-product-content .tabs-nav__item[aria-expanded=true]{font-weight:600}@media (max-width: 740px){.c-product-content .product-tabs__tab-item-wrapper{padding:0}}@media (max-width: 740px){.c-product-content .collapsible-toggle{padding:25px 0}}.c-product-content .product-tabs__tab-item-content{font-size:14px}@media (max-width: 740px){.c-product-content .product-tabs__tab-item-content{font-size:12px}}.c-product-content .product-tabs__tab-item-content.product__description.rte{line-height:2}.c-product-content .product-tabs__tab-item-content.product__description.rte meta+*{margin-top:0}.c-product-content .product-tabs__tab-item-content.product__description.rte h1,.c-product-content .product-tabs__tab-item-content.product__description.rte h2,.c-product-content .product-tabs__tab-item-content.product__description.rte h3,.c-product-content .product-tabs__tab-item-content.product__description.rte h4,.c-product-content .product-tabs__tab-item-content.product__description.rte h5{font-size:16px;font-weight:600;margin-bottom:40px;font-family:"Hiragino Kaku Gothic ProN","Hiragino Sans","BIZ UDPGothic",Meiryo,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;line-height:1.4;letter-spacing:.03em}@media (max-width: 740px){.c-product-content .product-tabs__tab-item-content.product__description.rte h1,.c-product-content .product-tabs__tab-item-content.product__description.rte h2,.c-product-content .product-tabs__tab-item-content.product__description.rte h3,.c-product-content .product-tabs__tab-item-content.product__description.rte h4,.c-product-content .product-tabs__tab-item-content.product__description.rte h5{font-size:12px;margin-bottom:20px;line-height:1.8;letter-spacing:.05em}}.c-product-content .product-tabs__tab-item-content.product__description.rte h6{font-size:.92308em;font-family:"Hiragino Kaku Gothic ProN","Hiragino Sans","BIZ UDPGothic",Meiryo,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;line-height:1.4;letter-spacing:.03em}.c-product-content .product-tabs__tab-item-content.product__description.rte .app-block{display:none}.c-product-content .product-tabs__tab-item-content .product-chart dt{font-weight:600}.c-product-content .product-tabs__tab-item-content .product-chart dd{margin-left:0}.c-product-content .product-tabs__tab-item-content .product-chart>div:not(:last-child){margin-bottom:30px}@media (max-width: 740px){.c-product-content .product-tabs__tab-item-content .product-chart>div:not(:last-child){margin-bottom:20px}}@media screen and (min-width: 1000px){.c-product-content .product-tabs__tab-item-content .jdgm-histogram__bar{display:none}}.c-product-content .product-tabs__tab-item-content .jdgm-rev-widg__title{font-size:16px}@media (max-width: 740px){.c-product-content .product-tabs__tab-item-content .jdgm-rev-widg__title{font-size:14px}}.c-product-content .product-tabs__tab-item-content .jdgm-write-rev-link{text-decoration:none}.c-product-content .product-tabs__tab-item-content .jdgm-histogram__frequency{text-wrap:nowrap}.shopify-section.shopify-section--product-recommendations .container{padding-top:0}.products-by-with__wrapper.for-desktop{display:none}.products-by-with__wrapper.for-mobile{display:block;padding-bottom:0}@media screen and (min-width: 1000px){#main{display:flex;flex-wrap:wrap;justify-content:center;position:relative;-moz-column-gap:80px;column-gap:80px}#main .shopify-section{width:100%;order:3}#main .shopify-section--main-product{--product-info-width: calc(var(--grid-column-width) * 7 + var(--grid-gap) * 6);width:var(--product-info-width);order:2}#main .shopify-section--main-product .c-product__wrapper{padding:0}#main .shopify-section--product-content{--product-media-width: calc(var(--grid-column-width) * 12 + var(--grid-gap) * 12);order:1;width:var(--product-media-width);padding-top:calc(var(--product-media-width) - 114px + 80px)}#main .shopify-section--product-content .container{padding:0}#main .shopify-section--product-content .container.product-media-single{padding-top:90px}#main .product__media{position:absolute;left:max(80px,(100vw - 1440px) / 2);top:60px;max-width:870px}#main .products-by-with__wrapper.for-desktop{display:block}#main .products-by-with__wrapper.for-mobile{display:none}}.c-product .product-form{row-gap:0!important}.c-product .product-form>*{margin-bottom:40px}.c-product .product-form>*:last-child{margin-bottom:0}@media (max-width: 740px){.c-product .product-form>*{margin-bottom:25px}.c-product .product-form>*:last-child{margin-bottom:0}}.c-product-form__variants .block-swatch__item.is-current{background-color:#000;color:#fff}.c-product-form__variants+.shopify-app-block{margin-bottom:0}.c-product-form__variants+.shopify-app-block #infiniteoptions-container{margin-bottom:40px}#infiniteoptions-container{margin-top:-16px}#infiniteoptions-container label{display:flex;font-size:16px;font-weight:400;margin-top:16px;margin-bottom:8px}#infiniteoptions-container .spb-select{max-width:390px;position:relative}#infiniteoptions-container .spb-select:before{content:"";position:absolute;top:calc(50% - 4px);right:18px;display:block;height:8px;width:8px;border-top:1px solid currentColor;border-right:1px solid currentColor;transform:rotate(135deg)}#infiniteoptions-container select{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:var(--form-input-field-height);cursor:pointer;justify-content:space-between;align-items:center;width:100%;padding:0 18px;display:flex;background:#fff;border:none;border-radius:4px;font-size:12px;font-weight:300}.c-product-sales-start{margin-bottom:10px}.c-product-sales-start__time{margin:0;font-weight:600}.cart-notification{transform:translateY(0)!important}.product-form__controls-group{display:flex;flex-direction:column;gap:0;max-width:800px}.c-product-form__variant-items{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:5px 15px;padding:20px 0;border-bottom:1px solid rgb(var(--border-color))}.c-variant-item__title-wrapper{flex:1;min-width:130px}.c-variant-item__title-wrapper .heading{margin:0;font-weight:600}@media (max-width: 740px){.c-variant-item__title-wrapper .heading{font-size:14px}}.c-variant-item__title-wrapper .label--custom{margin-bottom:6px}.c-variant-item__button-wrapper{flex:0 0 170px}.c-variant-item__button-wrapper .button{font-size:calc(var(--base-font-size) - 4px);line-height:normal;min-height:40px;padding-inline-start:5px;padding-inline-end:5px;width:100%}.c-variant-item__button-wrapper .button--outline{border:1px solid currentColor;background:transparent}.c-variant-item__button-wrapper .button .spinner svg{width:16px;height:16px}@media (max-width: 740px){.c-variant-item__button-wrapper{flex:0 0 140px}.c-variant-item__button-wrapper .button{font-size:calc(var(--base-font-size) - 6px);min-height:30px}}.jdgm-widget .jdgm-gallery__thumbnail-link{float:none}.jdgm-widget .jdgm-gallery-wrapper{overflow:hidden}.jdgm-widget .jdgm-gallery{display:grid;grid-template-columns:repeat(4,1fr)}@media only screen and (min-width: 640px){.jdgm-widget .jdgm-gallery{grid-template-columns:repeat(8,1fr)}}.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(n){margin:0!important;width:100%!important}.jdgm-gallery__thumbnail.jdgm-gallery__thumbnail{margin:0!important}.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{padding:16px 10px}
/*# sourceMappingURL=/cdn/shop/t/338/assets/c-page-product.css.map */
