@font-face{font-family:PlusJakartaSans-Bold;src:url(PlusJakartaSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:PlusJakartaSans-ExtraBold;src:url(PlusJakartaSans-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:PlusJakartaSans-ExtraLight;src:url(PlusJakartaSans-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:PlusJakartaSans-Light;src:url(PlusJakartaSans-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:PlusJakartaSans-Medium;src:url(PlusJakartaSans-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:PlusJakartaSans-Regular;src:url(PlusJakartaSans-Bold.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:PlusJakartaSans-Regular2;src:url(PlusJakartaSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:PlusJakartaSans-SemiBold;src:url(PlusJakartaSans-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}h1,h2,h3,h4,h5,h6,div{font-family:PlusJakartaSans-Regular}span,p{font-family:PlusJakartaSans-Regular2}.font-light{font-family:PlusJakartaSans-Light}.slideshow-slide-text h1{opacity:0}.menstrual-cramp-instant-heating-pad #section_benefits{background-color:#fff0f0}#affiliate-sign-up-form{margin-top:40px}.header-announcement-bar .announcement-block{font-family:PlusJakartaSans-Medium}.header-announcement-bar span{color:#d6d0c0;font-family:PlusJakartaSans-Medium}div.featured-collection-section .product-card-default-image img{object-fit:contain;padding:30px}.logo-wall-section .desktop_only.logo-grid{justify-content:space-between}div.logo-grid-image{flex-direction:column}.desktop_only div.logo-grid-image{width:calc(20% - 20px)}div.logo-grid-image:not(:first-child){padding-left:40px}div.logo-grid-image:not(:last-child){border-right:1px solid #00000020;border-radius:0!important;padding-right:40px}.logo_title{font-size:14px;line-height:18.8px;font-family:PlusJakartaSans-Bold;margin-top:10px;color:#a71d31}.color-scheme-bg-01{background:#fafafa}.featured-collection-grid-item .card-media{background:#fafafa;border-radius:5px}.section-header .h2,.section-header h2{color:#a71d31;font-family:PlusJakartaSans-ExtraBold}div .card-product--price .price span{font-size:16px;line-height:22px;font-family:PlusJakartaSans-Regular}div .card-product--price .price{font-size:14px;line-height:19px;font-family:PlusJakartaSans-Regular;padding-top:10px}div .card-product--title h3,div .card-product--title .h3{font-size:14px;line-height:19px;font-family:PlusJakartaSans-Regular}div.section-collection-lookbook .card-product--title h3,div.section-collection-lookbook .card-product--title .h3{font-size:calc(var(--font-body-base-size-desktop) + 2px);line-height:1.25;font-family:PlusJakartaSans-Regular}.section-collection-lookbook div.image-cover-wrapper video{border-radius:5px}.logo-wall-ticker-container .logo{padding:0 40px}.reviews_info .card-product-title-h5{margin:15px 0;text-align:left;font-family:PlusJakartaSans-Regular}.reviews_img_title{display:grid;grid-template-columns:auto .8fr;align-items:center;gap:10px}.reviews_img_title img{object-fit:cover;object-position:top;border-radius:5px}.reviews_info .card-product-title-h5.card-title-font-family-paragraph{margin:0 0 5px;text-align:left;color:#00000070}.card-title-font-family-paragraph{font-family:PlusJakartaSans-Light}.review_date{font-size:var(--font-h6-size-desktop);text-align:left;margin:0;color:#00000070}.reviews_info{padding:0 20px}.testimonial-star-rating{text-align:left;margin:15px 0}.reviews_info .testimonial-star svg{color:#f5bf00;width:15px;height:15px}.reviews_section .testimonial-caption{font-size:var(--font-size-cart-drawer-desktop);text-align:left;display:inline-block;padding:0 20px}.reviews_grid_image{border-radius:5px;margin-bottom:10px}.reviews_grid_image img{width:100%;height:100%;border-radius:5px}.location_name{margin:20px 0 0;font-size:15.47px;line-height:20.6px}.display-flex{display:flex}.align-center{align-items:center}.gap-10{gap:10px}.margin-tb-10{margin-top:10px;margin-bottom:10px}.margin-tb-20{margin-top:20px;margin-bottom:20px}.menu_title,.footer-block-heading.menu_title{color:#a71d31;text-decoration:none;margin-bottom:15px}div .footer-block-column-social-icons.align-left:not(.social-icons-with-outline) .footer-social-block-heading{margin-bottom:15px!important}.footer_menu_link{color:#a71d31!important;text-decoration:none;margin-bottom:15px;display:inline-block;text-transform:capitalize;opacity:1}.footer_links p a{text-decoration:none}.footer_links p{color:#a71d31;text-decoration:none;margin-bottom:15px}.footer-container{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;justify-content:space-between}.footer_menus0{display:none}.footer_social ul{padding:0;margin:0}.footer_social .footer-block-column{padding:0}.footer_social .footer-social-channels-list a,.footer_social .icon_with_words a{color:#a71d31;display:flex;align-items:center}.footer_social .footer-social-channels-list a svg,.footer_social .icon_with_words a svg{width:21px;height:21px}.icon_with_words a span{font-size:12px;line-height:20px;margin-left:5px;display:inline-block}.footer-block-column li{margin-bottom:0}div .footer-block-column a{padding:0}.footer_menu_link.active,.site-footer a.link_active{text-decoration:underline}div.footer-block-heading{opacity:1}div .footer-block-column{padding-top:0}.sub-footer-copyright{color:#a71d31}hr.hr-dark{background-color:#a71d31}.footer-policies-linklist li a,.footer-policies-linklist li{font-family:PlusJakartaSans-Light;font-size:var(--font-h6-size-desktop);color:#a71d31!important}.sub-footer-layout-two-column{padding-top:7px;padding-bottom:7px}.reviews-slider-outer-wrapper .swiper-button-prev,.reviews-slider-outer-wrapper .swiper-button-next{visibility:visible}.reviews-slider-outer-wrapper{overflow:hidden}.clb-pagination-style-bullets.reviews-swiper-pagination .swiper-pagination-bullet,div .swiper-pagination-bullet{width:6px;height:6px;border-radius:100%;margin-left:2px;margin-right:2px;background:none;opacity:1;border:1px solid rgba(var(--color-foreground),1)}.clb-pagination-style-bullets.reviews-swiper-pagination .swiper-pagination-bullet-active,div .swiper-pagination-bullet-active{opacity:1;background:rgba(var(--color-foreground),1);border:1px solid rgba(var(--color-foreground),1)}.location-slider-outer-wrapper img,.location2-slider-outer-wrapper img{width:100%}.locations-container .location{overflow:hidden}.location-slider-outer-wrapper,.location2-slider-outer-wrapper{position:relative;border-radius:5px}.location_arrows.slider-arrows{top:40%}.location-swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal,.location2-swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal{padding:0;position:absolute;bottom:30px;z-index:9}.clb-pagination-style-bullets.location-swiper-pagination .swiper-pagination-bullet,.clb-pagination-style-bullets.location2-swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;border-radius:100%;margin-left:2px;margin-right:2px;background:none;opacity:1;border:1px solid var(--color-accent-one)}.clb-pagination-style-bullets.location-swiper-pagination .swiper-pagination-bullet-active,.clb-pagination-style-bullets.location2-swiper-pagination .swiper-pagination-bullet-active{opacity:1;background:var(--color-accent-one);border:1px solid var(--color-accent-one)}.location_arrows .slider-arrow-left{left:20px;background-color:#fff;color:#000}.location_arrows .slider-arrow-right{right:20px;background-color:#fff;color:#000}.location_arrows .slider-arrow-left:hover,.location_arrows .slider-arrow-right:hover{color:#fff}.dd-nav-img-wrapper:hover,.dd-nav-img-wrapper.active{background-color:#fafafa}.dd-nav-img-wrapper:hover .dd-nav-image-title-span,.dd-nav-img-wrapper.active .dd-nav-image-title-span{color:#a71d31}.dd-nav-image--button_arrow .icon-caret{transform:rotate(-90deg) scale(.6);color:#00000040;stroke:#00000040;height:100%;margin-top:15px}.dd-nav-img-wrapper:hover .icon-caret,.dd-nav-img-wrapper.active .icon-caret,.card-product:hover .card-product--title{color:#a71d31}.card-product--rating{margin-top:10px;margin-bottom:10px}.center>*{text-align:center}.center .productcard_quick_btn.product-card-quick-add.quick-add-desktop-hover.productcard_quick_btn{margin:0 auto}.section-collection-lookbook .card-product--rating{text-align:center}.card-collection--image img:nth-child(2){opacity:0;visibility:hidden;transition:.3s ease-in-out}.card-collection--image:hover img:nth-child(2){opacity:1;visibility:visible}.testimonial-caption a{color:#bebebe}div.icon_with_words li{margin-bottom:10px}.mobile_only{display:none!important}.reviews-slider-outer-wrapper .grid__item{background:#fff;padding-bottom:10px;border-radius:5px}.slideshow-video-player.banner-style-custom{position:relative}.slideshow-video-player.slideshow-video-desktop.banner-style-custom video{height:calc(100vh - 105px)}.slideshow-video-player.slideshow-video-mobile.banner-style-custom{position:relative}.slideshow-section .pagination-style-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.logo-wall-section{margin-top:-5px}.comparison_main{max-width:1095px;margin:0 auto}.comparison_inner.compare_bottom .comparison_other_product1,.comparison_inner.compare_bottom .comparison_other_product2{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.comparison_inner.compare_heads_images .comparison_other_product1,.comparison_inner.compare_heads_images .comparison_other_product2,.comparison_inner.compare_heads_images .comparison_main_product{border-top-left-radius:5px;border-top-right-radius:5px}.comparison_inner.compare_bottom .comparison_main_product{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.comparison_inner.compare_bottom{border-bottom:none}.compare_head_titles .h5.active_title{color:#f1553a;font-family:PlusJakartaSans-Bold}.compare_head_titles .h5:not(active_title){color:#6f6d66;font-family:PlusJakartaSans-Bold}.compare_head_titles .comparison_other_product1,.compare_head_titles .comparison_other_product2,.compare_head_titles .comparison_main_product{background:none}.comparison_inner.compare_head_titles{border:none;margin-bottom:40px}.compare_heads_images .comparison_other_product1,.compare_heads_images .comparison_other_product2{padding:0;height:100%}.compare_product_image{padding-bottom:40px}.compare_heads_images .comparison_main_product{padding:0}.comparison_inner.compare_heads_images{align-items:flex-end}.compare_heads_images .comparison_points{padding:23px 0}.compare_heads_images h5{color:#a71d31}.comparison_other_product1_image img,.comparison_other_product2_image img{max-width:207px;margin:0 auto}.compare_product_image img{border:1px solid #00000020;border-radius:5px;max-width:245px;margin:-30px auto 0;object-fit:cover}.comparison_other_product1,.comparison_other_product2{background:#eaeaea;padding:15px 0}.comparison_inner:not(.compare_head_titles,.compare_heads_images) .comparison_main_product p,.comparison_inner:not(.compare_head_titles,.compare_heads_images) .comparison_other_product1 p,.comparison_inner:not(.compare_head_titles,.compare_heads_images) .comparison_other_product2 p{margin:0;padding:0 10px}.icons_main svg:nth-child(2){margin-left:10px}.comparison_inner:not(.compare_head_titles,.compare_heads_images) .comparison_main_product,.comparison_inner:not(.compare_head_titles,.compare_heads_images) .comparison_other_product1,.comparison_inner:not(.compare_head_titles,.compare_heads_images) .comparison_other_product2{display:flex;align-items:center;justify-content:center;height:100%;flex-direction:column}.comparison_main_product{background:#f4eedf;padding:15px 0}.comparison_inner{display:grid;grid-template-columns:.9fr 1fr 1fr 1fr;align-items:center;border-bottom:1px solid #00000090;grid-column-gap:20px}.more-text{display:none}.read-more{color:#bebebe;cursor:pointer;text-decoration:underline}.sec_bg_image{background-color:#00000050;background-blend-mode:multiply}@media only screen and (min-width:1440px){div.sticky_blog_product .productcard_quick_btn.quick-add-button-desktop-button-outline .button{width:55%}div.sticky_blog_product{max-width:280px}div.info_and_btn .product-form__quantity .quantity{width:49%}div.info_and_btn .product-form__quantity .quantity__button{width:32px;height:32px}div .button.button--outline,div.productcard_quick_btn.quick-add-button-desktop-button-outline .button{min-height:42px;padding-left:20px;padding-right:20px}div.article-template__content{font-size:calc(var(--font-body-base-size-desktop) + 1px)}.article-template .article-header-banner--text.not_in_banner h1{font-size:24px;line-height:30px}div .article-card .article-card--data time{font-size:14px;line-height:24px}div .article-card .article-card--excerpt{font-size:17px;line-height:27px}div .article-card .article-card--data time{font-size:17px;line-height:27px}div.article_information .article-card-main-blog{font-size:27px;line-height:33px}div.article_headline p{font-size:14px;line-height:30px}#ContactForm div .button{font-size:23px;line-height:28px;font-family:PlusJakartaSans-Regular2!important}#ContactForm div input,#ContactForm div textarea{font-size:15px;line-height:23px}div .field__label,div .customer .field label{font-size:calc(var(--font-ui-size-desktop) + 5px)}div .image-with-text--content ol li{font-size:15px;line-height:22px}div .image-with-text--content h2{font-size:22px;line-height:28px}div .sticky-atc-bar__form .product-buy-buttons-wrapper .button,div .sticky-atc-bar__product-info .price-item,div .sticky-atc-bar__product-title{font-size:17px;line-height:23px}.section-collapsible-content .accordion button{font-size:18px;line-height:26.5px}div .how_subheadings{font-size:15px;line-height:23px}div .how_headings{font-size:19px;line-height:24px}div .accordion-panel p{font-size:16px;line-height:28px}div.product-main-info-section .accordion .accordion-title{font-size:18px;line-height:26.5px}div .extra_info{font-size:11px;line-height:17px}div .product-form__quantity .quantity__input{font-size:21px;line-height:26px}div .product-buy-buttons-wrapper .button{font-size:19px;line-height:26px}div.icon_and_text--text p{font-size:16px;line-height:21px}div.product--rating p{font-size:17px;line-height:26px}div.product__title .h2{font-size:28px;line-height:33px}div .location_name{font-size:18.47px;line-height:23.6px}.reviews_section .testimonial-caption{font-size:calc(var(--font-size-cart-drawer-desktop) + 3px)}div .review_date{font-size:calc(var(--font-h6-size-desktop) + 3px)}div.info_and_btn .product-form__quantity .quantity__input{font-size:17px;line-height:23px}div .card-product--price .price span,div .card-product--title h3,div .card-product--title .h3,.predictive-search-product-card .card-product-title-h3,div .logo_title{font-size:17px;line-height:22px}div.dd-nav-image-sub-title{font-size:13px;line-height:21px}.sec_bg_image{min-height:584px;display:flex;align-items:center}}.sec_bg_image .clb-pagination-style-bullets.reviews-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#ffffff50}.sec_bg_image .clb-pagination-style-bullets.reviews-swiper-pagination .swiper-pagination-bullet{border-color:#ffffff40}.section-container,.page-width-narrow .reviews-slider-outer-wrapper{position:relative}.sec_bg_image .reviews-swiper-pagination{margin-top:30px}.sec_bg_image .section-header h2{color:#fff}.reviews-slider-outer-wrapper .products_reviews.grid__item{padding:20px 0}.plr-0{padding-left:0;padding-right:0}.product_reviews .reviews_img_title{grid-template-columns:.1fr 1fr}.product_reviews .reviews_info{padding:0}.accordion:last-child{border-bottom:1px solid rgba(var(--color-foreground),var(--accordions-border-opacity))}.accordion:first-child{border-top:none}.accordion-icons-wrapper svg{stroke:#000}.accordion-panel p{font-size:var(--font-body-base-size-desktop);line-height:1.5;font-family:PlusJakartaSans-Light;color:#000}.section-collapsible-content .accordion button{font-size:calc(var(--font-body-base-size-desktop) + 2px);line-height:1.5;font-family:PlusJakartaSans-Bold!important;color:#000}.how_subheadings{font-size:calc(var(--font-body-base-size-desktop) - 2px);line-height:1.5;font-family:PlusJakartaSans-Light;color:#000}.how_headings{font-size:16px;line-height:21px;font-family:PlusJakartaSans-Regular;color:#606060}.multicolumn-grid-item video{width:100%;height:100%;object-fit:cover}.multicol-image-ratio-square .multicolumn-grid-item-image video,.multicol-image-ratio-portrait .multicolumn-grid-item-image video,.multicol-image-ratio-portrait-4x6 .multicolumn-grid-item-image video,.multicol-image-ratio-landscape .multicolumn-grid-item-image video{width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0}.review_imgs,.multicolumn-grid-item .image-with-text--image,.step_image{display:none}.content-cards-grid.content-cards-grid-spacing-normal{grid-row-gap:150px;padding-bottom:150px}.section_benefits .content-cards-grid.content-cards-grid-spacing-normal{grid-row-gap:0;padding-bottom:0}.content-card--subtitle{font-family:PlusJakartaSans-Light;max-width:326px;margin:0 auto}.content-card--text .h5{font-family:PlusJakartaSans-Bold}.card-text-position--below .content-card--text{top:80%}.benefit-icons{margin:0 auto;width:80px;height:80px;background:#fafafa;border-radius:50%}.benefit-icons img{margin:0 auto;padding:20px;aspect-ratio:1 / 1;object-fit:contain;width:100%}.content-card--image .benefit-images{height:100%;width:100%;border-radius:5px;overflow:hidden}.benefit-icon,.benefit-image{display:none}div.product-media-component{position:sticky;top:105px}.product-main-info-section .accordion .accordion-title svg{stroke:#000}.product-main-info-section .accordion .accordion-title{font-size:calc(var(--font-body-base-size-desktop) + 2px);line-height:1.5;font-family:PlusJakartaSans-Regular!important}.product-main-info-section .accordion:first-child{border-top:none}.product--upsell_products .info_and_btn{margin-bottom:20px;padding-right:15px}.display-none{display:none}.product--upsell_products .card-product--badges{left:0}.product--upsell_products .card-product .card-media{width:100%;background-color:#fafafa;padding:15px;border-top-left-radius:5px;border-bottom-left-radius:5px}.product--upsell_products .card-product{display:grid;grid-template-columns:1fr 1fr;gap:20px;border:1px solid #00000020;border-radius:5px;margin-bottom:15px;align-items:center}.product--upsell_products{margin:30px 0 20px}.section_title{color:#a71d31;margin-bottom:20px;font-family:PlusJakartaSans-Bold}.product--money_back_and_shipping p{margin-top:5px;margin-bottom:5px}.product--money_back_and_shipping{display:inline-flex;width:100%;text-align:left}.extra_info{font-size:8px;line-height:14px;text-align:center}.product-form__error-message-wrapper{position:absolute;left:0;top:35px;background:#fff;z-index:9;box-shadow:1px 1px 15px #ccc;padding:10px;border-radius:4px}.product-form__quantity .quantity__input{font-size:18px;line-height:23px;font-family:PlusJakartaSans-SemiBold}.product-buy-buttons-wrapper .button span{font-family:PlusJakartaSans-SemiBold}.product-buy-buttons-wrapper .button:hover{background-color:#fff;color:#f1553a}.product-buy-buttons-wrapper .button{min-height:36px;height:36px;background-color:#f1553a;color:#fff;border-radius:4px;font-size:16px;line-height:23px;font-family:PlusJakartaSans-SemiBold;transition:.2s ease-in-out;border:1px solid #F1553A}.product-form__quantity .quantity__button{border:1px solid #000;border-radius:4px;width:36px;height:36px}div .product-main-info-section .quantity{border:none;min-height:auto}.product-buy-buttons-wrapper .product-form__buttons{margin-top:0}.product-form__quantity{float:left;width:30%}.product-buy-buttons-wrapper{width:65%;float:left;margin-left:5%;position:relative}.icon_and_text--text p strong{margin-bottom:5px;display:inline-block}.icon_and_text--text p{font-size:13px;line-height:18px}.product_icon_text img{background-color:#f4f4f4;padding:10px 12px;border-radius:5px;aspect-ratio:1 / 1;width:100%;max-width:55px}.product_icon_text{padding:0;width:33%}.justify-content-space-between{justify-content:space-between}.product-price-block .price__regular .price-item{font-size:22px;line-height:27px;color:#a71d31;font-family:PlusJakartaSans-Bold}.margin-bottom-20{margin-bottom:20px}.margin-bottom-10{margin-bottom:10px}strong,b{font-family:PlusJakartaSans-Bold}.product--rating p a{color:#f1553a;text-transform:none;font-family:PlusJakartaSans-Bold}.product--rating p{margin:0;font-size:14px;line-height:23px;color:#000;font-family:PlusJakartaSans-Light}.product__title .h2{font-size:25px;line-height:30px;color:#a71d31;font-family:PlusJakartaSans-Bold}.product .product__info-container{padding-top:0}.product-media-image img{background-color:#fafafa;border-radius:5px!important}.card-product--badges .pre_order,.main-product--badge .pre_order{background:#f44336;color:#fff}.card-product--badges .new,.main-product--badge .new{background:#ff3b30;color:#fff}.cart-item__details .card-product--badges{padding:0;position:relative;margin-bottom:10px}.viral_badge{position:absolute;right:20px;bottom:20px;z-index:9}.menu_tiktok_badge{position:absolute;bottom:5px;right:5px}.menu_tiktok_badge svg{width:40px;height:40px}@media only screen and (min-width:1150px){.pmc-square.pmc-thumbnail-position--adjacent-left-normal .gst-scroller{max-height:345px}.pmc-square.pmc-thumbnail-position--adjacent-left-normal .gst-scroll-arrow-forwards{top:380px}}.pmc-square.pmc-thumbnail-position--adjacent-left-normal .gallery-slider--thumbnail.active img{opacity:1}.pmc-square.pmc-thumbnail-position--adjacent-left-normal .gallery-slider--thumbnail img{border-radius:5px;opacity:.6}.pmc-square.pmc-thumbnail-position--adjacent-bottom-normal .product-media--mobile-slider--desktop-slider .product-media-image{height:55vh}.pmc-square.pmc-thumbnail-position--adjacent-bottom-normal .gallery-slider--thumbnail img{border-radius:5px;aspect-ratio:1 / 1;object-fit:cover}.pmc-square.pmc-thumbnail-position--adjacent-bottom-normal .gallery-slider--thumbnail{width:100%;height:100%;min-width:calc(25% - 36px);min-height:90px;margin:0 5px}.pmc-square.pmc-thumbnail-position--adjacent-bottom-normal .gst-inner.gst-scroller{display:flex;margin:0;overflow:hidden;justify-content:flex-start;width:calc(100% - 50px)}.pmc-square:not(.pmc-thumbnail-position--adjacent-left-normal) .gallery-slider-thumbnails .gst-scroll-arrow-backwards{margin-right:5px;position:relative;top:initial;width:auto;transform:rotate(-90deg);border-radius:50%;height:25px;width:25px;background-color:#565656;color:#fff}.pmc-square:not(.pmc-thumbnail-position--adjacent-left-normal) .gallery-slider-thumbnails .gst-scroll-arrow-forwards{order:3;margin-left:5px;position:relative;top:initial;width:auto;transform:rotate(-90deg);border-radius:50%;height:25px;width:25px;background-color:#565656;color:#fff}.pmc-square:not(.pmc-thumbnail-position--adjacent-left-normal) .gst-scroller-outer.gallery-slider-thumbnails{height:max-content;display:flex;align-items:center;position:relative;left:0;justify-content:flex-start;width:85%}.product--icon_and_text.align-center{align-items:flex-start;gap:15px}.product-main-info-section .accordion-panel li{font-family:PlusJakartaSans-Light}.product-main-info-section .accordion-panel li strong,.product-main-info-section .accordion-panel li b{font-family:PlusJakartaSans-Bold}.image-with-text--image,.product--upsell_products .card-product-image-outer{border-radius:5px;overflow:hidden}.collection-banner-overlay{position:relative}.collection-banner-overlay .collection-banner:after{content:"";height:100%;width:100%;position:absolute;left:0;top:0;background-color:#00000070}.collection-banner-title .h1{font-family:PlusJakartaSans-Bold}.grid-item.single_product .product-card-quick-add{margin:0 auto}.image-banner-heading .h1{font-family:PlusJakartaSans-Bold;text-transform:uppercase}.image-with-text--content h2{font-size:19px;line-height:25px;color:#606060;font-family:PlusJakartaSans-Bold;margin-bottom:30px}.image-with-text--content ol{padding-left:0;list-style-type:none}.image-with-text--content ol li{font-size:12px;line-height:19px;color:#000;font-family:PlusJakartaSans-Light;margin-bottom:10px;counter-increment:list-counter;display:flex;align-items:center;flex-wrap:nowrap;word-break:normal;background-color:#fff;border-radius:5px;position:relative;padding:10px 10px 10px 40px}.image-with-text--content ol li:before{content:counter(list-counter);color:#a22222;background-color:#f6f0e6;padding:13.5px 12px;border-radius:5px 0 0 5px;margin-right:10px;min-width:31px;text-align:center;font-family:PlusJakartaSans-Bold;display:flex;justify-content:center;align-items:center;flex-shrink:0;position:absolute;left:0;top:0;height:100%}.image-with-text--image.image-ratio-fit .image-cover-container video{height:100%;object-fit:cover}.video-player-button{position:absolute;width:100%;height:100%;top:0;left:0;z-index:9;background-color:#00000020;border:none}.video-player-button .icon{width:60px;height:60px;color:red;margin:auto}.video-player-button .icon img{cursor:pointer}.location_time_text{width:100%;max-width:500px;text-align:left}.location_time_content{display:grid;grid-template-columns:repeat(4,1fr);row-gap:20px}.location_time_content p{margin:0}.location_timing{margin:20px 0;gap:20px}.store_locator .buttons_in_row{margin-left:40px}.store_locator .location p.gap-10{gap:20px}.store_locator #ContactForm label{display:none}#ContactForm input::placeholder,#ContactForm textarea::placeholder{color:#918e83}#ContactForm input,#ContactForm textarea{border:1px solid #00000080;background-color:#fafafa;border-radius:4px;color:#000;font-family:PlusJakartaSans-Regular2!important;font-size:12px;line-height:20px}#ContactForm .button{background-color:#f1553a;border-radius:4px;font-size:20px;line-height:25px;font-family:PlusJakartaSans-ExtraLight!important;text-transform:uppercase}#ContactForm .form__message .form-status,#ContactForm .form-status-list li{font-family:PlusJakartaSans-Regular}.about .section-header p{max-width:800px;margin-left:auto;margin-right:auto}.about .rich-text__blocks .h2{font-family:PlusJakartaSans-Bold;color:#a71d31;font-size:19px;line-height:29px}.about .button{min-width:89px;height:auto;min-height:30px;border:1px solid #000;border-radius:4px;padding-left:10px;padding-right:10px}.about .button:hover,.about .button.small_button:hover,.article-card .button.small_button:hover{background-color:#f1553a;color:#fff}.main-blog .main_heading{display:none}.blog-articles li:first-child{grid-column:1 / -1;margin:0 -4rem;padding:60px 4rem 80px;background-color:#fafafa}.first_blog .article-card--image{margin-bottom:0}.first_blog .article-card a{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:100px}.article_information .article-card-main-blog{font-size:24px;line-height:30px;color:#a71d31;margin-bottom:10px}.article-card .article-card--data{opacity:1}.article-card .article-card--data time{font-size:14px;line-height:24px;color:#000;margin-bottom:10px;font-family:PlusJakartaSans-Bold}.article-card .article-card--excerpt{font-size:calc(var(--font-body-base-size-desktop) + 1px);line-height:1.5;color:#000;margin:30px 0;font-family:PlusJakartaSans-Light}.article-card .button{background-color:#fff;color:#000;font-family:PlusJakartaSans-Regular2!important}.article_headline p{color:#404040;letter-spacing:normal;font-family:PlusJakartaSans-Medium;font-size:11px;line-height:27px;margin-bottom:40px}.article_information{max-width:450px}.article-card--image{border-radius:5px;overflow:hidden}.article-card--title .article-card-main-blog{color:#a71d31}.pagination__list .pagination__item{height:27px;min-width:22px;width:max-content;border-radius:4px;opacity:1;font-size:11px;line-height:18px;font-family:PlusJakartaSans-Medium;border:1px solid #000}.pagination__list .pagination__item:hover,.pagination__list .pagination__item.pagination__item--current{color:#fff;background-color:#f1553a}.article-template .article-header--excerpt{display:none}.article-header-banner:before{content:"";height:100%;width:100%;background-color:#00000070;position:absolute;left:0;top:0;z-index:1}.article-header-banner .article-header--title{font-family:PlusJakartaSans-Bold}.sec_logo_slider div.logo-grid-image:not(:last-child){border-right:none;padding:0}.sec_logo_slider div.logo-grid-image:not(:first-child){padding:0}div.social-sharing-component .icon{width:21px;height:21px;background-color:#000;padding:4px;border-radius:4px}.social-sharing-component .icon path{color:#fff}.article-template .article-header-banner:before{display:none}.section-featured-blog .article-card-heading{color:#a71d31;margin-bottom:20px;line-height:28px;min-height:60px}.section-featured-blog .article-card--data{margin-bottom:0;display:inline-block}.section-featured-blog .article-card .article-card--excerpt{margin:15px 0;min-height:72px}.blogs-swiper-pagination{display:flex;justify-content:center;margin-top:20px}.featured-collection-section .blogs-swiper-pagination,.section-featured-blog .blogs-swiper-pagination{display:none}.related-products .card-ratio-portrait .card-product--image .product-card-default-image img{object-fit:contain}.related-swiper-pagination{display:flex;align-items:center;justify-content:center;margin-top:20px}.button.button--outline{width:auto;padding:0 10px;min-width:89px;min-height:30px;height:auto;border-radius:5px;border:1px solid #000;transition:.2s ease-in-out}.button.button--outline:hover{background-color:#f1553a!important;color:#fff}.button.cart__checkout-button{width:auto;padding:0 10px;min-width:89px;min-height:30px;height:auto;border-radius:5px;border:1px solid #000;transition:.2s ease-in-out}.button.cart__checkout-button:hover{background-color:#fff!important;color:#000}.button.button--solid:not(.product-form__submit){width:auto;padding:0 10px;min-width:89px;min-height:30px;height:auto;border-radius:5px;border:1px solid #000;transition:.2s ease-in-out}.button.button--solid:not(.product-form__submit):hover{background-color:#f1553a;color:#fff}.section-collection-lookbook .blogs-swiper-pagination,.product .products_no_reviews{display:none}.how_subheadings ol{padding-left:15px}div.product-grid-container .product-card-default-image img{object-fit:contain;padding:30px}.article-header-banner.article-header-banner-image-adapt{height:auto;margin-bottom:0}.article-header-banner--bg-img.article-banner-image-adapt,.article-header-banner--bg-img.article-banner-image-adapt img{position:relative}.article-template__content h3,.article-template__content .h3{font-size:calc(var(--font-h3-size-desktop) - 1px)}.article-template__content h4,.article-template__content .h4{font-size:calc(var(--font-h3-size-desktop) - 4px)}.article-template__content h5,.article-template__content .h5{font-size:calc(var(--font-h3-size-desktop) - 5px)}.article-template__content h2,.article-template__content h3{margin-top:30px}div.article-template__content ul ul{padding-left:40px}div.article-template__content ul{list-style-type:none;padding-left:0}.article-template__content ul li{background-image:url(tick-mark.svg);background-size:15px;background-position:left 6px;background-repeat:no-repeat;padding-left:20px}.info_and_btn .product-form__quantity{float:none;width:100%;margin-bottom:20px;border:none}.info_and_btn .product-form__quantity .quantity{border:none;width:42%;min-height:auto}.info_and_btn .product-form__quantity .quantity__button{width:26px;height:26px}.info_and_btn .product-form__quantity .quantity__input{font-size:14px;line-height:20px}.margin-auto{margin:0 auto}.margin-left-auto{margin-left:auto}.margin-right-auto{margin-right:auto}.reviews_section .page-width-narrow{max-width:80rem}.reviews_section .slider-arrow-left{left:0}.reviews_section .slider-arrow-right{right:0}.reviews-slider-outer-wrapper{padding:0 20px}.arrow-style-outline .slider-arrow-left{background:#fff;border:1px solid rgba(var(--color-tertiary-button-background),1);color:rgba(var(--color-tertiary-button-background),1)}.arrow-style-outline .slider-arrow-left:hover{color:#fff;border-color:rgba(var(--color-tertiary-button-background),1)}.arrow-style-outline .slider-arrow-right{background:#fff;border:1px solid rgba(var(--color-tertiary-button-background),1);color:rgba(var(--color-tertiary-button-background),1)}.arrow-style-outline .slider-arrow-right:hover{color:#fff;border-color:rgba(var(--color-tertiary-button-background),1)}.section_benefits .slider-arrows{top:55%}.article-template__content a:not(.button),.article-template__content a:not(.button):visited{color:#b07500}.article-template__content h2{color:#b07500}.article-template__content h2 span{font-family:PlusJakartaSans-Regular}.product--money_back_and_shipping img{width:35px}.product--upsell_products .card-ratio-landscape .card-product--image{padding-bottom:100%}.section_benefits .content-cards-ratio-fit .content-card--image{position:relative;height:auto}.section_benefits .card-text-position--below_image .content-card--text{position:relative;bottom:60px;margin-bottom:-60px}.section_benefits .content-card--image img{aspect-ratio:127 / 87}.justify-between{justify-content:space-between}.items-center{align-items:center}.flex{display:flex}.sticky-atc-bar__form .product-buy-buttons-wrapper{width:100%;float:none;margin:0}.sticky-atc-bar__form .product-form__quantity{width:100%;float:none;margin-top:0!important;margin-right:15px;max-width:max-content}.sticky-atc-bar__form .product-form__quantity .quantity{border:none;min-height:auto;width:100px}.sticky-atc-bar__form .product-buy-buttons-wrapper .button{min-height:28px;height:28px;font-size:13px;line-height:18px;margin-bottom:0}.sticky-atc-bar__product-image img{background-color:#fafafa;border-radius:5px}.heading_section .section-header-std-padding{margin-bottom:0}.privacy_policy hr,.terms_-_conditions hr{margin:2rem 0}.privacy_policy .rte li,.terms_-_conditions .rte li{font-family:PlusJakartaSans-Regular2}.sticky_social_sharing .article-footer-share{flex-direction:column;align-items:center;justify-content:center;display:inline-flex;width:auto;padding:10px;border:1px solid #000;border-radius:5px}.sticky_social_sharing .social-sharing-component{display:flex;flex-direction:column}div.sticky_social_sharing .article-footer-share-title{margin-right:0}.sticky_side{display:flex;gap:20px}.sticky_social_sharing{position:sticky;top:120px;height:100%;margin-top:20px}.article-template .page-width-narrow{max-width:80rem}.collection-cards-section .section-header h2{text-transform:uppercase}.how_subheadings li:not(:last-child){margin-bottom:10px}.blog-articles li.first_blog .article-card-image-ratio-fit img{aspect-ratio:1.4 / 1;object-fit:cover}.article-template .page-width.sticky_side{max-width:80%}.sticky_blog_product .product--upsell_products .card-product{grid-template-columns:1fr;gap:10px}.sticky_blog_product .product--upsell_products .card-product .card-media{padding:0}.sticky_blog_product .product-card-quick-add .form{display:flex;justify-content:space-between;align-items:center}.sticky_blog_product .info_and_btn .product-form__quantity{width:40%;margin-bottom:0}.sticky_blog_product .info_and_btn .product-form__quantity .quantity{width:100%}.sticky_blog_product .productcard_quick_btn.quick-add-button-desktop-button-outline .button{width:45%}.article-template__content .sticky_blog_product a.card-product--text-section-link:not(.button),.article-template__content .sticky_blog_product a.card-product--text-section-link:not(.button):visited{color:#a71d31}.sticky_blog_product div .card-product--price .price{color:#000}.sticky_blog_product .info_and_btn{padding:0 15px}.sticky_blog_product{max-width:240px}.sticky_blog_product .productcard_quick_btn.product-card-quick-add.quick-add-desktop-hover.productcard_quick_btn{width:100%}.sticky_blog_product .card-product--text-section{padding-top:0}.sticky_blog_product .product--upsell_products{margin:0}button.play-btn{position:absolute;top:0;left:0;height:100%;width:100%;text-align:center;background:transparent;border:none;z-index:99}button.play-btn img{width:50px;height:50px;cursor:pointer}.how_to_vid_pdp{position:relative}.predictive-search-product-card span{font-family:PlusJakartaSans-Regular}.multicolumn-grid-item .how_subheadings ul{list-style-type:disc;padding-left:15px}.multicolumn-grid-item .how_subheadings ul li:nth-child(n+3){display:none}.how_subheadings button{background:transparent;border:none;cursor:pointer;font-family:PlusJakartaSans-Medium!important;text-decoration:underline;margin-left:10px}.simple_text{margin-top:-10px}.simple_text img{transform:translateY(3px)}.simple_text a{color:#000!important}.article .info_and_btn .card-product--rating{text-align:left}.article .blog_content{max-width:62%}.contactformvendor .vendor_heading{color:#f1553a;margin-bottom:20px}.contactformvendor .field{display:grid;grid-template-columns:.5fr 1fr;align-items:center;gap:10px}.contactformvendor .field label{margin-bottom:0}.vendor_bus_heading{margin-top:40px}.contactformvendor .page-width-narrow{padding-left:0;padding-right:0}.cart_drawer_progress_bar{width:calc(100% - 6rem);margin:10px 3rem}.cart-progress-container{width:100%;background:#f1f1f1;border-radius:10px;height:8px;margin:10px 0;position:relative;text-align:center}#cart-progress-fill{height:100%;width:0%;background:#a71d31;transition:width .5s ease-in-out;border-radius:10px;position:absolute;left:0;top:0;display:inline-block}#remaining-amount{font-size:11px;color:#000;text-align:center;margin:0;font-weight:600;font-family:PlusJakartaSans-Regular2}.cart .h1{font-family:PlusJakartaSans-Regular}#cartProgressMessage{font-size:11px;margin:15px 0 10px;color:#000;text-align:center;font-weight:600;font-family:PlusJakartaSans-Regular2}.cart-progress-bar{background:#f1f1f1;border-radius:10px;height:25px;position:relative;width:100%;max-width:400px;margin:0 auto;overflow:hidden}#cartProgressBar{height:100%;width:0%;background:#a71d31;color:#fff;font-weight:700;text-align:center;transition:width .4s ease-in-out;border-radius:10px}.max_600{max-width:600px;margin-left:auto;margin-right:auto}.goal-dot0{position:absolute;left:25%;top:50%;transform:translate(-50%,-50%);width:20px;height:20px;background:#fff;border:3px solid #9b1c2e;border-radius:50%;z-index:2}.goal-dot,.goal-dots,.goal-dots0{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:20px;height:20px;background:#fff;border:3px solid #9b1c2e;border-radius:50%;z-index:2}div.goal-dots0,div.goal-dots,div.goal-dot,div.goal-dot0{display:block}.cart .cart-item__quantity-wrapper .quantity{border:none;min-height:32px;width:115px}.cart .cart-item__quantity-wrapper .quantity__button{width:3.2rem;border:1px solid #000;border-radius:4px}.cart_drawer_related_items{margin:0;padding:20px 3rem;width:100%;background-color:#fff;z-index:9;border-top:.1rem solid rgba(var(--color-foreground),.2)}.cart-drawer .cart_drawers_items_main .cart-item:last-child{margin-bottom:0;row-gap:0}.cart_drawer_related_items_heading{padding:0 0 20px}.cart_drawer_related_items div.info_and_btn.center .product-form__quantity .quantity{margin:0 auto}.cart_drawer_related_items .card-product--image img{width:120px;height:120px;object-fit:contain}.cart_drawer_related_items div.productcard_quick_btn.quick-add-button-desktop-button-outline .button{min-height:32px}.cart_drawer_related_items div .card-product--title h3,.cart_drawer_related_items div .card-product--price .price{font-size:13px;line-height:17px}.cart_drawer_related_items .card-product--text-section{padding:10px 0}.cart_drawer_related_items_inner{position:relative}.cart_drawer_related_items_inner .slider-arrows{top:22%}.cart_drawer_related_items_inner .slider-arrows .slider-arrow-left{left:0}.cart_drawer_related_items_inner .slider-arrows .slider-arrow-right{right:0}.cart_drawer_related_items_inner .blogs-swiper-pagination{display:none}.cart_drawer_related_items_inner .slider-outer-wrapper{padding:0}.cart-drawer div.drawer__cart-items-wrapper{height:auto}.cart_drawers_items_main{overflow:auto;flex:1}.cart_drawers_items_main .drawer__contents{overflow-x:visible}.cart_drawers_items_main .cart-drawer__form{height:auto}.cart_drawer_related_items_inner .slider-grid{scroll-padding-inline:0}.cart_drawer_related_items_inner .product-form__input:nth-child(3){margin-top:10px}.drawer__inner .cart_drawers_items_main .quantity__button{width:2.2rem}.drawer__inner .cart_drawers_items_main .quantity{min-height:22px;width:85px}.cart_drawers_items_main .card-product--rating{margin-top:0;display:none}.cart_drawer_progress_bar.max_600{margin-top:40px}.clb-grid .card-ratio-landscape .card-product--image{padding-bottom:50%}.clb-grid .card-ratio-landscape .card-product--image img{object-fit:contain}.clb-grid .card-product-description p{margin:0}a.overlay_button{position:absolute;left:0;top:0;height:calc(100% - 5px);width:100%;display:inline-block;z-index:2}@media(max-width:768px){.product-buy-buttons-wrapper .product-form{transition:all .3s ease-in-out}.sticky-buy-buttons .product-buy-buttons-wrapper .product-form.fixed{position:fixed;bottom:0;left:0;width:100%;background:#fff;box-shadow:0 -2px 10px #0000001a;padding:15px 15px 0;z-index:1000}}.discounts__discount{background-color:#9b1c2e;padding:5px 10px;color:#fff;border-radius:4px;max-width:max-content}div .aca-product-name{font-family:PlusJakartaSans-Regular;min-height:60px}div .aca-subscription-name{font-family:PlusJakartaSans-Regular}.alireviews-review-box .alr-wh-comp-text-content{font-family:PlusJakartaSans-Light}.page-how-to-use .image-with-text--image{width:100%}.page-how-to-use .image-ratio-square .image-cover-container{padding-bottom:0}#aca-products-container .aca-product-button{font-size:var(--buttons-font-size-desktop);letter-spacing:var(--buttons-letter-spacing);line-height:1;display:inline-flex;justify-content:center;align-items:center;color:inherit;background:none;padding:0 var(--buttons-horizontal-padding);cursor:pointer;font-weight:var(--buttons-font-weight);text-transform:var(--buttons-text-case);width:max-content;min-width:89px;min-height:30px;height:auto;border:1px solid #000;border-radius:4px;padding-left:10px;padding-right:10px;transition:.2s ease-in-out}#aca-products-container .aca-product-button:hover{background-color:#f1553a;color:#fff}.aca-product .aca-product-name{font-size:14px;line-height:19px;font-family:PlusJakartaSans-Regular}div #aca-modal-headline{color:#a71d31;font-family:PlusJakartaSans-ExtraBold;font-size:var(--font-h2-size-desktop);margin-bottom:1rem;letter-spacing:var(--font-h2-ls);text-transform:var(--font-h2-case);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:1.25}div #aca-modal-subheadline{font-family:PlusJakartaSans-Regular2;font-size:var(--font-body-base-size-desktop);color:rgba(var(--color-foreground),1);letter-spacing:0em;line-height:var(--base-line-height);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}.player_width .video-player-sh{height:auto}#aca-products-container .aca-product{margin:10px 25px}.reusable-instant-hand-warmer .multicolumn-grid{display:flex;justify-content:center;flex-wrap:wrap}.reusable-instant-hand-warmer .multicolumn-grid .multicolumn-grid-item{max-width:calc(33.33% - 40px);flex:0 0 calc(33.33% - 40px)}.hulk-powered-wrapper{display:none!important}.footer_contact p,.footer_contact p a{font-size:var(--font-h6-size-desktop)}div .jdgm-prev-badge__text{font-family:PlusJakartaSans-Regular;font-size:12px}.slideshow-slide-text.content_box_right{right:0}.slideshow-slide-text.content_box_left{left:0}.slideshow-slide-text.content_box_center{left:0;right:0}.slideshow-slide-text .custom_code_div{margin-top:30px}.installment{margin-bottom:20px}@media only screen and (min-width:3000px){div div.card-text-position--below div.content-card--text{top:92%}}@media only screen and (min-width:2050px){div.card-text-position--below div.content-card--text{top:89%}}@media only screen and (min-width:1600px){div .product__info-container{max-width:80%}div.content-card--subtitle{max-width:500px}div.card-text-position--below .content-card--text{top:85%}div.collection-banner-large{height:900px}div ul.collection-lookbook-products-slider{width:580px}}@media only screen and (min-width:1200px){.slideshow-slide-text .custom_code_div{margin-top:80px}div .collection-lookbook-products-slider{width:380px}}@media only screen and (min-width:1025px){.section-featured-blog .slider-grid .grid__item{width:calc(25% - calc(var(--grid-desktop-horizontal-spacing) * .5))}.reviews-slider-outer-wrapper .slider-arrows{visibility:visible;position:absolute;top:30%}.location img{width:100%;border-radius:5px}.locations-container .location{max-width:50%;flex:0 0 50%}.locations-container{display:flex;justify-content:center;gap:20px}.buttons_in_row{display:flex;align-items:center;gap:10px}.second_btn .button.small_button{min-width:auto}.button.small_button:hover{background-color:#000;color:#fff}.button.small_button{min-width:89px;min-height:30px;height:auto;border:1px solid #000;border-radius:4px;padding-left:10px;padding-right:10px;font-family:PlusJakartaSans-Regular2!important}.reviews_section .slider-outer-wrapper{padding:0}.slider-outer-wrapper{padding:0px var(--page-margin-desktop)}div .slider-grid{padding:0}.productcard_quick_btn.quick-add-button-desktop-button-outline .button:hover{background-color:#f1553a;color:#fff}.productcard_quick_btn.quick-add-button-desktop-button-outline .button{width:max-content;min-width:89px;min-height:30px;height:auto;border:1px solid #000;border-radius:4px;padding-left:10px;padding-right:10px;transition:.2s ease-in-out}.productcard_quick_btn.product-card-quick-add.quick-add-desktop-hover.productcard_quick_btn .quick-add{opacity:1;visibility:visible}.productcard_quick_btn.product-card-quick-add.quick-add-desktop-hover.productcard_quick_btn{position:relative;padding:0;width:max-content}div .dd-nav-image-title-bold{font-family:PlusJakartaSans-Regular}.nav-desktop-li-dd-item.active:before,.nav-dd-items.active:before{opacity:1}.nav-desktop-li-dd-item:hover:before,.nav-dd-items:hover:before{opacity:1}.nav-desktop-li-dd-item:before,.nav-dd-items:before{content:"";width:100%;background:#f4f4f4;position:absolute;left:0;top:15px;height:40px;opacity:0;transition:.2s ease-in-out;border-radius:6px}div.dd-highlight-style-opacity .nav-desktop-li-dd-item:hover a,div.dd-highlight-style-opacity .hdr-nav-desktop .nav-desktop-li-dd-item a:hover{opacity:1}div.dd-nav-contents-with-image:has(.dd-nav-img-wrapper){column-gap:0;justify-content:center}.dd-nav-image--button_arrow{text-align:right}div.dd-nav-image--button_arrow img{position:relative;width:10px;height:10px;object-fit:contain}.dd-nav-image-sub-title{font-size:11.48px;line-height:17.5px;font-family:PlusJakartaSans-Light}.dd-nav-contents-with-image .header-nav-desktop-dd-list-single:empty{display:none}.dd-image-size-small.dd-nav-image-ratio-landscape div.dd-nav-img{width:100%;height:150px}div.dd-nav-image{justify-content:space-between}.dd-image-size-small.dd-nav-image-ratio-landscape div.dd-nav-img-wrapper{width:20%;border:1px solid #ccc;border-radius:5px;padding:10px}}@media only screen and (min-width:950px){.how_to_use .image-with-text--text{padding:0 8rem}.pmc-square.pmc-thumbnail-position--adjacent-left-normal.media-scale--height-auto .product-media--mobile-slider--desktop-slider div.product-media-image{height:100%}.pmc-square.pmc-thumbnail-position--adjacent-left-normal .product-media--mobile-slider--desktop-slider div.product-media-image{height:38vw}}@media screen and (min-width:750px){.section-collapsible-content .page-width-narrow{padding:0 4rem}.main-blog .blog-articles{padding-top:0;margin-top:0;row-gap:80px}.about .rich-text-content.page-width-narrow{padding:0}}@media only screen and (max-width:749px){div .product__info-container .product-form{margin-bottom:0rem!important}}@media only screen and (min-width:1024px)and (max-width:1400px){.desktop_only.sticky-atc-bar{display:block!important}body:has(.full-width-announcement-bar) .section-collection-lookbook div.image-with-text--text{min-height:100%}body:has(.header-bar--full):has(.full-width-announcement-bar) .section-collection-lookbook div.image-with-text--image .image-cover-container{height:100%}.section-collection-lookbook .image-with-text--image{aspect-ratio:1 / 1}.section-collection-lookbook div.image-with-text--text.align-center ul.collection-lookbook-products-slider{width:80%}}@media only screen and (min-width:950px)and (max-width:1350px)and (min-height:1200px){body:has(.full-width-announcement-bar) .section-collection-lookbook div.image-with-text--text{min-height:100%!important}}@media only screen and (min-width:600px)and (max-width:1024px){.price--on-sale .price__sale{width:50%}.menu_tiktok_badge{position:absolute;bottom:5px;left:25px;right:initial}.menu_tiktok_badge svg{width:30px;height:30px}div.menu-drawer-feature-block--badge{top:0;right:0;left:initial}#SiteHeader.open{position:fixed;top:0}.section_benefits .content-cards-grid.content-cards-grid-spacing-normal{grid-row-gap:20px}.cart_drawer_related_items_inner .slider-grid{padding:0}.product--upsell_products{display:inline-block}div .product-main-info-section .quantity{width:100%}div.drawer__header{padding:10px 0}.header-bar-inner .header-bar--left{grid-column:1 / 2}.header-bar-inner .header-bar--center{grid-column:2 / 3}.header-bar-inner .header-bar--shopping-tools{grid-column:3 / 3}.reusable-instant-hand-warmer .multicolumn-grid{flex-direction:row}.reusable-instant-hand-warmer .multicolumn-grid .multicolumn-grid-item{max-width:calc(33.33% - 40px);flex:0 0 calc(33.33% - 40px)}.header-bar .header-bar-inner{grid-template-columns:repeat(3,1fr)}div .portrait_player.responsive-video-wrapper{height:54vw}.vendor_forms .fields:nth-child(1){margin-bottom:15px}.cart_drawer_related_items_inner .product-form__input:nth-child(3){max-width:190px;margin-left:auto;margin-right:auto}.header-group{z-index:999999}.header-mobile-logo .header--logo{max-width:200px;width:200px}.footer-block-column.footer_social{display:inline-block}.vendor_requests .logo-wall-section{max-width:100%}.contactformvendor .field{grid-template-columns:1fr}.contactformvendor .page-width-narrow{padding:0 var(--page-margin-mobile)}.main-blog .pagination-wrapper{margin-bottom:0}.article div.blog_content{max-width:100%}.sticky_side.head_banner_title{gap:0}.head_banner_title .sticky_social_sharing{padding:0!important}.multicolumn-grid-item .how_subheadings ul li:nth-child(n+3){display:list-item}div .collection-banner{height:320px}div .footer-policies-linklist li a,.footer-policies-linklist li{font-size:12px}.blog_content{order:1}.sticky_blog_product .product--upsell_products .info_and_btn .product-form__quantity{margin-bottom:0!important}.article-template .page-width.sticky_side{width:100%;max-width:100%}div.sticky_blog_product{width:100%;max-width:40%;order:3}.sticky_social_sharing{margin-top:0;position:initial;order:2}.sticky_social_sharing .article-footer-share{display:inline-block;border:none}.sticky_social_sharing .social-sharing-component{flex-direction:row}.article-template__content.sticky_side{flex-direction:column;margin-bottom:0}div.article-header-banner--text.not_in_banner{padding:0}.sticky_side{gap:10px}div .card-product--price .price span{font-size:16px;line-height:24px}.clb-grid .info_and_btn .card-product--title{margin-bottom:0}.clb-grid .info_and_btn .card-product--rating{margin-top:0}.card-product-description p{color:#000}.nav-drawer--secondary-menu a{text-transform:uppercase;font-family:PlusJakartaSans-Regular;font-size:12px}.product--upsell_products .card-product--image-wrapper,.product--upsell_products .card-product--image,.product--upsell_products .card-product-image-outer{height:100%}.product--upsell_products .card-product--image img{height:100%;object-fit:contain}.section_benefits .card-text-position--below_image .content-card--text{padding-bottom:0}.section_benefits .content-card--subtitle{max-width:100%}.article-template__content img{width:100%}.featured-blog-grid div.article-card{margin-bottom:0}.section_benefits .slider-arrows{top:55%}.related-products-grid-wrapper .info_and_btn .product-form__quantity .quantity{width:60%}.info_and_btn .product-form__quantity .quantity{width:50%;max-width:100px}.clb-grid .info_and_btn .product-form__quantity .quantity{max-width:105px}.sec_bg_image .reviews-swiper-pagination{margin-top:0}.reviews_section .slider-arrows{top:33%}.article-template__content ul li{padding-left:24px}.article-header-banner--bg-img.article-banner-image-adapt img{min-height:320px}div.drawer-images-grid{margin-top:1.5rem}div.product-grid-container .product-card-default-image img{padding:10px}.product-main-top-section .gallery-slider-arrows{left:0}.section-featured-blog .article-card-image-ratio-portrait img{max-height:initial;position:relative;min-height:250px}.section-featured-blog .article-card-image-ratio-portrait{padding-bottom:0;height:auto}.section-featured-blog .article-card .article-card--excerpt{min-height:auto;margin-top:10px}.section-featured-blog .article-card-heading{min-height:auto;margin-bottom:10px}.article-card--image img{max-height:335px;object-fit:cover}.blog-articles li:first-child{padding-top:40px;padding-bottom:40px}.about .section-header p br,.contact_us .section-header p br{display:block}body.store_locator:has(.header-bar--full) .banner-style-fullscreen{max-height:250px}body:has(.header-bar--full) .banner-style-fullscreen{max-height:320px}.comparison_inner.compare_bottom .comparison_points{padding:5px}.comparison_inner:nth-last-child(3) .comparison_main_product,.comparison_inner:nth-last-child(3) .comparison_other_product1,.comparison_inner:nth-last-child(3) .comparison_other_product2{padding:21.5px 0}.comparison_inner:nth-last-child(2) .comparison_main_product,.comparison_inner:nth-last-child(2) .comparison_other_product1,.comparison_inner:nth-last-child(2) .comparison_other_product2{padding:21.5px 0}.compare_head_titles.comparison_inner .comparison_points{min-height:83px}.compare_heads_images.comparison_inner .comparison_points{min-height:auto;padding-top:80px}.comparison_inner.compare_heads_images .comparison_other_product1,.comparison_inner.compare_heads_images .comparison_other_product2,.comparison_inner.compare_heads_images .comparison_main_product{height:auto}.compare_product_image{padding-bottom:20px}.comparison_inner.compare_head_titles{margin-bottom:0}.comparison_inner .comparison_points{padding:21.5px 5px;background:#fafafa;position:sticky;left:0;text-align:center;height:100%}.comparison_main_product,.comparison_other_product1,.comparison_other_product2{height:100%}.article-footer{padding-bottom:0}ul.blog-articles{row-gap:40px;padding-top:0;margin-top:0}.article-card--title .article-card-main-blog{min-height:auto}.article_information .article-card-main-blog{font-size:18px;line-height:24px;min-height:auto}.article-card .button{border:1px solid #000}.article-card .article-card--excerpt{margin:10px 0}.article_headline p{margin-bottom:10px}.first_blog .article-card a{grid-template-columns:1fr;gap:20px}.blog-articles li:first-child{margin:0 -2rem;padding-left:20px;padding-right:20px}.location_time_content{grid-template-columns:repeat(3,1fr)}.how_to_use .image-with-text--text{padding-bottom:0}.grid-item.single_product .product-card-quick-add{text-align:center}.slider-mobile-pagination{margin-top:0;margin-bottom:0}.product--upsell_products .card-ratio-landscape .card-product--image{padding-bottom:100%}.product-form__quantity{text-align:center}.compare-slider-arrows.slider-arrows{top:97%;width:25%;left:auto;right:20px;display:none!important}.compare-slider-arrows .slider-arrow-left svg,.compare-slider-arrows .slider-arrow-right svg{stroke:#00000090}.compare-slider-arrows .slider-arrow-right:hover,.compare-slider-arrows .slider-arrow-left:hover{background-color:transparent}.compare-slider-arrows .slider-arrow-right,.compare-slider-arrows .slider-arrow-left{background-color:transparent;color:#00000090;transform:rotate(90deg) scale(1.5)}.compare_bottom .comparison_main_product,.compare_bottom .comparison_other_product1,.compare_bottom .comparison_other_product2{padding-top:5px;padding-bottom:5px}.related-products-grid-wrapper .related-products-grid{column-gap:30px}.featured-collection-section .slider-grid--columns-mobile-2 .grid__item{width:calc(50% - 10px)}.mySwiper .slideshow-video-player video{min-height:430px;aspect-ratio:1 / 1}.location-slider-outer-wrapper,.location2-slider-outer-wrapper{overflow:hidden}.footer_links.footer_contact{margin-bottom:30px}.section-collection-lookbook div.image-cover-wrapper video{min-height:355px;object-fit:cover}.mob-parent-link-icon svg{stroke:#a71d31}div.header-nav-drawer-linklist.drawer-menu-style-accordions{padding:2rem 4.5rem}#section_benefits .section-margin-mobile-adjust{padding:50px 2rem}.content-cards-grid.content-cards-grid-spacing-normal{grid-row-gap:0;margin-bottom:0;min-height:400px}.sticky-buy-buttons .product-form__buttons{padding-top:5px}.extra_info{display:none}.product--upsell_products .card-product--title{padding-bottom:0!important;min-height:40px}.product--upsell_products .info_and_btn .product-form__quantity{margin-bottom:20px!important}.product__info-container .product-variant-picker-block,.product__info-container .product-form__quantity{margin-bottom:0!important}.product__info-container .product__title,.product-inventory-container,.product-app-block,.product-text-clamp-toggle,.product-description-standard,.main-product--badge,.product-info-tabs,.product-breadcrumb-block,.product__info-container .product-price-block,.product__info-container .product__text,.product__info-container,.product-custom-liquid-block{margin-bottom:20px!important}div.product-form__input{min-width:auto}.product-buy-buttons-wrapper{margin-bottom:0;z-index:99999;margin-left:0;width:60%}.sticky-buy-buttons .product-buy-buttons-wrapper .product-form{padding:0 0 0 20px;border:none;position:relative}.sticky-buy-buttons .product-buy-buttons-wrapper .product-form__buttons{padding-top:0}.compare_product_image img{width:90%}.comparison_main{overflow:auto}.comparison_inner:not(.compare_heads_images) .comparison_points{display:flex;align-items:center;justify-content:center}.comparison_inner.compare_head_titles .comparison_points{padding-bottom:0}.comparison_inner{grid-template-columns:1fr 1fr 1fr 1fr;position:relative;grid-column-gap:10px;place-content:flex-start}.comparison_inner:after{content:"";background:#00000090;height:1px;width:160px;position:absolute;right:-160px;bottom:-1px;display:none}.compare_heads_images:after,.compare_head_titles:after,.compare_bottom:after{display:none}.header-nav-drawer-linklist nav{height:60vh;overflow-y:scroll}.dd-nav-image--button_arrow{text-align:right;height:100%}.cart_n_user{display:flex;gap:10px;padding-top:2rem}.cart_n_user .cart-ui-icon_bag{justify-content:flex-start}.hdr-menu-button{visibility:visible;opacity:1;transition:opacity .2s ease-out}.hdr-menu-button.open{visibility:hidden;opacity:0}.header-nav-drawer-header{display:none}div .header-nav-drawer-close-button.header_close.open{visibility:visible;opacity:1;color:#000}div .header-nav-drawer-close-button.header_close{position:absolute;left:4px;margin:0;color:#a71d31;opacity:0;visibility:hidden;transition:opacity .2s ease-out}div.drawer-bg-pane{top:100px}div.header-nav-drawer.open{left:0}div.header-nav-drawer{top:60px;width:100%;border-radius:0}.mobile_drop_menu .menu-drawer-feature-block--subheading{color:#000;font-family:PlusJakartaSans-Light!important;text-transform:none;font-size:10px;line-height:16px}.mobile_drop_menu .menu-drawer-feature-block--heading{color:#000}div.text-position--below-image .menu-drawer-feature-block--text{margin-top:0}.mobile_drop_menu .menu-drawer-feature-block--image.img-ratio--landscape{border-radius:5px;padding-bottom:100%;width:60px;height:60px}.mobile_drop_menu .drawer-images-grid .menu-drawer-feature-block{padding:10px;border-radius:5px;border:1px solid #00000040}.mobile_drop_menu .drawer-images-grid .menu-drawer-feature-block:not(.has_link),.mobile_drop_menu .drawer-images-grid .menu-drawer-feature-block a{display:grid;grid-template-columns:.25fr 1.5fr .25fr;gap:15px;align-items:flex-start}.mobile_drop_menu button.mob-parent-accordion-button{font-family:PlusJakartaSans-Regular!important;color:#a71d31}div.header-nav-drawer{left:-100%}.mobile_drawer_images.panel-open{visibility:visible}.mobile_drawer_images{visibility:hidden;position:relative;top:auto;left:auto;width:auto;box-sizing:border-box;padding:0;background:none;z-index:1;height:0;overflow:hidden;transition:height .3s ease-out;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,1fr);column-gap:10px}div.footer-blocks-container{padding-bottom:30px}.site-footer{padding:40px 0 10px}div.footer-block-linklist-column{width:100%;float:left;padding-top:10px!important;padding-bottom:30px}.location{padding:20px 0}.buttons.buttons_in_row{display:flex;gap:15px}div .button{height:auto;min-width:auto;min-height:auto;padding:10px;border-radius:4px}#store_locations .section-inner{padding-top:40px;padding-bottom:40px}.reviews-slider-outer-wrapper .collection-lookbook-slider-pagination{padding-top:15px}.reviews-slider-outer-wrapper{max-width:80%;margin:0 auto}.reviews-slider-outer-wrapper .grid__item{max-width:none}.testimonial-caption a{color:#bebebe!important}.collection-list-static-grid{grid-column-gap:20px}div.section-collection-lookbook .page-width .slider-arrow-right{right:0;top:50px}div.section-collection-lookbook .page-width .slider-arrow-left{left:0;top:50px}div.slider-arrows{visibility:visible}div .collection-lookbook-products-slider{width:90%}.image-with-text-content-container,.image-with-text--text{display:flex;align-items:center}div .quick-add-button-mobile-button-solid .button,div .quick-add-button-mobile-button-solid-inverted .button,div .quick-add-button-mobile-button-outline .button{width:auto;min-width:auto;min-height:auto;padding:10px;height:auto;border-radius:4px}div.product-card-quick-add{padding-top:0}.featured-collection-grid .card-ratio-portrait .card-product--image img{object-fit:contain;padding:0 15px}div.slider-arrows .slider-arrow-left{left:10px;width:30px;height:30px}div.slider-arrows .slider-arrow-right{right:10px;width:30px;height:30px}.featured-collection-section .slider-arrows{visibility:visible}.section-header p br{display:none}div.logo-wall-section .section-inner{padding-top:40px;padding-bottom:40px}.logo-wall-section{max-width:calc(100% - 40px);margin:20px auto 0}.logo_slider,.sec_logo_slider{overflow:hidden}.logo-swiper-pagination{padding-top:20px}div.logo-grid-image{padding:0}div.logo-grid-image:not(:last-child){padding:0;border:none}div.logo-grid-image:not(:first-child){padding:0}.mobile_only .logo-grid{flex-wrap:initial;row-gap:0;column-gap:0!important;justify-content:flex-start;padding:0}.desktop_only{display:none!important}div .mobile_only{display:block!important}a:not(.button).pagination__item,a:not(.button).pagination__item:visited{color:#000}a:not(.button).pagination__item:hover{color:#fff}a:not(.button),a:not(.button):visited{color:#a71d31}.predictive-search-product-card a:not(.button),.predictive-search-product-card a:not(.button):visited{color:#000}.predictive-search-page-list a:not(.button),.predictive-search-page-list a:not(.button):visited{color:#000}.header-nav-drawer a{padding:10px 2rem 10px 0;color:#a71d31}div .menu-line{border-top:2px solid}div.header-announcement-bar{height:43px}}@media only screen and (max-width:480px){div.article-template__content ul ul{padding-left:20px}.menu_tiktok_badge{position:absolute;bottom:5px;left:25px;right:initial}.menu_tiktok_badge svg{width:30px;height:30px}div.menu-drawer-feature-block--badge{top:0;right:0;left:initial}.viral_badge svg{width:40px;height:40px}div .installment{margin-bottom:10px}#SiteHeader.open{position:fixed;top:0}.slideshow-slide-text.sst-middle.content_box_right{right:0!important}.slideshow-slide-text.sst-middle.content_box_left{left:0!important}.slideshow-slide-text .custom_code_div{margin-top:15px}.slideshow-slide-text.mb_right{text-align:right}.slideshow-slide-text.mb_center{text-align:center}.slideshow-slide-text.mb_left{text-align:left}.slideshow-slide-text.sst-middle{top:60px;transform:translateY(0)}.slideshow-slide-text{width:100%!important}div .jdgm-prev-badge__text{color:#000}.how_to_use_video .video-player-sh{min-height:390px}div.section-viewall-button{margin-top:calc(var(--section-footer-vertical-spacing-mobile) + 20px)}.cart_drawer_related_items_inner .slider-grid{padding:0}div .hdr-st-item{min-width:38px}.header-bar-inner .header-bar--left{grid-column:1 / 2}.header-bar-inner .header-bar--center{grid-column:2 / 3}.header-bar-inner .header-bar--shopping-tools{grid-column:3 / 3}.reusable-instant-hand-warmer .multicolumn-grid{flex-direction:column}.reusable-instant-hand-warmer .multicolumn-grid .multicolumn-grid-item{max-width:100%;flex:0 0 100%}.header-bar .header-bar-inner{grid-template-columns:repeat(3,1fr)}div .portrait_player.responsive-video-wrapper{height:54vw}.vendor_forms .fields:nth-child(1){margin-bottom:15px}.cart_drawer_related_items_inner .product-form__input:nth-child(3){max-width:190px;margin-left:auto;margin-right:auto}.header-group{z-index:999999}.header-mobile-logo .header--logo{max-width:200px;width:200px}.footer-block-column.footer_social{display:inline-block}.vendor_requests .logo-wall-section{max-width:100%}.contactformvendor .field{grid-template-columns:1fr}.contactformvendor .page-width-narrow{padding:0 var(--page-margin-mobile)}.main-blog .pagination-wrapper{margin-bottom:0}.article div.blog_content{max-width:100%}.sticky_side.head_banner_title{gap:0}.head_banner_title .sticky_social_sharing{padding:0!important}.multicolumn-grid-item .how_subheadings ul li:nth-child(n+3){display:list-item}div .collection-banner{height:320px}div .footer-policies-linklist li a,.footer-policies-linklist li{font-size:12px}.blog_content{order:1}.sticky_blog_product .product--upsell_products .info_and_btn .product-form__quantity{margin-bottom:0!important}.article-template .page-width.sticky_side{width:100%;max-width:max-content}div.sticky_blog_product{width:100%;max-width:100%;order:3}.sticky_social_sharing{margin-top:0;position:initial;order:2}.sticky_social_sharing .article-footer-share{display:inline-block;border:none}.sticky_social_sharing .social-sharing-component{flex-direction:row}.article-template__content.sticky_side{flex-direction:column;margin-bottom:0}div.article-header-banner--text.not_in_banner{padding:0}.sticky_side{gap:10px}div .card-product--price .price span{font-size:16px;line-height:24px}.clb-grid .info_and_btn .card-product--title{margin-bottom:0}.clb-grid .info_and_btn .card-product--rating{margin-top:0}.card-product-description p{color:#000}.nav-drawer--secondary-menu a{text-transform:uppercase;font-family:PlusJakartaSans-Regular;font-size:12px}.product--upsell_products .card-product--image-wrapper,.product--upsell_products .card-product--image,.product--upsell_products .card-product-image-outer{height:100%}.product--upsell_products .card-product--image img{height:100%;object-fit:contain}.section_benefits .card-text-position--below_image .content-card--text{padding-bottom:0}.section_benefits .content-card--subtitle{max-width:100%}.article-template__content img{width:100%}.featured-blog-grid div.article-card{margin-bottom:0}.section_benefits .slider-arrows{top:55%}.related-products-grid-wrapper .info_and_btn .product-form__quantity .quantity{width:60%}.info_and_btn .product-form__quantity .quantity{width:50%}.clb-grid .info_and_btn .product-form__quantity .quantity{max-width:105px}.sec_bg_image .reviews-swiper-pagination{margin-top:0}.reviews_section .slider-arrows{top:33%}.article-template__content ul li{padding-left:24px}.article-header-banner--bg-img.article-banner-image-adapt img{min-height:320px}div.drawer-images-grid{margin-top:1.5rem}div.product-grid-container .product-card-default-image img{padding:10px}.product-main-top-section .gallery-slider-arrows{left:0}.section-featured-blog .article-card-image-ratio-portrait img{max-height:initial;position:relative;min-height:250px}.section-featured-blog .article-card-image-ratio-portrait{padding-bottom:0;height:auto}.section-featured-blog .article-card .article-card--excerpt{min-height:auto;margin-top:10px}.section-featured-blog .article-card-heading{min-height:auto;margin-bottom:10px}.article-card--image img{max-height:335px;object-fit:cover}.blog-articles li:first-child{padding-top:40px;padding-bottom:40px}.about .section-header p br,.contact_us .section-header p br{display:block}body.store_locator:has(.header-bar--full) .banner-style-fullscreen{max-height:250px}body:has(.header-bar--full) .banner-style-fullscreen{max-height:320px}.comparison_inner.compare_bottom .comparison_points{padding:5px}.comparison_inner:nth-last-child(3) .comparison_main_product,.comparison_inner:nth-last-child(3) .comparison_other_product1,.comparison_inner:nth-last-child(3) .comparison_other_product2{padding:21.5px 0}.comparison_inner:nth-last-child(2) .comparison_main_product,.comparison_inner:nth-last-child(2) .comparison_other_product1,.comparison_inner:nth-last-child(2) .comparison_other_product2{padding:21.5px 0}.compare_head_titles.comparison_inner .comparison_points{min-height:83px}.compare_heads_images.comparison_inner .comparison_points{min-height:auto;padding-top:80px}.comparison_inner.compare_heads_images .comparison_other_product1,.comparison_inner.compare_heads_images .comparison_other_product2,.comparison_inner.compare_heads_images .comparison_main_product{height:auto}.compare_product_image{padding-bottom:20px}.comparison_inner.compare_head_titles{margin-bottom:0}.comparison_inner .comparison_points{padding:21.5px 5px;background:#fafafa;position:sticky;left:0;text-align:center;height:100%}.comparison_main_product,.comparison_other_product1,.comparison_other_product2{height:100%}.article-footer{padding-bottom:0}ul.blog-articles{row-gap:40px;padding-top:0;margin-top:0}.article-card--title .article-card-main-blog{min-height:auto}.article_information .article-card-main-blog{font-size:18px;line-height:24px;min-height:auto}.article-card .button{border:1px solid #000}.article-card .article-card--excerpt{margin:10px 0}.article_headline p{margin-bottom:10px}.first_blog .article-card a{grid-template-columns:1fr;gap:20px}.blog-articles li:first-child{grid-column:1;margin:0 -2rem;padding-left:20px;padding-right:20px}.location_time_content{grid-template-columns:repeat(3,1fr)}.how_to_use .image-with-text--text{padding-bottom:0}.grid-item.single_product .product-card-quick-add{text-align:center}.slider-mobile-pagination{margin-top:0;margin-bottom:0}.product--upsell_products .card-ratio-landscape .card-product--image{padding-bottom:100%}.product-form__quantity{text-align:center}.compare-slider-arrows.slider-arrows{top:97%;width:25%;left:auto;right:20px}.compare-slider-arrows .slider-arrow-left svg,.compare-slider-arrows .slider-arrow-right svg{stroke:#00000090}.compare-slider-arrows .slider-arrow-right:hover,.compare-slider-arrows .slider-arrow-left:hover{background-color:transparent}.compare-slider-arrows .slider-arrow-right,.compare-slider-arrows .slider-arrow-left{background-color:transparent;color:#00000090;transform:rotate(90deg) scale(1.5)}.compare_bottom .comparison_main_product,.compare_bottom .comparison_other_product1,.compare_bottom .comparison_other_product2{padding-top:5px;padding-bottom:5px}.related-products-grid-wrapper .related-products-grid{column-gap:30px}.featured-collection-section .slider-grid--columns-mobile-2 .grid__item{width:calc(50% - 10px)}.mySwiper .slideshow-video-player video{min-height:430px;aspect-ratio:1 / 1}.location-slider-outer-wrapper,.location2-slider-outer-wrapper{overflow:hidden}.footer_links.footer_contact{margin-bottom:30px}.section-collection-lookbook div.image-cover-wrapper video{min-height:355px;object-fit:cover}.mob-parent-link-icon svg{stroke:#a71d31}div.header-nav-drawer-linklist.drawer-menu-style-accordions{padding:2rem 4.5rem}#section_benefits .section-margin-mobile-adjust{padding:50px 0}.content-cards-grid.content-cards-grid-spacing-normal{grid-row-gap:0;margin-bottom:0;min-height:400px}.sticky-buy-buttons .product-form__buttons{padding-top:5px}.extra_info{display:none}.product--upsell_products .card-product--title{padding-bottom:0!important}.product--upsell_products .info_and_btn .product-form__quantity{margin-bottom:20px!important}.product__info-container .product-variant-picker-block,.product__info-container .product-form__quantity{margin-bottom:0!important}.product__info-container .product__title,.product-inventory-container,.product-app-block,.product-text-clamp-toggle,.product-description-standard,.main-product--badge,.product-info-tabs,.product-breadcrumb-block,.product__info-container .product-price-block,.product__info-container .product__text,.product__info-container,.product-custom-liquid-block{margin-bottom:20px!important}.product-buy-buttons-wrapper{margin-bottom:0;z-index:999;margin-left:0}.sticky-buy-buttons .product-buy-buttons-wrapper .product-form{padding:0 0 0 20px;border:none;position:relative}.sticky-buy-buttons .product-buy-buttons-wrapper .product-form__buttons{padding-top:0}.compare_product_image img{width:90%;max-height:90px;height:100%}.comparison_main{overflow:auto}.comparison_inner:not(.compare_heads_images) .comparison_points{display:flex;align-items:center;justify-content:center}.comparison_inner.compare_head_titles .comparison_points{padding-bottom:0}.comparison_inner{grid-template-columns:115px 130px 130px 145px;position:relative;grid-column-gap:10px;place-content:flex-start}.comparison_inner:after{content:"";background:#00000090;height:1px;width:160px;position:absolute;right:-160px;bottom:-1px}.compare_heads_images:after,.compare_head_titles:after,.compare_bottom:after{display:none}.header-nav-drawer-linklist nav{height:75vh;overflow-y:scroll}.dd-nav-image--button_arrow{text-align:right;height:100%}.cart_n_user{display:flex;gap:10px;padding-top:2rem}.cart_n_user .cart-ui-icon_bag{justify-content:flex-start}.hdr-menu-button{visibility:visible;opacity:1;transition:opacity .2s ease-out}.hdr-menu-button.open{visibility:hidden;opacity:0}.header-nav-drawer-header{display:none}div .header-nav-drawer-close-button.header_close.open{visibility:visible;opacity:1;color:#000}div .header-nav-drawer-close-button.header_close{position:absolute;left:4px;margin:0;color:#a71d31;opacity:0;visibility:hidden;transition:opacity .2s ease-out}div.drawer-bg-pane{top:100px}div.header-nav-drawer.open{left:0}div.header-nav-drawer{top:60px;width:100%;border-radius:0}.mobile_drop_menu .menu-drawer-feature-block--subheading{color:#000;font-family:PlusJakartaSans-Light!important;text-transform:none;font-size:10px;line-height:16px}.mobile_drop_menu .menu-drawer-feature-block--heading{color:#000}div.text-position--below-image .menu-drawer-feature-block--text{margin-top:0}.mobile_drop_menu .menu-drawer-feature-block--image.img-ratio--landscape{border-radius:5px;padding-bottom:100%;width:60px;height:60px}.mobile_drop_menu .drawer-images-grid .menu-drawer-feature-block{padding:10px;border-radius:5px;border:1px solid #00000040}.mobile_drop_menu .drawer-images-grid .menu-drawer-feature-block:not(.has_link),.mobile_drop_menu .drawer-images-grid .menu-drawer-feature-block a{display:grid;grid-template-columns:.25fr 1.5fr .25fr;gap:15px;align-items:flex-start}.mobile_drop_menu button.mob-parent-accordion-button{font-family:PlusJakartaSans-Regular!important;color:#a71d31}.mobile_drawer_images.panel-open{visibility:visible}.mobile_drawer_images{visibility:hidden;position:relative;top:auto;left:auto;width:auto;box-sizing:border-box;padding:0;background:none;z-index:1;height:0;overflow:hidden;transition:height .3s ease-out}div.footer-blocks-container{padding-bottom:30px}.site-footer{padding:40px 0 10px}div.footer-block-linklist-column{width:50%;float:left;padding-top:10px!important;padding-bottom:30px}.location{padding:20px 0}.buttons.buttons_in_row{display:flex;gap:15px}div .button{height:auto;min-width:auto;min-height:auto;padding:10px;border-radius:4px}#store_locations .section-inner{padding-top:40px;padding-bottom:40px}.reviews-slider-outer-wrapper .collection-lookbook-slider-pagination{padding-top:15px}.reviews-slider-outer-wrapper{max-width:80%;margin:0 auto}.reviews-slider-outer-wrapper .grid__item{max-width:none}.testimonial-caption a{color:#bebebe!important}.collection-list-static-grid{grid-column-gap:20px}div.section-collection-lookbook .page-width .slider-arrow-right{right:0;top:50px}div.section-collection-lookbook .page-width .slider-arrow-left{left:0;top:50px}div.slider-arrows{visibility:visible}div .collection-lookbook-products-slider{width:90%}.image-with-text--image,.image-with-text--text{width:100%!important}div .quick-add-button-mobile-button-solid .button,div .quick-add-button-mobile-button-solid-inverted .button,div .quick-add-button-mobile-button-outline .button{width:auto;min-width:auto;min-height:auto;padding:10px;height:auto;border-radius:4px}div.product-card-quick-add{padding-top:0}.featured-collection-grid .card-ratio-portrait .card-product--image img{object-fit:contain;padding:0 15px}div.slider-arrows .slider-arrow-left{left:10px;width:30px;height:30px}div.slider-arrows .slider-arrow-right{right:10px;width:30px;height:30px}.featured-collection-section .slider-arrows{visibility:visible}.section-header p br{display:none}div.logo-wall-section .section-inner{padding-top:40px;padding-bottom:40px}.logo-wall-section{max-width:calc(100% - 40px);margin:20px auto 0}.logo_slider,.sec_logo_slider{overflow:hidden}.logo-swiper-pagination{padding-top:20px}div.logo-grid-image{padding:0}div.logo-grid-image:not(:last-child){padding:0;border:none}div.logo-grid-image:not(:first-child){padding:0}.mobile_only .logo-grid{flex-wrap:initial;row-gap:0;column-gap:0!important;justify-content:flex-start;padding:0}.desktop_only{display:none!important}div .mobile_only{display:block!important}a:not(.button).pagination__item,a:not(.button).pagination__item:visited{color:#000}a:not(.button).pagination__item:hover{color:#fff}a:not(.button),a:not(.button):visited{color:#a71d31}.predictive-search-product-card a:not(.button),.predictive-search-product-card a:not(.button):visited{color:#000}.predictive-search-page-list a:not(.button),.predictive-search-page-list a:not(.button):visited{color:#000}.header-nav-drawer a{padding:10px 2rem 10px 0;color:#a71d31}div .menu-line{border-top:2px solid}div.header-announcement-bar{height:43px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/custom.css.map */
