@charset "UTF-8";@media print,screen and (min-width:960px){.only--sp{display:none}}@media screen and (max-width:959px){.only--pc{display:none}}.template-product .fs-heading-4-base{font-family:var(--font-heading);font-weight:500;font-size:13px;color:#979795}@media screen and (max-width:959px){.template-product .fs-heading-4-base{font-size:12px}}.template-product .product{max-width:100%;padding:0 60px;margin-bottom:83px;margin-top:25px}@media screen and (min-width:960px)and (max-width:1200px){.template-product .product{padding:0 30px}}@media screen and (max-width:959px){.template-product .product{padding:0 20px;margin-top:10px;margin-bottom:48px;overflow:hidden}}.template-product .product.product--gallery-size-medium .product__top{grid-template-columns:57% 43%}@media screen and (min-width:960px)and (max-width:1300px){.template-product .product.product--gallery-size-medium .product__top{grid-template-columns:50% 50%}}.template-product .product__media-item .media{border-radius:0}@media screen and (max-width:959px){.template-product .product__media-slider{display:block}}.template-product .product__media-slider .carousel-navigation{top:calc(50% - 70px)}.template-product .product__media-slider .media{border-radius:0}.template-product .product__media-slider .flickity-page-dots{position:initial;text-align:left;display:flex;flex-wrap:nowrap;margin-top:10px;overflow-x:scroll;padding-bottom:2px;margin-right:-20px;width:auto}.template-product .product__media-slider .flickity-page-dots::-webkit-scrollbar{display:none}.template-product .product__media-slider .flickity-page-dots li{opacity:1;position:relative;flex:0 0 60px;width:60px;height:60px;margin:0;background:transparent;border-radius:0;z-index:2}.template-product .product__media-slider .flickity-page-dots li:not(:last-child){margin-right:6px}.template-product .product__media-slider .flickity-page-dots li:after{content:"";position:absolute;bottom:-2px;width:0;left:0;margin:0 auto;border-radius:10px;height:2px;background:var(--color-text);transition:all .25s ease}.template-product .product__media-slider .flickity-page-dots li.is-selected:after{width:100%}.template-product .product__media-slider .flickity-page-dots li .image__img{position:absolute;top:0;left:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1;pointer-events:none}.template-product .product__media-item_alt{float:right;font-size:12px;line-height:35px;letter-spacing:.5px;margin-top:5px}@media screen and (max-width:959px){.template-product .product__media-item_alt{font-size:10px;letter-spacing:.6px;line-height:16px}}.template-product .product-thumbnails{margin-top:38px;grid-template-columns:repeat(auto-fill,100px);width:100%;gap:10px}.template-product .product-thumbnails__item-link .image:after{content:"";position:absolute;bottom:-2px;width:0;right:0;left:0;margin:0 auto;border-radius:10px;height:2px;background:var(--color-text);transition:all .25s ease}.template-product .product-thumbnails__item-link .image__img{border-radius:0;box-shadow:none}.template-product .product-thumbnails__item-link.active .image:after{width:100%}.template-product .product__description{margin-top:71px;margin-bottom:56px}.template-product .product__description-wrapper{max-width:805px}.template-product .product__description h3{font-size:21px;font-family:var(--font-body-medium);margin-bottom:28px}.template-product .product__description-content{font-size:14px;line-height:28px}@media screen and (max-width:959px){.template-product .product__description{margin-top:111px;padding-top:50px;margin-bottom:50px;border-top:1px solid #D9D9D6}.template-product .product__description h3{font-size:16px;margin-bottom:18px}.template-product .product__description-content{font-size:12px;line-height:22px}}.template-product .product .accordion{border-top:1px solid #D9D9D6;border-bottom:1px solid #D9D9D6;margin-left:0;margin-right:0}@media screen and (max-width:959px){.template-product .product .accordion{margin-left:-20px;margin-right:-20px;padding:0 20px}}.template-product .product .accordion .accordion__label{margin:0;font-size:20px;font-family:var(--font-heading);font-weight:500;background-color:transparent;padding:36px 0}@media screen and (max-width:959px){.template-product .product .accordion .accordion__label{font-size:16px;padding:28px 0}}.template-product .product .accordion .icon{transform:none!important;opacity:1!important;margin-right:15px!important}@media screen and (max-width:959px){.template-product .product .accordion .icon{margin-right:-1px!important;justify-content:flex-end}}.template-product .product .accordion .icon svg{transition:all .25s ease}.template-product .product .accordion [data-open=true] .icon svg{transform:rotate(180deg)}.template-product .product .accordion [data-open=true] .icon svg line:last-child{opacity:0}.template-product .product .accordion .accordion__text{margin:0;padding:0 0 33px;font-size:14px}@media screen and (max-width:959px){.template-product .product .accordion .accordion__text{font-size:12px;line-height:22px}}.template-product .product__meta{margin-right:55px;top:calc(var(--height-header, 0) + 87px)}@media screen and (min-width:960px)and (max-width:1400px){.template-product .product__meta{margin-right:20px;margin-left:40px}}@media screen and (max-width:959px){.template-product .product__meta{margin:25px 0 0}}.template-product .product__group--social{display:flex;margin-top:45px;justify-content:space-between}@media screen and (max-width:959px){.template-product .product__group--social{margin-top:122px}}.template-product .product__group--social .product__share{width:50%}@media print,screen and (min-width:960px){.template-product .product__group--social .product__share{height:auto;padding:0!important;min-height:unset;border:0;border-radius:0!important;margin:0!important;justify-content:flex-start}.template-product .product__group--social .product__share-text{font-size:15px;font-family:var(--font-heading);font-weight:400;padding-right:0!important}.template-product .product__group--social .product__share-text .icon{display:none}.template-product .product__group--social .product__share-icons{visibility:visible;position:initial;border:0;padding-left:0;margin-left:19px}.template-product .product__group--social .product__share .product__share-icons{pointer-events:all}.template-product .product__group--social .product__share .product__share-icons a+a{margin-left:11px}}@media screen and (max-width:959px){.template-product .product__group--social .product__share{width:calc(50% - 4.5px);min-height:46px;background:#fff;position:relative;border-color:#fff;margin-bottom:0}.template-product .product__group--social .product__share-text{font-size:15px;font-family:var(--font-heading);font-weight:400;padding-right:0!important}.template-product .product__group--social .product__share-text .icon{width:13px;height:13px;margin-right:10px;font-family:var(--font-heading);position:relative;top:2px}.template-product .product__group--social .product__share-icons{position:absolute;background:var(--color-background-button);right:0;margin:0!important;left:0;padding:10px 5px;border-radius:50px;top:0;transition:all .3s linear}.template-product .product__group--social .product__share-icons .share-icons{display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.template-product .product__group--social .product__share-icons .share-icons a{display:block;text-align:center}.template-product .product__group--social .product__share-icons .share-icons a svg path{fill:#fff;color:#fff}.template-product .product__group--social .product__share-icons .share-icons a[aria-label="Share email"] svg path{fill:none;stroke:#fff}.template-product .product__group--social .product__share-icons .share-icons .icon{display:flex;align-items:center;justify-content:center;opacity:1}.template-product .product__group--social .product__share.active .product__share-icons{visibility:visible;top:-60px!important;transition:all .25s ease-in-out .1s;pointer-events:all}.template-product .product__group--social .product__share.active .product__share-icons:after{content:"";position:absolute;bottom:-17px;left:0;right:0;border-left:10px solid transparent;border-top:10px solid var(--color-background-button);border-right:10px solid transparent;border-bottom:10px solid transparent;width:20px;margin:0 auto}}.template-product .product__group--social .product__wishlist{width:50%;display:flex;justify-content:flex-end}.template-product .product__group--social .product__wishlist .wk-button{padding:0;margin-top:6px;font-size:14px}@media print,screen and (min-width:960px){.template-product .product__group--social .product__wishlist .wk-button .wk-icon{position:absolute;left:0;top:2px}}.template-product .product__group--social .product__wishlist .wk-button .wk-icon svg{display:none}.template-product .product__group--social .product__wishlist .wk-button .wk-icon:after{content:"";position:absolute;left:0;top:0;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.41' height='15.616' viewBox='0 0 16.41 15.616'%3E%3Cg id='Group_18710' data-name='Group 18710' transform='translate(0)'%3E%3Cg id='Group_18620' data-name='Group 18620' transform='translate(0 0)'%3E%3Cpath id='Path_11970' data-name='Path 11970' d='M8.205,15.616,7.99,15.5A20.171,20.171,0,0,1,2.7,11.307,9.546,9.546,0,0,1,0,5.063,4.93,4.93,0,0,1,3.345.172a4.174,4.174,0,0,1,3.95.9,1.417,1.417,0,0,0,1.82,0,4.174,4.174,0,0,1,3.95-.9A4.93,4.93,0,0,1,16.41,5.063a9.546,9.546,0,0,1-2.7,6.243A20.173,20.173,0,0,1,8.42,15.5ZM4.492.9a3.143,3.143,0,0,0-.894.131A4.049,4.049,0,0,0,.892,5.063c0,3.144,2.429,6.056,5.136,8.1a3.613,3.613,0,0,0,4.354,0c2.708-2.044,5.136-4.956,5.136-8.1a4.049,4.049,0,0,0-2.706-4.036c-1.542-.456-3.125.293-4.233,2l-.374.578L7.831,3.03A4.105,4.105,0,0,0,4.492.9' transform='translate(0 0)' fill='%23111'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");background-size:contain;background-repeat:no-repeat}.template-product .product__group--social .product__wishlist .wk-button.wk-selected .wk-icon:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.41' height='15.616' viewBox='0 0 16.41 15.616'%3E%3Cg id='Group_18805' data-name='Group 18805' transform='translate(-1315.59 -903)'%3E%3Cg id='Group_18710' data-name='Group 18710' transform='translate(1315.59 903)'%3E%3Cg id='Group_18620' data-name='Group 18620' transform='translate(0 0)'%3E%3Cpath id='Path_11970' data-name='Path 11970' d='M8.205,15.616,7.99,15.5A20.171,20.171,0,0,1,2.7,11.307,9.546,9.546,0,0,1,0,5.063,4.93,4.93,0,0,1,3.345.172a4.174,4.174,0,0,1,3.95.9,1.417,1.417,0,0,0,1.82,0,4.174,4.174,0,0,1,3.95-.9A4.93,4.93,0,0,1,16.41,5.063a9.546,9.546,0,0,1-2.7,6.243A20.173,20.173,0,0,1,8.42,15.5ZM4.492.9a3.143,3.143,0,0,0-.894.131A4.049,4.049,0,0,0,.892,5.063c0,3.144,2.429,6.056,5.136,8.1a3.613,3.613,0,0,0,4.354,0c2.708-2.044,5.136-4.956,5.136-8.1a4.049,4.049,0,0,0-2.706-4.036c-1.542-.456-3.125.293-4.233,2l-.374.578L7.831,3.03A4.105,4.105,0,0,0,4.492.9' transform='translate(0 0)' fill='%23111'/%3E%3C/g%3E%3C/g%3E%3Cellipse id='Ellipse_30' data-name='Ellipse 30' cx='4' cy='5.5' rx='4' ry='5.5' transform='translate(1316 903)' fill='%23111'/%3E%3Cellipse id='Ellipse_31' data-name='Ellipse 31' cx='4.5' cy='5.5' rx='4.5' ry='5.5' transform='translate(1323 903)' fill='%23111'/%3E%3Cellipse id='Ellipse_32' data-name='Ellipse 32' cx='6' cy='5.5' rx='6' ry='5.5' transform='translate(1318 906)' fill='%23111'/%3E%3C/g%3E%3C/svg%3E%0A")}.template-product .product__group--social .product__wishlist .wk-button .wk-text{padding-left:29px}@media screen and (max-width:959px){.template-product .product__group--social .product__wishlist{width:calc(50% - 4.5px)}.template-product .product__group--social .product__wishlist wishlist-button{width:100%;background:#fff;border-color:#fff;border-radius:100px}.template-product .product__group--social .product__wishlist .wk-button{font-size:12px;height:100%;margin-top:0}.template-product .product__group--social .product__wishlist .wk-button .wk-icon:after{left:3px;top:-6px;width:13px;height:12px}.template-product .product__group--social .product__wishlist .wk-button .wk-text{padding-left:20px}}.template-product .product__vendor{font-size:13px;font-family:var(--font-heading);font-weight:400;color:#7f7f7e;text-decoration:unset;padding-left:0!important;margin-top:3px;margin-bottom:10px;opacity:1!important}@media screen and (max-width:959px){.template-product .product__vendor{font-size:12px;margin-bottom:7px}}.template-product .product__title{font-size:28px;font-family:var(--font-heading);margin-bottom:18px;line-height:1.5!important}@media screen and (max-width:959px){.template-product .product__title{font-size:20px;margin-bottom:7px}}.template-product .product__price{font-family:var(--font-heading);font-weight:500}@media screen and (max-width:959px){.template-product .product__price{margin-bottom:23px}}.template-product .product__price .fs-heading-4-base{font-size:20px;color:#111;letter-spacing:0}.template-product .product__price .fs-heading-4-base.price--highlight{color:#ba9339}@media screen and (max-width:959px){.template-product .product__price .fs-heading-4-base{font-size:16px}}.template-product .product__price .u-tax{font-size:11px;margin-left:8px;color:#111;opacity:.5}@media screen and (max-width:959px){.template-product .product__price .u-tax{font-size:9px;margin-left:6px}}.template-product .product__price s{font-size:16px;color:#111;font-weight:400}.template-product .product .inventory-counter__label{margin-right:20px}@media screen and (max-width:959px){.template-product .product .inventory-counter__label{margin-right:13px}}.template-product .product .inventory-counter__message{font-size:12px;font-weight:400}@media screen and (max-width:959px){.template-product .product .inventory-counter__message{font-size:10px}}.template-product .product .inventory-counter__bar{margin-top:7px;height:4px;background-color:#e3e3e0}@media screen and (max-width:959px){.template-product .product .inventory-counter__bar{margin-top:5px;height:2px}}.template-product .product .inventory-counter__bar-progress{border-radius:4px;background-color:#111}.template-product .product__controls-group .product__label-wrapper{margin-bottom:8px}@media screen and (max-width:959px){.template-product .product__controls-group .product__label-wrapper{margin-bottom:5px}}.template-product .product__controls-group .product__label-wrapper .variant-popup__trigger{padding-right:0!important;font-size:12px;font-family:var(--font-body);text-decoration:unset}.template-product .product__controls-group .product__label-wrapper .variant-popup__trigger svg{margin-right:7px}@media screen and (max-width:959px){.template-product .product__controls-group .product__label-wrapper .variant-popup__trigger{font-size:11px}.template-product .product__controls-group .product__label-wrapper .variant-popup__trigger svg{margin-right:3px;height:12px}}.template-product .product__controls-group .product__label{margin-right:15px}.template-product .product__controls-group .product__color-swatch-value{font-size:12px;flex:1 1 auto}@media screen and (max-width:959px){.template-product .product__controls-group .product__color-swatch-value{font-size:10px}}.template-product .product__controls-group .product__color-swatch{margin:3px 5px;width:34px;height:34px;border:5px solid #fff;background-repeat:no-repeat;background-size:cover}.template-product .product__controls-group .product__option+.product__option{margin-top:13px}@media screen and (max-width:959px){.template-product .product__controls-group .product__option+.product__option{margin-top:31px}}.template-product .product__controls-group .product__chip{height:35px;font-size:12px;font-family:var(--font-heading);border-radius:2px;min-width:60px;text-align:center}@media screen and (max-width:959px){.template-product .product__controls-group .product__chip{height:30px;font-size:10px;min-width:45px;padding:5px}}.template-product .product__controls-group .product__chip:not(.selected){background-color:#fff;border-color:#fff}.template-product .product__controls-group .product__chip.disabled{background-color:#f8f8f8;border-color:#f8f8f8;text-decoration:unset;color:#111}.template-product .product__controls-group .product__chip.disabled.selected{border-color:var(--color-text)}.template-product .product__controls-group .product__chip.selected{font-weight:500}.template-product .product .product__controls-group-quanity{width:100px;margin-bottom:0}.template-product .product .product__quantity-button{padding:10px 13.5px;height:60px}@media screen and (max-width:959px){.template-product .product .product__quantity-button{height:50px}}.template-product .product .product__quantity{border:1px solid #CCCCCC;border-radius:4px;height:60px}.template-product .product .product__quantity input{font-size:13px;font-family:var(--font-heading)}@media screen and (max-width:959px){.template-product .product .product__quantity{height:50px}.template-product .product .product__quantity input{font-size:12px}}.template-product .product .product-form{display:flex;flex-flow:row wrap}.template-product .product .product-form .product__quantity{width:100px}.template-product .product .product-form .product-form__controls-group--submit{margin:0;width:calc(100% - 100px);padding-left:12px}.template-product .product .product-form .product-form__cart-submit{min-height:60px;font-size:16px;box-shadow:0 6px 12px #1116;border:1px solid #111111;background:#111;color:#fff;transition:all .3s ease}@media screen and (max-width:959px){.template-product .product .product-form .product-form__cart-submit{min-height:50px;font-size:14px;box-shadow:0 4px 8px #1111114d;transition:none}}.template-product .product .product-form .product-form__cart-submit:hover{background-color:#fff;border-color:#fff;color:var(--color-text)}.template-product .product__purchased{margin-top:44px}.template-product .product__purchased h2{font-size:18px;font-family:var(--font-body-medium);font-weight:500;line-height:1.5;margin-bottom:25px}@media screen and (max-width:959px){.template-product .product__purchased h2{font-size:16px;margin-bottom:20px}}.template-product .product__purchased-list{display:flex;flex-flow:row wrap;margin:0 -9px}.template-product .product__purchased-list .product-item{width:25%;padding:0 9px;margin-bottom:18px}.template-product .product__purchased-list .product-item__text{text-align:left}.template-product .product__purchased-list .product-item__product-title{font-size:13px;line-height:19px;font-weight:400}.template-product .product__purchased-list .product-item__price{font-size:14px;color:var(--color-text);font-weight:400;text-align:left;opacity:1}@media screen and (min-width:960px)and (max-width:1200px){.template-product .product__purchased-list .product-item__price{font-size:12px}}.template-product .product__purchased-list .product-item__price:after{font-size:12px;opacity:.5}.template-product .product__purchased-list .product-item__price-wrapper .sale{font-size:14px;color:#ba9339;position:relative}.template-product .product__purchased-list .product-item__price-wrapper .sale:after{font-size:12px;opacity:.5;content:"tax in";line-height:18px;color:#111;margin-left:3px}.template-product .product__purchased-list .product-item__price-wrapper s{font-size:12px;opacity:1}.template-product .product__purchased-list .product-item__media{margin-bottom:13px}.template-product .product__purchased-list .product-item__image{display:block}@media screen and (max-width:959px){.template-product .product__purchased-list .product-item{width:50%}.template-product .product__purchased-list .product-item__text{margin:0}}.template-product .product__purchased .product-item__badges,.template-product .product__purchased .displayed-discount{display:none}.template-product .product__related{margin-top:80px}@media screen and (max-width:719px){.template-product .product__related{margin-top:50px}}.template-product .product__related h3{font-size:28px;font-family:var(--font-heading);text-align:center;margin-bottom:38px}@media screen and (max-width:959px){.template-product .product__related h3{font-size:24px;margin-bottom:22px}}.template-product .product__related--list{display:flex;flex-flow:row wrap;margin:0 -12.5px}.template-product .product__related--list .product-item{width:50%;padding:0 12.5px;margin-bottom:40px}@media screen and (min-width:720px)and (max-width:959px){.template-product .product__related--list{margin:0 -10px}.template-product .product__related--list .product-item{width:33.333333%;padding-left:10px;padding-right:10px;margin-bottom:0}}@media screen and (max-width:719px){.template-product .product__related--list{margin:0}.template-product .product__related--list .product-item{width:100%;padding:0}}.template-product .product__related .slick-arrow{top:41%}.template-product .product__related .arrow-prev{left:-5px}.template-product .product__related .arrow-next{right:-5px}@media screen and (max-width:719px){.template-product .product__related .arrow-prev{left:-20px}.template-product .product__related .arrow-next{right:-20px}}.template-product .recommended-products{overflow:hidden}.template-product .recommended-products .section__inner{max-width:100%;padding:0 50px 95px}.template-product .recommended-products .section-header{margin-bottom:30px}.template-product .recommended-products .carousel-navigation{top:41%}@media screen and (min-width:960px)and (max-width:1200px){.template-product .recommended-products .carousel-navigation__previous-button{margin-left:0}.template-product .recommended-products .carousel-navigation__next-button{margin-right:0}}@media screen and (min-width:720px)and (max-width:960px){.template-product .recommended-products__slide{width:33.333333%}}@media screen and (min-width:960px)and (max-width:1200px){.template-product .recommended-products .section__inner{padding-left:30px;padding-right:30px}}@media screen and (max-width:959px){.template-product .recommended-products .section__inner{padding:0 20px 88px}.template-product .recommended-products .section-header{margin-bottom:16px}.template-product .recommended-products .carousel-navigation{top:39%}}.template-product .product-item__price{opacity:1}.template-product .carousel-navigation{box-shadow:none;background:transparent}.template-product .variant-popup__content h2{margin-bottom:25px}.template-product .shopify-payment-button{width:calc(100% + 112px);margin-left:-112px;margin-top:20px}.template-product .shopify-payment-button .shopify-payment-button__button{height:60px;border-radius:100px}@media screen and (max-width:959px){.template-product .shopify-payment-button .shopify-payment-button__button{height:50px}}.template-product .bold_options{width:100%;margin-top:-9px;margin-bottom:30px}.template-product .bold_options.bold_options-custom-size .bold_option_product_title{display:none}.template-product .bold_options.bold_options-custom-size .bold_option_title{font-family:var(--font-heading);font-weight:500;font-size:13px;color:#979795;margin-bottom:5px;display:inline-block}@media screen and (max-width:959px){.template-product .bold_options.bold_options-custom-size .bold_option_title{font-size:12px}}.template-product .bold_options.bold_options-custom-size .bold_option_element{display:flex;flex-wrap:wrap;gap:10px}.template-product .bold_options.bold_options-custom-size .bold_option_value{margin-right:0}.template-product .bold_options.bold_options-custom-size .bold_option_value .bold_option_value_element{display:none}.template-product .bold_options.bold_options-custom-size .bold_option_value .bold_option_value_title{height:35px;line-height:33px;font-size:12px;font-family:var(--font-heading);border-radius:2px;min-width:60px;text-align:center;background-color:#fff;border-color:#fff;display:flex;justify-content:center;padding:2px 5px;transition:border-color .3s ease-in-out,background-color .3s ease-in-out;cursor:pointer}@media screen and (max-width:959px){.template-product .bold_options.bold_options-custom-size .bold_option_value .bold_option_value_title{height:30px;font-size:10px;min-width:45px;line-height:28px}}.template-product .bold_options.bold_options-custom-size .bold_option_value .bold_option_value_title.js-shopCustomSize{padding:2px 12px}.template-product .bold_options.bold_options-custom-size .bold_option_value .bold_option_value_title.active{font-weight:500;background-color:var(--color-text);color:var(--color-background);border-color:var(--color-text)}.template-product .bold_options.bold_options-custom-size .bold_option_textbox{display:none;position:relative;margin-top:30px}.template-product .bold_options.bold_options-custom-size .bold_option_textbox:before{content:"Option";font-family:var(--font-heading);font-weight:500;font-size:13px;color:#979795}@media screen and (max-width:959px){.template-product .bold_options.bold_options-custom-size .bold_option_textbox:before{font-size:12px}}.template-product .bold_options.bold_options-custom-size .bold_option_textbox label{display:block;width:100%;background:#e9e9e6;padding:31px;margin-top:6px}.template-product .bold_options.bold_options-custom-size .bold_option_textbox label .bold_option_title{display:inline-block;margin-bottom:10px;font-size:0;line-height:1.5}.template-product .bold_options.bold_options-custom-size .bold_option_textbox label .bold_option_title:before{content:"\30ab\30b9\30bf\30e0\30b5\30a4\30ba\3092\3054\5165\529b\304f\3060\3055\3044";display:block;font-size:12px;font-weight:500;color:#111;letter-spacing:0}.template-product .bold_options.bold_options-custom-size .bold_option_textbox label .bold_option_element{display:block;margin-top:-2px}.template-product .bold_options.bold_options-custom-size .bold_option_textbox label .bold_option_element input{width:128px;height:35px;background:#fff;border-radius:2px;border:0;outline:none;padding:10px;text-align:center;font-size:12px;font-family:var(--font-heading);font-weight:500;line-height:1.5;-webkit-appearance:none;-moz-appearance:none;appearance:none}.template-product .icon-mask,.template-product .icon-mask image{display:block}.template-product .bold_options .bold_option_product_title{margin-top:29px;margin-bottom:7px;font-family:var(--font-heading);font-weight:500;font-size:13px;color:#979795}.template-product .bold_options .bold_option_set{background:#e9e9e6;padding:25px 32px 20px}.template-product .bold_options .bold_option:not(:empty){margin-bottom:9px}.template-product .bold_options .bold_option_title,.template-product .bold_options .bold_option_value_price{font-size:12px;font-family:var(--font-body);font-weight:500;color:#111;display:inline-block;margin-bottom:6px}.template-product .bold_options .bold_tooltip{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cg id='Group_18805' data-name='Group 18805' transform='translate(-1068 -678)'%3E%3Ctext id='i' transform='translate(1077 691)' fill='%23111' font-size='12' font-family='Jost-Medium, Jost' font-weight='500'%3E%3Ctspan x='-1.602' y='0'%3Ei%3C/tspan%3E%3C/text%3E%3Cg id='Ellipse_24' data-name='Ellipse 24' transform='translate(1068 678)' fill='none' stroke='%23111' stroke-width='1'%3E%3Ccircle cx='9' cy='9' r='9' stroke='none'/%3E%3Ccircle cx='9' cy='9' r='8.5' fill='none'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}.template-product .bold_options .bold_option_element .bold_option_value{display:inline-block;line-height:1.5}.template-product .bold_options .bold_option_element .bold_option_value:not(:last-child){margin-bottom:2px;margin-right:6px}.template-product .bold_options .bold_option_radio .bold_tooltip+.bold_option_element .bold_option_value{display:block}.template-product .bold_options .bold_option_radio .bold_tooltip+.bold_option_element .bold_option_value_element{display:inline-block}.template-product .bold_options .bold_option_radio .bold_tooltip+.bold_option_element .bold_option_value_element input[type=radio]{display:inline-block;position:relative;cursor:pointer;width:17px;height:17px;background:#fff;border:0;border-radius:100%;margin:0;-webkit-appearance:none}.template-product .bold_options .bold_option_radio .bold_tooltip+.bold_option_element .bold_option_value_element input[type=radio]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:9px;height:9px;background:#111;border-radius:100%;opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .15s ease;transition:all .15s ease}.template-product .bold_options .bold_option_radio .bold_tooltip+.bold_option_element .bold_option_value_element input[type=radio]:checked:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.template-product .bold_options .bold_option_radio .bold_option_value_title{font-size:12px;vertical-align:4px;padding-left:3px;cursor:pointer}.template-product .bold_options .bold_option_radio .bold_option_element:not(.first) .bold_option_value_element{display:none}.template-product .bold_options .bold_option_radio .bold_option_element:not(.first) .bold_option_value_title{height:35px;line-height:33px;font-size:12px;font-family:var(--font-heading);font-weight:400;border-radius:2px;min-width:77px;text-align:center;background-color:#fff;border-color:#fff;display:flex;justify-content:center;padding:2px 5px;transition:border-color .3s ease-in-out,background-color .3s ease-in-out;cursor:pointer}.template-product .bold_options .bold_option_radio .bold_option_element:not(.first) .bold_option_value_title.active{background-color:var(--color-text);color:var(--color-background);border-color:var(--color-text)}.template-product .bold_option_element{display:block}.template-product .bold_option_textbox input{-webkit-appearance:none;appearance:none;background:#fff;border-radius:2px;border:0;height:30px;line-height:25px;padding:10px;width:100%;font-size:12px}@media screen and (max-width:959px){.template-product .bold_options .bold_option_set{padding:20px}.template-product .bold_options .bold_option_title,.template-product .bold_options .bold_option_value_price,.template-product .bold_options .bold_option_radio .bold_option_value_title{font-size:11px}.template-product .bold_options .bold_option_radio .bold_option_element:not(.first) .bold_option_value_title{font-size:11px}.template-product .bold_option_textbox input{font-size:11px;padding:5px 10px}}.property__wrapper{width:100%;display:none}.property__wrapper.show{display:block}.property__wrapper h3{margin-top:12px;margin-bottom:15px}.property__wrapper .line-item-property__field{background:#11111108;padding:26px 31px 31px;margin-bottom:40px}.property__wrapper .line-item-property__field label{font-size:12px;display:block;line-height:28px;letter-spacing:0;font-weight:500;margin-bottom:5px}.property__wrapper .line-item-property__field input{background:#fff;border:1px solid #fff;text-align:center;font-size:12px;color:#111;font-family:var(--font-heading);max-width:128px;height:35px;font-weight:500}@media screen and (max-width:767px){.property__wrapper .line-item-property__field label{font-size:11px}.property__wrapper .line-item-property__field{padding:20px 25px 25px}}.product__media-item .image__reveal-container,.product__media-item .image.animation-initialized .image__reveal-container img{translate:none!important;rotate:none!important;scale:none!important;transform:translate(0)!important}[data-option-value=\30ab\30b9\30bf\30e0\30b5\30a4\30ba].product__chip.selected{background-color:var(--color-text)!important;color:var(--color-background)!important;border-color:var(--color-text)!important}.product__custom-size--info{font-size:12px;line-height:1.5;margin:0 0 10px}.engraving-field .line-item-property__field input{max-width:300px;width:100%}@media screen and (max-width:767px){.property__wrapper .line-item-property__field input{height:30px;max-width:275px;width:100%}}.template-product .product__group--social .product__wishlist .wk-button .wk-icon:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='19.047' height='19.154' viewBox='0 0 19.047 19.154'%3E%3Cdefs%3E%3CclipPath id='clip-path-wishlist'%3E%3Crect id='Rectangle_7575' data-name='Rectangle 7575' width='19.047' height='19.154' fill='%23111'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_18818' data-name='Group 18818' clip-path='url(%23clip-path-wishlist)'%3E%3Cpath id='Path_12043' data-name='Path 12043' d='M9.523,19.154l-.482-.487C8.76,18.383,2.182,11.725.794,8.733-.66,5.594-.1,2.692,2.3.969A5.587,5.587,0,0,1,6.526.1a5.438,5.438,0,0,1,3,1.615A5.431,5.431,0,0,1,12.518.1a5.61,5.61,0,0,1,4.225.872c2.4,1.723,2.964,4.625,1.506,7.764-1.385,2.989-7.963,9.65-8.244,9.933Zm-4.07-17.8A4.056,4.056,0,0,0,3.1,2.073C1.243,3.407.854,5.625,2.028,8.161c1.083,2.334,5.938,7.444,7.5,9.051,1.558-1.607,6.41-6.717,7.493-9.051,1.176-2.536.787-4.754-1.068-6.088a4.2,4.2,0,0,0-3.183-.637A4.024,4.024,0,0,0,10.094,3.18l-.57.872-.57-.872A4.029,4.029,0,0,0,6.279,1.436a4.481,4.481,0,0,0-.826-.077' transform='translate(0 0)' fill='%23111'/%3E%3C/g%3E%3C/svg%3E%0A")}.template-product .product__group--social .product__wishlist .wk-button.wk-selected .wk-icon:after{background-image:url("data:image/svg+xml,%3Csvg id='Component_9_1' data-name='Component 9 \2013  1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='19.047' height='19.154' viewBox='0 0 19.047 19.154'%3E%3Cdefs%3E%3CclipPath id='clip-path-accounthover'%3E%3Crect id='Rectangle_7575' data-name='Rectangle 7575' width='19.047' height='19.154' fill='%23111'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_18818' data-name='Group 18818' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_12043' data-name='Path 12043' d='M9.523,19.154l-.482-.487C8.76,18.383,2.182,11.725.794,8.733-.66,5.594-.1,2.692,2.3.969A5.587,5.587,0,0,1,6.526.1a5.438,5.438,0,0,1,3,1.615A5.431,5.431,0,0,1,12.518.1a5.61,5.61,0,0,1,4.225.872c2.4,1.723,2.964,4.625,1.506,7.764-1.385,2.989-7.963,9.65-8.244,9.933Zm-4.07-17.8A4.056,4.056,0,0,0,3.1,2.073C1.243,3.407.854,5.625,2.028,8.161c1.083,2.334,5.938,7.444,7.5,9.051,1.558-1.607,6.41-6.717,7.493-9.051,1.176-2.536.787-4.754-1.068-6.088a4.2,4.2,0,0,0-3.183-.637A4.024,4.024,0,0,0,10.094,3.18l-.57.872-.57-.872A4.029,4.029,0,0,0,6.279,1.436a4.481,4.481,0,0,0-.826-.077' transform='translate(0 0)' fill='%23111'/%3E%3C/g%3E%3Cg id='Group_18821' data-name='Group 18821'%3E%3Cg id='Group_18821-2' data-name='Group 18821' clip-path='url(%23clip-path-accounthover)'%3E%3Cpath id='Path_12047' data-name='Path 12047' d='M9.524,19.154l-.483-.487C8.761,18.383,2.183,11.726.8,8.733-.659,5.594-.094,2.692,2.3.969A5.586,5.586,0,0,1,6.527.1a5.438,5.438,0,0,1,3,1.615A5.429,5.429,0,0,1,12.519.1a5.61,5.61,0,0,1,4.225.872c2.4,1.723,2.964,4.625,1.506,7.764-1.385,2.989-7.963,9.65-8.244,9.933Z' transform='translate(-0.001 0)' fill='%23111'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}[data-modal-content-id=modal-size-guides]{display:none}
/*# sourceMappingURL=/cdn/shop/t/26/assets/custom-product.css.map */
