header.rd-theme{padding-top:24px;padding-bottom:24px}header.rd-theme .btn-text.btn-duplicate.stroke{width:100%;height:2px;bottom:0;top:unset}.topbar-section+.header-section .header.rd-theme:before{border-radius:0!important}header.rd-theme .header__menu>ul.with-block .menu__item{padding-left:0;padding-right:0}header.rd-theme .list-menu{gap:68px}header.rd-theme .header__menu>ul.with-block>li:hover .menu__item [data-text]{color:var(--color-black);opacity:1;transform:unset}header.rd-theme .header__menu ul li:hover .menu__item{overflow:visible}header.rd-theme .header__menu>ul.with-block .menu__item [data-text]{font-size:var(--text-cta-size);line-height:var(--text-cta-line-height);font-weight:var(--text-cta-font-weight);letter-spacing:var(--text-cta-letter-spacing);font-family:var(--font-secondary);text-transform:uppercase}@media(max-width:768px){header.rd-theme .header__menu>ul.with-block .menu__item [data-text]{font-size:var(--text-cta-size-mobile);line-height:var(--text-cta-line-height-mobile);letter-spacing:var(--text-cta-letter-spacing-mobile)}}header.rd-theme .header__buttons>:is(a,button){width:36px;height:36px}header.rd-theme svg.icon-account-rd{width:100%;height:100%}.faqs-section{scroll-margin-top:105px!important}html{scroll-padding-top:105px!important}.rd-theme.topbar{display:flex}.rd-theme .announcement-bar{width:100%;max-width:100%;justify-content:space-between}.payment-icons,.rd-theme.topbar .corner.left,.rd-theme.topbar .corner.right{display:none}[loaded] .announcement__content{transition:unset}body:not(.template-product) .shopify-section.header-section:not(.header-scrolled) header.transparent-header{position:fixed}.shopify-section.header-section.has-hero-banner:not(.header-scrolled) header.transparent-header{position:fixed;background:transparent!important}body:not(.has-dropdown-menu) .shopify-section.header-section.has-hero-banner:not(.header-scrolled) header.transparent-header:before{background-color:transparent!important}@media(min-width:1080px){animate-element.product__info.block{max-width:620px}}animate-element.product__info.block .product__title{display:flex;flex-direction:column}animate-element.product__info.block .product__title h1{font-size:var(--text-h2-size);line-height:var(--text-h2-line-height);font-weight:var(--text-h2-font-weight);font-family:var(--font-primary);letter-spacing:0;text-transform:uppercase}@media(max-width:768px){animate-element.product__info.block .product__title h1{font-size:var(--text-h2-size-mobile);line-height:var(--text-h2-line-height-mobile);letter-spacing:var(--text-h2-letter-spacing-mobile)}}animate-element.product__info.block .product__price{place-self:start}animate-element.product__info.block .product__price .price.flex{text-decoration:none!important}animate-element.product__info.block .price__regular .money{font-size:var(--text-cta-size);line-height:var(--text-cta-line-height);font-weight:var(--text-cta-font-weight);letter-spacing:var(--text-cta-letter-spacing);font-family:var(--font-secondary);text-transform:uppercase}animate-element.product__info.block .product__price .price.appstle_subscription_final_price .money{display:none}animate-element.product__info.block .product__title .items-baseline{text-decoration:unset!important}@media(min-width:1080px){.featured-product.product{flex-direction:row;justify-content:center}}.appstle_subscription_element.appstle_subscription_save{display:none}animate-element.product__info.block .installment{display:none}.template-product .section__product-info .page-width{padding-top:0;padding-bottom:56px}@media(min-width:1024px){.template-product .section__product-info .page-width{padding-top:60px;padding-bottom:120px}.thumbnail-btn img{max-width:unset}}animate-element.product__info.block .loox-rating-label{font-size:var(--text-body-small-size);line-height:var(--text-body-small-line-height);font-weight:var(--text-body-small-font-weight);letter-spacing:var(--text-body-small-letter-spacing);font-family:var(--font-body);color:#000}@media(max-width:768px){animate-element.product__info.block .loox-rating-label{font-size:var(--text-body-small-size-mobile);line-height:var(--text-body-small-line-height-mobile);letter-spacing:var(--text-body-small-letter-spacing-mobile)}}.product-details-callout{display:flex;align-items:center;gap:24px;border-radius:4px;margin-bottom:27px}.product-details-callout__icon{flex-shrink:0}.product-details-callout__icon img{display:block;width:74px;height:74px}.product-details-callout__content{flex:1}.product-details-callout__title{margin:0 0 8px;font-size:var(--text-cta-size);line-height:var(--text-cta-line-height);font-weight:var(--text-cta-font-weight);letter-spacing:var(--text-cta-letter-spacing);font-family:var(--font-secondary);text-transform:uppercase;color:#000}@media(max-width:768px){.product-details-callout__title{font-size:var(--text-cta-size-mobile);line-height:var(--text-cta-line-height-mobile);letter-spacing:var(--text-cta-letter-spacing-mobile)}}.product-details-callout__description{font-size:var(--text-body-small-size);line-height:var(--text-body-small-line-height);font-weight:var(--text-body-small-font-weight);letter-spacing:var(--text-body-small-letter-spacing);font-family:var(--font-body);color:var(--black-default)}@media(max-width:768px){.product-details-callout__description{font-size:var(--text-body-small-size-mobile);line-height:var(--text-body-small-line-height-mobile);letter-spacing:var(--text-body-small-letter-spacing-mobile)}}.template-product .appstle_sub_widget{padding:0!important}.template-product .appstle_subscribe_option{margin-left:0!important}.template-product .appstle_subscription_wrapper_option.appstle_include_dropdown,.template-product #appstle_subscription_widget0{margin-top:0!important}.template-product .appstle_subscribe_option .appstle_single_option_text{display:none}.template-product .appstleSellingPlanDescription ul li{gap:13px}.template-product .appstle_widget_title{display:none}.template-product .appstle_subscription_wrapper_option input[type=radio]:focus+label .appstle_circle:before{display:none}.template-product .appstle_subscription_wrapper_option{padding:20px!important}.template-product .appstle-active-option{background-color:var(--color-bone);border:1px solid var(--black-default)!important}.template-product .appstle_subscription_wrapper_option{border-radius:30px!important}.template-product .appstle_selected_background.appstle-active-option{background:unset!important;background-color:var(--color-bone)!important}.template-product .appstle-save-badge{background-color:transparent!important;padding:0!important}.template-product .appstle-active-option .appstle-save-badge{font-size:var(--text-cta-size);line-height:var(--text-cta-line-height);font-weight:var(--text-cta-font-weight);letter-spacing:var(--text-cta-letter-spacing);font-family:var(--font-secondary);text-transform:uppercase;color:var(--black-default)}@media(max-width:768px){.template-product .appstle-active-option .appstle-save-badge{font-size:var(--text-cta-size-mobile);line-height:var(--text-cta-line-height-mobile);letter-spacing:var(--text-cta-letter-spacing-mobile);font-family:var(--font-secondary)}}.template-product .appstle_subscription_amount_wrapper{display:flex;gap:12px;flex-direction:row-reverse;align-items:center}.template-product .appstle_subscription_compare_amount{color:#4a4a4a99;text-transform:uppercase;font-size:var(--text-h3-size);line-height:var(--text-h3-line-height);font-weight:var(--text-h3-font-weight);letter-spacing:var(--text-h3-letter-spacing);font-family:var(--font-secondary)}@media(max-width:768px){.template-product .appstle_subscription_compare_amount{font-size:var(--text-h3-size-mobile);line-height:var(--text-h3-line-height-mobile);letter-spacing:var(--text-h3-letter-spacing-mobile)}}.template-product .appstle_subscription_amount{font-size:var(--text-cta-size);line-height:var(--text-cta-line-height);font-weight:var(--text-cta-font-weight);letter-spacing:var(--text-cta-letter-spacing);font-family:var(--font-secondary);text-transform:uppercase;color:var(--black-default)}@media(max-width:768px){.template-product .appstle_subscription_amount{font-size:var(--text-cta-size-mobile);line-height:var(--text-cta-line-height-mobile);letter-spacing:var(--text-cta-letter-spacing-mobile)}}.template-product .appstle_circle{height:20px!important;width:20px!important}.template-product span.appstle_dot{width:12px!important;height:12px!important}.template-product .appstle_subscription_wrapper_option:not(.appstle-active-option){opacity:.5}.template-product .appstle_one_time_text,.template-product .appstle_subscription_amount{font-size:var(--text-cta-size);line-height:var(--text-cta-line-height);font-weight:var(--text-cta-font-weight);letter-spacing:var(--text-cta-letter-spacing);font-family:var(--font-secondary);text-transform:uppercase}@media(max-width:768px){.template-product .appstle_one_time_text,.template-product .appstle_subscription_amount{font-size:var(--text-cta-size-mobile);line-height:var(--text-cta-line-height-mobile);letter-spacing:var(--text-cta-letter-spacing-mobile);font-family:var(--font-secondary)}}.template-product .appstle-save-badge{font-size:var(--text-cta-size)!important;line-height:var(--text-cta-line-height)!important;font-weight:var(--text-cta-font-weight)!important;letter-spacing:var(--text-cta-letter-spacing)!important;font-family:var(--font-secondary);color:var(--default-black)!important}@media(max-width:768px){.template-product .appstle-save-badge{font-size:var(--text-cta-size-mobile)!important;line-height:var(--text-cta-line-height-mobile)!important;letter-spacing:var(--text-cta-letter-spacing-mobile)!important;font-family:var(--font-secondary)}}.template-product .appstle-tootltip-parent,.template-product .shopify-payment-button,.template-product .delivery-widget__theme{display:none}.template-product button.product-form__submit{font-size:var(--text-cta-size)!important;line-height:var(--text-cta-line-height)!important;font-weight:var(--text-cta-font-weight)!important;letter-spacing:var(--text-cta-letter-spacing)!important;font-family:var(--font-secondary);text-transform:uppercase;background-color:var(--black-default)}.template-product button.product-form__submit .btn-fill{display:none;opacity:0}.template-product button.product-form__submit:after{display:none;opacity:0}@media(max-width:768px){.template-product button.product-form__submit{font-size:var(--text-cta-size-mobile)!important;line-height:var(--text-cta-line-height-mobile)!important;letter-spacing:var(--text-cta-letter-spacing-mobile)!important;font-family:var(--font-secondary)}}.template-product animate-element.product__info.block .flex.justify-between.items-center svg.icon.icon-question.icon-md,.template-product animate-element.product__info.block .flex.justify-between.items-center a.link.text-sm.leading-tight.cursor-pointer{display:none}.template-product animate-element.product__info.block .flex.justify-between.items-center{margin-block-start:0px}.template-product animate-element.product__info>*+*{margin-block-start:0px!important}.template-product .product-subheading{margin-bottom:12px}.template-product .loox-rating{margin-bottom:8px}.template-product .product__price{margin-bottom:27px}.template-product .section__icons-list{display:flex;justify-content:center;padding-top:27px;gap:27px;align-items:center}.template-product .section__icons-list .flex:nth-child(2) svg{width:28px;height:28px}.template-product .section__icons-list .flex{gap:10px}.template-product .section__icons-list .flex:first-child .desktop-body-small{padding-top:5px}@media(max-width:768px){.template-product .section__icons-list{flex-direction:column;gap:8px}.template-product .section__icons-list .flex svg{width:28px;height:28px}.template-product .section__icons-list .flex:nth-child(2) svg{width:22px;height:22px}}.recently-section recently-viewed{display:none!important}h1.banner__title.heading animate-element{font-size:var(--text-h1-size);line-height:var(--text-h1-line-height);font-weight:var(--text-h1-font-weight);font-family:var(--font-primary);text-transform:uppercase;color:var(--black-default)}@media(max-width:768px){h1.banner__title.heading animate-element{font-size:var(--text-h1-size-mobile);line-height:var(--text-h1-line-height-mobile);letter-spacing:var(--text-h1-letter-spacing-mobile)}}.banner__box animate-element .body p{font-size:var(--text-body-size);line-height:var(--text-body-line-height);font-weight:var(--text-body-font-weight);letter-spacing:var(--text-body-letter-spacing);font-family:var(--font-body);color:var(--black-default)}@media(max-width:768px){.banner__box animate-element .body p{font-size:var(--text-body-size-mobile);line-height:var(--text-body-line-height-mobile);letter-spacing:var(--text-body-letter-spacing-mobile);text-align:center}}.collection__topbar .facet-wrapper,.facet-sticky{display:none}.facet-sorting span{font-size:var(--text-h3-size);line-height:var(--text-h3-line-height);font-weight:var(--text-h3-font-weight);letter-spacing:var(--text-h3-letter-spacing);font-family:var(--font-secondary);text-transform:uppercase;color:var(--black-default)}@media(max-width:768px){.facet-sorting span{font-size:var(--text-h3-size-mobile);line-height:var(--text-h3-line-height-mobile);letter-spacing:var(--text-h3-letter-spacing-mobile)}.button.sort-by{padding:10px}}.sort-header span.sort-selection{font-size:var(--text-body-size);line-height:var(--text-body-line-height);font-weight:var(--text-body-font-weight);letter-spacing:var(--text-body-letter-spacing);font-family:var(--font-body)!important;color:var(--black-default);text-transform:none!important}@media(max-width:768px){.sort-header span.sort-selection{font-size:var(--text-body-size-mobile);line-height:var(--text-body-line-height-mobile);letter-spacing:var(--text-body-letter-spacing-mobile)}}.sort-close{background-color:transparent;width:100%;height:100%}.button.sort-by{border-radius:30px;border:1px solid #0D0D0D}.button.sort-by .btn-fill{display:none!important}.button.sort-by[open]{background-color:#000}.button.sort-by:after{display:none}@media(min-width:1024px){.collection .card-grid{row-gap:100px;column-gap:0px}}.banner__title .split-words{justify-content:center}@media screen and (min-width:768px){.contact__fields .field{width:100%}}form .contact__fields{max-width:500px;margin:0 auto}form .contact__fields input,form .contact__fields textarea{background-color:transparent;border:1px solid #000;border-radius:12px;font-family:var(--font-body);padding:20px!important}form .contact__fields button.cta-button{width:100%}.contact__fields p[data-spam-detection-disclaimer]{display:none}body:not(.template-product) .header[is=sticky-header]{transition-property:unset!important}body:not(.template-product) .topbar-section+.header-section .header:before{transition-property:unset}.header-scrolled .header{padding-block-start:0px!important;padding-block-end:0px!important;min-height:105px!important}body:not(.template-product) .header[is=sticky-header]{transition:unset!important}.skio-plan-picker{flex-direction:column-reverse!important;margin:27px 0}.skio-group-container--available{box-shadow:unset!important;border-radius:30px!important}.skio-plan-picker input:is([type=checkbox],[type=radio])+label{width:100%}.skio-group-input{position:absolute!important;visibility:hidden!important;opacity:0!important}.skio-group-label{padding:20px!important}.skio-group-container--available:not(.skio-group-container--selected){opacity:.5;border:1px solid #000}.skio-group-container--available.skio-group-container--selected{background-color:var(--color-bone)}.skio-group-topline{font-size:var(--text-cta-size)!important;line-height:var(--text-cta-line-height);letter-spacing:var(--text-cta-letter-spacing);font-weight:var(--text-cta-font-weight);text-transform:uppercase;font-family:var(--font-secondary)}.skio-save:before{content:"+ "}.skio-save{display:inline!important;color:inherit!important;background:none!important;padding:0!important}.skio-frequency{display:none!important;border:1px solid var(--black-default)!important;border-radius:40px!important;padding:8px 14px!important;width:100%!important;background-color:var(--black-default)!important;color:#fff!important;max-width:fit-content}.skio-group-content{margin-left:0!important}.skio-plan-description ul li{font-size:var(--text-body-small-size)!important;line-height:var(--text-body-small-line-height)!important;letter-spacing:var(--text-body-small-letter-spacing)!important;font-weight:var(--text-body-small-font-weight)!important;font-family:var(--font-body)!important;margin-bottom:4px}.skio-plan-description ul{list-style:none!important;padding-left:0!important}.skio-plan-description ul li{position:relative;padding-left:24px}.skio-plan-description ul li::marker{display:none}.skio-plan-description ul li:before{content:"";position:absolute;top:2px;left:0;width:18px;height:18px;background-image:var(--plan-bullet-icon);background-repeat:no-repeat;background-size:contain;background-position:center}@media(max-width:768px){.skio-plan-picker{margin:16px 0}.skio-group-topline{font-size:var(--text-h3-size-mobile)!important;line-height:var(--text-h3-line-height-mobile)!important;letter-spacing:var(--text-h3-letter-spacing-mobile)!important}.skio-plan-description ul li{font-size:var(--text-body-small-size-mobile);line-height:var(--text-body-small-line-height-mobile);letter-spacing:var(--text-body-small-letter-spacing-mobile)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/theme-rd.css.map */
