mobile-product-details{display:block}@media screen and (max-width:749px){.main-product-information .product-information--details-overlay-on-scroll-mobile>.product-information__media{z-index:0}.main-product-information .product-information--details-overlay-on-scroll-mobile>.product-details{z-index:1;isolation:isolate}.main-product-information .product-information--details-overlay-on-scroll-mobile>.product-details:before{content:"";position:absolute;top:0;right:-2px;bottom:0;left:-2px;background:inherit;z-index:-1;pointer-events:none}.main-product-information mobile-product-details[data-mobile-layout]{width:100%;min-width:0;--mobile-detail-gap: 10px}.main-product-information mobile-product-details[data-mobile-layout]>.group-block{padding:0 0 24px}.main-product-information .mobile-detail-layout{display:grid;grid-template-columns:minmax(0,1fr) 120px;gap:var(--mobile-detail-gap) 16px;align-items:start}.main-product-information .product-details>.group-block>.mobile-detail-layout{width:100%}.mobile-detail-layout>[data-mobile-detail]{grid-column:1 / -1;order:45;width:100%;min-width:0;max-width:none;margin:0}.mobile-detail-layout>[data-mobile-detail=promotion]{order:10}.mobile-detail-layout>[data-mobile-detail=title]{order:20}.mobile-detail-layout>[data-mobile-detail=reviews]{order:25}.mobile-detail-layout>[data-mobile-detail=price]{order:30}.mobile-detail-layout>[data-mobile-detail=accordion]{order:35}.mobile-detail-layout>[data-mobile-detail=specs]{order:40}.mobile-detail-layout>[data-mobile-detail=offer-countdown]{order:43}.mobile-detail-layout>[data-mobile-detail=variants]{order:45}.mobile-detail-layout>[data-mobile-detail=variant-note]{order:47}.mobile-detail-layout>[data-mobile-detail=hot-stock]{order:50}.mobile-detail-layout>[data-mobile-detail=delivery]{order:55}.mobile-detail-layout>[data-mobile-detail=key-features]{order:75}.mobile-detail-layout>[data-mobile-detail=payments]{order:80}.mobile-detail-layout>[data-mobile-detail=social]{order:90}.mobile-detail-layout>[data-mobile-detail=description],.mobile-detail-layout>[data-mobile-detail=benefits],.mobile-detail-layout>[data-mobile-detail=extra]{order:100}.mobile-detail-layout>.product-share-button{position:static;transform:none;width:fit-content}.mobile-detail-layout>[data-mobile-detail=promotion]{padding:5px 8px;border:0;border-radius:0;box-shadow:none;background:#050505;color:#fff;text-align:center;font-size:12px;line-height:1.35}.mobile-detail-layout>[data-mobile-detail=promotion] :is(.overlay,.group-block__media-wrapper){display:none}.mobile-detail-layout>[data-mobile-detail=promotion] :is(.group-block-content,.text-block){padding:0;gap:0;width:100%;font-size:inherit;line-height:inherit;color:inherit;text-align:center;align-items:center;justify-content:center;border:0;border-radius:0;background:transparent}.mobile-detail-layout>[data-mobile-detail=promotion] p{margin:0;color:#fff;font-size:inherit;line-height:inherit}.mobile-detail-layout>[data-mobile-detail=promotion] .mobile-promotion-discount{color:#ff7956;font-weight:700}.mobile-detail-layout>[data-mobile-detail=title]{padding:0}.mobile-detail-layout>[data-mobile-detail=title] h1{margin:0;font-size:17px;line-height:1.4;font-weight:650;letter-spacing:0}.mobile-detail-layout>[data-mobile-detail=price]{padding:0}.mobile-detail-layout .price-product-container{display:flex;align-items:baseline;gap:6px}.mobile-detail-layout .price-product-container>:has(.compare-at-price){order:1}.mobile-detail-layout .price-product-container .price-item--sale:not(.price-item--percent){font-size:23px;line-height:1.2;font-weight:700;color:#df382c}.mobile-detail-layout .price-product-container .compare-at-price{color:#999;font-size:13px}.mobile-detail-layout>[data-mobile-detail=buy],.mobile-detail-layout>[data-mobile-detail=buy]>.buy-buttons-block,.mobile-detail-layout>[data-mobile-detail=buy] product-form-component,.mobile-detail-layout>[data-mobile-detail=buy] form,.mobile-detail-layout>[data-mobile-detail=buy] .product-form__buttons{display:contents}.mobile-detail-layout .product-form__buttons>*,.mobile-detail-layout product-form-component>:not(form):not(.visually-hidden),.mobile-detail-layout form>:not(input):not(.product-form__buttons){grid-column:1 / -1;order:55;min-width:0}.mobile-detail-layout .product-form__buttons>.product-form__quantity{order:46;margin:0}.mobile-detail-layout .product-form__subtotal{display:none}.mobile-detail-has-variants>[data-mobile-detail=variants]{grid-column:1}.mobile-detail-has-variants .product-form__buttons>.product-form__quantity{grid-column:2}.mobile-detail-layout .product-form__quantity .quantity__label,.mobile-detail-layout variant-selects .form__label{margin:0 0 8px;font-size:14px;line-height:1.4;font-weight:400}.mobile-detail-layout .product-form__quantity .quantity{width:120px;min-height:44px;border:0;background:transparent}.mobile-detail-layout .quantity__button{width:36px;padding:10px}.mobile-detail-layout .quantity__input{min-width:0;padding:0;font-size:14px}.mobile-detail-layout variant-selects{padding:0;width:100%}.mobile-detail-layout variant-selects .product-form__input{margin:0 0 8px;max-width:100%}.mobile-detail-layout variant-selects .variant-option{flex-wrap:wrap}.mobile-detail-layout .product-form__buttons>.add-to-cart-button-container{order:60;width:100%}.mobile-detail-layout .product-form__buttons>.accelerated-checkout-block{order:70;width:100%}.mobile-detail-layout .add-to-cart-button-container .add-to-cart-button{width:100%;min-height:48px;border-radius:999px;background:#ed0033;color:#fff;border-color:#ed0033;font-size:14px;letter-spacing:1px}.mobile-detail-layout .add-to-cart-button-container .add-to-cart-button-inner{width:100%}.mobile-detail-layout shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: 48px;--shopify-accelerated-checkout-button-border-radius: 999px}.mobile-detail-layout .shopify-payment-button{width:100%}.mobile-detail-layout .shopify-payment-button__button{min-height:48px;border-radius:999px}.mobile-detail-layout .shopify-payment-button__more-options{display:block;width:100%;margin:12px 0 4px;text-align:center;font-size:12px}.mobile-detail-layout>[data-mobile-detail=delivery]{padding:0;font-size:12px;line-height:1.4}.mobile-detail-layout>.mobile-detail-delivery:not([hidden]){display:flex;gap:10px;align-items:center}.mobile-detail-delivery svg{flex-shrink:0}.mobile-detail-delivery p{margin:0;font-style:italic}.mobile-detail-layout>[data-mobile-detail=delivery] .group-block-content{gap:10px;flex-direction:row;align-items:center}.mobile-detail-layout>[data-mobile-detail=delivery] .text-block{padding:0;font-size:12px;line-height:1.4}.mobile-detail-layout .payment-icons__list{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:6px;margin:4px 0 0;padding:0}.mobile-detail-layout .payment-icons__list svg{width:36px;height:23px}.mobile-detail-layout>[data-mobile-detail=description]{padding:0;font-size:16px;line-height:1.4}.mobile-detail-layout>[data-mobile-detail=description] p{margin:0}.mobile-detail-layout>[data-mobile-detail=description] :is(img,video,iframe){max-width:100%}.mobile-detail-layout>[data-mobile-detail=benefits]{padding:14px 12px;background:#f6f6f6;border-radius:6px}.mobile-detail-benefits h3{font-size:16px;margin:0 0 18px;font-weight:650}.mobile-detail-benefits-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.mobile-detail-benefit{display:flex;gap:10px;align-items:center;font-size:14px;line-height:1.4}.mobile-detail-benefit svg{flex-shrink:0}.mobile-detail-layout>[data-mobile-detail=benefits] .grid__item{width:100%;max-width:none}.mobile-detail-layout>[data-mobile-detail=benefits] .grid{display:grid;grid-template-columns:1fr;gap:16px}.mobile-detail-layout>[data-mobile-detail=benefits] .group-block{padding:0}.mobile-detail-layout>[data-mobile-detail=benefits] .group-block-content:has(>.group-block){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mobile-detail-layout>[data-mobile-detail=benefits] .group-block-content:not(:has(>.group-block)){flex-direction:row;gap:10px;align-items:center}.mobile-detail-layout>[data-mobile-detail=benefits] .text-block{padding:0;font-size:14px;line-height:1.4}.mobile-detail-layout>[data-mobile-detail=benefits] .grid__item:first-child>.text-block{font-size:16px;font-weight:650}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/mobile-product-details.css.map */
