.shopify-installments__content#shopify-installments-content{display:none!important}.kl_reviews__review_item p{font-family:Sura!important;font-weight:400!important}.product-form__input{padding-left:0}.shopify-installments,#shopify-installments{display:none!important}.product-main__container{max-width:var(--page-width);margin:0 auto;display:flex;flex-direction:row}.product-main__container .product-main__content-container{width:45%;padding:0 1rem}.product-main__container .product-info__container{display:flex;flex-direction:column;justify-content:start}.product-main__container .buy-buttons__container{align-items:start}.product-main__container .buy-buttons__container .product-form__buttons{color:#fff}.product-main__container .buy-buttons__container .product-form__buttons button{border-radius:52px}.product-main__container .product-main__review-card .review-card__container{background:#e7e5de;border-radius:3px;height:auto;width:100%;max-width:100%;max-height:none;padding:1rem 0;border:none}.product-main__container .product-main__review-card .review-card__container .review-card__content{position:relative}.product-main__container .product-main__review-card .review-card__container .review-card__content .quote svg{width:40px}.product-main__container .product-main__review-card .review-card__container .icon-product-five-stars{margin:0;height:20px}.product-main__container .product-main__review-card .review-card__container .review-card__content .text{gap:10px}.product-main__container .product-main__review-card .review-card__container .quote.quote-if-image{top:20px;left:0}.product-main__container .product-main__review-card .review-card__container .review-card__content p{font-size:16px;line-height:1.2;margin:1rem 1rem 1rem 0}.product-main__container .product-main__review-card .review-card__container .review-card__content.has-img{width:80%;padding:0}.product-main__container .product-main__review-card .review-card__container .review-card__content.has-img .text{padding:0 2rem}.product-main__container .product-main__review-card .review-card__container .review-card__image{width:30%;height:100%;overflow:hidden;margin:2rem;border-radius:20px}.product-main__container .product-main__review-card .review-card__container .review-card__image img{width:100%;height:100%;min-height:135px;max-height:135px;border-radius:20px;object-fit:cover;object-position:center center}.product-main__container .buy-buttons__grid{display:grid;grid-template-rows:auto 1fr auto;grid-template-columns:1fr 1fr;gap:10px;align-items:end}.product-main__container .buy-buttons__grid .buy-buttons__variant-picker{order:0;grid-column:1;grid-row:1}.product-main__container .buy-buttons__grid .buy-buttons__quantity-selector{order:1;justify-self:flex-end;grid-row:1;grid-column:2;padding-bottom:1.2rem}.product-main__container .buy-buttons__grid .buy-buttons__buy-buttons{margin-top:1rem;order:2;grid-row:2;grid-column:1/-1}.product-main__container .buy-buttons__grid .buy-buttons__buy-buttons button{text-transform:uppercase}.product-main__container .buy-buttons__grid .buy-buttons__guarantee-text{order:3;grid-row:3;grid-column:1/-1}.product-main__container .buy-buttons__grid .buy-buttons__guarantee-text a{padding:0rem 0 3rem;text-align:baseline;color:rgb(var(--color-text))}.product-main__container .buy-buttons__grid .buy-buttons__guarantee-text a p{font-weight:500;font-size:1.2rem;margin:0;padding-bottom:1rem;text-align:baseline}.product-main__container .product-main__title{margin:0;padding:0}.product-main__container .product-main__title h1{font-size:4rem;font-weight:800;margin:0;padding:0}.product-main__container .product-main__subtitle,.product-main__container .product-main__subtitle h2{margin:0;padding:0}.product-main__container .product-main__subtitle h2 p{font-size:1.6rem;font-weight:800;margin:0;padding:0}.product-main__container .product-main__price{padding:1rem 0;font-weight:800}.product-main__container .product-main__icons{padding:0 0 1rem}.product-main__container .product-main__icons .inline-richtext.h4{font-weight:400}.hidden-desktop{display:none}@media screen and (max-width: 749px){.product-main__container .buy-buttons__grid .buy-buttons__quantity-selector .quantity{margin-top:20px!important}.klaviyo-star-rating-widget{margin-top:20px}.hidden-desktop{display:block}.product-main__first-container{margin:0 10px}.hidden-mobile{display:none}.variant-icons-container{display:flex;flex-direction:row;align-items:center;justify-content:start;gap:20px}.product-main__container{margin:0;padding:0 10px;flex-direction:column}.product-main__container .product-main__content-container{width:100%;padding:0 1rem}.product-main__container .product-main__review-card{min-height:185px}.product-main__container .product-main__review-card .review-card__container{position:relative;width:100%;max-width:100%;min-height:185px;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:2rem;border:none}.product-main__container .product-main__review-card .review-card__container .icon-product-five-stars{margin:0;min-height:20px}.product-main__container .product-main__review-card .review-card__container .review-card__content .text{gap:0;padding-right:10px;padding-left:10px}.product-main__container .product-main__review-card .review-card__container .review-card__content .text .review-card__text{margin:0}.product-main__container .product-main__review-card .review-card__container .review-card__content .quote svg{width:20px}.product-main__container .product-main__review-card .review-card__container .review-card__content p{font-size:12px;line-height:1.2;margin:1rem 0}.product-main__container .product-main__review-card .review-card__container .review-card__content.has-img{width:60%;padding:0}.product-main__container .product-main__review-card .review-card__container .review-card__image{width:30%;height:100%;overflow:hidden;margin:2rem;border-radius:20px}.product-main__container .product-main__review-card .review-card__container .review-card__image img{width:100%;height:100%;min-height:135px;object-fit:cover;object-position:center center}.product-main__container .buy-buttons__grid{display:grid;grid-template-rows:auto 1fr auto;grid-template-columns:1fr 3fr;gap:10px;align-items:center}.product-main__container .buy-buttons__grid .buy-buttons__variant-picker{order:0;grid-column:1/-1;grid-row:1}.product-main__container .buy-buttons__grid .buy-buttons__quantity-selector{order:1;grid-row:2;grid-column:1}.product-main__container .buy-buttons__grid .buy-buttons__quantity-selector .quantity{max-width:81px;margin-top:25px}.product-main__container .buy-buttons__grid .buy-buttons__quantity-selector .quantity .quantity__button{padding:5px;width:auto}.product-main__container .buy-buttons__grid .buy-buttons__buy-buttons{order:2;grid-row:2;grid-column:2;align-self:start}.product-main__container .buy-buttons__grid .buy-buttons__guarantee-text{order:3;grid-row:3;grid-column:1/-1;text-align:center}.product-main__container .product-main__title h1{font-size:2.5rem}.product-main__container .product-main__subtitle h2 p{font-size:1.4rem}.product-main__container .product-info__container>*{order:999}.product-main__container .shopify-app-block{order:0}.product-main__container .product-main__title{order:1}.product-main__container .product-main__subtitle{order:3}.product-main__container .product-main__price{order:4}.product-main__container .product-main__buy-buttons-grid{order:5}.product-main__container .product-main__icons{order:6}.product-main__container .product-main__icons .h4{font-size:12px}.product-main__container .product-main__dropdown{order:6}}.product-main__zoom{display:none}.product-main__zoom.active{display:block}.product-main__zoom{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000c;z-index:9999}.product-main__zoom .zoom__main__container{height:800px;width:800px;margin:0 auto;display:flex;position:relative;flex-direction:column;justify-content:center;align-items:center}.product-main__zoom .zoom__main__container .zoom__close{position:absolute;right:-50px;top:30px}.product-main__zoom .zoom__main__container .zoom__close button{background:none;border:none}.product-main__zoom .zoom__main__container .zoom__close button:hover{cursor:pointer}.product-main__zoom .zoom__main__container .zoom__close .icon-close{width:30px;height:30px;fill:#fff;color:#fff}.product-main__zoom .zoom__main{max-width:800px;max-height:800px;overflow:hidden;margin:2rem auto}.product-main__zoom .zoom__main img{height:100%;width:100%;object-fit:contain;object-position:center center}.product-main__zoom .zoom__main .swiper-slide{display:flex;align-items:center;justify-content:center}.product-main__zoom .zoom__thumbnails{max-width:800px;max-height:100px;overflow:hidden;margin:1rem auto}.product-main__zoom .zoom__thumbnails .zoom__thumbnail{height:100px;width:100px;overflow:hidden;cursor:pointer}.product-main__zoom .zoom__thumbnails .zoom__thumbnail img{height:100%;width:100%;object-fit:cover;object-position:center center}@media screen and (max-width: 749px){.product-main__zoom{display:none}.product-main__zoom.active{display:block}.product-main__zoom{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000c;z-index:9999}.product-main__zoom .zoom__main__container{width:100vw;height:80vh;margin:0 auto;display:flex;position:relative;flex-direction:column;justify-content:center;align-items:center}.product-main__zoom .zoom__main__container .zoom__close{position:absolute;right:0;top:10px}.product-main__zoom .zoom__main__container .zoom__close button{background:none;border:none}.product-main__zoom .zoom__main__container .zoom__close button:hover{cursor:pointer}.product-main__zoom .zoom__main__container .zoom__close .icon-close{width:15px;height:15px;fill:#fff;color:#fff}.product-main__zoom .zoom__main{max-width:100vw;max-height:80vh;overflow:hidden;margin:2rem auto}.product-main__zoom .zoom__main img{height:auto;margin:auto 0;width:100%;object-fit:contain;object-position:center center}.product-main__zoom .zoom__thumbnails{max-width:800px;max-height:100px;overflow:hidden;margin:1rem auto}.product-main__zoom .zoom__thumbnails .zoom__thumbnail{height:100px;width:100px;overflow:hidden;cursor:pointer}.product-main__zoom .zoom__thumbnails .zoom__thumbnail img{height:100%;width:100%;object-fit:cover;object-position:center center}}@media screen and (max-width: 749px){#main-product-left-chevron,#main-product-right-chevron{display:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/product-main.css.map */
