:where(.pdp-live-story) .ribi-guide{--ink:#212121;--soft:#f2f2f2;--wine:#6e1f2a;--gold:#e9a63a;--navy:#262261;color:var(--ink);padding:28px 0 68px}:where(.pdp-live-story) .ribi-guide__inner{max-width:1216px;margin:0 auto;padding:0 24px}:where(.pdp-live-story) .ribi-guide__eyebrow{font-size:11px;font-weight:800;letter-spacing:.17em;color:var(--wine);margin:0 0 10px}:where(.pdp-live-story) .ribi-guide h2{font-size:clamp(30px,4vw,48px);line-height:1.05;letter-spacing:-.04em;margin:0}:where(.pdp-live-story) .ribi-guide__stats{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #dedede;border-radius:14px;overflow:hidden;background:#fff;margin-bottom:72px}:where(.pdp-live-story) .ribi-guide__stats div{padding:23px 26px;border-right:1px solid #dedede}:where(.pdp-live-story) .ribi-guide__stats div:last-child{border:0}:where(.pdp-live-story) .ribi-guide__stats strong{display:block;font-size:24px;line-height:1;color:var(--navy);margin-bottom:8px}:where(.pdp-live-story) .ribi-guide__stats span{font-size:13px;color:#666}:where(.pdp-live-story) .ribi-guide__intro{display:grid;grid-template-columns:1.35fr .65fr;gap:70px;align-items:end;margin-bottom:36px}:where(.pdp-live-story) .ribi-guide__intro>p{font-size:17px;line-height:1.65;color:#5c5c5c;margin:0}:where(.pdp-live-story) .ribi-guide__benefits{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:72px}:where(.pdp-live-story) .ribi-guide__benefits article{background:var(--soft);border-radius:14px;padding:27px;min-height:205px}:where(.pdp-live-story) .ribi-guide__benefits article>span{display:inline-grid;place-items:center;min-width:40px;height:40px;padding:0 8px;border-radius:50%;background:#fff;color:var(--wine);font-size:12px;font-weight:800}:where(.pdp-live-story) .ribi-guide__benefits h3{font-size:19px;margin:24px 0 8px}:where(.pdp-live-story) .ribi-guide__benefits p{font-size:14px;line-height:1.55;color:#666;margin:0}:where(.pdp-live-story) .ribi-guide__benefits .ribi-guide__accent{background:var(--navy);color:#fff}:where(.pdp-live-story) .ribi-guide__benefits .ribi-guide__accent p{color:#ddd}:where(.pdp-live-story) .ribi-guide__benefits .ribi-guide__accent>span{background:var(--gold);color:var(--navy)}:where(.pdp-live-story) .ribi-guide__section-heading{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:26px}:where(.pdp-live-story) .ribi-guide__section-heading>p{max-width:350px;color:#666;line-height:1.55;margin:0}:where(.pdp-live-story) .ribi-guide__filter-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:64px}:where(.pdp-live-story) .ribi-guide__filter-grid--two{grid-template-columns:1fr 1fr}:where(.pdp-live-story) .ribi-guide__filter-grid a{display:flex;flex-direction:column;min-height:220px;padding:28px;border:1px solid #dedede;border-radius:14px;text-decoration:none!important;color:var(--ink)!important}:where(.pdp-live-story) .ribi-guide__filter-grid a:hover{border-color:var(--wine)}:where(.pdp-live-story) .ribi-guide__filter-grid span,:where(.pdp-live-story) .ribi-guide__woods-filter a span{font-size:10px;font-weight:800;letter-spacing:.15em;color:var(--wine)}:where(.pdp-live-story) .ribi-guide__filter-grid strong{font-size:26px;margin:23px 0 6px}:where(.pdp-live-story) .ribi-guide__filter-grid small{color:#666;line-height:1.5}:where(.pdp-live-story) .ribi-guide__filter-grid b{font-size:13px;color:var(--wine);margin-top:auto}:where(.pdp-live-story) .ribi-guide__support{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#d9d9d9;border:1px solid #d9d9d9;border-radius:14px;overflow:hidden;margin-bottom:64px}:where(.pdp-live-story) .ribi-guide__support>div{background:var(--soft);padding:27px}:where(.pdp-live-story) .ribi-guide__support>div>span{display:inline-grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--gold);color:var(--navy);font-size:12px;font-weight:900}:where(.pdp-live-story) .ribi-guide__support p{color:#666;line-height:1.5}:where(.pdp-live-story) .ribi-guide__support strong{display:block;color:var(--ink);font-size:17px}:where(.pdp-live-story) .ribi-guide__support a{font-size:13px;font-weight:700;color:var(--wine)!important}:where(.pdp-live-story) .ribi-guide__upgrade{display:grid;grid-template-columns:1.25fr .75fr;gap:48px;align-items:end;background:var(--navy);color:#fff;padding:42px;border-radius:16px;margin-bottom:62px}:where(.pdp-live-story) .ribi-guide__upgrade .ribi-guide__eyebrow{color:var(--gold)}:where(.pdp-live-story) .ribi-guide__upgrade p:last-child{color:#d7d6e6}:where(.pdp-live-story) .ribi-guide__upgrade>div:last-child{display:flex;flex-direction:column;gap:10px}:where(.pdp-live-story) .ribi-guide__upgrade a{background:#fff;border-radius:8px;padding:14px 18px;color:var(--wine)!important;text-decoration:none!important;font-weight:750}:where(.pdp-live-story) .ribi-guide__details{border-top:1px solid #d5d5d5}:where(.pdp-live-story) .ribi-guide__details details{border-bottom:1px solid #d5d5d5}:where(.pdp-live-story) .ribi-guide__details summary{list-style:none;cursor:pointer;font-size:18px;font-weight:750;padding:22px 0}:where(.pdp-live-story) .ribi-guide__details summary::-webkit-details-marker{display:none}:where(.pdp-live-story) .ribi-guide__details summary span{float:right;color:var(--wine);font-size:24px}:where(.pdp-live-story) .ribi-guide__details details[open] summary span{transform:rotate(45deg)}:where(.pdp-live-story) .ribi-guide__specs{display:grid;grid-template-columns:1fr 1fr;gap:0 34px;padding:0 0 28px}:where(.pdp-live-story) .ribi-guide__specs p{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #e5e5e5;padding:12px 0;margin:0}:where(.pdp-live-story) .ribi-guide__specs span{color:#666;text-align:right}:where(.pdp-live-story) .ribi-guide__links{display:grid;grid-template-columns:1fr 1fr;gap:10px 24px;padding:0 0 28px}:where(.pdp-live-story) .ribi-guide__links a{color:var(--wine)!important;font-weight:650}:where(.pdp-live-story) .ribi-guide__heritage{display:grid;grid-template-columns:.65fr 1.35fr;gap:50px;align-items:center;background:var(--navy);color:#fff;border-radius:16px;padding:44px;margin-bottom:16px}:where(.pdp-live-story) .ribi-guide__heritage .ribi-guide__eyebrow{color:var(--gold)}:where(.pdp-live-story) .ribi-guide__heritage p:last-child{color:#d7d6e6;line-height:1.6}:where(.pdp-live-story) .ribi-guide__flag{aspect-ratio:4/3;background:#006aa7;border-radius:12px;position:relative;overflow:hidden}:where(.pdp-live-story) .ribi-guide__flag:before,:where(.pdp-live-story) .ribi-guide__flag:after{content:"";position:absolute;background:#fecc00}:where(.pdp-live-story) .ribi-guide__flag:before{left:31%;top:0;width:11%;height:100%}:where(.pdp-live-story) .ribi-guide__flag:after{left:0;top:43%;width:100%;height:15%}:where(.pdp-live-story) .ribi-guide--woods .ribi-guide__benefits{margin-top:14px}:where(.pdp-live-story) .ribi-guide__sweden{display:flex!important;align-items:center;gap:8px}:where(.pdp-live-story) .ribi-guide__sweden i{display:inline-block;width:30px;height:20px;background:linear-gradient(to right,transparent 0 28%,#fecc00 28% 39%,transparent 39%),linear-gradient(to bottom,#006aa7 0 42%,#fecc00 42% 58%,#006aa7 58%)}:where(.pdp-live-story) .ribi-guide__uses{margin-bottom:64px}:where(.pdp-live-story) .ribi-guide__uses>div:last-child{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}:where(.pdp-live-story) .ribi-guide__uses article{border:1px solid #dedede;border-radius:14px;padding:27px}:where(.pdp-live-story) .ribi-guide__uses article>span{font-size:11px;font-weight:800;color:var(--wine)}:where(.pdp-live-story) .ribi-guide__uses h3{font-size:22px;margin:22px 0 8px}:where(.pdp-live-story) .ribi-guide__uses p{color:#666;line-height:1.55;margin:0}:where(.pdp-live-story) .ribi-guide__warranty{display:grid;grid-template-columns:auto 1fr auto;gap:30px;align-items:center;background:var(--gold);color:var(--navy);border-radius:16px;padding:38px 42px;margin-bottom:64px}:where(.pdp-live-story) .ribi-guide__warranty>span{font-size:76px;font-weight:900;line-height:1}:where(.pdp-live-story) .ribi-guide__warranty .ribi-guide__eyebrow{color:var(--navy)}:where(.pdp-live-story) .ribi-guide__warranty h2{font-size:34px}:where(.pdp-live-story) .ribi-guide__warranty p:last-child{margin-bottom:0}:where(.pdp-live-story) .ribi-guide__warranty>a{background:var(--navy);color:#fff!important;text-decoration:none!important;border-radius:8px;padding:15px 20px;font-weight:750;white-space:nowrap}:where(.pdp-live-story) .ribi-guide__woods-filter{display:grid;grid-template-columns:1.2fr .8fr;gap:45px;align-items:stretch;margin-bottom:64px}:where(.pdp-live-story) .ribi-guide__woods-filter>div{background:var(--soft);border-radius:14px;padding:34px}:where(.pdp-live-story) .ribi-guide__woods-filter>div p:last-child{color:#666;line-height:1.6}:where(.pdp-live-story) .ribi-guide__woods-filter>a{display:flex;flex-direction:column;border:1px solid #dedede;border-radius:14px;padding:30px;text-decoration:none!important;color:var(--ink)!important}:where(.pdp-live-story) .ribi-guide__woods-filter a strong{font-size:23px;margin-top:24px}:where(.pdp-live-story) .ribi-guide__woods-filter a b{margin-top:auto;color:var(--wine)}@media(max-width:900px){:where(.pdp-live-story) .ribi-guide__intro,:where(.pdp-live-story) .ribi-guide__upgrade,:where(.pdp-live-story) .ribi-guide__heritage,:where(.pdp-live-story) .ribi-guide__woods-filter{grid-template-columns:1fr}:where(.pdp-live-story) .ribi-guide__benefits{grid-template-columns:1fr 1fr}:where(.pdp-live-story) .ribi-guide__section-heading{align-items:start;flex-direction:column}:where(.pdp-live-story) .ribi-guide__support,:where(.pdp-live-story) .ribi-guide__uses>div:last-child{grid-template-columns:1fr}:where(.pdp-live-story) .ribi-guide__warranty{grid-template-columns:auto 1fr}:where(.pdp-live-story) .ribi-guide__warranty>a{grid-column:1/-1;text-align:center}}@media(max-width:749px){:where(.pdp-live-story) .ribi-guide{padding-top:18px}:where(.pdp-live-story) .ribi-guide__inner{padding:0 16px}:where(.pdp-live-story) .ribi-guide__stats{grid-template-columns:1fr 1fr;margin-bottom:46px}:where(.pdp-live-story) .ribi-guide__stats div{padding:18px;border-bottom:1px solid #dedede}:where(.pdp-live-story) .ribi-guide__stats div:nth-child(2){border-right:0}:where(.pdp-live-story) .ribi-guide__stats div:nth-child(n+3){border-bottom:0}:where(.pdp-live-story) .ribi-guide__stats strong{font-size:20px}:where(.pdp-live-story) .ribi-guide__intro{gap:18px;margin-bottom:26px}:where(.pdp-live-story) .ribi-guide__intro>p{font-size:15px}:where(.pdp-live-story) .ribi-guide__benefits,:where(.pdp-live-story) .ribi-guide__filter-grid,:where(.pdp-live-story) .ribi-guide__filter-grid--two,:where(.pdp-live-story) .ribi-guide__specs,:where(.pdp-live-story) .ribi-guide__links{grid-template-columns:1fr}:where(.pdp-live-story) .ribi-guide__benefits{margin-bottom:46px}:where(.pdp-live-story) .ribi-guide__benefits article{min-height:165px}:where(.pdp-live-story) .ribi-guide__filter-grid{margin-bottom:46px}:where(.pdp-live-story) .ribi-guide__filter-grid a{min-height:185px}:where(.pdp-live-story) .ribi-guide__upgrade{padding:28px 20px;margin-bottom:48px}:where(.pdp-live-story) .ribi-guide__heritage{padding:24px 20px}:where(.pdp-live-story) .ribi-guide__flag{max-height:180px}:where(.pdp-live-story) .ribi-guide__warranty{grid-template-columns:1fr;padding:28px 22px}:where(.pdp-live-story) .ribi-guide__warranty>span{font-size:60px}:where(.pdp-live-story) .ribi-guide__warranty h2{font-size:29px}:where(.pdp-live-story) .ribi-guide__warranty>a{grid-column:auto}}
/*# sourceMappingURL=/cdn/shop/t/133/assets/description-product.css.map */
