.section-pad{padding-top:var(--pt, 0);padding-bottom:var(--pb, 120px)}@media(max-width:749px){.section-pad{padding-top:calc(var(--pt, 0px) * .6);padding-bottom:calc(var(--pb, 120px) * .6)}}.section-header-row{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:44px}.section-header-row__intro{max-width:640px}.section-header-row__link--mobile{display:none}@media(max-width:749px){.section-header-row{display:block;margin-bottom:28px}.section-header-row__link{display:none}.section-header-row__link--mobile{display:inline-block;margin-top:32px}}.brand-story__inner{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:clamp(40px,7vw,120px)}.brand-story--media-right .brand-story__inner{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.brand-story--media-right .brand-story__media{order:2}.brand-story__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--off-white)}.brand-story--square .brand-story__media{aspect-ratio:1 / 1}.brand-story--landscape .brand-story__media{aspect-ratio:3 / 2}.brand-story--landscape .brand-story__inner{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.brand-story--landscape.brand-story--media-right .brand-story__inner{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.brand-story__image,.brand-story__media .scene-illustration{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.brand-story__content{max-width:480px}.brand-story__body{margin-top:20px;color:var(--charcoal-soft);font-size:17px;line-height:1.6}.brand-story__body p+p{margin-top:14px}.brand-story__link{margin-top:32px}@media(max-width:749px){.brand-story__inner,.brand-story--media-right .brand-story__inner,.brand-story--landscape .brand-story__inner,.brand-story--landscape.brand-story--media-right .brand-story__inner{grid-template-columns:1fr;gap:28px}.brand-story--media-right .brand-story__media{order:0}.brand-story__body{margin-top:14px;font-size:16px}.brand-story__link{margin-top:24px}}.scene-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none}.scene-card__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--off-white)}.scene-card__image,.scene-card__media .scene-illustration{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.scene-card__index{margin-top:18px;color:var(--color-accent, var(--oxblood));font-size:12px;font-weight:500;letter-spacing:.14em}.scene-card__title{margin-top:6px;font-size:17px;font-weight:500;line-height:1.3}.scene-card__text{max-width:34em;margin-top:8px;color:var(--charcoal-soft);font-size:14.5px;line-height:1.55}@media(min-width:750px)and (max-width:989px){.scene-grid{gap:20px}}@media(max-width:749px){.scene-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:78%;gap:14px;margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none}.scene-grid::-webkit-scrollbar{display:none}.scene-card{scroll-snap-align:start}.scene-card__index{margin-top:14px}.scene-card__title{font-size:16px}.scene-card__text{font-size:14px}}.reviews__app{margin-bottom:40px}.review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.review-card{display:flex;flex-direction:column;gap:14px;padding:20px;border:1px solid var(--rule)}.review-card__head{display:flex;align-items:center;gap:14px}.review-card__thumb{flex:0 0 72px;width:72px;height:72px;overflow:hidden;background:var(--off-white)}.review-card__thumb img{width:100%;height:100%;object-fit:cover;transition:transform .4s var(--ease)}.review-card__thumb:hover img{transform:scale(1.05)}.review-card__meta{display:flex;flex-direction:column;gap:4px;min-width:0}.review-card__stars{display:flex;gap:2px;color:#f2b63d}.review-card__star svg{width:14px;height:14px}.review-card__star.is-empty{color:#e4e1da}.review-card__name{font-size:11.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.review-card__detail{color:var(--charcoal-soft);font-size:12.5px}.review-card__quote{margin:0;font-size:15px;line-height:1.5}@media(min-width:750px)and (max-width:989px){.review-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.review-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:82%;gap:12px;margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none}.review-grid::-webkit-scrollbar{display:none}.review-card{scroll-snap-align:start;padding:16px}}.editor-notice{margin:0 0 120px;padding:28px;border:1px dashed var(--charcoal-mute);color:var(--charcoal-soft);font-size:14px;line-height:1.5;text-align:center}.trust-bar{padding:36px 0 40px}.trust-bar--border .page-width>.trust-bar__list{padding-top:36px;border-top:1px solid var(--rule)}.trust-bar--border{padding-top:0}.trust-bar__list{display:flex;flex-wrap:wrap;justify-content:space-around;gap:20px 40px;margin:0;padding:0;list-style:none}.trust-bar__item{display:flex;align-items:center;gap:14px}.trust-bar__icon{flex-shrink:0;color:var(--charcoal)}.trust-bar__text{display:flex;flex-direction:column;gap:2px}.trust-bar__title{font-size:12.5px;font-weight:500;letter-spacing:.12em;line-height:1.35;text-transform:uppercase}.trust-bar__title--link{transition:color .25s var(--ease)}.trust-bar__title--link:hover{color:var(--color-accent, var(--oxblood))}.trust-bar__sub{color:var(--charcoal-soft);font-size:13.5px}@media(max-width:749px){.trust-bar{padding-bottom:32px}.trust-bar--border .page-width>.trust-bar__list{padding-top:28px}.trust-bar__list{flex-direction:column;align-items:flex-start;gap:18px}}.draft-label{display:inline-flex;align-items:center;padding:3px 8px;border:1px solid var(--color-accent, var(--oxblood));color:var(--color-accent, var(--oxblood));font-family:var(--font-sans);font-size:10px;font-weight:500;letter-spacing:.12em;line-height:1.2;text-transform:uppercase;white-space:nowrap}.review-card>.draft-label{align-self:flex-start}.reviews__notice{margin-top:16px;color:var(--charcoal-soft);font-size:14px}.reviews__notice .draft-label{margin-right:6px}.reviews{scroll-margin-top:calc(var(--header-h) + 24px)}.materials__placeholder{display:flex;align-items:center;justify-content:center;border:1px dashed var(--charcoal-mute);background:var(--off-white)}.materials__placeholder-text{color:var(--charcoal-soft);font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.materials__title{margin-top:18px}.button--outline{background:transparent;color:var(--charcoal)}.button--outline:hover{color:var(--white)}.reviews-summary{display:grid;grid-template-columns:minmax(0,300px) minmax(0,420px);gap:32px 80px;align-items:start;padding-bottom:36px}.reviews-summary__average{display:flex;align-items:center;gap:4px}.reviews-summary__number{font-size:26px;font-weight:500;line-height:1}.reviews-summary__out-of{margin-right:12px;font-size:18px}.reviews-stars{--star-empty: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='16' viewBox='0 0 18 16'%3E%3Cpath d='M8 .8l2.1 4.5 4.9.6-3.6 3.4.9 4.9L8 11.8l-4.3 2.4.9-4.9L1 5.9l4.9-.6L8 .8z' fill='%23E4E1DA'/%3E%3C/svg%3E");--star-full: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='16' viewBox='0 0 18 16'%3E%3Cpath d='M8 .8l2.1 4.5 4.9.6-3.6 3.4.9 4.9L8 11.8l-4.3 2.4.9-4.9L1 5.9l4.9-.6L8 .8z' fill='%23F2B63D'/%3E%3C/svg%3E");position:relative;display:inline-block;width:110px;height:20px;background:var(--star-empty) left center / 22px 20px repeat-x}.reviews-stars:before{content:"";position:absolute;inset:0 auto 0 0;width:var(--rating, 0%);background:var(--star-full) left center / 22px 20px repeat-x}.reviews-summary__total{margin-top:10px;font-size:13px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px}.reviews-summary__write{margin-top:22px;min-width:240px}.reviews-summary__bars{display:grid;gap:6px;margin:0;padding:0;list-style:none}.reviews-summary__bar-button{display:grid;grid-template-columns:34px 1fr 24px;align-items:center;gap:12px;width:100%;padding:2px 0;border:0;background:none;color:var(--charcoal);font:inherit;font-size:13px;text-align:left;cursor:pointer}.reviews-summary__bar{position:relative;height:6px;background:var(--rule);overflow:hidden}.reviews-summary__bar>span{position:absolute;inset:0 auto 0 0;background:#f2b63d}.reviews-summary__bar-count{color:var(--charcoal-soft);text-align:right}.reviews-summary__bar-button:hover .reviews-summary__bar-label{text-decoration:underline}.reviews-toolbar{display:grid;gap:14px;padding-bottom:20px;border-bottom:1px solid var(--rule)}.reviews-search{display:flex;align-items:center;gap:10px;max-width:500px;height:44px;padding:0 14px;border:1px solid var(--charcoal)}.reviews-search svg{width:16px;height:16px;flex-shrink:0}.reviews-search input{flex:1;min-width:0;border:0;outline:none;background:none;font:inherit;font-size:14px}.reviews-filters{display:flex;flex-wrap:wrap;gap:10px}.reviews-select select,.reviews-sort select{appearance:none;-webkit-appearance:none;height:40px;padding:0 36px 0 14px;border:1px solid var(--charcoal);border-radius:0;background:var(--white) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M0 0h10L5 6z' fill='%23292825'/%3E%3C/svg%3E") no-repeat right 14px center;color:var(--charcoal);font:inherit;font-size:13px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.reviews-select select{min-width:150px}.reviews-toggle{display:inline-flex;align-items:center;gap:10px;height:40px;padding:0 14px;border:1px solid var(--charcoal);font-size:13px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.reviews-toggle input{width:16px;height:16px;margin:0;accent-color:var(--charcoal)}.reviews-results-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0}.reviews-results-bar__count{color:var(--charcoal-soft);font-size:13px}.reviews-sort{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:.04em}.reviews-sort select{border:0;height:32px;padding-left:4px}.review-list{margin:0;padding:0;list-style:none}.review-row{display:grid;grid-template-columns:minmax(0,260px) minmax(0,1fr);gap:20px 60px;padding:32px 0;border-bottom:1px solid var(--rule)}.review-row[hidden]{display:none}.review-row>*,.reviews-summary>*,.reviews-toolbar>*{min-width:0}.review-row__text,.review-row__title{overflow-wrap:anywhere}.review-row__stars{display:flex;gap:2px;color:#f2b63d}.review-row__stars svg{width:16px;height:16px}.review-row__name{margin-top:12px;font-size:14px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.review-row__verified{margin-left:10px;color:var(--charcoal-mute);font-weight:400}.review-row__facts{display:grid;gap:6px;margin:14px 0 0;font-size:13px}.review-row__facts div{display:flex;gap:8px}.review-row__facts dt{font-weight:600;text-transform:uppercase;letter-spacing:.04em}.review-row__facts dd{margin:0;color:var(--charcoal-soft)}.review-row__top{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.review-row__title{font-size:16px;font-weight:600}.review-row__date{margin-left:auto;color:var(--charcoal-soft);font-size:12.5px}.review-row__text{margin-top:8px;font-size:15px;line-height:1.6}.review-row__top:empty+.review-row__text{margin-top:0}.review-row__photo{display:block;width:100px;height:100px;margin-top:16px;overflow:hidden;background:var(--off-white)}.review-row__photo img{width:100%;height:100%;object-fit:cover;transition:transform .4s var(--ease)}.review-row__photo:hover img{transform:scale(1.05)}.reviews-empty{padding:32px 0;color:var(--charcoal-soft)}.reviews-empty .underline-link{margin-left:8px;border:0;background:none;font:inherit;cursor:pointer}.reviews-more{display:flex;justify-content:center;padding-top:32px}.reviews-more .button[hidden]{display:none}@media(max-width:749px){.reviews-summary{grid-template-columns:1fr;gap:24px}.reviews-summary__write{width:100%}.reviews-search{max-width:none}.reviews-filters{flex-wrap:nowrap;overflow-x:auto;margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter);scrollbar-width:none}.reviews-filters::-webkit-scrollbar{display:none}.reviews-select,.reviews-toggle{flex-shrink:0}.reviews-select select{min-width:0}.review-row{grid-template-columns:1fr;gap:14px;padding:24px 0}.review-row__facts{grid-auto-flow:column;justify-content:start;gap:16px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/eriso-sections.css.map */
