.card-information .price,.card__information .card__heading{font-size:16px;font-family:Montserrat semibold}.custom__shop_product,.tab_ct{font-family:Bebas Neue;display:flex}.background_blog_sec h2.h1,.collapsible-content__ctm h2.collapsible-content__heading.h1,.what_hurts__ctm h2.title{font-size:46px;line-height:54px}.center_ct,.custom__shop_product,p.svg__review{text-align:center}.footer_ctm .list-social__link,.header__ctm a.header__heading-link,header-drawer .menu-drawer__navigation{padding:0}.brochure_section .background-none .multicolumn-card__image-wrapper{margin-left:0;margin-right:0}.brochure_section .multicolumn-list{gap:0}.brochure_section .multicolumn-list__item .media--adapt .multicolumn-card__image{width:100%}.brochure_section .grid--2-col-desktop .grid__item{width:50%;max-width:50%}.multicolumn_reviews slider-component{margin-top:37px}.main-page-title+.rte h2{letter-spacing:.02em!important}.collapsible-content__ctm .collapsible-content summary:hover,.slideshow_neww .media{background:0 0}.ct_icon img{width:100%;height:auto}.ct_icon{max-width:45px;height:45px}.ct_descripiton,.slideshow__controls.slider_buttons_ctm .slider-counter,.slideshow__controls.slider_buttons_ctm button.slideshow__autoplay,label.quantity__label.form__label{display:none}.slideshow_neww .banner__text.rte{font-size:18px;line-height:26px;text-transform:uppercase;letter-spacing:normal;max-width:595px}.slideshow__controls.slider_buttons_ctm{justify-content:space-between;border:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.slideshow__controls.slider_buttons_ctm button.slider-button{color:#fff;background:#000;height:70px}.slideshow__controls.slider_buttons_ctm .slider-button .icon{height:20px}circle.active_ct{transform-box:fill-box;transform-origin:center;animation:2s ease-in-out infinite alternate pulse}.cart-drawer__empty-content a.button{text-transform:uppercase}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.4)}}span.stamped-badge-caption{font-size:14px;line-height:18px;color:#4c4f51}variant-selects .product-form__input--pill input[type=radio]:checked+label{background-color:transparent;border:1px solid #0d99ff;color:currentColor}.tab_ct.active_ct,.tab_ct:hover{color:#0d99ff;-webkit-text-stroke:1px #0D99FF}variant-selects .product-form__input--pill input[type=radio]+label{border:1px solid #e0e0e0;border-radius:0;display:inline-flex;font-size:14px;line-height:21px;letter-spacing:normal;flex-direction:column;justify-content:center;padding:13px 10px;max-width:164px;margin-right:6px;align-items:center;gap:7px;background:0 0}.custom__shop_product{background:linear-gradient(180deg,#0d99ff 0,#88cdff);width:119px;height:119px;border-radius:50%;top:30%;z-index:9;left:-25px;justify-content:center;align-items:center;font-size:20px;line-height:30px;position:absolute;letter-spacing:normal}.ct_descripiton,a.button{font-size:14px}.card-information .price,.card__information .card__heading,.ct_descripiton{line-height:24px;letter-spacing:normal}.custom_add_buttons .product-form__input .svg-wrapper,.menu-drawer__menu-item>.svg-wrapper,.quantity__button .svg-wrapper{width:16px;height:16px}.product .product__info-container{max-width:100%}.custom_product .card--standard .card__inner{min-height:294px}.ct_descripiton p{margin:0}.custom_product .card--standard>.card__content .card__information{padding:10px 0 0!important;text-align:center}.collapsible-content__ctm .collapsible-content .accordion details[open] summary{padding-bottom:10px}.product__icon_with_text{margin-top:24px!important}.multicolumn_reviews slider-component ul{--grid-desktop-horizontal-spacing:8px}.multicolumn_reviews span.deferred-media__poster-button span.svg-wrapper{width:30px;height:30px}.multicolumn_reviews span.deferred-media__poster-button{background:#0000004d;color:#fff;width:70px;height:70px}.what_hurts__ctm h2.title{margin-top:0;margin-bottom:16px}.content__right_side .custom__shop_product{left:unset;right:-25px}@font-face{src:url(/cdn/shop/files/Montserrat-SemiBold.ttf?v=1754549939);font-family:Montserrat semibold;font-display:swap}@font-face{src:url(/cdn/shop/files/Manrope-Regular.ttf?v=1754551128);font-family:Manrope;font-display:swap}@font-face{src:url(/cdn/shop/files/BebasNeue_Regular.otf?v=1754562392);font-family:BebasNeue_Regular;font-display:swap}.header__heading-logo{max-width:100%;object-fit:cover}.collection .grid--4-col-desktop .grid__item{overflow:hidden}.card__information .card__heading{text-transform:uppercase}.custom_product .quick-add{margin-top:10px;margin-bottom:0}.page-width{max-width:calc(var(--page-width) + 3rem);padding-left:1.5rem!important;padding-right:1.5rem!important}a.button{letter-spacing:normal;line-height:18px;gap:6px;min-height:54px}a.button span.svg_wrapper{width:22px;height:22px;align-items:center}.right-half,button.center_half{flex-direction:row-reverse}span.border_right{border:.827929px solid #4c4f51;width:70px;height:1px}.video-section__custom a.link.animate-arrow:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:3}.tab_ct{letter-spacing:-.04em;padding:0 2px;background:0 0;border:0;text-transform:capitalize;-webkit-text-stroke:1px black;color:#fff;text-decoration:none;gap:12PX;line-height:34px;font-size:39px;cursor:pointer;position:relative;z-index:99;align-items:center}.menu-drawer__inner-container .menu-drawer__submenu a{padding-left:40px;color:#4c4f51;font-family:var(--font-body-family)!important}.menu-drawer__inner-container .menu-drawer__submenu{transform:unset!important;position:unset!important;padding-top:10px}.center_half span.circle{margin-right:24px}.header__ctm .header__icon svg.icon.icon-close{width:22px;height:22px}.right-half span.circle{margin-right:22px}.left-half span.circle{margin-left:22px}span.circle{background:#ffffff70;width:16px;height:16px;border-radius:50%;display:flex;justify-content:center;align-items:center}.contact__custom .contact__button button span,.video-section__custom a.link.animate-arrow span.svg-wrapper,span.svg_ct{width:22px;height:22px}span.circle:before{background:#fff;width:8px;height:8px;display:block;position:relative;content:"";border-radius:50%}.menu-drawer__inner-container ul.menu-drawer__menu.has-submenu.list-menu.submenu-open{visibility:visible}.collapsible-content__ctm .collapsible-content .accordion details[open] span.minus,.custom_product.active_ct,.header__ctm header-drawer details[open] .submenu_detail[open] .ct_minus,.product__accordion details[open] svg.minus{display:block}.collapsible-content__ctm .collapsible-content .accordion details[open] span.plus,.collection slider-component .slider-buttons,.ct_minus,.custom_product,.header__ctm .header__icon--menu[aria-expanded=true]:before,.header__ctm header-drawer details[open] .submenu_detail[open] .ct_plus,.menu-drawer__inner-container .menu-drawer__submenu button.menu-drawer__close-button,.newsletter-form__field-wrapper .field:after,.newsletter-form__field-wrapper .field:before,.product-form__input quantity-input.quantity:after,.product-form__input quantity-input.quantity:before,.product__accordion details[open] svg.plus,span.minus,svg.minus{display:none}.header__ctm header-drawer .menu-drawer__menu-item{font-size:16px;letter-spacing:normal;text-transform:uppercase;font-family:Montserrat semibold;line-height:24px;padding-top:7px;padding-bottom:7px}.video-section__custom_2 .deferred-media__poster-button{max-width:139px;height:71px;background:#000;color:#fff;width:139px;border-radius:12px}.product-form__input legend.form__label{font-size:20px;line-height:30px;letter-spacing:normal;font-family:Bebas Neue}.header__ctm header-drawer svg.icon.icon-hamburger,.header__ctm header-drawer svg.icon.icon-search,.video-section__custom_2 .deferred-media__poster-button span.svg-wrapper{width:auto;height:auto}.video-section__custom_2 .video-section{max-width:1120px;margin:auto}.custom_page-width{max-width:1320px;margin:auto}.custom_page-width .content_ct{max-width:1230px;margin:auto}.custom_product_info_col{display:grid;grid-template-columns:auto auto auto;padding-top:90px;padding-bottom:30px}.column_content_con p{line-height:24px;font-size:16px;letter-spacing:normal;margin-bottom:0;margin-top:2px}.column_content.right{display:flex;flex-direction:column;justify-content:space-between}.column_content.left{display:flex;flex-direction:column;justify-content:space-between;height:100%}.column_content_con h3{font-size:38px;line-height:48px;letter-spacing:normal;margin:0}.product__accordion.accordion .accordion__title{letter-spacing:normal!important;font-size:24px;line-height:28px;min-height:auto}.column_content.image{max-width:430px;width:430px}.product__accordion.accordion summary{padding:10px 20px}.custom_add_buttons{display:flex;gap:10px}.custom_add_buttons .product-form__submit{margin-bottom:0;width:100%;min-width:100%}.product-form__input quantity-input.quantity input{font-size:16px;font-weight:600}.product__info-wrapper .product__title{margin-top:5px}.custom_collection_subcollection li a{text-decoration:none;font-size:46px;line-height:54px;letter-spacing:-.04em;text-transform:uppercase;font-family:Bebas Neue;color:#c8c8c8}.custom_collection_subcollection li a.link.active,.custom_collection_subcollection li a.link:hover,variant-selects .product-form__input--pill input[type=radio].disabled:checked+label{color:currentColor}ul.custom_collection_subcollection{list-style:none;padding:0 0 6px;margin:0;display:flex;flex-wrap:wrap;gap:32px;justify-content:center}.product-form__input quantity-input.quantity{min-height:54px;border:1px solid #8d9194;width:125px}.custom__buttons_add{display:flex;column-gap:10px;align-items:center}span.svg_ct{display:inline-flex;margin-left:6px;align-items:center;vertical-align:bottom}.product__info-wrapper .price span{font-weight:700;letter-spacing:normal}.card--standard>.card__content .quick-add button .loading__spinner circle.path{stroke:currentColor}.custom__buttons_add .product-form__buttons button{min-height:54px;margin:0;align-items:center;font-size:14px;line-height:18px;letter-spacing:normal;font-family:Montserrat semibold}.custom__buttons_add product-form.product-form{margin:0;width:100%}.custom__buttons_add .product-form__input{margin:0;max-width:fit-content}.custom__buttons_add .product-form__buttons{max-width:100%}.custom__buttons_add .product__info-container .product-form{margin:0}.product-form__input{min-width:auto;max-width:fit-content;margin:0;min-height:54px}.product__info-wrapper .price--large{font-size:30px;letter-spacing:normal;line-height:34px;font-family:Bebas Neue}.product__icon_with_text{display:grid;grid-template-columns:1fr 1fr 1fr;gap:18px;margin-bottom:30px!important}.product__icon_with_text .ct_column p{margin:0;line-height:18px;font-size:14px;justify-content:flex-start;letter-spacing:normal;max-width:130px}.contact__custom .contact__button button{font-size:14px;padding:14px 16px;min-height:auto;letter-spacing:normal!important;line-height:normal;width:100%;align-items:center;gap:2px;font-family:Montserrat semibold;text-transform:uppercase}.product__icon_with_text .ct_column{align-items:center;display:flex;column-gap:13px}.product__info-container>:first-child{margin-bottom:0}.product__info-container>.product__descripition_custom{margin-top:5px;margin-bottom:0}.product__descripition_custom p{line-height:24px;margin:0;letter-spacing:normal}.product__title h1{font-size:30px;line-height:34px;letter-spacing:normal}.contact__custom .field{margin-bottom:15px}.custom__griditem textarea.field__input{min-height:164px}.contact__custom .contact__button{margin:0}.collapsible-content__ctm .accordion__content,.spacing_ct{padding-left:20px;padding-right:20px}.video-section__custom h2.title.h0{letter-spacing:-.04em;font-size:66px}.image-with-text__text.rte h2{font-size:46px;line-height:54px;letter-spacing:-.04em;margin:0}.footer_ctm .footer-block__details-content .list-menu__item--link,p.svg__review{font-size:16px;line-height:24px}.image-with-text__grid--reverse .image-with-text__text-item.grid__item .image-with-text__content{padding-left:0;padding-top:0;padding-right:22px}.video-section__custom span.deferred-media__poster-button.motion-reduce span.svg-wrapper{width:36px;height:36px}.image-with-text__text.rte p,.product__accordion .accordion__content p{letter-spacing:normal;font-size:16px;line-height:24px}.video-section__custom span.deferred-media__poster-button.motion-reduce{background:#0000004d;color:#fff;width:84px;height:84px}.video-section__custom a.link.animate-arrow{display:inline-flex;gap:6px;align-items:center;padding:16px;max-height:54px;font-size:14px;line-height:18px;text-decoration:none;letter-spacing:normal;font-family:Montserrat semibold;margin-top:36px}.footer_ctm .footer-block__newsletter .newsletter_content p{margin-top:0;margin-bottom:30px;letter-spacing:normal}.footer_ctm .footer-block__newsletter h2.footer-block__heading.inline-richtext{font-size:30px;margin-bottom:7px;line-height:34px}.footer_ctm .footer__content-bottom,.footer_ctm.footer{border:0}p.svg__review span.svg-wr{height:100%;display:flex}.video-section__custom slider-component.slider-mobile-gutter{padding-bottom:42px}p.svg__review{display:flex;letter-spacing:normal;margin-top:4px;align-items:center;justify-content:center;margin-bottom:0;gap:18px}.video-section__custom deferred-media{margin-top:100px}.video-section__custom .multicolumn-card__info .rte p{font-size:22px;font-family:Manrope;line-height:42px}.video-section__custom .multicolumn-card__info .rte{margin-top:5px}.video-section__custom .multicolumn-card__info h3{letter-spacing:normal;font-size:38px;line-height:normal;margin-bottom:0}.media_ct{max-width:280px;margin:auto;height:280px;display:flex}.page-width_narrow{max-width:1190px;margin:auto;padding-left:15px;padding-right:15px}.footer__copyright.caption .copyright__content{font-size:14px;line-height:18px;letter-spacing:normal}.slider.slider--tablet{scrollbar-width:unset;overflow-y:hidden;padding-bottom:40px}.slider.slider--tablet::-webkit-scrollbar{height:8px}.scroll-container::-webkit-scrollbar-thumb:hover{background-color:#333}.slider.slider--tablet::-webkit-scrollbar-thumb{background-color:#888;border-radius:10px}.slider.slider--tablet::-webkit-scrollbar-track{background-color:#f1f1f1}.footer_ctm .copyright__content a,.footer_ctm .footer-block__details-content .list-menu__item--link{color:rgba(var(--color-foreground));letter-spacing:normal}.footer_ctm .footer-block__details-content .list-menu__item--link:hover{color:#0d99ff!important;text-decoration:none}.footer_ctm h2.footer-block__heading{font-size:20px;letter-spacing:normal!important;line-height:30px;margin-bottom:14px}.footer__column--info .footer__payment,.footer__content-bottom-wrapper .footer__copyright{margin-top:0}.footer__content-bottom-wrapper{align-items:center}.list-payment__item svg.icon{width:34px}.footer_ctm .footer-block__newsletter .footer__list-social li.list-social__item{margin-right:10px}.footer_ctm .list-social__link span.svg-wrapper{width:48px;height:48px;border:1px solid #d9d9d9;border-radius:50%}.footer_ctm .newsletter-form__field-wrapper .field__label{top:50%;transform:translateY(-50%);letter-spacing:normal}.newsletter-form__field-wrapper .field input{border:1px solid #d9d9d9;min-height:58px}.footer_ctm .footer-block__newsletter .footer__list-social,.header__ctm header-drawer summary.header__icon span{justify-content:flex-start}.footer_ctm .newsletter-form__button{width:26px;right:16px}.footer_ctm .newsletter-form__field-wrapper{max-width:492px}.footer_ctm .footer-block__newsletter .newsletter-form{margin:0 0 50px;max-width:492px}.footer_ctm .footer-block__newsletter .newsletter_content{max-width:565px}.collapsible-content__ctm h2.collapsible-content__heading{letter-spacing:-.04em}.custom__blog_content .image_inner img{max-width:100%;height:auto;width:100%}.custom__blog_content .image_inner{display:flex;height:100%;position:relative;max-height:490px;min-height:490px;border:8px solid #fff;max-width:100%}.background_blog_sec .grid{gap:10px}.custom__blog_content .image_inner:before{background:#0006;content:"";position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.video-section deferred-media.video-section__media{border:8px solid #fff}.footer-block__details-content .list-menu__item--active{color:#0d99ff!important}.footer_ctm .list-social__link span.svg-wrapper svg.icon:hover path{fill:#0d99ff;stroke:#fff}.footer_ctm .list-social__link span.svg-wrapper:hover{border-color:#0d99ff}.footer_ctm .list-social__link span.svg-wrapper svg.icon:hover rect{stroke:#0d99ff}.background_blog_sec a.blog__button.button{letter-spacing:normal;font-size:14px;font-family:Montserrat semibold;padding:16px}.background_blog_sec a.blog__button.button span.svg-wrapper{width:22px;height:22px;margin-left:6px}.background_blog_sec .blog__button{margin-top:4rem}.background_blog_sec .blog__view-all{display:flex;justify-content:center;gap:20px}.collapsible-content__ctm .accordion summary{padding:19px 20px;justify-content:space-between}.product-grid .card-wrapper.product-card-wrapper .quick-add{margin:0;bottom:0;transform:translateY(100%);position:absolute;transition:transform .3s ease-in,opacity .3s ease-in,visibility .3s ease-in;opacity:0;left:0;right:0;visibility:hidden}.background_blog_sec .blog__posts.articles-wrapper{margin-top:30px}.collapsible-content__ctm .accordion{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}.collapsible-content__ctm .collapsible-content summary:hover .accordion__title{text-decoration:none}.collapsible-content__ctm .accordion summary .accordion__title{font-size:24px;letter-spacing:normal;color:#4c4f51}.collapsible-content__ctm .accordion details[open] summary .accordion__title{color:rgb(var(--color-foreground))}.collapsible-content__ctm .accordion__content p{font-size:16px;letter-spacing:normal;line-height:24px}.collapsible-content__ctm .collapsible-content-wrapper-narrow{max-width:1160px}.card--standard>.card__content .quick-add button,.custom_product .quick-add button span{letter-spacing:normal;font-size:14px;text-transform:uppercase;font-family:Montserrat semibold;opacity:1}.underline-links-hover:hover a{text-decoration:none!important}.card--standard>.card__content .quick-add button,.custom_product .quick-add button{background:#000;color:#fff}.product-grid .card-wrapper.product-card-wrapper:hover .quick-add{opacity:1;visibility:visible;transform:translateY(0)}.what_hurts__ctm .image-with-text__media{max-width:240px;margin:auto}.footer_ctm .footer-block__newsletter,footer .footer__copyright{text-align:left}.content_ct p,.content_inner .rte{letter-spacing:normal;text-align:center}h2{letter-spacing:-.04em!important}.content_inner{position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;width:100%}.custom__blog_content{width:100%;position:relative}.content_inner .rte{font-size:24px;line-height:30px;font-family:var(--font-heading-family);padding:0 52px}.card-information>.price .price__regular{letter-spacing:normal}.card--standard>.card__content .card__information{padding:14px!important;display:flex;flex-direction:column;justify-content:space-between}.header__ctm .header__icon span{letter-spacing:normal;line-height:18px;text-transform:uppercase}.header__ctm .header__icon{text-decoration:none}.header__ctm .cart-count-bubble{position:unset!important;width:auto;height:auto;background:0 0;color:currentColor;padding-left:4px;font-size:1.4rem}.custom_product .card-wrapper.product-card-wrapper,.product-grid .card-wrapper.product-card-wrapper{border:1px solid #d9d9d9}.header__ctm .header__icons{column-gap:20px;padding-right:0}.header__ctm .header__icon--cart{margin-right:0}.content_ct p{font-size:20px;line-height:28px;margin-bottom:0;margin-top:60px}.product__info-wrapper .product__accordion .accordion__content{padding-left:20px;margin-bottom:2rem;padding-right:20px}.header:not(.drawer-menu).page-width,.page-width{padding-left:1.5rem}@media (min-width:990px){.what_hurts__ctm .image-with-text .image-with-text__media-item{max-width:735px;overflow:visible!important;z-index:9}.slideshow_neww .slideshow__text-wrapper.banner__content--middle-left{padding-left:71px!important}.slideshow_neww .banner__text.rte{font-size:16px;line-height:24px}.slideshow_neww .banner__box>*+.banner__buttons{margin-top:8rem}.slideshow_neww h2.banner__heading.h1{font-size:66px;line-height:66px}.slideshow_neww .slideshow__text.banner__box{max-width:686px!important}.cart-drawer .drawer__inner{width:55rem}.tab_mobile{display:none}.product.product--stacked .product__media-item{max-width:100%;width:100%}.footer__content-top.page-width{padding-bottom:8rem}.product.product--medium:not(.product--no-media) .product__media-wrapper{max-width:50%;width:calc(50% - var(--grid-desktop-horizontal-spacing))}.product.product--medium:not(.product--no-media) .product__info-wrapper{max-width:50%;width:calc(50% - var(--grid-desktop-horizontal-spacing));padding:0 0 0 2rem}.background_blog_sec .grid--3-col-desktop .grid__item{width:calc(33.33% - 10px);max-width:calc(33.33% - 10px)}.what_hurts__ctm .image-with-text .image-with-text__text-item{max-width:255px}.what_hurts__ctm .image-with-text{padding-left:61px;padding-right:61px}.what_hurts__ctm .image-with-text .grid{justify-content:flex-end;align-items:center}.footer_ctm .footer__content-top{display:grid;grid-template-columns:800px 1fr;align-items:flex-start}.multicolumn_reviews h2.title.h1.center{font-size:46px}.button--full-width{width:100%!important}.footer_ctm .footer__content-top .footer-block.grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing));max-width:calc(50% - var(--grid-desktop-horizontal-spacing))}}@media (max-width:1100px){.product__icon_with_text{grid-template-columns:1fr 1fr}.what_hurts__ctm .image-with-text .image-with-text__text-item{order:1;max-width:200px}}@media (max-width:990px){.tab_ct,.tab_ct.left-half{line-height:normal!important}.background_blog_sec .blog__post.article,.what_hurts__ctm .image-with-text__text-item{width:100%;max-width:100%}.multicolumn_reviews .slider-buttons,.slideshow_neww .slideshow__text-wrapper.show_mobile_top .slideshow__text.banner__box .banner__text.rte{display:none}.slideshow_neww h2.banner__heading.h1{font-size:38px;line-height:44px}.slideshow_neww .slideshow__text-wrapper.show_mobile_top{align-items:flex-start;padding-left:10px!important;padding-right:10px!important}.slideshow_neww .slideshow__text-wrapper.show_mobile_top .slideshow__text.banner__box{padding-left:0;padding-right:0}.tab_ct.left-half{max-width:min-content}ul.custom_collection_subcollection{gap:10px;flex-wrap:wrap}.custom_collection_subcollection li a{font-size:30px;line-height:38px}.button--full-width{width:fit-content}.card__information .card__heading{font-size:12px;line-height:16px}.card-information .price{font-size:12px}.image-with-text__grid--reverse .image-with-text__text-item.grid__item .image-with-text__content{padding-top:40px;padding-right:0}.image-with-text__text h2,.rich-text__blocks h2{font-size:30px!important}.collapsible-content__ctm .accordion summary,.product__accordion.accordion summary{padding:10px}.background_blog_sec a.blog__button.button{margin-top:3rem;gap:0;padding:15px 13px;font-size:12px}.grid--peek .grid__item,.multicolumn_reviews .slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) - 1rem)}.multicolumn_reviews deferred-media.video-section__media{--ratio-percent:239%!important}.multicolumn_reviews .grid--peek.slider .grid__item:first-of-type{margin-left:0}.tab_desktop{display:none!important}span.border_right{width:28px}.custom__shop_product{width:88px;height:88px;font-size:16px;left:0}.product__accordion.accordion .accordion__title,.tab_ct{font-size:20px}.what_hurts__ctm .image-with-text__media svg{width:177px!important;height:553px!important}.what_hurts__ctm .image-with-text__media{max-width:177px}button.right-half{margin-left:14px}.tab_ct{gap:5px}.content__right_side .custom__shop_product{right:0}.image-with-text .grid__item.content__right_side{order:4}.what_hurts__ctm .image-with-text__media-item{width:100%;max-width:100%}a.button{font-size:12px;min-height:50px}.product-form__input legend.form__label{font-size:18px}.video-section__custom_2 .video-section deferred-media{--ratio-percent:181px!important}.video-section__custom_2{padding-left:10px;padding-right:10px}.section_video{padding-left:15px;padding-right:15px}.column_content_con p,.product__descripition_custom p{font-size:14px}.column_content_con{margin-bottom:25px}.column_content_con h3{font-size:26px;line-height:28px}.column_content{text-align:center!important}.column_content.image{order:-1}.content_ct p{font-size:14px;line-height:20px;margin-top:30px}.video-section__custom_2 .deferred-media__poster-button svg{width:15px;height:19px}.video-section__custom_2 .deferred-media__poster-button{max-width:72px;height:42px}.product__title h1{font-size:26px}.custom_product_info_col{display:flex;padding-top:55px;flex-wrap:wrap}.background_blog_sec .blog__view-all{gap:6px}.spacing_ct{padding-left:12px;padding-right:12px}.page-width-desktop{padding-left:16px;padding-right:16px}.background_blog_sec a.blog__button.button span.svg-wrapper{width:20px;height:20px;margin:0}.custom__blog_content .image_inner{max-height:340px;min-height:340px}.content_inner .rte{font-size:20px;line-height:20.76px;padding:0 30px}}@media (min-width:1200px){.footer_ctm .footer__content-top .footer__blocks-wrapper{display:grid;row-gap:0;grid-template-columns:auto auto}.footer_ctm .footer__content-top .footer__blocks-wrapper .footer-block.grid__item{width:100%;max-width:100%}.footer_ctm .footer__content-top .footer-block.grid__item{margin-bottom:30px}}@media screen and (max-width:768px){.footer_ctm .footer-block__newsletter .newsletter_content p,p.svg__review{font-size:14px}footer .footer__content-top{padding-left:15px;padding-right:15px}.what_hurts__ctm .image-with-text .image-with-text__text-item{max-width:289px;margin:auto}.footer_ctm .footer__content-top .footer-block.grid__item:nth-child(odd){float:left}.footer_ctm .list-social__link span.svg-wrapper{width:44px;height:44px}footer .footer__column--info{align-items:flex-start}footer .footer__content-bottom-wrapper{row-gap:.5rem}.footer_ctm .footer-block__newsletter .newsletter-form{margin-bottom:35px}.footer_ctm .footer-block--newsletter{margin-top:0;margin-bottom:5rem}.footer_ctm .footer-block__newsletter h2.footer-block__heading.inline-richtext{font-size:24px}.footer_ctm h2.footer-block__heading{font-size:18px}.footer_ctm .footer-block__details-content .list-menu__item--link{font-size:12px;line-height:24px;padding:3px 0}.footer{width:100%;align-items:flex-start}.footer__copyright.caption .copyright__content{font-size:12px;line-height:24px}.list-payment__item svg.icon{width:32px}a.header__heading-link{padding:0}header.header__ctm{padding-top:25px;padding-bottom:25px;grid-template-columns:auto auto 1fr}.header__ctm header-drawer details-modal.header__search,.header__ctm .header__icon span{font-size:12px}.header__heading-logo-wrapper img{max-width:124px}.background_blog_sec h2.h1,.collapsible-content__ctm h2.collapsible-content__heading.h1,.multicolumn_reviews h2.title.h1,.video-section__custom h2.title.h0,.what_hurts__ctm h2.title{font-size:30px;line-height:38px}.shopify-section .video-section__custom .multicolumn-list .multicolumn-card__info{padding-left:0!important;padding-bottom:0!important;padding-right:0!important}.video-section__custom span.deferred-media__poster-button.motion-reduce{width:38px;height:38px}.video-section__custom span.deferred-media__poster-button.motion-reduce span.svg-wrapper{width:16px;height:16px}p.svg__review span.svg-wr svg{width:108px}p.svg__review{gap:0}.video-section__custom ul .grid__item{width:100%}.video-section__custom .multicolumn-card__info .rte p{font-size:12px;line-height:normal}.video-section__custom .multicolumn-card__info h3{font-size:20px;margin-bottom:0}.video-section__custom .title-wrapper{margin-bottom:0}.video-section__custom .multicolumn-list:not(.slider){padding-left:0;padding-right:0;padding-top:0}.media_ct{max-width:100%;height:90px;display:flex}.media_ct img{object-fit:contain}.video-section__custom a.link.animate-arrow{margin-top:10px}.video-section__custom a.link.animate-arrow{font-size:12px;padding:10px 16px}.video-section__custom .video-section__media{--ratio-percent:192px!important}.video-section__custom deferred-media{margin-top:40px}.collapsible-content__ctm .accordion summary .accordion__title{font-size:20px;line-height:28px}.collapsible-content__ctm .accordion__content p{font-size:14px;line-height:24px}.footer__payment ul.list.list-payment{justify-content:flex-start}.footer_ctm .footer__content-top .footer-block.grid__item.footer-block--menu{width:calc(50% - var(--grid-mobile-horizontal-spacing));margin-top:0;margin-bottom:0}.footer__column.footer__column--info{padding-left:0;padding-right:0}}variant-selects .product-form__input{max-width:100%}.product__info-wrapper .product__accordion .accordion__content a,.product__info-wrapper .product__accordion .accordion__content span{font-size:16px!important}.footer_ctm .list-social__link span.svg-wrapper .icon{height:40px;width:40px}.footer_ctm .list-social__link span.svg-wrapper svg.icon.icon-tiktok{width:22px;height:22px;color:#8d9194}.variants_ct{padding-top:16px}.variants_ct h3.variant-group-heading{margin:0;font-size:22px}@media (max-width:600px){.slideshow_neww h2.banner__heading.h1{font-size:28px;line-height:normal}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/custom.css.map */
