[id$=__main] .product__title{font-size:2rem!important;color:#0a3a67!important;font-weight:800!important;line-height:1.2!important;margin-bottom:8px!important}.noxor-trust-line{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:8px 0 12px}.noxor-trust-line__stars{color:#fbbf24;font-size:.85rem;font-weight:600}.noxor-trust-line__sep{color:#d1d5db;font-size:.8rem}.noxor-trust-line__item{font-size:.8rem;font-weight:600}.noxor-trust-line__item--warranty{color:#16a34a}.noxor-trust-line__item--shipping{color:#0a3a67}[id$=__main] .product__title--sku{color:#9ca3af!important;font-size:.75rem!important}[id$=__main] .product__price .price--final,[id$=__main] .product__title--price .price--final{font-size:2.2rem!important;font-weight:800!important;color:#dc2626!important}[id$=__main] .product__price .price--compare{color:#9ca3af!important;text-decoration:line-through!important}.noxor-product-badges{position:absolute;top:16px;left:16px;z-index:5;display:flex;flex-direction:column;gap:6px}.noxor-product-badges__tag{display:inline-block;padding:5px 12px;border-radius:4px;font-size:.7rem;font-weight:700;letter-spacing:.05em;color:#fff;line-height:1.2;white-space:nowrap}.noxor-product-badges__tag--bestseller{background:#dc2626}.noxor-product-badges__tag--pro{background:#0a3a67}.noxor-product-badges__tag--new{background:#16a34a}.noxor-product-badges__tag--soldout{background:#6b7280}[id$=__main] .stock-status__in-stock{color:#16a34a!important;font-weight:600!important}.noxor-stock-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:#16a34a;margin-right:6px;vertical-align:middle;animation:noxorPulse 1.5s ease-in-out infinite}@keyframes noxorPulse{0%,to{opacity:1}50%{opacity:.4}}[id$=__main] .product-form__submit.button--primary{background:#dc2626!important;color:#fff!important;border-color:#dc2626!important;border-radius:6px!important;font-weight:700!important;font-size:1rem!important;letter-spacing:.05em!important;transition:background .2s ease,transform .2s ease!important}[id$=__main] .product-form__submit.button--primary:hover{background:#b91c1c!important;transform:translateY(-1px)!important}[id$=__main] .shopify-payment-button{opacity:.7!important;margin-top:8px!important}[id$=__main] .to-compare,[id$=__main] compare-form{display:none!important}.noxor-trust-bar,[id$=__main] .product__info-block--icons_bar{display:none!important}[id$=__main] .product__info-block--description ul,[id$=__main] .product__info-block--description ol{columns:1!important;-webkit-columns:1!important;column-count:1!important;display:block!important;padding-left:20px!important}[id$=__main] .product__info-block--description li{display:list-item!important;float:none!important;width:100%!important;margin-bottom:8px!important;break-inside:avoid!important}[id$=__main] .product__info-block--description h2,[id$=__main] .product__info-block--description h3{color:#0a3a67!important;font-weight:700!important;margin-top:28px!important;margin-bottom:12px!important}[id$=__main] .product__info-block--description p{line-height:1.7!important;color:#374151!important;margin-bottom:12px!important}[id$=__main] .product__info-block--gallery{position:relative!important}[id$=__main] .product__media .slider__slide .media{border-radius:16px!important;overflow:hidden!important}[id$=__main] .product__media .slider__slide img{border-radius:16px!important}@media screen and (max-width:749px){[id$=__main] .product__title{font-size:1.5rem!important}.noxor-trust-bar{flex-direction:column;align-items:flex-start;gap:8px}.noxor-trust-line{gap:6px}}[id$=__fbt]{background:radial-gradient(ellipse at 50% 50%,rgba(255,255,255,.05) 0%,transparent 70%),linear-gradient(135deg,#061e3a,#0a3a67 40%,#124a7a,#0a3a67)!important;padding:32px!important}[id$=__fbt] .items,[id$=__fbt] .items-grid{overflow:visible!important}[id$=__fbt] bought-together{--bought-together--items__background: transparent !important}[id$=__fbt] .heading .title{color:#fff!important}[id$=__fbt] .grid-item .item-title{color:#0a3a67!important}[id$=__fbt] .grid-item .item-vendor{color:#0a3a6780!important}[id$=__fbt] .grid-item .price--final{color:#dc2626!important;font-weight:700!important}[id$=__fbt] .grid-item .item-link{border-radius:12px!important;overflow:hidden!important}[id$=__fbt] .grid-item .item-image,[id$=__fbt] .grid-item .item-image .media,[id$=__fbt] .grid-item .item-image img{border-radius:12px 12px 0 0!important}[id$=__fbt] .grid-item{transition:transform .4s ease,box-shadow .4s ease!important;transform-style:preserve-3d!important;will-change:transform!important}[id$=__fbt] .grid-item:hover{transform:perspective(1000px) rotateX(-4deg) rotateY(3deg) translateY(-6px) scale(1.015)!important;box-shadow:0 16px 40px #00000040,0 0 20px #dc26261a!important}[id$=__fbt] .item-checkbox input:checked+label{background:#dc2626!important;border-color:#dc2626!important}[id$=__fbt] .summary .label{color:#ffffffb3!important}[id$=__fbt] .summary .price--final{color:#fff!important;font-weight:800!important}[id$=__fbt] .product-form__submit.button--primary{background:#dc2626!important;border-color:#dc2626!important;font-weight:700!important}[id$=__fbt] .product-form__submit.button--primary:hover{background:#b91c1c!important}@media(max-width:749px){[id$=__fbt] .grid-item:hover{transform:none!important;box-shadow:none!important}[id$=__fbt] .items-grid{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;gap:16px!important;padding:16px!important;scrollbar-width:none!important;-ms-overflow-style:none!important}[id$=__fbt] .items-grid::-webkit-scrollbar{display:none!important}[id$=__fbt] .items-grid>.grid-item{flex:0 0 75%!important;min-width:75%!important;scroll-snap-align:center!important}[id$=__fbt] .items-grid>.grid-item:before,[id$=__fbt] .items-grid>.grid-item:after{display:none!important}[id$=__fbt] .summary{display:flex!important;flex-direction:column!important;align-items:center!important;gap:12px!important;padding:16px!important;border-top:1px solid rgba(255,255,255,.1)!important}[id$=__fbt] .summary .price--final{font-size:1.6rem!important}[id$=__fbt] .product-form__submit.button--primary{width:100%!important;padding:14px!important;font-size:.9rem!important}.noxor-fbt-dots{display:flex!important;justify-content:center!important;gap:6px!important;padding:8px 0!important}.noxor-fbt-dot{width:6px!important;height:6px!important;border-radius:50%!important;background:#ffffff4d!important;transition:background .2s,width .2s!important}.noxor-fbt-dot.active{background:#dc2626!important;width:18px!important;border-radius:3px!important}}[id$=__product-tabs]{background:#fff!important;border-radius:20px!important;padding:60px!important;margin:48px 0!important;position:relative!important;overflow:hidden!important;--faq-accordion__background: transparent !important;--tabs-review-form__background: transparent !important}[id$=__product-tabs]:before{content:"?"!important;position:absolute!important;right:-20px!important;top:-60px!important;font-size:400px!important;font-weight:900!important;color:#0a3a670a!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;line-height:1!important}[id$=__product-tabs] [role=tablist]{display:none!important}[id$=__product-tabs] .tab-content{display:block!important;background:transparent!important;margin:0!important}[id$=__product-tabs] .tab-content:last-of-type{display:none!important}[id$=__product-tabs] .product-tabs{background:transparent!important}.noxor-faq-eyebrow{display:block!important;font-size:.7rem!important;letter-spacing:.3em!important;color:#dc2626!important;text-transform:uppercase!important;text-align:center!important;margin-bottom:12px!important}.noxor-faq-title-wrapper{display:flex!important;align-items:center!important;justify-content:center!important;gap:16px!important;margin-bottom:48px!important}.noxor-faq-title-wrapper:before,.noxor-faq-title-wrapper:after{content:""!important;flex:1!important;max-width:80px!important;height:2px!important;background:#dc2626!important}.noxor-faq-title-wrapper h2{color:#0a3a67!important;font-size:2rem!important;font-weight:800!important;margin:0!important}[id$=__product-tabs] faqs-accordion{background:transparent!important;padding:0!important}[id$=__product-tabs] faqs-accordion details{background:radial-gradient(ellipse at 50% 50%,rgba(255,255,255,.05) 0%,transparent 70%),linear-gradient(135deg,#061e3a,#0a3a67 40%,#124a7a,#0a3a67)!important;border:1px solid rgba(255,255,255,.12)!important;border-left:3px solid transparent!important;color:#fff!important;border-radius:10px!important;margin-bottom:10px!important;overflow:hidden!important;transition:border-color .3s ease,background .3s ease!important}[id$=__product-tabs] faqs-accordion details[open]{background:radial-gradient(ellipse at 50% 50%,rgba(255,255,255,.08) 0%,transparent 70%),linear-gradient(135deg,#061e3a,#0a3a67 40%,#124a7a,#0a3a67)!important;border-left-color:#dc2626!important}[id$=__product-tabs] .faq-title{color:#fff!important;font-weight:600!important;font-size:1rem!important;padding:20px 24px!important;background:transparent!important;border:none!important;border-radius:0!important;margin:0!important;list-style:none!important;transition:color .2s!important}[id$=__product-tabs] .faq-title::-webkit-details-marker{display:none!important}[id$=__product-tabs] .faq-title:after{content:"+"!important;background:transparent!important;border:none!important;border-radius:0!important;width:auto!important;height:auto!important;font-size:1.4rem!important;font-weight:300!important;color:#dc2626!important;transition:transform .3s ease!important;margin:0!important;flex-shrink:0!important}[id$=__product-tabs] .faq-title.open:after{content:"\d7"!important;font-size:1.6rem!important;transform:none!important}[id$=__product-tabs] faqs-accordion details:first-child~details .faq-title{border-top:none!important}[id$=__product-tabs] .faq-content{background:transparent!important;border-radius:0!important;margin:0!important;border:none!important}[id$=__product-tabs] .faq-content--inner{color:#ffffffbf!important;font-size:.95rem!important;line-height:1.7!important;padding:0 24px 20px!important;border-top:1px solid rgba(255,255,255,.08)!important}@keyframes noxorFaqSlideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes noxorFaqFadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}[id$=__product-tabs] faqs-accordion details.noxor-faq-reveal-ready{opacity:0;transform:translateY(24px)}[id$=__product-tabs] faqs-accordion details.noxor-faq-revealed{animation:noxorFaqFadeUp .6s cubic-bezier(.22,1,.36,1) forwards}@media screen and (max-width:749px){[id$=__product-tabs]{padding:32px 20px!important;border-radius:12px!important}[id$=__product-tabs]:before{font-size:200px!important;right:-10px!important;top:-30px!important}.noxor-faq-title-wrapper h2{font-size:1.5rem!important}}[id$=__product-recommendations] .title-wrapper .title{color:#0a3a67!important;font-weight:700!important}[id$=__product-recommendations] .title-wrapper .title:after{content:"";display:inline-block;width:60px;height:3px;background:#dc2626;margin-left:16px;vertical-align:middle}[id$=__product-recommendations] .grid-item .item-link{border-radius:12px!important;box-shadow:0 2px 12px #00000014!important;transition:box-shadow .3s ease,transform .3s ease!important;overflow:hidden!important}[id$=__product-recommendations] .grid-item .item-link:hover{box-shadow:0 8px 32px #0a3a672e!important;transform:translateY(-4px)!important}[id$=__product-recommendations] .grid-item .item-vendor{font-size:.7rem!important;color:#0a3a67!important;letter-spacing:.1em!important;text-transform:uppercase!important}[id$=__product-recommendations] .grid-item .item-title{color:#0a3a67!important;font-weight:600!important}[id$=__product-recommendations] .grid-item .price--final{color:#dc2626!important;font-weight:700!important}[id$=__product-recommendations] .slider__button{background:#0a3a67!important;color:#fff!important;border-radius:50%!important;border:none!important;transition:background .2s ease!important}[id$=__product-recommendations] .slider__button:hover{background:#dc2626!important}[id$=__product-recommendations] .slider__button .icon-arrow{color:#fff!important}.noxor-sticky-close{position:absolute!important;top:8px!important;right:8px!important;width:16px!important;height:16px!important;background:transparent!important;border:none!important;border-radius:0!important;color:#9ca3af!important;font-size:14px!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;line-height:1!important;z-index:9999!important;transition:color .2s!important}.noxor-sticky-close:hover{color:#dc2626!important;background:transparent!important}product-quick-add.noxor-sticky-hidden{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/11/assets/noxor-product.css.map */
