.mp-pdp{font-family:Arial,Helvetica,sans-serif;color:#111;margin:24px 0 48px}.mp-pdp>.row{max-width:1600px;margin:0 auto}.mp-pdp .product-grid-container{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px}.mp-pdp .product-grid-container>*{min-width:0}.mp-pdp .product-title{font-family:Arial,Helvetica,sans-serif;font-size:clamp(28px,2.6vw,44px);font-weight:700;line-height:1.12;letter-spacing:-.035em;text-transform:none!important;margin-bottom:18px}.mp-pdp .product-price-container .price{font-family:inherit;font-size:26px;font-weight:700}.mp-pdp .product-price-container{margin:16px 0}.mp-pdp .product-image-container.product-image-container--thumbnails{padding:0;margin:0;width:100%}.mp-pdp .product-image-container.product-image-container--thumbnails scroll-shadow{position:static;display:block;width:100%;height:auto;margin-top:16px}.mp-pdp .product-image-container.product-image-container--thumbnails .product-thumbnail-container{grid-auto-flow:column;grid-auto-columns:calc((100% - 24px)/3);gap:12px;overflow-x:auto;overflow-y:hidden;height:auto}.mp-pdp .product-image-container.product-image-container--thumbnails .product-thumbnail-container .product-thumbnail{width:100%;border:1px solid #ddd;border-radius:9px;aspect-ratio:1.4}.mp-pdp .product-thumbnail .aspect-ratio{height:100%;padding-bottom:0!important}.mp-pdp .product-thumbnail img{width:100%;height:100%;object-fit:contain}.mp-pdp .product-thumbnail.is-initial-selected{outline:2px solid #111;outline-offset:-2px}.mp-pdp .product-single__media-image img{object-fit:contain}.mp-pdp .product-form__input .form__label{font-family:inherit;font-size:16px;font-weight:700}.mp-pdp .variations .product-form__input--block input[type=radio]+label{font-family:inherit;font-size:16px;font-weight:700;min-width:54px;min-height:44px;border:1px solid #111;border-radius:7px;box-shadow:none}.mp-pdp .variations .product-form__input--block input[type=radio]:checked+label{background:#111;color:#fff}.mp-pdp .variations .product-form__input--color input[type=radio]+label{border-radius:7px}.mp-pdp .add_to_cart_holder{display:flex;flex-wrap:wrap;gap:12px}.mp-pdp .add_to_cart_holder>*{flex:0 0 100%;max-width:100%}.mp-pdp .single-add-to-cart-button{font-family:inherit;font-size:23px;font-weight:700;min-height:60px;border-radius:8px;background:#080808!important;border-color:#080808!important;color:#fff!important}.mp-pdp .single-add-to-cart-button:before{background:#222!important}.mp-pdp .single-add-to-cart-button[disabled]{opacity:.55}.mp-pdp .mp-models{padding:18px 0;margin:12px 0 20px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.mp-models-label{font-size:14px;line-height:1.4;margin:0 0 12px}.mp-models-list{display:flex;gap:10px;flex-wrap:wrap}.mp-model{display:flex;flex-direction:column;align-items:center;width:80px;padding:5px;border:1px solid #ddd;border-radius:8px;color:#111;text-decoration:none}.mp-model img{width:64px;height:64px;object-fit:contain;border-radius:5px}.mp-model span{font-size:10px;line-height:1.2;text-align:center;margin-top:4px}.mp-model.is-current{outline:2px solid #111;outline-offset:1px}.mp-model:focus-visible{outline:3px solid #b60017;outline-offset:2px}@media(max-width:767px){.mp-pdp{margin-top:12px}.mp-pdp>.row>.columns{padding:0 20px}.mp-pdp .product-grid-container{grid-template-columns:minmax(0,1fr);gap:24px}.mp-pdp .product-title{font-size:26px;line-height:1.1}.mp-pdp .product-price-container .price{font-size:23px}.mp-pdp .single-add-to-cart-button{background:#b60017!important;border-color:#b60017!important;min-height:56px;font-size:21px}.mp-pdp .single-add-to-cart-button:before{background:#940013!important}.mp-pdp .mp-models-list{gap:8px}.mp-pdp .mp-model{width:calc((100% - 24px)/4);max-width:88px}.mp-pdp .mp-model img{width:100%;height:58px}}.mp-pdp .product-title{font-family:Arial,Helvetica,sans-serif!important;font-size:clamp(28px,2.6vw,44px)!important;font-weight:700!important;line-height:1.12!important}@media(max-width:767px){.mp-pdp .product-title{font-size:26px!important}}.mp-pdp .product-images--thumbnails{display:block;overflow:hidden!important;position:relative}.mp-pdp .mp-gallery-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:5;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:12px;border:0;border-radius:50%;background:#fff;color:#111;box-shadow:0 2px 10px #0002}.mp-pdp .mp-gallery-arrow svg{width:20px;height:20px}.mp-pdp .flickity-prev.mp-gallery-arrow{left:12px}.mp-pdp .flickity-next.mp-gallery-arrow{right:12px}.mp-pdp .mp-model{border:1px solid #ddd!important;border-radius:8px!important}.mp-pdp .mp-model.is-current{outline:2px solid #111!important}.mp-pdp .single-add-to-cart-button--text{font-size:23px!important;font-family:Arial,Helvetica,sans-serif!important}.mp-pdp .product-images--thumbnails.flickity-enabled>.product-images__slide{display:none!important}.mp-models-list>quick-view{display:contents}.mp-quick-pdp .mp-models{padding:16px 0;margin:12px 0 20px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.mp-quick-pdp .mp-models-list{gap:9px}.mp-quick-pdp .product-title{font-family:Arial,Helvetica,sans-serif;font-size:clamp(24px,2.4vw,34px);font-weight:700;line-height:1.15;text-transform:none!important}.mp-quick-pdp .variations .product-form__input--block input[type=radio]+label{min-height:44px;min-width:48px;border:1px solid #111;border-radius:7px}.mp-quick-pdp .variations .product-form__input--block input[type=radio]:checked+label{background:#111;color:#fff}.mp-quick-pdp .single-add-to-cart-button{min-height:54px;border-radius:7px;font-size:19px}@media(max-width:767px){.mp-quick-pdp .mp-model{width:calc((100% - 36px)/5);min-width:52px;max-width:80px}.mp-quick-pdp .mp-model img{width:100%;height:54px}.mp-quick-pdp .mp-model span{font-size:9px}}.mp-quick-pdp .mp-model{width:calc((100% - 36px)/5);min-width:52px;max-width:80px}.mp-pdp .product-image-container.rio-actual-gallery{width:100%;min-width:0;padding:0;margin:0}.mp-product-payment-methods{width:100%;max-width:none!important;margin:8px auto 0!important;flex:0 0 100%!important;text-align:center}.mp-product-payment-methods p{font:11px/1.4 Arial,Helvetica,sans-serif;letter-spacing:1.5px;text-transform:uppercase;margin:0 0 3px;opacity:.7}.mp-product-payment-methods img{width:100%;max-width:380px;height:auto;display:block;margin:0 auto}.mp-product-benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:100%;padding:20px 0 8px;margin:0 0 12px;border-top:1px solid #e3e3e3;color:#111}.mp-product-benefits__item{display:flex;align-items:center;flex-direction:column;text-align:center;min-width:0;color:inherit;text-decoration:none;font-family:Arial,Helvetica,sans-serif}.mp-product-benefits__item svg{flex-shrink:0;margin:0 0 10px}.mp-product-benefits__item strong{font-size:12px;line-height:1.3;font-weight:600;margin-bottom:7px}.mp-product-benefits__item span{font-size:11px;line-height:1.5}a.mp-product-benefits__item:hover strong{text-decoration:underline;text-underline-offset:3px}a.mp-product-benefits__item:focus-visible{outline:2px solid #b60017;outline-offset:3px}@media(max-width:767px){.mp-product-payment-methods img{max-width:300px}.mp-product-benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px;padding-top:18px}.mp-product-benefits__item strong{font-size:12px}.mp-product-benefits__item span{max-width:170px}}.mp-brand-reviews{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin:18px 0;font-family:Arial,Helvetica,sans-serif;scroll-margin-top:120px}.mp-brand-reviews .loox-rating-label{display:none!important}.mp-brand-reviews__text{font-size:16px;line-height:1.3;color:#111}.mp-brand-reviews__text small{display:block;font-size:11px;line-height:1.4;margin-top:3px;color:#555}@media(max-width:767px){.mp-brand-reviews__text{font-size:14px}.mp-brand-reviews__text small{font-size:10px}}.mp-quick-pdp .add_to_cart_holder{display:flex;flex-wrap:wrap;gap:14px}.mp-quick-pdp .add_to_cart_holder>*{flex:0 0 100%;max-width:100%;min-width:0}.mp-quick-pdp .mp-product-payment-methods{margin:4px auto 0!important}.mp-quick-pdp .mp-product-payment-methods img{max-width:320px}.mp-quick-pdp .mp-product-benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:2px 0 16px;padding:18px 0 0}.mp-quick-pdp .mp-product-benefits__item{display:grid;grid-template-columns:26px minmax(0,1fr);align-items:start;column-gap:10px;row-gap:5px;padding:16px 12px;border:1px solid #e6e6e6;border-radius:10px;background:#fafafa;text-align:left}.mp-quick-pdp .mp-product-benefits__item svg{grid-column:1;grid-row:1 / span 2;width:24px;height:24px;margin:0}.mp-quick-pdp .mp-product-benefits__item strong{grid-column:2;display:block;margin:0;font-size:12px;line-height:1.35}.mp-quick-pdp .mp-product-benefits__item span{grid-column:2;display:block;font-size:11px;line-height:1.5;color:#555;max-width:none}.mp-quick-pdp .mp-brand-reviews{gap:8px 12px}@media(max-width:380px){.mp-quick-pdp .mp-product-benefits{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/mp-pdp.css.map */
