body.template-product .container:has(.lms-purchase-refinement)>.breadcrumb{margin-block:12px!important}body.template-product #MainContent .product-template-4.lms-purchase-refinement{margin-top:12px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}body.template-product #MainContent .product-template-4.lms-purchase-refinement .product_top{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:28px!important;padding:16px 12px 24px!important}body.template-product #MainContent .product-template-4.lms-purchase-refinement .product_shop{max-width:none!important;padding:16px!important;border-radius:12px!important}body.template-product #MainContent .product-template-4.lms-purchase-refinement .product-title{font-size:clamp(24px,2vw,30px)!important;line-height:1.16!important;text-transform:none!important;letter-spacing:-.015em!important;margin-bottom:8px!important;padding-bottom:10px!important;overflow-wrap:anywhere}body.template-product #MainContent .product-template-4.lms-purchase-refinement .product_infor{margin:8px 0!important;padding:8px 0!important;gap:6px 14px!important;border:0!important;border-bottom:1px solid var(--lm-border-default, #ddd)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.template-product #MainContent .product-template-4.lms-purchase-refinement .group_item .spr-badge{display:inline-flex!important;align-items:center;gap:6px;margin:0!important;padding:0!important;line-height:20px!important}body.template-product #MainContent .product-template-4.lms-purchase-refinement .product_infor>div{grid-template-columns:auto minmax(0,1fr)!important;gap:4px 6px!important;min-height:0!important;align-items:center!important}body.template-product #MainContent .product-template-4.lms-purchase-refinement .product_infor:before{content:none}body.template-product #MainContent .product-template-4.lms-purchase-refinement .product_infor label{width:auto!important;min-height:0!important;margin:0!important;white-space:normal!important;line-height:1.35!important}body.template-product #MainContent .product-template-4.lms-purchase-refinement .product_infor .sku_product:has(.variant-sku:empty){display:none!important}body.template-product #MainContent .product-template-4.lms-purchase-refinement .product_condition{grid-column:1 / -1!important}body.template-product #MainContent .product-template-4.lms-purchase-refinement .brand-inline{flex-direction:row!important;align-items:center!important;flex-wrap:wrap!important;gap:4px 8px!important}body.template-product #MainContent .product-template-4.lms-purchase-refinement .brand-logo-shell{display:inline-flex!important;height:24px!important;max-height:24px!important;flex:0 0 auto!important;width:auto!important;min-width:0!important;padding:0!important;border:0!important;box-shadow:none!important;background:transparent!important}body.template-product #MainContent .product-template-4.lms-purchase-refinement .brand-logo-inline{width:auto!important;height:24px!important;max-width:80px!important;max-height:24px!important;padding:0!important;object-fit:contain}body.template-product #MainContent .product-template-4.lms-purchase-refinement .lm-purchase-panel{grid-template-columns:1fr!important;gap:8px!important;margin:8px 0!important}body.template-product #MainContent .product-template-4.lms-purchase-refinement .lm-price-card{flex-direction:row!important;align-items:center!important;gap:12px!important;min-height:0!important;padding:10px 12px!important;border-radius:8px!important;box-shadow:none!important}body.template-product #MainContent .product-template-4.lms-purchase-refinement .lm-price-right{width:auto!important;min-width:0!important;max-width:56%!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;overflow-wrap:anywhere}body.template-product #MainContent .product-template-4.lms-purchase-refinement .lm-price-main .product-price{margin:0!important;padding:0!important}body.template-product #MainContent .product-template-4.lms-purchase-refinement .product_shop .lm-purchase-panel .lm-availability-card{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;min-height:0!important;padding:10px 12px!important;border-radius:8px!important;gap:5px!important}body.template-product #MainContent .product-template-4.lms-purchase-refinement .lm-availability-heading{grid-column:1 / -1;line-height:1.3!important;margin-bottom:4px!important}body.template-product #MainContent .product-template-4.lms-purchase-refinement .product_shop .lm-availability-card .lm-availability-row{padding:7px!important;gap:8px!important}body.template-product #MainContent .product-template-4.lms-purchase-refinement .product_shop .lm-availability-card .lm-availability-row strong{font-size:13px!important;line-height:1.35!important;text-transform:none!important;letter-spacing:normal!important;margin-bottom:2px!important}body.template-product #MainContent .product-template-4.lms-purchase-refinement .product_shop .lm-availability-card .lm-availability-row span:not(.lm-dot){font-size:12px!important;line-height:1.4!important}body.template-product #MainContent .product-template-4.lms-purchase-refinement .product_form_wrapper{margin:4px 0 0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}body.template-product #MainContent .product-template-4.lms-purchase-refinement .product_form_wrapper .selector-wrapper{margin-bottom:10px!important}body.template-product #MainContent .product-template-4.lms-purchase-refinement .product_form_wrapper .form-label{margin-bottom:5px!important}body.template-product #MainContent .product-template-4.lms-purchase-refinement .product_form_wrapper .swatch-element label,body.template-product #MainContent .product-template-4.lms-purchase-refinement .product_form_wrapper select,body.template-product #MainContent .product-template-4.lms-purchase-refinement .qty-group :is(input,button){min-height:44px!important}body.template-product #MainContent .product-template-4.lms-purchase-refinement .total-price{padding:5px 0!important;margin:5px 0!important}body.template-product #MainContent .product-template-4.lms-purchase-refinement .button-group.layout-1{margin-top:8px!important;gap:8px!important}body.template-product #MainContent .product-template-4.lms-purchase-refinement .lm-paylater-wrap{padding:10px!important;margin:12px 0 6px!important;border-radius:8px!important}body.template-product #MainContent .product-template-4.lms-purchase-refinement .lm-financing-pill{gap:8px!important;margin-bottom:4px!important}body.template-product #MainContent .product-template-4.lms-purchase-refinement .lm-klarna-text{margin:0!important;line-height:1.4!important}@media(max-width:749px){body.template-product #MainContent .product-template-4.lms-purchase-refinement{margin-top:8px!important;padding:8px!important}body.template-product #MainContent .product-template-4.lms-purchase-refinement .product_top{grid-template-columns:minmax(0,1fr)!important;gap:12px!important;padding:0!important}body.template-product #MainContent .product-template-4.lms-purchase-refinement .product_shop{padding:12px!important}body.template-product #MainContent .product-template-4.lms-purchase-refinement .product_shop .lm-purchase-panel .lm-availability-card{grid-template-columns:minmax(0,1fr)!important}body.template-product #MainContent .product-template-4.lms-purchase-refinement .product-single__photo:has(>img){height:248px!important}body.template-product #MainContent .product-template-4.lms-purchase-refinement .product-single__photo>img{height:248px!important;max-height:248px!important;width:100%!important;object-fit:contain!important}body.template-product #MainContent .product-template-4.lms-purchase-refinement .slider-nav{margin-top:8px!important}body.template-product #MainContent .product-template-4.lms-purchase-refinement .product-single__thumbnail-image{max-height:56px!important;object-fit:contain}body.template-product #MainContent .product-template-4.lms-purchase-refinement .product_infor{grid-template-columns:minmax(0,1fr)!important}body.template-product #MainContent .product-template-4.lms-purchase-refinement .product_infor>div{grid-template-columns:100px minmax(0,1fr)!important}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/lms-product-purchase.css.map */
