.shipping_delivery_container{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.shipping_delivery_bar{margin-bottom:15px;margin-top:10px}.delivery_time_block{display:flex;justify-content:flex-start;align-items:center;gap:5px}.delivery_time_block img{width:20px;height:20px;animation:fadeInOuts 2s ease-in-out infinite}@keyframes fadeInOuts{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}p.delivery_time_block_text{line-height:1.3;font-size:15px;font-weight:500;color:#1b164d;margin-top:1px}span.expected_delivery_date{font-weight:650}.shipping_country_block{display:flex;justify-content:flex-start;align-items:center;gap:5px}.shipping_country_block p{line-height:1.3;font-size:15px;font-weight:500;color:#1b164d;margin-top:1px}.guarantee_100{padding:15px 20px;display:flex;justify-content:center;align-items:center;gap:25px;background:#f3f4f6;border-radius:15px;box-shadow:0 1px 3px #ccc}h4.nsw_headers_title{font-size:18px;text-transform:capitalize;margin-bottom:15px;display:flex;align-items:center;text-align:center;gap:8px}h4.nsw_headers_title:before,h4.nsw_headers_title:after{content:"";flex-grow:1;height:2px;background-color:#ccc}.main_cta_left p{margin:0}.nsw_variant_block{padding:15px;background:transparent;border-radius:8px;border:1px solid #170e4db5;position:relative;width:100%}span.you_saved{font-weight:500}.nsw_variant_block.active{background:#f0eff8;box-shadow:inset 0 0 0 2px #170e4d}.variants_container{display:flex;gap:10px;width:100%}.nsw_input_block{display:flex;justify-content:space-between;gap:8px;align-items:center;flex-direction:column}span.nsw_variant_reg_price{font-size:18px;font-weight:600!important;color:#170e4d!important;line-height:1.3}span.nsw_variant_compare_price{text-decoration:line-through;font-size:15px;line-height:1.3!important;margin-top:0}.nsw_variant_price{display:flex;justify-content:center;align-items:center;gap:10px}.nsw_variant_radio{-webkit-appearance:none!important;appearance:none!important;width:26px!important;height:26px!important;border:2px solid #170e4d!important;display:inline-block;position:relative;margin:auto 5px auto auto;vertical-align:top;border-radius:50%!important;padding:0!important}.nsw_variant_radio:checked:before{content:"";width:11px;height:11px;background-color:#170e4d;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nsw_variant_radio_label{font-size:16px;text-transform:capitalize;line-height:1.5;font-weight:700;color:#170e4d;width:100%;display:block;text-align:center}.nsw_usp{display:flex;justify-content:flex-start;align-items:flex-start;gap:7px;font-size:16px;line-height:1.4;width:48%;font-weight:400}.nsw_usp_list{margin-top:25px;padding-top:25px;border-top:1px solid #170e4d73;display:flex;flex-wrap:wrap;gap:15px;justify-content:space-evenly}.nsw_usp img{width:20px;height:auto}.main_plan_cta{padding:23px 30px;background:#e8e8ed;border-radius:15px;margin-top:20px;display:flex;justify-content:space-between;border:1px solid #ebebeb;gap:20px}.main_cta_left{font-size:18px;font-weight:600;line-height:1.3;display:flex;flex-direction:column;justify-content:center;align-items:center}.main_cta_right{font-size:18px;font-weight:600;line-height:1.3;display:flex;justify-content:flex-end;align-items:center;gap:12px}.new_subscription_widget_buy_button{width:100%;margin-top:15px}.saved_percentage{padding:5px 10px;font-size:12px;font-weight:600;border-radius:6px;background:#00b67a;line-height:1.3;color:#fff;margin-left:10px;position:absolute;top:0;right:0}.nsw_subtotal_compare{text-decoration:line-through;opacity:.9;margin-left:3px;font-weight:550;font-size:20px}.new_subscription_widget_btn{padding:16px 15px;font-size:22px;text-transform:uppercase;font-weight:610;border-radius:32px;margin-bottom:10px}span.nsw_subtotal{margin-left:8px}.variant_label{border-radius:6px;display:block;position:absolute;top:-12px;right:17px;padding:4px 8px;line-height:1.3;background:#ecebef;color:#170e4d;font-size:14px;font-weight:450}.nsw_variant_block.active .variant_label{background:#170e4d;color:#fff}.main_cta_right svg{width:27px;height:27px}.main_cta_right p{margin-top:2px;margin-bottom:0}.nsw_input_block_bottom_usps,.nsw_variant_radio,.variant_label{display:none!important}.buy-box-fp .product-form__submit:after{border-radius:50px}p.variant_subtitle{margin:2px 0 0;line-height:1.2;font-weight:400!important;font-style:italic!important;font-size:14px;text-align:center;color:#555}.nsw_variant_block.nsw_variant_block_subscription:first-child .saved_percentage,.nsw_variant_block.nsw_variant_block_onetime:first-child .saved_percentage{display:none}img.variant_featured_media{object-fit:contain;height:110px;width:100%}@media screen and (max-width: 1330px){span.saved_percentage{margin-top:5px;display:block;width:fit-content;margin-left:35px}}@media screen and (max-width: 991px){.shipping_delivery_container{margin-top:15px}.guarantee_100{padding:15px 10px;gap:10px}.guarantee_100 img{max-width:90px}.guarantee_100 .content{font-size:13px;line-height:1.5}h4.nsw_headers_title{font-size:15px;margin-bottom:13px;margin-top:18px}.variant_label{padding:4px 8px;line-height:1.3;font-size:12px}.nsw_variant_radio{width:20px!important;height:20px!important}.nsw_variant_radio:checked:before{width:9px;height:9px}.nsw_input_block{gap:8px}span.saved_percentage{padding:3px 6px;font-size:10px;margin-left:28px;margin-top:0;border-radius:6px;letter-spacing:0}.nsw_variant_price{gap:0px;flex-wrap:wrap}span.nsw_variant_reg_price{font-size:14px}span.nsw_variant_compare_price{font-size:12px}.nsw_usp_list{margin-top:14px;padding-top:14px;gap:12px}.nsw_usp{align-items:flex-start;gap:5px;font-size:11px}.nsw_usp img{width:14px}.nsw_variant_block{padding:10px!important}.main_plan_cta{padding:14px 13px;border-radius:10px;margin-top:20px;gap:12px}.main_cta_right{font-size:14px;gap:6px}.main_cta_right svg{width:21px;height:21px}.main_cta_left{font-size:15px;width:48%}.new_subscription_widget_btn{padding:15px;font-size:18px;margin-top:5px}.nsw_subtotal_compare{font-size:16px}span.nsw_subtotal{margin-left:5px}img.variant_featured_media{object-fit:contain;height:70px}p.variant_subtitle{font-size:10px}}@media screen and (max-width: 550px){.shipping_delivery_container{flex-wrap:wrap;gap:10px;justify-content:center}.nsw_variant_radio_label,.main_cta_left{font-size:13px}.nsw_variant_radio{vertical-align:middle}.main_cta_right{font-size:15px;gap:6px}}.nsw_plan_toggle_wrapper{display:flex;justify-content:flex-end;margin-bottom:20px}.nsw_plan_toggle_label{display:flex;align-items:center;gap:10px;cursor:pointer;font-weight:600;font-size:16px;color:#170e4d}.nsw_plan_toggle_label input[type=checkbox]{display:none}.nsw_toggle_slider{width:50px;height:26px;background-color:#e54545;border-radius:999px;position:relative;transition:background-color .3s ease}.nsw_toggle_slider:before{content:"";position:absolute;top:2px;left:2px;width:22px;height:22px;background:#fff;border-radius:50%;transition:transform .3s ease}.nsw_plan_toggle_label input:checked+.nsw_toggle_slider{background-color:#2c890f}.nsw_plan_toggle_label input:checked+.nsw_toggle_slider:before{transform:translate(24px)}.nsw_plan_toggle_label{align-items:center;gap:10px;cursor:pointer;font-weight:600;font-size:16px;color:#170e4d;padding:23px 30px;background:#e8e8ed;border-radius:15px;margin-top:20px;display:flex;justify-content:space-between;border:1px solid #ebebeb;gap:20px;width:100%}label.nsw_plan_toggle_label span{font-size:18px;font-weight:600;line-height:1.3;display:flex;flex-direction:column;justify-content:center;align-items:center}.page-misterfit-advertorial-s2 .shopify-section.custom-featured-product .container .right-product-content .product-form button[type=submit],.page-misterfit-advertorial-s2 .new_subscription_widget_buy_button{margin-top:0}.product-toggle-tcharge-widget .nsw_plan_toggle_wrapper,.product-toggle-tcharge-widget .nsw_variant_price,.product-tabs-tcharge-widget .nsw_variant_price{display:none!important}.price_per_zak{color:#170e4d;font-weight:500;font-size:16px;line-height:1.3}.price_per_zak span{font-weight:600}@media screen and (max-width: 749px){label.nsw_plan_toggle_label{padding:14px 13px;border-radius:10px;margin-top:20px;gap:12px}label.nsw_plan_toggle_label span{font-size:16px}.price_per_zak{font-size:11px}.new_subscription_widget_btn{padding:10px 15px;font-size:16px;margin-top:5px}}
/*# sourceMappingURL=/cdn/shop/t/149/assets/new_subscription_widget-ss.css.map */
