.product-banner .fd-hero-toggle{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0;border:0;border-radius:20px;background:transparent;box-shadow:none;cursor:pointer;color:#fff;opacity:1;transition:opacity .2s ease}.product-banner .fd-hero-toggle svg{display:block;width:76px;height:76px;fill:#fff;filter:drop-shadow(0 2px 5px rgba(0,0,0,.45));pointer-events:none}.product-banner .fd-hero-toggle[data-state=playing] svg{visibility:hidden}.product-banner .fd-hero-toggle:focus-visible{opacity:1;outline:3px solid #fff;outline-offset:-8px}@media(max-width:600px){.product-banner .fd-hero-toggle svg{width:66px;height:66px}}@media(prefers-reduced-motion:reduce){.product-banner .fd-hero-toggle{transition:none}}button[data-fd-model="004"] .fd-model-picker__new{animation:fd-new-heartbeat 2.8s ease-in-out infinite;transform-origin:center}html.fd-model-004-seen button[data-fd-model="004"] .fd-model-picker__new{display:none!important;animation:none}@keyframes fd-new-heartbeat{0%,28%,to{scale:1}9%{scale:1.12}16%{scale:1}22%{scale:1.07}}@media(prefers-reduced-motion:reduce){button[data-fd-model="004"] .fd-model-picker__new{animation:none}}#fd-launch-cart-note{margin:0;padding:0 0 6px;color:#a6400b;font:600 10px/1.3 Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}#fd-launch-processing{box-sizing:border-box;width:100%;max-width:430px;padding:0;margin:4px 0 0;text-align:center;background:none;border:0;border-radius:0;color:#3d3841;font:500 13px/1.5 Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.fd-product-summary #free-ship-line{justify-content:center;text-align:center}.fd-maker-story{margin:28px auto;padding:0 16px;max-width:420px;text-align:center}.fd-maker-story strong{display:block;margin-bottom:6px;color:#29242e;font-size:16px;font-weight:800}.fd-maker-story p{margin:0;color:#716b75;font-size:13px;line-height:1.6}#free-ship-line{color:#28633d;font-size:13px;font-weight:650}#free-ship-line .product-info__shipping-dot{flex-shrink:0}#free-ship-line .product-info__shipping-dot:after{top:calc(50% - 7px);left:calc(50% - 7px);transform-origin:center}#free-ship-line:not([data-fd-country=US]){display:flex;flex-direction:column;align-items:center;gap:3px;white-space:normal;width:100%;text-align:center;line-height:1.45}#free-ship-line:not([data-fd-country=US])>.product-info__shipping-dot{display:none}#free-ship-line .fd-intl-shipping__headline{display:inline-flex;align-items:center;justify-content:center;gap:9px;font-size:14px;font-weight:650;line-height:1.45}#free-ship-line .fd-intl-shipping__headline .product-info__shipping-dot{width:6px;height:6px;margin:0;background:#16a34a}#free-ship-line .fd-intl-shipping__detail{font-size:12px;font-weight:400;color:#49434f;line-height:1.45}@media(max-width:359px){#free-ship-line .fd-intl-shipping__headline{font-size:13px;gap:8px}}body .garage-builder [data-fd-model-panel]>.gb-color.fd-special-color{--special-bg:#ffe5d1;--special-ink:#ef9c66;background:var(--special-pattern) center top / 100% 100% no-repeat,var(--special-bg);border:1px solid transparent;padding:27px 10px 10px;border-radius:14px;overflow:hidden;gap:7px;isolation:isolate}body .garage-builder [data-fd-model-panel]>.fd-special-color[data-preview-color=cotton_candy]{--special-bg:#d8f1fc;--special-ink:#68bde0}body .garage-builder [data-fd-model-panel]>.fd-special-color.has-qty{background:var(--special-pattern) center top / 100% 100% no-repeat,var(--special-bg);border-color:#f50}body .garage-builder [data-fd-model-panel] .fd-special-color .gb-badge{top:4px;right:4px;left:auto;transform:none;z-index:3;border-radius:4px;padding:3px 5px;font-size:10px;line-height:1.1}body .garage-builder [data-fd-model-panel] .fd-special-color .fd-card-photo{border:0;padding:0;gap:4px;margin:0;justify-content:flex-start}body .garage-builder [data-fd-model-panel] .fd-special-color .gb-color__thumb.fd-product-photo{background:transparent;border-radius:0;overflow:visible;aspect-ratio:auto;height:auto;max-height:none;padding-top:65px}body .garage-builder [data-fd-model-panel] .fd-special-color .gb-color__thumb.fd-product-photo:before{content:"";position:absolute;top:0;left:-2%;width:104%;height:116px;background:var(--special-title) center top / 100% 100% no-repeat;pointer-events:none;z-index:-1}body .garage-builder [data-fd-model-panel] .fd-special-color .gb-color__thumb.fd-product-photo img{height:auto;max-height:none;width:108%;max-width:108%;margin-left:-4%;aspect-ratio:3 / 2;object-fit:contain;mix-blend-mode:multiply}body .garage-builder [data-fd-model-panel] .fd-special-color .gb-color__name{color:#111;font-weight:800;font-size:clamp(12px,3.5vw,17px);line-height:1.2}body .garage-builder [data-fd-model-panel] .fd-special-color .fd-card-photo__hint{display:none}body .garage-builder [data-fd-model-panel] .fd-special-color .gb-addbtn{border-radius:8px}@media(min-width:769px){body .garage-builder [data-fd-model-panel] .fd-special-color .gb-color__thumb.fd-product-photo:before{height:130px}body .garage-builder [data-fd-model-panel] .fd-special-color .gb-color__thumb.fd-product-photo{padding-top:79px}}body .garage-builder [data-fd-model-panel] .fd-special-color .gb-color__thumb .gb-cone-badge{bottom:-3px}body .garage-builder [data-fd-model-panel] .fd-special-color .fd-special-name{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body .garage-builder [data-fd-model-panel] .fd-special-color .fd-color-preview{gap:0;flex:0}body .garage-builder [data-fd-model-panel] .fd-special-color .gb-add{margin-top:7px}body .garage-builder [data-fd-model-panel] .fd-special-color{align-self:start}body .garage-builder [data-fd-model-panel] .fd-special-color .gb-color__thumb.fd-product-photo:before{z-index:0}body .garage-builder [data-fd-model-panel] .fd-special-color .gb-color__thumb.fd-product-photo img{position:relative;z-index:1}body .garage-builder [data-fd-model-panel] .fd-special-color .gb-color__thumb .gb-cone-badge{z-index:2}@media(min-width:769px){body .garage-builder [data-fd-model-panel]>.gb-color.fd-special-color{padding:14px;gap:10px;align-self:stretch}body .garage-builder [data-fd-model-panel] .fd-special-color .fd-color-preview{flex:1;justify-content:center;gap:5px}body .garage-builder [data-fd-model-panel] .fd-special-color .fd-color-preview:after{content:"";display:block;height:19.2px;flex-shrink:0}body .garage-builder [data-fd-model-panel] .fd-special-color .fd-card-photo{min-height:116px;gap:10px;padding-bottom:10px;border-bottom:1px solid transparent;justify-content:center}body .garage-builder [data-fd-model-panel] .fd-special-color .fd-card-photo__hint{display:flex;visibility:hidden}body .garage-builder [data-fd-model-panel] .fd-special-color .gb-color__thumb.fd-product-photo{padding-top:0;aspect-ratio:3 / 2;height:auto}body .garage-builder [data-fd-model-panel] .fd-special-color .gb-color__thumb.fd-product-photo img{width:100%;max-width:100%;margin-left:0;height:100%}body .garage-builder [data-fd-model-panel] .fd-special-color .gb-color__thumb.fd-product-photo:before{top:-10px;left:0;width:100%;height:90px}body .garage-builder [data-fd-model-panel] .fd-special-color .gb-add{margin-top:auto}body .garage-builder [data-fd-model-panel] .fd-special-color .gb-color__thumb .gb-cone-badge{bottom:4px}}@media(min-width:769px){body .garage-builder [data-fd-model-panel] .fd-special-color .gb-color__thumb.fd-product-photo:before{display:none}body .garage-builder [data-fd-model-panel] .fd-special-color .fd-color-preview:after{display:none}body .garage-builder [data-fd-model-panel] .fd-special-color .fd-special-name{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal;font-size:1rem;line-height:1.2;font-weight:800}}@media(min-width:769px){body .garage-builder [data-fd-model-panel] .fd-special-color .fd-special-name{width:100%;height:28px;flex-shrink:0;font-size:0;line-height:0;background:var(--special-name) center / auto 28px no-repeat}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/fd-launch-approved.css.map */
