.product-information:has([data-ryb-shad3sw-native]) .ryb-mj-colors{grid-template-columns:repeat(6,minmax(0,1fr))!important}.product-information:has([data-ryb-shad3sw-native]) .ryb-mj-color img{object-fit:contain!important}.product-information:has([data-ryb-shad3sw-native]) [data-ryb-handoff-description]{overflow-wrap:anywhere}.ryb-shad3sw-review-button{width:100%;min-height:44px;background:#eee;border:1px solid #ccc;border-radius:6px;color:#555;padding:12px}@media(max-width:749px){.product-information:has([data-ryb-shad3sw-native]) .ryb-mj-colors{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.ryb-fa-family-list[data-ryb-shad3sw-list] .ryb-fa-colour-list{grid-template-columns:repeat(6,minmax(0,1fr))}@media(max-width:749px){.ryb-fa-family-list[data-ryb-shad3sw-list] .ryb-fa-colour-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.product-information.ryb-mj-page .ryb-fa-gallery[data-ryb-shad3sw-natural] .media-gallery__grid>.ryb-fa-frame{display:block!important;height:auto!important;aspect-ratio:var(--media-preview-ratio)!important;min-height:0!important;background:#fff!important}.product-information.ryb-mj-page .ryb-fa-gallery[data-ryb-shad3sw-natural] .media-gallery__grid>.ryb-fa-frame>img{display:block;position:static!important;width:100%!important;height:auto!important;object-fit:contain!important}.product-information:has([data-ryb-shad3sw-native]) .product-price{color:#d00028;font-weight:800}.ryb-shad3sw-buy{display:grid;grid-template-columns:minmax(100px,156px) minmax(0,1fr);gap:12px;align-items:center}.ryb-shad3sw-buy button,.ryb-shad3sw-list-add{background:#d00028;color:#fff;border-radius:8px;min-height:48px;width:100%}.ryb-shad3sw-notify{border:1px solid #ddd;border-radius:8px;padding:16px}.ryb-shad3sw-notify input{min-height:44px;width:100%}.ryb-shad3sw-pending{font-size:12px;color:#555;display:block;padding:6px}.ryb-shad3sw-tile{border:1px solid #ddd;border-radius:8px;padding:8px;min-width:0;display:flex;flex-direction:column;gap:8px}.ryb-shad3sw-tile img{width:100%;height:auto;aspect-ratio:4/3;object-fit:contain}.ryb-shad3sw-tile .ryb-fa-tile-price{color:#d00028}.ryb-shad3sw-tile .ryb-fa-tile-message{font-size:12px}@media(max-width:749px){.ryb-shad3sw-buy{grid-template-columns:1fr}}.product-information[data-ryb-shad3sw-static-layout]>.product-information__grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-rows:auto!important;align-items:start!important;gap:24px!important}.product-information[data-ryb-shad3sw-static-layout]>.product-information__grid>.ryb-fj-left-column{grid-area:1/1;display:block!important;width:100%;min-width:0}.product-information[data-ryb-shad3sw-static-layout]>.product-information__grid>.product-details{grid-area:1/2!important;display:block!important;position:static!important;min-width:0;width:100%;padding:0}.product-information[data-ryb-shad3sw-static-layout] .product-details>.group-block{width:100%;height:auto;min-height:0}.product-information[data-ryb-shad3sw-static-layout] .group-block-content>div:has(>[data-ryb-shad3sw-native]){display:flex;flex-direction:column;gap:12px;min-width:0}.product-information[data-ryb-shad3sw-static-layout] :is(.ryb-mj-description,.ryb-mj-guide){grid-area:auto!important;width:100%;margin:0!important}.product-information[data-ryb-shad3sw-static-layout] .product-information__media{width:100%;min-width:0}.product-information[data-ryb-shad3sw-static-layout] product-price{color:#d00028;font-weight:800}.product-information[data-ryb-shad3sw-static-layout] .ryb-mj-guide>video{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain}@media(max-width:749px){.product-information[data-ryb-shad3sw-static-layout]>.product-information__grid{display:flex!important;flex-direction:column!important;gap:12px!important}.product-information[data-ryb-shad3sw-static-layout]>.product-information__grid>.ryb-fj-left-column{display:contents!important}.product-information[data-ryb-shad3sw-static-layout]>.product-information__grid>.product-details{grid-area:auto!important;order:1;width:100%}}.ryb-fa-family-list[data-ryb-shad3sw-list] .ryb-shad3sw-tile h2{font-family:var(--font-body--family);font-style:normal;font-size:14px;line-height:1.35;font-weight:700;letter-spacing:normal;text-transform:none;margin:2px 0 4px;overflow-wrap:break-word;word-break:normal}.ryb-fa-family-list[data-ryb-shad3sw-list] .ryb-shad3sw-tile h2 a{font:inherit;letter-spacing:inherit;color:inherit;text-decoration:none}.ryb-fa-family-list[data-ryb-shad3sw-list] .ryb-shad3sw-tile>.ryb-fa-tile-price{margin-top:auto}
/*# sourceMappingURL=/cdn/shop/t/10/assets/ryb-shad3sw-native.css.map */
