@font-face{font-family:UtComfortaa;src:url(./ut-comfortaa-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:UtComfortaa;src:url(./ut-comfortaa-bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}.ut-products{width:100%;max-width:1587px;padding:48px 40px;color:#222;font-family:UtComfortaa,Comfortaa,sans-serif;scroll-margin-top:20px}.ut-products .ut-section-head{display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px;margin:0 0 28px;align-items:center}.ut-products .ut-section-head h2{font-family:inherit;font-size:clamp(22px,2.2vw,32px);line-height:1.25;font-weight:700;letter-spacing:-.6px;margin:0;color:#102f4b}.ut-products .ut-text-link{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:44px;padding:10px 18px;border:1.5px solid #ff641f;border-radius:8px;background:#fff;color:#102f4b;font-family:inherit;font-size:14px;line-height:20px;font-weight:700;text-decoration:none;white-space:nowrap;flex-shrink:0;transition:background .15s ease,border-color .15s ease}.ut-products .ut-text-link span{font-size:20px;line-height:1}.ut-products .ut-text-link:hover{background:#fff3eb;border-color:#c7470f}.ut-products .ut-text-link:focus-visible{outline:3px solid #102f4b;outline-offset:4px}@media(max-width:749px){.ut-products .ut-section-head{gap:12px}.ut-products .ut-text-link{padding:10px 12px;font-size:12px;gap:8px}}.ut-products .ut-product-rail{display:grid;grid-auto-flow:row;grid-template-columns:repeat(8,minmax(0,1fr));grid-auto-columns:auto;gap:20px 8px;overflow:visible;padding:0;scroll-snap-type:none}.ut-product-card{color:#222;text-align:center;font-family:UtComfortaa,Comfortaa,sans-serif;min-width:0}.ut-card-photo{border:0;border-radius:6px;aspect-ratio:1;background:#fff;overflow:hidden;position:relative}.ut-card-photo img{display:block;width:100%;height:100%;object-fit:cover;transition:none}.ut-card-link:hover img{transform:none}.ut-card-title{font-family:inherit;font-size:14px;line-height:28px;font-weight:400;letter-spacing:0;text-align:center;margin:4px 0;min-height:56px;height:56px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#222}.ut-card-prices{display:flex;flex-direction:row;justify-content:center;align-items:baseline;flex-wrap:wrap;gap:4px;font-family:inherit;line-height:17.6px;min-height:18px}.ut-card-prices strong{font-family:inherit;font-size:16px;line-height:17.6px;font-weight:700;letter-spacing:0;color:#222;white-space:nowrap}.ut-card-prices s{font-family:inherit;font-size:14px;line-height:17.6px;font-weight:400;color:#aaa;white-space:nowrap}.ut-card-installment{display:flex;justify-content:center;align-items:baseline;gap:3px;font-family:inherit;font-size:14px;line-height:15.4px;font-weight:400;white-space:nowrap;margin:2px 0 16px;color:#222}.ut-card-installment strong{font-family:inherit;font-size:inherit;font-weight:700;letter-spacing:0}.ut-card-shipping{display:flex;align-items:center;justify-content:center;gap:8px;width:80%;min-height:36px;margin:0 auto 13px;padding:8px 12px;border:1px dashed #0eaf5c;border-radius:5px;font-family:inherit;font-size:13px;line-height:18.2px;font-weight:500;color:#0eaf5c;white-space:nowrap}.ut-card-shipping svg{width:21px;height:13px;flex:none;fill:currentColor}.ut-card-discount{display:inline-flex;align-items:center;gap:3px;position:absolute;top:12px;left:10px;padding:4px 6px;border-radius:4px;background:#ed0909;color:#fff;font:700 12px/14px Arial,sans-serif}.ut-card-discount svg{height:12px;width:12px;flex:none}.ut-preview-note{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(min-width:750px)and (max-width:1399px){.ut-products{padding-inline:40px}.ut-card-title{font-size:12px;line-height:22px;min-height:44px;height:44px}.ut-card-prices strong{font-size:14px}.ut-card-prices s{font-size:11px}.ut-card-installment{font-size:10px;gap:1px}.ut-card-shipping{font-size:10px;padding:6px 4px;gap:4px;width:90%}.ut-card-shipping svg{width:17px}.ut-card-discount{left:5px;top:6px;font-size:10px;padding:3px 4px}}@media(min-width:750px)and (max-width:1199px){.ut-products .ut-product-rail{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:749px){.ut-products{padding:28px 16px}.ut-products .ut-section-head{margin-bottom:24px}.ut-products .ut-product-rail{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;gap:20px 8px;overflow:visible}.ut-products .ut-product-rail>.ut-product-card:nth-child(n){display:block}.ut-card-title{font-size:12px;line-height:24px;min-height:48px;height:48px;margin:4px 0}.ut-card-prices strong{font-size:16px}.ut-card-prices s{font-size:12px}.ut-card-installment{font-size:10px;line-height:14px;margin:2px 0 14px;gap:2px}.ut-card-shipping{font-size:11px;line-height:16px;padding:7px 6px;gap:6px;width:86%;min-height:33px}.ut-card-discount{left:6px;top:8px}}.ut-product-card.ut-card--approved{display:flex;flex-direction:column;text-align:left;background:#fff;border:1px solid #e3e8ed;border-radius:10px;overflow:hidden;color:#102b46;height:100%}.ut-card--approved>.ut-card-link{display:flex;flex-direction:column;flex:1;min-width:0;color:inherit;text-decoration:none}.ut-card--approved .ut-card-photo{border-radius:0;flex-shrink:0}.ut-card--approved .ut-card-title{text-align:left;margin:12px 12px 9px;color:#34495a;font-size:13px;line-height:22px;min-height:44px;height:44px}.ut-card--approved .ut-approved-offer{margin-top:auto;font-family:var(--font-body--family),sans-serif}.ut-card--approved .ut-approved-financial{padding:0 12px 13px}.ut-card--approved .ut-approved-from{display:block;font-size:11px;line-height:16px;color:#637383}.ut-card--approved .ut-approved-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px;line-height:1.25}.ut-card--approved .ut-approved-price>strong{font-size:23px;font-weight:700;letter-spacing:-.6px;color:#102b46;white-space:nowrap}.ut-card--approved .ut-approved-price>s{color:#7b8790;font-size:11px;white-space:nowrap}.ut-card--approved .ut-approved-installment{margin:6px 0 0;color:#536475;font-size:12px;line-height:17px;min-height:17px}.ut-card--approved .ut-approved-installment strong{font-size:inherit;color:#102b46;font-weight:600}.ut-card--approved .ut-approved-installment small{display:block;font-size:11px;line-height:17px}.ut-card--approved .ut-approved-pix{display:flex;align-items:center;gap:7px;margin-top:11px;padding-top:11px;border-top:1px solid #e9edf0;font-size:12px;line-height:17px}.ut-card--approved .ut-approved-pix>svg{flex:0 0 18px;width:18px;height:18px;color:#278773}.ut-card--approved .ut-approved-pix strong{color:#102b46;font-size:inherit;font-weight:600}.ut-card--approved .ut-approved-pix small{display:block;font-size:11px;line-height:17px;color:#536475}.ut-card--approved .ut-approved-delivery{background:#102b46;color:#fff;padding:12px 6px;text-align:center}.ut-card--approved .ut-express-line{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px}.ut-card--approved .ut-express-name{display:inline-flex;align-items:center;gap:5px;font-size:12px;line-height:20px;font-weight:600;white-space:nowrap}.ut-card--approved .ut-express-name>svg{width:16px;height:16px;flex:0 0 16px;color:#ff762b}.ut-card--approved .ut-express-full{display:inline-flex;align-items:center;gap:2px;background:#ff762b;color:#102b46;font-size:10px;line-height:15px;font-weight:800;font-style:italic;padding:3px 4px;border-radius:4px;white-space:nowrap}.ut-card--approved .ut-express-full>svg{width:11px;height:11px;flex:0 0 11px}.ut-card--approved .ut-approved-free{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:4px;margin-top:6px;font-size:11px;line-height:16px;color:#e1eaf2}.ut-card--approved .ut-approved-free>svg{width:16px;height:12px;flex:0 0 16px}@media(min-width:750px)and (max-width:1399px){.ut-card--approved .ut-approved-financial{padding-inline:9px}.ut-card--approved .ut-card-title{margin-inline:9px}.ut-card--approved .ut-approved-price>strong{font-size:21px}}@media(max-width:380px){.ut-card--approved .ut-approved-financial{padding-inline:8px}.ut-card--approved .ut-card-title{margin-inline:8px;font-size:12px}.ut-card--approved .ut-approved-price>strong{font-size:21px}.ut-card--approved .ut-approved-delivery{padding-inline:5px}.ut-card--approved .ut-express-line{gap:4px}.ut-card--approved .ut-express-name{font-size:11px;gap:3px}.ut-card--approved .ut-express-name>svg{width:14px;height:14px;flex-basis:14px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ut-cards.css.map */
