.shopify-section--main-product product-media{padding:0}.shopify-section--main-product .product__thumbnail,.shopify-section--main-product .product__thumbnail>img{border-radius:20px}.shopify-section--main-product .product__thumbnail:after{box-shadow:0 0 0 1.3px #3a56d6}.shopify-section--main-product .inner-additinal-box{padding-bottom:24px}.shopify-section--main-product .product{margin:11px 0 0;gap:34px}.shopify-section--main-product .payment-block-wrap{border:solid 1px rgba(217,217,217,.5);padding:15px;border-radius:10px}.shopify-section--main-product .payment-methods-list--auto{gap:4px}.shopify-section--main-product .payment-block-wrap svg{vertical-align:middle}.shopify-section--main-product .payment-block-wrap h4{margin-bottom:13px;font-size:12px;font-weight:600;color:#0b6df3;text-decoration:underline;display:flex;align-items:center;gap:4px;line-height:1}.shopify-section--main-product .vendor-wislist-icon-wrap h2.product-meta__vendor span{color:rgb(var(--text-color));text-transform:capitalize;letter-spacing:0}.shopify-section--main-product .product-meta__reviews-badge .rating__caption{position:relative;font-size:14px;line-height:1;letter-spacing:0;color:rgb(var(--heading-color));margin-left:10px}.shopify-section--main-product .rating__stars{grid-auto-flow:column;column-gap:3px;display:grid}.shopify-section--main-product .rating{vertical-align:middle}.shopify-section--main-product .wishlist-icon-wrap{line-height:1}.shopify-section--main-product .vendor-wislist-icon-wrap h2.product-meta__vendor{text-transform:capitalize;font-size:14px;letter-spacing:0;color:#3a56d6;margin:0}.shopify-section--main-product .product-meta__price-list-container{margin-top:24px}.shopify-section--main-product span.price.price--highlight{color:#3a56d6;font-size:26px;letter-spacing:0;font-weight:600;line-height:1}.shopify-section--main-product .product-meta__title.heading{letter-spacing:0;margin:0 0 14px;font-size:30px;max-width:450px;font-family:Aeonik}.shopify-section--main-product span.price.price--compare{opacity:1;font-size:16px;line-height:1;color:rgb(var(--heading-color))}.shopify-section--main-product span.price.price--compare span.transcy-money{text-decoration:line-through}.shopify-section--main-product quantity-selector.quantity-selector{max-width:93px;--quantity-selector-height: 48px}.shopify-section--main-product .product-form__quantity span.product-form__quantity-label{display:none}.shopify-section--main-product .product-form__quantity input.quantity-selector__input{font-size:14px;color:rgb(var(--heading-color));opacity:1;font-weight:600;font-family:Eudoxus Sans;max-width:20px}.shopify-section--main-product .quantity-selector{border:1px solid #1C1C1E}.shopify-section--main-product .product-form__quantity input.quantity-selector__input:focus-visible{outline:none}.shopify-section--main-product .product-form__store-availability-container{display:none}.shopify-section--main-product .product-form__quantity{margin-right:0;margin-bottom:0}.shopify-section--main-product .flickity-button[disabled]{opacity:.5;cursor:none;pointer-events:none}.shopify-section--main-product .product-meta{padding-block-end:0}.shopify-section--main-product span.product-meta__reviews-badge{line-height:1;display:block}.shopify-section--main-product .product-form{row-gap:12px;display:grid}.shopify-section--main-product .support-links-wrapper{width:100%;margin:8px 0}.shopify-section--main-product .vendor-wislist-icon-wrap{display:flex;justify-content:space-between;align-items:center;margin-bottom:7px}.shopify-section--main-product .restock-rocket-button{margin-top:0;margin-bottom:0;font-size:14px!important;text-transform:uppercase;background-color:#6c58b7!important;font-weight:600}body:has(.popup-modal-custom.is-active){overflow:hidden}.shopify-section--main-product .product-info-box{padding:1rem 1.5rem;border-radius:12px;margin-top:0;margin-bottom:16px}.shopify-section--main-product .product-info-box ul{margin:0;padding-left:1.25rem}.shopify-section--main-product .product-info-box li{font-size:.9rem;line-height:1.5}.shopify-section--main-product .product-info-box li:not(:last-child){margin-bottom:.5rem}.shopify-section--main-product .product-info-box-info_box_CYaXtb{background-color:#eff1fc;color:#3a3a3a;padding:1rem 1.5rem;border-radius:12px;margin-top:16px;margin-bottom:16px}.shopify-section--main-product variant-picker.product-form__variants{margin-bottom:16px}.shopify-section--main-product .pro-price-app-reward-points-wrap{display:flex;flex-wrap:wrap;align-items:flex-end;position:relative}.shopify-section--main-product .pro-price-app-reward-points-wrap div#bon-product-points-widget{position:relative;padding:0 0 0 12px!important;margin-left:12px}.shopify-section--main-product .pro-price-app-reward-points-wrap div#bon-product-points-widget span{font-weight:600}.shopify-section--main-product .pro-price-app-reward-points-wrap div#bon-product-points-widget:after{position:absolute;left:0;top:50%;background-color:#49494b;width:1px;height:13px;content:"";transform:translateY(-50%);opacity:.2}.shopify-section--main-product .pro-price-app-reward-points-wrap div#bon-product-points-widget img{max-width:17px}.shopify-section--main-product span.custom-tag.bestseller svg{margin-top:-3px}.shopify-section--main-product .reward-icons-tooltip-wrap .hovertool-tip{margin-left:10px;position:relative}.shopify-section--main-product .message-tooltip{opacity:0;position:absolute;width:100%;background-color:#fff;box-shadow:0 14px 28px #00000040,0 10px 10px #00000038;left:calc(100% - 10px);padding:10px;border-radius:10px;z-index:-1;font-size:12px;line-height:1.5;top:73%;min-width:300px}.shopify-section--main-product .hovertool-tip:hover .message-tooltip{opacity:1;z-index:2}.shopify-section--main-product .reward-icons-tooltip-wrap{display:flex;justify-content:center}.shopify-section--main-product .product-meta__sku{letter-spacing:.45px;position:relative;top:1px;font-size:14px;margin:6px 0 0}.discount_code .copy-text{display:grid;gap:20px;grid-template-columns:auto 1fr}.discount_code .copy-text button:after{content:"";position:absolute;top:-15px;left:50%;width:10px;height:10px;background:#5d996e;display:none;border:7px solid #fff;border-top:none;border-color:transparent #fff transparent #fff;transform:translate(-50%)}.discount_code .copy-text button:before{position:absolute;top:-45px;left:50%;padding:8px 0;border-radius:20px;font-size:15px;display:none;transform:translate(-50%)}.discount_code .copy-text.active button:before,.discount_code .copy-text.active button:after{display:block}.discount_code .icon-caption p{margin:0;font-size:14px;font-weight:600;color:#272727}.discount_code .icon-caption{display:flex;align-items:center;gap:8px}.discount_code .copy-text button{max-width:fit-content;margin:0 0 0 auto;border:none;outline:none;border-radius:10px;cursor:pointer;position:relative;font-size:14px;font-weight:700;text-decoration:underline;text-transform:uppercase;color:#5d996e;text-underline-offset:2px;display:flex;align-items:center;gap:4px}.discount_code .copy-text input{border:none;padding:0;max-width:100px;color:#272727;font-weight:700;font-size:14px;text-align:right}.discount_code{border:solid 1px #ECECEC;border-radius:10px;padding:7px 13px;display:flex;align-items:center;justify-content:space-between;width:100%}.warrenty-return-icons-text{border:solid 1px rgba(0,0,0,.1);border-radius:10px;width:100%}.warrenty-return-icons-text .info-link{display:inline-flex;justify-content:center;align-items:center;width:18px;height:18px;border:1px solid #ccc;border-radius:50%;font-size:12px;color:#2f50f6;text-decoration:none;background:#fff;font-weight:700}.warrenty-return-icons-text .pdp-info-icons{display:grid;justify-content:center;align-items:center;grid-template-columns:1fr 1fr}.warrenty-return-icons-text a.js-popup-trigger{line-height:1}.warrenty-return-icons-text .info-icon{width:19px;height:19px;object-fit:contain;margin-right:5px}.warrenty-return-icons-text span.info-text{font-size:13px;color:rgb(var(--heading-color))}.warrenty-return-icons-text .info-item{display:flex;align-items:center;gap:5px;font-weight:600;color:#1a1a1a;justify-content:center;padding:10.3px 6px}.warrenty-return-icons-text .info-item:nth-child(1){border-right:solid 1px rgba(0,0,0,.1)}html[dir=rtl] .warrenty-return-icons-text .info-item:nth-child(1){border-left:solid 1px rgba(0,0,0,.1);border-right:none}.warrenty-return-icons-text .custom-popup{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:999;justify-content:center;align-items:center;padding:20px}.warrenty-return-icons-text .custom-popup.active{display:flex}.warrenty-return-icons-text .custom-popup-content{background:#fff;max-width:400px;width:100%;border-radius:8px;padding:24px;box-shadow:0 2px 10px #0003;position:relative}.warrenty-return-icons-text .close-popup{position:absolute;top:12px;right:16px;font-size:20px;cursor:pointer;color:#333}.warrenty-return-icons-text .info-item{display:flex;align-items:center;gap:8px;font-weight:600;color:#1a1a1a}.warrenty-return-icons-text a.custom-popup-btn{line-height:1}.support-links-wrapper .support-item img.support-icon{width:20px;height:20px}.support-links-wrapper .support-text:hover{text-decoration:underline}.support-links-wrapper .support-links{display:flex;justify-content:space-between;flex-wrap:wrap;row-gap:16px}.support-links-wrapper .support-text{text-underline-offset:2px;text-decoration:underline;font-size:12px;text-transform:uppercase;letter-spacing:0;color:rgb(var(--heading-color))}.support-links-wrapper .support-item{display:flex;align-items:center;gap:6px;text-align:center;max-width:50%;min-width:50%}.support-popup{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:#00000080;justify-content:center;align-items:center}.support-popup.active{display:flex}.support-popup .support-popup-content{background:#fff;padding:30px;max-width:400px;border-radius:8px;position:relative;text-align:center}.support-popup .support-popup-close{position:absolute;right:15px;top:10px;cursor:pointer;font-size:22px;font-weight:700}.popup-modal-custom{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#0009}.popup-modal-custom.is-active{display:flex;align-items:center;justify-content:center}.popup-modal__content{position:relative;background-color:#fff;margin:auto;padding:2rem;border-radius:20px;width:95%;max-width:571px;box-shadow:0 5px 15px #0000004d}op:20px; right:20px; font-size:28px; font-weight: bold; cursor: pointer; line-height: 1; } .popup-modal-custom .js-popup-close{cursor:pointer;line-height:1}.popup-modal-custom h3.main-popup-title{text-transform:uppercase;letter-spacing:.5px;margin:0}.popup-modal-custom .contact-pro-wrapper h3{text-transform:uppercase}.popup-modal-custom .contact-pro-item.contact-pro-whatsapp{margin-top:40px}.popup-modal-custom .contact-pro-item svg path{fill:rgb(var(--button-text-color))}.popup-modal-custom .contact-pro-item a.button.button--primary{width:100%;max-width:fit-content;display:flex;align-items:center;gap:7px;background-color:#6c58b7}.popup-modal-custom .contact-pro-item svg{max-width:23px;width:23px;vertical-align:middle}.popup-modal-custom .contact-pro-wrapper h3+p{margin-top:3px}.popup-modal-custom .title-close-btn-wrap{display:flex;align-items:center;justify-content:space-between}.popup-modal-custom a.button.button--primary{margin-top:24px;min-width:160px;display:flex;align-items:center;justify-content:center;max-width:fit-content}.popup-modal-custom p{font-size:14px;line-height:1.7}.popup-modal-custom .popup-modal__content h2{margin:0;color:rgb(var(--heading-color));font-size:24px;letter-spacing:0;line-height:1.2}.contact-pro-item.contact-pro-phone .title-close-btn-wrap{border-bottom:solid 1px #eee;padding-bottom:20px}.popup-modal-custom span.js-popup-close{line-height:1;cursor:pointer}.discount_Signin_button a{position:relative;display:inline-block;font-weight:700;background:linear-gradient(90deg,#3a56d6,#ff5c5c);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;border-radius:50px;padding:12px 28px;text-decoration:none;overflow:hidden;z-index:1}.discount_Signin_button a:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:2px;border-radius:inherit;background:linear-gradient(90deg,#3a56d6,#ff5c5c);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:0}.discount_Signin_button .product-form__button.discount_Signin_button svg{vertical-align:middle;margin-right:5px}.product-form__button.discount_Signin_button .button{display:flex;align-items:center;justify-content:center}.shopify-section--main-product .vendor-wislist-icon-wrap h2.product-meta__vendor em{font-style:normal;text-decoration:underline;text-underline-offset:2px}.shopify-section--main-product span.custom-tag{font-family:Eudoxus Sans}.shopify-section--main-product .custom-tags{position:absolute;top:20px;left:20px;z-index:1;display:flex;flex-wrap:wrap;gap:6px}.product__media button.flickity-button{left:20px;width:40px;height:40px;border-radius:50%;background-color:#fff;border:solid 1px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);border-color:#c9c1c1}html[dir=rtl] .product__media button.flickity-button{left:0;right:20px}.product__media button.flickity-button.flickity-prev-next-button.next{right:20px;left:auto}html[dir=rtl] .product__media button.flickity-button.flickity-prev-next-button.next{right:auto;left:20px}.product__info .buy-button-quantity-wrap{display:flex;align-items:center;justify-content:space-between;gap:12px}.product__info .product-form__buy-buttons{width:100%}.product__info .product-form__payment-container{margin-block-start:0}.product__info button#AddToCart{height:50px;cursor:pointer}.product__info .price--large:not(.price--compare){line-height:1}.shopify-section--main-product .wishlist-icon-wrap{line-height:1;background-color:#eff1fc;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.tabby-payment-block div#tabby{margin-bottom:12px}@media (max-width:600px){.product-form{flex-direction:column;align-items:stretch}.product-form__quantity{margin-right:0;margin-bottom:10px}.product-form__buy-buttons{width:100%}}@media (min-width:1300px){.shopify-section--main-product .product--thumbnails-left .product__thumbnail{width:109px;min-width:60px;padding:0;max-height:102px}}@media (min-width:1000px){.popup-modal-custom a.button.button--primary{height:50px}.popup-modal__content{padding:28px 24px}.shopify-section--main-product .product--thumbnails-left scroll-shadow.product__thumbnail-scroll-shadow{margin:10px 0}.shopify-section--main-product .product--thumbnails-left .product__media{flex-direction:row-reverse;align-items:flex-start;display:flex;max-width:72%;width:100%}.shopify-section--main-product .product__info{width:100%;max-width:38%}.shopify-section--main-product .product__thumbnail>img{max-height:102px}.shopify-section--main-product .product--thumbnails-left .product__thumbnail-list{margin-inline-end:0}.shopify-section--main-product .product--thumbnails-left .product__media-prev-next{width:100%;text-align:center}.shopify-section--main-product .product__thumbnail-list-inner{gap:10px}.shopify-section--main-product .product--thumbnails-left .product__thumbnail{width:90px;min-width:60px;padding:0;max-height:102px}.shopify-section--main-product .product.product--thumbnails-left flickity-controls.product__media-nav{display:flex;flex-direction:column;margin-right:20px}html[dir=rtl] .shopify-section--main-product .product.product--thumbnails-left flickity-controls.product__media-nav{margin-right:0;margin-left:20px}}@media (min-width:1501px){.support-links-wrapper .support-item:nth-child(2){justify-content:flex-end}.support-links-wrapper .support-item:nth-child(1){border-right:solid 1px rgba(73,73,75,.2)}html[dir=rtl] .support-links-wrapper .support-item:nth-child(1){border-left:solid 1px rgba(73,73,75,.2);border-right:none}}@media (max-width:1500px){.support-links-wrapper .support-item{display:flex;align-items:center;gap:6px;text-align:center;max-width:100%;min-width:100%}}@media (max-width:1300px){.discount_code .icon-caption svg{max-width:24px}.discount_code .icon-caption p{font-size:12px}}@media screen and (min-width:1000px) and (max-width:1280px){.shopify-section--main-product .message-tooltip{right:0;left:50%;transform:translate(-50%,1px)}}@media (max-width:999px){.shopify-section--main-product .product__media-item{padding-inline:0}.shopify-section--main-product .product__media-list{margin-inline:0}.product__thumbnail-list-inner{gap:10px}.popup-modal-custom h3.main-popup-title{padding-bottom:11px;margin-bottom:16px}.popup-modal__content{padding:2rem 16px}.shopify-section--main-product .product__thumbnail-scroll-shadow{max-width:calc(100% - 40px);overflow:hidden}.shopify-section--main-product button.product__media-prev-next svg{transform:rotate(270deg)}}@media (max-width:749px){.product-form__button.discount_Signin_button .button{padding:9.5px 17px}.product__info button#AddToCart{height:45px}.shopify-section--main-product quantity-selector.quantity-selector{--quantity-selector-height: 43px}.popup-modal-custom a.button.button--primary{min-width:143px;height:40px}.popup-modal-custom .popup-modal__content h2{font-size:20px}.discount_code .copy-text input{text-align:left}.discount_code .icon-caption p{font-size:15px}.discount_code{flex-wrap:wrap}.warrenty-return-icons-text .info-icon{width:16px;height:16px;margin-right:0}.warrenty-return-icons-text .info-item{padding:7px 4px}.shopify-section--main-product .product-meta__title.heading{font-size:24px}.discount_code .copy-text button{justify-content:end}.discount_code .copy-text{width:100%}.shopify-section--main-product .custom-tags{top:10px;left:10px}.shopify-section--main-product .message-tooltip{right:0;left:50%;transform:translate(-58%)}}
/*# sourceMappingURL=/cdn/shop/t/112/assets/main-product.css.map */
