@media(max-width:749px){body.template-product .app-pdp{max-width:none!important;width:calc(100% + 32px)!important;margin-left:-16px!important;margin-right:-16px!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}}body.template-product .app-pdp .dual-tone-capsule-badge,body.template-product .app-pdp .app-pdp__delivery-capsule,body.template-product .app-pdp [class*=factory-direct]{display:flex!important;width:fit-content!important;margin-top:4px!important;margin-bottom:4px!important;margin-left:12px!important;vertical-align:top!important}body.template-product .app-pdp .app-pdp__title,body.template-product .app-pdp h1.product-title,body.template-product h1.product-title{margin-top:4px!important;margin-bottom:6px!important;padding-top:0!important;padding-left:0!important;padding-right:0!important}body.template-product .pdp-sticky-bar .app-pdp__sticky-add-cart.is-added{background:#15803d!important;border-color:#15803d!important;color:#fff!important}body.template-product .pdp-sticky-bar .is-loading{opacity:.6!important;pointer-events:none!important}.app-pdp-toast{position:fixed;left:50%;bottom:calc(84px + env(safe-area-inset-bottom));transform:translate(-50%,8px);max-width:calc(100vw - 32px);background:#111827;color:#fff;font-size:12.5px;font-weight:600;line-height:1.3;padding:9px 14px;border-radius:8px;opacity:0;pointer-events:none;transition:opacity .2s ease,transform .2s ease;z-index:2147483646}.app-pdp-toast.is-visible{opacity:1;transform:translate(-50%)}.app-pdp-toast.is-error{background:#b91c1c}body.template-product .app-pdp .app-pdp__form{margin:0;padding:0;height:0;overflow:hidden}body.template-product .app-pdp .flash-sale-timer{font-variant-numeric:tabular-nums}body.template-product .app-pdp .flash-sale-timer .timer-box{min-width:22px;text-align:center;font-variant-numeric:tabular-nums}body.template-product #shopify-section-header,body.template-product .header-wrapper,body.template-product #header-group header{margin-bottom:0!important;padding-bottom:0!important}body.template-product main,body.template-product .app-pdp,body.template-product .app-pdp__gallery,body.template-product .app-pdp__gallery-viewport,body.template-product .product__media-wrapper{margin-top:0!important;padding-top:0!important}body.template-product .app-pdp__info,body.template-product .product__info-container{padding-left:14px!important;padding-right:14px!important;max-width:440px!important;margin:0 auto!important;box-sizing:border-box!important}body.template-product .app-pdp .flash-sale-ribbon,body.template-product .app-pdp .app-pdp__urgency,body.template-product .app-pdp .dual-tone-capsule-badge,body.template-product .app-pdp .app-pdp__title,body.template-product .app-pdp .app-pdp__title-chips,body.template-product .app-pdp .app-pdp__perf-strip,body.template-product .app-pdp .app-pdp__stock,body.template-product .app-pdp .luxury-voucher-card,body.template-product .app-pdp .express-cargo-strip,body.template-product .app-pdp .app-pdp__ops-badges,body.template-product .app-pdp .app-pdp__size-pills,body.template-product .app-pdp .app-pdp__color-size-row,body.template-product .app-pdp .app-pdp__swatch-qty-row,body.template-product .app-pdp .logistics-card,body.template-product .app-pdp .app-pdp__specs,body.template-product .app-pdp .app-pdp__accordion,body.template-product .app-pdp .pdp-cr,body.template-product .app-pdp .app-pdp__qa,body.template-product .app-pdp .app-pdp__reviews{margin-left:14px!important;margin-right:14px!important}body.template-product .app-pdp .app-pdp__pricing,body.template-product .app-pdp .app-pdp__thumbs{padding-left:14px!important;padding-right:14px!important}body.template-product .app-pdp .flash-sale-ribbon,body.template-product .app-pdp .app-pdp__urgency{border-radius:8px!important;margin-top:8px!important;margin-bottom:8px!important}body.template-product .app-pdp .app-pdp__price-row,body.template-product .app-pdp .app-pdp__price-line{display:flex!important;align-items:baseline!important;flex-wrap:wrap!important;gap:6px 8px!important;margin:6px 0!important}body.template-product .app-pdp .luxury-voucher-card{background:#fafaf9!important;border:1px solid #E7E5E4!important;border-radius:6px!important;padding:8px 10px!important;margin-top:6px!important;margin-bottom:6px!important}body.template-product .app-pdp .luxury-voucher-card .voucher-cutout-icon{width:14px!important;height:14px!important;margin-bottom:0!important}body.template-product .app-pdp .luxury-voucher-card .voucher-ticket-left{min-width:52px!important}body.template-product .app-pdp .luxury-voucher-card .voucher-amount-val{line-height:1.1!important}body.template-product .app-pdp .luxury-voucher-card .voucher-off-lbl{font-size:9px!important;line-height:1!important}body.template-product .app-pdp .luxury-voucher-card .voucher-divider{height:30px!important;margin:0 10px!important}body.template-product .app-pdp .luxury-voucher-card .voucher-title-txt{font-size:13px!important;margin-bottom:1px!important}body.template-product .app-pdp .luxury-voucher-card .voucher-collect-btn{padding:5px 12px!important}body.template-product .app-pdp .express-cargo-strip,body.template-product .app-pdp .app-pdp__cargo-strip,body.template-product .app-pdp [class*=direct-air-cargo]{background:#1e293b!important;height:30px!important;padding:0 10px!important;border-radius:6px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;font-size:10.5px!important;margin-top:6px!important;margin-bottom:6px!important;box-sizing:border-box!important}body.template-product .app-pdp .express-cargo-strip .express-cargo-left,body.template-product .app-pdp .express-cargo-strip .express-cargo-right{font-size:10.5px!important}body.template-product .app-pdp .app-pdp__swatch-qty-row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;margin-top:8px!important;margin-bottom:8px!important;padding:4px 0!important}body.template-product .app-pdp .app-pdp__thumb-swatch{width:40px!important;height:40px!important;border-radius:6px!important;border:1.5px solid #111827!important}body.template-product .app-pdp .app-pdp__swatch-qty-row .app-pdp__qty-row{margin:0!important}body.template-product .app-pdp .app-pdp__qty-stepper{height:32px!important;box-sizing:border-box!important;align-items:stretch!important;border-radius:6px!important}body.template-product .app-pdp .app-pdp__qty-stepper .app-pdp__qty-btn{height:auto!important}body.template-product .app-pdp .app-pdp__qty-stepper .app-pdp__qty-value{display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}body.template-product .app-pdp .logistics-card{margin-top:8px!important;margin-bottom:8px!important}body.template-product .app-pdp .logistics-couriers,body.template-product .app-pdp .logistics-couriers-grid,body.template-product .app-pdp [class*=courier-grid]{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:8px!important;margin:8px 0!important}body.template-product .app-pdp .logistics-courier-slot{height:34px!important;border-radius:6px!important;border:1px solid #E2E8F0!important}body.template-product .app-pdp .guarantee-pill-item,body.template-product .app-pdp .logistics-trust-chip,body.template-product .app-pdp [class*=transit-insured],body.template-product .app-pdp [class*=delay-credit]{background:#f1f5f9!important;color:#334155!important;border:1px solid #E2E8F0!important;border-radius:5px!important;font-size:10px!important;font-weight:600!important;padding:4px 6px!important}body.template-product .app-pdp .guarantee-pill-item svg{stroke:#64748b!important}body.template-product .app-pdp .guarantee-pill-item:nth-child(2) svg{stroke:#d97706!important}body.template-product .app-pdp .app-pdp__specs-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:6px!important;margin:6px 0!important}body.template-product .app-pdp .app-pdp__specs-cell{min-height:44px!important;padding:6px 8px!important;border-radius:6px!important;background:#f8fafc!important;border:1px solid #F1F5F9!important}body.template-product .app-pdp .app-pdp__specs-cell dt,body.template-product .app-pdp .app-pdp__specs-cell .spec-label{font-size:9px!important;color:#64748b!important}body.template-product .app-pdp .app-pdp__specs-cell dd,body.template-product .app-pdp .app-pdp__specs-cell .spec-value{font-size:11.5px!important;font-weight:600!important;color:#0f172a!important}body.template-product .app-pdp{padding-bottom:80px!important}body.template-product .app-pdp .guarantee-pill-item,body.template-product .app-pdp .logistics-trust-chip,body.template-product .app-pdp [class*=transit-insured],body.template-product .app-pdp [class*=delay-credit]{background:#fff!important;border:1px solid #E2E8F0!important;border-radius:6px!important;color:#475569!important;font-size:10px!important;font-weight:600!important;padding:5px 8px!important}body.template-product .app-pdp .guarantee-pill-item svg,body.template-product .app-pdp .guarantee-pill-item:nth-child(2) svg,body.template-product .app-pdp .logistics-trust-chip svg,body.template-product .app-pdp [class*=delay-credit] svg{stroke:#64748b!important;color:#64748b!important}body.template-product .app-pdp [class*=delay-credit] span:first-child{color:#64748b!important}body.template-product .app-pdp .express-cargo-strip,body.template-product .app-pdp .app-pdp__cargo-strip,body.template-product .app-pdp [class*=direct-air-cargo]{background:#fffbeb!important;border:1px solid #FDE68A!important;color:#92400e!important;border-radius:6px!important;height:32px!important;padding:0 12px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;font-size:11px!important;font-weight:600!important;margin-top:8px!important;margin-bottom:8px!important;box-sizing:border-box!important}body.template-product .app-pdp .express-cargo-strip .express-cargo-left{color:#92400e!important;font-size:11px!important}body.template-product .app-pdp .express-cargo-strip .express-cargo-right,body.template-product .app-pdp .express-cargo-strip a,body.template-product .app-pdp .express-cargo-strip [class*=details],body.template-product .app-pdp [class*=direct-air-cargo] a{color:#b45309!important;font-weight:700!important;font-size:10.5px!important;text-decoration:none!important}body.template-product .app-pdp .express-cargo-strip svg{color:#b45309!important}body.template-product .app-pdp .logistics-card,body.template-product .app-pdp [class*=cross-border-box]{background:#fafafa!important;border:1px solid #F1F5F9!important;border-radius:10px!important;padding:12px!important;margin-top:10px!important;margin-bottom:10px!important}body.template-product .app-pdp .logistics-card .logistics-couriers,body.template-product .app-pdp .logistics-card .logistics-couriers-grid,body.template-product .app-pdp .logistics-card [class*=courier-grid]{border:none!important;background:transparent!important;box-shadow:none!important}body.template-product .app-pdp .logistics-customs-tag,body.template-product .app-pdp [class*=customs-duty-paid]{background:#ecfdf5!important;border:1px solid #A7F3D0!important;color:#065f46!important;border-radius:4px!important;font-size:10px!important;font-weight:600!important;padding:2px 6px!important}body.template-product .app-pdp .logistics-courier-slot{background:#fff!important;border:1px solid #E2E8F0!important;border-radius:6px!important;height:36px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:4px 10px!important;box-shadow:0 1px 2px #00000005!important}body.template-product .app-pdp .logistics-courier-slot img{max-height:20px!important;width:auto!important;object-fit:contain!important}body.template-product .app-pdp .luxury-voucher-card,body.template-product .app-pdp .app-pdp__voucher-card,body.template-product .app-pdp [class*=store-voucher]{background:#fffdf9!important;border:1px dashed #F59E0B!important;border-radius:8px!important;padding:8px 12px!important;margin-top:8px!important;margin-bottom:8px!important}body.template-product .app-pdp .voucher-collect-btn,body.template-product .app-pdp [class*=voucher-collect-btn]{background:#111827!important;color:#fff!important;border-radius:4px!important;padding:5px 12px!important;font-size:11px!important;font-weight:700!important}body.template-product .app-pdp .express-cargo-strip,body.template-product .app-pdp .app-pdp__cargo-strip,body.template-product .app-pdp [class*=direct-air-cargo]{background:#111827!important;border:1px solid rgba(255,255,255,.1)!important;color:#f9fafb!important;border-radius:6px!important;height:32px!important;padding:0 12px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;font-size:11px!important;font-weight:600!important;margin-top:8px!important;margin-bottom:8px!important;box-shadow:0 1px 2px #0000000d!important;box-sizing:border-box!important}body.template-product .app-pdp .express-cargo-strip .express-cargo-left{color:#f9fafb!important;font-size:11px!important}body.template-product .app-pdp .express-cargo-strip .express-cargo-right,body.template-product .app-pdp .express-cargo-strip a,body.template-product .app-pdp .express-cargo-strip [class*=details],body.template-product .app-pdp [class*=direct-air-cargo] a{color:#e5e7eb!important;font-weight:500!important;font-size:10.5px!important;text-decoration:none!important}body.template-product .app-pdp .express-cargo-strip svg,body.template-product .app-pdp .app-pdp__cargo-strip svg,body.template-product .app-pdp [class*=direct-air-cargo] span:first-child{color:#f59e0b!important}body.template-product .app-pdp .guarantee-pill-item,body.template-product .app-pdp .logistics-trust-chip,body.template-product .app-pdp [class*=transit-insured],body.template-product .app-pdp [class*=delay-credit]{background:#fff!important;color:#1e293b!important;border:1px solid #CBD5E1!important;border-radius:6px!important;font-size:10.5px!important;font-weight:600!important;padding:6px 8px!important;box-shadow:0 1px 2px #00000008!important}body.template-product .app-pdp .guarantee-pill-item svg,body.template-product .app-pdp .guarantee-pill-item:nth-child(2) svg,body.template-product .app-pdp .logistics-trust-chip svg,body.template-product .app-pdp [class*=delay-credit] svg{stroke:#475569!important;color:#475569!important}body.template-product .app-pdp [class*=delay-credit] span:first-child{color:#475569!important}body.template-product .app-pdp .luxury-voucher-card,body.template-product .app-pdp .app-pdp__voucher-card,body.template-product .app-pdp [class*=store-voucher]{background:#fff!important;border:1px solid #E2E8F0!important;border-radius:8px!important;padding:10px 14px!important;margin-top:8px!important;margin-bottom:8px!important;box-shadow:0 1px 3px #00000008!important}body.template-product .app-pdp .voucher-collect-btn,body.template-product .app-pdp [class*=voucher-collect-btn],body.template-product .app-pdp .luxury-voucher-card .voucher-collect-btn{background:#0f172a!important;color:#fff!important;border-radius:6px!important;padding:6px 14px!important;font-size:11px!important;font-weight:700!important}body.template-product .app-pdp .app-pdp__specs-cell{background:#fff!important;border:1px solid #E2E8F0!important;border-radius:8px!important;padding:8px 12px!important;box-shadow:0 1px 2px #00000005!important}body.template-product .app-pdp .app-pdp__specs-cell dt,body.template-product .app-pdp .app-pdp__specs-cell .spec-label{font-size:9.5px!important;font-weight:600!important;color:#64748b!important;text-transform:uppercase!important}body.template-product .app-pdp .app-pdp__specs-cell dd,body.template-product .app-pdp .app-pdp__specs-cell .spec-value{font-size:12px!important;font-weight:700!important;color:#0f172a!important;margin-top:2px!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/main-product-phase1-pass5.css.map */
