.product-information:has([data-ryb-fly13-native]) .ryb-mj-colors{grid-template-columns:repeat(6,minmax(0,1fr))!important}.product-information:has([data-ryb-fly13-native]) .ryb-mj-color img{object-fit:contain!important}.product-information:has([data-ryb-fly13-native]) [data-ryb-handoff-description]{overflow-wrap:anywhere}@media(max-width:749px){.product-information:has([data-ryb-fly13-native]) .ryb-mj-colors{grid-template-columns:repeat(3,minmax(0,1fr))!important}}
[data-ryb-fly13-list] .ryb-fa-tile-add:disabled{opacity:1;cursor:not-allowed;background:#767676!important;border-color:#767676!important}[data-ryb-fly13-list] .ryb-fa-tile-price{font-weight:700}[data-ryb-fly13-native] .ryb-fa-hold{margin-top:14px}.product-information:has([data-ryb-fly13-native]) .ryb-fa-frame>img{object-fit:contain!important}.product-information:has([data-ryb-fly13-native]) .ryb-fa-film{margin:16px 0}.product-information:has([data-ryb-fly13-native]) .ryb-fa-film iframe{display:block;width:100%;height:100%}[data-ryb-fly13-list] .ryb-fa-group>p{line-height:1.5}[data-ryb-fly13-native] .ryb-mj-color{min-height:44px}
.product-information:has([data-ryb-fly13-native]) .product-details>.ryb-mj-panel{border:1px solid #ddd;border-radius:8px;padding:22px 18px}.product-information:has([data-ryb-fly13-native]) .ryb-mj-panel>.group-block-content{display:flex;flex-direction:column;gap:22px}.product-information:has([data-ryb-fly13-native]) .ryb-mj-title-price h1{font-size:clamp(24px,2.4vw,32px);line-height:1.2;margin:0}.product-information:has([data-ryb-fly13-native]) product-price{font-size:24px;font-weight:700;color:#d00028}.product-information:has([data-ryb-fly13-native]) .ryb-mj-title-price{display:grid;gap:12px}.product-information:has([data-ryb-fly13-native]) .ryb-fa-frame{background:#fff!important}.product-information.ryb-mj-page[data-ryb-fj-left-gallery]:has([data-ryb-fly13-native]) .ryb-fa-gallery .ryb-fa-frame>img{object-fit:contain!important}
[data-ryb-fly13-native] .ryb-fly13-neutral{display:block;font-size:12px;line-height:1.35;color:#555;padding:4px 0}
[data-ryb-fly13-native] .ryb-hard-stock{display:block;position:static!important;color:#c9002b;font-size:12px;line-height:1.35;padding-top:4px}
