@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800&display=swap";body,p,a,span,div,h1,h2,h3,h4,h5,h6,input,button,select,textarea,.header__menu-item,.list-menu__item{font-family:Poppins,sans-serif!important}.jm-star-rating__font-icon,.jdgm-star,.jdgm-star:before{font-family:JudgemeStar,monospace!important}:root{--theme-color-default: #f7921f !important;--theme-color-primary: #f7921f !important;--theme-color-hover: #f16523 !important;--color-button: #f7921f !important;--color-button-hover: #f16523 !important;--color-heading: #0b2a4a !important}.announcement-bar{background-color:#f7921f!important;color:#fff!important;font-size:13px!important;font-weight:600!important;letter-spacing:.05em!important;text-transform:uppercase!important;padding:8px 10px!important;text-align:center!important}.announcement-bar a{color:#fff!important;text-decoration:underline!important}.header-center{background-color:#fff!important}.header__inline-menu .header__menu-item{color:#0b2a4a!important;font-weight:700!important;font-size:14px!important;text-transform:uppercase!important;letter-spacing:.03em!important;padding:10px 15px!important;transition:color .2s ease!important}.header__inline-menu .header__menu-item:hover{color:#f7921f!important}.site-navigation .nav-item>a{color:#0b2a4a!important;font-weight:700!important;font-size:14px!important;text-transform:uppercase!important;letter-spacing:.03em!important}.site-navigation .nav-item>a:hover,.site-navigation .nav-item.active>a{color:#f7921f!important}.search-header-inline{position:relative!important;display:flex!important;width:100%!important;max-width:600px!important;margin:0 auto!important}.search-header__input,.search-box input[type=text]{width:100%!important;border:2px solid #0b2a4a!important;border-radius:30px!important;padding:10px 50px 10px 20px!important;font-size:14px!important;height:44px!important;outline:none!important;transition:border-color .2s ease!important;background-color:#fff!important}.search-header__input:focus{border-color:#f7921f!important}.search-header__submit,.search-box button{position:absolute!important;right:4px!important;top:4px!important;bottom:4px!important;background-color:transparent!important;color:#0b2a4a!important;border:none!important;width:36px!important;height:36px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;transition:all .2s ease!important;padding:0!important;cursor:pointer!important}.search-header__submit:hover,.search-box button:hover{background-color:#0b2a4a0d!important;color:#f7921f!important}.product-item,.item-product,.product-card,.grid-view-item,.product-grid-item{border-radius:20px!important;overflow:hidden!important;border:1px solid #e0e0e0!important;background-color:#fff!important;transition:box-shadow .3s ease,transform .3s ease!important}.product-item:hover,.item-product:hover,.product-card:hover,.product-grid-item:hover{box-shadow:0 10px 25px #0b2a4a1a!important;transform:translateY(-5px)!important}.product-item img,.item-product img,.product-card img,.product-grid-item img,.product-item .product-image,.item-product .product-image{border-radius:20px 20px 0 0!important;overflow:hidden!important}.product-item .product-title,.item-product .product-name,.product-card__title{font-weight:600!important;font-size:15px!important;color:#0b2a4a!important;line-height:1.4!important;margin:10px 15px 5px!important;text-transform:capitalize!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;height:42px!important}.product-item .product-title a,.item-product .product-name a{color:#0b2a4a!important}.product-item .product-title a:hover,.item-product .product-name a:hover{color:#f7921f!important}.jdgm-prev-badge{margin:0 15px!important}.product__review .jdgm-prev-badge{margin:0!important;text-align:left!important}.product__review .jdgm-prev-badge__stars{margin-left:0!important;padding-left:0!important}.jdgm-prev-badge__stars .jdgm-star{color:#f3912e!important}.product-item .price,.item-product .product-price,.product-card__price{font-weight:700!important;font-size:16px!important;color:#f7921f!important;margin:5px 15px 15px!important}.product-item .price .compare-price,.item-product .product-price .compare-price{color:#767676!important;text-decoration:line-through!important;font-weight:400!important;font-size:13px!important;margin-left:8px!important}.btn-primary,.btn-default,.btn,button.btn,.button,.add-to-cart,.ajax-to-cart,.btn-addtocart{background-color:#f7921f!important;color:#fff!important;border:none!important;border-radius:40px!important;font-weight:700!important;font-size:14px!important;text-transform:uppercase!important;letter-spacing:.05em!important;padding:12px 25px!important;transition:all .3s ease!important;cursor:pointer!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.btn-primary:hover,.btn-default:hover,.btn:hover,button.btn:hover,.button:hover,.add-to-cart:hover,.btn-addtocart:hover{background-color:#f16523!important;color:#fff!important;box-shadow:0 5px 15px #f7921f66!important}.btn-personalize{background-color:#f7921f!important;color:#fff!important;border-radius:40px!important;font-weight:700!important;text-transform:uppercase!important;padding:12px 30px!important;width:100%!important;display:block!important;text-align:center!important;box-shadow:0 4px 6px #f7921f33!important}.btn-personalize:hover{background-color:#f16523!important;box-shadow:0 6px 12px #f1652366!important}.footer-layout,footer,.nov-footer,.site-footer{background-color:#0b2a4a!important;color:#fff!important;padding:60px 0 30px!important}.nov-footer .footer-title,.site-footer h4,.site-footer .footer-block__heading{color:#fff!important;font-weight:700!important;font-size:16px!important;text-transform:uppercase!important;letter-spacing:.05em!important;margin-bottom:25px!important;border-bottom:2px solid #f7921f!important;padding-bottom:10px!important;display:inline-block!important}.nov-footer a,.site-footer a{color:#ccc!important;transition:color .2s ease!important;font-size:14px!important;line-height:2!important}.nov-footer a:hover,.site-footer a:hover{color:#f7921f!important;padding-left:5px!important;text-decoration:none!important}.nov-footer p,.site-footer p,.nov-footer span,.site-footer span{color:#ccc!important;font-size:14px!important}.nov-footer .footer-bottom,.site-footer__bottom{border-top:1px solid rgba(255,255,255,.1)!important;padding-top:25px!important;margin-top:40px!important}@media(max-width:767px){.header-mobile{background-color:#fff!important;padding:15px 10px!important;border-bottom:1px solid #e0e0e0!important}.mobile_logo img{max-height:40px!important;width:auto!important}.product-item .product-title,.item-product .product-name{font-size:13px!important;height:36px!important}.product-item .price,.item-product .product-price{font-size:14px!important}.btn-primary,.btn-default,.btn,button.btn{padding:10px 20px!important;font-size:13px!important}}.block-contact-info{background-color:#ffffff08!important;border-radius:12px!important;padding:25px 20px!important;margin-bottom:35px!important;border:1px solid rgba(255,255,255,.08)!important}.block-contact-info span,.block-contact-info div{color:#ccc!important}.block-contact-info i{color:#f7921f!important;font-size:24px!important;margin-right:15px!important}.block-contact-info .title{font-weight:700!important;color:#fff!important;text-transform:uppercase!important;font-size:12px!important;letter-spacing:.05em!important}.header-top{display:none!important}.header-utilities-macorner{font-size:16px!important;font-weight:600!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:nowrap!important;white-space:nowrap!important}.header-utility-item{white-space:nowrap!important;display:inline-block!important}.header-utilities-macorner a{color:#0b2a4a!important;text-decoration:none!important;font-weight:600!important;transition:color .2s ease!important;white-space:nowrap!important}.header-utilities-macorner a:hover{color:#f7921f!important}.header-utilities-macorner .divider{color:#e0e0e0!important;margin:0 10px!important;font-weight:300!important;white-space:nowrap!important}.header-utilities-macorner .country-select{color:#0b2a4a!important;font-weight:600!important;white-space:nowrap!important;display:flex!important;align-items:center!important}.section_category{background-color:#fff!important;padding:30px 0!important;border:none!important;border-bottom:none!important}.section_category .block_category_grid{max-width:none!important;margin-left:0!important;margin-right:0!important}.section_category .block_category_grid .row{display:flex!important;justify-content:center!important;align-items:flex-start!important;flex-wrap:wrap!important}.section_category .block_content,.section_category .category_item,.section_category .block_category_grid .category_item:not(:last-child),.section_category .block_category_grid .category_item:nth-child(1),.section_category .block_category_grid .category_item:nth-child(2),.section_category .block_category_grid .category_item:nth-child(3){border:none!important;border-bottom:none!important;border-right:none!important;border-left:none!important;padding-bottom:0!important;margin-bottom:0!important;box-shadow:none!important}.section_category .category_image{min-width:0!important;width:auto!important;margin-right:0!important;text-align:center!important}.section_category .category_image img{width:130px!important;height:130px!important;border-radius:50%!important;background:transparent!important;padding:0!important;border:none!important;transition:all .35s cubic-bezier(.25,.46,.45,.94)!important;object-fit:contain!important}.section_category .category_item:hover .category_image img{transform:scale(1.08)!important;box-shadow:0 8px 16px #f7921f26!important}.section_category .category-title{font-family:Poppins,sans-serif!important;font-size:15px!important;font-weight:600!important;font-style:normal!important;color:#0a2f5c!important;margin-top:16px!important;transition:color .2s ease!important;text-transform:capitalize!important}.section_category .category-title a{font-style:normal!important}.section_category .category_item:hover .category-title{color:#f7921f!important}@media(max-width:991px){.section_category .category_image img{width:104px!important;height:104px!important}}@media(max-width:767px){.section_category .block_category_grid .row{flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;justify-content:flex-start!important;align-items:flex-start!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;margin-left:0!important;margin-right:0!important;padding:4px 12px 12px!important;scroll-snap-type:x mandatory!important}.section_category .block_category_grid .row::-webkit-scrollbar{display:none!important}.section_category .category_item{flex:0 0 40%!important;max-width:40%!important;width:40%!important;padding-left:6px!important;padding-right:6px!important;scroll-snap-align:start!important}.section_category .category_image img{width:120px!important;height:120px!important}.section_category .category-title{font-size:14px!important}}.main-slider img.image-entity{min-height:500px!important;object-fit:cover!important}@media(max-width:767px){.main-slider img.image-entity{min-height:300px!important}}.section-shop-by-recipient,.section-shop-by-product{background-color:#fff!important;padding:40px 0!important}.section-shop-by-recipient .card-image-wrapper{overflow:hidden!important;border-radius:50%!important;aspect-ratio:1 / 1!important;margin-bottom:12px!important;transition:all .4s cubic-bezier(.25,.46,.45,.94)!important;border:none!important;box-shadow:none!important}.section-shop-by-product .card-image-wrapper{overflow:hidden!important;border-radius:15px!important;border:1px solid #ebebeb!important;margin-bottom:12px!important;box-shadow:0 4px 10px #00000005!important;transition:all .4s cubic-bezier(.25,.46,.45,.94)!important;aspect-ratio:1 / 1!important}.section-shop-by-recipient .card-image-wrapper img,.section-shop-by-product .card-image-wrapper img{transition:all .5s ease!important;width:100%!important;object-fit:cover!important}.section-shop-by-recipient .recipient-card-item:hover .card-image-wrapper,.section-shop-by-product .product-card-item:hover .card-image-wrapper{transform:translateY(-5px)!important;box-shadow:0 10px 20px #0b2a4a14!important;border-color:#f7921f!important}.section-shop-by-recipient .recipient-card-item:hover .card-image-wrapper img,.section-shop-by-product .product-card-item:hover .card-image-wrapper img{transform:scale(1.05)!important}.section-shop-by-recipient .card-title,.section-shop-by-product .card-title{font-family:Poppins,sans-serif!important;font-weight:600!important;font-size:14px!important;color:#0b2a4a!important;margin-top:5px!important;transition:color .2s ease!important;text-transform:capitalize!important}.section-shop-by-recipient .recipient-card-item:hover .card-title,.section-shop-by-product .product-card-item:hover .card-title{color:#f7921f!important}.section-testimonials{background-color:#f8f9fa!important}.review-card-item{padding:10px!important}.review-card-inner{border:1px solid #ebebeb!important;border-radius:16px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 4px 10px #00000005!important;transition:all .3s cubic-bezier(.25,.46,.45,.94)!important}.review-card-inner:hover{transform:translateY(-5px)!important;box-shadow:0 12px 24px #0b2a4a14!important;border-color:#f7921f!important}.review-product-image-wrapper{overflow:hidden!important;aspect-ratio:1/1!important;position:relative!important;border-bottom:1px solid #f3f3f3!important}.review-product-image-wrapper img{width:100%!important;height:100%!important;object-fit:cover!important;transition:transform .5s ease!important}.review-card-inner:hover .review-product-image-wrapper img{transform:scale(1.06)!important}.review-card-body{padding:20px!important;text-align:left!important}.review-stars{color:#f7921f!important;font-size:14px!important;margin-bottom:10px!important}.review-card-body .testimonial-item__text{font-family:Poppins,sans-serif!important;font-size:14px!important;color:#555!important;line-height:1.6!important;height:90px!important;overflow:hidden!important;display:-webkit-box!important;-webkit-line-clamp:4!important;-webkit-box-orient:vertical!important;margin-bottom:15px!important}.review-buyer-info{border-top:1px solid #f3f3f3!important;padding-top:15px!important;display:flex!important;align-items:center!important;justify-content:space-between!important}.review-buyer-info .testimonial-item_avatar{width:36px!important;height:36px!important;border-radius:50%!important;object-fit:cover!important;margin-right:10px!important}.review-buyer-info .buyer-details{display:flex!important;flex-direction:column!important}.review-buyer-info .testimonial-item__name{font-family:Poppins,sans-serif!important;font-weight:700!important;font-size:14px!important;color:#0b2a4a!important;line-height:1.2!important}.review-buyer-info .testimonial-item__info{font-family:Poppins,sans-serif!important;font-size:12px!important;color:#777!important;margin-top:2px!important}.verified-badge{font-family:Poppins,sans-serif!important;font-size:11px!important;font-weight:600!important;color:#2e7d32!important;display:inline-flex!important;align-items:center!important;gap:4px!important;background:#e8f5e9!important;padding:4px 10px!important;border-radius:12px!important}.verified-badge i{font-size:13px!important;color:#2e7d32!important}.section-happy-customers{background-color:#fff!important;padding:40px 0!important}.section-happy-customers .customer-image-wrapper{overflow:hidden!important;border-radius:15px!important;aspect-ratio:1 / 1!important;border:1px solid #ebebeb!important;box-shadow:0 4px 10px #00000003!important;transition:all .4s cubic-bezier(.25,.46,.45,.94)!important}.section-happy-customers .customer-image-wrapper img{width:100%!important;height:100%!important;object-fit:cover!important;transition:all .5s ease!important}.section-happy-customers .customer-image-wrapper:hover{transform:translateY(-5px)!important;box-shadow:0 10px 20px #0b2a4a14!important;border-color:#f7921f!important}.section-happy-customers .customer-image-wrapper:hover img{transform:scale(1.05)!important}.section-happy-customers .happy-customers-title{font-size:clamp(38px,4.4vw,66px)!important;line-height:1.08!important;margin:0 0 18px!important;letter-spacing:-.5px!important}.section-happy-customers .happy-customers-subheading{font-size:clamp(15px,1.25vw,18px)!important;line-height:1.6!important;max-width:540px!important;margin:0 0 28px!important}.section-happy-customers .btn-show-more{font-size:15px!important;padding:14px 38px!important;border-radius:30px!important}@media(max-width:991px){.section-happy-customers .happy-customers-title{font-size:clamp(34px,6vw,46px)!important}.section-happy-customers .happy-customers-subheading{max-width:100%!important;margin-bottom:22px!important}}.section-happy-customers .btn-show-more:hover{background-color:#f7921f!important;color:#fff!important;box-shadow:0 4px 12px #f7921f33!important}.section-happy-customers .customer-image-wrapper .kg-hc-placeholder{display:block!important;width:100%!important;height:100%!important;background:#f4f6f8!important;fill:#c3cdd9!important}.section-newsletter-custom{border-bottom:1px solid #ebebeb!important}@media(max-width:575px){.newsletter-custom-form-group{flex-direction:column!important;gap:12px!important}.newsletter-custom-input{margin-right:0!important;width:100%!important;max-width:100%!important;text-align:center!important}.newsletter-custom-submit{width:100%!important}}.header-mobile{background-color:#fff!important;padding:12px 0!important;border-bottom:1px solid #ebebeb!important}.header-mobile .item-mobile-top{display:flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;cursor:pointer!important}.mobile-search-trigger,.mobile-cart-wrapper{width:40px!important;height:40px!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important}#mobile_search_dropdown{width:100%!important;background:#fff!important;transition:all .3s ease!important}#mobile_search_dropdown .search-header-inline{max-width:100%!important}#header-sticky{background-color:#fff!important;box-shadow:0 4px 20px #0b2a4a14!important;border-bottom:1px solid #f0f0f0!important}#header-sticky .header-utilities-macorner{gap:0!important}#header-sticky #AccessibleNav{text-align:center!important}.product-personalized-form{margin-top:25px;margin-bottom:25px}.swatch .header{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;font-size:14px!important;font-weight:700!important;color:#0b2a4a!important;margin-bottom:10px!important;text-transform:uppercase!important;letter-spacing:.05em!important}.swatch_fiiter{display:flex!important;flex-wrap:wrap!important;gap:10px!important}.swatch-element{position:relative!important;margin:0!important}.swatch-element input[type=radio]{display:none!important}.swatch-element label:not(.color):hover{border-color:#f7921f!important;color:#f7921f!important;background-color:#f7921f08!important}.swatch-element.color label{width:38px!important;height:38px!important;min-width:38px!important;border-radius:50%!important;padding:0!important;border:2px solid #cbd5e1!important;position:relative!important;box-shadow:inset 0 0 3px #0000001a!important}.js-btn-show-size-chart{display:inline-block!important;margin-left:auto!important}.toggle-modal-size-chart{font-size:13px!important;font-weight:600!important;color:#f7921f!important;cursor:pointer!important;text-decoration:underline!important;transition:color .2s ease!important}.toggle-modal-size-chart:hover{color:#f16523!important}.ant-form-item-label{margin-bottom:6px!important;display:block!important}.ant-form-item-label label{font-size:14px!important;font-weight:700!important;color:#0b2a4a!important}.ant-form-item-required:before{content:"*"!important;color:#ff4d4f!important;margin-right:4px!important;font-family:SimSun,sans-serif!important}.ant-form-item-control-input-content{position:relative!important}.input-count{position:absolute!important;right:15px!important;top:50%!important;transform:translateY(-50%)!important;font-size:12px!important;font-weight:600!important;color:#888!important;pointer-events:none!important}.input-count.limit-reached{color:#ff4d4f!important}.estimated-shipping-date{display:flex!important;align-items:center!important;gap:8px!important;background-color:#f0fdf4!important;border:1px solid #dcfce7!important;border-radius:8px!important;padding:12px 16px!important;margin:15px 0!important}.estimated-shipping-date i{color:#16a34a!important;font-size:16px!important}.estimated-shipping-date span{font-size:13.5px!important;color:#15803d!important;font-weight:600!important}.estimated-shipping-date .date-time-new{font-weight:700!important;text-decoration:underline!important}.proFeaturedImage .block_content{position:relative!important}.live-preview-overlay{position:absolute!important;top:41%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:55%!important;text-align:center;pointer-events:none;z-index:99999!important;display:flex;flex-direction:column;align-items:center;justify-content:center}.live-preview-title{font-family:Cinzel,serif;font-weight:800;font-size:26px;color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.8),-1px -1px 0px #000,1px -1px 0px #000,-1px 1px 0px #000,1px 1px 0px #000;letter-spacing:.1em;margin:0;line-height:1.2;text-transform:uppercase}.live-preview-subtitle{font-family:Cinzel,serif;font-weight:700;font-size:16px;color:#f7921f;text-shadow:1px 1px 3px rgba(0,0,0,.9),-1px -1px 0px #000,1px -1px 0px #000,-1px 1px 0px #000,1px 1px 0px #000;letter-spacing:.05em;margin-top:5px;line-height:1.2;text-transform:uppercase}.preview-modal{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;background-color:#0b2a4aa6!important;-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:99999!important;opacity:0;visibility:hidden;transition:all .3s ease!important}.preview-modal.active{opacity:1!important;visibility:visible!important}.preview-modal-content{background-color:#fff!important;border-radius:20px!important;padding:30px!important;max-width:600px!important;width:90%!important;box-shadow:0 20px 40px #0000004d!important;position:relative!important;transform:scale(.9)!important;transition:transform .3s ease!important}.preview-modal.active .preview-modal-content{transform:scale(1)!important}.preview-modal-close{position:absolute!important;right:20px!important;top:20px!important;width:32px!important;height:32px!important;background-color:#f5f5f5!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;font-size:18px!important;color:#0b2a4a!important;transition:all .2s ease!important;border:none!important;padding:0!important}.preview-modal-close:hover{background-color:#f7921f!important;color:#fff!important}.preview-modal-image-wrapper{position:relative!important;width:100%!important;aspect-ratio:1/1!important;border-radius:12px!important;overflow:hidden!important;background-color:#f8f9fa!important}.preview-modal-image-wrapper img{width:100%!important;height:100%!important;object-fit:cover!important}.preview-modal-title{font-size:18px!important;font-weight:700!important;color:#0b2a4a!important;margin-bottom:20px!important;text-align:center!important}.preview-modal-btn{margin-top:20px!important;width:100%!important}.quick_view_qty{display:inline-flex!important;align-items:center!important;border:1px solid #cccccc!important;border-radius:25px!important;padding:2px!important;background-color:#fff!important;height:46px!important}.quick_view-qty{width:40px!important;height:40px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:18px!important;color:#0b2a4a!important;font-weight:600!important;text-decoration:none!important;border-radius:50%!important;transition:background-color .2s ease!important}.quick_view-qty:hover{background-color:#f5f5f5!important;color:#f7921f!important}.quick_view_qty input.quantity-selector{width:50px!important;border:none!important;text-align:center!important;font-size:15px!important;font-weight:700!important;color:#0b2a4a!important;outline:none!important;background:transparent!important}.product__accordion{border-top:1px solid #ebebeb!important;padding:15px 0!important}.product__accordion details summary{list-style:none!important;display:flex!important;align-items:center!important;justify-content:space-between!important;cursor:pointer!important;font-weight:700!important;font-size:14px!important;color:#0b2a4a!important}.product__accordion details summary::-webkit-details-marker{display:none!important}.product__accordion details[open] summary{margin-bottom:12px!important}.product__accordion .icon-caret{width:12px!important;height:12px!important;transition:transform .25s ease!important;fill:#0b2a4a!important}.product__accordion details[open] .icon-caret{transform:rotate(180deg)!important}.product__accordion .accordion__content{font-size:13.5px!important;color:#555!important;line-height:1.6!important}.item-product{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important;transition:all .3s cubic-bezier(.25,.46,.45,.94)!important;position:relative!important;margin-bottom:30px!important;display:flex!important;flex-direction:column!important}.item-product:hover{transform:none!important;box-shadow:none!important}.thumbnail-container{position:relative!important;overflow:hidden!important;padding-top:100%!important;height:0!important;display:block!important;background-color:#fcfcfc!important;border-radius:12px!important;width:100%!important}.thumbnail-container a{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;display:block!important}.product__thumbnail,.product__thumbnail-second{width:100%!important;height:100%!important;object-fit:cover!important;position:absolute!important;top:0!important;left:0!important;transition:opacity .5s ease,transform .5s ease!important}.product__thumbnail-second{opacity:0!important;z-index:2!important}.product__thumbnail--placeholder{display:flex!important;align-items:center!important;justify-content:center!important;background:#f1f3f6!important}.product__thumbnail--placeholder .placeholder-svg{width:58%!important;height:58%!important;opacity:.45!important;fill:#aab3c0!important}.item-product:hover .product__thumbnail-second{opacity:1!important;transform:scale(1.05)!important}.product__info{padding:12px 0 0!important;display:flex!important;flex-direction:column!important;flex-grow:1!important;justify-content:space-between!important}.product__title{font-size:16px!important;font-weight:500!important;line-height:1.4!important;margin-top:0!important;margin-bottom:6px!important;height:45px!important;overflow:hidden!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;text-align:left!important}.product__title a{color:#000!important;text-decoration:none!important;transition:color .2s!important}.product__title a:hover{color:#ff7a00!important}.product__price{font-size:17px!important;font-weight:700!important;color:#ff7a00!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:4px!important}.product-price__currency{font-size:17px!important;font-weight:700!important;color:#ff7a00!important}.badge_sale{position:absolute!important;top:12px!important;left:12px!important;z-index:10!important;display:flex!important;flex-direction:column!important;gap:6px!important}.badge--sale-rt{background-color:#0b2a4a!important;color:#fff!important;font-weight:700!important;font-size:11px!important;padding:4px 10px!important;border-radius:4px!important;text-transform:uppercase!important;letter-spacing:.5px!important}.badge--sale-pt{background-color:#f16523!important;color:#fff!important;font-weight:700!important;font-size:11px!important;padding:4px 10px!important;border-radius:4px!important;text-transform:uppercase!important;letter-spacing:.5px!important}@media(max-width:767px){.item-product{margin-bottom:15px!important;border-radius:0!important}.thumbnail-container{border-radius:12px!important}.product__info{padding:8px 0 0!important}.product__title{font-size:14px!important;height:38px!important;margin-bottom:4px!important}.product__price,.product-price__currency{font-size:14px!important}.badge_sale{top:8px!important;left:8px!important;gap:4px!important}.badge--sale-rt,.badge--sale-pt{font-size:9px!important;padding:2px 6px!important}}.product-bought-badge{color:#ef4444!important;font-size:13px!important;font-weight:700!important;margin-top:6px!important;margin-bottom:12px!important;display:inline-block!important;letter-spacing:.2px!important;font-family:var(--font-family-primary)!important}.product-meta-info-block{margin-top:15px!important;margin-bottom:25px!important;border-bottom:1px solid #f1f5f9!important;padding-bottom:15px!important;font-family:var(--font-family-primary)!important}.meta-info-item{display:flex!important;margin-bottom:8px!important;font-size:13px!important;line-height:1.5!important}.meta-label{width:120px!important;font-weight:700!important;color:#0b2a4a!important;text-transform:uppercase!important;letter-spacing:.5px!important;flex-shrink:0!important}.meta-value{flex-grow:1!important;color:#475569!important}.meta-value.sku-text{font-weight:700!important;color:#1e293b!important}.in-stock-text{color:#16a34a!important;font-weight:700!important}.meta-value i.fa-check-square-o{color:#16a34a!important;margin-left:5px!important;font-size:14px!important}.sold-out-text{color:#dc2626!important;font-weight:700!important}.meta-value i.fa-ban{color:#dc2626!important;margin-left:5px!important;font-size:14px!important}.category-links a,.tag-links a{color:#f16523!important;text-decoration:none!important;font-weight:600!important;transition:color .15s ease!important}.category-links a:hover,.tag-links a:hover{color:#d14f18!important;text-decoration:underline!important}.product-single__price{font-size:29px!important;font-weight:700!important;color:#f16523!important;line-height:1.2!important;padding:10px 0!important;margin-bottom:20px!important;border:none!important;background:none!important;box-shadow:none!important}.product-single__price s{font-size:18px!important;color:#94a3b8!important;font-weight:500!important;padding-left:12px!important;text-decoration:line-through!important}.product-single__price .currency-code{font-size:29px!important;font-weight:700!important;color:#f16523!important;margin-left:4px!important}.product-shipping-info{background-color:#f0fdf4!important;border:1px solid #bbf7d0!important;border-radius:8px!important;padding:12px 16px!important;margin:20px 0!important;font-family:var(--font-family-primary)!important}.shipping-deliver-to{display:flex!important;align-items:center!important;font-size:14px!important;color:#334155!important;margin-bottom:8px!important;line-height:1.4!important}.shipping-deliver-to .flag-icon{font-size:18px!important;margin-right:8px!important}.shipping-deliver-to .country-link{color:#0056b3!important;font-weight:700!important;margin-left:4px!important;text-decoration:underline!important;cursor:pointer!important}.product-shipping-info .shipping-get-by{display:flex!important;align-items:center!important;color:#15803d!important;font-size:13.5px!important;font-weight:600!important;line-height:1.4!important}.product-shipping-info .shipping-get-by i{color:#15803d!important;font-size:16px!important;margin-right:8px!important;width:18px!important;text-align:center!important}.product-shipping-info .date-time-new{font-weight:700!important;text-decoration:underline!important;color:#15803d!important}.estimated-shipping-date{display:none!important}.swatch .header{display:flex!important;justify-content:space-between!important;align-items:center!important;width:100%!important;margin-bottom:12px!important}.swatch-element label:not(.color){display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1.5px solid #cbd5e1!important;background-color:#fff!important;color:#0b2a4a!important;font-weight:600!important;font-size:13.5px!important;border-radius:8px!important;padding:10px 20px!important;min-width:70px!important;height:44px!important;cursor:pointer!important;margin:0!important;transition:all .2s ease-in-out!important}.swatch-element.color input[type=radio]:checked+label{border-color:#f7921f!important;box-shadow:0 0 0 2px #fff,0 0 0 4px #f7921f!important}.swatch-element input[type=radio]:checked+label:not(.color){background-color:#f7921f!important;border-color:#f7921f!important;color:#fff!important;box-shadow:0 4px 10px #f7921f26!important}.product-single__shortdes{font-size:14px!important;color:#475569!important;line-height:1.6!important;margin-top:15px!important;margin-bottom:25px!important;border-top:1px dashed #e2e8f0!important;padding-top:15px!important}.mc-pdp-assurance{width:100%!important;background:#e8f7fa!important;border-bottom:1px solid #cfeef4!important;padding:10px 15px!important;text-align:center!important;margin-bottom:18px!important}.mc-pdp-assurance__text{font-family:Poppins,sans-serif!important;font-size:15px!important;font-weight:500!important;line-height:1.4!important;color:#0b2a4a!important}.mc-pdp-assurance__text strong{font-weight:700!important;color:#0b2a4a!important}.mc-pdp-assurance__spark{margin:0 4px!important}@media screen and (max-width:575px){.mc-pdp-assurance{padding:8px 12px!important;margin-bottom:12px!important}.mc-pdp-assurance__text{font-size:13px!important}}@media screen and (max-width:991px){.mc-pdp-assurance,.mc-breadcrumb{display:none!important}}.mc-product-page{padding-bottom:0!important}.mc-product-row{display:flex!important;flex-wrap:wrap!important;gap:0!important}.mc-gallery-col{flex:0 0 58.33%!important;max-width:58.33%!important;padding-right:30px!important}.mc-gallery-wrap{display:flex!important;flex-direction:column!important;gap:12px!important}.mc-main-image{width:100%!important;position:relative!important}.mc-main-image .block_content{position:relative!important;width:100%!important;aspect-ratio:1 / 1!important;border-radius:12px!important;overflow:hidden!important;background:#f8fafc!important}.mc-main-image img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;border-radius:12px!important}.mc-wishlist-btn{position:absolute!important;top:16px!important;right:16px!important;z-index:5!important;width:48px!important;height:48px!important;border-radius:50%!important;background:#fffc!important;box-shadow:0 2px 8px #0000001f!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#f16523!important;cursor:pointer!important;transition:transform .2s ease,background .2s ease!important}.mc-wishlist-btn:hover{background:#fff!important;transform:scale(1.08)!important}.mc-wishlist-btn svg{width:26px!important;height:26px!important;display:block!important}.mc-wishlist-btn svg path{fill:transparent;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:fill .2s ease}.mc-wishlist-btn.whislist-added svg path{fill:currentColor}@media(max-width:767px){.mc-wishlist-btn{width:40px!important;height:40px!important;top:12px!important;right:12px!important}.mc-wishlist-btn svg{width:22px!important;height:22px!important}}.mc-thumbs-bottom{width:100%!important;max-width:100%!important;margin-top:4px!important;overflow-x:auto!important;scrollbar-width:none!important;-ms-overflow-style:none!important}.mc-thumbs-bottom::-webkit-scrollbar{display:none!important}.mc-thumbs-list{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:10px!important}.mc-thumb-item{flex:0 0 74px!important;width:74px!important;height:74px!important;border:2px solid transparent!important;border-radius:8px!important;overflow:hidden!important;cursor:pointer!important;transition:border-color .2s ease!important}.mc-thumb-item.active{border-color:#f7921f!important}.mc-thumb-item:hover{border-color:#f16523!important}.mc-thumb-item img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;border-radius:6px!important}@media(min-width:992px){.mc-gallery-wrap{flex-direction:row!important;align-items:stretch!important}.mc-gallery-wrap .mc-thumbs-bottom{order:-1!important;flex:0 0 78px!important;width:78px!important;margin-top:0!important;position:relative!important;overflow:visible!important}.mc-gallery-wrap .mc-thumbs-list{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;flex-direction:column!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:none!important}.mc-gallery-wrap .mc-thumbs-list::-webkit-scrollbar{display:none!important}.mc-gallery-wrap .mc-main-image{flex:1 1 auto!important;width:auto!important;min-width:0!important}.mc-gallery-wrap{position:sticky!important;top:146px!important}.mc-gallery-col>div:has(.customily_gallery){position:sticky!important;top:146px!important}.mc-gallery-wrap .mc-main-image .block_content{max-height:max(420px,calc(100vh - 162px))!important;max-width:max(420px,calc(100vh - 162px))!important;margin:0 auto!important}.customily_gallery .customily_gallery_image{max-height:max(420px,calc(100vh - 162px))!important;width:auto!important;max-width:100%!important;display:block!important;margin:0 auto!important}.customily_gallery .customily_gallery_thumbnails{display:block!important}.customily_gallery .customily_gallery_thumbnails_container:has(.canvas-thumbnail:not(.hidden)) .customily_gallery_thumbnail:not(.canvas-thumbnail){display:block!important}}.mc-info-col{flex:0 0 41.66%!important;max-width:41.66%!important;padding-left:10px!important}.mc-info-inner{position:sticky!important;top:2rem!important}.mc-product-title{font-family:Poppins,sans-serif!important;font-size:24px!important;font-weight:700!important;color:#0b2a4a!important;line-height:1.3!important;margin:0 0 10px!important}.mc-rating-row{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:10px!important;margin-bottom:12px!important}.mc-stars{display:inline-flex!important;align-items:center!important}.mc-bought-badge{display:inline-flex!important;align-items:center!important;background:#fff7ed!important;color:#c2410c!important;font-size:12px!important;font-weight:600!important;padding:4px 10px!important;border-radius:20px!important;border:1px solid #fed7aa!important}.mc-price-block{--kg-price: #f16523;--kg-price-was: #94a3b8;--kg-save-fg: #0d77e1;--kg-save-bg: #eaf4fe;--kg-save-line: #bcdcfa;display:flex!important;align-items:baseline!important;flex-wrap:wrap!important;gap:6px 12px!important;margin-bottom:10px!important;padding:0!important}.mc-price-block>.mc-price-was{order:1}.mc-price-block>.mc-price-now{order:2}.mc-price-block>.mc-sale-badge{order:3;align-self:center!important}.mc-price-now,.mc-price-was{display:inline-flex!important;align-items:baseline!important;gap:5px!important;white-space:nowrap!important}.mc-price-now{font-size:28px!important}.mc-price-current{font-size:1em!important;font-weight:800!important;color:var(--kg-price)!important;line-height:1.1!important;letter-spacing:-.01em!important}.mc-price-block .mc-price-currency{font-size:.6em!important;font-weight:700!important;color:var(--kg-price)!important;line-height:1!important}.mc-price-was{font-size:17px!important;text-decoration:line-through!important;color:var(--kg-price-was)!important}.mc-price-compare{font-size:1em!important;font-weight:400!important;color:inherit!important;text-decoration:none!important}.mc-price-block .mc-price-was .mc-price-currency{font-size:.92em!important;font-weight:400!important;color:inherit!important}.mc-sale-badge{display:inline-block!important;background:var(--kg-save-bg)!important;color:var(--kg-save-fg)!important;border:1px solid var(--kg-save-line)!important;font-size:12px!important;font-weight:700!important;padding:4px 10px!important;border-radius:999px!important;text-transform:uppercase!important;letter-spacing:.02em!important;line-height:1.3!important;white-space:nowrap!important}.mc-price-block:not(.mc-price-block--sale) .mc-price-was,.mc-price-block:not(.mc-price-block--sale) .mc-sale-badge{display:none!important}.mc-availability{margin-bottom:8px!important}.mc-in-stock{color:#16a34a!important;font-size:13px!important;font-weight:600!important}.mc-in-stock i{margin-right:4px!important}.mc-out-stock{color:#dc2626!important;font-size:13px!important;font-weight:600!important}.mc-out-stock i{margin-right:4px!important}.mc-short-desc{font-size:13.5px!important;color:#64748b!important;line-height:1.6!important;margin-bottom:12px!important}.mc-divider{border:none!important;border-top:1px solid #e2e8f0!important;margin:12px 0!important}.mc-info-inner .selectorVariants{margin-bottom:10px!important;padding-bottom:0!important;border:none!important}.mc-info-inner .swatch{margin-bottom:12px!important}.mc-info-inner .swatch .header{font-size:13px!important;font-weight:700!important;color:#0b2a4a!important;margin-bottom:8px!important}.mc-info-inner .swatch-element label:not(.color){display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1.5px solid #cbd5e1!important;background-color:#fff!important;color:#0b2a4a!important;font-weight:600!important;font-size:13px!important;border-radius:6px!important;padding:8px 16px!important;min-width:55px!important;height:38px!important;cursor:pointer!important;margin:0!important;transition:all .2s ease!important}.mc-info-inner .swatch-element input[type=radio]:checked+label:not(.color){background-color:#f7921f!important;border-color:#f7921f!important;color:#fff!important;box-shadow:0 4px 10px #f7921f26!important}.mc-info-inner .swatch-element.color{display:inline-block!important;margin-right:8px!important;margin-bottom:8px!important;float:none!important}.mc-info-inner .swatch-element.color label{width:38px!important;height:38px!important;min-width:38px!important;border-radius:50%!important;border:2px solid #cbd5e1!important;display:block!important;cursor:pointer!important;transition:all .2s ease!important;box-sizing:border-box!important}.mc-info-inner .swatch-element.color input[type=radio]:checked+label{border-color:#f7921f!important;box-shadow:0 0 0 2px #fff,0 0 0 4px #f7921f!important}.mc-info-inner .selector-wrapper,.mc-info-inner .selectorVariants .selector-wrapper,.mc-info-inner .product-form__item{display:none!important}.mc-personalize-box{background:linear-gradient(135deg,#fffbeb,#fef3c7)!important;border:1.5px solid #fcd34d!important;border-radius:10px!important;padding:14px 16px!important;margin:14px 0!important}.mc-personalize-label{display:block!important;font-size:13px!important;font-weight:700!important;color:#92400e!important;text-transform:uppercase!important;letter-spacing:.05em!important;margin-bottom:10px!important}.mc-personalize-input-wrap{display:flex!important;align-items:center!important;gap:10px!important}.mc-input-label{font-size:13px!important;font-weight:600!important;color:#0b2a4a!important;white-space:nowrap!important}.mc-input-field-wrap{flex:1!important;position:relative!important}.mc-input-field{width:100%!important;height:42px!important;border:1.5px solid #cbd5e1!important;border-radius:8px!important;padding:8px 50px 8px 14px!important;font-size:14px!important;color:#0b2a4a!important;font-weight:500!important;background:#fff!important;transition:border-color .2s ease!important}.mc-input-field::placeholder{color:#94a3b8!important}.mc-input-field:focus{border-color:#f7921f!important;box-shadow:0 0 0 3px #f7921f1a!important;outline:none!important}.mc-input-field.error-field{border-color:#ef4444!important;background:#fef2f2!important}.mc-char-count{position:absolute!important;right:12px!important;top:50%!important;transform:translateY(-50%)!important;font-size:11px!important;font-weight:600!important;color:#94a3b8!important}.mc-char-count.limit-reached{color:#ef4444!important}.personalization-error-msg{color:#ef4444!important;font-size:12px!important;font-weight:600!important;margin-top:6px!important}.mc-qty-wrap{display:flex!important;align-items:center!important;gap:12px!important;margin-bottom:12px!important}.mc-qty-label{font-size:13px!important;font-weight:700!important;color:#0b2a4a!important}.mc-qty-control{display:inline-flex!important;align-items:center!important;border:1.5px solid #cbd5e1!important;border-radius:8px!important;overflow:hidden!important;height:40px!important;background:#fff!important}.mc-qty-btn{width:36px!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:18px!important;color:#0b2a4a!important;text-decoration:none!important;transition:background .15s!important;cursor:pointer!important}.mc-qty-btn:hover{background:#f1f5f9!important;color:#f16523!important}.mc-qty-input{width:44px!important;height:100%!important;border:none!important;border-left:1px solid #e2e8f0!important;border-right:1px solid #e2e8f0!important;text-align:center!important;font-size:14px!important;font-weight:700!important;color:#0b2a4a!important;background:transparent!important;-moz-appearance:textfield!important}.mc-qty-input::-webkit-inner-spin-button,.mc-qty-input::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important}.mc-info-inner .product-form{padding:0!important;width:100%!important;max-width:100%!important}.mc-actions{display:flex!important;flex-direction:column!important;gap:10px!important;margin-bottom:16px!important;width:100%!important}.mc-actions>*{width:100%!important}.mc-btn{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:50px!important;font-family:Poppins,sans-serif!important;font-size:15px!important;font-weight:700!important;border-radius:50px!important;cursor:pointer!important;transition:all .25s ease!important;text-decoration:none!important;text-transform:uppercase!important;letter-spacing:.04em!important;gap:8px!important;box-sizing:border-box!important}.mc-btn-preview{background:#fff!important;color:#f16523!important;border:2px solid #f16523!important}.mc-btn-preview:hover{background:#fff7ed!important;box-shadow:0 4px 12px #f1652326!important;color:#f16523!important}.mc-btn-cart{background:linear-gradient(135deg,#f7921f,#f16523)!important;color:#fff!important;border:none!important;box-shadow:0 4px 14px #f1652340!important}.mc-btn-cart:hover{background:linear-gradient(135deg,#f16523,#d84f18)!important;box-shadow:0 6px 20px #f1652359!important;transform:translateY(-1px)!important}.mc-btn-cart:disabled{background:#94a3b8!important;box-shadow:none!important;cursor:not-allowed!important}.mc-dynamic-checkout{margin-top:4px!important;width:100%!important}.mc-dynamic-checkout .shopify-payment-button{width:100%!important}.mc-dynamic-checkout .shopify-payment-button__button{width:100%!important;border-radius:50px!important;height:50px!important}.mc-shipping-info{--kg-ship-accent: #0d77e1;--kg-ship-accent-soft: #f2f8fe;--kg-ship-accent-line: #bcdcfa;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:10px!important;padding:13px 15px!important;margin-bottom:14px!important;line-height:1.5!important;color:#0b2a4a!important}.mc-ship-country{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:6px!important;width:100%!important;padding:0!important;border:0!important;border-radius:4px!important;background:none!important;text-align:left!important;cursor:pointer!important;color:inherit!important;font:inherit!important}.mc-ship-country:focus-visible{outline:2px solid var(--kg-ship-accent)!important;outline-offset:3px!important}.mc-ship-scope{color:#0b2a4a!important}.mc-ship-country .flag-icon-img{width:20px!important;height:15px!important;border-radius:2px!important;box-shadow:0 0 0 1px #0b2a4a1a!important;flex:none!important}.mc-country-link{color:var(--kg-ship-accent)!important;font-weight:600!important;text-decoration:none!important;cursor:pointer!important}.mc-ship-caret{color:var(--kg-ship-accent)!important;flex:none!important;transition:transform .15s ease!important}.mc-ship-country:hover .mc-country-link{text-decoration:underline!important}.mc-ship-country:hover .mc-ship-caret{transform:translateY(1px)!important}.mc-ship-method{margin-top:10px!important;color:#5b6b7c!important}.mc-ship-eta{margin-top:1px!important;color:#0b2a4a!important}.mc-ship-eta strong{font-weight:600!important;text-decoration:underline!important;text-underline-offset:3px!important;text-decoration-thickness:1px!important}.mc-ship-promo{display:flex!important;align-items:center!important;gap:9px!important;margin-top:11px!important;padding:8px 10px!important;border:1px dashed var(--kg-ship-accent-line)!important;border-radius:6px!important;background:var(--kg-ship-accent-soft)!important;font-size:.875em!important;line-height:1.4!important}.mc-ship-promo-icon{color:var(--kg-ship-accent)!important;flex:none!important}.mc-ship-promo-text p{display:inline!important;margin:0!important}.mc-ship-promo-text strong{font-weight:700!important;color:#0b2a4a!important}.mc-trust-badges{border:1px solid #e2e8f0!important;border-radius:10px!important;padding:14px 16px!important;text-align:center!important;margin-bottom:20px!important;background:#fff!important}.mc-trust-title{display:block!important;font-size:11px!important;font-weight:700!important;color:#64748b!important;text-transform:uppercase!important;letter-spacing:.08em!important;margin-bottom:10px!important}.mc-trust-icons{display:flex!important;justify-content:center!important;gap:14px!important;margin-bottom:10px!important}.mc-trust-icons i{font-size:26px!important;opacity:.85!important;transition:opacity .2s!important}.mc-trust-icons i.fa-cc-visa{color:#1a1f71!important}.mc-trust-icons i.fa-cc-mastercard{color:#eb001b!important}.mc-trust-icons i.fa-cc-discover{color:#f68121!important}.mc-trust-icons i.fa-cc-paypal{color:#003087!important}.mc-trust-icons i.fa-cc-amex{color:#0173b2!important}.mc-trust-icons i:hover{opacity:1!important}.mc-guarantees{display:flex!important;justify-content:center!important;gap:16px!important;border-top:1px solid #f1f5f9!important;padding-top:10px!important}.mc-guarantees span{font-size:11px!important;font-weight:600!important;color:#64748b!important;display:flex!important;align-items:center!important;gap:4px!important}.mc-guarantees span i{color:#f7921f!important;font-size:13px!important}.mc-tabs-section{border-top:1px solid #e2e8f0!important;margin-top:40px!important;padding:0!important}.mc-tabs-nav{display:flex!important;border-bottom:2px solid #e2e8f0!important;gap:0!important;overflow-x:auto!important;scrollbar-width:none!important;-ms-overflow-style:none!important}.mc-tabs-nav::-webkit-scrollbar{display:none!important}.mc-tab-btn{flex:none!important;padding:14px 0!important;font-family:Poppins,sans-serif!important;font-size:14px!important;font-weight:600!important;color:#64748b!important;background:transparent!important;border:none!important;border-bottom:3px solid transparent!important;cursor:pointer!important;transition:all .2s ease!important;white-space:nowrap!important;margin-bottom:-2px!important}.mc-tab-btn:hover{color:#f16523!important}.mc-tab-btn.active{color:#f16523!important;border-bottom-color:#f16523!important}.mc-tab-panel{display:none!important;padding:24px 0!important;animation:mcFadeIn .3s ease!important}.mc-tab-panel.active{display:block!important}.mc-tab-inner{font-size:14px!important;color:#475569!important;line-height:1.7!important}.mc-tab-inner p{margin-bottom:12px!important}.mc-tab-inner ul,.mc-tab-inner ol{margin-bottom:12px!important;padding-left:20px!important}.mc-tab-inner li{margin-bottom:6px!important}.mc-tab-inner img{max-width:100%!important;border-radius:8px!important;margin:10px 0!important}@keyframes mcFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.mc-sticky-bar{position:fixed!important;bottom:0!important;left:0!important;right:0!important;background:#fff!important;border-top:1px solid #e2e8f0!important;box-shadow:0 -4px 20px #00000014!important;z-index:999!important;transform:translateY(100%)!important;transition:transform .35s cubic-bezier(.4,0,.2,1)!important;padding:10px 0!important}.mc-sticky-bar.visible{transform:translateY(0)!important}.mc-sticky-inner{display:flex!important;align-items:center!important;justify-content:space-between!important;max-width:1440px!important;margin:0 auto!important;padding:0 20px!important}.mc-sticky-product{display:flex!important;align-items:center!important;gap:12px!important}.mc-sticky-thumb{width:48px!important;height:48px!important;border-radius:8px!important;object-fit:cover!important;border:1px solid #e2e8f0!important}.mc-sticky-info{display:flex!important;flex-direction:column!important}.mc-sticky-title{font-size:13px!important;font-weight:600!important;color:#0b2a4a!important;line-height:1.3!important}.mc-sticky-price{font-size:16px!important;font-weight:700!important;color:#f16523!important}.mc-sticky-btn{background:linear-gradient(135deg,#f7921f,#f16523)!important;color:#fff!important;border:none!important;border-radius:50px!important;padding:12px 32px!important;font-family:Poppins,sans-serif!important;font-size:14px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.04em!important;cursor:pointer!important;transition:all .25s ease!important;box-shadow:0 4px 14px #f1652340!important}.mc-sticky-btn:hover{background:linear-gradient(135deg,#f16523,#d84f18)!important;box-shadow:0 6px 20px #f1652359!important;transform:translateY(-1px)!important}.live-preview-overlay.shirt-preview{position:absolute!important;top:41%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:55%!important}.live-preview-overlay.tumbler-preview{position:absolute!important;top:58%!important;left:31%!important;transform:translate(-50%,-50%)!important;width:35%!important;text-align:center!important}.live-preview-overlay.tumbler-preview .live-preview-title{color:#0b2a4a!important;text-shadow:none!important;font-size:15px!important}.live-preview-overlay.tumbler-preview .live-preview-subtitle{color:#f7921f!important;text-shadow:none!important;font-size:11px!important;margin-top:4px!important}.preview-modal{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;z-index:10000;align-items:center;justify-content:center}.preview-modal.active{display:flex!important}.preview-modal-content{background:#fff;border-radius:16px;padding:24px;max-width:520px;width:90%;position:relative;box-shadow:0 20px 60px #0003}.preview-modal-close{position:absolute;top:12px;right:16px;background:none;border:none;font-size:28px;color:#64748b;cursor:pointer;line-height:1}.preview-modal-title{font-size:18px;font-weight:700;color:#0b2a4a;margin-bottom:16px;text-align:center}.preview-modal-image-wrapper{position:relative;border-radius:12px;overflow:hidden;margin-bottom:16px}.preview-modal-image-wrapper img{width:100%;display:block}.preview-modal-btn{width:100%;background:linear-gradient(135deg,#f7921f,#f16523)!important;color:#fff!important;border:none!important;border-radius:50px!important;padding:14px!important;font-size:15px!important;font-weight:700!important;cursor:pointer!important;transition:all .2s ease!important}.preview-modal-btn:hover{background:linear-gradient(135deg,#f16523,#d84f18)!important}@media screen and (max-width:991px){.site-header{position:sticky!important;top:0!important;z-index:999!important;box-shadow:0 2px 10px #0000000d!important}.mc-gallery-col{flex:0 0 100%!important;max-width:100%!important;padding-left:15px!important;padding-right:15px!important;margin-bottom:24px!important}.mc-info-col{flex:0 0 100%!important;max-width:100%!important;padding-left:15px!important;padding-right:15px!important}.mc-info-inner{position:static!important}.mc-thumb-item{flex:0 0 64px!important;width:64px!important;height:64px!important}.mc-product-title{font-size:20px!important}.mc-price-now{font-size:24px!important}.mc-guarantees{flex-direction:column!important;align-items:center!important;gap:6px!important}.mc-tabs-nav{gap:0!important}.mc-tab-btn{padding:12px 0!important;font-size:13px!important}}@media screen and (max-width:575px){.mc-product-title{font-size:18px!important}.mc-price-now{font-size:22px!important}.mc-btn{height:46px!important;font-size:14px!important}.mc-sticky-inner{padding:0 12px!important}.mc-sticky-title{font-size:12px!important;max-width:120px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.mc-sticky-btn{padding:10px 20px!important;font-size:13px!important}.mc-guarantees span{font-size:10px!important}.mc-personalize-input-wrap{flex-direction:column!important;gap:6px!important}}.product-bought-badge,.product-meta-info-block,.product-single__shortdes,.product-single__price,.product-shipping-info,.pdp-trust-badge-container,.product__accordion,.productbuttons{display:none!important}.mc-product-page .BottomContent{background:#fff!important;padding:24px 0 12px!important;border-top:1px solid #f1f5f9!important}.mc-related-products{margin:0!important;padding:8px 0 16px!important}.mc-product-page .mc-product-reviews-section{margin-bottom:0!important}@media screen and (max-width:991px){.mc-product-page .block_info{padding-bottom:12px!important}.mc-product-page .mc-product-reviews-section{margin-top:0!important;padding-top:0!important}.mc-product-page .jdgm-review-widget .jm-review-widget{padding-top:16px!important}}.mc-related-products .title_block{text-align:center!important;margin-bottom:40px!important;border:none!important;padding:0!important}.mc-related-products .title_block span{font-family:Poppins,sans-serif!important;font-size:26px!important;font-weight:600!important;color:#0b2a4a!important;text-transform:none!important;letter-spacing:0!important}.mc-related-products .title_block span:after{display:none!important}.mc-related-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:34px 30px!important;align-items:start!important}.mc-related-grid>.item{min-width:0!important;padding:0!important}@media(max-width:991px){.mc-related-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:28px 20px!important}}@media(max-width:767px){.mc-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px 16px!important}}.mc-related-grid .product__title{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;min-height:39px!important}.mc-related-grid .product__review{min-height:19px!important}.mc-related-products .item-product{border:none!important;box-shadow:none!important;background:transparent!important;padding:0!important;text-align:left!important;margin:0!important}.mc-related-products .thumbnail-container{border:none!important;border-radius:8px!important;overflow:hidden!important;background:#f8fafc!important;margin-bottom:12px!important}.mc-related-products .thumbnail-container img{border-radius:8px!important;transition:transform .3s ease!important}.mc-related-products .item-product:hover .thumbnail-container img{transform:scale(1.03)!important}.mc-related-products .badge_sale,.mc-related-products .group-buttons,.mc-related-products .product__info>.group_buttons,.mc-related-products .product__info>form,.mc-related-products .product__info .proButton{display:none!important}.mc-related-products .product__info{padding:0!important;background:transparent!important;border:none!important}.mc-related-products .product__title{font-size:14px!important;font-weight:500!important;margin:0 0 6px!important;line-height:1.4!important;height:auto!important}.mc-related-products .product__title a{color:#1e293b!important;text-decoration:none!important;transition:color .2s!important;font-family:Poppins,sans-serif!important}.mc-related-products .product__title a:hover{color:#f16523!important}.mc-related-products .product__review{margin:0 0 6px!important;display:block!important}.mc-related-products .product__review .rating{display:flex!important;align-items:center!important}.mc-related-products .jdgm-preview-badge,.mc-related-products .jdgm-prev-badge{margin:0!important;padding:0!important}.mc-related-products .product__price{margin:0!important;padding:0!important;display:flex!important;align-items:center!important;gap:6px!important}.mc-related-products .product-price__price{font-size:15px!important;font-weight:700!important;color:#f16523!important;font-family:Poppins,sans-serif!important}.mc-related-products s.product-price__price{font-size:13px!important;color:#94a3b8!important;text-decoration:line-through!important;font-weight:400!important;margin-left:6px!important;font-family:Poppins,sans-serif!important}.kg-recently-viewed{background:#fff;padding:16px 0 40px;border-top:1px solid #f1f5f9}.kg-recently-viewed[hidden]{display:none!important}.kg-recently-viewed .ProductRelated{margin:0!important}.mc-modal-size-chart{display:none;position:fixed;z-index:99999!important;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#0f172a99;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);align-items:center;justify-content:center}.mc-modal-size-chart.active{display:flex}.mc-modal-size-chart-content{background-color:#fff;margin:auto;padding:24px;border-radius:16px;width:90%;max-width:650px;position:relative;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;animation:mcModalFadeIn .3s ease-out}@keyframes mcModalFadeIn{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}.mc-modal-size-chart-close{color:#64748b;position:absolute;right:18px;top:12px;font-size:28px;font-weight:500;cursor:pointer;transition:color .2s;background:none;border:none;line-height:1}.mc-modal-size-chart-close:hover{color:#0f172a}.mc-modal-size-chart-title{font-size:18px!important;font-weight:700!important;color:#0b2a4a!important;margin:0 0 16px!important;text-align:center!important;font-family:Poppins,sans-serif!important}.mc-modal-size-chart-body{text-align:center;max-height:70vh;overflow-y:auto}.mc-modal-size-chart-body img{max-width:100%;height:auto;border-radius:8px}.mc-no-size-chart-msg{padding:30px;color:#64748b;font-size:14px;font-weight:500;text-align:center}.mc-modal-preferences{display:none;position:fixed;z-index:100000!important;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#0f172a99;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);align-items:center;justify-content:center}.mc-modal-preferences.active{display:flex}.mc-modal-preferences-content{background-color:#fff;margin:auto;padding:30px;border-radius:16px;width:90%;max-width:500px;position:relative;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;animation:mcModalFadeIn .3s ease-out}.mc-modal-preferences-close{color:#0f172a;position:absolute;right:18px;top:12px;font-size:26px;font-weight:500;cursor:pointer;transition:color .2s;background:none;border:none;line-height:1}.mc-modal-preferences-close:hover{color:#f16523}.mc-modal-preferences-title{font-size:26px!important;font-weight:700!important;color:#0b2a4a!important;margin:0 0 20px!important;text-align:center!important;font-family:Poppins,sans-serif!important}.mc-modal-preferences-body{text-align:left}.mc-preferences-label{display:block!important;font-size:13px!important;font-weight:700!important;color:#0b2a4a!important;margin-bottom:8px!important;text-transform:none!important}.mc-preferences-select{width:100%!important;height:44px!important;border:1.5px solid #cbd5e1!important;border-radius:8px!important;padding:8px 12px!important;font-size:14px!important;color:#0b2a4a!important;background-color:#fff!important;margin-bottom:20px!important;font-family:Poppins,sans-serif!important;outline:none!important;cursor:pointer!important}.mc-preferences-select:focus{border-color:#f7921f!important}.mc-preferences-btn-save{width:100%!important;height:48px!important;background:linear-gradient(135deg,#f7921f,#f16523)!important;color:#fff!important;border:none!important;border-radius:8px!important;font-size:15px!important;font-weight:700!important;cursor:pointer!important;transition:all .2s ease!important;font-family:Poppins,sans-serif!important}.mc-preferences-btn-save:hover{background:linear-gradient(135deg,#f16523,#d84f18)!important;box-shadow:0 4px 12px #f1652333!important}.mc-preferences-footer{text-align:center;font-size:12px;color:#64748b;margin-top:20px}.mc-preferences-footer a{color:#f16523;text-decoration:none;font-weight:600}.mc-preferences-footer a:hover{text-decoration:underline}.mc-product-note-box{background:linear-gradient(135deg,#fffbeb,#fef3c7)!important;border:1.5px dashed #fcd34d!important;border-radius:10px!important;padding:14px 16px!important;margin:14px 0!important}.mc-product-note-title{display:flex!important;align-items:center!important;gap:8px!important;font-size:14px!important;font-weight:700!important;color:#92400e!important;text-transform:uppercase!important;letter-spacing:.05em!important;margin-bottom:8px!important}.mc-product-note-content{font-size:13px!important;color:#92400e!important;line-height:1.5!important;margin:0!important}.mc-product-note-list{margin:6px 0 0!important;padding-left:16px!important;list-style-type:disc!important}.mc-product-note-list li{margin-bottom:4px!important;font-size:13px!important;color:#b45309!important}.mc-product-note-input{width:100%!important;border:1px solid #fcd34d!important;border-radius:8px!important;background-color:#fff!important;color:#78350f!important;padding:10px 12px!important;font-size:13px!important;line-height:1.5!important;resize:vertical!important;outline:none!important;transition:all .2s ease-in-out!important;margin-top:4px!important;font-family:inherit!important}.mc-product-note-input::placeholder{color:#d97706!important;opacity:.55!important}.mc-product-note-input:focus{border-color:#d97706!important;box-shadow:0 0 0 3px #d9770626!important;background-color:#fff!important}.container{width:100%!important;max-width:1440px!important;margin-left:auto!important;margin-right:auto!important}@media(min-width:1200px){.section_category .block_category_grid{max-width:none!important;margin:0 auto!important}}@media(min-width:992px){.site-header .container{max-width:100%!important;padding-left:48px!important;padding-right:48px!important}}.title_block.title_2{font-family:Poppins,sans-serif!important;font-weight:700!important;font-size:28px!important;letter-spacing:.03em!important;color:#f7921f!important;margin-bottom:35px!important;text-transform:capitalize!important;text-align:center!important}.title_block.title_2 span{color:#f7921f!important}.site-header .header-bottom.contentsticky_nav,.site-header .contentstickynew_nav{position:relative}.kg-meganav{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;margin:0;padding:0;list-style:none}.kg-meganav>li{position:static;margin:0;display:flex}.kg-meganav__top{display:inline-flex;align-items:center;position:relative;white-space:nowrap;padding:15px 11px!important;font-size:15.5px!important;font-weight:600!important;color:var(--kg-top-color, #0b2a4a)!important;line-height:1.2!important;text-transform:none!important}.kg-meganav__top:after{content:"";position:absolute;left:11px;right:11px;bottom:0;height:3px;background:#f7921f;transform:scaleX(0);transition:transform .18s ease}.kg-meganav__item:hover .kg-meganav__top:after{transform:scaleX(1)}.kg-meganav__item:hover .kg-meganav__top{color:#f7921f!important}.kg-meganav__top--hot{color:#f16523!important}.kg-meganav__top--hot2{color:#1a8a3f!important}.kg-meganav__item--mega>.kg-meganav__top{cursor:default}.kg-meganav__panel{display:none;position:absolute;left:0;right:0;top:100%;z-index:60;background:#fff;border-top:1px solid #ebebeb;box-shadow:0 18px 40px #0000001a;padding:0;text-align:left;max-height:calc(100vh - 210px);overflow-y:auto;overscroll-behavior:contain;pointer-events:none}.kg-meganav__panel:before{content:"";position:absolute;left:0;right:0;top:-16px;height:16px}.kg-meganav__item--mega:hover .kg-meganav__panel,.kg-meganav__item--mega:focus-within .kg-meganav__panel{display:block}.kg-meganav__flow{max-width:1700px;margin:0 auto;padding:34px 56px 40px;box-sizing:border-box;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;column-gap:46px;row-gap:4px;pointer-events:auto}.kg-meganav__group{padding-bottom:30px;min-width:0}.kg-meganav__colhead{display:block;font-size:15px!important;font-weight:700!important;letter-spacing:.5px;text-transform:uppercase!important;color:#0b2a4a!important;margin-bottom:15px}a.kg-meganav__colhead:hover{color:#f7921f!important}.kg-meganav__list{list-style:none;margin:0;padding:0}.kg-meganav__list li{margin:0 0 12px;padding:0}.kg-meganav__list a{font-size:15.5px!important;font-weight:400!important;color:#333f4d!important;line-height:1.5!important;text-transform:none!important}.kg-meganav__list a:hover{color:#f7921f!important}@media(max-width:1500px){.kg-meganav__flow{padding:30px 40px 36px}.kg-meganav__top{padding:14px 8px!important;font-size:14px!important}.kg-meganav__top:after{left:8px;right:8px}}@media(max-width:1199.98px){.kg-meganav__flow{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:30px}.kg-meganav__top{padding:12px 6px!important;font-size:13px!important}.kg-meganav__top:after{left:6px;right:6px}}@media(max-width:991.98px){.kg-meganav__panel{display:none!important}#canvas-main-menu .kg-meganav__panel{display:block!important;position:static;padding:0;border-top:0;box-shadow:none;max-height:none;overflow:visible;pointer-events:auto}#canvas-main-menu .kg-meganav__flow{display:block;padding:0}#canvas-main-menu .kg-meganav__group{padding-bottom:8px}}.wishlist-page{padding:10px 0 60px!important}.wishlist-page .wishlist-header .row{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:16px!important;margin:0!important}.wishlist-page .wishlist-header .row .column{position:static!important;float:none!important;padding:0!important;margin:0!important;max-width:none!important;text-align:center!important}.wishlist-page .wishlist-header .row .column:first-child{flex:1 1 auto!important;text-align:left!important}.wishlist-page .wishlist-header .row .column:nth-child(2){flex:0 0 140px!important}.wishlist-page .wishlist-header .row .column:nth-child(3){flex:0 0 190px!important}.wishlist-page .wishlist-header .row .column:nth-child(4){flex:0 0 190px!important}.wishlist-page .grid-item .item-product{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:16px!important;padding:18px 0!important;margin:0!important;border-bottom:1px solid #e8ecf1!important}.wishlist-page .grid-item .item-product .column_content{position:static!important;float:none!important;padding:0!important;margin:0!important;max-width:none!important;overflow:visible!important;text-align:center!important}.wishlist-page .grid-item .item-product .column_content:first-child{flex:1 1 auto!important;min-width:0!important;display:flex!important;align-items:center!important;gap:16px!important;text-align:left!important}.wishlist-page .grid-item .item-product .column_content:nth-child(2){flex:0 0 140px!important}.wishlist-page .grid-item .item-product .column_content:nth-child(3){flex:0 0 190px!important}.wishlist-page .grid-item .item-product .column_content:nth-child(4){flex:0 0 190px!important}.wishlist-page .product-image{flex:0 0 auto!important}.wishlist-page .product-image img{width:110px!important;height:110px!important;object-fit:cover!important;border-radius:10px!important}.wishlist-page .product-info{flex:1 1 auto!important;min-width:0!important}.wishlist-page .product-title a{display:block!important;font-size:16px!important;font-weight:600!important;color:#0b2a4a!important;line-height:1.4!important;white-space:normal!important}.wishlist-page .price-box{font-size:16px!important;font-weight:700!important;color:#f16523!important;text-decoration:none!important}.wishlist-page .column_content .btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;width:auto!important;height:auto!important;min-width:0!important;padding:10px 20px!important;border-radius:24px!important;line-height:1.2!important;font-size:13px!important;white-space:nowrap!important;overflow:visible!important}.wishlist-page .column_content .btn span,.wishlist-page .column_content .btn i{position:static!important;transform:none!important;opacity:1!important}.wishlist-page .column_content [data-icon-wishlist].btn{background:#fff!important;border:1px solid #d7dde5!important;color:#0b2a4a!important}.wishlist-page .column_content [data-icon-wishlist].btn:hover{border-color:#f16523!important;color:#f16523!important}.wishlist-page .column_content .btnAddToCart{background:#f16523!important;border:1px solid #f16523!important;color:#fff!important}.wishlist-page .column_content .btnAddToCart:hover{background:#d9541a!important}@media(max-width:767px){.wishlist-page .grid-item .item-product{flex-wrap:wrap!important}.wishlist-page .grid-item .item-product .column_content:first-child{flex:1 1 100%!important}.wishlist-page .grid-item .item-product .column_content:nth-child(2),.wishlist-page .grid-item .item-product .column_content:nth-child(3),.wishlist-page .grid-item .item-product .column_content:nth-child(4){flex:1 1 auto!important}.wishlist-page .product-image img{width:84px!important;height:84px!important}}.template-product #MainContent,.template-collection #MainContent,.template-list-collections #MainContent,.template-search #MainContent,.template-blog #MainContent,.template-article #MainContent{padding-top:36px}@media(max-width:767px){.template-product #MainContent,.template-collection #MainContent,.template-list-collections #MainContent,.template-search #MainContent,.template-blog #MainContent,.template-article #MainContent{padding-top:22px}}.TopContent .block_info{background:#fff!important}.mc-info-inner{display:flex;flex-direction:column}.mc-info-inner>.mc-product-title{order:1}.mc-info-inner>.mc-rating-row{order:2}.mc-info-inner>.mc-price-block{order:3}.mc-info-inner>.kg-countdown{order:3}.mc-info-inner>.mc-shipping-info{order:4;margin-top:12px;margin-bottom:4px}.mc-info-inner>.mc-divider{order:5}.mc-info-inner>.product-form{order:6}.mc-info-inner>.mc-trust-badges{order:7}.mc-info-inner>.mc-availability,.mc-info-inner>.mc-short-desc{display:none!important}.kg-countdown{display:flex;align-items:center;justify-content:space-between;gap:16px;background:#faf3ea;border-radius:12px;padding:14px 18px;margin:10px 0 0}.kg-countdown__title{display:block;font-size:22px;font-weight:800;color:#0b2a4a;line-height:1.2}.kg-countdown__subtitle{display:block;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#5a6a80;margin-top:3px}.kg-countdown__timer{display:flex;gap:8px;flex:0 0 auto}.kg-countdown__unit{background:#fff;border-radius:10px;width:58px;padding:8px 0;text-align:center;box-shadow:0 2px 8px #0b2a4a0f}.kg-countdown__unit b{display:block;font-size:18px;font-weight:700;color:#0b2a4a;line-height:1.2;font-variant-numeric:tabular-nums}.kg-countdown__unit span{font-size:11px;color:#5a6a80}@media screen and (max-width:575px){.kg-countdown{padding:12px 14px;gap:10px}.kg-countdown__title{font-size:18px}.kg-countdown__subtitle{font-size:10px}.kg-countdown__unit{width:48px;padding:6px 0}.kg-countdown__unit b{font-size:16px}}.kg-bmsm-banner{margin:14px 0 4px}.kg-bmsm-banner__title{font-size:15px;font-weight:700;color:#0b2a4a;margin-bottom:10px}.kg-bmsm-options{display:flex;flex-direction:column;gap:10px}.kg-bmsm-option{display:flex;align-items:center;gap:12px;width:100%;padding:12px 16px;background:#fdf8f0;border:1.5px solid #eadfce;border-radius:12px;cursor:pointer;text-align:left;appearance:none;-webkit-appearance:none;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.kg-bmsm-option:hover{border-color:#f7921f}.kg-bmsm-option:focus-visible{outline:3px solid rgba(247,146,31,.38);outline-offset:2px}.kg-bmsm-option.is-selected{border-color:#f16523;background:#fef1e4;box-shadow:0 0 0 1px #f16523 inset}.kg-bmsm-option__radio{position:relative;width:20px;height:20px;flex:0 0 auto;border:2px solid #cfc6b6;border-radius:50%;background:#fff}.kg-bmsm-option.is-selected .kg-bmsm-option__radio{border-color:#f16523}.kg-bmsm-option.is-selected .kg-bmsm-option__radio:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:#f16523}.kg-bmsm-option__main{flex:1 1 auto;min-width:0}.kg-bmsm-option__label{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:15px;font-weight:700;color:#0b2a4a;line-height:1.3}.kg-bmsm-option__badge{background:#0b2a4a;color:#fff;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:3px 10px;border-radius:999px;white-space:nowrap}.kg-bmsm-option__save{display:block;margin-top:2px;font-size:13px;font-weight:500;color:#1e7c45}.kg-bmsm-option__prices{flex:0 0 auto;text-align:right}.kg-bmsm-option__price{display:block;font-size:16px;font-weight:800;color:#0b2a4a;font-variant-numeric:tabular-nums}.kg-bmsm-option__compare{display:block;margin-top:2px;font-size:13px;color:#9a8f7d;text-decoration:line-through;font-variant-numeric:tabular-nums}.kg-bmsm-banner__note{font-size:13px;color:#5a6a80;margin-top:10px}@media screen and (max-width:575px){.kg-bmsm-option{padding:10px 12px;gap:10px}.kg-bmsm-option__label{font-size:14px}.kg-bmsm-option__price{font-size:15px}}.mc-product-note-box{display:none!important}.mc-info-inner>.mc-tabs-section{margin-top:8px!important}.mc-acc .mc-acc-item:first-child{border-top:none!important}.mc-acc .mc-tab-btn .mc-acc-icon.fa-truck{display:inline-block;transform:scaleX(-1)}.mc-acc>.container{display:none!important}.mc-acc .mc-acc-item{border-top:none!important;border-bottom:1px solid #e5e7eb!important}.mc-acc .mc-acc-item{border-top:none!important;border-bottom:none!important}.mc-info-inner>.mc-tabs-section{border-top:none!important;border-bottom:none!important}.mc-info-inner>.mc-trust-badges{display:none!important}.jm-no-reviews-state{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:48px!important;max-width:none!important;text-align:left!important;padding:24px 0!important}.jm-no-reviews-state>.jm-stack{display:flex!important;flex-direction:row!important;align-items:center!important;gap:48px!important}.jm-no-reviews-state__text{margin:0!important;white-space:nowrap!important}.jm-no-reviews-state__action-buttons{border-left:1px solid #e5e7eb!important;padding-left:48px!important}.jm-review-widget__body .jdgm-empty-state{display:none!important}@media(max-width:767px){.jm-no-reviews-state,.jm-no-reviews-state>.jm-stack{flex-direction:column!important;gap:16px!important}.jm-no-reviews-state__action-buttons{border-left:none!important;padding-left:0!important}}.mc-acc .mc-tab-btn{font-size:16px!important}.jm-review-widget-minimal-header__title{color:#0b2a4a!important;font-size:16px!important;font-weight:600!important}.kg-cart__title{font-size:24px!important;font-weight:500!important;line-height:1.3!important}.kg-cart__name{font-size:16px!important;font-weight:500!important;line-height:1.6!important}.kg-cart__edit{font-weight:400!important}.mc-breadcrumb{font-size:16px;color:#0b2a4a;padding:12px 0;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.mc-breadcrumb a{color:#0b2a4a;text-decoration:none}.mc-breadcrumb a:hover{text-decoration:underline}.mc-breadcrumb__sep{color:#999}.mc-breadcrumb__current{color:#666}.mc-modal-size-chart{background-color:#00000080!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.mc-modal-size-chart.active{display:flex!important;align-items:flex-start;justify-content:center;padding:24px 16px;overflow-y:auto}.mc-modal-size-chart-content{position:relative;width:100%;max-width:700px!important;margin:auto;padding:0!important;background:#fff;border-radius:10px;overflow:hidden;max-height:calc(100vh - 48px);display:flex;flex-direction:column}.mc-modal-size-chart-title{margin:0!important;padding:16px 48px;background:linear-gradient(90deg,#f7921f,#f16523);color:#fff;font-size:20px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-align:center;flex:0 0 auto}.mc-modal-size-chart-close{position:absolute;top:8px;right:12px;z-index:2;width:36px;height:36px;border:0;background:transparent;color:#fff;cursor:pointer;font-size:0!important;display:flex!important;align-items:center;justify-content:center}.mc-modal-size-chart-close:before{content:"\2715";font-size:25px;font-weight:400;line-height:1}.mc-modal-size-chart-close:hover{opacity:.75}.mc-modal-size-chart-body{padding:20px;overflow-y:auto;-webkit-overflow-scrolling:touch}.mc-modal-size-chart-body #kg-size-page{padding:0!important}.mc-modal-size-chart-body #kg-size-page .container{width:auto!important;max-width:none!important;padding:0!important}.mc-modal-size-chart-body #kg-size-page div[class*=col-]{max-width:100%!important;flex:0 0 100%!important;padding:0!important}.mc-modal-size-chart-body .kg-size__grid{grid-template-columns:1fr!important}.mc-modal-size-chart-body .kg-size__unitbar{position:sticky;top:0;z-index:20;background:#fff;padding:10px 0;margin:0 0 12px}.kg-size__loading{padding:48px 0;text-align:center;color:#0b2a4a;font-size:16px}.toggle-modal-size-chart{color:#0d77e1!important}.toggle-modal-size-chart:hover{color:#0a5fb4!important}@media(max-width:767px){.mc-modal-size-chart.active{padding:0}.mc-modal-size-chart-content{max-height:none;min-height:100vh;border-radius:0}.mc-modal-size-chart-title{font-size:17px;padding:14px 52px}.mc-modal-size-chart-body{padding:14px}.mc-modal-size-chart-close{width:44px;height:44px;top:4px;right:4px}.mc-modal-size-chart-close:before{font-size:23px}}.mc-info-inner .mc-product-title{margin-bottom:6px!important}.mc-info-inner .mc-rating-row,.mc-info-inner .mc-price-block{margin-bottom:20px!important}.mc-info-inner .mc-shipping-info{margin-top:0!important;margin-bottom:0!important}.mc-info-inner .mc-divider{margin:20px 0!important}.mc-info-inner .mc-tabs-section{margin-top:20px!important}.mc-tabs-section .mc-tab-btn{margin-bottom:0!important}.mc-tabs-section .mc-acc-item+.mc-acc-item{margin-top:20px!important}.mc-info-inner .mc-product-title{font-size:25px!important}.mc-info-inner .mc-price-now{font-size:30px!important}.mc-info-inner .mc-price-was{font-size:17px!important}.mc-info-inner .mc-shipping-info{font-size:16px!important}.mc-info-inner .mc-shipping-info .mc-ship-country,.mc-info-inner .mc-shipping-info .mc-ship-method,.mc-info-inner .mc-shipping-info .mc-ship-eta{font-size:1em!important}#AddToCart,#AddToCart span{font-size:20px!important}.toggle-modal-size-chart{font-size:16px!important}.mc-info-inner .swatch-element label:not(.color),.mc-info-inner .swatch-element label:not(.color) *{font-size:14px!important}@media screen and (max-width:991px){.mc-info-inner .mc-product-title{font-size:21px!important}.mc-info-inner .mc-price-now{font-size:26px!important}.mc-info-inner .mc-price-was{font-size:16px!important}}@media screen and (max-width:575px){.mc-info-inner .mc-product-title{font-size:17px!important}.mc-info-inner .mc-price-now{font-size:23px!important}.mc-info-inner .mc-price-was,.mc-info-inner .mc-shipping-info{font-size:15px!important}#AddToCart,#AddToCart span{font-size:18px!important}.toggle-modal-size-chart{font-size:15px!important}}.mc-tab-btn{padding:11px 0!important}.mc-tabs-section .mc-acc-item+.mc-acc-item{margin-top:0!important}.canvas-menu,.canvas-menu.drawer-left{left:0!important;right:auto!important;transform:translate(calc(-100% - 2px))!important;visibility:hidden;transition:transform .35s cubic-bezier(.29,.63,.44,1),visibility 0s linear .35s!important;will-change:transform}.canvas-menu.active,.canvas-menu.drawer-left.active{transform:translate(0)!important;visibility:visible;transition-delay:0s!important}body .canvas-overlay{position:fixed!important;z-index:999!important}body.canvasmenu-right .canvas-overlay{opacity:1!important;visibility:visible!important}body.template-index .nov-footer,body.template-collection .nov-footer,body.template-product .nov-footer{margin-top:0!important}#stickymenu_bottom_mobile .stickymenu-item .kg-sticky-country{display:block}#stickymenu_bottom_mobile .stickymenu-item .kg-sticky-country img.flag-icon{display:block;width:24px;height:18px;margin:0 auto 5px;border-radius:2px;box-shadow:0 0 0 1px #0b2a4a26}body.canvasmenu-right{left:0!important;right:0!important;overflow:hidden!important}.section-newsletter-custom .newsletter-custom-title{font-family:Poppins,sans-serif!important;font-weight:700!important;font-size:clamp(22px,2.1vw,30px)!important;line-height:1.25!important;margin:0 0 10px!important}.section-newsletter-custom .newsletter-custom-subheading{font-family:Poppins,sans-serif!important;font-size:clamp(14px,1.15vw,16px)!important;line-height:1.55!important;color:#55504c!important;max-width:640px!important;margin:0 auto 26px!important}.section-newsletter-custom .newsletter-custom-form-group{gap:12px!important}.section-newsletter-custom .newsletter-custom-input{flex:1 1 auto!important;width:auto!important;height:56px!important;padding:0 26px!important;font-family:Poppins,sans-serif!important;font-size:15px!important;color:#2b2724!important;background-color:transparent!important;border:1px solid #b6aea6!important;border-radius:999px!important;box-shadow:none!important;outline:none!important}.section-newsletter-custom .newsletter-custom-input::placeholder{color:#8b837b!important;opacity:1!important}.section-newsletter-custom .newsletter-custom-input:focus{border-color:#332b31!important;box-shadow:none!important}.section-newsletter-custom .newsletter-custom-submit,.section-newsletter-custom .newsletter-custom-submit:hover,.section-newsletter-custom .newsletter-custom-submit:focus{background-color:var(--kg-news-btn-bg, #332b31)!important;color:var(--kg-news-btn-fg, #ffffff)!important;box-shadow:none!important}.section-newsletter-custom .newsletter-custom-submit{flex:0 0 auto!important;height:56px!important;padding:0 34px!important;font-family:Poppins,sans-serif!important;font-weight:600!important;font-size:15px!important;letter-spacing:0!important;text-transform:none!important;border:none!important;border-radius:999px!important;cursor:pointer!important;transition:filter .25s ease,transform .25s ease!important}.section-newsletter-custom .newsletter-custom-submit:hover{filter:brightness(1.35)!important;transform:translateY(-1px)!important}@media(max-width:575px){.section-newsletter-custom .newsletter-custom-input,.section-newsletter-custom .newsletter-custom-submit{width:100%!important;height:52px!important}}.kg-mb-trust{display:none!important}@media(max-width:767px){.kg-mb-trust{display:block!important;order:7!important;width:100%!important;list-style:none!important;margin:10px 0 0!important;padding:0!important}.kg-mb-trust li{display:flex!important;align-items:flex-start!important;gap:8px!important;font-family:Poppins,sans-serif!important;font-size:13px!important;line-height:1.5!important;color:#0b2a4a!important;margin:0 0 6px!important}.kg-mb-trust li .fa-check{color:#1a8a3f!important;margin-top:2px!important}}body:has(#customily-cart-btn) #AddToCart,#mc-sticky-bar,#stickymenu_bottom_mobile{display:none!important}@media screen and (max-width:767px){html,body{max-width:100%;overflow-x:clip}body{padding-bottom:0!important}html body.template-product #customily-options,html body.template-product #cl_optionsapp,html body.template-product #cl_optionsapp>div{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}html body.template-product #customily-options{padding:10px 8px!important;border-radius:10px!important;overflow:hidden!important}html body.template-product #customily-options,html body.template-product #customily-options *{box-sizing:border-box!important}html body.template-product #customily-options .customily_section{width:100%!important;min-width:0!important;padding:10px 0!important;margin-bottom:8px!important}html body.template-product #cl_optionsapp .customily_option{width:100%!important;min-width:0!important;padding-right:0!important;padding-left:0!important}html body.template-product #cl_optionsapp .swatch-container:not(:has(.text-swatch)){display:grid!important;grid-template-columns:repeat(auto-fill,minmax(max(72px,calc((100% - 32px)/5)),1fr))!important;gap:10px 8px!important;align-items:start!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0 0 14px!important;padding:0!important}html body.template-product #cl_optionsapp .swatch-container:not(:has(.text-swatch))>.customily-swatch{width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important}html body.template-product #cl_optionsapp .swatch-container:not(:has(.text-swatch)) .customily-swatch label{position:relative!important;display:block!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;aspect-ratio:1/1!important;border:2px solid #dedede!important;border-radius:9px!important;background:#fff!important;box-shadow:none!important}html body.template-product #cl_optionsapp .swatch-container:not(:has(.text-swatch)) .csh-image-container,html body.template-product #cl_optionsapp .swatch-container:not(:has(.text-swatch)) .csh-image-container img{display:block!important;width:100%!important;max-width:100%!important;height:100%!important;border-radius:7px!important}html body.template-product #cl_optionsapp .swatch-container:not(:has(.text-swatch)) .csh-image-container{overflow:hidden!important}html body.template-product #cl_optionsapp .swatch-container:not(:has(.text-swatch)) .csh-image-container img{object-fit:cover!important}html body.template-product #cl_optionsapp .swatch-container:has(.text-swatch){display:flex!important;flex-wrap:wrap!important;gap:8px!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0 0 14px!important;padding:0!important}html body.template-product #customily-options input[type=text],html body.template-product #customily-options input[type=number],html body.template-product #customily-options input[type=email],html body.template-product #customily-options textarea,html body.template-product #customily-options select{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important}html body.template-product #cl_optionsapp .swatch-container:not(:has(.text-swatch)) .customily-swatch input:checked+label{border-color:#ff4b2b!important;box-shadow:0 0 0 1px #ff4b2b!important}html body.template-product #cl_optionsapp .swatch-container:not(:has(.text-swatch)) .customily-swatch input:checked+label:after{content:"\2713"!important;position:absolute!important;top:-6px!important;right:-6px!important;z-index:5!important;display:flex!important;align-items:center!important;justify-content:center!important;width:16px!important;height:16px!important;color:#fff!important;background:#ff4b2b!important;border:1px solid #fff!important;border-radius:50%!important;font-size:10px!important;font-weight:700!important;line-height:1!important}html body.template-product .customily_section__accordion-header{font-size:17px!important}html body.template-product .option_name,html body.template-product .option_name>div{font-size:16px!important;line-height:1.35!important}}@media screen and (max-width:280px){html body.template-product #customily-options{padding-right:6px!important;padding-left:6px!important}}.overlay-search .close-search{min-width:44px;min-height:44px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.overlay-search .close-search:focus-visible{outline:3px solid rgba(247,146,31,.45);outline-offset:2px}.canvas-menu .close-box{min-width:44px;min-height:44px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.canvas-menu .close-box:focus-visible,.header-mobile button:focus-visible,.header-mobile a:focus-visible{outline:3px solid rgba(247,146,31,.45);outline-offset:2px}@media(max-width:320px){.header-mobile .container{padding-right:4px!important;padding-left:4px!important}.header-mobile .row{flex-wrap:nowrap!important}.header-mobile .row>.col-auto:first-child{gap:4px!important;padding-left:2px!important;min-width:0}.header-mobile .row>.col-auto:last-child{gap:2px!important;padding-right:2px!important}.header-mobile .mobile_logo{min-width:0}.header-mobile .mobile_logo img{max-width:84px!important;height:auto!important}.header-mobile #show-megamenu,.header-mobile .mobile-search-trigger,.header-mobile .mobile-cart-wrapper{width:40px!important;height:40px!important;min-width:40px!important}.header-mobile .mobile-wishlist-wrapper{display:none!important}}@media screen and (max-width:767px){.mc-info-inner .mc-rating-row{flex-direction:column!important;align-items:flex-start!important;gap:5px!important;margin-bottom:12px!important}.mc-info-inner .mc-rating-row .mc-bought-badge{background:transparent!important;border:0!important;padding:0!important;border-radius:0!important;font-size:12.5px!important;font-weight:600!important;color:#c2410c!important;letter-spacing:.01em!important}.mc-info-inner .mc-price-block{margin-bottom:16px!important;gap:4px 10px!important}.mc-info-inner .mc-price-now{font-size:26px!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom-macorner.css.map */
