.template-product .section.section--tight{max-width:1400px;width:100%;margin:auto;padding:0 5rem}h1.product-info__title.h2{padding-bottom:8px}.shopify-section--main-product{padding-bottom:65px}.comparison-table tbody tr:first-of-type .comparison-table__row-name{border-radius:var(--border-radius) 0 0 0}.comparison-table tbody tr:last-of-type .comparison-table__row-name{border-radius:0 0 0 var(--border-radius)}.comparison-table--classic td{padding:.5rem}.comparison-table--classic thead.isolate *{padding:20px 18px}.comparison-table--classic .comparison-table__icon svg{top:1px;position:relative;width:24px;height:24px}.product-info__text_sec .prose{border:2px solid;text-align:center;width:fit-content;padding:5px 30px;font-size:16px;font-weight:500}.product-info__text_sec{padding-bottom:15px}.text_pos_center .prose{margin:auto}.text_pos_left .prose{margin-left:0;margin-right:auto}.text_pos_right .prose{margin-left:auto;margin-right:0}.content-and-comparison-table .rte p{margin:20px 0}.product-info__title.text_true{text-transform:uppercase}buy-buttons.buy-buttons.buy-buttons--multiple{flex-direction:column;display:flex}buy-buttons.buy-buttons.buy-buttons--multiple *{width:100%}buy-buttons.buy-buttons.buy-buttons--multiple button.shopify-payment-button__button{padding:0!important;min-height:64px}.product-info__price *{font-size:16px;font-weight:500;color:#252525}product-gallery.product-gallery.product-gallery--desktop-carousel{position:sticky;top:165px}th.comparison-table__logo img{padding:0!important;margin:auto}.comparison-table thead th.comparison-table__others{align-content:space-around}details.product-info__accordion.accordion span.material-icon{top:6px;position:relative;margin-right:10px}.testimonial_classic .h-stack.align-start.gap-4.sm\:gap-6{align-items:center;gap:12px;border-top:1px solid #ddd;padding-top:18px;margin-top:17px}.testimonial_classic{gap:0}.testimonial_classic .rating{padding-bottom:6px}.testimonial_classic img.testimonial__image{width:40px}.testimonial_classic p.text-subdued{font-weight:700;color:#252525;font-size:15px;font-style:italic}.content_position_center .testimonial{text-align:center}.content_position_center .testimonial .rating,.content_position_center .testimonial .h-stack.align-start.gap-4.sm\:gap-6{justify-content:center}.content_position_right .testimonial{text-align:end}.content_position_right .testimonial .rating,.content_position_right .testimonial .h-stack.align-start.gap-4.sm\:gap-6{justify-content:end}.quets_box{width:36px;height:36px;position:absolute;top:10px;background:#252525;border-radius:100px;right:10px;display:flex;justify-content:center;align-items:center}.testimonial-list .testimonial{position:relative}.quets_box path{fill:#fff}.quets_box svg{width:50%;height:50%}.content_position_right .quets_box{right:auto;left:10px;transform:rotateY(180deg)}.testimonial-list .testimonial_cards{padding:0;border-radius:50px;overflow:hidden;gap:0}.testimonial-list .testimonial_cards img.testi_img{min-height:350px;max-height:350px;object-fit:cover;width:100%;height:100%}.testimonial-list .testimonial_cards .v-stack{padding:30px 40px 0}.testimonial-list .testimonial_cards .text-subdued{padding:10px 0 20px;border-top:1px solid #ddd;width:calc(100% - 80px);margin:18px auto auto;color:#252525;font-weight:600;font-size:15px;font-style:italic}.testimonial_cards .image_test{position:relative}.testimonial_cards .image_test .quets_box{bottom:-25px;top:auto;right:30px}.content_position_right .testimonial_cards .quets_box{right:auto;left:30px;transform:rotateY(180deg)}.group[aria-expanded=true] .plus.circle-chevron.group-expanded\:rotate{transform:rotate(calc(var(--transform-logical-flip)* 131deg))}.quantity-breaks-container input{height:0;width:0;opacity:0;position:absolute}.quantity-breaks-container label.quantity-break{width:calc(50% - 4px)}.quantity-breaks-container input+label.quantity-break{background:#efa6bc2b;border-radius:10px;border:2px solid #e15f854a;padding:12px 12px 12px 45px;position:relative}.quantity-breaks-container input:checked+label.quantity-break{background:#efa6bc9c;border:2px solid #db7f9a}.quantity-breaks-container input+label.quantity-break:hover{background:#efa6bc4f;border:2px solid #e07e99c2}.quantity-breaks-container input+label.quantity-break:after{content:"";position:absolute;left:13px;top:calc(50% - 10px);width:17px;height:17px;border-radius:100px;border:2px solid #afafaf;background:#fdf0f4}.quantity-breaks-container input:checked+label.quantity-break:after{background:#e07e99;border-color:#fff;box-shadow:0 0 0 1px #e07e99;width:17px;height:17px;border-width:3px}.custom-columns__block .buttons-container a.button.button--secondary{background:transparent;border:2px solid #eba7bd}.custom-columns__block .buttons-container a.button{margin-right:12px}.custom-columns__block .buttons-container .button--full-width{width:100%;margin-bottom:12px}.custom_columns_sec .buttons-container button.main-product-atc .loading-overlay__spinner{display:none}.custom_columns_sec .buttons-container product-form form button.button{width:fit-content}.custom_columns_sec .desktop_center button.button{margin:auto}.custom_columns_sec .desktop_left button.button{margin-left:0;margin-right:auto}.custom_columns_sec .desktop_right button.button{margin-left:auto;margin-right:0}.custom_columns_sec .buttons-container product-form form button.button.button--full-width{width:100%}.custom_columns_sec .accordion__content-wrapper{padding-top:10px}.custom_columns_sec .accordion__content-wrapper *{font-size:16px}.custom_columns_sec .product__accordion summary.accordion__summary svg{width:18px}.custom_columns_sec details.accordion__details[open]+.accordion__content-wrapper{display:block}.custom_columns_sec details.accordion__details+.accordion__content-wrapper{display:none}.custom_columns_sec summary.accordion__summary{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px}.custom_columns_sec .accordion--small summary.accordion__summary h2{font-size:20px}.custom_columns_sec .summary__title{display:flex;align-items:center;gap:10px}.custom_columns_sec details.accordion__details[open] svg.icon.icon-caret{transform:rotate(180deg)}.custom_columns_sec details.accordion__details[open] svg.icon.icon-plus{transform:rotate(45deg)}.custom_columns_sec .newsletter-form__field-wrapper{margin-top:10px}.custom_columns_sec .newsletter-form__field-wrapper input{padding:17px 20px 10px;border-radius:10px;border:1px solid #000;color:#000;font-size:15px;min-height:52px;max-width:360px;width:100%}.custom_columns_sec .custom-columns__block-email_signup button#Subscribe{width:100%;max-width:359px;margin-top:9px}.custom_columns_sec .newsletter-form__field-wrapper input::placeholder{opacity:0;font-size:15px}.custom_columns_sec .newsletter-form__field-wrapper input+label.field__label{position:absolute;left:20px;top:0;z-index:9999;color:#2d2d2d;min-height:52px;display:flex;align-items:center;font-size:18px}.custom_columns_sec .newsletter-form__field-wrapper input:checked+label.field__label{font-size:15px}.custom_columns_sec .newsletter-form__field-wrapper input:focus~label.field__label{font-size:13px}.custom_columns_sec .newsletter-form__field-wrapper input:-webkit-autofill~label,.custom_columns_sec .newsletter-form__field-wrapper input:focus~label,.custom_columns_sec .newsletter-form__field-wrapper input:not(:placeholder-shown)~label,.custom_columns_sec .newsletter-form__field-wrapper input:-webkit-autofill~.field__label,.custom_columns_sec .newsletter-form__field-wrapper input:focus~.field__label,.custom_columns_sec .newsletter-form__field-wrapper input:not(:placeholder-shown)~.field__label{font-size:10px;min-height:fit-content;top:3px}.custom_columns_sec .custom-columns__block-email_signup button#Subscribe.btn_arrow{position:relative;max-width:fit-content;width:auto;left:-41px;z-index:99999999}.custom_columns_sec .custom-columns__block-email_signup button#Subscribe.btn_arrow svg.icon.icon-arrow{color:#000;border:none}.custom_columns_sec .custom-columns__block-email_signup .button--secondary{border:2px solid;background:transparent}.upsell__content svg.icon.icon-caret{display:none}product-info-upsell .upsell__container .upsell__content .upsell__variant-picker{width:fit-content}product-info-upsell .upsell__container .upsell__content .upsell__select{padding:0;height:auto}product-info-upsell .upsell__container .upsell__content .upsell__select select.select__select.variant-dropdown{font-size:13px;padding:2px 10px 2px 4px;border:1px solid #f3a5bb;border-radius:4px;background:#f3a5bb3b;color:#5d5d5d}hr.product-info__separator{border:1px solid}.image_video_slider{padding-left:0;padding-right:0}.image_video_slider div.content-for-grouping{padding-left:30px;padding-right:30px}.quantity-breaks--normal label.quantity-break{width:calc(100% + -0px)}.quantity-breaks--normal label.quantity-break .quantity-break__image{display:none}.quantity-breaks-container label.quantity-break .quantity-item-div{margin-top:0;position:relative;display:flex;align-items:center;gap:3px}.quantity-breaks-container label.quantity-break .quantity-item-div select{border:1px solid #83838394;border-radius:4px;background:transparent;color:#262525;font-size:12px;padding:1px 35px 1px 10px;letter-spacing:.4px;margin-left:3px;-webkit-appearance:none;appearance:none}.quantity-breaks-container.hide-orverlay select{background:#ffffffbd!important}.quantity-breaks-container label.quantity-break .quantity-item-div select:hover{border:1px solid #e07e99}.quantity-breaks-container label.quantity-break .quantity-item-div svg.icon.icon-caret{position:absolute;color:#646061;top:calc(50% - 1px);right:9px;width:11px}span.quantity-break__benefit{border:1px solid #22212199;color:#222121;font-weight:700;font-size:10px;background:#ffffffb0;border-radius:4px}span.save-amount{font-size:14px;padding-top:2px}span.quantity-break__compare-price span{font-size:14px}.quantity-breaks--compact label.quantity-break img{display:none}.quantity-breaks--compact p.quantity-break__badge{font-size:12px}.quantity-breaks--compact span.save-amount{display:none}.quantity-breaks--compact .quantity-break__right span{font-size:14px}.quantity-breaks--compact .quantity-break__right span.quantity-break__compare-price span{font-size:11px}.quantity-breaks-container.quantity-breaks--compact{align-items:flex-start}.quantity-breaks--vertical label.quantity-break{padding:16px 9px!important;margin-bottom:5px;width:calc(24% - 1px)}.quantity-breaks--vertical label.quantity-break:after{display:none}.quantity-breaks--vertical label.quantity-break p.quantity-break__badge{top:0;left:0;width:100%;border-radius:8px 8px 0 0;text-align:center;font-size:14px;position:absolute}.quantity-breaks--vertical label.quantity-break .quantity-break__image{margin-bottom:10px}.quantity-breaks--vertical label.quantity-break .quantity-break__content{justify-content:center;align-items:center;gap:6px;margin:0}.quantity-breaks--vertical label.quantity-break .quantity-break__content span.quantity-break__label-text{font-size:14px}.quantity-breaks--vertical label.quantity-break .quantity-break__content span.save-amount{font-size:10px;padding:0;line-height:10px}.quantity-breaks--vertical label.quantity-break .quantity-break__content .quantity-break__right{gap:0;width:100%}.quantity-breaks--vertical label.quantity-break .quantity-break__content .quantity-break__right span.quantity-break__price span{font-size:12px;line-height:normal}.quantity-breaks--vertical label.quantity-break .quantity-break__content .quantity-break__right span.quantity-break__compare-price span{font-size:10px;text-decoration:line-through}.quantity-breaks--vertical label.quantity-break .quantity-break__content .quantity-break__right span.quantity-break__compare-price{text-decoration:none}.quantity-breaks--vertical label.quantity-break .quantity-break__content .quantity-break__right span.quantity-break__price{margin-bottom:-4px}.quantity-breaks-container.quantity-breaks--vertical{align-items:flex-start}.quantity-breaks--vertical .quantity-break__left{width:100%!important}.quantity-breaks--vertical label.quantity-break.badge_on{padding-top:38px!important}.quantity-item-div_inner{position:relative}.text_emoji_item{text-align:center}.product-info__price *{font-size:20px;gap:8px}.product-info__price .badge{font-size:12px;color:#fff}.product-info__price compare-at-price.text-subdued.line-through{font-size:16px}p.shipping-checkpoint__top{font-weight:600;font-size:14px}.template-product .accordion-box .accordion span.circle-chevron{background:url(https://cdn.shopify.com/s/files/1/0801/7880/7094/files/arrow-point-to-right_1.png?v=1711695951);filter:invert(1)!important;background-position:center;background-size:contain;transform:rotate(90deg)}.template-product .accordion-box .accordion[aria-expanded=true] span.circle-chevron{transform:rotate(270deg)}@media screen and (max-width: 1200px){.quantity-breaks--vertical label.quantity-break{width:calc(24% - 2px)}.quantity-breaks-container label.quantity-break .quantity-item-div{gap:0px;flex-wrap:wrap}.quantity-breaks-container label.quantity-break .quantity-item-div svg.icon.icon-caret{top:auto;bottom:8px}.quantity-item-div_inner{margin-top:-5px}}@media screen and (max-width: 768px){product-gallery.product-gallery.product-gallery--desktop-carousel{position:unset}.template-product .section.section--tight{padding:0 15px}.comparison-table--classic thead.isolate *{padding:8px}.comparison-table tbody td:not(.comparison-table__row-name){padding:.6rem 1rem}.comparison-table .comparison-table__row-name h3,.comparison-table th{font-size:calc(var(--font-size) * .7)}.comparison-table--centered tbody td:not(.comparison-table__row-name){padding:.6rem .5rem}.comparison-table--centered .comparison-table__logo{padding:.75rem .5rem}.comparison-table--centered td{padding:.5rem}.comparison-table--centered svg{width:20px;height:20px}.testimonial-list .testimonial_cards img.testi_img{min-height:240px;max-height:240px}.quets_box{width:30px;height:30px}.testimonial-list .testimonial_cards .v-stack{padding:20px 10px 0}.testimonial-list .testimonial_cards .text-subdued{padding:10px 0;width:calc(100% - 20px)}.testimonial-list .testimonial_cards{border-radius:15px}.testimonial_cards .image_test .quets_box{bottom:-15px;right:10px}.content_position_right .testimonial_cards .quets_box{left:10px}.quantity-breaks-container input+label.quantity-break:after{width:15px;height:15px}.quantity-breaks-container input+label.quantity-break{padding:11px 10px 11px 38px}.quantity-break__content .quantity-break__price span{font-size:13px}.quantity-break__content{gap:3px;font-size:15px}.quantity-breaks-container input:checked+label.quantity-break:after{width:15px;height:15px}dynamic-dates.shipping-checkpoints{margin:20px 0;gap:0;display:flex}.shipping-checkpoint p{font-size:10px;line-height:12px}.shipping-checkpoint__icon{width:40px;height:40px}.shipping-checkpoints__bar{top:20px;z-index:-1;height:2px!important;left:15%;width:66%;transform:none}.shipping-checkpoint__icon span{font-size:19px}.shipping-checkpoint p+p{margin-top:.2rem}.shipping-checkpoint{width:31.33%}.mobile-alignment_right{text-align:end!important}.mobile-alignment_center{text-align:center!important}.mobile-alignment_left{text-align:left!important}.custom-columns__column{padding-right:0}.custom_columns_sec .mobile-alignment_center button.button{margin:auto}.custom_columns_sec .mobile-alignment_left button.button{margin-left:0;margin-right:auto}.custom_columns_sec .mobile-alignment_right button.button{margin-left:auto;margin-right:0}.mobile_ali_right ul{justify-content:right!important}.mobile_ali_center ul{justify-content:center!important}.mobile_ali_left ul{justify-content:start!important}}@media screen and (max-width: 767px){.quantity-breaks--vertical label.quantity-break{width:calc(50% - 4px)}.quantity-breaks--compact .quantity-break__right,.quantity-breaks--compact .quantity-break__left{width:100%}.quantity-breaks-container input+label.quantity-break{padding:11px 10px 11px 27px}.quantity-breaks-container input+label.quantity-break:after{left:5px}.product-info__title.text_true{padding:6px}.product-info__price .rating-with-text{align-items:center}.quantity-breaks__title{margin-top:14px}variant-picker.variant-picker{padding:5px 0}.rating-with-text{padding-top:6px;align-items:center}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/main_style.css.map */
