:root,body{--DTLinkHoverColor: #1a3550 !important;--DT_product_title_hover_color: #1a3550 !important;--DT_Button_BG_Color: #1a3550 !important;--DT_Button_BG_Hover_Color: #0F2C50 !important;--DT_Success_Color: #1a3550 !important;--DT_Button_Text_Color: #ffffff !important;--DT_Button_Text_Hover_Color: #ffffff !important;--DT_Button_border_Color: #1a3550 !important;--DT_Button_hover_border_Color: #0F2C50 !important;--nc-green: #1a3550 !important;--nc-green-dark: #0F2C50 !important;--nc-action: #1a3550 !important}[style*="#1a3550"],.button,.btn,button.dT_AddToCart,.shopify-payment-button__button,.dt-sc-btn,a.dt-sc-btn{background-color:#1a3550!important;border-color:#1a3550!important}button.dT_AddToCart{background:#1a3550!important;color:#fff!important}button.dT_AddToCart:hover{background:#0f2c50!important}.badge--sale,.badge--new,.spr-form-message-success{background:#1a3550!important;color:#fff!important}.offer-price{color:#1a3550!important}.custom-hero,[class*=hero][style*="0FA958"],section[style*="0FA958"]{background:#1a3550!important}.cart-count,.cart-count-bubble,[class*=cart-count]{background:#1a3550!important;color:#fff!important}.shop-now,.footer-cta,footer .dt-sc-btn,[style*="#6b7f99"]{background:#1a3550!important;color:#fff!important}.variant-option-size li a:hover,.variant-option-color li a:hover{background:#1a3550!important;color:#fff!important}svg[fill="#1a3550"],svg [fill="#1a3550"],path[fill="#1a3550"]{fill:#1a3550!important}.spr-icon-star,.stars,.nc-badge-stars{color:#f5b301!important}.product-description-product-template .product-title{position:relative;margin-bottom:6px}.product-description-product-template .product-title:after{content:"\2605\2605\2605\2605\2605  4.8  (127 Reviews)   \1f525  1,200+ sold in the past 30 days";display:block;font-size:14px;font-weight:500;color:#1a3550;letter-spacing:.3px;margin-top:8px;font-family:inherit}@media(max-width:540px){.product-description-product-template .product-title:after{font-size:12px}}.trust-badges{display:flex;flex-wrap:wrap;gap:12px 18px;margin:14px 0 6px;font-size:13px;color:#475569}.trust-badges>div{display:inline-flex;align-items:center;gap:6px}.product_payments_btns{display:flex!important;flex-wrap:wrap!important;align-items:stretch!important;gap:10px!important}.product_payments_btns .dT_AddToCart{flex:1 1 100%!important;font-size:16px!important;font-weight:700!important;letter-spacing:.5px!important;padding:16px 24px!important;text-transform:uppercase!important;order:1!important;background:#1a3550!important;color:#fff!important}.product_payments_btns .dT_AddToCart:hover{background:#0f2c50!important}.product_payments_btns .dT_VProdWishList{flex:0 0 auto!important;order:2!important;display:flex!important;align-items:center!important}.product_payments_btns .dT_VProdWishList .add-wishlist{width:54px!important;height:54px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1px solid #e2e8f0!important;border-radius:8px!important;background:#fff!important}.product_payments_btns .shopify-payment-button{flex:1 1 100%!important;order:3!important}.product_payments_btns .shopify-payment-button__button--unbranded,.product_payments_btns .shopify-payment-button__button{background:transparent!important;color:#1a3550!important;border:1.5px solid #1a3550!important;font-weight:600!important}.product-description-product-template .product-price{display:block!important;margin:8px 0 14px!important}.product-description-product-template .product-price .price-wrapper{display:flex!important;flex-wrap:wrap!important;align-items:baseline!important;gap:10px!important}.product-description-product-template .product-price .current-price{font-size:28px!important;font-weight:700!important;color:#1a3550!important;line-height:1.1!important}.product-description-product-template .product-price .compare-price{font-size:18px!important;font-weight:500!important;color:#94a3b8!important;text-decoration:line-through!important;line-height:1.1!important}.product-description-product-template .product-price .compare-price.hide{display:none!important}.product-description-product-template .product-price [class*=unitPrice-]{display:block!important;margin-top:4px!important;font-size:13px!important;color:#64748b!important}.product-description-product-template .product-price .compare-price:not(.hide):after{content:"SALE";display:inline-block;background:#1a3550;color:#fff;font-size:10px;font-weight:700;letter-spacing:1px;padding:3px 8px;border-radius:4px;text-decoration:none!important;margin-left:8px;vertical-align:middle;line-height:1.2}.product_payments_btns .dT_VProdWishList .add-wishlist,.product_payments_btns .dT_VProdWishList dtx-wishlist a{font-size:0!important;color:transparent!important;text-indent:-9999px!important;overflow:hidden!important;position:relative!important;white-space:nowrap!important}.product_payments_btns .dT_VProdWishList .add-wishlist:before,.product_payments_btns .dT_VProdWishList dtx-wishlist a:before{content:"\2661"!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;font-size:22px!important;color:#1a3550!important;text-indent:0!important;line-height:1!important}.share-with-us,.product-share,[class*=share-with]{margin-top:18px!important;opacity:.6!important;font-size:13px!important}.product-description-product-template .product-meta-block{line-height:1.5}.product-description-product-template .product-benefits p{margin:4px 0;font-size:14px;color:#475569}a:hover,button:hover,.dt-sc-btn:hover,.btn:hover,[class*=-btn]:hover{color:#fff!important}.btn-link:hover,.text-link:hover,a.link-style:hover{color:#1a3550!important;text-decoration:underline!important}.shipping-returns:hover,.accordion-btn:hover,.dt-sc-accordion-btn:hover,.dt-sc-accordion-btn h5:hover,button.product-info-btn:hover{background:#1a3550!important;color:#fff!important}.dt-sc-accordion-btn:hover h5{color:#fff!important}button,.btn,.dt-sc-btn,[class*=payment-button]{box-shadow:none!important}button:focus,button:active,.btn:focus,.btn:active,.dt-sc-btn:focus,.dt-sc-btn:active{box-shadow:0 0 0 2px #1a355040!important;outline:none!important}.shopify-payment-button__button:focus,.shopify-payment-button__button:active{box-shadow:0 0 0 2px #1a355040!important}.product_payments_btns .shopify-payment-button__button,.product_payments_btns .shopify-payment-button__button--unbranded{background:#1a3550!important;color:#fff!important;border:none!important;font-size:16px!important;font-weight:700!important;letter-spacing:.5px!important;padding:16px 24px!important;text-transform:uppercase!important;border-radius:8px!important}.product_payments_btns .shopify-payment-button__button:hover{background:#0f2c50!important}.product_payments_btns .dT_AddToCart{flex:1 1 100%!important;order:3!important;background:transparent!important;color:#1a3550!important;border:1.5px solid #1a3550!important;font-weight:600!important}.product_payments_btns .dT_VProdWishList{order:2!important}.dt-promo-bar,.promo-bar,.announcement-bar,[class*=announce],[class*=promo][class*=bar]{background:#1a3550!important;color:#fff!important}.dt-promo-bar a,.announcement-bar a,[class*=announce] a{color:#fff!important}[style*="0FA958"],[style*="#0fa958"],[style*="background:#0FA958"],[style*="background-color:#0FA958"]{background:#1a3550!important;background-color:#1a3550!important}.cart-count,.cart-count-bubble,[class*=cart-count],[class*=badge-bubble],span[class*=cart][class*=count]{background:#1a3550!important;color:#fff!important}.main-nav a:hover,.header-menu a:hover,nav a:hover,.nav-link:hover{color:#1a3550!important}nav a.active,.nav-link.active{color:#1a3550!important}.nc-purchase-options{position:relative;margin:18px 0 20px}.nc-most-popular{position:absolute;top:-12px;left:50%;transform:translate(-50%);z-index:2;background:#1a3550;color:#fff;font-size:10px;font-weight:700;letter-spacing:1.5px;padding:5px 14px;border-radius:20px}.nc-option-cards{display:grid;grid-template-columns:1fr 1fr;gap:12px;background:#f1f5f9;border-radius:12px;padding:18px}.nc-option-card{display:flex;flex-direction:column;gap:6px;padding:16px;background:#fff;border:2px solid #e2e8f0;border-radius:10px;cursor:pointer;position:relative;transition:border-color .15s ease,box-shadow .15s ease}.nc-option-card.is-selected{border-color:#1a3550;box-shadow:0 0 0 1px #1a3550 inset}.nc-option-card input[type=radio]{position:absolute;top:14px;right:14px;accent-color:#1a3550;width:18px;height:18px}.nc-option-title{font-size:13px;font-weight:700;letter-spacing:1px;color:#1a3550}.nc-option-discount{display:inline-block;background:#1a3550;color:#fff;font-size:11px;font-weight:700;letter-spacing:.5px;padding:3px 8px;border-radius:4px;width:max-content}.nc-option-frequency{font-size:13px;color:#64748b}.nc-option-bullets{display:flex;flex-direction:column;gap:3px;font-size:12px;color:#475569;margin-top:4px}@media(max-width:540px){.nc-option-cards{grid-template-columns:1fr}}.nc-option-card--placeholder{position:relative;opacity:.65;cursor:not-allowed}.nc-option-card--placeholder input[type=radio]{cursor:not-allowed}.nc-option-pending{display:block;margin-top:8px;padding:6px 10px;background:#fff7ed;color:#9a3412;font-size:11px;font-weight:600;border-radius:6px;text-align:center;letter-spacing:.3px}.product-reviews,.customer-thoughts,.reviews-section,section.product-reviews,section[class*=review],section[class*=testimonial],section[class*=thoughts],[class*=reviews-block],[class*=customer-thoughts]{background:#fff!important;background-color:#fff!important;color:#1a3550!important}.product-reviews *,.customer-thoughts *,.reviews-section *,section.product-reviews *,section[class*=review] *,section[class*=testimonial] *,section[class*=thoughts] *,[class*=reviews-block] *,[class*=customer-thoughts] *{background-color:transparent!important}.product-reviews .review-card,.product-reviews [class*=card],section[class*=review] [class*=card],section[class*=testimonial] [class*=card]{background:#f8fafc!important}.product-reviews h1,.product-reviews h2,.product-reviews h3,section[class*=review] h1,section[class*=review] h2,section[class*=review] h3,section[class*=thoughts] h1,section[class*=thoughts] h2,section[class*=thoughts] h3{color:#1a3550!important}section[style*=background][class*=review],section[style*=background][class*=thoughts]{background:#fff!important;background-color:#fff!important}button,.btn,.dt-sc-btn,[class*=btn],a.btn,.shopify-payment-button__button{box-shadow:none!important;-webkit-box-shadow:none!important}button:focus-visible,.btn:focus-visible,button:hover,.btn:hover,.dt-sc-btn:hover{box-shadow:0 2px 8px #1a35502e!important}*{text-shadow:none!important}body,.section-block[class*=reviews],.shopify-section[class*=review],.shopify-section[class*=thoughts],.shopify-section[class*=testimonial]{background:#fff!important}.spr-icon-star,.stars,.nc-badge-stars,[class*=rating] svg,[class*=stars] svg{color:#f5b301!important;fill:#f5b301!important}.product-description-product-template .product-price .price-wrapper{position:relative;display:flex!important;flex-wrap:wrap!important;align-items:baseline!important;gap:8px!important}.product-description-product-template .product-price .compare-price:not(.hide):before{content:"DEAL";display:inline-block;background:#b91c1c;color:#fff;font-size:11px;font-weight:700;letter-spacing:.5px;padding:3px 8px;border-radius:4px;margin-right:8px;vertical-align:middle;line-height:1.2}.product-description-product-template .product-price .compare-price:not(.hide):after{display:none!important}.product-description-product-template .product-price .current-price{font-size:36px!important;font-weight:700!important;color:#1a3550!important;line-height:1!important;letter-spacing:-.5px!important}.product-description-product-template .product-price .compare-price:not(.hide){font-size:14px!important;color:#6b7280!important;position:relative!important}.product-description-product-template .product-price .compare-price:not(.hide):after{content:""!important;display:none!important}.product-description-product-template .product-price .price-wrapper:after{content:"Inclusive of all taxes";display:block;width:100%;font-size:12px;color:#6b7280;margin-top:4px;font-weight:400}.product-description-product-template .product-price .unit-price{font-size:14px!important;color:#6b7280!important;font-weight:500!important;display:inline-block!important}.variant-option-size{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:12px 0!important}.variant-option-size .size-values{list-style:none!important;padding:0!important}.variant-option-size .swatch.size>span{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;min-width:110px!important;padding:12px 16px!important;border:1.5px solid #d4d5d9!important;border-radius:8px!important;background:#fff!important;color:#1a3550!important;line-height:1.3!important;cursor:pointer!important;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease!important}.variant-option-size .swatch.size>span:hover{border-color:#1a3550!important;box-shadow:0 2px 8px #1a35501a!important}.variant-option-size input[type=radio].variant-option:checked+.swatch.size>span{border-color:#1a3550!important;background:#f0f4f8!important;box-shadow:0 0 0 2px #1a3550 inset!important}.nc-trust-row,.trust-badges{display:flex!important;flex-wrap:wrap!important;gap:18px!important;padding:12px 0!important;border-top:1px solid #e5e7eb!important;border-bottom:1px solid #e5e7eb!important;margin:14px 0!important}.nc-trust-row>div,.trust-badges>div{display:flex!important;flex-direction:column!important;align-items:center!important;gap:4px!important;font-size:12px!important;color:#1a3550!important;font-weight:500!important;text-align:center!important;flex:1 1 auto!important;min-width:80px!important}.product-description-product-template .product-benefits{margin:14px 0!important}.product-description-product-template .product-benefits p{margin:6px 0!important;font-size:14px!important;color:#1a3550!important;line-height:1.5!important}.product-description-product-template .product-title{font-size:24px!important;line-height:1.3!important;font-weight:600!important;color:#1a3550!important}.product-attributes.dt-sc-qty{margin:14px 0!important}.product-attributes.dt-sc-qty .product-label{font-size:13px!important;color:#6b7280!important;margin-bottom:6px!important}.product-description-product-template .product-price [class*=unitPrice-]{display:inline-block!important;margin-left:8px!important;margin-top:0!important;font-size:13px!important;color:#6b7280!important;vertical-align:middle!important}.product_payments_btns .dT_VProdWishList,.dT_VProdWishList,.share-with-us,.product-share,[class*=share-with],.product-share-buttons,.social-sharing,.text-center.sidebar_btn{display:none!important}.product_payments_btns .shopify-payment-button__button,.product_payments_btns .shopify-payment-button__button--unbranded{background:#ffd814!important;color:#1a3550!important;border:1px solid #FCD200!important;font-size:15px!important;font-weight:600!important;letter-spacing:.3px!important;padding:14px 24px!important;text-transform:none!important;border-radius:8px!important;transition:background .15s ease,border-color .15s ease,color .15s ease!important;box-shadow:none!important}.product_payments_btns .shopify-payment-button__button:hover,.product_payments_btns .shopify-payment-button__button--unbranded:hover{background:#f08804!important;border-color:#c7691b!important;color:#fff!important}.product_payments_btns .dT_AddToCart{flex:1 1 100%!important;order:3!important;background:#fff!important;color:#1a3550!important;border:1.5px solid #1a3550!important;font-size:15px!important;font-weight:600!important;letter-spacing:.3px!important;padding:14px 24px!important;text-transform:none!important;border-radius:8px!important;transition:background .15s ease,color .15s ease!important}.product_payments_btns .dT_AddToCart:hover{background:#1a3550!important;color:#fff!important}.nc-option-price{display:flex!important;align-items:baseline!important;gap:8px!important;margin:4px 0!important}.nc-option-price .nc-sub-price{font-size:22px!important;font-weight:700!important;color:#1a3550!important;line-height:1!important}.nc-option-price .nc-sub-orig{font-size:14px!important;color:#94a3b8!important;text-decoration:line-through!important}.nc-option-card--subscribe{background:#fafbfc!important}.nc-option-card--subscribe.is-selected{background:#f0f4f8!important}.product-meta-block{padding:0!important}.product-meta-block>*{margin-bottom:12px!important}.dt-sc-accordion-btn{border:1px solid #e5e7eb!important;border-radius:8px!important;margin-bottom:8px!important;padding:14px 18px!important;background:#fff!important;transition:background .15s ease,border-color .15s ease!important}.dt-sc-accordion-btn:hover{background:#f9fafb!important;border-color:#1a3550!important}.dt-sc-accordion-btn h5{font-size:15px!important;font-weight:600!important;color:#1a3550!important;margin:0!important}.urgency-text{display:none!important}.product-description-product-template{padding:0 12px!important}@media(min-width:768px){.product-description-product-template{padding:0 24px!important}}.product-description-product-template .product-title{font-size:26px!important;line-height:1.3!important;font-weight:600!important;color:#1a3550!important;letter-spacing:-.3px!important;margin:0 0 6px!important}.trust-badges,.nc-trust-row{padding:10px 0!important;gap:12px!important;font-size:12px!important}.product-label{font-size:13px!important;font-weight:600!important;color:#1a3550!important;letter-spacing:.3px!important;text-transform:uppercase!important;margin-bottom:6px!important}.quantity{border:1px solid #d4d5d9!important;border-radius:8px!important;width:max-content!important}.quantity-btn{background:#fff!important;border:none!important;color:#1a3550!important;font-size:18px!important;width:36px!important;height:38px!important;cursor:pointer!important}.quantity-btn:hover{background:#f3f4f6!important}.quantity-btn-number{width:50px!important;text-align:center!important;border:none!important;border-left:1px solid #d4d5d9!important;border-right:1px solid #d4d5d9!important;font-weight:600!important;color:#1a3550!important}.helper-text-storefront,.notify-form-helper{display:none!important}.product_payments_btns .dT_VProdWishList,.dT_VProdWishList{display:block!important;position:absolute!important;top:0!important;right:0!important;flex:0 0 auto!important;order:0!important;z-index:5!important}.product-description-product-template .product-meta-block,.product-description-product-template #sidebar{position:relative!important}.dT_VProdWishList .add-wishlist{width:36px!important;height:36px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1px solid #d4d5d9!important;border-radius:50%!important;background:#fff!important;cursor:pointer!important;transition:border-color .15s ease,background .15s ease,transform .15s ease!important;position:relative!important;font-size:0!important;color:transparent!important;text-indent:-9999px!important;overflow:hidden!important}.dT_VProdWishList .add-wishlist:hover{border-color:#1a3550!important;background:#f9fafb!important;transform:scale(1.05)!important}.dT_VProdWishList .add-wishlist.added:before,.dT_VProdWishList .add-wishlist.is-active:before{content:"\2665"!important;color:#b91c1c!important}.share-with-us,.product-share,[class*=share-with]{display:flex!important;align-items:center!important;gap:8px!important;margin:14px 0 6px!important;padding:10px 0!important;border-top:1px solid #f3f4f6!important;font-size:12px!important;color:#6b7280!important;opacity:1!important}.share-with-us>*:first-child,.product-share>*:first-child{font-weight:500!important;color:#6b7280!important;margin-right:4px!important}.share-with-us a,.product-share a,[class*=share] a{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:30px!important;height:30px!important;border-radius:50%!important;background:#f3f4f6!important;color:#1a3550!important;text-decoration:none!important;transition:background .15s ease,color .15s ease,transform .15s ease!important;font-size:13px!important}.share-with-us a:hover,.product-share a:hover,[class*=share] a:hover{background:#1a3550!important;color:#fff!important;transform:scale(1.08)!important}.share-with-us a i,.product-share a i,.share-with-us a svg,.product-share a svg{font-size:13px!important;width:14px!important;height:14px!important}.text-center.sidebar_btn{display:block!important;margin:4px 0!important;text-align:right!important}.text-center.sidebar_btn .toggleIcon{display:inline-flex!important;align-items:center!important;font-size:11px!important;color:#6b7280!important;background:transparent!important;border:none!important;padding:4px 8px!important;text-decoration:none!important;text-transform:none!important;letter-spacing:0!important;font-weight:400!important}.text-center.sidebar_btn .toggleIcon:hover{color:#1a3550!important;background:transparent!important}.text-center.sidebar_btn .toggleIcon i{margin-right:4px!important;font-size:10px!important}.product-meta-block{padding-right:50px!important}.product-title{padding-right:8px!important}.product_payments_btns{position:relative!important}.product-attributes{margin:10px 0!important}.dT_VProdWishList,.dT_VProdWishList *{margin:0!important}.product-short-desc{font-size:14px!important;color:#4b5563!important;line-height:1.5!important;margin:8px 0 12px!important}.product-description-product-template .product-title:after{font-weight:500!important;color:#1a3550!important;margin-top:6px!important}.product-meta-block hr,.product-description-product-template hr{display:none!important}.product-description-product-template .product-price{margin:6px 0 10px!important;padding:0!important}.product-description-product-template .product-price .price-wrapper{display:flex!important;flex-wrap:wrap!important;align-items:baseline!important;gap:8px!important;margin:0!important;padding:0!important;line-height:1.1!important}.product-description-product-template .product-price .current-price{font-size:28px!important;font-weight:700!important;color:#1a3550!important;line-height:1!important;letter-spacing:-.5px!important;margin:0!important;padding:0!important}.product-description-product-template .product-price .compare-price{font-size:14px!important;font-weight:500!important;color:#94a3b8!important;line-height:1.1!important;margin:0!important;padding:0!important}.product-description-product-template .product-price .compare-price:not(.hide):before{content:"DEAL";display:inline-block;background:#b91c1c;color:#fff;font-size:10px;font-weight:700;letter-spacing:.4px;padding:2px 6px;border-radius:3px;margin-right:6px;vertical-align:middle;line-height:1.2}.product-description-product-template .product-price [class*=unitPrice-]{display:inline!important;margin:0 0 0 4px!important;padding:0!important;font-size:13px!important;color:#6b7280!important;vertical-align:baseline!important}.product-description-product-template .product-price [class*=unitPrice-]:empty{display:none!important}.product-description-product-template .product-price .unit-price{display:inline!important;margin:0!important;padding:0!important;font-size:13px!important;color:#6b7280!important;font-weight:400!important}.product-description-product-template .product-price [class*=unitPrice-]:not(:empty):before{content:"\b7";margin:0 6px 0 4px;color:#cbd5e1}.product-description-product-template .product-price .price-wrapper:after{content:"Inclusive of all taxes";display:block;width:100%;font-size:11px!important;color:#94a3b8!important;margin-top:2px!important;line-height:1.3!important;font-weight:400!important}.product-description-product-template .product-price .compare-price:not(.hide):after{display:none!important;content:none!important}.product-description-product-template .product-price>*{margin-bottom:0!important}h1.product-breadcrumb-title,.breadcrumb-title,.product-page-title,.template-product .page-title,body.template-product h1:first-of-type,[class*=page-header] h1,.breadcrumb h1{font-size:14px!important;font-weight:600!important;text-transform:none!important;letter-spacing:.3px!important;margin:4px 0!important;padding:0!important;color:#6b7280!important}.template-product main>.page-header,[class*=breadcrumbs-wrap] h1{display:none!important}.product-attributes.dt-sc-qty .product-label,.product-attributes .product-label{background:#1a3550!important;color:#fff!important;padding:10px 16px!important;border-radius:8px 0 0 8px!important;font-size:12px!important;font-weight:700!important;letter-spacing:1.5px!important;text-transform:uppercase!important;margin:0!important;display:inline-flex!important;align-items:center!important}.product_payments_btns .shopify-payment-button{flex:1 1 100%!important;order:1!important}.product_payments_btns .shopify-payment-button__button,.product_payments_btns .shopify-payment-button__button--unbranded{background:#f90!important;color:#1a3550!important;border:1px solid #E47911!important;font-weight:700!important;letter-spacing:.3px!important;padding:14px 24px!important;text-transform:none!important;border-radius:8px!important;transition:color .15s ease,background .15s ease,border-color .15s ease!important;box-shadow:none!important;font-size:0!important;position:relative!important}.product_payments_btns .shopify-payment-button__button:before,.product_payments_btns .shopify-payment-button__button--unbranded:before{content:"BUY NOW";font-size:16px!important;font-weight:700!important;letter-spacing:.3px!important;color:inherit;display:inline-block}.product_payments_btns .shopify-payment-button__button:hover,.product_payments_btns .shopify-payment-button__button--unbranded:hover{background:#f08804!important;color:#fff!important;border-color:#c7691b!important}.product_payments_btns .dT_AddToCart{flex:1 1 100%!important;order:3!important;background:#ffd814!important;color:#1a3550!important;border:1px solid #FCD200!important;font-size:15px!important;font-weight:600!important;letter-spacing:.3px!important;padding:14px 24px!important;text-transform:none!important;border-radius:8px!important;transition:background .15s ease,color .15s ease,border-color .15s ease!important}.product_payments_btns .dT_AddToCart:hover{background:#f7ca00!important;color:#fff!important;border-color:#e0b800!important}.shopify-payment-terms,[class*=payment-terms],.payment_terms__text,[class*=shopify-payment-terms]{display:none!important}.nc-option-card--subscribe .nc-option-title{position:relative;display:inline-flex!important;align-items:center!important;gap:6px!important}.nc-option-card--subscribe .nc-option-title:after{content:"i";display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;background:#94a3b8;color:#fff;font-family:Georgia,serif;font-size:10px;font-weight:700;font-style:italic;line-height:1;cursor:help;letter-spacing:0}.nc-option-card--subscribe .nc-option-title:hover:before{content:"By subscribing, you commit to recurring orders at the discounted price. Pause, skip, or cancel anytime from your account.";position:absolute!important;top:calc(100% + 8px)!important;left:0!important;z-index:100!important;background:#1a3550!important;color:#fff!important;font-size:12px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;padding:10px 14px!important;border-radius:8px!important;width:240px!important;line-height:1.4!important;box-shadow:0 4px 12px #00000026!important;white-space:normal!important;pointer-events:none!important}.nc-option-card--subscribe .nc-option-title:hover:after{background:#1a3550!important;color:#fff!important}.product_payments_btns .dT_VProdWishList,.dT_VProdWishList{position:absolute!important;top:0!important;right:0!important;flex:0 0 auto!important;order:-1!important;z-index:5!important;margin:0!important;padding:0!important}.product-description-product-template{position:relative!important}.dT_VProdWishList .add-wishlist{width:38px!important;height:38px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1px solid #d4d5d9!important;border-radius:50%!important;background:#fff!important;cursor:pointer!important;transition:border-color .15s ease,background .15s ease,transform .15s ease,box-shadow .15s ease!important;position:relative!important;font-size:0!important;color:transparent!important;text-indent:-9999px!important;overflow:hidden!important;box-shadow:0 1px 3px #0000000d!important}.dT_VProdWishList .add-wishlist:before{content:"\2661"!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;font-size:18px!important;color:#6b7280!important;text-indent:0!important;line-height:1!important}.dT_VProdWishList .add-wishlist:hover{border-color:#b91c1c!important;background:#fff5f5!important;transform:scale(1.05)!important}.dT_VProdWishList .add-wishlist:hover:before{color:#b91c1c!important;content:"\2665"!important}.product_payments_btns .shopify-payment-button{position:relative!important;z-index:1!important}.nc-sticky-buynow{position:fixed!important;bottom:20px!important;right:20px!important;z-index:9999!important;background:#f90!important;color:#1a3550!important;border:1px solid #E47911!important;font-size:16px!important;font-weight:700!important;letter-spacing:.3px!important;padding:14px 28px!important;border-radius:8px!important;cursor:pointer!important;box-shadow:0 8px 24px #0000002e,0 4px 8px #0000001a!important;transition:background .15s ease,color .15s ease,transform .15s ease,opacity .25s ease,visibility .25s ease!important;display:none;align-items:center!important;gap:8px!important;text-decoration:none!important;font-family:inherit!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.nc-sticky-buynow.visible{display:inline-flex!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}.nc-sticky-buynow:hover{background:#f08804!important;color:#fff!important;transform:translateY(-2px)!important}.nc-sticky-buynow:before{content:"\1f6d2";font-size:18px;line-height:1}@media(max-width:540px){.nc-sticky-buynow{right:12px!important;bottom:12px!important;padding:12px 18px!important;font-size:14px!important}}.tawk-min-container,.tawk-button-container,#tawkchat-container,#tawkchat-minified-iframe-element,.tawk-min-chat-icon,iframe[src*="tawk.to"],iframe[title*="chat with"][src*=tawk]{left:16px!important;right:auto!important}.crisp-client #crisp-chatbox,.crisp-client>a#crisp-chatbox-launcher-button,[class*=crisp-1][class*=EAY8],[class*=cc-1brb6],.cc-1brb6 .cc-unooo,.cc-1brb6{left:16px!important;right:auto!important}.intercom-launcher-frame,.intercom-borderless-frame,.intercom-lightweight-app-launcher,.intercom-namespace .intercom-app>div:last-child,iframe[name=intercom-launcher-frame],iframe[name=intercom-borderless-frame],iframe[name=intercom-launcher-badge-frame]{left:16px!important;right:auto!important}#drift-widget,.drift-frame-controller,iframe#drift-frame-chat,iframe#drift-frame-controller,iframe#launcher,iframe#webWidget,iframe[title="Button to launch messaging window"],[data-product=web_widget] iframe,.zEWidget-launcher,[class*=zEWidget-launcher]{left:16px!important;right:auto!important}.shopify-chat,.shopify-chat--launcher,shopify-chat,[id*=ShopifyChatWidget],[id*=shopify-chat],iframe[src*=shopify-chat],iframe[title*="Shopify Chat"]{left:16px!important;right:auto!important}#fc_frame,.fc_frame,iframe#fc_widget,[class*=whatsapp][class*=float],[class*=floating-whatsapp],.wp-floating-button,[class*=wa-button],[id*=whatsapp-button],.fixed-whatsapp-button{left:16px!important;right:auto!important}body [id*=chat i][style*=right],body [class*=chat-widget i],body [class*=chat-launcher i]{left:16px!important;right:auto!important}.nc-sticky-buynow{right:20px!important;left:auto!important;bottom:20px!important}@media(max-width:540px){.tawk-min-container,.crisp-client #crisp-chatbox,.intercom-launcher-frame,.intercom-borderless-frame,.intercom-lightweight-app-launcher,#drift-widget,iframe#launcher,.zEWidget-launcher,shopify-chat,[id*=shopify-chat],#fc_frame,.fc_frame{left:12px!important;right:auto!important;bottom:12px!important}.nc-sticky-buynow{right:12px!important;bottom:12px!important}}.dT_VProdWishList,.product_payments_btns .dT_VProdWishList,[class*=VProdWishList],.add-wishlist,dtx-wishlist,[class*=wishlist],.btn-wishlist,.product-wishlist,.wishlist-button,button[class*=wishlist],a[class*=wishlist]{display:none!important;visibility:hidden!important;width:0!important;height:0!important;margin:0!important;padding:0!important;pointer-events:none!important;position:absolute!important;left:-9999px!important}.product-description-product-template .dT_VProdWishList,.product-description-product-template [class*=wishlist],.product_payments_btns+.dT_VProdWishList{display:none!important;position:static!important}.product-grid-item .add-wishlist,.product-grid-item [class*=wishlist],.quickview-description .dT_VProdWishList,.quickview-description [class*=wishlist],.sticky-cart .dT_VProdWishList,.sticky-cart [class*=wishlist],.home-featured-product .dT_VProdWishList,.home-featured-product [class*=wishlist]{display:none!important}.header [class*=wishlist],.site-header [class*=wishlist],nav [class*=wishlist]{display:none!important}.product-meta-block,.product-title{padding-right:0!important}.product_payments_btns{position:static!important}.product_payments_btns>*{margin:0!important}.nc-purchase-options[data-has-plans=false]{display:none!important}.sealsubs-target-element:not(:empty){display:block!important;margin:14px 0!important;padding:16px!important;background:#f1f5f9!important;border-radius:12px!important}.sealsubs-container .sls-option-container{background:#fff!important;border:2px solid #e2e8f0!important;border-radius:10px!important;padding:14px!important;margin:6px 0!important;cursor:pointer!important;transition:border-color .15s ease,box-shadow .15s ease!important}.sealsubs-container .sls-option-container.sls-active{border-color:#1a3550!important;box-shadow:0 0 0 1px #1a3550 inset!important;background:#f0f4f8!important}.sealsubs-container .sls-option-container label{color:#1a3550!important;font-weight:600!important;font-size:14px!important}.sealsubs-container input[type=radio]{accent-color:#1a3550!important}.sealsubs-container .sls-description-button{background:#1a3550!important;color:#fff!important;border:none!important;padding:10px 16px!important;border-radius:8px!important;font-size:13px!important;font-weight:600!important}.sealsubs-container .sls-description-button:hover{background:#0f2c50!important}#tidio-chat,#tidio-chat-iframe,iframe[id*=tidio],iframe[name*=tidio],iframe[src*="tidio.co"],iframe[src*=tidio],.tidio-1ohbamc,[id*=tidio][style]{left:16px!important;right:auto!important}#tidio-chat[style],.tidio-chat-iframe-button,.tidio-launcher,iframe[title="Tidio Chat"],iframe[title*="Chat with us" i]{left:16px!important;right:auto!important}@media(max-width:540px){#tidio-chat,iframe[id*=tidio],iframe[src*=tidio]{left:12px!important;right:auto!important}}.sealsubs-target-element{margin:14px 0!important}.sealsubs-target-element:not(:empty),.sealsubs-container,form[class*=shopify-product] .sealsubs-container{background:#f1f5f9!important;border:1px solid #e2e8f0!important;border-radius:12px!important;padding:16px!important;margin:14px 0!important}.sealsubs-container .sls-option-container,.sealsubs-container .sls-option-container:not(.sls-active),.sls-option-container,[class*=sls-option-container]{background:#fff!important;border:2px solid #e2e8f0!important;border-radius:10px!important;padding:14px 16px!important;margin:0 0 8px!important;cursor:pointer!important;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease!important;display:block!important}.sealsubs-container .sls-option-container.sls-active,.sls-option-container.sls-active,[class*=sls-option-container][class*=sls-active]{border-color:#1a3550!important;box-shadow:0 0 0 1px #1a3550 inset!important;background:#f0f4f8!important}.sealsubs-container .sls-option-container:hover,.sls-option-container:hover{border-color:#94a3b8!important}.sealsubs-container .sls-option-container label,.sls-option-container label,.sealsubs-container label{color:#1a3550!important;font-weight:600!important;font-size:14px!important;cursor:pointer!important;display:inline-flex!important;align-items:center!important;gap:8px!important;padding:0!important;margin:0!important;letter-spacing:0!important;text-transform:none!important}.sealsubs-container input[type=radio],.sls-option-container input[type=radio],.sealsubs-target-element input[type=radio]{accent-color:#1a3550!important;width:18px!important;height:18px!important;margin-right:6px!important;cursor:pointer!important}.sealsubs-container select,.sls-option-container select,.sealsubs-target-element select,.sls-frequency-select,[class*=sls-frequency] select{appearance:none!important;-webkit-appearance:none!important;background-color:#fff!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%231a3550' d='M6 8L0 0h12z'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 12px center!important;background-size:12px!important;border:1.5px solid #1a3550!important;color:#1a3550!important;font-size:14px!important;font-weight:600!important;padding:8px 36px 8px 14px!important;border-radius:8px!important;cursor:pointer!important;min-width:130px!important;margin-left:8px!important;outline:none!important}.sealsubs-container select:focus,.sls-option-container select:focus{box-shadow:0 0 0 2px #1a355033!important}.sls-discount-text,.sealsubs-container .sls-discount-text,.sealsubs-container i,.sealsubs-container em{color:#15803d!important;font-weight:500!important;font-size:13px!important;font-style:normal!important;display:block!important;margin-top:6px!important;letter-spacing:0!important}.sls-description-button,.sealsubs-container .sls-description-button,button.sls-description-button{background:#1a3550!important;color:#fff!important;border:none!important;padding:10px 18px!important;border-radius:8px!important;font-size:13px!important;font-weight:600!important;letter-spacing:.3px!important;cursor:pointer!important;margin-top:10px!important;transition:background .15s ease!important}.sls-description-button:hover,.sealsubs-container .sls-description-button:hover{background:#0f2c50!important;color:#fff!important}.sealsubs-container select::placeholder{color:#94a3b8!important}.sealsubs-container .sls-option-container[class*=subscribe i],.sealsubs-container .sls-option-container:nth-of-type(2){position:relative}.sealsubs-container .sls-option-container:nth-of-type(2):before{content:"SAVE 15%";position:absolute;top:-10px;right:14px;background:#1a3550;color:#fff;font-size:10px;font-weight:700;letter-spacing:1px;padding:3px 10px;border-radius:12px;pointer-events:none}.nc-sticky-buynow{position:fixed!important;bottom:20px!important;right:20px!important;z-index:9999!important}@media(min-width:1200px){.nc-sticky-buynow.visible{display:inline-flex!important}}.sealsubs-target-element,.sealsubs-container,[class*=sealsubs],[class*=sls-option],[class*=sls-frequency],[class*=sls-discount],[class*=sls-description-button],form[class*=shopify-product] .sealsubs-target-element{display:none!important;visibility:hidden!important;height:0!important;margin:0!important;padding:0!important}.nc-purchase-options,.nc-purchase-options[data-has-plans],.nc-option-cards,.nc-option-card,.nc-most-popular,.nc-frequency-picker,.shopify-payment-terms,[class*=payment-terms],.payment_terms__text,[class*=shopify-payment-terms]{display:none!important}.product-meta-block,.product_payments_btns{position:static!important}#ai-chat-bubble,button#ai-chat-bubble,[id=ai-chat-bubble]{left:24px!important;right:auto!important;bottom:24px!important;position:fixed!important}#ai-chat-window,div#ai-chat-window,[id=ai-chat-window]{left:24px!important;right:auto!important;bottom:90px!important;position:fixed!important}@media(max-width:540px){#ai-chat-bubble,[id=ai-chat-bubble]{left:12px!important;right:auto!important;bottom:12px!important}#ai-chat-window,[id=ai-chat-window]{left:12px!important;right:auto!important;bottom:78px!important}}.nc-sticky-buynow{position:fixed!important;bottom:20px!important;right:20px!important;left:auto!important}#to-top,.dt-sc-to-top{bottom:80px!important;right:20px!important;left:auto!important}.product_payments_btns .dT_AddToCart{flex:1 1 100%!important;order:3!important;background:#f90!important;color:#1a3550!important;border:1px solid #E47911!important;font-size:16px!important;font-weight:700!important;letter-spacing:.3px!important;padding:14px 24px!important;text-transform:uppercase!important;border-radius:8px!important;transition:color .15s ease,background .15s ease,border-color .15s ease!important;box-shadow:none!important}.product_payments_btns .dT_AddToCart:hover{background:#f08804!important;color:#fff!important;border-color:#c7691b!important}button.dT_AddToCart,.dT_AddToCart{background:#f90!important;color:#1a3550!important;border:1px solid #E47911!important}button.dT_AddToCart:hover,.dT_AddToCart:hover{background:#f08804!important;color:#fff!important;border-color:#c7691b!important}.product_payments_btns .dT_AddToCart .dT_AddToCartText,.product_payments_btns .dT_AddToCart [class*=AddToCartText],.product_payments_btns .dT_AddToCart>span{text-transform:uppercase!important;letter-spacing:.3px!important;color:#1a3550!important;font-weight:700!important}.product_payments_btns .dT_AddToCart:hover .dT_AddToCartText,.product_payments_btns .dT_AddToCart:hover>span{color:#fff!important}.product_payments_btns .dT_AddToCart,button.dT_AddToCart,.dT_AddToCart{background:#ffd814!important;color:#1a3550!important;border:1px solid #FCD200!important}.product_payments_btns .dT_AddToCart:hover,button.dT_AddToCart:hover,.dT_AddToCart:hover{background:#f7ca00!important;color:#1a3550!important;border-color:#e0b800!important}.product_payments_btns .dT_AddToCart,.product_payments_btns .shopify-payment-button__button,.product_payments_btns .shopify-payment-button__button--unbranded{flex:1 1 100%!important;width:100%!important;min-height:50px!important;height:50px!important;padding:0 24px!important;line-height:50px!important;font-size:16px!important;font-weight:700!important;letter-spacing:.3px!important;border-radius:8px!important;border-width:1px!important;text-transform:uppercase!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:none!important}.product_payments_btns .dT_AddToCart>span,.product_payments_btns .dT_AddToCart .dT_AddToCartText,.product_payments_btns .dT_AddToCart [class*=AddToCartText]{line-height:1!important;height:auto!important;font-size:16px!important;font-weight:700!important;letter-spacing:.3px!important;text-transform:uppercase!important;color:#1a3550!important}.product_payments_btns .shopify-payment-button__button:before,.product_payments_btns .shopify-payment-button__button--unbranded:before{line-height:1!important;font-size:16px!important}.product_payments_btns .dT_AddToCart:hover{background:#f7ca00!important}.product_payments_btns .shopify-payment-button__button:hover,.product_payments_btns .shopify-payment-button__button--unbranded:hover{background:#f08804!important;color:#fff!important}@media(max-width:540px){.product_payments_btns .dT_AddToCart,.product_payments_btns .shopify-payment-button__button,.product_payments_btns .shopify-payment-button__button--unbranded{min-height:46px!important;height:46px!important;line-height:46px!important;font-size:15px!important}}.swiper-slide.video-cover .btn.play,.swiper-slide.video-cover .btn.pause{opacity:0!important;pointer-events:none!important;z-index:-1!important}.swiper-slide.video-cover video{opacity:1!important;visibility:visible!important}.swiper-slide.video-cover .video-image,.swiper-slide.video-cover .video-wrap,.swiper-slide.video-cover video{display:block!important}.nc-sticky-buynow,.nc-sticky-buynow:hover,.nc-sticky-buynow:focus{text-transform:none!important;letter-spacing:.3px!important}.product_payments_btns .shopify-payment-button__button,.product_payments_btns .shopify-payment-button__button--unbranded,.product_payments_btns button[class*=shopify-payment-button]:not([disabled]),.product_payments_btns div[class*=shopify-payment-button]>button{font-size:0!important;color:transparent!important;text-indent:0!important;position:relative!important}.product_payments_btns .shopify-payment-button__button>*,.product_payments_btns .shopify-payment-button__button--unbranded>*,.product_payments_btns div[class*=shopify-payment-button]>button>*{font-size:0!important;color:transparent!important;visibility:hidden!important;width:0!important;height:0!important;display:none!important}.product_payments_btns .shopify-payment-button__button:before,.product_payments_btns .shopify-payment-button__button--unbranded:before,.product_payments_btns div[class*=shopify-payment-button]>button:before{content:"BUY NOW"!important;font-size:16px!important;font-weight:700!important;letter-spacing:.3px!important;color:#1a3550!important;visibility:visible!important;display:inline-block!important;width:auto!important;height:auto!important;text-transform:uppercase!important}.product_payments_btns .shopify-payment-button__button:hover:before,.product_payments_btns .shopify-payment-button__button--unbranded:hover:before,.product_payments_btns div[class*=shopify-payment-button]>button:hover:before{color:#fff!important}.nc-sticky-buynow,.nc-sticky-buynow:hover,.nc-sticky-buynow:focus{text-transform:uppercase!important}
/*# sourceMappingURL=/cdn/shop/t/58/assets/nc-cro.css.map */
