.h2bubblr-product-main .product__block.product__block_rv>div{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.h2bubblr-product-main .product__block.product__block_rv svg{display:block}.h2bubblr-product-main .product__block.product__block_rv p{color:#6088a4;display:block;font-family:Poppins;font-weight:600;font-style:normal;font-size:16px;line-height:30px;letter-spacing:0;text-align:center;margin:0}.h2bubblr-product-main .product__block{margin:14px 0}.h2bubblr-product-main .product__block--title .product__title{word-break:break-word;color:#073347;font-family:Linotype Didot Pro;font-weight:700;font-style:italic;font-size:42px;line-height:120%;letter-spacing:0;vertical-align:middle;margin:0}.h2bubblr-product-main .product__block.rte.product__block--text{font-family:Poppins;font-weight:400;font-style:normal;font-size:24px;line-height:120%;letter-spacing:0;vertical-align:middle;color:#1b2328}.h2bubblr-product-main .icon-with-text__item{margin-bottom:6px}.h2bubblr-product-main .icon-with-text__item img{height:41px;width:41px}.h2bubblr-product-main .icon-with-text__item span{font-family:Poppins!important;font-weight:400!important;font-style:normal!important;font-size:20px!important;line-height:120%;letter-spacing:0;vertical-align:middle;color:#010101}.h2bubblr-product-main .product__block.product__block--icon-with-text{margin:20px 0}.h2bubblr-product-main .product__block.product__block--collapsible_tab summary h2{font-family:Open Sans;font-weight:600;font-style:normal;font-size:22px;line-height:120%;letter-spacing:0;vertical-align:middle;color:#010101}.h2bubblr-product-main .product__block.product__block--collapsible_tab summary svg{color:#6088a4}.h2bubblr-product-main .product__block.product__block--collapsible_tab .accordion-details{border:none}.h2bubblr-product-main .product__block.product__block--collapsible_tab{border-bottom:.75px solid #C7C7C7;margin-top:0;margin-bottom:0}.h2bubblr-product-main .product__block.product__block--collapsible_tab details[aria-expanded=true]{background:linear-gradient(125.16deg,#77bbcd 4.7%,#afd6e2 87.81%);padding:0 22px;border-radius:16px;margin-bottom:21px;margin-top:21px;border-bottom:none}.h2bubblr-product-main .product__block.product__block--collapsible_tab details[aria-expanded=true] *,.h2bubblr-product-main .product__block.product__block--collapsible_tab details[aria-expanded=true] summary svg{color:#fff}.h2bubblr-product-main .product__block.product__block--collapsible_tab details[aria-expanded=true] summary svg path{fill:#fff}.h2bubblr-product-main .product-form__buttons button{background:#073347;border-radius:8px;font-family:Open Sans;font-weight:700;font-style:normal;font-size:22px;line-height:120%;letter-spacing:0;text-align:center;vertical-align:middle;text-transform:uppercase;height:auto;padding:20px 10px}.h2bubblr-product-main .product-form .appstle_subscription_wrapper{border:none!important;padding:0!important;border-radius:0!important;background:transparent!important}.h2bubblr-product-main .product-form .appstle_subscription_wrapper .appstle_subscription_wrapper_option{border:2px solid #b1d4df}.h2bubblr-product-main .product-form .appstle_subscription_wrapper .appstle_subscription_wrapper_option.appstle-active-option{background:linear-gradient(125.16deg,#77bbcd52 4.7%,#afd6e252 87.81%)!important}.h2bubblr-product-main .product-form .appstle_widget_title{display:none}.h2bubblr-product-main .product-form .appstle_subscription_wrapper .appstle_radio_label{font-family:Poppins;font-weight:700;font-style:normal;font-size:20px;line-height:132%;letter-spacing:0;vertical-align:middle;color:#1b2328}.h2bubblr-product-main .product-form .appstle_subscription_wrapper .appstle_circle{border:1px solid #6088A4!important}.h2bubblr-product-main .product-form .appstle_subscription_wrapper .appstle_circle .appstle_dot{background:#fff}.appstle_subscription_wrapper_option input[type=radio]:focus+label .appstle_circle:before{display:none}#appstle_subscription_widget0 .appstle_subscription_wrapper_option input[type=radio]:checked+label .appstle_circle .appstle_dot{border:5px solid #6088A4}.h2bubblr-product-main .product-form .appstle_subscription_wrapper .appstle_one_time_price_wrapper,.h2bubblr-product-main .product-form .appstle_subscription_wrapper .appstle_subscription_amount_wrapper{display:flex;flex-direction:row-reverse;gap:7px}.h2bubblr-product-main .product-form .appstle_subscription_wrapper .appstle_one_time_price_wrapper .appstle_subscription_amount,.h2bubblr-product-main .product-form .appstle_subscription_wrapper .appstle_subscription_amount_wrapper .appstle_subscription_amount{font-family:Poppins;font-weight:700;font-style:normal;font-size:20px;line-height:110%;letter-spacing:0;vertical-align:middle;color:#073347}.h2bubblr-product-main .product-form .appstle_subscription_wrapper .appstle_subscription_amount_wrapper .appstle_subscription_compare_amount{font-family:Poppins;font-weight:500;font-style:normal;font-size:20px;line-height:110%;letter-spacing:0;vertical-align:middle;text-decoration:line-through;color:#6088a4}#appstle_subscription_widget0 .appstle_subscription_wrapper_option{gap:0}.h2bubblr-product-main .product-form .appstle_subscription_wrapper .appstle_one_time_price_wrapper .appstle_one_time_unit_price,.h2bubblr-product-main .product-form .appstle_subscription_wrapper .appstle_subscription_amount_wrapper .appstle_selling_plan_unit_price{display:none}.h2bubblr-product-main .product-form .appstle_subscription_wrapper .appstle_one_time_description_text{margin:0!important}.h2bubblr-product-main .product-form .appstle_subscription_wrapper .appstle-save-badge{font-family:Poppins;font-weight:700;font-style:normal;font-size:20px;line-height:132%;letter-spacing:0;vertical-align:middle;color:#1b2328}.h2bubblr-product-main .product-form .appstle_subscription_wrapper .appstle_subscribe_save_text{color:#1b2328}.h2bubblr-product-main .product-form .appstle_subscription_wrapper .appstle-text-and-badge-wrapper{display:flex;flex-direction:row;color:#1b2328}.h2bubblr-product-main .product-form .appstle_subscription_wrapper .appstle-save-badge:before{display:none}.h2bubblr-product-main .product-form .appstle_subscription_wrapper .appstle-save-badge{font-family:Poppins;font-weight:700;font-style:normal;font-size:20px;line-height:132%;letter-spacing:0;vertical-align:middle;color:#1b2328;background:transparent;border:none;border-radius:0;transform:none;padding:0;margin:0}.h2bubblr-product-main .product-form .appstle_subscription_wrapper .appstle_subscribe_option_grid{grid-template-areas:"descr descr descr descr descr" "label select select select select";grid-template-rows:auto auto auto auto auto 1fr}.h2bubblr-product-main .product-form .appstle_subscription_wrapper .appstle_subscribe_option_grid .appstle_select_label{grid-area:label;font-family:Poppins;font-weight:700;font-style:normal;font-size:14px;line-height:132%;letter-spacing:.08rem;vertical-align:middle;text-transform:uppercase}.h2bubblr-product-main .product-form .appstle_subscription_wrapper .appstle_subscribe_option_grid .appstle_custom_select{grid-area:select;max-width:fit-content}.h2bubblr-product-main .product-form .appstle_subscription_wrapper .appstle_subscribe_option_grid .appstle_custom_select select{border:1px solid #6088A4!important;border-radius:30px!important;color:#1b2328;font-family:Poppins;font-weight:400;font-style:normal;font-size:16px;line-height:132%;letter-spacing:0;vertical-align:middle;background:#fff;padding-top:10px!important;padding-bottom:10px!important}.h2bubblr-product-main .product-form .appstle_subscription_wrapper .appstle_subscribe_option_grid .appstleSelectedSellingPlanOptionDescription{grid-area:descr;margin:0}.h2bubblr-product-main .product-form .appstle_subscription_wrapper .appstleSelectedSellingPlanOptionDescription ul{display:block;margin-top:15px}.h2bubblr-product-main .product-form .appstle_subscription_wrapper .appstleSelectedSellingPlanOptionDescription ul li:before{content:"";display:block;width:20px;height:20px;background-size:contain;background-repeat:no-repeat;background-position:center;left:0;top:-3px;position:absolute;background-image:url(/cdn/shop/files/Guarantee_Icon_c445510e-ad7f-406d-9165-83d789799714.png?v=1763547337)}.h2bubblr-product-main .product-form .appstle_subscription_wrapper .appstleSelectedSellingPlanOptionDescription ul li{font-family:Poppins;font-weight:500;font-style:normal;font-size:14px;line-height:120%;letter-spacing:0;vertical-align:middle;text-transform:capitalize;color:#1b2328;position:relative;padding-left:25px;margin-bottom:10px}.h2bubblr-product-main .product__media-gallery-thumbails .swiper-slide.swiper-slide-thumb-active .product__thumbs-container{padding:0}.h2bubblr-product-main .slider-controls{display:none}.h2bubblr-product-main .product__info-wrapper{padding-inline-start:3rem!important}.h2bubblr-product-main variant-selects label.custom-label{font-weight:700;font-style:normal;font-size:20px;line-height:120%;letter-spacing:0;text-align:center;vertical-align:middle;color:#073347;flex-direction:column;border:2px solid #6088A4!important;border-radius:6px!important;padding:10px!important;flex:1;min-width:130px!important}.h2bubblr-product-main variant-selects label.custom-label .top-seller-tag{background:#ff3939;color:#fff;font-family:Poppins;font-weight:700;font-style:normal;font-size:12px;line-height:120%;letter-spacing:0;text-align:center;vertical-align:middle;text-transform:uppercase;border-radius:5px;padding:5px 10px;position:absolute;top:-14px}.h2bubblr-product-main variant-selects label.custom-label .price-per-item{font-family:Poppins;font-weight:400;font-style:normal;font-size:16px;line-height:100%;letter-spacing:0;text-align:center;vertical-align:middle;display:block;margin:5px 0 0;color:#073347}.h2bubblr-product-main variant-selects .product-form__input--button input[type=radio]+label.custom-label:hover,.h2bubblr-product-main variant-selects .product-form__input--button input[type=radio]:checked+label.custom-label{background:#073347;border:2px solid #073347!important;color:#fff}.h2bubblr-product-main variant-selects .product-form__input--button input[type=radio]+label.custom-label:hover .price-per-item,.h2bubblr-product-main variant-selects .product-form__input--button input[type=radio]:checked+label.custom-label .price-per-item{color:#fff}.h2bubblr-product-main variant-selects label.custom-label .bonus{background:#dfd9cf;display:block;padding:5px;width:100%;margin-top:10px}.h2bubblr-product-main variant-selects label.custom-label .bonus span{font-family:Poppins;font-weight:600;font-style:normal;font-size:10px;line-height:100%;letter-spacing:0;text-align:center;vertical-align:middle;display:block}.h2bubblr-product-main variant-selects .product-form__input--button input[type=radio]+label:hover .bonus,.h2bubblr-product-main variant-selects .product-form__input--button input[type=radio]:checked+label.custom-label .bonus{background:#fff;color:#073347}.h2bubblr-product-main variant-selects.h2bubblr_variant_selects{overflow:auto;padding-bottom:10px}.h2bubblr-product-main variant-selects.h2bubblr_variant_selects fieldset{flex-wrap:nowrap;margin-top:5px;padding-top:14px}.h2bubblr-product-main variant-selects.h2bubblr_variant_selects .form__label{display:none}.h2bubblr-product-main variant-selects.h2bubblr_variant_selects .select-quantity-label{font-family:Poppins;font-weight:700;font-style:normal;font-size:24px;line-height:150%;letter-spacing:-.019rem;display:block;color:#1e1e1e}@media only screen and (max-width: 989px) and (min-width: 768px){.h2bubblr-product-main .product__block--title .product__title{font-size:36px}.h2bubblr-product-main .product__block.product__block_rv p{font-size:14px}.h2bubblr-product-main .product__block.rte.product__block--text{font-size:20px}.h2bubblr-product-main .product__block.product__block_rv svg{max-width:95px}.h2bubblr-product-main .icon-with-text__item img{height:36px;width:36px}.h2bubblr-product-main .icon-with-text__item span{font-size:16px!important}.h2bubblr-product-main .product__block.product__block--icon-with-text{margin:12px 0}.h2bubblr-product-main .product-form .appstle_subscription_wrapper .appstle-save-badge,.h2bubblr-product-main .product-form .appstle_subscription_wrapper .appstle_radio_label,.h2bubblr-product-main .product-form .appstle_subscription_wrapper .appstle_subscription_amount_wrapper .appstle_subscription_compare_amount,.h2bubblr-product-main .product-form .appstle_subscription_wrapper .appstle_one_time_price_wrapper .appstle_subscription_amount,.h2bubblr-product-main .product-form .appstle_subscription_wrapper .appstle_subscription_amount_wrapper .appstle_subscription_amount{font-size:16px}#appstle_subscription_widget0 .appstle_subscription_radio_wrapper{width:100%}.h2bubblr-product-main .appstle_subscription_wrapper_option,.h2bubblr-product-main .appstle_subscription_radio_wrapper{flex-direction:row}.h2bubblr-product-main .appstle_one_time_details_wrapper{width:100%}#appstle_subscription_widget0 .appstle_select_label{font-size:12px;margin-right:10px}}@media only screen and (max-width: 767px){.h2bubblr-product-main .product__block--title .product__title{font-size:32px}.h2bubblr-product-main .product__block.rte.product__block--text{font-size:16px}.h2bubblr-product-main .icon-with-text__item img{height:28px;width:28px}.h2bubblr-product-main .icon-with-text__item span{font-size:14px!important}.h2bubblr-product-main .product__info-wrapper{padding-inline-start:0!important}#appstle_subscription_widget0 .appstle_subscription_radio_wrapper{display:flex;align-items:flex-start;width:100%;flex-direction:row}.appstle_one_time_details_wrapper{width:100%}}@media only screen and (max-width: 639px){.h2bubblr-product-main .product__block.product__block_rv svg{max-width:84px}.h2bubblr-product-main .product__block.product__block_rv>div{gap:6px}.h2bubblr-product-main .product__block.product__block_rv p{font-size:11px;line-height:16px}.h2bubblr-product-main .product__block.rte.product__block--text{font-size:14px}#appstle_subscription_widget0 .appstle_subscription_radio_wrapper{flex-direction:column}.appstle_one_time_price_wrapper{margin-left:0;text-align:left;padding-left:25px}#appstle_subscription_widget0 .appstle_subscription_amount_wrapper{margin-left:0;text-align:left;padding-left:28px}.h2bubblr-product-main .product-form .appstle_subscription_wrapper .appstle_subscription_wrapper_option:nth-child(2) .appstle_radio_label{font-size:15px}.appstle_one_time_details_wrapper{align-items:center}}@media only screen and (max-width: 345px){.h2bubblr-product-main .product__block.product__block_rv p{font-size:10px;line-height:16px}.h2bubblr-product-main .product__block.product__block_rv svg{max-width:73px}}
/*# sourceMappingURL=/cdn/shop/t/582/assets/section-main-product-h2bubblr.css.map */
