.product{margin-top:30px}.product .sale-badge{background:#e49605;padding:8.5px 10px;border:.6px solid #CA8400;border-radius:50px;font-size:15px;line-height:8.5px;font-family:Inter;color:#fff;font-weight:500;height:28px;display:inline-block}.product .product__title h1{font-family:Playfair Display;font-weight:500;letter-spacing:0%;text-transform:capitalize;color:#000;text-shadow:0px 4px 54px 0px #00000040}.product .price-item{font-family:Inter;font-weight:500;font-style:Medium;font-size:20px!important;line-height:140%;letter-spacing:0px;text-transform:capitalize;color:#101010}.price--on-sale .price-item--regular,.product .price-item.sale{color:#e9181f!important}.product .form__label{font-family:Inter;font-weight:400;font-size:15px;line-height:140%;letter-spacing:0px;text-transform:capitalize;color:#101010;opacity:.7;margin-bottom:12px!important}.quantity:after{display:none}.product .product-form__submit{background:#ffffff2e;border:1px solid #BDBDBDCC;padding:9px 30px;font-family:Inter;font-weight:500;font-style:Medium;font-size:18px;leading-trim:NONE;line-height:140%;letter-spacing:0px;text-transform:capitalize;color:#101010;border-radius:120px;transition:all .3s ease-in-out}.product .product-form__submit:hover{color:#fff;background:#000;border-color:#000}.product .product-form__submit:after,.product .shopify-payment-button__button:after{display:none}.product .shopify-payment-button__button{font-family:Inter;font-weight:600;font-style:Semi Bold;font-size:18px;leading-trim:NONE;line-height:140%;letter-spacing:0px;text-transform:capitalize;color:#fff;padding:10px 30px;background:linear-gradient(269.44deg,#ff333a 20.51%,#a9030a 108.82%);border-radius:100px;transition:all .3s ease-in-out}.product .shopify-payment-button__button:hover{color:#000;background:linear-gradient(107.19deg,#fcc110 -13.69%,#da8700 95.29%)}.product .product-form{margin:30px 0 60px!important}.product .accordion__title.h4{padding-top:0;border-top:none;font-family:Playfair Display;font-weight:500;font-style:Medium;font-size:19px;line-height:1.2;letter-spacing:0px;text-align:center;text-transform:capitalize;color:#101010}.product summary{padding:0;align-items:center}.product .accordion{padding:26px 0}.product .accordion__content{margin:0;padding:26px 0 0}.accordion__content p{font-family:Inter;font-weight:300;font-style:Regular;font-size:16px;line-height:180%;letter-spacing:0px;text-transform:capitalize;color:#000;opacity:.6}.section-template--19728493248591__main-padding{padding-top:40px!important;padding-bottom:0!important}.product .quantity{min-height:38px!important;gap:4px!important}.product .quantity__button{width:38px!important;background:#ffffff2e;box-shadow:0 0 0 .87px #bdbdbdcc!important;border-radius:105px!important}.product .quantity__input{background:#ffffff2e;box-shadow:0 0 0 .87px #bdbdbdcc!important;border-radius:105px!important;width:63px!important}.product .product-form__input{margin-bottom:20px!important}.product .swatch{width:32px}.product .swatch-input__label{margin-right:7px!important}@media screen and (min-width:992px){.product .grid__item{position:relative}.product .thumbnail-slider{position:absolute;bottom:0;width:90px}.product .thumbnail-list{padding:0!important;flex-direction:column}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:100%!important}.product .product-media-container.constrain-height{margin-left:0;width:calc(100% + -0px)}.product .product__media img{width:100%;object-position:top}.product .product-form{max-width:400px}.product .product__title{max-width:412px}.product .product__media-list{margin-bottom:0}.product--large:not(.product--no-media) .product__info-wrapper{max-width:unset!important;width:550px!important}.product--large:not(.product--no-media) .product__media-wrapper{max-width:unset!important;width:calc(100% - 550px)!important}.product__info-container{max-width:unset!important;min-width:unset!important;width:unset!important}.product .product-media-container.constrain-height{margin-right:0}.product .product__title h1{font-size:32px!important;line-height:38px!important}}@media screen and (max-width: :768px){.product .product-media-container.constrain-height{margin-right:auto!important}.product .product__title h1{font-size:25px!important;line-height:35px!important}.product .accordion{padding:15px 0!important}.product .accordion__title.h4{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/product-detail-page.css.map */
