:root{--pr-brand:#e75a12;--pr-brand-dark:#c94e0f;--pr-brand-tint:#fff4ec;--pr-ink:#13121d;--pr-muted:#7c8088;--pr-line:#e7eaf0;--pr-ok:#0cae61;--pr-shadow:0 10px 30px rgba(19,18,29,.08);--pr-shadow-sm:0 4px 14px rgba(19,18,29,.06)}h1.prd-block-name{font-weight:800!important;letter-spacing:-.3px;line-height:1.18}.prd-block-price{padding:0;background:none;border:0}.prd-block-price .price,.prd-block-price .price-item{font-weight:800!important;color:var(--pr-ink)!important;letter-spacing:-.5px}.prd-block-meta{font-size:13.5px}.prd-block-meta [data-render^=avaialbility-status]{display:none!important}.prd-block-actions .btn{border-radius:999px!important;font-weight:700!important;letter-spacing:.3px;min-height:52px;transition:transform .15s ease,box-shadow .2s ease,background-color .2s ease,color .2s ease!important}.prd-block-actions .btn:not(.button--secondary){background:var(--pr-brand)!important;border-color:var(--pr-brand)!important;color:#fff!important;box-shadow:0 8px 20px #e75a1247}.prd-block-actions .btn:not(.button--secondary):hover{background:var(--pr-brand-dark)!important;transform:translateY(-2px);box-shadow:0 12px 26px #e75a1257}.prd-block-actions .btn.button--secondary{background:#fff!important;border:1.5px solid var(--pr-brand)!important;color:var(--pr-brand)!important}.prd-block-actions .btn.button--secondary:hover{background:var(--pr-brand-tint)!important;transform:translateY(-2px)}.prd-block-actions shopify-payment-button,.prd-block-actions .shopify-payment-button{display:block;transition:transform .15s ease}.prd-block-actions .shopify-payment-button__button--unbranded{border-radius:999px!important;font-weight:700!important;transition:transform .15s ease,box-shadow .2s ease,background-color .2s ease!important}.prd-block-actions shopify-payment-button:hover,.prd-block-actions .shopify-payment-button__button--unbranded:hover{transform:translateY(-2px)}.prd-block-actions shopify-payment-button:active,.prd-block-actions .shopify-payment-button__button--unbranded:active{transform:scale(.97)}.prd-block-actions .btn:active{transform:scale(.97)}.prd-quantity,.prd-block-actions .quantity{border-radius:12px!important;overflow:hidden}.prd-quantity-btn{transition:background-color .15s ease,color .15s ease!important}.prd-quantity-btn:hover{background:var(--pr-brand-tint)!important;color:var(--pr-brand)!important}body:not(.touch) swiper-carousel.hover-off .prd{pointer-events:auto!important}.prd-block-banner{border:1px solid var(--pr-line)!important;border-radius:16px!important;background:#fff!important;box-shadow:var(--pr-shadow-sm);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease!important}a.prd-block-banner:hover,.prd-block-banner--linked:hover{transform:translateY(-4px);box-shadow:var(--pr-shadow);border-color:#f0d6c6!important}a.prd-block-banner,.prd-block-banner--linked{cursor:pointer}.prd-block-banner-icon{color:var(--pr-brand)!important}.prd-block-banner-icon svg{width:30px;height:30px}.prd-block-banner-text{font-family:Montserrat,sans-serif;font-weight:700!important;letter-spacing:.3px;color:var(--pr-ink)!important}.prd-block-safety{color:var(--pr-muted)}.prd-block-safety svg{color:var(--pr-ok)}.prd-block-desc{line-height:1.75;color:#3a3b45}.prd-block-desc h2,.prd-block-desc h3{font-family:Montserrat,sans-serif;font-weight:700;color:var(--pr-ink)}.block-accordion .tab-accordion-item{border:1px solid var(--pr-line);border-radius:14px;margin-bottom:12px;overflow:hidden;background:#fff;transition:box-shadow .2s ease,border-color .2s ease}.block-accordion .tab-accordion-item>label{display:flex;align-items:center;justify-content:space-between;gap:12px;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.3px;padding:16px 18px;cursor:pointer;border-left:3px solid transparent;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.block-accordion .tab-accordion-item>label:hover{color:var(--pr-brand)}.block-accordion .tab-accordion-item>input:checked+label{color:var(--pr-brand);background:var(--pr-brand-tint);border-left-color:var(--pr-brand)}.block-accordion .tab-accordion-item>input:checked~label .toggle-arrow,.block-accordion .tab-accordion-item>input:checked+label .toggle-arrow{transform:rotate(180deg)}.block-accordion .toggle-arrow{transition:transform .25s ease}.block-accordion .tab-accordion-item .rte{line-height:1.75;color:#3a3b45}product-tabs .tab-wrap-nav .swiper-slide{font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.2px;color:var(--pr-muted);padding-bottom:10px;transition:color .2s ease}product-tabs .tab-wrap-nav .swiper-slide span{display:inline-block;position:relative}product-tabs .tab-wrap-nav .swiper-slide span:after{content:"";position:absolute;bottom:-6px;left:0;width:0;height:3px;background:var(--pr-brand);transition:width .3s ease}product-tabs .tab-wrap-nav .swiper-slide:hover span:after,product-tabs .tab-wrap-nav .swiper-slide.is-active-tab span:after,product-tabs .tab-wrap-nav .swiper-slide.swiper-slide-thumb-active span:after{width:100%}product-tabs .tab-wrap-nav .swiper-slide:hover,product-tabs .tab-wrap-nav .swiper-slide.is-active-tab,product-tabs .tab-wrap-nav .swiper-slide.swiper-slide-thumb-active{color:var(--pr-brand)!important}product-tabs .tab-wrap-nav .swiper-scrollbar{display:none!important}product-tabs .tab-wrap-nav .swiper-slide:after,product-tabs .tab-wrap-nav .swiper-slide.swiper-slide-thumb-active:after,product-tabs .tab-wrap-nav .swiper-slide.is-active-tab:after{display:none!important;content:none!important;width:0!important}@media(max-width:768px){product-tabs .tab-wrap-nav .swiper-slide{padding-bottom:0;background-size:0% 3px!important}}@media(prefers-reduced-motion:reduce){product-tabs .tab-wrap-nav .swiper-slide{transition:color .2s ease}}product-tabs .tab-wrap-content{border:1px solid var(--pr-line);border-radius:16px;background:#fff;box-shadow:var(--pr-shadow-sm);margin-top:14px;padding:0!important;overflow:hidden;transition:height .28s ease}product-tabs .tab-wrap-content .swiper-wrapper{align-items:flex-start!important}product-tabs .tab-wrap-content .tab-content{padding:24px 40px!important;height:auto!important;margin:0!important}@media(max-width:768px){product-tabs .tab-wrap-content .tab-content{padding:20px 22px!important}}product-tabs .tab-wrap-content .rte{line-height:1.75;color:#3a3b45}product-tabs .tab-wrap-content .rte>*:first-child{margin-top:0!important}product-tabs .tab-wrap-content .rte>*:last-child{margin-bottom:0!important}product-tabs .tab-wrap-content.is-empty{border:0!important;background:none!important;box-shadow:none!important;margin-top:0!important}.block-accordion .tab-accordion-item-content-inside .rte>*:first-child,.block-accordion .tab-accordion-item-content-inside>*:first-child{margin-top:0!important;padding-top:0!important}.block-accordion .tab-accordion-item-content-inside .rte>p:first-child:empty,.block-accordion .tab-accordion-item-content-inside .rte>br:first-child{display:none!important}.prd-block-links{display:inline-flex!important;width:auto!important;margin-right:8px;--margin-top-product-blocks:10px !important}.mt-product-global:has(.share-button){display:inline-flex!important;width:auto!important;--margin-top-product-blocks:10px !important}.prd-block-links .modal-info-link,.share-button details>summary.share-button__button{display:inline-flex;align-items:center;gap:7px;padding:7px 16px;border:1.5px solid #dedede;border-radius:999px;font-family:Montserrat,sans-serif;font-size:12.5px;font-weight:600;color:#555!important;background:none;cursor:pointer;text-decoration:none!important;list-style:none;white-space:nowrap;width:auto!important;transition:border-color .2s ease,color .2s ease}.prd-block-links .modal-info-link:hover,.share-button details>summary.share-button__button:hover{border-color:var(--pr-brand);color:var(--pr-brand)!important}.prd-block-links .icon-wrap{display:inline-flex;align-items:center;flex-shrink:0}.prd-block-links .icon-wrap svg{width:15px;height:auto}.prd-block-links .icon-wrap svg path{fill:currentColor!important;stroke:none!important}.share-button .icon-share path{stroke:currentColor!important;fill:currentColor!important}.share-button details>summary.share-button__button::-webkit-details-marker{display:none}.share-button__fallback{margin-top:10px}.modal-wrap.modal-info-content{border-radius:20px!important}.modal-info-content .title-wrap{padding-bottom:4px}.modal-info-content .title-wrap h2.h1-style{font-family:Montserrat,sans-serif!important;font-size:1.35rem!important;font-weight:700!important;color:#1a1a1a;margin-bottom:4px}.modal-info-content .h-sub{font-size:13px;color:#999}.modal-info-content .form-group label{font-family:Montserrat,sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.6px;color:#aaa;margin-bottom:6px;display:block}.modal-info-content .form-control{border:1.5px solid #e4e4e4!important;border-radius:10px!important;padding:11px 14px!important;font-family:Open Sans,Montserrat,sans-serif!important;font-size:14px!important;color:#1a1a1a!important;background:#f9f9f9!important;box-shadow:none!important;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease!important;width:100%}.modal-info-content .form-control:focus{border-color:var(--pr-brand)!important;background:#fff!important;box-shadow:0 0 0 3px #e75a121f!important;outline:none!important}.modal-info-content textarea.form-control{resize:vertical;min-height:90px}.modal-info-content .form-group{margin-bottom:14px}.modal-info-content .form-control-wrap{position:relative;overflow:hidden;border-radius:10px}.modal-info-content .form-control{padding-right:42px!important}.modal-info-content .form-control-check,.modal-info-content .form-control-check--green{right:12px!important}.modal-info-content .scrollbar-track,.modal-wrap-scroll .scrollbar-track{display:none!important}.modal-info-content .btn[type=submit]{background:var(--pr-brand)!important;border:2px solid var(--pr-brand)!important;color:#fff!important;border-radius:999px!important;font-family:Montserrat,sans-serif!important;font-weight:700!important;font-size:14px!important;letter-spacing:.3px!important;padding:12px 28px!important;transition:background .2s ease,transform .15s ease,box-shadow .2s ease!important}.modal-info-content .btn[type=submit]:hover{background:#c94d0e!important;border-color:#c94d0e!important;box-shadow:0 4px 14px #e75a124d!important;transform:translateY(-1px)}.modal-info-content .btn[type=submit]:active{transform:translateY(0)!important;box-shadow:none!important}.fancybox-close-small{border-radius:50%!important;background:#f0f0f0!important;width:32px!important;height:32px!important;top:14px!important;right:14px!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:background .2s ease!important}.fancybox-close-small:hover{background:#ffe8de!important;color:var(--pr-brand)!important}.modal-info-content .delivery-card{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;margin:0!important}.modal-info-content .delivery-icon{font-size:2.2em!important;margin-bottom:10px!important}.modal-info-content .delivery-text{font-family:Open Sans,Montserrat,sans-serif!important;font-size:14px!important;color:#555!important;line-height:1.75!important}.modal-info-content .delivery-highlight{color:var(--pr-brand)!important}.modal-info-content .info-box{background:#f9f9f9!important;border-left:4px solid var(--pr-brand)!important;border-radius:10px!important;padding:16px 20px!important;margin:20px 0!important;text-align:left!important}.modal-info-content .info-box-title{font-family:Montserrat,sans-serif!important;font-size:12px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.5px!important;color:#1a1a1a!important;margin-bottom:6px!important}.modal-info-content .info-box p{font-size:13.5px!important;color:#666!important;line-height:1.7!important}.modal-info-content .btn-contact{background:var(--pr-brand)!important;background-image:none!important;border-radius:999px!important;font-family:Montserrat,sans-serif!important;font-weight:700!important;font-size:13px!important;padding:11px 28px!important;letter-spacing:.4px!important;text-transform:uppercase!important;box-shadow:0 4px 14px #e75a1247!important;transition:background .2s ease,transform .15s ease,box-shadow .2s ease!important;color:#fff!important}.modal-info-content .btn-contact:hover{background:#c94d0e!important;box-shadow:0 6px 20px #e75a1261!important;transform:translateY(-2px)!important;color:#fff!important}.modal-info-content .js-close-modal{display:inline-flex!important;align-items:center!important;padding:8px 24px!important;border:1.5px solid #dedede!important;border-radius:999px!important;font-family:Montserrat,sans-serif!important;font-size:13px!important;font-weight:600!important;color:#555!important;background:none!important;cursor:pointer!important;transition:border-color .2s ease,color .2s ease!important}.modal-info-content .js-close-modal:hover{border-color:var(--pr-brand)!important;color:var(--pr-brand)!important}@media(max-width:767px){.prd-block-actions{flex-direction:column!important;gap:10px}.prd-block-actions .col-auto{width:100%!important;max-width:100%!important;flex:none!important}.prd-block-actions button-animated,.prd-block-actions button-animated>.btn{width:100%!important;display:block!important}.prd-block-actions .shopify-payment-button,.prd-block-actions shopify-accelerated-checkout,.prd-block-actions .shopify-payment-button__button--unbranded{width:100%!important;display:block!important}.prd-block-actions .btn,.prd-block-actions .shopify-payment-button__button--unbranded{min-height:52px!important;font-size:14px!important}.mt-product-global{--margin-top-product-blocks: 12px !important}h1.prd-block-name{font-size:1.35rem!important;line-height:1.25!important}.prd-block-price .price,.prd-block-price .price-item{font-size:1.5rem!important}.prd-quantity,.prd-block-actions .quantity{height:40px!important;margin-left:auto!important;margin-right:auto!important;display:flex!important}}@media(prefers-reduced-motion:reduce){.prd-block-actions .btn,.prd-block-banner,.prd-quantity-btn,.block-accordion .tab-accordion-item,.block-accordion .tab-accordion-item>label,.block-accordion .toggle-arrow{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/product-restyle.css.map */
