.ruani-sticky-atc{display:none}@media only screen and (max-width:749px){.ruani-sticky-atc{display:flex;align-items:center;gap:12px;position:fixed;left:0;right:0;bottom:0;z-index:900;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background:var(--COLOR-BG, #fff);border-top:1px solid rgba(33,33,33,.12);box-shadow:0 -4px 16px #00000014;transform:translateY(110%);visibility:hidden;transition:transform .25s ease,visibility 0s linear .25s}.ruani-sticky-atc.is-visible{transform:none;visibility:visible;transition:transform .25s ease,visibility 0s linear 0s}[data-scroll-locked] .ruani-sticky-atc{display:none}.ruani-sticky-atc__info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.ruani-sticky-atc__title{font-family:Fira Sans,sans-serif;font-size:14px;font-weight:500;line-height:18px;color:#212121;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ruani-sticky-atc__price{font-family:Fira Sans,sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#212121}.ruani-sticky-atc__btn{flex:0 0 auto;min-height:48px;min-width:150px;padding:0 22px;border:1px solid var(--ruani-atc-border, #3e8a3d);border-radius:var(--ruani-atc-radius, 40px);background:var(--ruani-atc-bg, #3e8a3d);color:var(--ruani-atc-fg, #fff);font-family:Fira Sans,sans-serif;font-size:13px;font-weight:500;letter-spacing:1.3px;line-height:18px;text-transform:uppercase;cursor:pointer;-webkit-appearance:none;appearance:none}.ruani-sticky-atc__btn:disabled{opacity:.55;cursor:not-allowed}.ruani-sticky-atc.is-loading .ruani-sticky-atc__btn{opacity:.7;pointer-events:none}body.has-ruani-sticky-atc{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))}.template-product .index-product.pdp-page{padding-top:16px!important}.template-product .product__content .form__width{display:flex;flex-direction:column}.template-product .product__content .form__width>*{order:20}.template-product .product__content .form__width>.product__head{order:1}.template-product .product__content .form__width>.product__custom-code{order:2}.template-product .product__content .form__width>.shopify-app-block[id*=judge_me]{order:3;margin-bottom:12px}.template-product .product__content .form__width>.product__block:has(.product__price__wrap){order:4}.template-product .product__content .form__width>.product__block--buttons{order:5;--block-padding-bottom: 16px !important}.template-product .product__content .form__width>.shopify-app-block[id*=appstle]{order:6;margin-bottom:16px}.template-product .product__content .form__width>.product__icon__row{order:7;max-width:none;margin-bottom:4px}.template-product .product__content .form__width>.shopify-app-block[id*=judge_me]+.product__block--divider{order:8}.template-product .product__content .form__width>.product__block--divider:has(+.product__block--buttons){display:none}.template-product .product__content .form__width>.tabs-wrapper{order:9}.page-header .header__mobile__hamburger,.page-header .navlink{min-width:44px;min-height:44px}.btn:not(.hidden):not(.is-hidden):not([hidden]){min-height:48px!important}a.btn:not(.hidden):not(.is-hidden):not([hidden]),button.btn:not(.hidden):not(.is-hidden):not([hidden]){display:inline-flex!important;align-items:center;justify-content:center}a.btn.btn--full:not(.hidden):not(.is-hidden),button.btn.btn--full:not(.hidden):not(.is-hidden){display:flex!important}.select-popout__toggle{min-height:48px}.product-upsell__btn{min-width:44px;min-height:44px}.drawer__close{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.cart__quantity-minus,.cart__quantity-plus,.cart__quantity-field{min-width:44px;min-height:44px}.cart__item__remove{display:inline-block;padding:16px 8px}.footer__quicklinks li{margin-bottom:0}.footer__quicklinks li a{display:block;padding:14px 0}.cart__empty__buttons{grid-template-columns:1fr;max-width:360px;margin-left:auto;margin-right:auto}.cart__empty__item .btn{width:100%}.index-hero .hero__description{text-shadow:0 1px 8px rgba(0,0,0,.45)}.select-popout__option{min-height:44px;display:flex;align-items:center}.product__block--buttons .quantity__minus,.product__block--buttons .quantity__plus{min-width:44px;min-height:44px}.template-product .jdgm-prev-badge{min-height:44px;display:flex!important;align-items:center}#appstle_subscription_widget0 .appstle-save-badge{font-size:11px!important;padding:2px 6px!important}#appstle_subscription_widget0 .appstle_subcription_link,#appstle_subscription_widget0 .appstle_link{font-size:12px!important;display:inline-block;padding:8px 0}html[data-scroll-locked] .userway_buttons_wrapper{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/ruani-mobile.css.map */
