.button,a.button,button.button,.shopify-challenge__button,.product-form__submit,.cart__checkout-button,.touma-cta,.button.touma-cta,.touma-footer__status,.touma-collection-status__actions .button{border-radius:999px 999px 999px 1.4rem!important}.button:not(.touma-cta):after,a.button:not(.touma-cta):after,button.button:not(.touma-cta):after,.product-form__submit:after,.cart__checkout-button:after{border-radius:999px 999px 999px 1.4rem!important}[dir=rtl] .button,[dir=rtl] a.button,[dir=rtl] button.button,[dir=rtl] .shopify-challenge__button,[dir=rtl] .product-form__submit,[dir=rtl] .cart__checkout-button,[dir=rtl] .touma-cta,[dir=rtl] .button.touma-cta,[dir=rtl] .touma-footer__status,[dir=rtl] .button:not(.touma-cta):after,[dir=rtl] a.button:not(.touma-cta):after,[dir=rtl] button.button:not(.touma-cta):after,[dir=rtl] .product-form__submit:after,[dir=rtl] .cart__checkout-button:after{border-radius:999px 999px 1.4rem!important}.button,a.button,button.button,.product-form__submit,.cart__checkout-button{min-height:5.4rem;padding:1.4rem 2.6rem;font-size:1.05rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase;line-height:1.2}@keyframes touma-glaze-sweep{0%,62%{transform:skew(-18deg) translate(-260%)}82%,to{transform:skew(-18deg) translate(520%)}}.button--primary,.touma-cta--primary,.button.touma-cta--primary,.product-form__submit,.cart__checkout-button,.touma-cta-glaze{position:relative;isolation:isolate;overflow:hidden}.button--primary:before,.touma-cta--primary:before,.button.touma-cta--primary:before,.product-form__submit:before,.cart__checkout-button:before,.touma-cta-glaze__shine{content:"";position:absolute;inset:-35% auto -35% -45%;width:34%;z-index:1;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,248,235,.38),transparent);transform:skew(-18deg) translate(-260%);animation:touma-glaze-sweep 5.8s ease-in-out infinite}.button--primary>*,.touma-cta--primary>*,.product-form__submit>*,.cart__checkout-button>*{position:relative;z-index:2}.button:hover,a.button:hover,button.button:hover,.product-form__submit:hover,.cart__checkout-button:hover{transform:translateY(-2px);box-shadow:0 1.2rem 3rem #2b211b24}@media(min-width:990px){.section-main-product .page-width,.product-page .page-width,main .page-width{padding-inline:clamp(3rem,5vw,7rem)}.product{align-items:start;column-gap:clamp(3.5rem,5vw,7rem)}.product__info-container{max-width:52rem;padding-inline:0}.product__info-wrapper{padding-inline-start:0}}.product__media-wrapper .media,.product__media-item .media{border-radius:2.4rem 2.4rem 2.4rem .7rem;overflow:hidden}[dir=rtl] .product__media-wrapper .media,[dir=rtl] .product__media-item .media{border-radius:2.4rem 2.4rem .7rem}@media(max-width:749px){.product,.product__info-container,.product__media-wrapper{padding-inline:0}.product__media-wrapper .media,.product__media-item .media{border-radius:1.8rem 1.8rem 1.8rem .6rem}.product__title,.product__info-container h1{font-size:clamp(2.8rem,8vw,3.6rem);line-height:1.1}.product__info-container .price{font-size:1.6rem}}a[href^="tel:"]{white-space:nowrap;direction:ltr;unicode-bidi:isolate;font-variant-numeric:tabular-nums;display:inline-block}.touma-contact__detail dd,.touma-footer__contact p{overflow-wrap:anywhere}.touma-contact__detail dd a[href^="tel:"],.touma-footer__contact a[href^="tel:"]{overflow-wrap:normal;word-break:keep-all}a[href^="mailto:"]{overflow-wrap:anywhere}@media(max-width:749px){.touma-contact__detail{grid-template-columns:7.2rem minmax(0,1fr)!important;gap:1rem!important}.touma-contact__detail dd,.touma-contact__detail dd a[href^="tel:"]{font-size:1.25rem;line-height:1.5}}@media(max-width:749px){body{overflow-x:hidden}.page-width{padding-inline:24px}.button,a.button,button.button,.product-form__submit,.cart__checkout-button{min-height:5.2rem;padding:1.35rem 2rem;max-width:100%;font-size:1rem}.rte,.rte p,.touma-contact__detail dd,.touma-footer__contact{overflow-wrap:anywhere}}[dir=rtl] .product__media-list,[dir=rtl] .product__media-wrapper,[dir=rtl] .thumbnail-list,[dir=rtl] .touma-footer__grid,[dir=rtl] .touma-footer__legal,[dir=rtl] .header__inline-menu,[dir=rtl] .list-menu{direction:rtl}[dir=rtl] .touma-footer__credit,[dir=rtl] .touma-footer__credit-copy{text-align:right}[dir=rtl] a[href^="mailto:"],[dir=rtl] a[href^="tel:"],[dir=rtl] .touma-footer__credit-name{direction:ltr;unicode-bidi:isolate}@media(prefers-reduced-motion:reduce){.button--primary:before,.touma-cta--primary:before,.product-form__submit:before,.cart__checkout-button:before,.touma-cta-glaze__shine{animation:none;opacity:0}.button:hover,a.button:hover,button.button:hover,.product-form__submit:hover,.cart__checkout-button:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/touma-polish.css.map */
