.ut-pdp,.ut-pdp-native{font-family:UtComfortaa,Comfortaa,sans-serif;color:#171717}.ut-pdp{max-width:1240px;padding:0 20px 50px;margin:auto}.ut-pdp-preview-notice{font:11px/1.4 Instrument,sans-serif;color:#627384;margin:12px 0 0;text-align:center}.ut-pdp-breadcrumb{display:flex;gap:12px;align-items:center;font-size:12px;line-height:1.6;color:#888;padding:20px 0;overflow:hidden}.ut-pdp-breadcrumb span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#555}.ut-pdp-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"gallery details" "description details";gap:24px;align-items:start}.ut-pdp-gallery-panel{grid-area:gallery;min-width:0}.ut-pdp-panel{grid-area:details;min-width:0;border:1px solid #e6e6e6;border-radius:8px;padding:26px;position:sticky;top:20px}.ut-pdp-gallery{border:1px solid #e6e6e6;border-radius:8px;padding:14px}.ut-pdp-main-photo{position:relative;aspect-ratio:1}.ut-pdp-zoom-open{display:block;border:0;padding:0;background:#fff;width:100%;height:100%;cursor:zoom-in}.ut-pdp-main-image{display:block;width:100%;height:100%;object-fit:contain}.ut-pdp-arrow{position:absolute;top:50%;transform:translateY(-50%);border:0;background:#ffffffa6;border-radius:50%;width:38px;height:38px;font-size:25px;cursor:pointer;color:#444}.ut-pdp-prev{left:8px}.ut-pdp-next{right:8px}.ut-pdp-thumbnails{display:flex;justify-content:center;gap:6px;overflow:auto;padding:14px 2px 8px;scrollbar-width:thin}.ut-pdp-thumb{padding:2px;border:1px solid #eee;border-radius:8px;background:#fff;cursor:pointer;flex:0 0 68px;height:68px}.ut-pdp-thumb[aria-pressed=true]{border:2px solid #222;padding:1px}.ut-pdp-thumb img{display:block;width:100%;height:100%;object-fit:cover;border-radius:5px}.ut-pdp-top-badges{display:flex;gap:5px;flex-wrap:wrap;align-items:center;margin-bottom:8px;font:10px/1.4 UtComfortaa,sans-serif}.ut-pdp-national{border:1px solid #99cd67;border-radius:4px;color:#71ad3e;padding:3px 5px}.ut-pdp-bestseller{background:var(--ut-navy);color:#fff;border-radius:4px;padding:4px 6px;font-weight:700}.ut-pdp h1,.ut-pdp-native h1{font:700 24px/1.4 UtComfortaa,Comfortaa,sans-serif;letter-spacing:0;margin:0 0 22px;color:#161616}.ut-pdp-offer{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;padding:24px 0 20px;margin-bottom:20px;width:100%}.ut-pdp-price-line{display:flex;gap:12px;align-items:baseline;flex-wrap:wrap}.ut-pdp-price{font:700 24px/1.3 UtComfortaa,sans-serif;letter-spacing:-.03em}.ut-pdp-compare{font-size:16px;color:#999}.ut-pdp-installment{font:400 14px/1.6 UtComfortaa,sans-serif;margin:5px 0 12px}.ut-pdp-installment strong{font-weight:700}.ut-pdp-pix{display:inline-flex;gap:6px;align-items:center;border:1px solid #e6e6e6;border-radius:4px;padding:6px;font:12px/1.4 UtComfortaa,sans-serif;flex-wrap:wrap}.ut-pix-symbol{color:#00b16b;font-size:23px;line-height:1}.ut-pix-priority{background:#00b16b;color:#fff;padding:3px 6px;border-radius:20px;font-weight:700}.ut-pdp-options fieldset{border:0;margin:0 0 20px;padding:0;min-width:0}.ut-pdp-options legend{font-size:12px;color:#777;margin-bottom:10px}.ut-pdp-option-values{display:flex;gap:8px;flex-wrap:wrap}.ut-pdp-option{position:relative;cursor:pointer;max-width:100%}.ut-pdp-option input{position:absolute;width:1px;height:1px;opacity:0}.ut-pdp-option span{display:block;border:1px solid #e5e5e5;border-radius:4px;padding:12px 14px;font-size:12px;line-height:1.5;color:#333}.ut-pdp-option input:checked+span{border:2px solid var(--ut-navy);padding:11px 13px;color:var(--ut-navy)}.ut-pdp-option input:focus-visible+span{outline:3px solid var(--ut-orange);outline-offset:3px}.ut-pdp-buy-row{display:flex;gap:12px;margin-top:24px}.ut-pdp-quantity{display:flex;border:1px solid #e5e5e5;border-radius:8px;align-items:center;flex:0 0 124px}.ut-pdp-quantity input{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;min-width:0;width:36px;border:0;text-align:center;font:14px UtComfortaa,sans-serif;background:transparent;padding:0}.ut-pdp-quantity input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.ut-pdp-quantity button{border:0;background:none;width:40px;height:56px;cursor:pointer;font-size:18px;color:#555}.ut-pdp-add{flex:1;min-height:58px;border:0;border-radius:9px;background:var(--ut-navy);color:#fff;padding:12px 18px;font:700 15px/1.4 UtComfortaa,sans-serif;cursor:pointer}.ut-pdp-add:hover{background:#173c5f}.ut-pdp-add:disabled{background:#a4adb6;cursor:not-allowed}.ut-pdp-demo-result{font:12px/1.5 UtComfortaa,sans-serif;color:#506278;margin:12px 0}.ut-pdp-demo-result:empty{display:none}.ut-pdp-benefits{margin-top:20px}.ut-pdp-delivery{display:flex;gap:16px;padding:18px 16px;border:1px solid #e6e6e6;border-radius:7px;align-items:center;font-size:12px}.ut-pdp-delivery svg{width:38px;height:38px;flex:none;color:#0eaf5c}.ut-pdp-delivery strong{color:#0eaf5c;font-weight:700}.ut-pdp-delivery p{margin:5px 0 0;line-height:1.5;color:#666}.ut-pdp-trust{display:flex;gap:14px;align-items:center;padding:18px 0 0}.ut-pdp-trust>span{font-size:30px;color:var(--ut-navy)}.ut-pdp-trust h3{font:700 12px/1.5 UtComfortaa,sans-serif;margin:0 0 3px}.ut-pdp-trust p{font:11px/1.5 UtComfortaa,sans-serif;color:#777;margin:0}.ut-pdp-payment-demo{text-align:center;margin-top:24px;border-top:1px solid #eee;padding-top:16px;font-size:11px}.ut-pdp-payment-demo small{color:#888}.ut-pdp-payment-demo>div{display:flex;justify-content:center;gap:6px;flex-wrap:wrap}.ut-pdp-payment-demo span{border:1px solid #ddd;border-radius:3px;padding:6px 8px;font-weight:700;color:var(--ut-navy)}.ut-pdp-description{grid-area:description;min-width:0;border:1px solid #e6e6e6;border-radius:8px;padding:24px;overflow-wrap:anywhere;color:#222}.ut-pdp-description>h2{font:700 22px/1.5 UtComfortaa,sans-serif;margin:0 0 24px}.ut-pdp-description-content{font:14px/1.8 UtComfortaa,sans-serif}.ut-pdp-description-content h2{font:700 22px/1.5 UtComfortaa,sans-serif}.ut-pdp-description-content h3{font:700 18px/1.5 UtComfortaa,sans-serif}.ut-pdp-description-content img,.ut-pdp-description-content video{max-width:100%!important;height:auto!important}.ut-pdp-description-content blockquote{margin:18px 0;padding-left:16px;border-left:3px solid #ddd}.ut-pdp-description-content table{display:block;max-width:100%;overflow:auto}.ut-pdp-description-content ul{padding-left:20px}.ut-pdp-zoom{border:0;border-radius:8px;padding:40px 12px 12px;max-width:95vw;max-height:95vh}.ut-pdp-zoom::backdrop{background:#000b}.ut-pdp-zoom img{display:block;max-width:85vw;max-height:80vh;object-fit:contain}.ut-pdp-zoom button{position:absolute;right:10px;top:4px;border:0;background:#fff;font-size:28px;cursor:pointer}.product-information.ut-pdp-native{display:block;max-width:1240px;margin:auto;padding:0 20px 40px}.product-information.ut-pdp-native .product-information__grid.product-information--media-left{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"gallery details" "description details";gap:24px;align-items:start}.product-information.ut-pdp-native .product-information__media{grid-area:gallery;padding:14px;border:1px solid #e6e6e6;border-radius:8px;width:auto;min-width:0;overflow:hidden}.product-information.ut-pdp-native .product-details{grid-area:details;border:1px solid #e6e6e6;border-radius:8px;padding:26px;min-width:0;align-self:start}.product-information.ut-pdp-native .product-details>.group-block{width:100%;padding:0;gap:0}.ut-pdp-native .product-details h1{margin-bottom:22px}.ut-pdp-native .variant-option__button-label{border-radius:4px;font:12px/1.5 UtComfortaa,sans-serif;min-height:42px}.ut-pdp-native .variant-picker{margin:0 0 20px}.ut-pdp-native .add-to-cart-button{background:var(--ut-navy);color:#fff;font:700 15px UtComfortaa,sans-serif;border-radius:9px;min-height:58px}.ut-pdp-native .ut-pdp-description{margin:0}.ut-pdp-native .payment-icons{margin-top:24px}.product-information.ut-pdp-native .product-information__grid>.product-information__media{grid-area:gallery!important;padding:14px!important}.product-information.ut-pdp-native .product-information__grid>.product-details{grid-area:details!important;padding:26px!important}.product-information.ut-pdp-native .product-information__grid>.ut-pdp-description{grid-area:description!important}.product-information.ut-pdp-native .product-information__grid.product-information--media-right{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"details gallery" "details description";gap:24px;align-items:start}.product-information.ut-pdp-native .product-information__grid.product-information--media-none{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"details" "description";gap:24px}@media(max-width:749px){.ut-pdp{padding:0 14px 30px}.ut-pdp-breadcrumb{font-size:10px;padding:15px 0}.ut-pdp-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"gallery" "details" "description";gap:16px}.ut-pdp-panel{position:static;padding:20px}.ut-pdp h1,.ut-pdp-native h1{font-size:20px;line-height:1.5}.ut-pdp-gallery{padding:10px}.ut-pdp-thumbnails{justify-content:flex-start}.ut-pdp-thumb{flex-basis:56px;height:56px}.ut-pdp-buy-row{gap:8px}.ut-pdp-quantity{flex-basis:100px}.ut-pdp-quantity button{width:32px}.ut-pdp-quantity input{width:30px}.ut-pdp-add{font-size:12px;padding:10px}.ut-pdp-description{padding:18px}.ut-pdp-description-content{font-size:13px}.ut-pdp-description-content h2{font-size:20px}.product-information.ut-pdp-native{padding:0 14px 30px}.product-information.ut-pdp-native .product-information__grid.product-information--media-left{grid-template-columns:minmax(0,1fr);grid-template-areas:"gallery" "details" "description";gap:16px}.product-information.ut-pdp-native .product-details{padding:20px;position:static}.product-information.ut-pdp-native .product-details>.group-block{padding:0}}@media(max-width:749px){.product-information.ut-pdp-native .product-information__grid.product-information--media-right{grid-template-columns:minmax(0,1fr);grid-template-areas:"gallery" "details" "description"}.product-information.ut-pdp-native .product-information__grid>.product-details{padding:20px!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ut-product.css.map */
