.price-item small{display:none}.price-item:after{content:" (\7a0e\8fbc)";font-size:70%}#cart_submit-none{display:none}.productWrap{max-width:141.4rem;padding:0 1.3rem}.thumbnailWrap .thumbnail[aria-current]{box-shadow:none;border:none}.thumbnailWrap .thumbnail[aria-current]:focus:not(:focus-visible){outline:none;box-shadow:none}.productWrap .product__title{margin-bottom:1.2rem}.productWrap .product__title h1{font-size:2.8rem;font-weight:500;color:var(--color-base-btn-1)}.productWrap .product-form__input .color input[type=radio]+label,.productWrap .product-form__input .color.color_name input[type=radio]+label>div{width:3rem;height:3rem;padding:0;top:50%;position:absolute;margin:0;border:none;left:50%;transform:translate(-50%,-50%)}.productWrap .product-form__input .color.color_name input[type=radio]+label{width:auto;height:auto;padding:0;top:0;position:relative;margin:0;border:none;left:0%;transform:translate(0);background-color:transparent;color:#000;font-size:10px;display:block}.productWrap .product-form__input .color.color_name input[type=radio]+label>div{border-radius:50%;position:relative}.productWrap .product-form__input .color.color_name input[type=radio]+label>p{display:none;width:4.6em;position:relative;left:50%;transform:translate(-50%);padding:0;margin:5px 0 0}.product-form__input .color input[type=radio]:checked+label,.product-form__input .color.color_name input[type=radio]:checked+label>div{border:none}.productWrap .product-form__input .color input[type=radio]:checked+label:after,.productWrap .product-form__input .color.color_name input[type=radio]:checked+label>div:after{position:absolute;top:50%;left:50%;content:"";display:block;border-radius:100%;width:calc(100% + .6rem);height:calc(100% + .6rem);border:1px solid rgb(var(--color-base-background-2));transform:translate(-50%,-50%)}.productWrap .product-form__input .color.color_name input[type=radio]:checked+label:after{content:none}.colorWrap{display:flex}.colorWrap .form__label{min-width:6.4rem;margin:0;font-size:1.4rem;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;flex-direction:column}.colorWrap-tip{display:flex;align-items:flex-start;flex-wrap:wrap}.product-form__input .color{width:3.6rem;height:3.6rem;position:relative;margin-right:.5rem}@media screen and (max-width:749px){.productWrap .product-form__input .color.color_name input[type=radio]+label>div{top:0;transform:translate(-50%,-0%)}.productWrap .product-form__input .color.color_name input[type=radio]+label>p{display:block}.product-form__input .color.color_name{width:4.6rem}.colorWrap .form__label{line-height:3.6rem}}.product-form__input input[type=radio]{clip:rect(0,0,0,0);position:absolute;height:1px;width:1px;left:50%;top:50%;transform:translate(-50%,-50%);margin:0}.quantity{min-height:5rem;width:17rem}.quantity:before{content:none}.quantity:after{border:none;border-bottom:1px solid var(--color-base-border-3);box-shadow:none}.quantity__button svg{color:#c2aba5}.quantity__input{font-size:2rem}.quantityWrap{display:flex;align-items:center;margin:1.5rem 0 4rem}.product-form__quantity .form__label{width:6.4rem;margin:0;font-size:1.4rem}.product__accordion{max-width:100rem;width:100%;margin:6.46rem auto 0;border-width:.2rem}.accordion .summary__title+.icon-caret{color:var(--color-base-border-1)}.product__accordion .accordion__content{padding:3.4rem 2.6rem 3rem;background:var(--color-base-background-4);margin:0}.accordion__title{font-size:1.8rem;font-weight:500;color:var(--color-base-btn-1)}.accordion__content .metafield-rich_text_field h3{padding:0 0 .85rem;margin:4rem 0 2.15rem;font-size:1.4rem;font-weight:700;border-bottom:1px solid var(--color-base-border-3)}.accordion__content .metafield-rich_text_field h3:first-of-type{margin-top:0}.accordion__content .metafield-rich_text_field p{font-size:1.4rem;font-weight:400}.accordion__content .metafield-rich_text_field:last-child{margin-bottom:0}.accordion__content .metafield-rich_text_field ul{font-size:1.4rem;padding:0}.accordion__content .metafield-rich_text_field ul li{padding-left:1em;text-indent:-1em;list-style:none}.accordion__content .metafield-rich_text_field li::marker{content:none}.accordion__content .metafield-rich_text_field li:before{content:"\30fb";font-size:1.4rem}.accordion__content .metafield-rich_text_field img{width:auto;margin:1em .3em;max-width:calc(100% - .6em)}.accordion__content .metafield-rich_text_field img.large{width:calc(100% - .6em)}.accordion__content .metafield-rich_text_field img.medium{width:calc(50% - .78em)}.accordion__content .metafield-rich_text_field img.small{width:calc(33.33% - .83em)}.accordion__content .metafield-rich_text_field img.center{display:block;margin-left:auto;margin-right:auto}.descriptionWrap .accordion__content h3{margin:0;font-size:1.4rem;font-weight:700;line-height:1.875}.descriptionWrap .accordion__content p{margin:0 0 2rem;font-size:1.4rem;font-weight:400;line-height:1.875}.descriptionWrap .accordion__content figure{display:flex;flex-wrap:wrap;margin:2rem 0 0}.descriptionWrap .accordion__content figure img{width:33%;margin:0 2rem 2rem 0}.descriptionWrap .accordion__content table{width:100%;box-shadow:none;margin-top:2rem}.descriptionWrap .accordion__content table th,.descriptionWrap .accordion__content table td{font-size:1.4rem;text-align:left;vertical-align:baseline}.descriptionWrap .accordion__content table th{border-right:none}.descriptionWrap .accordion__content table td{border-left:none}.product-recommendations__heading{text-align:center;font-weight:500}.product-form__submit{background:var(--color-base-btn-1);color:var(--gradient-base-background-1);font-size:1.6rem;border:none;line-height:5.5rem;margin:0;width:100%!important}.cartAddWrap-form,#cart_submit-none{max-width:30rem;width:100%}#cart_submit-none{text-align:center}#cart_submit-none a{display:block;text-decoration:none;background:var(--color-base-btn-1);color:var(--gradient-base-background-1);font-size:1.6rem;border:none;line-height:5.5rem;margin:0;width:100%!important;opacity:.4}.product-form__submit:after{box-shadow:none}.price.price--large{line-height:1;font-size:1.8rem}.product .price__container{margin-bottom:0}.price--large small{font-size:1.4rem}.price .price-item{letter-spacing:0}.productTagWrap{display:flex;flex-wrap:wrap;margin-right:-1rem}.productTagWrap .product-tag{margin:0 .5rem .5rem 0;background:var(--color-base-background-3);border-radius:.5rem;font-size:1rem;line-height:1;padding:.6rem 1rem}.productTypeWrap{font-weight:900;font-size:1.2rem;color:var(--color-base-other-text-6)}.productHelpWrap{display:flex;flex-wrap:wrap;margin-top:2.7rem}.productHelpWrap a{position:relative;font-size:1.2rem;color:rgb(var(--color-base-text));text-decoration:none;margin-bottom:2rem}.productHelpWrap a:hover{text-decoration:underline;text-underline-offset:.3rem}.productHelpWrap a:before{position:absolute;content:"";display:block;width:4.5rem;height:4.5rem;left:-.8rem;top:50%;transform:translateY(-65%)}.productHelpWrap a.delivery{padding-left:4rem;margin-right:5rem}.productHelpWrap a.delivery:before{background:url(/cdn/shop/files/icon_delivery.png?v=1675317948) center/contain no-repeat}.productHelpWrap a.wrapping{padding-left:3.2rem}.productHelpWrap a.wrapping:before{background:url(/cdn/shop/files/icon_gift.png?v=1675317941) center/contain no-repeat}.variant-sku{padding-top:1.2rem;display:inline-block;font-size:1.2rem;color:var(--color-base-btn-1);line-height:1}.variant-sku a{text-decoration:none;color:initial}.slider-buttons{display:flex;position:absolute;top:50%;transform:translateY(-50%);width:100%;justify-content:space-between;z-index:2}.slider-button .icon{height:4rem}@media screen and (min-width:750px){.price.price--large{font-size:2.4rem;font-weight:500}.price--large small{font-size:1.6rem;margin-left:-1.3rem}.product--thumbnail_slider media-gallery.product__media-gallery{display:flex;flex-direction:row-reverse;justify-content:space-between}.mainslideWrap{width:83.333%;margin:0}.thumbnailWrap{position:relative;width:13.89%}.product--thumbnail_slider .thumbnail-slider{position:absolute;height:100%;flex-direction:column;width:100%}.thumbnail-slider .thumbnail-list.slider--tablet-up{width:100%;padding:0;flex-direction:column}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:100%}.thumbnailWrap .slider-mobile-gutter .slider-button{display:none}.product--thumbnail_slider .product__media-list{margin:0}.product__info-container{max-width:unset}.product__info-wrapper{padding-left:3rem}.descriptionWrap .accordion__content table th{width:16rem}.descriptionWrap .accordion__content table th,.descriptionWrap .accordion__content table td{padding:2rem 0}.product-recommendations__heading{font-size:2.4rem;margin-bottom:3.9rem}.page-width.product-recommendations{padding:9.5rem 1.3rem 12rem;max-width:135.6rem}.productTagWrap .product-tag{margin:0 1rem 1rem 0;font-size:1.2rem;padding:.7rem 1.2rem}.productTypeWrap{font-size:1.4rem;margin-bottom:.5rem}.productRecentlyWrap #recently-viewed-wrap{margin-bottom:0}}@media screen and (max-width:749px){.mainslideWrap .grid--peek.slider .grid__item{margin:0;padding:0}.mainslideWrap .product__media-list .product__media-item{width:100%}.mainslideWrap .slider.slider--mobile{scroll-padding-left:0}.productWrap{padding-top:0!important}.productWrap .product__title h1{font-size:2rem}.productWrap .product__title{margin-bottom:0}.priceWrap{margin:.7rem auto 1.9rem}.colorWrap{margin-bottom:3rem;margin-top:2rem}.colorWrap .form__label{min-width:6.4rem;font-size:1.4rem}.product__accordion{position:relative;margin:7.3rem auto 0;border:none}.product__accordion:last-of-type:after{position:absolute;bottom:0;left:-1.3rem;content:"";display:block;width:calc(100% + 2.6rem);height:.2rem;background:rgba(var(--color-foreground),.08)}.product__accordion.accordion summary{border-top:.2rem solid rgba(var(--color-foreground),.08);margin:0 -1.3rem;padding:1.5rem 1.3rem}.accordion__title{font-size:1.6rem}.product__accordion .accordion__content{margin:0 -1.3rem;padding:2.3rem 1.3rem 4rem}.descriptionWrap .accordion__content h3,.descriptionWrap .accordion__content p{font-size:1.4rem}.descriptionWrap .accordion__content table{margin-top:4rem}.descriptionWrap .accordion__content table th,.descriptionWrap .accordion__content table td{display:block}.descriptionWrap .accordion__content table th{border:none;padding:0 0 .5rem}.descriptionWrap .accordion__content table td{padding:0 0 1rem;border-top:none;border-right:0;margin-bottom:1rem}.descriptionWrap .accordion__content table tr:last-of-type td{border-bottom:none}.accordion__content .metafield-rich_text_field h3{padding-bottom:.75rem;margin-bottom:1.65rem}.accordion__content .metafield-rich_text_field img{max-width:calc(100% - .1em);margin:1em .05em}.accordion__content .metafield-rich_text_field img.large{width:calc(100% - .1em)}.accordion__content .metafield-rich_text_field img.medium{width:calc(50% - .27em)}.accordion__content .metafield-rich_text_field img.small{width:calc(33.33% - .31em)}.descriptionWrap .accordion__content figure{margin:2rem .5rem 0;justify-content:space-between}.descriptionWrap .accordion__content figure img{width:calc(50% - .5rem);margin:0 0 2rem}.page-width.product-recommendations{padding:0 0 9.7rem}.slider-buttons{display:none!important}.variant-sku{padding-top:0}}@media screen and (min-width:989px){.product--medium:not(.product--no-media) .product__media-wrapper{max-width:51.874%;width:calc(51.874% - var(--grid-desktop-horizontal-spacing) / 2)}.product__info-wrapper{padding-left:6rem}}.product-form__submit{line-height:2rem;height:53px}.product-form__buttons{flex-grow:1}.cartAddWrap-form{display:flex;align-items:center}.cartAddWrap-form,#cart_submit-none{max-width:44rem;width:100%;align-items:center;flex-wrap:wrap}#wishlisthero-product-page-button-container{padding-top:0;padding-left:10px}@media screen and (max-width:749px){.cartAddWrap-form,#cart_submit-none{max-width:unset}}#wishlisthero-product-page-button-container button{width:5rem;height:5rem!important;box-sizing:border-box;padding:0!important;min-width:unset;border-radius:100%;border:1px solid var(--color-base-border-1)!important;opacity:1!important;max-width:unset}#wishlisthero-product-page-button-container button:after{content:none}#wishlisthero-product-page-button-container button .svg-inline--fa.fa-w-16{width:2rem;height:2rem;vertical-align:-.5em}.cartAddWrap{display:flex;flex-wrap:wrap;align-items:center}@media screen and (max-width:749px){.cartAddWrap{justify-content:space-between;margin:0 .5rem 0 1rem!important}#wishlisthero-product-page-button-container{margin-left:0}.cartAddWrap-form,#cart_submit-none,.product-form__buttons,#cart_submit-none a{max-width:unset}}@media screen and (min-width:750px){.product-form__input .color_outer:hover>span.colorName{opacity:1;transition:.4s;transform:translate(-50%)}}.color_outer{position:relative;height:3.6rem}@media screen and (max-width:749px){.color_outer{height:auto;margin-bottom:.5rem}}.colorName{position:absolute;bottom:-28px;left:50%;padding:.3rem 1rem;width:max-content;background-color:var(--color-base-background-3);z-index:1;font-size:1.2rem;border-radius:.4rem;color:#222;transform:translate(-50%,-1rem);pointer-events:none;opacity:0;transition:.5s}.colorName:after{position:absolute;left:50%;top:-6px;content:"";display:block;width:0;height:0;border-style:solid;border-width:0 5px 6px 5px;border-color:transparent transparent var(--color-base-background-3) transparent;transform:translate(-50%)}.productColorsWrap{margin:3rem auto}.webyzeProductColorsLabel,.webyzeProductColors{display:none!important}.productColorsWrap .webyzeProductColorsLabel,.productColorsWrap .webyzeProductColors{display:block!important}.productColorsWrap .webyzeProductColorsLabel{font-size:1.4rem}.productColorsWrap .webyzeProductColors[data-style="3"]>.swatchProductColor,.productColorsWrap .webyzeProductColors[data-style="9"]>.swatchProductColor{border:none}.productColorsWrap .webyzeProductColors>.swatchProductColor,.productColorsWrap .webyzeProductColors>.swatchProductColor>div{width:3rem;height:3rem;margin:0 .5rem 0 0}.productColorsWrap .webyzeProductColors[data-style="3"]>.swatchProductColor.currentSwatch,.productColorsWrap .webyzeProductColors[data-style="9"]>.swatchProductColor.currentSwatch{border:1px solid rgb(var(--color-base-background-2))}.productColorsWrap .webyzeProductColors>.swatchProductColor>.webyzeTooltip{transition:opacity .5s,margin-top .5s;font-size:1.2rem;background-color:var(--color-base-background-3)}.productColorsWrap .webyzeProductColors>.swatchProductColor:hover>.webyzeTooltip{opacity:1}.productColorsWrap .webyzeProductColors>.swatchProductColor:hover>.webyzeTooltip:after{position:absolute;left:50%;top:-6px;content:"";display:block;width:0;height:0;border-style:solid;border-width:0 5px 6px 5px;border-color:transparent transparent var(--color-base-background-3) transparent;transform:translate(-50%)}
/*# sourceMappingURL=/cdn/shop/t/32/assets/product.css.map */
