.rgg *{box-sizing:border-box}.rgg .rgg-pop{font-family:Poppins,Helvetica,Arial,sans-serif}.rgg .rgg-promo{position:relative;overflow:hidden;background:var(--y);color:var(--ink);border-bottom:6px solid var(--p)}.rgg .rgg-promo__rays{position:absolute;left:50%;top:50%;width:260vmax;height:260vmax;margin:-130vmax 0 0 -130vmax;background:repeating-conic-gradient(from 0deg,rgba(255,255,255,.38) 0 7deg,transparent 7deg 18deg);animation:rggSpin 60s linear infinite;pointer-events:none}.rgg .rgg-promo__in{position:relative;display:grid;grid-template-columns:1fr;gap:18px;align-items:center;max-width:1180px;margin:0 auto;padding:26px 18px 30px}@media(min-width:800px){.rgg .rgg-promo__in{grid-template-columns:5fr 6fr;gap:40px;padding:44px 40px}}.rgg .rgg-promo__pic{position:relative;max-width:420px;width:64%;margin:8px auto 0}@media(min-width:800px){.rgg .rgg-promo__pic{width:86%}}.rgg .rgg-promo__pic img{display:block;width:100%;height:auto;border-radius:18px;border:6px solid #fff;box-shadow:12px 12px 0 var(--p);animation:rggBob 3.2s ease-in-out infinite;background:#fff}.rgg .rgg-burst{position:absolute;top:-22px;right:-30px;width:104px;height:104px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff;background:var(--p);clip-path:polygon(50% 0,61% 13%,77% 6%,80% 22%,96% 24%,90% 39%,100% 50%,90% 61%,96% 76%,80% 78%,77% 94%,61% 87%,50% 100%,39% 87%,23% 94%,20% 78%,4% 76%,10% 61%,0 50%,10% 39%,4% 24%,20% 22%,23% 6%,39% 13%);animation:rggPulse 1.6s ease-in-out infinite;font-weight:900;line-height:1;font-size:26px;letter-spacing:.02em}.rgg .rgg-burst small{display:block;font-size:10px;font-weight:600;letter-spacing:.06em;margin-top:3px}@media(min-width:800px){.rgg .rgg-burst{width:140px;height:140px;font-size:31px;right:-34px}}.rgg .rgg-promo__copy{text-align:center}@media(min-width:800px){.rgg .rgg-promo__copy{text-align:left}}.rgg .rgg-eyebrow{display:inline-block;background:var(--p);color:#fff;font-weight:800;font-size:12px;letter-spacing:.14em;text-transform:uppercase;padding:7px 14px;border-radius:40px;margin:0 0 14px}.rgg .rgg-promo h2{font-family:Poppins,Helvetica,Arial,sans-serif;font-weight:900;text-transform:uppercase;line-height:.98;letter-spacing:-.01em;margin:0 0 12px;font-size:clamp(34px,6.4vw,64px);color:var(--ink)}.rgg .rgg-promo h2 span{color:var(--p);display:inline-block;animation:rggWiggle 2.4s ease-in-out infinite}.rgg .rgg-promo__text{font-size:17px;line-height:1.45;margin:0 0 16px;font-weight:600}.rgg .rgg-promo__text b{color:var(--p)}.rgg .rgg-count{display:flex;gap:8px;justify-content:center;margin:0 0 18px}@media(min-width:800px){.rgg .rgg-count{justify-content:flex-start}}.rgg .rgg-count div{background:var(--ink);color:var(--y);border-radius:10px;min-width:62px;padding:8px 6px 6px;text-align:center;font-weight:900;font-size:24px;line-height:1}.rgg .rgg-count small{display:block;color:#fff;font-size:9px;letter-spacing:.14em;font-weight:600;margin-top:4px}.rgg .rgg-btns{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}@media(min-width:800px){.rgg .rgg-btns{justify-content:flex-start}}.rgg .rgg-btn{display:inline-block;border:3px solid var(--ink);background:#fff;color:var(--ink);font-weight:800;font-size:14px;letter-spacing:.08em;text-transform:uppercase;padding:13px 22px;border-radius:50px;text-decoration:none;cursor:pointer;transition:transform .15s,box-shadow .15s;box-shadow:4px 4px 0 var(--ink);font-family:inherit;line-height:1.1}.rgg .rgg-btn:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--ink)}.rgg .rgg-btn--pink{background:var(--p);color:#fff}.rgg .rgg-fine{font-size:12px;line-height:1.4;margin:14px 0 0;opacity:.8}.rgg .rgg-added{display:none;font-weight:800;color:var(--p);margin:10px 0 0}.rgg .rgg-head{text-align:center;max-width:820px;margin:0 auto 18px;padding:0 17px}.rgg .rgg-head h2,.rgg .rgg-head h1{font-family:Poppins,Helvetica,Arial,sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:.01em;font-size:clamp(24px,3.6vw,38px);line-height:1.08;margin:0 0 8px;color:var(--ink)}.rgg .rgg-head h2 em,.rgg .rgg-head h1 em{font-style:normal;color:var(--p)}.rgg .rgg-head .rgg-sub{font-size:16px;line-height:1.5}.rgg .rgg-head .rgg-sub p{margin:0}.rgg .rgg-head--band{background:var(--y);border-radius:0;max-width:none;padding:26px 17px;margin-bottom:24px}.rgg .rgg-prices{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;max-width:1180px;margin:0 auto;padding:6px 17px 4px}@media(max-width:749px){.rgg .rgg-prices{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:10px}.rgg .rgg-prices::-webkit-scrollbar{display:none}}.rgg .rgg-price{flex:0 0 auto;scroll-snap-align:start;width:128px;text-align:center;text-decoration:none;color:var(--ink)}@media(min-width:750px){.rgg .rgg-price{width:150px}}@media(min-width:990px){.rgg .rgg-price{width:180px}}.rgg .rgg-price__c{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;aspect-ratio:1/1;border-radius:50%;background:var(--p);color:#fff;border:5px solid var(--ink);box-shadow:6px 6px 0 var(--ink);transition:transform .2s;font-family:Poppins,Helvetica,Arial,sans-serif}.rgg .rgg-price:nth-child(2n) .rgg-price__c{background:var(--y);color:var(--ink)}.rgg .rgg-price:hover .rgg-price__c{transform:rotate(-6deg) scale(1.05)}.rgg .rgg-price__c small{font-size:13px;font-weight:800;letter-spacing:.18em}.rgg .rgg-price__c b{font-size:40px;font-weight:900;line-height:1}@media(min-width:990px){.rgg .rgg-price__c b{font-size:56px}}.rgg .rgg-price__l{display:block;margin-top:14px;font-weight:700;font-size:13px;letter-spacing:.06em;text-transform:uppercase;line-height:1.3}.rgg .rgg-price__l:after{content:" \203a";color:var(--p)}.rgg .rgg-rail-wrap{position:relative;max-width:1500px;margin:0 auto}.rgg .rgg-arts{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:6px 17px 16px;-webkit-overflow-scrolling:touch}.rgg .rgg-arts::-webkit-scrollbar{display:none}.rgg .rgg-art{flex:0 0 72%;scroll-snap-align:start;background:#fff;border:3px solid var(--ink);border-radius:16px;overflow:hidden;text-decoration:none;color:var(--ink);box-shadow:5px 5px 0 var(--p);display:flex;flex-direction:column;transition:transform .15s}@media(min-width:750px){.rgg .rgg-art{flex-basis:38%}}@media(min-width:1100px){.rgg .rgg-art{flex-basis:calc(25% - 14px)}}.rgg .rgg-art:hover{transform:translateY(-4px)}.rgg .rgg-art__img{aspect-ratio:4/3;overflow:hidden;background:var(--y)}.rgg .rgg-art__img img{width:100%;height:100%;object-fit:cover;display:block}.rgg .rgg-art__b{padding:14px 16px 16px;display:flex;flex-direction:column;flex:1}.rgg .rgg-art__tag{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--p);margin:0 0 6px}.rgg .rgg-art__t{font-weight:700;font-size:16px;line-height:1.3;margin:0 0 10px;flex:1}.rgg .rgg-art__more{font-weight:800;font-size:13px;letter-spacing:.08em;text-transform:uppercase}.rgg .rgg-arrow{display:none}@media(min-width:990px){.rgg .rgg-arrow{display:flex;position:absolute;top:40%;z-index:2;width:44px;height:44px;border-radius:50%;border:3px solid var(--ink);background:var(--y);align-items:center;justify-content:center;font-size:26px;line-height:1;cursor:pointer;box-shadow:3px 3px 0 var(--ink)}.rgg .rgg-arrow--prev{left:2px}.rgg .rgg-arrow--next{right:2px}}.rgg .rgg-gap{height:28px}@keyframes rggSpin{to{transform:rotate(360deg)}}@keyframes rggBob{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-10px) rotate(2deg)}}@keyframes rggPulse{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(1.1) rotate(8deg)}}@keyframes rggWiggle{0%,80%,to{transform:rotate(0)}85%{transform:rotate(-4deg)}90%{transform:rotate(4deg)}95%{transform:rotate(-2deg)}}@media(prefers-reduced-motion:reduce){.rgg *{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/114/assets/rgg-a.css.map */
