:root{--ry-font:"Rubik",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--ry-ink:#121212;--ry-ink2:rgba(18,18,18,.75);--ry-accent:#0e9eff;--ry-atc:#55b30f;--ry-blue:#1284f7;--ry-red:#dd1d1d;--ry-line:rgba(18,18,18,.12)}html[dir=rtl] body,html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3,html[dir=rtl] h4,html[dir=rtl] .h1,html[dir=rtl] .h2,html[dir=rtl] .h3{font-family:var(--ry-font)}.skip-to-content-link:not(:focus){left:auto!important;right:auto!important;top:auto!important;width:1px!important;height:1px!important;padding:0!important;margin:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.ry{font-family:var(--ry-font);color:var(--ry-ink);direction:rtl;text-align:right}.ry *{box-sizing:border-box}.ry img{max-width:100%;height:auto;display:block}.ry-wrap{max-width:1200px;margin:0 auto;padding:0 20px}.ry-h2{font-size:clamp(26px,4vw,39px);font-weight:700;line-height:1.2;margin:0 0 28px;text-align:center;letter-spacing:.02em}.ry-stars{display:inline-flex;gap:2px;vertical-align:middle}.ry-stars svg{width:16px;height:16px;fill:#ffb800}.ry-rating{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--ry-ink2)}.ry-rating strong{color:var(--ry-ink);font-weight:600}.ry-bullets{list-style:none;margin:0;padding:0;display:grid;gap:10px}.ry-bullets li{display:flex;align-items:center;gap:10px;font-size:15px}.ry-bullets .ry-ck{flex:0 0 26px;height:26px;border-radius:50%;background:var(--ry-accent);display:flex;align-items:center;justify-content:center}.ry-bullets .ry-ck svg{width:15px;height:15px;stroke:#fff;fill:none;stroke-width:3}.ry-stock{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--ry-red);font-weight:600;margin-bottom:10px}.ry-stock i{width:9px;height:9px;border-radius:50%;background:var(--ry-red);box-shadow:0 0 #dd1d1d99;animation:ry-pulse 1.6s infinite}@keyframes ry-pulse{0%{box-shadow:0 0 #dd1d1d8c}70%{box-shadow:0 0 0 8px #dd1d1d00}to{box-shadow:0 0 #dd1d1d00}}.ry-urgent{border:2px solid var(--ry-red);background:#fdecec;border-radius:8px;padding:10px 14px;font-size:16px;line-height:1.4;margin-bottom:16px}.ry-offer-h{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:700;color:var(--ry-ink);margin:6px 0 10px;text-transform:uppercase}.ry-offer-h:before,.ry-offer-h:after{content:"";flex:1;height:2px;background:var(--ry-line)}.ry-tiers{display:grid;gap:12px}.ry-tier{position:relative;display:flex;align-items:center;gap:12px;padding:8px 14px;min-height:72px;border:2px solid var(--ry-line);border-radius:8px;background:color-mix(in srgb,var(--ry-accent) 2%,#fff);cursor:pointer;transition:border-color .15s,background .15s}.ry-tier.is-active{border-color:var(--ry-accent);background:color-mix(in srgb,var(--ry-accent) 9%,#fff)}.ry-tier input{position:absolute;opacity:0;pointer-events:none}.ry-tier__img{flex:0 0 60px;height:60px;border-radius:6px;overflow:hidden;background:#fff}.ry-tier__img img{width:100%;height:100%;object-fit:contain}.ry-tier__main{flex:1;min-width:0}.ry-tier__title{font-size:16px;font-weight:700;color:#000;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ry-tier__off{font-size:10px;font-weight:700;padding:4px 8px;border-radius:8px;background:color-mix(in srgb,var(--ry-accent) 21%,transparent);color:#000}.ry-tier__sub{font-size:13px;color:#555;margin-top:2px}.ry-tier__price{text-align:left;white-space:nowrap}.ry-tier__now{font-size:16px;font-weight:700;color:#000}.ry-tier__now small{font-size:12px;font-weight:500}.ry-tier__was{font-size:13px;color:#777;text-decoration:line-through}.ry-tier__badge{position:absolute;top:-2px;left:14px;background:var(--ry-accent);color:#fff;font-size:12px;font-weight:700;padding:5px 8px;border-radius:0 0 5px 5px;line-height:1}.ry-gifts{margin-top:16px}.ry-gifts__h{text-align:center;font-size:14px;font-weight:700;margin-bottom:10px}.ry-gifts__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.ry-gift{position:relative;border:2px dashed var(--ry-accent);border-radius:8px;padding:22px 8px 10px;text-align:center;background:#fff;font-size:12px;line-height:1.3}.ry-gift__tag{position:absolute;top:0;right:8px;transform:translateY(-50%);background:var(--ry-red);color:#fff;font-size:11px;font-weight:700;padding:3px 6px;border-radius:4px;white-space:nowrap}.ry-gift__tag s{opacity:.85;margin-right:4px}.ry-gift__img{height:72px;display:flex;align-items:center;justify-content:center;margin-bottom:6px}.ry-gift__img img{max-height:72px;width:auto;object-fit:contain}.ry-gift.is-locked{border-color:var(--ry-line);background:#f6f8fb;color:#777}.ry-gift.is-locked .ry-gift__img svg{width:38px;height:38px;fill:#9aa3ad}.ry-gift:not(.is-locked) .ry-gift__lockimg{display:none}.ry-gift.is-locked .ry-gift__openimg{display:none}.ry-deliv{display:flex;align-items:center;justify-content:center;gap:10px;background:color-mix(in srgb,var(--ry-accent) 10%,#fff);border-radius:8px;padding:10px 14px;margin:16px 0 12px;font-size:14px;text-align:center}.ry-deliv svg{width:20px;height:20px;fill:var(--ry-accent);flex:0 0 20px}.ry-deliv b{display:block;color:var(--ry-blue);text-decoration:underline}.ry-atc{display:flex;align-items:center;justify-content:center;width:100%;height:52px;border:0;border-radius:8px;background:var(--ry-atc);color:#fff;font-family:var(--ry-font);font-size:19px;font-weight:700;letter-spacing:.03em;cursor:pointer;transition:filter .15s,transform .1s}.ry-atc:hover{filter:brightness(1.06)}.ry-atc:active{transform:scale(.99)}.ry-atc[aria-busy=true]{opacity:.7;pointer-events:none}.ry-atc-msg{font-size:13px;color:var(--ry-red);margin-top:6px;min-height:1em}.ry-notice{border:1px solid var(--ry-line);border-radius:8px;padding:16px;margin-top:16px;font-size:15px;line-height:1.6}.ry-notice__h{display:flex;align-items:center;gap:8px;font-weight:700;font-size:17px;margin-bottom:8px}.ry-notice__h svg{width:22px;height:22px;flex:0 0 22px}.ry-notice p{margin:0 0 8px}.ry-notice u{text-decoration-color:var(--ry-accent)}.ry-acc{border-top:1px solid var(--ry-line)}.ry-acc details{border-bottom:1px solid var(--ry-line)}.ry-acc summary{list-style:none;display:flex;align-items:center;gap:10px;padding:14px 2px;font-weight:700;font-size:15px;cursor:pointer}.ry-acc summary::-webkit-details-marker{display:none}.ry-acc summary .ry-box{width:18px;height:18px;flex:0 0 18px}.ry-acc summary .ry-chev{margin-right:auto;width:12px;height:12px;transition:transform .2s}.ry-acc details[open] .ry-chev{transform:rotate(180deg)}.ry-acc__body{padding:0 2px 16px;font-size:15px;line-height:1.65;color:var(--ry-ink2)}.ry-acc__body h3{font-size:16px;margin:14px 0 6px;color:var(--ry-ink)}.ry-acc__body ul{padding-right:20px;margin:6px 0}.ry-mini{overflow:hidden;margin-top:6px}.ry-mini__track{display:flex;transition:transform .45s ease}.ry-mini__slide{flex:0 0 100%;padding:4px 2px}.ry-mini__q{font-style:italic;font-size:14px;line-height:1.55;margin:0 0 6px}.ry-mini__by{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--ry-ink2)}.ry-mini__by .ry-ver{width:14px;height:14px;fill:var(--ry-blue)}.ry-mini__dots{display:flex;justify-content:center;gap:6px;margin-top:8px}.ry-mini__dots button{width:7px;height:7px;border-radius:50%;border:0;background:#c9ced6;padding:0;cursor:pointer}.ry-mini__dots button.is-on{background:#333}.ry-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;background:#fff;box-shadow:0 -4px 18px #0000001a;transform:translateY(110%);transition:transform .3s}.ry-sticky.is-on{transform:none}.ry-sticky__in{max-width:1200px;margin:0 auto;padding:10px 20px;display:flex;align-items:center;gap:14px}.ry-sticky__img{width:52px;height:52px;flex:0 0 52px;border-radius:6px;overflow:hidden}.ry-sticky__img img{width:100%;height:100%;object-fit:cover}.ry-sticky__meta{flex:1;min-width:0}.ry-sticky__t{font-weight:700;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ry-sticky__p{display:flex;align-items:center;gap:8px;font-size:14px;flex-wrap:wrap}.ry-sticky__p b{color:var(--ry-blue)}.ry-sticky__p s{color:#555;font-weight:600}.ry-save{background:var(--ry-blue);color:#fff;font-size:11px;font-weight:700;padding:2px 7px;border-radius:4px}.ry-sticky .ry-atc{width:auto;min-width:200px;height:46px;font-size:17px;background:var(--ry-blue)}@media(max-width:749px){.ry-sticky__in{padding:8px 12px;gap:10px}.ry-sticky .ry-atc{min-width:0;padding:0 18px;font-size:15px}.ry-sticky__img{display:none}.ry-sticky__t{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/rylo.css.map */
