.product__page .flickity-prev-next-button.previous{left:20px}.product__page .flickity-prev-next-button.next{right:20px}@media (hover: hover){.product__page .flickity-prev-next-button.previous,.product__page .flickity-prev-next-button.next{transform:unset;transition:unset}.product__page .flickity-prev-next-button{opacity:1}}.product__page .flickity-prev-next-button.previous,.product__page .flickity-prev-next-button.next{background-size:11px;--btn-size: 40px}.product__page .flickity-prev-next-button.previous{background-image:url(/cdn/shop/files/Icon_feather-arrow-previous.svg?v=1696391727);background-repeat:no-repeat;background-color:transparent;box-shadow:none}.product__page .flickity-prev-next-button.next{background-image:url(/cdn/shop/files/Icon_feather-arrow-next.svg?v=1696391716);background-repeat:no-repeat;background-color:transparent;box-shadow:none}.product__page .flickity-prev-next-button:before{display:none}.product__page .flickity-prev-next-button:after{background:none}.product__page .product__content .form__wrapper{padding:8rem 0px}.product__page .product__title{font-size:20px;line-height:25px;text-transform:capitalize}.product__page .radio__buttons{display:flex;gap:15px}.product__page .swatch__button input~label:after{width:100%}.product__page .swatch__button--square input~label:after{height:25px}.product__page .product__selectors .select__fieldset,.product__page .product__selectors .radio__fieldset{padding-bottom:15px}.product__page .product__selectors .radio__fieldset.radio__fieldset--swatches{padding-bottom:36px}.product__page .radio__fieldset .radio__button label{font-size:12px;font-family:Hiragino-Sans-GB-W3}@media only screen and (min-width: 750px){.product__page .product__photo{height:91vh!important}}@media only screen and (min-width: 990px) and (max-width: 1024px){.product__page .product__photo{height:80vh!important}.product__page .product__content .form__wrapper{padding:75px 0 25px}.product__page .product__selectors .select__fieldset,.product__page .product__selectors .radio__fieldset{padding-bottom:20px;margin:0}.product__page .radio__buttons{gap:10px}.product__page .product__block--buttons{margin-bottom:16px}}@media only screen and (max-width: 749px){.product__page .product__content .form__wrapper{padding:35px 0 0}.product__page .product__selectors .select__fieldset,.product__page .product__selectors .radio__fieldset{padding-bottom:15px;margin:0}.product__page .radio__buttons{gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/template-product.css.map */
