.product .product__info-wrapper .product__title{letter-spacing:0px}.product .product__info-wrapper product-info .shopify-app-block:nth-child(2){display:inline-block;float:right;margin:0}.product .product__info-wrapper product-info .price-section{display:inline-block;margin:0}.product .price-section .price__container{font-family:var(--font-heading-family);font-weight:700;letter-spacing:0}.product .product__info-wrapper product-info .product__tax{margin-top:0;font-weight:400;font-size:12px;line-height:20.4px;letter-spacing:.7px}.product .product__info-wrapper .product__text{line-height:24px;letter-spacing:0px}.product .product__info-wrapper .icon-with-text__item span{font-weight:400;font-size:15px;line-height:16px;letter-spacing:0px;text-align:center}.icon-with-text--horizontal{column-gap:1rem}.product .product-cart-count{display:grid;gap:14px;grid-template-columns:100%;align-items:center}.product .product-cart-count .product-form__input{margin-bottom:0}.product .product-cart-count .form__label{display:none}.product .product-cart-count button:before,.product .product-cart-count button:after{display:none}@media (min-width: 992px){.product .product-cart-count{grid-template-columns:142px 74%}}@media (min-width: 750px) and (max-width: 991px){.product .product__info-wrapper .icon-with-text__item span{font-size:13px;line-height:13px}.product .product__info-wrapper .icon-with-text--horizontal{column-gap:.6rem}}@media (max-width: 991px){.product .product-cart-count .quantity{width:100%}.product .product__info-wrapper product-info .shopify-app-block:first-of-type{display:block;float:none;margin-bottom:15px}}details[open] summary+div{overflow:hidden;transition:height .3s ease-out}.variant-show-hide{margin:0}.variant-show-hide button{background:#f4e9f4;width:100%;min-height:47px;border:1px solid #912294;color:#131313;font-weight:400;font-size:15px;line-height:18px;letter-spacing:0px;text-align:center;cursor:pointer}.product .product__info-wrapper .personalized{margin:0}.product .product__info-container .product-form{margin:1.5rem 0px}#ymq-box{margin:0;opacity:0;transform:translateY(-20px);transition:opacity .5s ease,transform .5s ease;display:none}#ymq-box.visible{opacity:1;transform:translateY(0)}.ymq-options-box.ymq-options-box-13 .ymq-option-title{display:none}body .ymq-options-box textarea{min-height:100px!important}.ymq-options-box div:nth-child(2) .ymq-checkbox-radio,.ymq-options-box div:nth-child(2) .ymq-checkbox-radio:hover{background-color:#b2b2b2}.ymq-box .upload-text{font-weight:500;font-size:15px}.ymq-options-box label{font-weight:600;font-size:16px!important;line-height:21px;letter-spacing:0px;color:#121212bf}.ymq-options-box div:nth-child(2) .ymq-checkbox-radio[type=checkbox]:checked,.ymq-options-box div:nth-child(2) .ymq-checkbox-radio[type=radio]:checked{background-color:#912294;border-color:#912294}.ymq-options-box .ymq_lable,.ymq_option_text_span{font-weight:700;font-size:13px;line-height:33.6px;letter-spacing:0px;font-family:var(--font-heading-family)}@media (min-width: 992px){.ymq-options-box.ymq-options-box-11,.ymq-options-box.ymq-options-box-17{display:block;width:inherit}.ymq-options-box.ymq-options-box-17{float:right;margin-top:4px!important}}.ymq-options-box.ymq-options-box-17 .ymq_alert_box{color:#121212bf;text-underline-offset:2px}#template_2{border:none!important;margin:0!important;padding:0!important}#template_2 p{margin:0}.jdgm-carousel-item__product .jdgm-carousel-item__product-image{width:100%;height:100%;object-fit:cover}.content-for-layout .jdgm-carousel-item__review-body p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.content-for-layout .jdgm-carousel-wrapper .jdgm-carousel__item-wrapper{height:100%}.content-for-layout .jdgm-carousel-wrapper .jdgm-carousel-item__review{height:125px}@media only screen and (min-width: 991px){.product .icon-with-text{--icon-size: calc(var(--font-heading-scale)* 6rem)}.product .product__info-wrapper product-info .product__tax{margin-bottom:25px}.product .price--large{font-size:2.1rem}.content-for-layout .jdgm-carousel-wrapper .jdgm-carousel-item{width:25%}}@media (max-width: 990px){.page-width .jdgm-carousel-wrapper{padding:0}}@media (max-width: 749px){.product-form__input{min-width:100%}.ymq-mtp div{display:flex;gap:.5rem}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/product-custom-style.css.map */
