maani-product-purchase{display:block;width:100%}.maani-purchase-summary{display:none}.maani-purchase-actions{display:grid;gap:10px;width:100%}.maani-purchase-actions .button{min-height:48px;margin:0!important}.maani-purchase-actions .maani-buy-now{background:#212121;color:#fff;border:1px solid #212121}.maani-purchase-actions button:disabled{cursor:not-allowed;opacity:.5}.maani-purchase-actions button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.product-area--mobile-v2 .maani-express-checkout{margin-top:16px}.product-area--mobile-v2 .maani-express-label{font-size:12px;line-height:1.4;text-align:left;margin:0 0 6px}.product-area--mobile-v2 .maani-express-checkout .shopify-payment-button{margin-top:0}.product-area--mobile-v2 shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size:48px}@media(max-width:767px){.product-area--mobile-v2{--maani-media-height:clamp(220px,42vh,320px)}.product-area--mobile-v2.product-area--single-view .theme-gallery{padding:0 12px;box-sizing:border-box}.product-area--mobile-v2.product-area--single-view .theme-gallery .swiper-container{padding-bottom:0!important;min-height:var(--maani-media-height)}.product-area--mobile-v2.product-area--single-view .theme-gallery .theme-images{padding:0!important}.product-area--mobile-v2.product-area--single-view .theme-gallery .product-media--image{margin:0}.product-area--mobile-v2.product-area--single-view .theme-gallery .product-media--image .rimage-wrapper{padding-top:0!important;height:var(--maani-media-height)}.product-area--mobile-v2.product-area--single-view .theme-gallery .product-media--image .rimage-wrapper>img{height:100%!important;width:100%!important;max-width:100%;object-fit:contain;padding:12px;box-sizing:border-box}.product-area--mobile-v2.product-area--single-view .product-area__thumbs{padding:8px 28px 0;margin:0;min-height:0}.product-area--mobile-v2.product-area--single-view .product-area__thumbs__thumb{padding:2px;text-align:center}.product-area--mobile-v2.product-area--single-view .product-area__thumbs__thumb a{width:56px;height:56px;min-width:44px;min-height:44px;border-radius:0}.product-area--mobile-v2.product-area--single-view .product-area__thumbs .rimage-outer-wrapper{width:54px!important;height:54px!important;max-width:54px!important}.product-area--mobile-v2.product-area--single-view .product-area__thumbs .rimage-wrapper{height:54px;padding-top:0!important}.product-area--mobile-v2.product-area--single-view .product-area__thumbs .rimage-wrapper>img{height:100%!important;width:100%!important;object-fit:contain;box-shadow:none}.product-area--mobile-v2 .product-area__details{padding:0 20px}.product-area--mobile-v2 .product-area__details__inner{margin-top:0!important}.product-area--mobile-v2 .product-area__details__header{padding-top:12px}.product-area--mobile-v2 .product-area__details__title{font-size:22px;line-height:1.25}.product-area--mobile-v2 .product-detail__gap-lg{margin-top:16px;margin-bottom:16px}.product-area--mobile-v2 .product-detail__form__options .option-selectors label{margin-bottom:8px}.product-area--mobile-v2 .selector-wrapper{margin-top:12px}.product-area--mobile-v2 [data-maani-size-option]{max-width:none;margin:4px 0 0;min-height:44px}.product-area--mobile-v2 .clickyboxes{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0}.product-area--mobile-v2 .clickyboxes li{margin:0}.product-area--mobile-v2 .clickyboxes li a{min-height:44px;display:flex;align-items:center;justify-content:center;padding:10px 12px;box-sizing:border-box}.product-area--mobile-v2 .product-detail__form__action{margin:14px 0}.maani-purchase-actions{grid-template-columns:1fr 1fr;gap:8px}.maani-purchase-actions .button{font-size:13px;line-height:1.25;padding:12px 8px;letter-spacing:0;text-transform:none;white-space:normal}maani-product-purchase[data-fixed] .maani-purchase-bar{position:fixed;z-index:40;bottom:var(--maani-preview-offset,0px);left:0;right:0;padding:10px max(16px,env(safe-area-inset-right)) calc(10px + env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));background:#fff;color:#212121;border-top:1px solid #e8e4df;box-shadow:0 -4px 18px #00000008;box-sizing:border-box}maani-product-purchase[data-fixed] .maani-purchase-summary{display:flex;gap:12px;align-items:baseline;justify-content:space-between;font-size:12px;line-height:1.4;text-align:left;margin-bottom:8px}[data-maani-purchase-variant]{min-width:0;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}[data-maani-purchase-price]{flex-shrink:0;font-weight:600;white-space:nowrap}.product-area--mobile-v2.maani-purchase-fixed{padding-bottom:calc(var(--maani-purchase-height,100px) + var(--maani-preview-offset,0px) + 20px)}maani-product-purchase[data-suspended] .maani-purchase-bar{visibility:hidden}}@media(max-width:359px){.maani-purchase-actions .button{font-size:12px;padding-inline:6px}.product-area--mobile-v2 .product-area__details{padding-inline:16px}}@media(prefers-reduced-motion:reduce){.maani-purchase-bar,.maani-purchase-actions *{transition:none!important}}@supports (height:1svh){@media(max-width:767px){.product-area--mobile-v2{--maani-media-height:clamp(220px,42svh,320px)}}}.product-area--mobile-v2.variant-status--unavailable .maani-express-checkout{display:none}.maani-purchase-actions .maani-choose-size[hidden],.product-area[data-maani-size-pending] .maani-purchase-actions [type=submit],.product-area[data-maani-size-pending] .maani-express-checkout{display:none!important}.maani-purchase-actions .maani-choose-size{grid-column:1 / -1}
/*# sourceMappingURL=/cdn/shop/t/28/assets/maani-product-mobile.css.map */
