
/* <inline asset> */
@charset "UTF-8"; 

/* /fd_stock_modes_web/static/src/scss/product_page_stock.scss */
 body.theme-france-detailing{}body.theme-france-detailing .fd-pdp-delivery-banner{position: relative; display: grid; grid-template-columns: auto 1fr auto; gap: 16px; align-items: center; width: 100%; padding: 16px 14px 14px 18px; background: var(--fd-paper, #fff); border: 1px solid var(--fd-line, #e6e8df); border-radius: var(--fd-radius-cta, 8px); text-align: left; cursor: pointer; transition: border-color 0.2s, transform 0.2s, box-shadow 0.2s; overflow: hidden;}body.theme-france-detailing .fd-pdp-delivery-banner::before{content: ""; position: absolute; top: 0; bottom: 0; right: 0; width: 60%; background: radial-gradient(ellipse at right, rgba(28, 105, 212, 0.05), transparent 60%); pointer-events: none;}body.theme-france-detailing .fd-pdp-delivery-banner:hover{border-color: var(--fd-ink, #0a0b0d); transform: translateY(-1px); box-shadow: 0 6px 16px rgba(10, 11, 13, 0.08);}body.theme-france-detailing .fd-pdp-delivery-banner .fd-pdp-delivery-mbar{position: absolute; top: 0; left: 0; right: 0; display: flex; height: 3px;}body.theme-france-detailing .fd-pdp-delivery-banner .fd-pdp-delivery-mbar i{flex: 1;}body.theme-france-detailing .fd-pdp-delivery-banner .fd-pdp-delivery-mbar i:nth-child(1){background: var(--fd-blue-light, #1c69d4);}body.theme-france-detailing .fd-pdp-delivery-banner .fd-pdp-delivery-mbar i:nth-child(2){background: var(--fd-blue, #1a3a73);}body.theme-france-detailing .fd-pdp-delivery-banner .fd-pdp-delivery-mbar i:nth-child(3){background: var(--fd-red, #e22718);}body.theme-france-detailing .fd-pdp-delivery-banner .fd-pdp-delivery-left{display: flex; flex-direction: column; align-items: center; gap: 6px; flex: 0 0 auto;}body.theme-france-detailing .fd-pdp-delivery-banner .fd-pdp-delivery-eyebrow{font-family: var(--fd-display-font, "Saira Condensed"), sans-serif; font-weight: 700; font-size: 9px; letter-spacing: 0.16em; text-transform: uppercase; color: var(--fd-red, #e22718);}body.theme-france-detailing .fd-pdp-delivery-banner .fd-pdp-delivery-middle{display: flex; flex-direction: column; gap: 6px; min-width: 0;}body.theme-france-detailing .fd-pdp-delivery-banner .fd-pdp-delivery-eta{font-family: var(--fd-display-font, "Saira Condensed"), sans-serif; font-weight: 700; font-size: 16px; line-height: 1.15; color: var(--fd-ink, #0a0b0d); text-transform: none; letter-spacing: 0.005em; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;}body.theme-france-detailing .fd-pdp-delivery-banner .fd-pdp-delivery-sub{display: inline-flex; align-items: center; gap: 8px; font-size: 11px; color: var(--fd-ink-3, #8a8f9a); font-weight: 500; letter-spacing: 0.02em;}body.theme-france-detailing .fd-pdp-delivery-banner .fd-pdp-delivery-dot{width: 8px; height: 8px; border-radius: 50%; background: var(--fd-success, #2e7d32); position: relative; flex: 0 0 8px;}body.theme-france-detailing .fd-pdp-delivery-banner .fd-pdp-delivery-dot::after{content: ""; position: absolute; inset: -3px; border-radius: 50%; background: rgba(46, 125, 50, 0.3); animation: fd-pulse 2s ease-out infinite;}body.theme-france-detailing .fd-pdp-delivery-banner .fd-pdp-delivery-sub-status{font-family: var(--fd-display-font, "Saira Condensed"), sans-serif; font-weight: 700; text-transform: uppercase; color: var(--fd-success, #2e7d32); letter-spacing: 0.06em;}body.theme-france-detailing .fd-pdp-delivery-banner .fd-pdp-delivery-sub-sep{opacity: 0.4;}body.theme-france-detailing .fd-pdp-delivery-banner .fd-pdp-delivery-sub-link{color: var(--fd-ink-2, #5a6271); text-decoration: underline; text-decoration-color: var(--fd-line, #e6e8df); text-underline-offset: 2px;}body.theme-france-detailing .fd-pdp-delivery-banner:hover .fd-pdp-delivery-sub-link{color: var(--fd-red, #e22718); text-decoration-color: var(--fd-red, #e22718);}body.theme-france-detailing .fd-pdp-delivery-banner[data-fd-delivery-mode="incoming"] .fd-pdp-delivery-dot{background: var(--fd-warn, #ed6c02);}body.theme-france-detailing .fd-pdp-delivery-banner[data-fd-delivery-mode="incoming"] .fd-pdp-delivery-dot::after{background: rgba(237, 108, 2, 0.3);}body.theme-france-detailing .fd-pdp-delivery-banner[data-fd-delivery-mode="incoming"] .fd-pdp-delivery-sub-status{color: var(--fd-warn, #ed6c02);}body.theme-france-detailing .fd-pdp-delivery-banner[data-fd-delivery-mode="unknown"] .fd-pdp-delivery-dot{display: none;}body.theme-france-detailing .fd-pdp-delivery-banner[data-fd-delivery-mode="unknown"] .fd-pdp-delivery-sub-status{color: var(--fd-ink-2, #5a6271); text-transform: none; letter-spacing: 0; font-family: var(--fd-body-font, "Saira"), sans-serif; font-weight: 500;}body.theme-france-detailing .fd-pdp-delivery-banner[data-fd-delivery-mode="unknown"] .fd-pdp-delivery-sub-link{color: var(--fd-red, #e22718); text-decoration-color: var(--fd-red, #e22718); font-weight: 700;}body.theme-france-detailing .fd-pdp-delivery-banner .fd-pdp-delivery-chevron{color: var(--fd-ink-3, #8a8f9a); display: grid; place-items: center; width: 24px; height: 24px; transition: transform 0.2s, color 0.2s;}body.theme-france-detailing .fd-pdp-delivery-banner:hover .fd-pdp-delivery-chevron{color: var(--fd-red, #e22718); transform: translateX(4px);}body.theme-france-detailing .fd-pdp-variant-thumb{--thumb-size: 64px; display: flex; flex-direction: column; align-items: center; justify-content: flex-start; gap: 4px; width: var(--thumb-size); padding: 4px 4px 6px; border: 1.5px solid var(--fd-line, #d8d8d8); border-radius: 10px; background: var(--fd-paper, #fff); cursor: pointer; transition: border-color 0.15s ease, transform 0.15s ease;}body.theme-france-detailing .fd-pdp-variant-thumb:hover{border-color: var(--fd-red, #e22718); transform: translateY(-1px);}body.theme-france-detailing .fd-pdp-variant-thumb[aria-pressed="true"]{border-color: var(--fd-red, #e22718); border-width: 2px; padding: 3.5px 3.5px 5.5px;}body.theme-france-detailing .fd-pdp-variant-thumb .fd-pdp-variant-thumb-img{width: 100%; height: 48px; object-fit: contain; background: var(--fd-paper, #fff); border-radius: 6px;}body.theme-france-detailing .fd-pdp-variant-thumb .fd-pdp-variant-thumb-label{font-size: 10px; font-weight: 600; color: var(--fd-ink, #0A0B0D); line-height: 1.1; text-align: center; max-width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}body.theme-france-detailing .fd-pdp-variant-thumb.fd-pdp-variant-thumb--unavailable{position: relative; opacity: 0.55; cursor: not-allowed; border: 1.5px dashed var(--fd-red, #e22718); background: linear-gradient(0deg, rgba(226, 39, 24, 0.04), rgba(226, 39, 24, 0.04)), var(--fd-paper, #fff); pointer-events: auto;}body.theme-france-detailing .fd-pdp-variant-thumb.fd-pdp-variant-thumb--unavailable:hover{transform: none; border-color: var(--fd-red-dark, #b71d10);}body.theme-france-detailing .fd-pdp-variant-thumb.fd-pdp-variant-thumb--unavailable .fd-pdp-variant-thumb-img{filter: grayscale(0.85);}body.theme-france-detailing .fd-pdp-variant-thumb.fd-pdp-variant-thumb--unavailable::before{content: ""; position: absolute; top: 6px; left: 6px; right: 6px; bottom: 24px; pointer-events: none; background: linear-gradient(to top right, transparent calc(50% - 1px), rgba(226, 39, 24, 0.65) calc(50% - 1px), rgba(226, 39, 24, 0.65) calc(50% + 1px), transparent calc(50% + 1px));}body.theme-france-detailing .fd-pdp-variant-thumb.fd-pdp-variant-thumb--unavailable .fd-pdp-variant-thumb-unav-badge{position: absolute; top: -8px; right: -6px; background: var(--fd-red, #e22718); color: #fff; font-size: 9px; font-weight: 800; letter-spacing: 0.06em; text-transform: uppercase; padding: 2px 6px; border-radius: 999px; line-height: 1; box-shadow: 0 2px 6px rgba(226, 39, 24, 0.4); white-space: nowrap;}body.theme-france-detailing .fd-pdp-variant-thumb.fd-pdp-variant-thumb--preorder{position: relative; border-color: var(--fd-warn, #ed6c02); background: linear-gradient(0deg, rgba(237, 108, 2, 0.05), rgba(237, 108, 2, 0.05)), var(--fd-paper, #fff);}body.theme-france-detailing .fd-pdp-variant-thumb.fd-pdp-variant-thumb--preorder:hover{border-color: #c75503;}body.theme-france-detailing .fd-pdp-variant-thumb.fd-pdp-variant-thumb--preorder .fd-pdp-variant-thumb-preorder-badge{position: absolute; top: -8px; right: -6px; background: var(--fd-warn, #ed6c02); color: #fff; font-size: 9px; font-weight: 800; letter-spacing: 0.06em; text-transform: uppercase; padding: 2px 6px; border-radius: 999px; line-height: 1; box-shadow: 0 2px 6px rgba(237, 108, 2, 0.45); white-space: nowrap;}body.theme-france-detailing .fd-pdp-variant-thumb.fd-pdp-variant-thumb--supplier{position: relative; border-color: var(--fd-info, #2563eb); background: linear-gradient(0deg, rgba(37, 99, 235, 0.05), rgba(37, 99, 235, 0.05)), var(--fd-paper, #fff);}body.theme-france-detailing .fd-pdp-variant-thumb.fd-pdp-variant-thumb--supplier:hover{border-color: #1d4ed8;}body.theme-france-detailing .fd-pdp-variant-thumb.fd-pdp-variant-thumb--supplier .fd-pdp-variant-thumb-supplier-badge{position: absolute; top: -8px; right: -6px; background: var(--fd-info, #2563eb); color: #fff; font-size: 9px; font-weight: 800; letter-spacing: 0.06em; text-transform: uppercase; padding: 2px 6px; border-radius: 999px; line-height: 1; box-shadow: 0 2px 6px rgba(37, 99, 235, 0.4); white-space: nowrap;}body .fd-pdp-drawer{position: fixed; inset: 0; z-index: 1080; pointer-events: none; opacity: 0; transition: opacity 0.22s ease-out;}@media (max-width: 991.98px){body .fd-pdp-drawer{bottom: 105px;}}body .fd-pdp-drawer.is-open{pointer-events: auto; opacity: 1;}body .fd-pdp-drawer .fd-pdp-drawer-backdrop{position: absolute; inset: 0; background: rgba(10, 11, 13, 0.55); cursor: pointer;}body .fd-pdp-drawer .fd-pdp-drawer-panel{position: absolute; top: 0; right: 0; bottom: 0; width: 92vw; max-width: 440px; background: var(--fd-paper, #fff); display: flex; flex-direction: column; transform: translateX(100%); transition: transform 0.28s cubic-bezier(0.2, 0.8, 0.25, 1); overflow: hidden; box-shadow: -20px 0 60px rgba(10, 11, 13, 0.18);}body .fd-pdp-drawer.is-open .fd-pdp-drawer-panel{transform: translateX(0);}body .fd-pdp-drawer .fd-pdp-drawer-mbar{display: flex; height: 5px; flex: 0 0 5px;}body .fd-pdp-drawer .fd-pdp-drawer-mbar i{flex: 1;}body .fd-pdp-drawer .fd-pdp-drawer-mbar i:nth-child(1){background: var(--fd-blue-light, #1c69d4);}body .fd-pdp-drawer .fd-pdp-drawer-mbar i:nth-child(2){background: var(--fd-blue, #1a3a73);}body .fd-pdp-drawer .fd-pdp-drawer-mbar i:nth-child(3){background: var(--fd-red, #e22718);}body .fd-pdp-drawer .fd-pdp-drawer-mbar--bottom{margin-top: auto;}@media (max-width: 767.98px){body .fd-pdp-drawer .fd-pdp-drawer-mbar{height: 3px; flex: 0 0 3px;}body .fd-pdp-drawer .fd-pdp-drawer-head{padding: 10px 16px;}body .fd-pdp-drawer .fd-pdp-drawer-head .fd-pdp-drawer-eyebrow{font-size: 9px; margin: 0 0 1px;}body .fd-pdp-drawer .fd-pdp-drawer-head .fd-pdp-drawer-title{font-size: 17px; line-height: 1.1;}}body .fd-pdp-drawer .fd-pdp-drawer-head{display: block; padding: 24px 24px 18px; border-bottom: 1px solid var(--fd-line, #e6e8df);}body .fd-pdp-drawer .fd-pdp-drawer-head .fd-pdp-drawer-eyebrow{display: block; font-family: var(--fd-display-font, "Saira Condensed"), sans-serif; font-weight: 700; font-size: 10px; letter-spacing: 0.18em; text-transform: uppercase; color: var(--fd-red, #e22718); margin-bottom: 4px;}body .fd-pdp-drawer .fd-pdp-drawer-head .fd-pdp-drawer-title{font-family: var(--fd-display-font, "Saira Condensed"), sans-serif; font-weight: 700; font-size: 22px; text-transform: uppercase; color: var(--fd-ink, #0a0b0d); margin: 0; line-height: 1.1;}body .fd-pdp-drawer .fd-pdp-drawer-head .fd-pdp-drawer-close{position: absolute; bottom: 14px; right: 14px; z-index: 10; width: 44px; height: 44px; background: var(--fd-ink, #0a0b0d); border: 0; border-radius: 50%; display: grid; place-items: center; color: #fff; cursor: pointer; box-shadow: 0 6px 16px rgba(10, 11, 13, 0.32); transition: background 0.15s, transform 0.15s;}body .fd-pdp-drawer .fd-pdp-drawer-head .fd-pdp-drawer-close svg{stroke-width: 2.5;}body .fd-pdp-drawer .fd-pdp-drawer-head .fd-pdp-drawer-close:hover, body .fd-pdp-drawer .fd-pdp-drawer-head .fd-pdp-drawer-close:focus{background: var(--fd-red, #e22718); transform: scale(1.04);}body .fd-pdp-drawer .fd-pdp-drawer-head .fd-pdp-drawer-close.fd-pdp-drawer-close--top{top: 14px; bottom: auto;}body .fd-pdp-drawer .fd-pdp-drawer-eta{display: flex; align-items: center; gap: 12px; padding: 14px 24px; background: var(--fd-surface, #f6f7f4); border-bottom: 1px solid var(--fd-line, #e6e8df);}body .fd-pdp-drawer .fd-pdp-drawer-eta svg{color: var(--fd-red, #e22718); flex: 0 0 20px;}body .fd-pdp-drawer .fd-pdp-drawer-eta strong{display: block; font-family: var(--fd-display-font, "Saira Condensed"), sans-serif; font-weight: 700; font-size: 11px; text-transform: uppercase; letter-spacing: 0.08em; color: var(--fd-ink, #0a0b0d); margin-bottom: 2px;}body .fd-pdp-drawer .fd-pdp-drawer-eta span{font-size: 13px; color: var(--fd-ink-2, #5a6271); display: block;}body .fd-pdp-drawer .fd-pdp-return-insurance{display: flex; gap: 12px; align-items: flex-start; margin: 14px 24px; padding: 14px 16px; border: 1px solid var(--fd-red, #e22718); border-radius: 12px; background: color-mix(in srgb, var(--fd-red, #e22718) 5%, var(--fd-surface, #f6f7f4));}body .fd-pdp-drawer .fd-pdp-return-insurance .fd-pdp-return-insurance-icon{flex: 0 0 auto; color: var(--fd-red, #e22718); display: inline-flex;}body .fd-pdp-drawer .fd-pdp-return-insurance .fd-pdp-return-insurance-body{flex: 1 1 auto; min-width: 0;}body .fd-pdp-drawer .fd-pdp-return-insurance .fd-pdp-return-insurance-eyebrow{display: block; font-family: var(--fd-display-font, "Saira Condensed"), sans-serif; font-weight: 700; font-size: 10px; text-transform: uppercase; letter-spacing: 0.08em; color: var(--fd-red, #e22718); margin-bottom: 2px;}body .fd-pdp-drawer .fd-pdp-return-insurance .fd-pdp-return-insurance-title{display: flex; align-items: baseline; gap: 8px; font-family: var(--fd-display-font, "Saira Condensed"), sans-serif; font-weight: 700; font-size: 17px; color: var(--fd-ink, #0a0b0d); margin-bottom: 8px;}body .fd-pdp-drawer .fd-pdp-return-insurance .fd-pdp-return-insurance-price{font-size: 14px; color: var(--fd-red, #e22718); font-weight: 700;}body .fd-pdp-drawer .fd-pdp-return-insurance .fd-pdp-return-insurance-points{list-style: none; margin: 0; padding: 0; display: grid; gap: 5px;}body .fd-pdp-drawer .fd-pdp-return-insurance .fd-pdp-return-insurance-points li{display: flex; align-items: flex-start; gap: 8px; font-size: 12.5px; line-height: 1.4; color: var(--fd-ink-2, #5a6271);}body .fd-pdp-drawer .fd-pdp-return-insurance .fd-pdp-return-insurance-points svg{flex: 0 0 14px; width: 14px; height: 14px; color: var(--fd-red, #e22718); margin-top: 2px;}body .fd-pdp-drawer .fd-pdp-drawer-preorder{display: none; position: relative; padding: 18px 24px 20px; background: linear-gradient(180deg, rgba(237, 108, 2, 0.08) 0%, rgba(237, 108, 2, 0.02) 100%); border-bottom: 1px solid var(--fd-line, #e6e8df); border-left: 3px solid var(--fd-warn, #ed6c02);}body .fd-pdp-drawer .fd-pdp-drawer-preorder .fd-pdp-drawer-preorder-head{display: flex; align-items: flex-start; gap: 12px; margin-bottom: 12px;}body .fd-pdp-drawer .fd-pdp-drawer-preorder .fd-pdp-drawer-preorder-head .fd-hex .fd-hex-fill{color: var(--fd-warn, #ed6c02);}body .fd-pdp-drawer .fd-pdp-drawer-preorder .fd-pdp-drawer-preorder-head .fd-hex .fd-hex-stripe{background: var(--fd-warn, #ed6c02);}body .fd-pdp-drawer .fd-pdp-drawer-preorder .fd-pdp-drawer-preorder-head .fd-hex .fd-hex-icon{color: #fff;}body .fd-pdp-drawer .fd-pdp-drawer-preorder .fd-pdp-drawer-preorder-titles{flex: 1; min-width: 0;}body .fd-pdp-drawer .fd-pdp-drawer-preorder .fd-pdp-drawer-preorder-eyebrow{display: block; font-family: var(--fd-display-font, "Saira Condensed"), sans-serif; font-weight: 700; font-size: 10px; text-transform: uppercase; letter-spacing: 0.12em; color: var(--fd-warn, #ed6c02); margin-bottom: 3px;}body .fd-pdp-drawer .fd-pdp-drawer-preorder .fd-pdp-drawer-preorder-title{font-family: var(--fd-display-font, "Saira Condensed"), sans-serif; font-weight: 700; font-size: 18px; line-height: 1.2; color: var(--fd-ink, #0a0b0d); margin: 0; display: flex; flex-wrap: wrap; align-items: baseline; gap: 0 8px;}body .fd-pdp-drawer .fd-pdp-drawer-preorder .fd-pdp-drawer-preorder-title .fd-pdp-drawer-preorder-lead{font-weight: 600; color: var(--fd-ink-2, #5a6271); font-size: 13px; text-transform: uppercase; letter-spacing: 0.04em;}body .fd-pdp-drawer .fd-pdp-drawer-preorder .fd-pdp-drawer-preorder-title .fd-pdp-drawer-preorder-date{font-weight: 700; color: var(--fd-ink, #0a0b0d); font-size: 18px;}body .fd-pdp-drawer .fd-pdp-drawer-preorder .fd-pdp-drawer-preorder-body{font-size: 13px; line-height: 1.55; color: var(--fd-ink-2, #5a6271); margin: 0 0 12px;}body .fd-pdp-drawer .fd-pdp-drawer-preorder .fd-pdp-drawer-preorder-points{list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: 6px;}body .fd-pdp-drawer .fd-pdp-drawer-preorder .fd-pdp-drawer-preorder-points li{display: flex; align-items: center; gap: 8px; font-size: 12px; color: var(--fd-ink, #0a0b0d); font-weight: 500; line-height: 1.4;}body .fd-pdp-drawer .fd-pdp-drawer-preorder .fd-pdp-drawer-preorder-points li svg{flex: 0 0 14px; color: var(--fd-warn, #ed6c02);}body .fd-pdp-drawer .fd-pdp-drawer-panel[data-fd-delivery-mode="incoming"] .fd-pdp-drawer-preorder{display: block;}body .fd-pdp-drawer .fd-pdp-drawer-panel[data-fd-delivery-mode="incoming"] .fd-pdp-drawer-eta{display: none;}body .fd-pdp-drawer .fd-pdp-shippers{list-style: none; margin: 0; padding: 8px 0; flex: 1; overflow-y: auto;}body .fd-pdp-drawer .fd-pdp-shipper{display: grid; grid-template-columns: 38px 1fr auto; gap: 14px; align-items: center; padding: 16px 24px; border-bottom: 1px solid var(--fd-line, #e6e8df); transition: background 0.15s;}body .fd-pdp-drawer .fd-pdp-shipper:last-child{border-bottom: 0;}body .fd-pdp-drawer .fd-pdp-shipper:hover{background: var(--fd-surface, #f6f7f4);}body .fd-pdp-drawer .fd-pdp-shipper .fd-pdp-shipper-name{font-family: var(--fd-display-font, "Saira Condensed"), sans-serif; font-weight: 700; font-size: 14px; text-transform: uppercase; letter-spacing: 0.02em; color: var(--fd-ink, #0a0b0d); line-height: 1.2; margin-bottom: 2px;}body .fd-pdp-drawer .fd-pdp-shipper .fd-pdp-shipper-desc{font-size: 12px; color: var(--fd-ink-2, #5a6271); line-height: 1.4;}body .fd-pdp-drawer .fd-pdp-shipper .fd-pdp-shipper-eta{font-family: var(--fd-mono-font, "JetBrains Mono"), monospace; font-size: 10px; color: var(--fd-ink-3, #8a8f9a); font-weight: 500; letter-spacing: 0.04em; margin-top: 2px; text-transform: uppercase;}body .fd-pdp-drawer .fd-pdp-shipper .fd-pdp-shipper-price{font-family: var(--fd-display-font, "Saira Condensed"), sans-serif; font-weight: 700; font-size: 14px; color: var(--fd-ink, #0a0b0d); white-space: nowrap;}body .fd-pdp-drawer .fd-pdp-shippers-empty{padding: 32px 24px;}@media (max-width: 767.98px){body .fd-pdp-drawer .fd-pdp-drawer-mbar{height: 3px; flex: 0 0 3px;}body .fd-pdp-drawer .fd-pdp-drawer-head{padding: 10px 16px;}body .fd-pdp-drawer .fd-pdp-drawer-head .fd-pdp-drawer-eyebrow{font-size: 9px; margin: 0 0 1px;}body .fd-pdp-drawer .fd-pdp-drawer-head .fd-pdp-drawer-title{font-size: 17px; line-height: 1.1;}body .fd-pdp-drawer .fd-pdp-drawer-head .fd-pdp-drawer-close{width: 32px; height: 32px;}body .fd-pdp-drawer .fd-pdp-drawer-preorder{padding: 12px 16px 14px;}body .fd-pdp-drawer .fd-pdp-drawer-preorder .fd-pdp-drawer-preorder-head{gap: 10px; margin-bottom: 8px;}body .fd-pdp-drawer .fd-pdp-drawer-preorder .fd-pdp-drawer-preorder-eyebrow{font-size: 9px; margin-bottom: 2px;}body .fd-pdp-drawer .fd-pdp-drawer-preorder .fd-pdp-drawer-preorder-title{font-size: 16px; gap: 0 6px;}body .fd-pdp-drawer .fd-pdp-drawer-preorder .fd-pdp-drawer-preorder-title .fd-pdp-drawer-preorder-lead{font-size: 11px;}body .fd-pdp-drawer .fd-pdp-drawer-preorder .fd-pdp-drawer-preorder-title .fd-pdp-drawer-preorder-date{font-size: 16px;}body .fd-pdp-drawer .fd-pdp-drawer-preorder .fd-pdp-drawer-preorder-body{font-size: 12px; line-height: 1.5; margin-bottom: 8px;}body .fd-pdp-drawer .fd-pdp-drawer-preorder .fd-pdp-drawer-preorder-points li{font-size: 11px; gap: 6px;}body .fd-pdp-drawer .fd-pdp-drawer-eta{padding: 8px 16px; gap: 8px;}body .fd-pdp-drawer .fd-pdp-drawer-eta strong{font-size: 10px; margin-bottom: 1px;}body .fd-pdp-drawer .fd-pdp-drawer-eta span{font-size: 12px;}body .fd-pdp-drawer .fd-pdp-return-insurance{margin: 12px 16px; padding: 12px 14px; gap: 10px;}body .fd-pdp-drawer .fd-pdp-return-insurance .fd-pdp-return-insurance-title{font-size: 16px;}body .fd-pdp-drawer .fd-pdp-return-insurance .fd-pdp-return-insurance-points li{font-size: 11.5px;}body .fd-pdp-drawer .fd-pdp-shippers{overflow: hidden; padding: 4px 0;}body .fd-pdp-drawer .fd-pdp-shipper{grid-template-columns: 32px 1fr auto; gap: 10px; padding: 8px 16px;}body .fd-pdp-drawer .fd-pdp-shipper .fd-pdp-shipper-name{font-size: 13px; margin-bottom: 1px;}body .fd-pdp-drawer .fd-pdp-shipper .fd-pdp-shipper-desc{font-size: 11px; line-height: 1.3;}body .fd-pdp-drawer .fd-pdp-shipper .fd-pdp-shipper-eta{font-size: 9px; margin-top: 1px;}body .fd-pdp-drawer .fd-pdp-shipper .fd-pdp-shipper-price{font-size: 13px;}body .fd-pdp-drawer .fd-pdp-drawer-footer{padding: 10px 16px 12px;}body .fd-pdp-drawer .fd-pdp-drawer-footer .fd-pdp-drawer-freeship{padding: 8px 10px; gap: 8px; margin-bottom: 0;}body .fd-pdp-drawer .fd-pdp-drawer-footer .fd-pdp-drawer-freeship strong{font-size: 11px;}body .fd-pdp-drawer .fd-pdp-drawer-footer .fd-pdp-drawer-freeship span{font-size: 11px;}body .fd-pdp-drawer .fd-pdp-drawer-footer .fd-pdp-drawer-help{display: none;}}body .fd-pdp-drawer .fd-pdp-drawer-footer{padding: 18px 24px 24px; border-top: 1px solid var(--fd-line, #e6e8df); background: var(--fd-surface, #f6f7f4);}body .fd-pdp-drawer .fd-pdp-drawer-footer .fd-pdp-drawer-freeship{display: flex; gap: 12px; align-items: flex-start; padding: 14px; background: var(--fd-paper, #fff); border: 1px solid var(--fd-red, #e22718); border-left: 4px solid var(--fd-red, #e22718); border-radius: 6px; margin-bottom: 14px;}body .fd-pdp-drawer .fd-pdp-drawer-footer .fd-pdp-drawer-freeship svg{color: var(--fd-red, #e22718); flex: 0 0 22px; margin-top: 2px;}body .fd-pdp-drawer .fd-pdp-drawer-footer .fd-pdp-drawer-freeship strong{display: block; font-family: var(--fd-display-font, "Saira Condensed"), sans-serif; font-weight: 700; font-size: 13px; text-transform: uppercase; letter-spacing: 0.04em; color: var(--fd-ink, #0a0b0d); margin-bottom: 2px;}body .fd-pdp-drawer .fd-pdp-drawer-footer .fd-pdp-drawer-freeship span{font-size: 12px; color: var(--fd-ink-2, #5a6271);}body .fd-pdp-drawer .fd-pdp-drawer-footer .fd-pdp-drawer-help{font-size: 12px; color: var(--fd-ink-2, #5a6271); margin: 0; text-align: center; line-height: 1.5;}body .fd-pdp-drawer .fd-pdp-drawer-footer .fd-pdp-drawer-help a{color: var(--fd-red, #e22718); text-decoration: underline;}body .fd-pdp-drawer .fd-pdp-drawer-footer .fd-pdp-drawer-help a:hover{color: var(--fd-red-dark, #b91c14);}