.HeaderPhones-module__loCvRq__wrap{flex-shrink:0;margin-left:auto;position:relative}.HeaderPhones-module__loCvRq__trigger{min-height:44px;color:inherit;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0 5px;font-size:14px;display:flex}.HeaderPhones-module__loCvRq__arrow{transition:transform .15s;display:inline-block}.HeaderPhones-module__loCvRq__trigger[aria-expanded=true] .HeaderPhones-module__loCvRq__arrow{transform:rotate(180deg)}.HeaderPhones-module__loCvRq__trigger:hover,.HeaderPhones-module__loCvRq__dropdown a:hover{color:#0086b0}.HeaderPhones-module__loCvRq__trigger:focus-visible,.HeaderPhones-module__loCvRq__dropdown a:focus-visible{outline-offset:2px;border-radius:5px;outline:2px solid #009fd2}.HeaderPhones-module__loCvRq__dropdown{z-index:30;background:#fff;border:1px solid #dfe3e1;border-radius:8px;min-width:210px;padding:8px;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 8px 24px #172d2326}.HeaderPhones-module__loCvRq__dropdown a{white-space:nowrap;border-radius:5px;align-items:center;min-height:44px;padding:8px 12px;font-size:14px;font-weight:700;display:flex}.HeaderPhones-module__loCvRq__dropdown a:hover{background:#eef9fc}@media (max-width:650px){.HeaderPhones-module__loCvRq__mainNumber{display:none}.HeaderPhones-module__loCvRq__trigger{justify-content:center;min-width:44px;font-size:20px}.HeaderPhones-module__loCvRq__dropdown{min-width:200px;right:-48px}}
.business-hours-module__hPXNZW__content{color:#172c38;border-top:1px solid #dce7ec;margin-top:48px;padding-top:32px}.business-hours-module__hPXNZW__content h2,.business-hours-module__hPXNZW__faqHeading{letter-spacing:-.6px;text-wrap:balance;margin:0 0 16px;font-size:clamp(23px,2.3vw,30px);font-weight:750;line-height:1.25}.business-hours-module__hPXNZW__intro{color:#526c7a;max-width:820px;margin:0 0 24px;font-size:16px;line-height:1.8}.business-hours-module__hPXNZW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.business-hours-module__hPXNZW__card{background:#f8fbfc;border:1px solid #dce7ec;border-radius:16px;min-width:0;padding:24px}.business-hours-module__hPXNZW__card h3{margin:0 0 12px;font-size:18px;font-weight:750;line-height:1.4}.business-hours-module__hPXNZW__card p,.business-hours-module__hPXNZW__card li{color:#526c7a;font-size:14px;line-height:1.8}.business-hours-module__hPXNZW__card p{margin:0}.business-hours-module__hPXNZW__card p+p,.business-hours-module__hPXNZW__card ol+p{margin-top:12px}.business-hours-module__hPXNZW__card strong{color:#172c38}.business-hours-module__hPXNZW__card ol{margin:0;padding-left:20px;list-style:decimal}.business-hours-module__hPXNZW__card li+li{margin-top:8px}.business-hours-module__hPXNZW__card li::marker{color:#0085af;font-weight:750}.business-hours-module__hPXNZW__content a{color:#007da5;text-underline-offset:3px;text-decoration:underline}.business-hours-module__hPXNZW__content a:hover{color:#005a79}.business-hours-module__hPXNZW__content a:focus-visible{outline-offset:4px;outline:3px solid #20a9da}.business-hours-module__hPXNZW__faqHeading{margin-top:40px}@media (max-width:700px){.business-hours-module__hPXNZW__content{margin-top:32px;padding-top:24px}.business-hours-module__hPXNZW__grid{grid-template-columns:minmax(0,1fr);gap:14px}.business-hours-module__hPXNZW__card{padding:20px}.business-hours-module__hPXNZW__intro{font-size:15px}}
.CompactArtworkUpload-module__iT9DXa__root{background:#fff;border:1px solid #d2dbd7;border-radius:10px;margin:14px 0 0;overflow:hidden}.CompactArtworkUpload-module__iT9DXa__heading{border-bottom:1px solid #e1e6e3;justify-content:space-between;align-items:center;gap:12px;padding:13px 14px;display:flex}.CompactArtworkUpload-module__iT9DXa__heading>div>span{color:#75807b;letter-spacing:.09em;text-transform:uppercase;margin-bottom:3px;font-size:9px;font-weight:900;display:block}.CompactArtworkUpload-module__iT9DXa__heading h2{margin:0;font-size:16px;line-height:1.2}.CompactArtworkUpload-module__iT9DXa__heading>b{color:#278a54;white-space:nowrap;background:#edf8f1;border-radius:999px;padding:6px 9px;font-size:9px}.CompactArtworkUpload-module__iT9DXa__modeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:11px 12px 4px;display:grid}.CompactArtworkUpload-module__iT9DXa__mode,.CompactArtworkUpload-module__iT9DXa__modeActive{color:#26312d;text-align:left;cursor:pointer;background:#fff;border:1px solid #d8dfdc;border-radius:8px;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:7px;min-width:0;padding:9px 8px;display:grid}.CompactArtworkUpload-module__iT9DXa__mode:hover{border-color:#249fda}.CompactArtworkUpload-module__iT9DXa__modeActive{background:#edf9fd;border-color:#249fda;box-shadow:0 0 0 2px #249fda12}.CompactArtworkUpload-module__iT9DXa__mode i,.CompactArtworkUpload-module__iT9DXa__modeActive i{color:#fff;border:1.5px solid #aebbb6;border-radius:50%;place-items:center;width:16px;height:16px;margin-top:1px;font-size:9px;font-style:normal;font-weight:900;display:grid}.CompactArtworkUpload-module__iT9DXa__modeActive i{background:#249fda;border-color:#249fda}.CompactArtworkUpload-module__iT9DXa__mode span,.CompactArtworkUpload-module__iT9DXa__modeActive span{min-width:0}.CompactArtworkUpload-module__iT9DXa__mode strong,.CompactArtworkUpload-module__iT9DXa__modeActive strong,.CompactArtworkUpload-module__iT9DXa__mode small,.CompactArtworkUpload-module__iT9DXa__modeActive small{display:block}.CompactArtworkUpload-module__iT9DXa__mode strong,.CompactArtworkUpload-module__iT9DXa__modeActive strong{font-size:10px;line-height:1.25}.CompactArtworkUpload-module__iT9DXa__mode small,.CompactArtworkUpload-module__iT9DXa__modeActive small{color:#77817d;margin-top:3px;font-size:8.5px;line-height:1.25}.CompactArtworkUpload-module__iT9DXa__estimate{color:#805500;background:#fff8e7;border-radius:7px;margin:7px 12px 3px;padding:8px 10px;font-size:9.5px;line-height:1.4}.CompactArtworkUpload-module__iT9DXa__controls{grid-template-columns:auto minmax(80px,1fr) auto auto;align-items:center;gap:7px;padding:10px 12px 7px;display:grid}.CompactArtworkUpload-module__iT9DXa__fileButton,.CompactArtworkUpload-module__iT9DXa__secondary,.CompactArtworkUpload-module__iT9DXa__secondaryActive{cursor:pointer;border-radius:6px;min-height:35px;font:800 9.5px/1 Arial}.CompactArtworkUpload-module__iT9DXa__fileButton{color:#fff;background:#17211e;border:0;padding:0 11px}.CompactArtworkUpload-module__iT9DXa__fileButton:hover{background:#249fda}.CompactArtworkUpload-module__iT9DXa__secondary,.CompactArtworkUpload-module__iT9DXa__secondaryActive{color:#26312d;background:#fff;border:1px solid #cfd8d4;justify-content:center;align-items:center;gap:5px;padding:0 8px;display:flex}.CompactArtworkUpload-module__iT9DXa__secondary:hover,.CompactArtworkUpload-module__iT9DXa__secondaryActive{color:#1688bf;background:#f1fbfe;border-color:#249fda}.CompactArtworkUpload-module__iT9DXa__fileCount{color:#69746f;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:9px;font-weight:700;overflow:hidden}.CompactArtworkUpload-module__iT9DXa__cloudMarks{align-items:center;margin-right:1px;display:flex}.CompactArtworkUpload-module__iT9DXa__cloudMarks svg{width:15px;height:15px;margin-right:-2px}.CompactArtworkUpload-module__iT9DXa__formats{color:#75807b;margin:0;padding:0 12px 11px;font-size:8.5px;line-height:1.4}.CompactArtworkUpload-module__iT9DXa__fileList{gap:6px;padding:4px 12px 10px;display:grid}.CompactArtworkUpload-module__iT9DXa__file,.CompactArtworkUpload-module__iT9DXa__fileError{border:1px solid #dfe4e1;border-radius:7px;grid-template-columns:34px minmax(0,1fr) 25px;align-items:center;gap:8px;padding:7px;display:grid}.CompactArtworkUpload-module__iT9DXa__fileError{background:#fff8f8;border-color:#efa8a8}.CompactArtworkUpload-module__iT9DXa__file>span,.CompactArtworkUpload-module__iT9DXa__fileError>span{color:#087fa3;background:#eaf8fc;border-radius:5px;place-items:center;height:30px;font-size:8px;font-weight:900;display:grid}.CompactArtworkUpload-module__iT9DXa__file>div,.CompactArtworkUpload-module__iT9DXa__fileError>div{min-width:0}.CompactArtworkUpload-module__iT9DXa__file b,.CompactArtworkUpload-module__iT9DXa__file small,.CompactArtworkUpload-module__iT9DXa__fileError b,.CompactArtworkUpload-module__iT9DXa__fileError small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.CompactArtworkUpload-module__iT9DXa__file b,.CompactArtworkUpload-module__iT9DXa__fileError b{font-size:10px}.CompactArtworkUpload-module__iT9DXa__file small,.CompactArtworkUpload-module__iT9DXa__fileError small{color:#75807b;margin-top:3px;font-size:8.5px}.CompactArtworkUpload-module__iT9DXa__file i,.CompactArtworkUpload-module__iT9DXa__fileError i{background:#e3e8e5;border-radius:3px;height:3px;margin-top:5px;display:block;overflow:hidden}.CompactArtworkUpload-module__iT9DXa__file i span,.CompactArtworkUpload-module__iT9DXa__fileError i span{background:#249fda;height:100%;display:block}.CompactArtworkUpload-module__iT9DXa__file>button,.CompactArtworkUpload-module__iT9DXa__fileError>button{color:#5f6965;cursor:pointer;background:#f0f2f1;border:0;border-radius:50%;width:24px;height:24px;font-size:16px}.CompactArtworkUpload-module__iT9DXa__file>button:disabled,.CompactArtworkUpload-module__iT9DXa__fileError>button:disabled{opacity:.35}.CompactArtworkUpload-module__iT9DXa__comment{color:#34413c;gap:6px;margin:5px 12px 12px;font-size:10px;font-weight:800;display:grid}.CompactArtworkUpload-module__iT9DXa__comment textarea{box-sizing:border-box;color:#17211e;resize:vertical;border:1px solid #cfd8d4;border-radius:7px;outline:0;width:100%;min-height:68px;padding:9px 10px;font:11px/1.45 Arial}.CompactArtworkUpload-module__iT9DXa__comment textarea:focus{border-color:#249fda;box-shadow:0 0 0 3px #249fda14}.CompactArtworkUpload-module__iT9DXa__error{color:#a52424;background:#fff0f0;border-radius:7px;margin:5px 12px 12px;padding:8px 10px;font-size:9.5px;font-weight:800;line-height:1.4}.CompactArtworkUpload-module__iT9DXa__root .artworkCloudFieldCompact{border-radius:8px;margin:5px 12px 12px;padding:11px}.CompactArtworkUpload-module__iT9DXa__root .artworkCloudFieldCompact .artworkCloudHeading{display:none}.CompactArtworkUpload-module__iT9DXa__root .artworkCloudFieldCompact .artworkCloudLinks{gap:7px}.CompactArtworkUpload-module__iT9DXa__root .artworkCloudFieldCompact .artworkCloudButton{min-height:52px;padding:8px}.CompactArtworkUpload-module__iT9DXa__root .artworkCloudFieldCompact .artworkCloudButton svg{width:25px;height:25px}.CompactArtworkUpload-module__iT9DXa__root .artworkCloudFieldCompact .artworkCloudButton b{font-size:10px}.CompactArtworkUpload-module__iT9DXa__root .artworkCloudFieldCompact .artworkCloudButton small{font-size:8px}.CompactArtworkUpload-module__iT9DXa__root .artworkCloudFieldCompact label{font-size:9.5px}.CompactArtworkUpload-module__iT9DXa__root .artworkCloudFieldCompact input{height:37px;font-size:10px}.CompactArtworkUpload-module__iT9DXa__root .artworkCloudFieldCompact>p{font-size:8.5px}@media (max-width:650px){.CompactArtworkUpload-module__iT9DXa__modeGrid{grid-template-columns:1fr}.CompactArtworkUpload-module__iT9DXa__mode,.CompactArtworkUpload-module__iT9DXa__modeActive{grid-template-columns:19px 1fr}.CompactArtworkUpload-module__iT9DXa__controls{grid-template-columns:auto minmax(0,1fr)}.CompactArtworkUpload-module__iT9DXa__secondary,.CompactArtworkUpload-module__iT9DXa__secondaryActive{min-height:36px}.CompactArtworkUpload-module__iT9DXa__heading{align-items:flex-start}.CompactArtworkUpload-module__iT9DXa__root .artworkCloudFieldCompact .artworkCloudLinks{grid-template-columns:1fr}}
.LargeArtworkUpload-module__20RcpG__modeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:18px 26px 4px;display:grid}.LargeArtworkUpload-module__20RcpG__mode,.LargeArtworkUpload-module__20RcpG__modeActive{color:#26312d;text-align:left;cursor:pointer;background:#fff;border:1px solid #d8dfdc;border-radius:9px;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:10px;min-width:0;padding:14px;display:grid}.LargeArtworkUpload-module__20RcpG__mode:hover{border-color:#08a8da}.LargeArtworkUpload-module__20RcpG__modeActive{background:#edf9fd;border-color:#08a8da;box-shadow:0 0 0 2px #08a8da12}.LargeArtworkUpload-module__20RcpG__mode i,.LargeArtworkUpload-module__20RcpG__modeActive i{color:#fff;border:2px solid #aebbb6;border-radius:50%;place-items:center;width:22px;height:22px;margin-top:1px;font-size:11px;font-style:normal;font-weight:900;display:grid}.LargeArtworkUpload-module__20RcpG__modeActive i{background:#08a8da;border-color:#08a8da}.LargeArtworkUpload-module__20RcpG__mode span,.LargeArtworkUpload-module__20RcpG__modeActive span{min-width:0}.LargeArtworkUpload-module__20RcpG__mode strong,.LargeArtworkUpload-module__20RcpG__modeActive strong,.LargeArtworkUpload-module__20RcpG__mode small,.LargeArtworkUpload-module__20RcpG__modeActive small{display:block}.LargeArtworkUpload-module__20RcpG__mode strong,.LargeArtworkUpload-module__20RcpG__modeActive strong{font-size:13px;line-height:1.3}.LargeArtworkUpload-module__20RcpG__mode small,.LargeArtworkUpload-module__20RcpG__modeActive small{color:#74807b;margin-top:5px;font-size:10px;line-height:1.4}.LargeArtworkUpload-module__20RcpG__estimate{color:#805500;background:#fff8e7;border-radius:8px;margin:12px 26px 0;padding:10px 12px;font-size:11px;line-height:1.45}.LargeArtworkUpload-module__20RcpG__cloudMarks{align-items:center;margin-right:4px;display:flex}.LargeArtworkUpload-module__20RcpG__cloudMarks svg{width:18px;height:18px;margin-right:-2px}@media (max-width:850px){.LargeArtworkUpload-module__20RcpG__modeGrid{grid-template-columns:1fr;padding-left:20px;padding-right:20px}.LargeArtworkUpload-module__20RcpG__estimate{margin-left:20px;margin-right:20px}}
@font-face{font-family:decalFont;src:url(../media/dejavu_sans.p.0rhc_a~zp5cf4.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}.decalfont_e159f97a-module__hypQuG__className{font-family:decalFont;font-style:normal;font-weight:400}
@font-face{font-family:coffeeFont;src:url(../media/vollkorn_variable.p.0q7868fi4ai~h.ttf)format("truetype");font-display:swap;font-weight:900;font-style:normal}.coffeefont_185bff0b-module__telnra__className{font-family:coffeeFont;font-style:normal;font-weight:900}
@font-face{font-family:coffeeFont04;src:url(../media/comfortaa_variable.p.079g-.rj35c-c.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}.coffeefont04_b9c9393e-module__zJW0GG__className{font-family:coffeeFont04;font-style:normal;font-weight:700}
.CalendarGift-module__5W9Taa__gift{color:#223c2b;background:#f4faef;border:1px solid #d7e8d1;border-radius:10px;align-items:center;gap:16px;margin-top:16px;padding:12px;display:flex}.CalendarGift-module__5W9Taa__gift img{object-fit:contain;background:#fff;border-radius:6px;flex:0 0 104px;width:104px;height:104px;display:block}.CalendarGift-module__5W9Taa__gift>div{flex-direction:column;gap:5px;min-width:0;display:flex}.CalendarGift-module__5W9Taa__gift strong{color:#23753c;font-size:16px}.CalendarGift-module__5W9Taa__gift span{font-size:13px;line-height:1.4}.CalendarGift-module__5W9Taa__gift small{color:#526649;font-size:11px;line-height:1.45}.CalendarGift-module__5W9Taa__compact{border-width:1px 0;border-radius:0;gap:10px;margin:0;padding:10px}.CalendarGift-module__5W9Taa__compact img{flex-basis:72px;width:72px;height:72px}.CalendarGift-module__5W9Taa__compact strong{font-size:13px}.CalendarGift-module__5W9Taa__compact span{font-size:12px}@media (max-width:420px){.CalendarGift-module__5W9Taa__gift{gap:10px}.CalendarGift-module__5W9Taa__gift img{flex-basis:80px;width:80px;height:80px}.CalendarGift-module__5W9Taa__compact img{flex-basis:60px;width:60px;height:60px}}
@font-face{font-family:coffeeFont03;src:url(../media/montserrat_variable.p.114vveh1phsp4.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}.coffeefont03_d433068-module__tPuujG__className{font-family:coffeeFont03;font-style:normal;font-weight:400}
@font-face{font-family:coffeeFont02;src:url(../media/montserrat_variable.p.114vveh1phsp4.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}.coffeefont02_e0759b71-module__15qI7W__className{font-family:coffeeFont02;font-style:normal;font-weight:700}
.window-decals-module__5GM75W__page{color:#172c38;max-width:1280px;margin:auto;padding:20px 32px 64px}.window-decals-module__5GM75W__breadcrumbs{color:#637886;flex-wrap:wrap;gap:10px;margin-bottom:28px;font-size:13px;display:flex}.window-decals-module__5GM75W__breadcrumbs a{color:inherit;text-decoration:none}.window-decals-module__5GM75W__heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:30px;display:flex}.window-decals-module__5GM75W__eyebrow{letter-spacing:.14em;color:#008db8;margin:0 0 12px;font-size:12px;font-weight:800}.window-decals-module__5GM75W__heading h1{letter-spacing:-1.3px;margin:0;font-size:clamp(29px,3vw,40px);font-weight:750;line-height:1.13}.window-decals-module__5GM75W__heading h1 span{color:#008fb9}.window-decals-module__5GM75W__heading p:last-child{color:#5c727f;margin:14px 0 0;font-size:15px}.window-decals-module__5GM75W__productTag{color:#447080;white-space:nowrap;background:#f0f7fa;border-radius:30px;padding:9px 13px;font-size:13px}.window-decals-module__5GM75W__calculator{--decal-lime:#c8ff00;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:start;gap:46px;display:grid}.window-decals-module__5GM75W__previewPanel{min-width:0;position:sticky;top:120px}.window-decals-module__5GM75W__previewTabs{background:#eef3f5;border-radius:12px;gap:4px;width:max-content;margin-bottom:14px;padding:4px;display:flex}.window-decals-module__5GM75W__previewTabs button{font:inherit;color:#607784;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:10px 16px;font-size:14px}.window-decals-module__5GM75W__previewTabs button[aria-pressed=true]{color:#172c38;background:#fff;box-shadow:0 1px 4px #17374514}.window-decals-module__5GM75W__previewStage{aspect-ratio:1/1.06;color:#58717d;background:#edf1f3;border:1px solid #dee7eb;border-radius:20px;place-items:center;transition:background .18s;display:grid;position:relative;overflow:hidden}.window-decals-module__5GM75W__darkStage{color:#d9e7ed;background:#35434a;border-color:#35434a}.window-decals-module__5GM75W__stencil{width:66%;margin-top:-15px}.window-decals-module__5GM75W__stencil svg{width:100%;height:auto;display:block}.window-decals-module__5GM75W__widthMeasure{text-align:center;font-variant-numeric:tabular-nums;border-top:1px solid #a4b7bf70;width:66%;padding-top:9px;font-size:13px;position:absolute;bottom:20px;left:17%}.window-decals-module__5GM75W__heightMeasure{writing-mode:vertical-rl;font-size:13px;position:absolute;top:50%;right:13px}.window-decals-module__5GM75W__photo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.window-decals-module__5GM75W__previewCaption{color:#5e7682;justify-content:space-between;gap:12px;margin-top:13px;font-size:12px;display:flex}.window-decals-module__5GM75W__previewNote{color:#7a8d97;max-width:460px;margin-top:9px;font-size:12px;line-height:1.6}.window-decals-module__5GM75W__controls{min-width:0;padding-top:3px}.window-decals-module__5GM75W__controlHeading{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:25px;display:flex}.window-decals-module__5GM75W__controlHeading h2{letter-spacing:-.45px;margin:0;font-size:21px}.window-decals-module__5GM75W__controlHeading>span{color:#718592;white-space:nowrap;font-size:12px}.window-decals-module__5GM75W__fieldset{border:0;min-width:0;margin:0 0 24px;padding:0}.window-decals-module__5GM75W__fieldset legend{width:100%;margin-bottom:12px;padding:0;font-size:14px;font-weight:750}.window-decals-module__5GM75W__fieldset legend span{color:#657985;margin-left:9px;font-size:13px;font-weight:400}.window-decals-module__5GM75W__swatches{grid-template-columns:repeat(12,minmax(0,1fr));gap:7px;display:grid}.window-decals-module__5GM75W__swatch{aspect-ratio:1;cursor:pointer;background:#fff;border:1px solid #0000;border-radius:50%;min-width:0;padding:3px}.window-decals-module__5GM75W__swatch span{background:var(--swatch);color:#fff;text-shadow:0 1px 2px #0009;border:1px solid #193a4b26;border-radius:50%;place-items:center;width:100%;height:100%;font-size:17px;line-height:1;display:grid}.window-decals-module__5GM75W__swatchCheck{background:var(--decal-lime);color:#13201d;width:20px;max-width:100%;height:20px;max-height:100%;text-shadow:none;border-radius:50%;place-items:center;font-size:13px;font-style:normal;font-weight:750;line-height:1;display:grid}.window-decals-module__5GM75W__swatch:first-child span{color:#008dad;text-shadow:none}.window-decals-module__5GM75W__swatch[aria-pressed=true]{border:2px solid #008fb9;padding:2px;box-shadow:0 0 0 2px #e9f7fc}.window-decals-module__5GM75W__sizes{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.window-decals-module__5GM75W__sizes button{font:inherit;color:#5a727f;cursor:pointer;background:#fff;border:1px solid #d7e2e7;border-radius:7px;padding:8px 12px;font-size:13px}.window-decals-module__5GM75W__sizes button[aria-pressed=true]{color:#007fa9;background:#edf9fe;border-color:#13a0ca}.window-decals-module__5GM75W__dimensionInputs{grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);align-items:end;gap:10px;display:grid}.window-decals-module__5GM75W__dimensionInputs>span{color:#79909b;text-align:center;align-self:center;padding-top:18px}.window-decals-module__5GM75W__dimensionInputs label,.window-decals-module__5GM75W__personalizeBody>label{color:#637987;flex-direction:column;gap:7px;font-size:13px;display:flex}.window-decals-module__5GM75W__dimensionInputs input,.window-decals-module__5GM75W__dimensionInputs output,.window-decals-module__5GM75W__personalize input{width:100%;min-width:0;height:46px;font:inherit;color:#172c38;box-sizing:border-box;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #d6e1e6;border-radius:8px;padding:10px 13px;font-size:16px;display:block}.window-decals-module__5GM75W__dimensionInputs output{color:#6f838e;background:#f5f8fa}.window-decals-module__5GM75W__hint{color:#758b97;margin:8px 0 0;font-size:12px;line-height:1.5}.window-decals-module__5GM75W__placement{grid-template-columns:1fr 1fr;gap:10px;display:grid}.window-decals-module__5GM75W__placement button{text-align:left;cursor:pointer;color:#233c48;font:inherit;background:#fff;border:1px solid #d7e2e7;border-radius:10px;min-width:0;padding:12px 14px}.window-decals-module__5GM75W__placement button[aria-pressed=true]{background:#effaff;border-color:#159bc4}.window-decals-module__5GM75W__placement b{font-size:14px;display:block}.window-decals-module__5GM75W__placement span{color:#66808d;margin-top:4px;font-size:12px;display:block}.window-decals-module__5GM75W__personalize,.window-decals-module__5GM75W__artwork{border-top:1px solid #e3ebef}.window-decals-module__5GM75W__personalize summary,.window-decals-module__5GM75W__artwork summary{cursor:pointer;justify-content:space-between;gap:12px;padding:16px 0;font-size:14px;font-weight:700;list-style:none;display:flex}.window-decals-module__5GM75W__personalize summary::-webkit-details-marker{display:none}.window-decals-module__5GM75W__artwork summary::-webkit-details-marker{display:none}.window-decals-module__5GM75W__personalize summary span,.window-decals-module__5GM75W__artwork summary span{color:#048cb8;font-size:12px;font-weight:400}.window-decals-module__5GM75W__personalizeBody{padding:0 0 16px}.window-decals-module__5GM75W__hoursRow{grid-template-columns:55px minmax(0,1fr) 9px minmax(0,1fr);align-items:center;gap:8px;margin-top:12px;display:grid}.window-decals-module__5GM75W__hoursRow b{font-size:12px}.window-decals-module__5GM75W__hoursRow input{padding:8px;font-size:14px}.window-decals-module__5GM75W__artwork>div{padding-bottom:15px}.window-decals-module__5GM75W__artwork>div>p{margin:0 0 12px}.window-decals-module__5GM75W__checkout{border-top:1px solid #dfe9ed;justify-content:space-between;align-items:center;gap:20px;padding:20px 0 16px;display:flex}.window-decals-module__5GM75W__quantity>label{color:#6f8591;margin-bottom:7px;font-size:12px;display:block}.window-decals-module__5GM75W__quantity>div{border:1px solid #d6e1e6;border-radius:9px;width:130px;height:42px;display:flex;overflow:hidden}.window-decals-module__5GM75W__quantity button{color:#326076;cursor:pointer;background:#f5f9fa;border:0;width:36px;font-size:20px}.window-decals-module__5GM75W__quantity button:disabled{opacity:.4;cursor:default}.window-decals-module__5GM75W__quantity input{text-align:center;width:56px;min-width:0;font:inherit;color:#172c38;background:#fff;border:0;font-size:16px}.window-decals-module__5GM75W__price{text-align:right;flex-direction:column;gap:2px;display:flex}.window-decals-module__5GM75W__price>span{color:#6f8591;font-size:12px}.window-decals-module__5GM75W__price strong{letter-spacing:-1px;font-variant-numeric:tabular-nums;font-size:36px;line-height:1.15}.window-decals-module__5GM75W__price small{letter-spacing:0;font-size:18px;font-weight:500}.window-decals-module__5GM75W__cartButton{background:var(--decal-lime);color:#13201d;width:100%;font:inherit;cursor:pointer;border:1px solid #9fce00;border-radius:11px;justify-content:space-between;align-items:center;padding:15px 20px;font-size:16px;font-weight:750;transition:background .15s;display:flex;box-shadow:0 10px 22px #a0cc0033}.window-decals-module__5GM75W__cartButton:hover:not(:disabled){background:#c2f700}.window-decals-module__5GM75W__cartButton:disabled{opacity:.5;cursor:default}.window-decals-module__5GM75W__cartButton span{font-size:24px;font-weight:400;line-height:1}.window-decals-module__5GM75W__orderNote{color:#718793;margin:11px 0 0;font-size:12px;line-height:1.6}.window-decals-module__5GM75W__errorText{color:#b52348;margin:8px 0;font-size:13px;line-height:1.5}.window-decals-module__5GM75W__success{color:#26735a;background:#edf9f2;border-radius:9px;padding:12px;font-size:14px}.window-decals-module__5GM75W__success a{color:inherit;font-weight:700}.window-decals-module__5GM75W__guide{border-top:1px solid #dfe8eb;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:44px;padding-top:8px;display:grid}.window-decals-module__5GM75W__guide summary{cursor:pointer;padding:15px 0;font-size:15px;font-weight:700}.window-decals-module__5GM75W__guide p{color:#627b88;margin:0;font-size:14px;line-height:1.7}.window-decals-module__5GM75W__guideBody{gap:14px;padding-bottom:8px;display:grid}.window-decals-module__5GM75W__guideBody ul,.window-decals-module__5GM75W__guideBody ol{color:#627b88;margin:0;padding-left:22px;font-size:14px;line-height:1.7}.window-decals-module__5GM75W__guideBody ul{list-style:outside}.window-decals-module__5GM75W__guideBody ol{list-style:decimal}.window-decals-module__5GM75W__guideBody li+li{margin-top:12px}.window-decals-module__5GM75W__guideBody strong{color:#233c48}.window-decals-module__5GM75W__guideBody li::marker{color:#008fb9;font-weight:700}.window-decals-module__5GM75W__guideBody .window-decals-module__5GM75W__guideTip{color:#386677;background:#eff8fc;border-radius:10px;padding:12px 14px}.window-decals-module__5GM75W__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.window-decals-module__5GM75W__calculator button:focus-visible,.window-decals-module__5GM75W__calculator input:focus-visible,.window-decals-module__5GM75W__calculator summary:focus-visible,.window-decals-module__5GM75W__guide summary:focus-visible{outline-offset:3px;outline:3px solid #36ade0}.window-decals-module__5GM75W__calculator input[aria-invalid=true]{border-color:#c13b58}.window-decals-module__5GM75W__weekendDay{border:1px solid #dfe8ed;border-radius:10px;min-width:0;margin:16px 0 0;padding:10px 12px 12px}.window-decals-module__5GM75W__weekendDay legend{color:#233c48;padding:0 5px;font-size:13px;font-weight:700}.window-decals-module__5GM75W__dayOff{color:#326076;cursor:pointer;align-items:center;gap:8px;width:max-content;font-size:13px;display:flex}.window-decals-module__5GM75W__personalize .window-decals-module__5GM75W__dayOff input{width:18px;height:18px;accent-color:var(--decal-lime);margin:0;padding:0}.window-decals-module__5GM75W__dayTimes{grid-template-columns:minmax(0,1fr) 12px minmax(0,1fr);align-items:center;gap:8px;margin-top:10px;display:grid}.window-decals-module__5GM75W__dayTimes input{padding:8px;font-size:14px}.window-decals-module__5GM75W__closedNote{color:#718793;margin:10px 0 0;padding:12px 0;font-size:13px;line-height:20px}.window-decals-module__5GM75W__logoOption{color:#233c48;cursor:pointer;align-items:flex-start;gap:10px;margin:0 0 16px;font-size:14px;line-height:1.5;display:flex}.window-decals-module__5GM75W__logoOption input{width:18px;height:18px;accent-color:var(--decal-lime);flex:0 0 18px;margin:2px 0 0}.window-decals-module__5GM75W__logoOption small{color:#718793;margin-top:4px;font-size:12px;font-weight:400;display:block}.window-decals-module__5GM75W__logoUpload{margin:0}.window-decals-module__5GM75W__artworkComment{color:#637987;gap:8px;font-size:13px;display:grid}.window-decals-module__5GM75W__artworkComment textarea{box-sizing:border-box;resize:vertical;width:100%;min-height:86px;font:inherit;color:#172c38;background:#fff;border:1px solid #d6e1e6;border-radius:8px;padding:10px 13px;font-size:14px;line-height:1.5}.window-decals-module__5GM75W__artworkComment textarea:focus-visible{outline-offset:3px;outline:3px solid #36ade0}.window-decals-module__5GM75W__logoUpload>p{color:#617986;margin:0 0 12px;font-size:13px;line-height:1.6}.window-decals-module__5GM75W__feeBreakdown{border-top:1px solid #dfe8ed;gap:10px;padding:16px 0;display:grid}.window-decals-module__5GM75W__feeBreakdown>div{color:#617986;justify-content:space-between;gap:16px;font-size:13px;line-height:1.5;display:flex}.window-decals-module__5GM75W__feeBreakdown b{white-space:nowrap;color:#233c48}@media (min-width:1250px){.window-decals-module__5GM75W__heading h1 br{display:none}.window-decals-module__5GM75W__heading h1{font-size:38px}}@media (max-width:1000px){.window-decals-module__5GM75W__page{padding:20px 24px 44px}.window-decals-module__5GM75W__calculator{grid-template-columns:1fr 1fr;gap:28px}.window-decals-module__5GM75W__controlHeading{display:block}.window-decals-module__5GM75W__controlHeading>span{margin-top:6px;display:block}.window-decals-module__5GM75W__swatches{grid-template-columns:repeat(6,minmax(0,1fr));max-width:300px}.window-decals-module__5GM75W__swatch{max-width:37px}.window-decals-module__5GM75W__productTag{display:none}.window-decals-module__5GM75W__sizes button{padding:8px 10px}.window-decals-module__5GM75W__previewPanel{top:112px}.window-decals-module__5GM75W__guide{gap:18px}.window-decals-module__5GM75W__stencil{width:70%}}@media (max-width:700px){.window-decals-module__5GM75W__page{padding:16px 18px 36px}.window-decals-module__5GM75W__breadcrumbs{gap:7px;margin-bottom:22px;font-size:12px}.window-decals-module__5GM75W__heading{margin-bottom:23px}.window-decals-module__5GM75W__heading h1{letter-spacing:-.9px;font-size:32px}.window-decals-module__5GM75W__heading p:last-child{max-width:330px;font-size:14px;line-height:1.5}.window-decals-module__5GM75W__calculator{grid-template-columns:1fr;gap:23px}.window-decals-module__5GM75W__previewPanel{position:static}.window-decals-module__5GM75W__previewTabs{margin-bottom:10px}.window-decals-module__5GM75W__previewStage{aspect-ratio:1.14}.window-decals-module__5GM75W__stencil{width:53%;max-height:90%}.window-decals-module__5GM75W__widthMeasure{width:54%;padding-top:6px;bottom:12px;left:23%}.window-decals-module__5GM75W__heightMeasure{right:17px}.window-decals-module__5GM75W__previewCaption{font-size:11px}.window-decals-module__5GM75W__previewNote{display:none}.window-decals-module__5GM75W__controlHeading{margin-bottom:23px;display:flex}.window-decals-module__5GM75W__controlHeading h2{font-size:20px}.window-decals-module__5GM75W__controlHeading>span{margin-top:0;font-size:11px}.window-decals-module__5GM75W__swatches{grid-template-columns:repeat(12,minmax(0,1fr));gap:4px;max-width:none}.window-decals-module__5GM75W__swatch{min-width:0;max-width:none;padding:2px}.window-decals-module__5GM75W__swatch span{font-size:14px}.window-decals-module__5GM75W__swatch[aria-pressed=true]{padding:1px}.window-decals-module__5GM75W__fieldset{margin-bottom:23px}.window-decals-module__5GM75W__sizes{gap:6px}.window-decals-module__5GM75W__sizes button{flex:1;padding:9px 5px;font-size:12px}.window-decals-module__5GM75W__guide{grid-template-columns:1fr;gap:0;margin-top:30px}.window-decals-module__5GM75W__guide details{border-bottom:1px solid #e3ebef;padding-bottom:10px}.window-decals-module__5GM75W__guide p{font-size:14px}.window-decals-module__5GM75W__cartButton{min-height:51px}}@media (prefers-reduced-motion:reduce){.window-decals-module__5GM75W__previewStage,.window-decals-module__5GM75W__cartButton{transition:none}}
@font-face{font-family:WeddingScript;src:url(/wedding-labels/fonts/Lobster-Regular.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:WeddingSerif;src:url(/window-decals/fonts/vollkorn-variable.ttf)format("truetype");font-weight:400;font-display:swap}.wedding-module__D3rRPq__page{color:#233044;max-width:1280px;margin:auto;padding:20px 24px 70px}.wedding-module__D3rRPq__intro{justify-content:space-between;align-items:center;gap:30px;padding:36px 0 44px;display:flex}.wedding-module__D3rRPq__eyebrow{letter-spacing:2px;color:#9c7848;font-size:12px;font-weight:800}.wedding-module__D3rRPq__intro h1{margin:15px 0;font-size:clamp(30px,4vw,52px);line-height:1.12}.wedding-module__D3rRPq__intro p:not(.wedding-module__D3rRPq__eyebrow){color:#657082;max-width:570px;line-height:1.7}.wedding-module__D3rRPq__priceBadge{background:#f8f2e8;border-radius:20px;gap:7px;min-width:240px;padding:28px 34px;display:grid}.wedding-module__D3rRPq__priceBadge strong{font-size:36px}.wedding-module__D3rRPq__priceBadge small{color:#766653}.wedding-module__D3rRPq__sectionHead{justify-content:space-between;align-items:center;gap:16px;display:flex}.wedding-module__D3rRPq__page h2{margin:0 0 22px;font-size:22px;line-height:1.4}.wedding-module__D3rRPq__page h2>span{color:#fff;background:#2876d9;border-radius:50%;place-items:center;width:30px;height:30px;margin-right:7px;font-size:15px;display:inline-grid}.wedding-module__D3rRPq__sectionHead p{color:#657082;font-size:13px}.wedding-module__D3rRPq__templateGrid{grid-template-columns:repeat(6,1fr);gap:12px;display:grid}.wedding-module__D3rRPq__template{text-align:left;cursor:pointer;color:inherit;background:#fff;border:2px solid #e9e7e1;border-radius:14px;padding:7px 7px 13px;transition:border-color .15s}.wedding-module__D3rRPq__template[aria-pressed=true]{border-color:#2876d9;box-shadow:0 0 0 2px #2876d912}.wedding-module__D3rRPq__template img{aspect-ratio:1.5;object-fit:contain;background:#faf7f0;border-radius:8px;width:100%;height:auto}.wedding-module__D3rRPq__template b,.wedding-module__D3rRPq__template small{margin-top:7px;padding:0 4px;display:block}.wedding-module__D3rRPq__template b{font-size:13px}.wedding-module__D3rRPq__template small{color:#66717d;font-size:11px;line-height:1.5}.wedding-module__D3rRPq__workspace{grid-template-columns:minmax(280px,.85fr) minmax(0,1.4fr);align-items:start;gap:28px;margin-top:30px;display:grid}.wedding-module__D3rRPq__controls,.wedding-module__D3rRPq__preview,.wedding-module__D3rRPq__faq{background:#fff;border:1px solid #e5e9ef;border-radius:18px;padding:25px}.wedding-module__D3rRPq__controls{gap:17px;display:grid}.wedding-module__D3rRPq__controls label,.wedding-module__D3rRPq__orderRow label{gap:7px;font-size:13px;font-weight:650;display:grid}.wedding-module__D3rRPq__controls input:not([type=file]):not([type=range]),.wedding-module__D3rRPq__controls textarea,.wedding-module__D3rRPq__orderRow input{width:100%;font:inherit;color:#233044;box-sizing:border-box;background:#fff;border:1px solid #ccd3de;border-radius:8px;min-height:44px;padding:11px 12px}.wedding-module__D3rRPq__controls textarea{resize:vertical}.wedding-module__D3rRPq__controls small{color:#657082;font-size:11px;font-weight:400}.wedding-module__D3rRPq__nameFields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.wedding-module__D3rRPq__upload{text-align:center;cursor:pointer;background:#f4f8fd;border:1px dashed #90add2;border-radius:12px;padding:20px 12px}.wedding-module__D3rRPq__upload input{max-width:100%;margin-top:9px;font-size:12px}.wedding-module__D3rRPq__crop{border:0;gap:13px;margin:0;padding:10px 0;display:grid}.wedding-module__D3rRPq__crop legend{font-size:14px;font-weight:700}.wedding-module__D3rRPq__crop input{accent-color:#2876d9;width:100%;min-height:26px}.wedding-module__D3rRPq__good,.wedding-module__D3rRPq__warning,.wedding-module__D3rRPq__error{font-size:13px;line-height:1.6}.wedding-module__D3rRPq__good{color:#236446}.wedding-module__D3rRPq__warning{color:#916012}.wedding-module__D3rRPq__error{color:#b33232;background:#fff1ef;border-radius:8px;padding:10px}.wedding-module__D3rRPq__textButton{text-align:left;color:#2265b6;cursor:pointer;background:0 0;border:0;min-height:32px;padding:0}.wedding-module__D3rRPq__preview{position:sticky;top:20px}.wedding-module__D3rRPq__previewHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.wedding-module__D3rRPq__previewHead h2{font-size:19px}.wedding-module__D3rRPq__previewHead span{color:#657082;font-size:11px}.wedding-module__D3rRPq__previewPaper{background:#f4f2ec;border-radius:12px;padding:25px 22px}.wedding-module__D3rRPq__previewPaper svg{width:100%;height:auto;display:block}.wedding-module__D3rRPq__neck{width:86%;margin:0 auto 24px}.wedding-module__D3rRPq__labelRow{align-items:start;gap:14px;display:flex}.wedding-module__D3rRPq__front{width:63%}.wedding-module__D3rRPq__back{width:37%}.wedding-module__D3rRPq__caption{color:#687587;text-align:center;font-size:11px;line-height:1.6}.wedding-module__D3rRPq__order{border-top:1px solid #e5e9ef;margin-top:22px;padding-top:24px}.wedding-module__D3rRPq__orderRow{justify-content:space-between;align-items:end;gap:15px;display:flex}.wedding-module__D3rRPq__orderRow input{max-width:120px}.wedding-module__D3rRPq__orderRow strong{margin-top:4px;font-size:30px;display:block}.wedding-module__D3rRPq__orderRow small,.wedding-module__D3rRPq__order>small{color:#66717d;font-size:12px;line-height:1.6}.wedding-module__D3rRPq__approval{align-items:start;gap:10px;margin:22px 0 16px;font-size:13px;line-height:1.6;display:flex}.wedding-module__D3rRPq__approval input{accent-color:#2876d9;flex-shrink:0;width:19px;height:19px;margin-top:1px}.wedding-module__D3rRPq__buy{color:#fff;cursor:pointer;background:#2876d9;border:0;border-radius:10px;width:100%;min-height:50px;margin-bottom:10px;padding:12px;font-size:15px;font-weight:750}.wedding-module__D3rRPq__buy:disabled{opacity:.5;cursor:not-allowed}.wedding-module__D3rRPq__faq{max-width:850px;margin-top:38px}.wedding-module__D3rRPq__faq details{border-top:1px solid #e7ebef;padding:15px 0}.wedding-module__D3rRPq__faq summary{cursor:pointer;font-weight:650}.wedding-module__D3rRPq__faq p{color:#647083;font-size:14px;line-height:1.7}.wedding-module__D3rRPq__page button:focus-visible,.wedding-module__D3rRPq__page input:focus-visible,.wedding-module__D3rRPq__page textarea:focus-visible{outline-offset:3px;outline:3px solid #8dc6ff}@media (max-width:1000px){.wedding-module__D3rRPq__templateGrid{grid-template-columns:repeat(3,1fr)}.wedding-module__D3rRPq__workspace{gap:18px}.wedding-module__D3rRPq__controls,.wedding-module__D3rRPq__preview{padding:18px}.wedding-module__D3rRPq__previewHead{display:block}}@media (max-width:700px){.wedding-module__D3rRPq__page{padding:12px 14px 45px}.wedding-module__D3rRPq__intro{padding-top:12px;display:block}.wedding-module__D3rRPq__priceBadge{flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:24px;padding:17px;display:flex}.wedding-module__D3rRPq__priceBadge strong{font-size:28px}.wedding-module__D3rRPq__priceBadge small{width:100%}.wedding-module__D3rRPq__sectionHead{display:block}.wedding-module__D3rRPq__templateGrid{grid-template-columns:repeat(2,1fr)}.wedding-module__D3rRPq__workspace{grid-template-columns:1fr}.wedding-module__D3rRPq__preview{position:static}.wedding-module__D3rRPq__previewPaper{padding:17px 10px}.wedding-module__D3rRPq__page h2{font-size:20px}.wedding-module__D3rRPq__labelRow{gap:8px}}
.folders-module__RbBrXa__page{color:#203a60;background:#f6f8fc;min-height:100vh}.folders-module__RbBrXa__shell{max-width:1240px;margin:auto;padding:0 28px 72px}.folders-module__RbBrXa__hero{grid-template-columns:1fr 1.05fr;align-items:center;gap:40px;padding:36px 0 56px;display:grid}.folders-module__RbBrXa__eyebrow{letter-spacing:2px;color:#477ae0;margin:0 0 13px;font-size:11px;font-weight:900}.folders-module__RbBrXa__hero h1{letter-spacing:-1.6px;color:#1e3557;margin:0 0 22px;font-size:clamp(34px,3.7vw,48px);line-height:1.13}.folders-module__RbBrXa__hero h1 span{color:#4077de}.folders-module__RbBrXa__lead{color:#647491;max-width:455px;margin:0 0 22px;font-size:17px;line-height:1.75}.folders-module__RbBrXa__badges{flex-wrap:wrap;gap:8px;display:flex}.folders-module__RbBrXa__badges span{color:#47618a;background:#fff;border:1px solid #dce5f4;border-radius:30px;padding:7px 11px;font-size:11px}.folders-module__RbBrXa__heroButton{color:#fff;background:#4078e4;border-radius:12px;align-items:center;gap:28px;margin-top:28px;padding:15px 21px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 8px 20px #3778dc18}.folders-module__RbBrXa__heroButton:hover,.folders-module__RbBrXa__buy:hover{background:#2864ce}.folders-module__RbBrXa__heroVisual{background:#eaf2ff;border:1px solid #e2ecfa;border-radius:26px;position:relative;overflow:hidden}.folders-module__RbBrXa__heroVisual img{width:100%;height:auto;display:block}.folders-module__RbBrXa__heroVisual>span{letter-spacing:1.6px;color:#506991;font-size:8px;position:absolute;bottom:15px;left:18px}.folders-module__RbBrXa__calculator{scroll-margin-top:110px}.folders-module__RbBrXa__sectionHeading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:23px;display:flex}.folders-module__RbBrXa__sectionHeading h2,.folders-module__RbBrXa__faq h2{letter-spacing:-.7px;margin:0;font-size:29px;line-height:1.2}.folders-module__RbBrXa__sectionHeading>p,.folders-module__RbBrXa__faq>div>p:last-child{color:#6a7e9d;margin:0;font-size:12px;line-height:1.65}.folders-module__RbBrXa__types{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.folders-module__RbBrXa__type{background:#fff;border:1px solid #dce5f3;border-radius:17px;transition:box-shadow .2s,border-color .2s;overflow:hidden}.folders-module__RbBrXa__type[data-selected=true]{border-color:#5185f0;box-shadow:0 0 0 1px #5185f0,0 8px 24px #3673cc12}.folders-module__RbBrXa__type>button{text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:0;padding:16px 17px 14px}.folders-module__RbBrXa__type>button:hover{background:#f6f9ff}.folders-module__RbBrXa__typeTop{color:#6f82a0;justify-content:space-between;align-items:center;font-size:10px;display:flex}.folders-module__RbBrXa__typeTop i{text-align:center;border:1px solid #c4d3eb;border-radius:50%;width:18px;height:18px;font-size:11px;font-style:normal}.folders-module__RbBrXa__type[data-selected=true] .folders-module__RbBrXa__typeTop i{color:#fff;background:#457be4;border-color:#457be4}.folders-module__RbBrXa__productImage{object-fit:contain;aspect-ratio:3/2;background:#fff;width:100%;height:auto;display:block}.folders-module__RbBrXa__type .folders-module__RbBrXa__productImage{border-radius:9px;margin:12px 0 16px}.folders-module__RbBrXa__type strong{letter-spacing:-.3px;font-size:15px;line-height:1.3;display:block}.folders-module__RbBrXa__typeDescription{color:#71809a;margin-top:6px;font-size:11px;display:block}.folders-module__RbBrXa__typeMinimum{color:#477be1;background:#edf4ff;border-radius:20px;margin-top:12px;padding:5px 9px;font-size:10px;font-weight:800;display:inline-block}.folders-module__RbBrXa__type>a{color:#526d99;border-top:1px solid #e8edf5;justify-content:space-between;padding:12px 17px;font-size:11px;font-weight:700;text-decoration:none;display:flex}.folders-module__RbBrXa__type>a:hover{color:#2864ce;background:#edf4ff}.folders-module__RbBrXa__type>a span{color:#8799b6;font-weight:400}.folders-module__RbBrXa__layout{grid-template-columns:minmax(0,1.45fr) minmax(360px,1fr);align-items:start;gap:26px;margin-top:30px;display:grid}.folders-module__RbBrXa__controls{gap:20px;display:grid}.folders-module__RbBrXa__card,.folders-module__RbBrXa__summary,.folders-module__RbBrXa__comparison{background:#fff;border:1px solid #dce5f3;border-radius:18px}.folders-module__RbBrXa__card{padding:27px}.folders-module__RbBrXa__card h3,.folders-module__RbBrXa__summary h3{letter-spacing:-.4px;align-items:center;gap:12px;margin:0 0 21px;font-size:20px;font-weight:650;display:flex}.folders-module__RbBrXa__step{color:#457bdd;background:#edf3ff;border-radius:50%;flex-shrink:0;place-items:center;width:29px;height:29px;font-size:12px;font-weight:500;display:inline-grid}.folders-module__RbBrXa__field{margin:20px 0;font-size:12px;font-weight:700;display:block}.folders-module__RbBrXa__field select{color:#264265;background:#fff;border:1px solid #ccd9ed;border-radius:10px;width:100%;min-height:48px;margin-top:9px;padding:14px 34px 14px 14px;font-size:13px;display:block}.folders-module__RbBrXa__field select:focus{outline-offset:2px;outline:2px solid #5185f0}.folders-module__RbBrXa__colorField,.folders-module__RbBrXa__elasticField{border:0;min-width:0;margin:20px 0;padding:0}.folders-module__RbBrXa__colorField legend,.folders-module__RbBrXa__elasticField legend{margin-bottom:10px;font-size:12px;font-weight:700}.folders-module__RbBrXa__colorChoices{grid-template-columns:1fr 1fr;gap:10px;display:grid}.folders-module__RbBrXa__colorChoices button{text-align:left;cursor:pointer;color:#2b456b;background:#fff;border:1px solid #d5e1f3;border-radius:11px;padding:15px 14px 32px;position:relative}.folders-module__RbBrXa__colorChoices button[aria-pressed=true]{background:#f0f5ff;border-color:#5387f1}.folders-module__RbBrXa__colorChoices b{font-size:12px}.folders-module__RbBrXa__colorChoices small{color:#71829c;margin-top:4px;font-size:10px;line-height:1.6;display:block}.folders-module__RbBrXa__colorChoices span{color:#7291bd;font-size:10px;font-weight:700;position:absolute;bottom:9px}.folders-module__RbBrXa__elasticField>div{flex-wrap:wrap;gap:10px;display:flex}.folders-module__RbBrXa__elasticField button{cursor:pointer;background:#fff;border:1px solid #cbd8eb;border-radius:50%;width:34px;height:34px;padding:4px;position:relative}.folders-module__RbBrXa__elasticField button[aria-pressed=true]{outline-offset:2px;outline:2px solid #457ce4}.folders-module__RbBrXa__elasticField button span{background:var(--elastic-color);border:1px solid #dae2ef;border-radius:50%;width:100%;height:100%;display:block}.folders-module__RbBrXa__elasticField i{color:#fff;background:#457ce4;border-radius:50%;width:14px;height:14px;font-size:9px;font-style:normal;position:absolute;bottom:-5px;right:-5px}.folders-module__RbBrXa__flatNote{color:#57749d;background:#f5f8fc;border-radius:11px;align-items:center;gap:12px;margin-top:22px;padding:15px;display:flex}.folders-module__RbBrXa__flatNote svg{flex-shrink:0}.folders-module__RbBrXa__flatNote b{font-size:11px;display:block}.folders-module__RbBrXa__flatNote small{color:#7888a1;margin-top:3px;font-size:10px;line-height:1.6;display:block}.folders-module__RbBrXa__quantityHeading{justify-content:space-between;align-items:start;gap:14px;display:flex}.folders-module__RbBrXa__quantityHeading>span{color:#457be2;background:#f0f5ff;border-radius:20px;padding:7px 10px;font-size:12px;font-weight:800}.folders-module__RbBrXa__presets{flex-wrap:wrap;gap:9px;display:flex}.folders-module__RbBrXa__presets button{color:#42618f;cursor:pointer;background:#fff;border:1px solid #d6e2f4;border-radius:9px;flex:1 0 68px;padding:13px 16px;font-size:13px}.folders-module__RbBrXa__presets button span{color:#7d8fa9;font-size:10px}.folders-module__RbBrXa__presets button[aria-pressed=true]{color:#2765d0;background:#edf4ff;border-color:#5082ed;font-weight:800}.folders-module__RbBrXa__hint{color:#7c8da8;margin:13px 0 0;font-size:10px;line-height:1.7}.folders-module__RbBrXa__hint a{color:#4078df}.folders-module__RbBrXa__muted{color:#74849e;margin:0 0 18px;font-size:12px;line-height:1.7}.folders-module__RbBrXa__templateLink{color:#3a71ca;background:#f8fbff;border:1px dashed #bcd2f5;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;padding:14px;font-size:11px;font-weight:700;text-decoration:none;display:flex}.folders-module__RbBrXa__templateLink span{font-size:10px}.folders-module__RbBrXa__summary{position:sticky;top:94px;overflow:hidden;box-shadow:0 10px 30px #23477b06}.folders-module__RbBrXa__preview{text-align:center;background:linear-gradient(135deg,#f2f7ff,#e6effd);border-bottom:1px solid #e2eaf6;padding:19px 24px 21px}.folders-module__RbBrXa__preview>div{letter-spacing:1.6px;color:#748eaf;justify-content:space-between;font-size:9px;font-weight:800;display:flex}.folders-module__RbBrXa__preview>div b{letter-spacing:0;background:#fff9;border-radius:5px;padding:3px 7px}.folders-module__RbBrXa__preview .folders-module__RbBrXa__productImage{border:1px solid #e1e9f5;border-radius:12px;margin:14px 0 12px}.folders-module__RbBrXa__preview p{color:#56749e;margin:1px 0 3px;font-size:11px}.folders-module__RbBrXa__preview small{color:#889ab3;font-size:9px}.folders-module__RbBrXa__summaryBody{padding:25px}.folders-module__RbBrXa__summaryTitle{justify-content:space-between;align-items:start;gap:10px;display:flex}.folders-module__RbBrXa__summaryTitle h3{margin-bottom:10px}.folders-module__RbBrXa__summaryTitle>span{color:#447bdd;white-space:nowrap;background:#edf4ff;border-radius:20px;padding:6px 9px;font-size:10px}.folders-module__RbBrXa__breakdown{gap:13px;margin:25px 0 23px;display:grid}.folders-module__RbBrXa__breakdown div{justify-content:space-between;gap:12px;font-size:11px;display:flex}.folders-module__RbBrXa__breakdown dt{color:#7a8da9}.folders-module__RbBrXa__breakdown dd{white-space:nowrap;margin:0;font-weight:800}.folders-module__RbBrXa__pricePair{border-top:1px dashed #d6e2f4;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:24px 0 0;display:grid}.folders-module__RbBrXa__pricePair>div+div{border-left:1px solid #dfe7f5;padding-left:15px}.folders-module__RbBrXa__pricePair span{color:#7a8da9;margin-bottom:12px;font-size:10px;display:block}.folders-module__RbBrXa__pricePair strong{letter-spacing:-1px;color:#243e68;font-size:clamp(24px,2.5vw,33px);font-weight:850;line-height:1.4;display:block}.folders-module__RbBrXa__pricePair small{letter-spacing:0;white-space:nowrap;font-size:11px;font-weight:500}.folders-module__RbBrXa__term{color:#7290b6;gap:10px;margin:9px 0 3px;padding:15px 0;display:flex}.folders-module__RbBrXa__term>span{font-size:24px}.folders-module__RbBrXa__term p{margin:0}.folders-module__RbBrXa__term b{font-size:10px;display:block}.folders-module__RbBrXa__term small{color:#8393ac;margin-top:4px;font-size:10px;line-height:1.6;display:block}.folders-module__RbBrXa__buy{color:#fff;cursor:pointer;background:#4279e3;border:0;border-radius:10px;width:100%;padding:18px 15px;font-size:12px;font-weight:800;transition:background .2s}.folders-module__RbBrXa__buy:disabled{opacity:.45;cursor:not-allowed}.folders-module__RbBrXa__error{color:#a32336;background:#fff0f0;border-radius:8px;padding:12px;font-size:12px;line-height:1.6}.folders-module__RbBrXa__comparison{margin-top:30px;padding:28px}.folders-module__RbBrXa__tableScroll{border:1px solid #e2eaf6;border-radius:12px;overflow:auto}.folders-module__RbBrXa__tableScroll table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:12px}.folders-module__RbBrXa__tableScroll th,.folders-module__RbBrXa__tableScroll td{text-align:right;border-bottom:1px solid #e6ecf6;padding:16px}.folders-module__RbBrXa__tableScroll th:first-child{text-align:left}.folders-module__RbBrXa__tableScroll thead th{color:#6b83a6;background:#f5f8fd;font-size:10px;font-weight:500}.folders-module__RbBrXa__tableScroll tr:last-child td,.folders-module__RbBrXa__tableScroll tr:last-child th{border-bottom:0}.folders-module__RbBrXa__tableScroll tr[data-selected=true]{background:#edf4ff}.folders-module__RbBrXa__tableScroll button{color:#4078df;cursor:pointer;background:0 0;border:0;padding:5px 0;font-size:12px;font-weight:750}.folders-module__RbBrXa__faq{grid-template-columns:.7fr 1.3fr;gap:60px;margin-top:55px;padding:10px 0;display:grid}.folders-module__RbBrXa__faq h2{margin-bottom:17px}.folders-module__RbBrXa__faq details{border-bottom:1px solid #dce5f2;padding:18px 0}.folders-module__RbBrXa__faq summary{cursor:pointer;color:#304d76;font-size:13px;font-weight:700;line-height:1.5}.folders-module__RbBrXa__faq details p{color:#7687a1;margin:14px 0 0;font-size:12px;line-height:1.8}.folders-module__RbBrXa__srOnly{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.folders-module__RbBrXa__calculator button:focus-visible,.folders-module__RbBrXa__calculator a:focus-visible{outline-offset:3px;outline:3px solid #6b9cf4}@media (min-width:1400px){.folders-module__RbBrXa__pricePair strong{font-size:34px}}@media (max-width:1000px){.folders-module__RbBrXa__hero{gap:24px}.folders-module__RbBrXa__layout{grid-template-columns:minmax(0,1fr) 340px;gap:18px}.folders-module__RbBrXa__card,.folders-module__RbBrXa__summaryBody{padding:20px}.folders-module__RbBrXa__type>button{padding:13px}.folders-module__RbBrXa__type strong{font-size:13px}.folders-module__RbBrXa__type>a{padding:11px;font-size:10px}.folders-module__RbBrXa__pricePair strong{font-size:25px}.folders-module__RbBrXa__pricePair small{margin-top:0;display:block}.folders-module__RbBrXa__sectionHeading h2{font-size:26px}}@media (max-width:760px){.folders-module__RbBrXa__shell{padding:0 16px 42px}.folders-module__RbBrXa__hero{grid-template-columns:1fr;gap:24px;padding:23px 0 34px}.folders-module__RbBrXa__hero h1{font-size:38px}.folders-module__RbBrXa__lead{max-width:500px;font-size:15px}.folders-module__RbBrXa__heroVisual{width:100%;max-width:540px;margin:auto}.folders-module__RbBrXa__heroButton{margin-top:20px}.folders-module__RbBrXa__heroVisual>span{font-size:7px}.folders-module__RbBrXa__types{grid-template-columns:1fr 1fr;gap:12px}.folders-module__RbBrXa__type>button{padding:14px}.folders-module__RbBrXa__type strong{font-size:14px}.folders-module__RbBrXa__layout{grid-template-columns:1fr;margin-top:22px}.folders-module__RbBrXa__summary{position:static}.folders-module__RbBrXa__summaryBody{padding:24px}.folders-module__RbBrXa__pricePair strong{font-size:clamp(22px,7vw,30px)}.folders-module__RbBrXa__pricePair small{margin-top:3px;font-size:11px;display:block}.folders-module__RbBrXa__comparison{padding:20px 16px}.folders-module__RbBrXa__sectionHeading{align-items:start}.folders-module__RbBrXa__sectionHeading>p{display:none}.folders-module__RbBrXa__faq{grid-template-columns:1fr;gap:8px;margin-top:34px}.folders-module__RbBrXa__faq h2 br,.folders-module__RbBrXa__faq>div>p:last-child br{display:none}.folders-module__RbBrXa__tableScroll th,.folders-module__RbBrXa__tableScroll td{padding:13px}.folders-module__RbBrXa__card h3{font-size:19px}.folders-module__RbBrXa__presets button{flex-basis:65px;padding:12px}.folders-module__RbBrXa__badges span{font-size:10px}.folders-module__RbBrXa__calculator{scroll-margin-top:100px}}@media (prefers-reduced-motion:reduce){.folders-module__RbBrXa__type,.folders-module__RbBrXa__buy{transition:none}}
.uv-dtf-module__Jr-Vka__page{color:#192c46;background:#f7f9fc;padding-bottom:70px}.uv-dtf-module__Jr-Vka__shell{max-width:1240px;margin:0 auto;padding:0 28px}.uv-dtf-module__Jr-Vka__hero{grid-template-columns:1.1fr .9fr;align-items:center;gap:32px;padding:26px 0 40px;display:grid}.uv-dtf-module__Jr-Vka__eyebrow{color:#3474ce;letter-spacing:1.5px;margin:0 0 14px;font-size:11px;font-weight:800}.uv-dtf-module__Jr-Vka__hero h1{letter-spacing:-1.8px;margin:0 0 20px;font-size:clamp(32px,4.4vw,54px);font-weight:850;line-height:1.12}.uv-dtf-module__Jr-Vka__hero h1 span{color:#3378dc}.uv-dtf-module__Jr-Vka__lead{color:#53657c;max-width:530px;margin:0;font-size:16px;line-height:1.7}.uv-dtf-module__Jr-Vka__badges{flex-wrap:wrap;gap:8px;margin-top:23px;display:flex}.uv-dtf-module__Jr-Vka__badges span{color:#435974;background:#fff;border:1px solid #dce5f1;border-radius:30px;padding:7px 12px;font-size:12px}.uv-dtf-module__Jr-Vka__heroImage{object-fit:contain;width:100%;height:auto;max-height:300px}.uv-dtf-module__Jr-Vka__calculatorHead{justify-content:space-between;align-items:end;gap:16px;margin-bottom:22px;display:flex}.uv-dtf-module__Jr-Vka__calculatorHead h2,.uv-dtf-module__Jr-Vka__priceSection h2,.uv-dtf-module__Jr-Vka__faq h2{letter-spacing:-.6px;margin:0;font-size:27px}.uv-dtf-module__Jr-Vka__calculatorHead .uv-dtf-module__Jr-Vka__eyebrow{margin-bottom:8px}.uv-dtf-module__Jr-Vka__calculatorHead>span{color:#5a6c84;padding-bottom:5px;font-size:12px}.uv-dtf-module__Jr-Vka__layout{grid-template-columns:minmax(0,1.35fr) minmax(320px,.85fr);align-items:start;gap:24px;display:grid}.uv-dtf-module__Jr-Vka__controls{gap:18px;min-width:0;display:grid}.uv-dtf-module__Jr-Vka__card{background:#fff;border:1px solid #e0e7f0;border-radius:18px;padding:26px;box-shadow:0 3px 12px #20395c03}.uv-dtf-module__Jr-Vka__card h3{letter-spacing:-.3px;align-items:center;gap:12px;margin:0 0 10px;font-size:20px;display:flex}.uv-dtf-module__Jr-Vka__step{color:#3476d3;background:#edf4ff;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:14px;display:grid}.uv-dtf-module__Jr-Vka__muted{color:#5b6d84;margin:0 0 20px;font-size:13px;line-height:1.65}.uv-dtf-module__Jr-Vka__dimensions{grid-template-columns:1fr 20px 1fr;align-items:end;gap:13px;margin:22px 0;display:grid}.uv-dtf-module__Jr-Vka__dimensions label{min-width:0;font-size:13px;font-weight:650}.uv-dtf-module__Jr-Vka__inputUnit{background:#fff;border:1px solid #ccd7e6;border-radius:10px;align-items:center;margin-top:8px;display:flex;overflow:hidden}.uv-dtf-module__Jr-Vka__inputUnit input{color:#1e3656;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:13px;font-size:20px;font-weight:650}.uv-dtf-module__Jr-Vka__inputUnit:focus-within{border-color:#397ddc;box-shadow:0 0 0 3px #dceafd}.uv-dtf-module__Jr-Vka__inputUnit span{color:#75839a;margin-right:14px;font-size:14px}.uv-dtf-module__Jr-Vka__multiply{color:#8393a9;text-align:center;align-self:end;margin-bottom:16px;font-size:21px}.uv-dtf-module__Jr-Vka__quantityRow{justify-content:space-between;align-items:center;gap:20px;margin:10px 0 14px;display:flex}.uv-dtf-module__Jr-Vka__quantityRow>label{font-size:14px;font-weight:650}.uv-dtf-module__Jr-Vka__stepper{border:1px solid #ccd7e6;border-radius:10px;flex:none;display:flex;overflow:hidden}.uv-dtf-module__Jr-Vka__stepper input{text-align:center;color:#1e3656;background:#fff;border:0;width:74px;padding:9px 0;font-size:18px;font-weight:700}.uv-dtf-module__Jr-Vka__stepper button{color:#326ec4;cursor:pointer;background:#f7f9fd;border:0;width:38px;min-height:44px;font-size:22px}.uv-dtf-module__Jr-Vka__stepper button:disabled{color:#a0aec1;cursor:default}.uv-dtf-module__Jr-Vka__presets{flex-wrap:wrap;gap:7px;display:flex}.uv-dtf-module__Jr-Vka__presets button{cursor:pointer;color:#47617f;background:#fff;border:1px solid #e0e7f0;border-radius:8px;flex:1;min-width:48px;min-height:39px;padding:6px 9px;font-size:13px;font-weight:650}.uv-dtf-module__Jr-Vka__presets button span{font-size:10px;font-weight:400}.uv-dtf-module__Jr-Vka__presets button[aria-pressed=true]{color:#245eaf;background:#eaf2ff;border-color:#75a4eb}.uv-dtf-module__Jr-Vka__hint{color:#63758c;margin:13px 0 0;font-size:11px;line-height:1.65}.uv-dtf-module__Jr-Vka__options{grid-template-columns:1fr 1fr;gap:10px;display:grid}.uv-dtf-module__Jr-Vka__option{text-align:left;color:#486584;cursor:pointer;background:#fff;border:1px solid #dce4ee;border-radius:12px;align-items:flex-start;gap:10px;min-width:0;padding:16px 12px;transition:border-color .15s,background .15s;display:flex}.uv-dtf-module__Jr-Vka__option svg{flex:none;margin-top:1px}.uv-dtf-module__Jr-Vka__option>span{flex:1;min-width:0}.uv-dtf-module__Jr-Vka__option b{color:#263f5e;font-size:13px;line-height:1.4;display:block}.uv-dtf-module__Jr-Vka__option small{color:#63768d;margin-top:5px;font-size:11px;line-height:1.5;display:block}.uv-dtf-module__Jr-Vka__option i{border:1px solid #c6d3e5;border-radius:50%;flex:none;place-items:center;width:15px;height:15px;margin-top:3px;font-size:10px;font-style:normal;display:grid}.uv-dtf-module__Jr-Vka__option[aria-pressed=true]{background:#f0f6ff;border-color:#4b87dc}.uv-dtf-module__Jr-Vka__option[aria-pressed=true] i{color:#fff;background:#357bdc;border-color:#357bdc}.uv-dtf-module__Jr-Vka__option:hover,.uv-dtf-module__Jr-Vka__presets button:hover{border-color:#689ae2}.uv-dtf-module__Jr-Vka__notice{color:#665020;background:#fff9e9;border:1px solid #f0e4c2;border-radius:10px;margin:14px 0 0;padding:13px;font-size:13px;line-height:1.7}.uv-dtf-module__Jr-Vka__summary{background:#fff;border:1px solid #d8e3f1;border-radius:18px;min-width:0;position:sticky;top:145px;overflow:hidden;box-shadow:0 10px 28px #2648750b}.uv-dtf-module__Jr-Vka__preview{text-align:center;background:radial-gradient(at 60% 35%,#fff 0,#eff5fe 66%,#e5effb 100%);border-bottom:1px solid #e4eaf3;padding:17px 22px 16px;position:relative}.uv-dtf-module__Jr-Vka__previewTag{color:#627b99;letter-spacing:1.4px;font-size:9px;font-weight:800;position:absolute;top:16px;left:18px}.uv-dtf-module__Jr-Vka__preview svg{width:100%;height:200px;margin-top:9px;display:block}.uv-dtf-module__Jr-Vka__preview>small{color:#6f8097;font-size:10px}.uv-dtf-module__Jr-Vka__summaryBody{padding:24px 25px 0}.uv-dtf-module__Jr-Vka__summaryTitle{justify-content:space-between;align-items:center;gap:10px;display:flex}.uv-dtf-module__Jr-Vka__summaryTitle h3{letter-spacing:-.3px;margin:0;font-size:20px}.uv-dtf-module__Jr-Vka__summaryTitle>span{color:#3170c7;background:#edf4ff;border-radius:30px;padding:5px 10px;font-size:12px;font-weight:700}.uv-dtf-module__Jr-Vka__summaryBody>.uv-dtf-module__Jr-Vka__muted{margin:9px 0 22px;font-size:12px}.uv-dtf-module__Jr-Vka__breakdown{border-bottom:1px dashed #d4dfed;margin:0;padding-bottom:20px}.uv-dtf-module__Jr-Vka__breakdown>div{justify-content:space-between;gap:14px;margin-top:13px;font-size:13px;display:flex}.uv-dtf-module__Jr-Vka__breakdown dt{color:#5d6d83}.uv-dtf-module__Jr-Vka__breakdown dd{text-align:right;margin:0;font-weight:650}.uv-dtf-module__Jr-Vka__total{padding:22px 0 0}.uv-dtf-module__Jr-Vka__total>span{color:#5a6d84;font-size:12px}.uv-dtf-module__Jr-Vka__total strong{letter-spacing:-1.2px;color:#1c3c67;overflow-wrap:anywhere;margin:5px 0;font-size:40px;font-weight:800;line-height:1.3;display:block}.uv-dtf-module__Jr-Vka__total strong small{letter-spacing:0;font-size:18px;font-weight:500}.uv-dtf-module__Jr-Vka__total p{color:#3474ce;margin:4px 0 0;font-size:13px}.uv-dtf-module__Jr-Vka__summaryActions{padding:24px 25px}.uv-dtf-module__Jr-Vka__buy{color:#fff;cursor:pointer;text-align:center;box-sizing:border-box;background:#357bdd;border:0;border-radius:10px;justify-content:center;align-items:center;width:100%;padding:16px 12px;font-size:14px;font-weight:750;line-height:1.4;text-decoration:none;transition:background .15s;display:flex}.uv-dtf-module__Jr-Vka__buy:hover{background:#2568c8}.uv-dtf-module__Jr-Vka__buy:disabled{cursor:not-allowed;background:#a1b9db}.uv-dtf-module__Jr-Vka__textButton{color:#3376d0;cursor:pointer;background:0 0;border:0;width:100%;padding:14px 0 2px;font-size:13px}.uv-dtf-module__Jr-Vka__copyDetails{color:#53667f;margin-top:16px;font-size:12px;line-height:1.6}.uv-dtf-module__Jr-Vka__copyDetails summary{cursor:pointer}.uv-dtf-module__Jr-Vka__copyDetails a{color:#276fcf}.uv-dtf-module__Jr-Vka__error{color:#a72e29;background:#fff1f0;border-radius:8px;margin:14px 0 0;padding:10px 12px;font-size:13px;line-height:1.6}.uv-dtf-module__Jr-Vka__priceSection{background:#fff;border:1px solid #e0e7f0;border-radius:18px;margin-top:46px;padding:28px}.uv-dtf-module__Jr-Vka__priceSection .uv-dtf-module__Jr-Vka__eyebrow{margin-bottom:9px}.uv-dtf-module__Jr-Vka__priceSection .uv-dtf-module__Jr-Vka__muted{margin:12px 0 20px}.uv-dtf-module__Jr-Vka__tableScroll{border:1px solid #e6ecf4;border-radius:12px;overflow-x:auto}.uv-dtf-module__Jr-Vka__tableScroll table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:13px}.uv-dtf-module__Jr-Vka__tableScroll th,.uv-dtf-module__Jr-Vka__tableScroll td{text-align:right;border-bottom:1px solid #e8edf4;padding:13px 15px}.uv-dtf-module__Jr-Vka__tableScroll thead th{color:#647a95;background:#f6f9fd;font-size:11px;font-weight:700}.uv-dtf-module__Jr-Vka__tableScroll th:first-child{text-align:left}.uv-dtf-module__Jr-Vka__tableScroll tbody tr:last-child>*{border-bottom:0}.uv-dtf-module__Jr-Vka__tableScroll tbody tr[data-selected=true]{background:#edf5ff}.uv-dtf-module__Jr-Vka__tableScroll tbody td:nth-last-child(2){font-weight:750}.uv-dtf-module__Jr-Vka__tableScroll tbody button{color:#2b6ccb;cursor:pointer;background:0 0;border:0;min-height:28px;padding:0;font-size:13px;font-weight:700}.uv-dtf-module__Jr-Vka__tableScroll tbody tr:hover{background:#f4f8ff}.uv-dtf-module__Jr-Vka__faq{grid-template-columns:.8fr 1.2fr;gap:60px;margin-top:52px;display:grid}.uv-dtf-module__Jr-Vka__faq>div>p:not(.uv-dtf-module__Jr-Vka__eyebrow){color:#66778c;font-size:13px;line-height:1.8}.uv-dtf-module__Jr-Vka__faq details{border-bottom:1px solid #dce4ee;padding:18px 0}.uv-dtf-module__Jr-Vka__faq summary{cursor:pointer;font-size:15px;font-weight:650;line-height:1.5}.uv-dtf-module__Jr-Vka__faq details p{color:#5a6d84;margin:13px 0 0;font-size:13px;line-height:1.8}.uv-dtf-module__Jr-Vka__srOnly{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.uv-dtf-module__Jr-Vka__page button:focus-visible,.uv-dtf-module__Jr-Vka__page input:focus-visible,.uv-dtf-module__Jr-Vka__page summary:focus-visible,.uv-dtf-module__Jr-Vka__page a:focus-visible{outline-offset:3px;outline:3px solid #80b3fa}@media (min-width:761px) and (max-height:900px){.uv-dtf-module__Jr-Vka__summary{position:static}}@media (max-width:1000px){.uv-dtf-module__Jr-Vka__layout{grid-template-columns:minmax(0,1fr) minmax(300px,.8fr);gap:18px}.uv-dtf-module__Jr-Vka__card{padding:21px}.uv-dtf-module__Jr-Vka__options{grid-template-columns:1fr}.uv-dtf-module__Jr-Vka__hero{gap:18px}.uv-dtf-module__Jr-Vka__hero h1{font-size:40px}.uv-dtf-module__Jr-Vka__faq{gap:30px}.uv-dtf-module__Jr-Vka__summaryBody{padding:22px 20px 0}.uv-dtf-module__Jr-Vka__summaryActions{padding:22px 20px}.uv-dtf-module__Jr-Vka__presets button span{display:none}}@media (max-width:760px){.uv-dtf-module__Jr-Vka__shell{padding:0 16px}.uv-dtf-module__Jr-Vka__hero{grid-template-columns:1fr;gap:12px;padding-top:14px;padding-bottom:28px}.uv-dtf-module__Jr-Vka__hero h1{letter-spacing:-1.4px;font-size:37px}.uv-dtf-module__Jr-Vka__heroImage{max-height:200px}.uv-dtf-module__Jr-Vka__lead{font-size:14px}.uv-dtf-module__Jr-Vka__badges{gap:6px;margin-top:16px}.uv-dtf-module__Jr-Vka__badges span{padding:6px 9px;font-size:10px}.uv-dtf-module__Jr-Vka__calculatorHead{align-items:start;display:block}.uv-dtf-module__Jr-Vka__calculatorHead h2,.uv-dtf-module__Jr-Vka__priceSection h2,.uv-dtf-module__Jr-Vka__faq h2{font-size:24px}.uv-dtf-module__Jr-Vka__calculatorHead>span{margin-top:8px;font-size:11px;display:block}.uv-dtf-module__Jr-Vka__layout{grid-template-columns:1fr;gap:18px}.uv-dtf-module__Jr-Vka__summary{position:static}.uv-dtf-module__Jr-Vka__preview svg{height:170px}.uv-dtf-module__Jr-Vka__options{grid-template-columns:1fr 1fr}.uv-dtf-module__Jr-Vka__option{gap:7px;padding:13px 10px}.uv-dtf-module__Jr-Vka__option svg{width:23px}.uv-dtf-module__Jr-Vka__option i{display:none}.uv-dtf-module__Jr-Vka__option b{font-size:12px}.uv-dtf-module__Jr-Vka__card{padding:20px}.uv-dtf-module__Jr-Vka__card h3{font-size:18px}.uv-dtf-module__Jr-Vka__priceSection{margin-top:30px;padding:20px 15px}.uv-dtf-module__Jr-Vka__tableScroll th,.uv-dtf-module__Jr-Vka__tableScroll td{padding:12px 10px;font-size:12px}.uv-dtf-module__Jr-Vka__faq{grid-template-columns:1fr;gap:8px;margin-top:35px}.uv-dtf-module__Jr-Vka__quantityRow{gap:10px}.uv-dtf-module__Jr-Vka__stepper input{width:62px}.uv-dtf-module__Jr-Vka__heroImage{justify-self:center;max-width:400px}.uv-dtf-module__Jr-Vka__summaryBody{padding:22px 23px 0}.uv-dtf-module__Jr-Vka__summaryActions{padding:22px 23px}.uv-dtf-module__Jr-Vka__total strong{font-size:38px}.uv-dtf-module__Jr-Vka__presets button{min-width:35px;padding:6px}}.uv-dtf-module__Jr-Vka__pricePair{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding-top:22px;display:grid}.uv-dtf-module__Jr-Vka__pricePair>div{min-width:0}.uv-dtf-module__Jr-Vka__pricePair>div+div{border-left:1px solid #e0e7f0;padding-left:16px}.uv-dtf-module__Jr-Vka__pricePair>div>span{color:#5a6d84;min-height:36px;font-size:12px;line-height:1.5;display:block}.uv-dtf-module__Jr-Vka__pricePair strong{letter-spacing:-1px;color:#1c3c67;overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:4px 7px;margin-top:8px;font-size:34px;font-weight:800;line-height:1.3;display:flex}.uv-dtf-module__Jr-Vka__pricePair strong small{letter-spacing:0;white-space:nowrap;font-size:14px;font-weight:500}@media (max-width:1000px){.uv-dtf-module__Jr-Vka__pricePair{gap:12px}.uv-dtf-module__Jr-Vka__pricePair>div+div{padding-left:12px}.uv-dtf-module__Jr-Vka__pricePair strong{font-size:29px}}
