.rwl{--g:clamp(16px,4vw,56px);max-width:1480px;margin:0 auto;padding:0 var(--g) clamp(64px,8vw,112px);background:#fdfdfe;color:#0d1013;font-family:Figtree,sans-serif}.rwl *{box-sizing:border-box}.rwl-crumb{padding-top:24px;font:500 13px/1 Figtree,sans-serif;color:#5a6169}.rwl-hd{display:flex;flex-direction:column;gap:16px;padding:clamp(32px,5vw,56px) 0}.rwl-ey{font:800 12px/1 Montserrat,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#0a7fc2}.rwl-h{margin:0;font:900 clamp(44px,7.2vw,96px)/.9 Montserrat,sans-serif;letter-spacing:-.035em;text-transform:uppercase;color:#0d1013;text-wrap:balance}.rwl-h i{font-style:normal;color:#38b6ff}.rwl-body{display:grid;grid-template-columns:220px minmax(0,1fr);gap:56px;align-items:start;border-top:1px solid #E1E4E8;padding-top:32px}.rwl-side{position:sticky;top:96px;display:flex;flex-direction:column;gap:28px}.rwl-lab{display:block;font:800 11px/1 Montserrat,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#5a6169;margin-bottom:12px}.rwl-cats{display:flex;flex-direction:column;gap:6px}.rwl-cat{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border:1.5px solid transparent;border-radius:8px;font:600 15px/1 Figtree,sans-serif;transition:border-color .14s cubic-bezier(.2,.6,.2,1),background .14s cubic-bezier(.2,.6,.2,1)}.rwl-cat small{font:500 13px/1 Figtree,sans-serif;color:#8a9199}.rwl-cat:hover{border-color:#d5d9dd}.rwl-cat.is-on{border-color:#38b6ff;background:#f2f9ff}.rwl-chk{display:flex;align-items:center;gap:10px;font:500 15px/1 Figtree,sans-serif}.rwl-chk i{flex:none;width:18px;height:18px;border-radius:4px;border:1.5px solid #0D1013;display:flex;align-items:center;justify-content:center}.rwl-chk.is-on i{background:#0d1013}.rwl-chk.is-on i:after{content:"";width:9px;height:5px;border:2px solid #fff;border-top:0;border-right:0;transform:translateY(-1px) rotate(-45deg)}.rwl .rwl-sort{all:unset;box-sizing:border-box;display:block;width:100%;height:44px;line-height:44px;padding:0 36px 0 14px;border:1px solid #D5D9DD;border-radius:6px;font:600 15px/44px Figtree,sans-serif;color:#0d1013;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%230D1013' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 12px center}.rwl-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px}.rwl-card{display:flex;flex-direction:column;gap:14px;min-width:0}.rwl-card__m{position:relative;display:block;aspect-ratio:4/5;border-radius:12px;background:#f5f6f8;overflow:hidden}.rwl-card__m img{width:100%;height:100%;object-fit:contain;display:block;transition:transform .36s cubic-bezier(.2,.6,.2,1)}.rwl-card:hover .rwl-card__m img{transform:scale(1.04)}.rwl-badge{position:absolute;left:14px;top:14px;font:800 10px/1 Montserrat,sans-serif;letter-spacing:.14em;text-transform:uppercase;background:#0d1013;color:#fff;padding:6px 8px;border-radius:3px}.rwl-card__t{display:flex;flex-direction:column;gap:6px}.rwl-card__n{font:800 16px/1.2 Montserrat,sans-serif;text-transform:uppercase}.rwl-card__d{font:italic 400 15px/1.3 Figtree,sans-serif;color:#5a6169}.rwl-card__r{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:12px;border-top:1px solid #E1E4E8}.rwl-card__p{font:700 17px/1 Montserrat,sans-serif;color:#0d1013}.rwl-gift{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:28px 32px;border-radius:12px;background:#eaf6ff;text-align:center}.rwl-gift__t{display:flex;flex-direction:column;align-items:center;gap:8px}.rwl-gift__s{font:500 16px/1.4 Figtree,sans-serif;color:#3a3e44;text-wrap:balance}.rwl-empty{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:48px 0;font:500 17px/1.4 Figtree,sans-serif}.rwl-pag{display:flex;gap:8px;justify-content:center;margin-top:56px}.rwl-pag a,.rwl-pag span{min-width:44px;height:44px;padding:0 12px;border:1px solid #E1E4E8;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;font:700 14px/1 Montserrat,sans-serif;color:#0d1013;text-decoration:none}.rwl-pag .is-on{border-color:#0d1013}.rwa .rwl a,.rwa .rwl a:visited{color:#0d1013;text-decoration:none}.rwa .rwl .rwl-crumb a{color:#5a6169}.rwa .rwl .rwl-crumb a:hover,.rwa .rwl a.rwl-card__n:hover{color:#0a7fc2}.rwa .rwl a.rwl-cat,.rwa .rwl a.rwl-chk,.rwa .rwl a.rwl-card__n,.rwa .rwl a.rwl-cat.is-on{color:#0d1013}.rwa .rwl .rwl-add{all:unset;box-sizing:border-box;cursor:pointer;height:42px;padding:0 20px;border:0;border-radius:4px;background:#0d1013;color:#fff;display:inline-flex;align-items:center;justify-content:center;font:800 12px/1 Montserrat,sans-serif;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;transition:background .14s cubic-bezier(.2,.6,.2,1)}.rwa .rwl .rwl-add:hover{background:#2a2f35;color:#fff}.rwa .rwl .rwl-add:active{transform:scale(.985)}.rwa .rwl .rwl-add[disabled]{opacity:.4;cursor:default;background:#0d1013;color:#fff}.rwa .rwl .rwl-gift b{display:block;font:900 26px/1 Montserrat,sans-serif;text-transform:uppercase;color:#0d1013}.rwa .rwl .rwl-gift b [data-rwl-gift]{font:inherit;color:inherit;letter-spacing:inherit}.rwa .rwl .rwl-gift b i{font-style:normal;color:#0a7fc2}.rwa .rwl .rwl-gift a.rwl-gift__a{display:none}@media(max-width:989px){.rwl-body{grid-template-columns:minmax(0,1fr);gap:24px;padding-top:20px}.rwl-side{position:static;flex-direction:row;flex-wrap:wrap;align-items:center;gap:12px}.rwl-side>div:first-child{flex:1 0 100%;min-width:0}.rwl-side .rwl-lab{display:none}.rwl-cats{flex-direction:row;overflow-x:auto;gap:8px;margin:0 calc(var(--g)*-1);padding:2px var(--g);scrollbar-width:none}.rwl-cats::-webkit-scrollbar{display:none}.rwl-cat{flex:none;height:42px;padding:0 16px;border:1.5px solid #E1E4E8;border-radius:999px;font-size:14px}.rwl-cat.is-on{border-color:#38b6ff}.rwl-side>div:not(:first-child){flex:1 1 0}.rwl-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}.rwl-gift{padding:22px 20px}.rwl-gift__s{font-size:14px}.rwa .rwl .rwl-gift b{font-size:22px}}@media(max-width:640px){.rwl-card__n,.rwl-card__d{font-size:13px}.rwl-card__r{flex-direction:column;align-items:stretch;gap:10px}.rwl-card__p{font-size:15px}.rwa .rwl .rwl-add{width:100%;height:44px;font-size:11px}.rwl-badge{left:8px;top:8px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/rwa-coll2a.css.map */
