.rrp{--rrp-bg:#FFFAF7;--rrp-soft:#F6EDE6;--rrp-ink:#2B1610;--rrp-brown:#4A2318;--rrp-accent:#B94628;--rrp-ok:#2F7A55;--rrp-muted:#7A6A64;--rrp-line:#EADDD4;--rrp-radius:18px;--rrp-head:"Poppins",sans-serif;--rrp-body:"DM Sans","Inter",sans-serif;color:var(--rrp-ink);font-family:var(--rrp-body);-webkit-font-smoothing:antialiased}.rrp *,.rrp *:before,.rrp *:after{box-sizing:border-box}.rrp img{max-width:100%;height:auto;display:block}.rrp-wrap{max-width:1120px;margin:0 auto;padding:0 16px}.rrp-narrow{max-width:760px;margin:0 auto;padding:0 16px}.rrp-pad{padding-top:var(--rrp-pt,48px);padding-bottom:var(--rrp-pb,48px)}.rrp-eyebrow{font:700 11px/1.2 var(--rrp-body);letter-spacing:.18em;text-transform:uppercase;color:var(--rrp-accent);margin:0 0 10px;text-align:inherit}.rrp-h2{font:700 clamp(26px,5.4vw,40px)/1.12 var(--rrp-head);color:var(--rrp-ink);margin:0 0 12px;letter-spacing:-.01em}.rrp-h2 em{font-style:normal;color:var(--rrp-accent)}.rrp-sub{font:400 15px/1.6 var(--rrp-body);color:var(--rrp-muted);margin:0 auto 28px;max-width:560px}.rrp-center{text-align:center}.rrp-card{background:#fff;border:1px solid var(--rrp-line);border-radius:var(--rrp-radius);box-shadow:0 10px 30px -18px #4a231840}.rrp-btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:56px;padding:14px 22px;border:0;border-radius:14px;background:linear-gradient(180deg,#5A2C1F,var(--rrp-brown));color:#fff!important;font:700 15px/1.2 var(--rrp-head);letter-spacing:.02em;text-transform:uppercase;text-decoration:none;cursor:pointer;box-shadow:0 12px 24px -12px #4a231899;position:relative;overflow:hidden;transition:transform .15s}.rrp-btn:hover{transform:translateY(-1px)}.rrp-btn:after{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.28),transparent);transform:skew(-20deg);animation:rrp-shine 3.2s ease-in-out infinite}@keyframes rrp-shine{0%,60%{left:-60%}to{left:130%}}.rrp-btn--accent{background:linear-gradient(180deg,#C9573A,var(--rrp-accent))}.rrp-btn svg{width:20px;height:20px;flex:none}.rrp-cta{display:flex;max-width:460px;margin:0 auto}.rrp-mq{background:var(--rrp-brown);color:#fbefe6;overflow:hidden;white-space:nowrap}.rrp-mq__track{display:inline-flex;gap:0;animation:rrp-mq var(--rrp-speed,28s) linear infinite;padding:11px 0}.rrp-mq__item{display:inline-flex;align-items:center;gap:8px;font:700 11.5px/1 var(--rrp-body);letter-spacing:.14em;text-transform:uppercase;padding:0 22px}.rrp-mq__item svg{width:15px;height:15px;opacity:.9}.rrp-mq__dot{width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.5;align-self:center}@keyframes rrp-mq{0%{transform:translate(0)}to{transform:translate(-50%)}}.rrp-st{background:#fff;border-bottom:1px solid var(--rrp-line)}.rrp-st__row{display:flex;gap:14px;overflow-x:auto;padding:14px 16px;justify-content:flex-start;scrollbar-width:none}.rrp-st__row::-webkit-scrollbar{display:none}@media(min-width:750px){.rrp-st__row{justify-content:center}}.rrp-st__it{flex:none;width:70px;text-align:center;cursor:pointer;background:none;border:0;padding:0;color:var(--rrp-ink)}.rrp-st__ring{display:block;width:64px;height:64px;margin:0 auto 6px;border-radius:50%;padding:3px;background:conic-gradient(from 200deg,var(--rrp-accent),#E9A27C,var(--rrp-brown),var(--rrp-accent))}.rrp-st__ring img{width:100%;height:100%;object-fit:cover;border-radius:50%;border:2px solid #fff}.rrp-st__lb{font:600 10.5px/1.25 var(--rrp-body);display:block}.rrp-st__modal{position:fixed;top:0;right:0;bottom:0;left:0;background:#140a06eb;z-index:9999;display:none;align-items:center;justify-content:center;padding:20px}.rrp-st__modal.is-open{display:flex}.rrp-st__modal img{max-height:82vh;width:auto;border-radius:16px}.rrp-st__cap{position:absolute;bottom:24px;left:0;right:0;text-align:center;color:#fff;font:600 15px var(--rrp-head)}.rrp-st__x{position:absolute;top:14px;right:16px;background:none;border:0;color:#fff;font-size:30px;cursor:pointer}.rrp-buy__grid{display:grid;gap:22px}.rrp-buy__media,.rrp-buy__info{min-width:0}@media(min-width:990px){.rrp-buy__grid{grid-template-columns:1.05fr 1fr;gap:44px;align-items:start}.rrp-buy__media{position:sticky;top:90px}}.rrp-gal__main{position:relative;border-radius:var(--rrp-radius);overflow:hidden;background:var(--rrp-soft);aspect-ratio:1/1}.rrp-gal__slides{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;height:100%;scrollbar-width:none}.rrp-gal__slides::-webkit-scrollbar{display:none}.rrp-gal__slide{flex:0 0 100%;scroll-snap-align:center;height:100%}.rrp-gal__slide img{width:100%;height:100%;object-fit:cover}.rrp-gal__arrow{position:absolute;top:50%;transform:translateY(-50%);width:38px;height:38px;border-radius:50%;border:0;background:#ffffffeb;box-shadow:0 4px 12px #00000026;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--rrp-ink);padding:0}.rrp-gal__arrow svg{width:18px;height:18px}.rrp-gal__arrow--p{left:10px}.rrp-gal__arrow--n{right:10px}.rrp-gal__count{position:absolute;bottom:10px;right:10px;background:#2b1610b3;color:#fff;font:600 11px var(--rrp-body);padding:4px 9px;border-radius:20px}.rrp-gal__thumbs{display:flex;gap:8px;overflow-x:auto;margin-top:10px;scrollbar-width:none}.rrp-gal__thumbs button{flex:0 0 64px;height:64px;border-radius:12px;overflow:hidden;border:2px solid transparent;padding:0;cursor:pointer;background:var(--rrp-soft)}.rrp-gal__thumbs button.is-on{border-color:var(--rrp-accent)}.rrp-gal__thumbs img{width:100%;height:100%;object-fit:cover}.rrp-buy__title{font:700 clamp(26px,6vw,38px)/1.1 var(--rrp-head);margin:0 0 8px;letter-spacing:-.015em;color:var(--rrp-ink)}.rrp-badge{display:inline-flex;align-items:center;gap:6px;font:700 11.5px var(--rrp-body);color:var(--rrp-accent);margin-bottom:12px}.rrp-badge svg{width:14px;height:14px}.rrp-buy__price{display:flex;align-items:baseline;gap:10px;margin:4px 0 12px;flex-wrap:wrap}.rrp-buy__now{font:700 28px var(--rrp-head);color:var(--rrp-ink)}.rrp-buy__was{font:500 17px var(--rrp-body);color:var(--rrp-muted);text-decoration:line-through}.rrp-buy__save{font:700 11px var(--rrp-body);background:#fbe3d9;color:var(--rrp-accent);padding:4px 9px;border-radius:20px}.rrp-buy__desc{font:400 15px/1.6 var(--rrp-body);color:#4e3f3a;margin:0 0 16px}.rrp-buy__desc p{margin:0}.rrp-buy__desc strong{color:var(--rrp-ink)}.rrp-timer{display:flex;align-items:center;justify-content:center;gap:10px;background:linear-gradient(180deg,#3a1b12,#22100a);color:#f6e5da;border-radius:14px;padding:12px 14px;font:700 11.5px var(--rrp-body);letter-spacing:.1em;text-transform:uppercase;margin:0 0 14px}.rrp-timer svg{width:16px;height:16px;flex:none}.rrp-timer b{font:700 15px/1 var(--rrp-head);letter-spacing:.06em;background:#ffffff1a;border-radius:8px;padding:7px 10px;color:#fff;font-variant-numeric:tabular-nums}.rrp-bul{list-style:none;padding:0;margin:0 0 16px;display:grid;gap:8px}.rrp-bul li{display:flex;gap:10px;align-items:flex-start;font:500 14px/1.45 var(--rrp-body);color:#4e3f3a}.rrp-bul li svg{flex:none;width:20px;height:20px;color:var(--rrp-ok);margin-top:1px}.rrp-form{margin:0 0 14px}.rrp-form .rrp-btn{margin-top:12px}.rrp-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 16px;font:600 12.5px var(--rrp-body);color:var(--rrp-muted);margin:10px 0}.rrp-trust span{display:inline-flex;align-items:center;gap:6px}.rrp-trust svg{width:16px;height:16px;color:var(--rrp-ok)}.rrp-wa{display:block;text-align:center;font:600 13.5px var(--rrp-body);color:var(--rrp-ok);text-decoration:none;margin:8px 0}.rrp-pay{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:8px}.rrp-pay svg{width:38px;height:24px}.rrp-acc{border-top:1px solid var(--rrp-line);margin-top:14px}.rrp-acc details{border-bottom:1px solid var(--rrp-line)}.rrp-acc summary{list-style:none;cursor:pointer;padding:15px 2px;font:700 14.5px var(--rrp-head);display:flex;justify-content:space-between;align-items:center;color:var(--rrp-ink)}.rrp-acc summary::-webkit-details-marker{display:none}.rrp-acc summary:after{content:"+";font:400 22px var(--rrp-body);color:var(--rrp-accent);transition:transform .2s}.rrp-acc details[open] summary:after{transform:rotate(45deg)}.rrp-acc .rrp-acc__b{padding:0 2px 16px;font:400 14px/1.65 var(--rrp-body);color:#4e3f3a}.rrp-acc .rrp-acc__b p{margin:0}.rrp-stats{display:grid;grid-template-columns:repeat(2,1fr);max-width:620px;margin:0 auto}@media(min-width:750px){.rrp-stats{grid-template-columns:repeat(4,1fr);max-width:900px}}.rrp-stat{text-align:center;padding:22px 10px;border-right:1px solid var(--rrp-line);border-bottom:1px solid var(--rrp-line)}.rrp-stat:nth-child(2n){border-right:0}.rrp-stat:nth-last-child(-n+2){border-bottom:0}@media(min-width:750px){.rrp-stat{border-bottom:0!important;border-right:1px solid var(--rrp-line)!important}.rrp-stat:last-child{border-right:0!important}}.rrp-stat__ic{width:46px;height:46px;border-radius:50%;background:#fbe9df;color:var(--rrp-accent);display:flex;align-items:center;justify-content:center;margin:0 auto 10px}.rrp-stat__ic svg{width:22px;height:22px}.rrp-stat__n{font:800 24px/1.1 var(--rrp-head);color:var(--rrp-ink);margin-bottom:6px}.rrp-stat__l{font:500 12.5px/1.35 var(--rrp-body);color:var(--rrp-muted)}.rrp-ben{display:grid;overflow:hidden;border-radius:24px;background:#fff;border:1px solid var(--rrp-line)}@media(min-width:750px){.rrp-ben{grid-template-columns:1fr 1fr}.rrp-ben--rev .rrp-ben__img{order:2}}.rrp-ben__img{background:var(--rrp-soft);min-height:300px}.rrp-ben__img img{width:100%;height:100%;object-fit:cover}.rrp-ben__txt{padding:28px 24px;display:flex;flex-direction:column;justify-content:center}@media(min-width:750px){.rrp-ben__txt{padding:44px}}.rrp-ben__k{display:inline-flex;align-items:center;gap:8px;font:700 11px var(--rrp-body);letter-spacing:.16em;text-transform:uppercase;color:var(--rrp-accent);margin-bottom:12px}.rrp-ben__k svg{width:16px;height:16px}.rrp-ben__h{font:700 clamp(22px,4.6vw,30px)/1.18 var(--rrp-head);margin:0 0 12px;color:var(--rrp-ink)}.rrp-ben__p{font:400 15px/1.65 var(--rrp-body);color:#4e3f3a;margin:0}.rrp-ben__p p{margin:0 0 10px}.rrp-ben__p strong{color:var(--rrp-ink)}.rrp-tabs__nav{display:flex;gap:8px;justify-content:center;margin:0 auto 22px;max-width:560px}.rrp-tabs__nav button{flex:1;border:1px solid var(--rrp-line);background:#fff;border-radius:14px;padding:10px 6px;cursor:pointer;color:var(--rrp-muted);font:500 11px var(--rrp-body)}.rrp-tabs__nav button b{display:block;font:700 14px var(--rrp-head);margin-top:2px;color:var(--rrp-ink)}.rrp-tabs__nav button.is-on{background:var(--rrp-brown);color:#f6e5da;border-color:var(--rrp-brown)}.rrp-tabs__nav button.is-on b{color:#fff}.rrp-tabs__panel{display:none;gap:24px;align-items:center}.rrp-tabs__panel.is-on{display:grid}@media(min-width:750px){.rrp-tabs__panel.is-on{grid-template-columns:1fr 1fr}}.rrp-tabs__panel img{border-radius:20px;width:100%;aspect-ratio:4/5;object-fit:cover}.rrp-tip{margin-top:16px;border:1px solid #F0D9CC;background:#fdf5f0;border-radius:14px;padding:14px 16px}.rrp-tip b{display:block;font:700 10.5px var(--rrp-body);letter-spacing:.16em;color:var(--rrp-accent);margin-bottom:4px;text-transform:uppercase}.rrp-tip p{margin:0;font:400 14px/1.55 var(--rrp-body);color:#4e3f3a}.rrp-cmp{max-width:640px;margin:0 auto;border-radius:22px;overflow:hidden;background:#fff;border:1px solid var(--rrp-line);box-shadow:0 20px 40px -28px #4a231859}.rrp-cmp__head,.rrp-cmp__row{display:grid;grid-template-columns:1.5fr .9fr .9fr;align-items:center}.rrp-cmp__head{background:linear-gradient(180deg,#5A2C1F,var(--rrp-brown));color:#fff}.rrp-cmp__head>div{padding:16px 8px;text-align:center;font:700 13px var(--rrp-head)}.rrp-cmp__us{background:#ffffff1f}.rrp-cmp__us img{width:46px;height:46px;border-radius:12px;object-fit:cover;margin:0 auto 6px;border:2px solid #fff;background:#fff}.rrp-cmp__row{border-top:1px solid var(--rrp-line)}.rrp-cmp__row>div{padding:14px 10px;text-align:center}.rrp-cmp__row>div:first-child{text-align:left;font:600 13.5px/1.35 var(--rrp-body);color:var(--rrp-ink);padding-left:16px}.rrp-cmp__row>div:nth-child(2){background:#fdf5f0}.rrp-yes,.rrp-no{width:26px;height:26px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.rrp-yes{background:var(--rrp-ok);color:#fff}.rrp-no{background:#f1e9e5;color:#b9a9a2}.rrp-yes svg,.rrp-no svg{width:14px;height:14px}.rrp-ship{background:linear-gradient(180deg,#fff,#fdf4ee);border:1px solid var(--rrp-line);border-radius:26px;padding:34px 16px}.rrp-ship__steps{display:grid;gap:12px;margin-top:8px}@media(min-width:750px){.rrp-ship__steps{grid-template-columns:repeat(3,1fr)}}.rrp-step{background:#fff;border:1px solid var(--rrp-line);border-radius:18px;padding:18px;display:grid;grid-template-columns:48px 1fr;gap:12px;align-items:center;text-align:left}@media(min-width:750px){.rrp-step{grid-template-columns:1fr;text-align:center}.rrp-step__ic{margin:0 auto}}.rrp-step__ic{width:48px;height:48px;border-radius:50%;background:#fbe9df;color:var(--rrp-accent);display:flex;align-items:center;justify-content:center}.rrp-step.is-now .rrp-step__ic{background:var(--rrp-accent);color:#fff}.rrp-step__ic svg{width:22px;height:22px}.rrp-step__when{font:700 10.5px var(--rrp-body);letter-spacing:.16em;text-transform:uppercase;color:var(--rrp-accent)}.rrp-step__date{font:700 16px var(--rrp-head);color:var(--rrp-ink);margin:2px 0}.rrp-step__t{font:600 13px var(--rrp-body);color:var(--rrp-ink)}.rrp-step__d{font:400 12.5px/1.45 var(--rrp-body);color:var(--rrp-muted);margin-top:2px}.rrp-ship__foot{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:18px;font:600 12.5px var(--rrp-body);color:var(--rrp-muted)}.rrp-ship__foot svg{width:16px;height:16px;color:var(--rrp-ok);flex:none}.rrp-gar{background:var(--rrp-soft);border-radius:26px;padding:38px 20px;text-align:center}.rrp-gar__ic{width:64px;height:64px;margin:0 auto 14px;color:var(--rrp-accent)}.rrp-gar__ic svg{width:100%;height:100%}.rrp-gar p{font:400 15px/1.65 var(--rrp-body);color:#4e3f3a;max-width:560px;margin:0 auto 20px}.rrp-gar__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 16px;margin-top:16px;font:600 12.5px var(--rrp-body);color:var(--rrp-muted)}.rrp-gar__chips span:before{content:"\2713  ";color:var(--rrp-ok)}.rrp-rev{display:grid;gap:14px}@media(min-width:750px){.rrp-rev{grid-template-columns:repeat(3,1fr)}}.rrp-rev__c{padding:20px}.rrp-stars{color:#e2a23b;letter-spacing:2px;font-size:15px;margin-bottom:8px}.rrp-rev__t{font:400 14.5px/1.6 var(--rrp-body);color:#3e302b;margin:0 0 12px}.rrp-rev__n{font:700 13px var(--rrp-head);color:var(--rrp-ink);display:flex;align-items:center;gap:8px}.rrp-rev__v{font:600 11px var(--rrp-body);color:var(--rrp-ok);background:#e7f3ec;padding:3px 8px;border-radius:20px}.rrp-rev__img{border-radius:14px;margin-bottom:12px;aspect-ratio:1/1;object-fit:cover;width:100%}.rrp-ugc{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media(min-width:750px){.rrp-ugc{grid-template-columns:repeat(4,1fr)}}.rrp-ugc figure{margin:0;position:relative;border-radius:16px;overflow:hidden;aspect-ratio:4/5}.rrp-ugc img{width:100%;height:100%;object-fit:cover}.rrp-ugc figcaption{position:absolute;left:8px;right:8px;bottom:8px;background:#2b1610b8;color:#fff;font:600 12px/1.35 var(--rrp-body);padding:7px 9px;border-radius:10px}.rrp-faq{max-width:760px;margin:0 auto}.rrp-faq details{background:#fff;border:1px solid var(--rrp-line);border-radius:16px;margin-bottom:10px;padding:0 18px}.rrp-faq summary{list-style:none;cursor:pointer;padding:18px 0;font:700 15px/1.35 var(--rrp-head);display:flex;justify-content:space-between;gap:12px;color:var(--rrp-ink)}.rrp-faq summary::-webkit-details-marker{display:none}.rrp-faq summary:after{content:"+";flex:none;width:26px;height:26px;border-radius:50%;background:#fbe9df;color:var(--rrp-accent);display:flex;align-items:center;justify-content:center;font:400 20px/1 var(--rrp-body);transition:transform .2s}.rrp-faq details[open] summary:after{transform:rotate(45deg)}.rrp-faq .rrp-faq__a{padding:0 0 18px;font:400 14.5px/1.65 var(--rrp-body);color:#4e3f3a}.rrp-faq .rrp-faq__a p{margin:0}.rrp-sticky{position:fixed;left:0;right:0;bottom:0;z-index:60;background:#fffaf7f7;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-top:1px solid var(--rrp-line);padding:10px 14px calc(10px + env(safe-area-inset-bottom));transform:translateY(110%);transition:transform .3s}.rrp-sticky.is-on{transform:none}.rrp-sticky__in{max-width:760px;margin:0 auto;display:flex;align-items:center;gap:12px}.rrp-sticky__img{width:44px;height:44px;border-radius:10px;object-fit:cover;flex:none}.rrp-sticky__p{flex:none;font:700 15px/1.15 var(--rrp-head);color:var(--rrp-ink)}.rrp-sticky__p small{display:block;font:500 11px var(--rrp-body);color:var(--rrp-muted)}.rrp-sticky .rrp-btn{min-height:48px;font-size:13.5px;padding:10px 14px}.rrp-disc{font:400 12px/1.5 var(--rrp-body);color:var(--rrp-muted);text-align:center;max-width:640px;margin:0 auto}.rrp-rv{opacity:0;transform:translateY(16px);transition:opacity .6s,transform .6s}.rrp-rv.is-in,.no-js .rrp-rv,.rrp-norv .rrp-rv{opacity:1;transform:none}
/*# sourceMappingURL=/cdn/shop/t/25/assets/rrp.css.map */
