._product_pfgbv_1{--detail-border:#e2e6eb;--detail-muted:#526071;--detail-accent:#c91e2b;padding-bottom:112px}@media (width>=1051px){._product_pfgbv_1 .dayang-print-product__gallery{top:min(calc(var(--dayang-print-nav-height) + 16px), calc(100dvh - var(--gallery-height,0px) - 16px));align-self:start;position:sticky}}._product_pfgbv_1 .dayang-print-product__panel{align-content:start;gap:18px}._product_pfgbv_1 .dayang-print-product__section{gap:12px}._product_pfgbv_1 .dayang-print-product__section h2{color:#172231;font-size:18px;line-height:1.4}._product_pfgbv_1 .dayang-print-product__price-row{border:1px solid var(--detail-border);background:#f8f9fb;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:16px 20px}._product_pfgbv_1 .dayang-print-product__lead-time{border-bottom:1px solid var(--detail-border);padding-bottom:18px}._sectionHeading_pfgbv_50{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}._count_pfgbv_58{color:var(--detail-muted);vertical-align:middle;background:#edf0f4;border-radius:20px;padding:3px 9px;font-size:12px;font-weight:600;display:inline-block}._selectedColor_pfgbv_69{color:var(--detail-muted);overflow-wrap:anywhere;font-size:13px}._product_pfgbv_1 .dayang-print-product__swatches{gap:0}._product_pfgbv_1 .dayang-print-product__swatches label{place-items:center;width:40px;height:40px;display:grid}._product_pfgbv_1 .dayang-print-product__swatches span{box-sizing:border-box;width:24px;height:24px;box-shadow:none;border-color:#0f172a2e}._product_pfgbv_1 .dayang-print-product__swatches input:checked+span{outline:2px solid var(--detail-accent);outline-offset:3px}._product_pfgbv_1 .dayang-print-product__swatches input:focus-visible+span{outline-offset:4px;outline:3px solid #172231}._product_pfgbv_1 .dayang-print-product__tax-toggle{width:fit-content;color:var(--detail-muted);cursor:pointer;font-size:14px}._product_pfgbv_1 input[type=checkbox],._personalizationOptions_pfgbv_112 input{accent-color:var(--detail-accent)}._product_pfgbv_1 .dayang-print-volume-prices input:focus-visible{outline:2px solid var(--detail-accent);outline-offset:2px}._quantityHint_pfgbv_121{color:var(--detail-muted);font-size:14px}._selectionList_pfgbv_126{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}._selectionList_pfgbv_126:empty{display:none}._selectionList_pfgbv_126 li{border:1px solid var(--detail-border);overflow-wrap:anywhere;border-radius:8px;align-items:center;gap:8px;max-width:100%;padding-left:10px;font-size:12px;display:flex}._selectionSwatch_pfgbv_151{border:1px solid #0f172a2e;border-radius:50%;flex:0 0 12px;height:12px}._selectionList_pfgbv_126 button{min-height:40px;color:var(--detail-muted);cursor:pointer;background:0 0;border:0;border-radius:0 7px 7px 0;flex:0 0 40px;font-size:22px}._selectionList_pfgbv_126 button:hover{color:var(--detail-accent);background:#fff0f1}._personalizationOptions_pfgbv_112,._product_pfgbv_1 .dayang-print-product__complements{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._personalizationOptions_pfgbv_112 label,._product_pfgbv_1 .dayang-print-product__complements label{border:1px solid var(--detail-border);text-align:left;cursor:pointer;background:#fff;border-radius:10px;align-items:flex-start;gap:12px;padding:16px;display:flex;position:relative}._personalizationOptions_pfgbv_112 label:has(:checked){border-color:var(--detail-accent);box-shadow:inset 0 0 0 1px var(--detail-accent);background:#fff5f5}._product_pfgbv_1 .dayang-print-product__complements label:has(:checked){border-color:var(--detail-accent);box-shadow:inset 0 0 0 1px var(--detail-accent);background:#fff5f5}._personalizationOptions_pfgbv_112 input,._product_pfgbv_1 .dayang-print-product__complements input{opacity:1;pointer-events:auto;flex:0 0 18px;width:18px;height:18px;margin:3px 0 0;position:static}._personalizationOptions_pfgbv_112 span,._product_pfgbv_1 .dayang-print-product__complements span{color:#172231;gap:5px;min-width:0;line-height:1.45;display:grid}._personalizationOptions_pfgbv_112 strong,._product_pfgbv_1 .dayang-print-product__complements strong{font-size:14px;font-weight:600}._personalizationOptions_pfgbv_112 small,._product_pfgbv_1 .dayang-print-product__complements small{color:var(--detail-muted);font-size:13px;font-weight:400}._product_pfgbv_1 .dayang-print-product__complements label:has(:disabled){cursor:not-allowed;background:#f5f6f8}._selectionList_pfgbv_126 button:focus-visible,._quote_pfgbv_243 summary:focus-visible,._product_pfgbv_1 .dayang-print-product__cart-button:focus-visible{outline-offset:3px;outline:2px solid #172231}._personalizationOptions_pfgbv_112 label:has(:focus-visible){outline-offset:3px;outline:2px solid #172231}._product_pfgbv_1 .dayang-print-product__complements label:has(:focus-visible){outline-offset:3px;outline:2px solid #172231}._product_pfgbv_1 .quick-print-fieldset{border:1px solid var(--detail-border);background:#fafbfc;border-radius:12px;padding:18px}._product_pfgbv_1 .dayang-print-product__hint{font-size:13px;line-height:1.5}._product_pfgbv_1 .dayang-print-product__tech{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}._quote_pfgbv_243{z-index:45;border:1px solid var(--detail-border);background:#fff;border-radius:14px;width:390px;max-width:calc(100vw - 48px);position:fixed;bottom:24px;left:24px;overflow:hidden;box-shadow:0 8px 36px #0f172a2e}._quoteToggle_pfgbv_279{background:var(--detail-accent);color:#fff;cursor:pointer;align-items:center;gap:12px;min-height:60px;padding:10px 14px;line-height:1.2;list-style:none;display:flex}._quote_pfgbv_243,._quote_pfgbv_243 *{box-sizing:border-box}body:has(._product_pfgbv_1) #silktide-cookie-icon{left:auto;right:100px}._quoteToggle_pfgbv_279::-webkit-details-marker{display:none}._quote_pfgbv_243 ._quoteToggle_pfgbv_279:focus-visible{outline-offset:-5px;outline:2px solid #fff}._quoteHeading_pfgbv_311,._quoteAmount_pfgbv_312{gap:3px;display:grid}._quoteHeading_pfgbv_311{flex:1;font-size:14px}._quoteHeading_pfgbv_311>span,._quoteAmount_pfgbv_312 small{color:#fff;font-size:12px;font-weight:400}._quoteAmount_pfgbv_312{text-align:right;font-variant-numeric:tabular-nums;max-width:112px}._quoteAmount_pfgbv_312 strong{white-space:nowrap;font-size:18px}._quoteChevron_pfgbv_340{flex-shrink:0}._quote_pfgbv_243[open]>._quoteToggle_pfgbv_279 ._quoteChevron_pfgbv_340{transform:rotate(180deg)}._hideBreakdown_pfgbv_348,._quote_pfgbv_243[open]>._quoteToggle_pfgbv_279 ._showBreakdown_pfgbv_349{display:none}._quote_pfgbv_243[open]>._quoteToggle_pfgbv_279 ._hideBreakdown_pfgbv_348{display:inline}._quoteBody_pfgbv_357{overscroll-behavior:contain;gap:12px;max-height:min(560px,100dvh - 180px);padding:16px;line-height:1.4;display:grid;overflow-y:auto}@media (width<=767px){body:has(._product_pfgbv_1) .support-widget__launcher{bottom:calc(100px + env(safe-area-inset-bottom,0px))}body:has(._product_pfgbv_1) button[aria-label="Abrir chat de WhatsApp"]{bottom:calc(100px + env(safe-area-inset-bottom,0px))}body:has(._product_pfgbv_1) #silktide-cookie-icon{bottom:calc(100px + env(safe-area-inset-bottom,0px))}body:has(._quote_pfgbv_243[open]) .support-widget__launcher{visibility:hidden;display:none}body:has(._quote_pfgbv_243[open]) button[aria-label="Abrir chat de WhatsApp"]{visibility:hidden;display:none}body:has(._quote_pfgbv_243[open]) #silktide-cookie-icon{visibility:hidden;display:none}._quote_pfgbv_243{left:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));width:calc(100% - 24px);max-width:none}._quoteToggle_pfgbv_279{gap:8px;min-height:60px;padding:10px 12px}._quoteHeading_pfgbv_311{font-size:13px}._quoteAmount_pfgbv_312 strong{font-size:18px}._quoteBody_pfgbv_357{max-height:min(55dvh,100dvh - 160px);padding:16px}}._quoteRows_pfgbv_408{gap:10px;margin:0;font-size:14px;display:grid}._quoteRows_pfgbv_408>div{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:16px;display:grid}._quoteRows_pfgbv_408 dt{color:var(--detail-muted)}._quoteRows_pfgbv_408 dd{color:#172231;font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-family:system-ui,sans-serif;font-weight:600}._quoteRows_pfgbv_408 small{font-size:12px;font-weight:400}._quoteRows_pfgbv_408 ._discount_pfgbv_440 dt,._quoteRows_pfgbv_408 ._discount_pfgbv_440 dd{color:#386149;font-size:13px}._quoteTotal_pfgbv_446{border-top:1px solid var(--detail-border);margin-top:4px;padding-top:16px}._quoteTotal_pfgbv_446 dt{color:#172231;font-size:18px;font-weight:700;display:grid}._quoteTotal_pfgbv_446 dd{font-size:clamp(24px,3vw,30px);font-weight:700}._quoteDetails_pfgbv_464{padding-top:8px;font-size:13px}._quoteDetails_pfgbv_464 summary{width:fit-content;min-height:36px;color:var(--detail-muted);cursor:pointer}._quoteDetails_pfgbv_464>p{color:var(--detail-muted);padding-bottom:10px}._purchase_pfgbv_481{border:1px solid var(--detail-border);background:#f8f9fb;border-radius:12px;gap:12px;padding:20px;display:grid}._purchaseTotal_pfgbv_490 dt{color:#172231;gap:4px;font-size:18px;font-weight:700;display:grid}._purchaseTotal_pfgbv_490 dd{font-size:28px}._product_pfgbv_1 ._purchase_pfgbv_481 .dayang-print-product__cart-feedback,._product_pfgbv_1 ._quote_pfgbv_243 .dayang-print-product__cart-feedback{margin:0;font-size:13px}._product_pfgbv_1 ._purchase_pfgbv_481 .dayang-print-product__actions,._product_pfgbv_1 ._quote_pfgbv_243 .dayang-print-product__actions{flex-wrap:wrap;gap:10px;display:flex}._product_pfgbv_1 ._purchase_pfgbv_481 .dayang-print-product__actions>*,._product_pfgbv_1 ._quote_pfgbv_243 .dayang-print-product__actions>*{border-radius:8px;flex:180px;justify-content:center;align-items:center;min-height:48px;padding:12px 18px;font-size:15px;display:flex}@media (pointer:coarse){._product_pfgbv_1 .dayang-print-product__swatches label{width:44px;height:44px}}@media (width<=540px){._personalizationOptions_pfgbv_112,._product_pfgbv_1 .dayang-print-product__complements{grid-template-columns:minmax(0,1fr)}._product_pfgbv_1 .quick-print-fieldset{padding:16px}._quoteRows_pfgbv_408>div{gap:12px}}._productionMode_pfgbv_548{border:0;margin:20px 0;padding:0}._productionMode_pfgbv_548 legend{margin-bottom:10px;font-weight:700}._productionMode_pfgbv_548>div{flex-wrap:wrap;gap:10px;display:flex}._productionMode_pfgbv_548 label{cursor:pointer;border:1px solid #ccd5df;border-radius:6px;align-items:center;gap:8px;padding:10px 14px;display:flex}._productionMode_pfgbv_548 label._productionModeSelected_pfgbv_556{color:#fff;background:#ed2e42;border-color:#ed2e42}._productionMode_pfgbv_548 label:focus-within{outline-offset:3px;outline:2px solid #132b4d}._productionMode_pfgbv_548 input{accent-color:#132b4d}._productionMode_pfgbv_548 p{color:#52647a;font-size:13px;line-height:1.5}
