*,*:before,*:after{box-sizing:border-box}*{outline:none!important}html{padding-bottom:0!important;scroll-behavior:smooth}img{max-width:100%;vertical-align:middle}svg{vertical-align:unset}.placeholder-svg{width:100%;max-width:100%;vertical-align:middle}a{text-decoration:none;color:inherit;transition:all .3s ease 0s}p:first-child{margin-top:0}p:last-child{margin-bottom:0}h1:first-child,.h1:first-child,h2:first-child,.h2:first-child,h3:first-child,.h3:first-child,h4:first-child,.h4:first-child,h5:first-child,.h5:first-child,h6:first-child,.h6:first-child{margin-top:0}h1:last-child,.h1:last-child,h2:last-child,.h2:last-child,h3:last-child,.h3:last-child,h4:last-child,.h4:last-child,h5:last-child,.h5:last-child,h6:last-child,.h6:last-child{margin-bottom:0}*:focus-visible,.focus-inset:focus-visible{outline:none;-webkit-box-shadow:none;box-shadow:none}body{font-family:var(--font-body-family);font-size:16px;font-weight:400;line-height:26px;letter-spacing:0px;color:#212121}.page-width{padding:0 3rem}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{line-height:1.2;letter-spacing:0;color:rgba(var(--color-foreground),1)}h1,.h1{font-size:54px}h2,.h2{font-size:42px}h3,.h3{font-size:32px}h4,.h4{font-size:28px}h5,.h5{font-size:18px}h6,.h6{font-size:16px}.button.button--primary,.button.button--secondary,.customer button{font-size:15px;letter-spacing:.3px;transition:all .3s ease 0s}.button.button--primary:before,.button.button--primary:after,.customer button:not(.button--secondary):after,.customer button:not(.button--secondary):before{display:none}.button-icon-wrap{display:inline-flex;gap:10px}.button-icon-wrap svg.btn-right-icon{width:7px;min-width:7px}.button.button--primary:hover,.customer button:not(.button--secondary):hover{background:rgb(var(--color-button-hover));color:rgb(var(--color-button-text-hover))}.custom-li ul{list-style:none;margin:0;padding:0}.custom-li li{position:relative;padding-left:25px}.custom-li li:not(:last-child){margin-bottom:20px}.custom-li li:after{background-image:url(/cdn/shop/files/Group_67562.svg?v=1766742574);background-repeat:no-repeat;background-position:center;content:"";width:16px;height:16px;left:0;top:5px;position:absolute}.swiper ul,.swiper li{margin:0;padding:0;list-style:none}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper-button-next,.swiper-button-prev{width:11px;height:21px;color:#041e42;z-index:1;margin:0}.swiper-button-next:hover,.swiper-button-prev:hover{color:#041e42}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:-30px;right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:-30px;left:auto}.swiper-pagination{position:relative;margin-top:30px;z-index:1}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:auto;left:auto;width:100%}.swiper-pagination-bullet{width:50px;height:2px;border-radius:0;border:none;opacity:1;transition:.5s;background:#944e387f}.swiper-pagination-bullet-active{width:100px;height:4px;background-color:#041e42;position:relative}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.shopify-policy__container{max-width:var(--page-width);padding-top:5rem;padding-bottom:10rem}.shopify-policy__container a{text-decoration:underline;color:#9a9a9a}.badge{padding:2px 8px;font-size:14px;line-height:19px;font-weight:600;letter-spacing:0;color:#fff;background-color:#041e42;border:none;text-transform:none}.badge.badge_sale{color:#041e42}.form-agreement{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-agreement input{width:16px;height:16px;margin-right:10px;margin-top:2px;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid;border-radius:2px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;cursor:pointer;position:relative}.form-agreement input[type=checkbox]:after{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transition:all .2s ease-in-out .1s;-o-transition:all .2s ease-in-out .1s;transition:all .2s ease-in-out .1s;opacity:0;margin-left:-2px;margin-top:-5px;display:inline-block;-webkit-transform:rotate(48deg) scale(.2);-ms-transform:rotate(48deg) scale(.2);transform:rotate(48deg) scale(.2);height:8px;width:4px;border-bottom:1px solid #121212;border-right:1px solid #121212}.form-agreement input[type=checkbox]:checked:after{-webkit-transform:rotate(48deg) scale(1);-ms-transform:rotate(48deg) scale(1);transform:rotate(48deg) scale(1);opacity:1}.form-agreement label{font-size:13px;line-height:16px;font-weight:300;letter-spacing:0}.form-agreement label p{color:inherit}.form-agreement label a{text-decoration:underline}.product__media-wrapper .media-tags{width:100px;height:100px;display:flex;color:#ffed00;font-size:10px;line-height:12px;padding:12px;text-align:center;align-items:center;justify-content:center;background-image:url(/cdn/shop/files/Path_111186.svg?v=1767078368);background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;z-index:1;top:100px;right:90px}product-info .product__title{margin:0}product-info .featured-product:not(.product--no-media)>.product__info-wrapper{padding-right:0}product-info .price{font-size:15px;letter-spacing:0;line-height:1}product-info .product .price__container{margin-bottom:0}product-info .price-wrap .unit-price{font-size:13px;margin:0}product-info .price-wrap-tax{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:30px 0 0}product-info .product__info-wrapper .price .price-item{margin:0;color:#041e42;font-size:19px;font-weight:700}product-info .product__info-wrapper .product-form__buttons{position:relative}product-info .product__info-wrapper .product-form__buttons:before{position:absolute;content:"";width:20px;height:20px;top:59px;left:0;cursor:pointer;background-image:url(/cdn/shop/files/info-circle-svgrepo-com_1.svg?v=1776337782);background-size:cover;background-repeat:no-repeat}product-info .product__info-wrapper .product-form__buttons:has(small#shopify-buyer-consent.hidden):before{display:none}#shopify-buyer-consent{width:calc(200% - 20px)!important;margin-left:calc(-100% + 20px);display:block;margin-top:10px;line-height:1.6;margin-bottom:10px}product-info .product__info-wrapper .price .price-item--sale{font-size:19px;color:#d50037;font-weight:700}product-info .price--on-sale .price__sale{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;align-items:center}product-info .price__container{display:flex;align-items:center;gap:10px}product-info .short-point-dec{margin-top:25px}product-info .product__tax{margin-top:0;letter-spacing:0;font-size:13px;line-height:1;color:#455973;display:flex;flex-wrap:wrap;gap:3px;align-items:center;font-weight:300}product-info .unit-price{font-size:100%;color:currentColor}product-info .custom-li li:not(:last-child){margin-bottom:15px}product-info .custom-li li{font-size:17px}product-info .form__label{font-size:17px;letter-spacing:0;font-weight:600;padding-bottom:5px}product-info .product__info-container variant-selects{margin:30px 0}product-info .product-form__input{max-width:max-content;min-width:auto}product-info variant-selects .swiper-slide{height:auto;padding-block:10px;padding-inline:1px}product-info .product-form__input--pill input[type=radio]+label{margin:0;border-radius:10px;width:100%;padding:1rem 1rem 2rem;background-color:#fff;border:none;z-index:1;height:100%}product-info .product-form__input--pill input[type=radio]:checked+label{background-color:#ffed00;color:inherit}product-info .product-form__input--pill input[type=radio]:checked+label:after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;border:2px solid #041E42;border-radius:10px;z-index:-1}product-info .variant-option-swipe-wrap{position:relative}product-info .variant-option-swipe-wrap{padding:0 15px;margin:0 -15px}product-info variant-selects .label-value{font-size:22px;font-weight:700;margin-top:-22px;position:relative;left:-30px;margin-bottom:15px}product-info variant-selects .unit-price{font-size:10px;margin-top:0;color:#455973;letter-spacing:0;font-weight:300}product-info variant-selects .var-image{height:50px}product-info variant-selects .var-image img{height:100%;width:100%;object-fit:contain}product-info .product__inventory .icon-inventory-status circle:first-of-type{opacity:1}product-info variant-selects .discount-badge{background-color:#d50037;border-radius:3px;padding:3px 4px;font-size:13px;letter-spacing:0;color:#fff;display:inline-block;font-weight:600;position:absolute;left:50%;top:-10px;transform:translate(-50%);white-space:nowrap}product-info variant-selects .variant-tags{background-color:#041e42;border-radius:3px;padding:3px 4px;font-size:13px;letter-spacing:0;color:#fff;display:inline-block;font-weight:600;position:absolute;left:50%;bottom:-10px;transform:translate(-50%);white-space:nowrap}product-info variant-selects .swiper-button-next{right:0}product-info variant-selects .swiper-button-prev{left:0}product-info variant-selects .swiper-button-prev svg{transform:rotate(180deg)}product-info variant-selects .swiper-button-next,product-info variant-selects .swiper-button-prev{width:7px;height:10px;transform:translateY(-50%)}product-info variant-selects .swiper-button-next svg,product-info variant-selects .swiper-button-prev svg{height:100%;width:100%}product-info .product__inventory{margin:0 0 10px;color:#15a015;font-size:13px;gap:1px}product-info .payment_icon{display:flex;flex-wrap:wrap;align-items:center;margin:0}.payment_icon ul{padding:0;list-style:none;display:flex;gap:12px;flex-wrap:wrap;margin:0 0 0 10px}.payment_icon ul img{width:32px;height:auto}product-info .content-list,product-info .payment_icon .payment-heading{font-size:12px;margin:0;line-height:18px}product-info .content-list p{margin:0 0 6px}product-info .product__info-container .product-form,product-info .product__info-container .product__description,product-info .product__info-container .icon-with-text{margin:1rem 0}product-info .product-form__submit{margin-bottom:0}product-info .product-link{margin:30px 0 0;text-decoration:underline;display:flex;align-items:center;gap:10px;letter-spacing:.3px;font-weight:600;font-size:15px}product-info .product .price .badge{display:none}product-info variant-selects .price{margin-bottom:3px;display:block;letter-spacing:0}product-info variant-selects .price-regular{font-weight:600}product-info variant-selects .sale-price{color:#d50037;font-weight:700}product-info variant-selects .original-price{font-size:12px}product-info variant-selects .sale-price-wrap{display:flex;gap:4px;align-items:center;flex-wrap:wrap;justify-content:center}product-info .product-form__buttons{max-width:100%;display:flex;gap:10px}product-info .product-form__submit,product-info .shopify-payment-button{width:calc(50% - 5px)}product-info .jdgm-star.jdgm--on:before{font-size:15px}product-info .jdgm-prev-badge__text{font-size:13px;color:#455973;margin-left:6px}product-info .jdgm-prev-badge{margin-bottom:6px}product-info .price--on-sale .price-item--regular{color:currentColor}product-info .grid{position:relative}.ub_subscription_content_select_opetion .th_subscription_section_title{display:none}.ub_subscription_content_select_opetion .ub_subscription_box_group_selling_plan_select_opetion{width:calc(50% - 5px);float:left;background-color:#fff;border:2px solid transparent!important;border-radius:6px;position:relative;padding:10.5px 20px}.ub_subscription_content_select_opetion .ub_subscription_box_group_selling_plan_select_opetion.utb_selected{background-color:#ffed00;border-color:#041e42!important;max-width:100%;flex:100%}.utterbond-subscription-widget,.product__info-wrapper .utterbond-price-badge{display:none}.subscription-plan-btn{margin:24px 0!important;display:flex;flex-wrap:wrap;gap:10px}.subscription-plan-btn a{flex:1;position:relative;display:flex;justify-content:center}.subscription-plan-btn a .label{position:absolute;z-index:1;top:-8px;font-size:13px;background-color:#d50037;border-radius:3px;color:#fff;line-height:1;font-weight:600;padding:2px 5px;margin:0 auto}.subscription-plan-btn a .button{width:100%;font-size:17px;background-color:#fff;color:#041e42;font-weight:600;border-radius:6px;padding:10px;border:2px solid transparent}.subscription-plan-btn a.active .button{background-color:#ffed00;border-color:#041e42}.ub_subscription_content_select_opetion .ub_subscription_box_group_selling_plan_select_opetion .ub_subscription_spg_plan .ub_subscription_box_group_selling_text{font-size:14px}.ub_subscription_content_select_opetion .ub_subscription_box_group_selling_plan_select_opetion .ub_subscription_spg_plan .ub_subscription_spg_plan_select{font-size:11px}.ub_subscription_content_select_opetion{padding:0 0 10px!important}.thsb_subscription_description_section .thsb_subscription_description_text p{font-size:17px;color:#041e42}.thsb_subscription_description_section .thsb_subscription_description_logo svg path{fill:#041e42!important}.ub_subscription_content_select_opetion .ub_subscription_box_group_selling_plan_select_opetion .ub_subscription_box_group_selling_plan_select_opetion_title_price{justify-content:center}.utterbond-subscription-widget .ub_subscription_content_select_opetion{margin-top:24px}.ub_subscription_content_select_opetion .ub_subscription_box_group_selling_plan_select_opetion input[type=radio]{display:none}.ub_subscription_content_select_opetion .ub_subscription_box_group_selling_plan_select_opetion .ub_subscription_box_group_selling_text{font-size:17px;line-height:normal;font-weight:600}.ub_subscription_box_group_selling_plan_select_opetion_radio+.ub_subscription_box_group_selling_text,.ub_subscription_box_group_selling_plan_select_layout_discount_price .ub_subscription_box_group_selling_text{display:none}.ub_subscription_box_group_selling_plan_select_layout_discount_price{position:absolute;top:-10px;left:50%;transform:translate(-50%)}.ub_subscription_box_group_selling_plan_select_layout_discount_price .ub_subscription_box_group_selling_plan_select_layout_discount_badge{font-size:13px;font-weight:600;top:0;left:auto;right:-60px;padding:1px 7px!important}cart-drawer .drawer__inner{width:100%;max-width:420px;overflow:auto;padding:0 30px}cart-drawer .drawer__header{margin-bottom:10px}cart-drawer .drawer__heading{font-size:17px;margin:0;color:rgba(var(--color-foreground),1);display:flex;align-items:center;gap:10px}cart-drawer .drawer__close{top:5px}.cart-drawer cart-drawer-items .cart-item{display:flex;gap:0}cart-drawer .cart-item__media{width:100px}cart-drawer .cart-item-right{padding-top:10px;width:calc(100% - 100px)}cart-drawer .cart-item__name{font-size:15px}cart-drawer .cart-item__name:hover{text-decoration:none}cart-drawer .product__tax{margin-top:7px;letter-spacing:0;font-size:13px;font-weight:300;line-height:1;color:#455973;display:flex;flex-wrap:wrap;gap:3px;align-items:center}cart-drawer .unit-price{font-size:100%;letter-spacing:0}cart-drawer .cart-drawer .unit-price{margin-top:0}.cart-drawer .drawer__cart-items-wrapper{margin-left:-20px}cart-drawer .discount-percentage{font-size:13px;padding:2px 4px;border-radius:3px;background:#d50037;color:#fff;font-weight:600}cart-drawer .price .price-item--sale{font-size:15px;color:#d50037;font-weight:700}cart-drawer .cart-item__discounted-prices .cart-item__old-price{font-size:13px;color:currentColor}cart-drawer .cart-drawer .price{margin-top:12px;letter-spacing:0;margin-right:3px}cart-drawer .cart-items .cart-items__heading--quantity,cart-drawer .cart-item .cart-item__quantity,cart-drawer .cart-item__quantity--info quantity-popover>*{padding-left:0}cart-drawer .quantity:after{display:none}cart-drawer .cart-item__quantity-wrapper{margin-top:10px}cart-drawer cart-remove-button .icon-remove{height:100%;width:100%}cart-drawer .quantity__input{font-size:1.7rem}cart-drawer .cart-item__discounted-prices{margin-right:5px}cart-drawer .cart-drawer .cart-item cart-remove-button{margin-left:auto}cart-drawer .quantity__button .svg-wrapper{width:14px}cart-drawer .free_shipping_card_title{font-size:13px;line-height:16px;color:#d50037;margin-bottom:20px;padding-bottom:30px}cart-drawer .free_shipping_card_title strong{font-weight:600}cart-drawer .free_shipping_card_title span{display:block}cart-drawer .drawer__footer{border-top:none}cart-drawer .cart-drawer__footer-wrap{background-color:#f5f6f7;padding:30px;margin:-30px}cart-drawer .totals__total{display:flex;align-items:center}cart-drawer .cart-drawer .totals{margin:0 0 20px;justify-content:space-between;align-items:start}.cart-drawer .cart-drawer__footer .tax-note{margin:0;color:#455973;font-size:13px;font-weight:300}.cart-drawer .totals__total{display:flex;align-items:center;font-size:17px;margin:0;gap:6px;flex-wrap:wrap;max-width:250px}cart-drawer .totals__total-value{font-size:1.5rem;margin:0}cart-drawer .drawer__close .svg-wrapper{height:1.5rem;width:1.5rem}cart-remove-button:hover .svg-wrapper path{fill:rgba(var(--color-foreground),1)}.product-card-wrapper .card__heading{font-weight:400;line-height:24px}.product-card-wrapper .card-information>*:not(.visually-hidden:first-child)+*:not(.rating):not(.card__information-volume-pricing-note){margin-top:1rem}.product-card-wrapper .price:not(.price--show-badge) .price-item--last:last-of-type{font-weight:600}.product-card-wrapper .card-information .caption,.product-card-wrapper .price{letter-spacing:0}.product-card-wrapper .price .price-item{margin:0 4px 0 0}.dynamic-discount-badge{z-index:9}.subscription-plan-btn a[data-subcription-tragger].subscription-tragger{pointer-events:none}@media screen and (min-width:990px){.header--top-left{grid-template-areas:"heading left-icons icons" "navigation navigation navigation";grid-template-columns:auto 1fr auto}}@media screen and (max-width:1199px){h1,.h1{font-size:48px}h2,.h2{font-size:34px}h3,.h3{font-size:28px}h4,.h4{font-size:26px}product-info variant-selects .var-image{height:60px}product-info variant-selects .label-value{left:-20px;font-size:18px}product-info .product-form__buttons{flex-direction:column}product-info .product-form__submit,product-info .shopify-payment-button{width:100%}product-info variant-selects .price{font-size:13px}product-info .product-form__input--pill input[type=radio]+label{padding:1rem 1rem 1.5rem}#shopify-buyer-consent{width:100%!important;margin-left:0;padding-left:30px}product-info .product__info-wrapper .shopify-payment-button{position:relative}product-info .product__info-wrapper .shopify-payment-button:before{position:absolute;content:"";width:20px;height:20px;top:59px;left:0;cursor:pointer;background-image:url(/cdn/shop/files/info-circle-svgrepo-com_1.svg?v=1776337782);background-size:cover;background-repeat:no-repeat}product-info .product__info-wrapper .product-form__buttons:before{display:none}}@media screen and (max-width:989px){h1,.h1{font-size:38px}h2,.h2{font-size:30px}h3,.h3{font-size:26px}h4,.h4{font-size:24px}product-info .grid{display:block}product-info .grid .grid__item{width:100%;max-width:100%}product-info .product__info-wrapper{padding:0}product-info .product__info-container{max-width:100%}product-info .product-form__buttons{max-width:100%}.product__media-wrapper .media-tags{top:10%;right:16%}}@media screen and (max-width:749px){h1,.h1{font-size:32px}h2,.h2{font-size:28px}h3,.h3{font-size:24px}h4,.h4{font-size:22px}h5,.h5{font-size:16px}.button-icon-wrap{gap:7px}.button.button--primary,.button.button--secondary{font-size:14px}.button-icon-wrap svg.btn-right-icon{width:8px;min-width:8px;height:9px}.button,.shopify-challenge__button,.customer button{padding:0 2rem}.custom-li li:not(:last-child){margin-bottom:12px}product-info .custom-li li,product-info .form__label{font-size:15px}product-info variant-selects .discount-badge,product-info variant-selects .variant-tags{font-size:12px}product-info .product-form__input--pill input[type=radio]:checked+label:after{border-width:1px}product-info :is(.product-form__input--pill,.product-form__input--swatch) .form__label{margin-bottom:0}product-info .product__info-container variant-selects,product-info .product-link{margin:20px 0}.product__media-wrapper .media-tags{top:5%;right:10%}cart-drawer .drawer__heading{font-size:15px}cart-drawer .cart-item__media{width:80px}cart-drawer .cart-item-right{width:calc(100% - 80px);padding-top:6px}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{min-height:40px}.product-card-wrapper .card-information>*:not(.visually-hidden:first-child)+*:not(.rating):not(.card__information-volume-pricing-note){margin-top:6px}.cart-drawer .totals__total{font-size:15px}cart-drawer .totals__total-value{margin-left:0}cart-drawer .drawer__inner{padding:0 20px}cart-drawer .cart-drawer__footer-wrap{margin-right:-20px;margin-left:-20px}media-gallery .grid--peek.slider .grid__item:first-of-type{margin-left:0}.ub_subscription_content_select_opetion .ub_subscription_box_group_selling_plan_select_opetion .ub_subscription_box_group_selling_text,.thsb_subscription_description_section .thsb_subscription_description_text p{font-size:15px}}@media screen and (max-width:640px){.product__media-wrapper .media-tags{top:4%;right:3%}cart-drawer .cart-drawer{width:100%}cart-drawer .drawer__inner{max-width:100%}.subscription-plan-btn a .button{font-size:15px}}@media screen and (max-width:480px){.subscription-plan-btn a .label{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/dynamic.css.map */
