body.xsto-premium-theme{--mr-readable-ink: #465361;-webkit-text-size-adjust:100%}body.xsto-premium-theme :is(.site-header__logo,.product__main-photos,.cart__item--image) .image-element{opacity:1!important;animation:none!important;transition:none!important}body.xsto-premium-theme #NavDrawer .appear-animation{opacity:1;transform:none;transition-delay:0s}body.xsto-premium-theme .drawer__close-button{min-width:48px;min-height:48px}body.xsto-premium-theme #NavDrawer .drawer__title{font-size:22px;font-weight:500;letter-spacing:-.03em}.mr-menu-actions{display:grid;gap:10px;padding-bottom:18px}body.xsto-premium-theme .mr-menu-actions a{display:flex;align-items:center;justify-content:space-between;min-height:52px;padding:12px 16px;border-radius:10px;background:#f0f2f3;color:#202d43;font-size:16px;font-weight:500;text-decoration:none}body.xsto-premium-theme .mr-menu-actions a:first-child{background:#202d43;color:#fff}.mr-menu-help{padding-block:18px;border-top:1px solid #d9ddda}.mr-menu-help p{font-size:15px;margin-bottom:4px;color:#465361}.mr-menu-help a{display:inline-flex;align-items:center;min-height:48px;font-size:20px;text-decoration:underline;text-underline-offset:5px}.js-drawer-open shopify-chat,.js-drawer-open .mr-mobile-buy{visibility:hidden}.mr-product-buy-box#choose-options{scroll-margin-top:90px}.mr-product-buy-box .mr-product-shortcuts{margin-top:20px;padding-top:12px;border-top:1px solid #d9ddda}.mr-product-buy-box .mr-product-shortcuts a{font-size:14px;min-height:48px}.mr-product-buy-box .mr-vat-guidance a{text-decoration:underline;text-underline-offset:3px}.mr-purchase-next{padding-top:10px;text-align:center;color:#465361;font-size:14px;line-height:1.5}.mr-cart-steps{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 18px;margin:20px 0 0;padding:0;list-style:none;color:#465361;font-size:14px}.mr-cart-steps li{display:flex;align-items:center;gap:7px;margin:0}.mr-cart-steps span{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#e4e8e8;color:#202d43;font-size:13px}.mr-cart-steps li:first-child span{background:#202d43;color:#fff}.mr-cart-note summary{min-height:48px;padding-block:12px;cursor:pointer;font-size:16px}body.xsto-premium-theme .cart__item .js-qty__wrapper{width:144px;max-width:144px}body.xsto-premium-theme .cart__item--details{grid-template-columns:minmax(0,2fr) 144px minmax(0,1fr)}body.xsto-premium-theme .cart__item .js-qty__num{min-height:48px;padding:12px 48px;font-size:16px;border-radius:8px}body.xsto-premium-theme .cart__item .js-qty__adjust{width:48px;min-height:48px;padding:15px}body.xsto-premium-theme .mr-cart-remove{display:inline-flex;align-items:center;min-height:44px;font-size:14px;color:#465361;text-decoration:underline;text-underline-offset:4px}body.xsto-premium-theme .cart__checkout{width:100%}body.xsto-premium-theme :is(.cart__checkout-wrapper,.mr-vatbox) :focus-visible{outline:3px solid #ad2037;outline-offset:3px}body.xsto-premium-theme .mr-vatbox__estimate{padding:18px;background:#fff;border:1px solid #d9ddda;border-radius:12px}body.xsto-premium-theme .mr-vatbox__estimate strong{font-size:28px;font-weight:500;letter-spacing:-.025em}body.xsto-premium-theme .mr-vatbox__estimate small{font-size:14px;line-height:1.5}body.xsto-premium-theme .mr-vatbox__help summary{min-height:48px;padding-block:12px}@media(max-width:749px){body.xsto-premium-theme{font-size:16px;line-height:1.6}body.xsto-premium-theme .site-header{padding-block:8px}body.xsto-premium-theme .site-header .page-width{padding-inline:16px}body.xsto-premium-theme .site-header .site-nav__link--icon{min-width:48px;min-height:48px;padding-inline:10px}body.xsto-premium-theme .site-header__logo-link{max-width:150px}body.xsto-premium-theme #NavDrawer .drawer__scrollable{padding:18px 24px 32px}body.xsto-premium-theme #NavDrawer .mobile-nav__link{padding-block:14px;min-height:52px;font-size:18px}body.xsto-premium-theme #NavDrawer .mobile-nav__spacer{display:none}body.xsto-premium-theme .main-content :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea),body.xsto-premium-theme .site-footer input{font-size:16px}body.xsto-premium-theme .main-content :is(input[type=text],input[type=email],input[type=tel],select){min-height:48px}body.xsto-premium-theme .xsto-home .xsto-models__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}body.xsto-premium-theme .xsto-home .xsto-model-card{background:#fff;border:1px solid #e1e4df;border-radius:18px;overflow:hidden}body.xsto-premium-theme .xsto-home .xsto-model-card__visual{margin:16px 16px 0;border-radius:12px}body.xsto-premium-theme .xsto-home .xsto-model-card__body{padding:22px}body.xsto-premium-theme .xsto-home .xsto-model-card h3{font-size:28px;margin:0}body.xsto-premium-theme .xsto-home .xsto-model-card__text{font-size:16px;line-height:1.6;min-height:0;color:#465361;margin:10px 0 20px}body.xsto-premium-theme .xsto-home .xsto-price-pair span{font-size:14px;color:#465361}body.xsto-premium-theme .xsto-home .xsto-price-pair span:first-child strong{font-size:28px}body.xsto-premium-theme .xsto-home .xsto-price-pair span+span strong{font-size:17px}body.xsto-premium-theme .xsto-home .xsto-model-card__link{width:100%;justify-content:space-between;min-height:50px;margin-top:22px;padding:12px 16px;border:1px solid #202d43;border-radius:9px;font-size:16px;line-height:1.4}body.xsto-premium-theme .xsto-home .xsto-model-card__link:hover{background:#202d43;color:#fff}body.xsto-premium-theme .xsto-home .xsto-fineprint{font-size:14px;line-height:1.65;color:#465361}body.xsto-premium-theme .xsto-home .xsto-compare__item{grid-template-columns:1fr;gap:8px;padding-block:22px;font-size:16px}body.xsto-premium-theme .xsto-home .xsto-compare__item .xsto-compare__model{grid-row:auto;min-height:48px;font-size:21px}body.xsto-premium-theme .xsto-home .xsto-compare__price{font-size:14px;width:auto}body.xsto-premium-theme .xsto-home .xsto-compare__price strong{font-size:17px}body.xsto-premium-theme .mr-guide-model-intro{font-size:16px}body.xsto-premium-theme .mr-guide-price span,body.xsto-premium-theme .mr-guide-price small,body.xsto-premium-theme .mr-guide-specs,body.xsto-premium-theme .mr-guide-note{font-size:15px;line-height:1.65}body.xsto-premium-theme .mr-guide-model summary,body.xsto-premium-theme .mr-guide-buy{min-height:48px;font-size:16px}body.xsto-premium-theme .mr-chair-product .product-block--header{margin-bottom:18px}body.xsto-premium-theme .mr-chair-product .product-single__title{font-size:clamp(30px,8vw,36px);line-height:1.12}body.xsto-premium-theme .mr-chair-product .mobility-product-intro{font-size:16px;line-height:1.6}body.xsto-premium-theme .mr-chair-product .product-single__sticky{margin-bottom:24px}body.xsto-premium-theme .mr-chair-product .mr-product-buy-box{padding:24px 20px;background:#fff;border:1px solid #dfe3df;border-radius:16px}body.xsto-premium-theme .mr-chair-price [data-mr-price-ex]{font-size:34px}body.xsto-premium-theme .mr-chair-price p>span{font-size:15px;color:#465361}body.xsto-premium-theme .mr-chair-price [data-mr-price-inc]{font-size:21px}body.xsto-premium-theme .mr-product-buy-box .mr-vat-guidance{font-size:15px;line-height:1.6;color:#465361}body.xsto-premium-theme .mr-product-buy-box .mr-addons-trigger{min-height:64px;font-size:17px}body.xsto-premium-theme .mr-addons-trigger small{display:block;margin:4px 0 0;font-size:14px;color:#465361}body.xsto-premium-theme .mr-product-buy-box [data-mr-option-value]{min-height:48px;padding:10px 16px;font-size:16px}body.xsto-premium-theme .mr-addon-select{gap:12px;grid-template-columns:52px minmax(0,1fr) 24px;min-height:64px}body.xsto-premium-theme .mr-addon-title{font-size:16px;line-height:1.45}body.xsto-premium-theme .mr-addon-price{font-size:15px;margin-top:5px}body.xsto-premium-theme .mr-addon-select input{width:24px;height:24px}body.xsto-premium-theme .mr-addon-details{display:inline-flex;align-items:center;min-height:44px;font-size:14px}body.xsto-premium-theme .mr-addons .mr-addons-intro,body.xsto-premium-theme .mr-product-buy-box .mr-chair-availability{font-size:16px;line-height:1.6}body.xsto-premium-theme .mr-purchase-trust{grid-template-columns:1fr;gap:0;padding-top:12px;margin-top:18px}body.xsto-premium-theme .mr-purchase-trust a{display:flex;align-items:center;gap:10px;min-height:44px;font-size:15px}body.xsto-premium-theme .mr-purchase-trust span{margin:0}body.xsto-premium-theme .mr-checkout-assurance{font-size:14px;gap:10px}body.xsto-premium-theme .mr-checkout-assurance svg{width:34px;height:24px}body.xsto-premium-theme .mr-product-demo{font-size:16px;line-height:1.5;text-align:center}body.xsto-premium-theme .mr-product-buy-box .mr-product-shortcuts{gap:4px 18px}body.xsto-premium-theme .mr-mobile-buy:not([hidden]){padding:12px 16px calc(12px + env(safe-area-inset-bottom));gap:10px}body.xsto-premium-theme .mr-mobile-buy__name{font-size:14px}body.xsto-premium-theme .mr-mobile-buy small{font-size:12px}body.xsto-premium-theme .mr-mobile-buy .btn{min-width:132px;font-size:16px;padding-inline:14px}body.xsto-premium-theme .mr-chair-details summary{min-height:52px;padding-block:10px;font-size:17px}body.xsto-premium-theme .mobility-cart-page .section-header{margin-bottom:28px}body.xsto-premium-theme .mr-cart-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:28px}body.xsto-premium-theme .mr-cart-steps li{flex-direction:column;gap:6px;text-align:center}body.xsto-premium-theme .cart__product-name{font-size:18px;line-height:1.4}body.xsto-premium-theme .cart__item--variants{font-size:15px;line-height:1.5;margin-block:8px 12px}body.xsto-premium-theme .cart__item--details{grid-template-columns:minmax(0,1fr);gap:8px}body.xsto-premium-theme .cart__item--name{grid-column:1;grid-row:1}body.xsto-premium-theme .cart__item--price{grid-column:1;grid-row:2;margin-left:0;text-align:left!important;font-size:20px}body.xsto-premium-theme .cart__item--qty{grid-column:1;grid-row:3}body.xsto-premium-theme .cart__footer{padding:20px;border-radius:14px}body.xsto-premium-theme .cart__footer .ajaxcart__note small{font-size:14px;line-height:1.6}body.xsto-premium-theme .cart__footer .cart__item-sub{font-size:20px}body.xsto-premium-theme .cart__footer .cart__subtotal{font-size:16px}body.xsto-premium-theme .mr-vatbox{padding:22px 18px;border:1px solid #dfe3df;background:#f1f3f1}body.xsto-premium-theme .mr-vatbox__help a{display:inline-flex;align-items:center;min-height:44px}body.xsto-premium-theme .site-footer .footer__title{font-size:17px;letter-spacing:0}body.xsto-premium-theme .site-footer .footer__collapsible p,body.xsto-premium-theme .site-footer .footer__collapsible a{font-size:16px;line-height:1.65}body.xsto-premium-theme .site-footer .site-footer__linklist a{display:inline-flex;align-items:center;min-height:44px;font-size:15px}}@media(max-width:599px){body.xsto-premium-theme .xsto-home .xsto-models__grid{grid-template-columns:1fr}body.xsto-premium-theme .xsto-home .xsto-model-card__visual{aspect-ratio:1;max-width:260px;width:calc(100% - 32px);margin-inline:auto}}@media(max-width:374px){body.xsto-premium-theme .site-header__logo-link{max-width:126px}body.xsto-premium-theme .mr-chair-product .mr-product-buy-box{padding-inline:16px}body.xsto-premium-theme .mr-mobile-buy .btn{min-width:120px;font-size:15px}body.xsto-premium-theme .cart__item--image{flex:0 0 64px}}@media(prefers-reduced-motion:reduce){body.xsto-premium-theme :is(.appear-animation,.image-element,.mr-primary-purchase){animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/mr-mobile-premium.css.map */
