.olveu-all{padding-top:var(--olveu-all-pt, 24px);padding-bottom:var(--olveu-all-pb, 40px)}.olveu-all [hidden]{display:none!important}.olveu-all__heading{margin:0 0 2.4rem;font-family:var(--font-heading-family);font-weight:500;font-size:clamp(2.4rem,4vw,3.4rem)}.olveu-all__grid{display:grid!important;grid-template-columns:repeat(var(--olveu-all-cols, 4),1fr);gap:1.6rem;margin:0;padding:0;list-style:none}.olveu-all__grid[data-pending]{visibility:hidden}.olveu-all__item{min-width:0;width:auto!important;max-width:none!important}.olveu-all__more{display:flex;flex-direction:column;align-items:center;gap:1.6rem;margin-top:3.2rem}.olveu-all__btn{display:inline-flex;align-items:center;justify-content:center;min-height:4.8rem;padding:0 4rem;border:0;border-radius:999px;background:#cdb9a1;color:#3a2a20;font:inherit;font-size:1.5rem;font-weight:500;cursor:pointer;transition:transform .2s ease}.olveu-all__btn:hover{transform:scale(1.05)}.olveu-all__catalog{color:inherit;font-size:1.4rem;text-decoration:underline;text-underline-offset:.4rem;opacity:.8}.olveu-all__catalog:hover{opacity:1}@media screen and (max-width:749px){.olveu-all__grid{grid-template-columns:repeat(2,1fr);gap:1.2rem}}.olveu-offers__heading{margin:0 0 .3rem;text-align:center;font-size:1.8rem;line-height:1.3}.olveu-offers__sub{margin:0 0 1.4rem;text-align:center;opacity:.75;font-size:1.3rem}.olveu-offers__scroller{position:relative;max-width:72rem;margin:0 auto}.olveu-offers__grid{list-style:none;margin:0;padding:.2rem 0 .6rem;display:grid;grid-auto-flow:column;grid-auto-columns:86%;grid-template-rows:repeat(2,1fr);gap:1rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.olveu-offers__grid::-webkit-scrollbar{display:none}.olveu-offers__grid--few{grid-auto-flow:row;grid-auto-columns:auto;grid-template-rows:none;grid-auto-rows:1fr;grid-template-columns:minmax(0,1fr);overflow-x:visible}.olveu-offer{min-width:0;scroll-snap-align:start;display:grid;grid-template-columns:10rem minmax(0,1fr);align-items:stretch;background:#fff;border:1px solid rgba(58,42,32,.1);border-radius:12px;overflow:hidden}.olveu-offer__media{position:relative;display:block;background:#f8f4ee}.olveu-offer__media img{width:100%;height:100%;min-height:8.4rem;object-fit:cover;display:block}.olveu-offer__save{align-self:flex-start;padding:.1rem .8rem;border-radius:999px;background:#ede2d3;color:#5a4030;font-size:1.15rem;font-weight:600;line-height:1.6;white-space:nowrap}.olveu-offer__body{display:flex;flex-direction:column;justify-content:center;gap:.4rem;padding:.8rem 1rem;min-width:0}.olveu-offer__title{color:inherit;text-decoration:none;font-size:1.3rem;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.olveu-offer__title:hover{text-decoration:none}.olveu-offer__prices{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem}.olveu-offer__was{color:#7a6a5d;font-size:1.2rem}.olveu-offer__now{font-size:1.5rem;font-weight:700}.olveu-offer__actions{flex-wrap:wrap;display:flex;align-items:center;gap:.6rem;margin-top:.2rem}.olveu-offer__select{flex:2 1 11rem;min-width:11rem;min-height:3.4rem;padding:0 .8rem;border:1px solid rgba(58,42,32,.22);border-radius:8px;background:#fff;font:inherit;font-size:1.2rem}.olveu-offer__btn{flex:0 0 auto;min-height:3.4rem;padding:0 1.4rem;border:0;border-radius:999px;background:#5a4030;color:#fff;font:inherit;font-size:1.25rem;font-weight:600;white-space:nowrap;cursor:pointer}.olveu-offer__actions .olveu-offer__btn{flex:1 1 auto}.olveu-offer__btn:hover,.olveu-offer__btn:focus-visible{background:#47332a}.olveu-offer__btn:disabled{opacity:.6;cursor:default}.olveu-offer__note{white-space:normal;border-radius:12px;line-height:1.45;padding:.2rem .9rem}.olveu-offer__note s{text-decoration-line:line-through;text-decoration-thickness:.12rem;text-decoration-color:currentColor;text-decoration-skip-ink:none;font-weight:700}.olveu-offer__qtynote{font-size:1.15rem;opacity:.75;line-height:1.4}.olveu-qdlg{width:min(92vw,46rem);max-height:88vh;margin:auto;padding:0;border:0;border-radius:18px;background:#fff;color:#3a2a20;overflow:hidden}.olveu-qdlg[open]{display:flex;flex-direction:column}.olveu-qdlg::backdrop{background:#00000073}.olveu-qdlg__head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.4rem 1.6rem;border-bottom:1px solid rgba(58,42,32,.1)}.olveu-qdlg__title{margin:0;font-size:1.6rem;line-height:1.3}.olveu-qdlg__close{flex:0 0 auto;width:3.6rem;height:3.6rem;border:0;border-radius:50%;background:#ede2d3;color:#3a2a20;font-size:2.2rem;line-height:1;cursor:pointer}.olveu-qdlg__scroll{flex:1 1 auto;overflow-y:auto;padding:1.2rem 1.6rem;display:flex;flex-direction:column;gap:1rem}.olveu-qdlg .olveu-slot{display:grid;grid-template-columns:6.4rem minmax(0,1fr);align-items:center;gap:1.2rem}.olveu-qdlg .olveu-slot__thumb{width:6.4rem;height:6.4rem;border-radius:12px;overflow:hidden;background:#f8f4ee}.olveu-qdlg .olveu-slot__thumb img{width:100%;height:100%;object-fit:cover;display:block}.olveu-qdlg .olveu-slot__info{display:flex;flex-direction:column;gap:.5rem;min-width:0}.olveu-qdlg .olveu-slot__label{font-size:1.4rem;font-weight:600;line-height:1.3}.olveu-qdlg .olveu-slot__select{width:100%;min-width:0;min-height:3.8rem;padding:0 1rem;border:1px solid rgba(58,42,32,.22);border-radius:10px;background:#fff;font:inherit;font-size:1.3rem}.olveu-qdlg .olveu-slot__full{font-size:1.2rem;line-height:1.4;opacity:.8}.olveu-qdlg__foot{display:flex;flex-direction:column;gap:.8rem;padding:1.2rem 1.6rem 1.6rem;border-top:1px solid rgba(58,42,32,.1)}.olveu-qdlg__foot .olveu-offer__btn{min-height:4.4rem}.olveu-qdlg__price{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:.8rem;font-size:1.4rem}.olveu-qdlg__price s{color:#7a6a5d}.olveu-qdlg__price strong{font-size:2rem}.olveu-offers__msg{margin:1rem 0 0;text-align:center;color:#b3261e;font-size:1.2rem}.olveu-offers__nav{display:none}@media screen and (min-width:750px){.olveu-offers__grid{grid-auto-columns:calc((100% - 1.2rem)/2);gap:1.2rem}.olveu-offers__grid--few{grid-auto-flow:column;grid-auto-columns:calc((100% - 1.2rem)/2);grid-template-columns:none;overflow-x:visible}.olveu-offers__nav{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:3.6rem;height:3.6rem;padding:0 0 .2rem;border:1px solid rgba(58,42,32,.18);border-radius:50%;background:#fff;color:#3a2a20;font-size:2.4rem;line-height:1;box-shadow:0 2px 8px #3a2a202e;cursor:pointer;z-index:2}.olveu-offers__nav:hover,.olveu-offers__nav:focus-visible{background:#efe5d8}.olveu-offers__nav--left{left:-1.8rem}.olveu-offers__nav--right{right:-1.8rem}.olveu-offers__heading{font-size:2rem}.olveu-offer{grid-template-columns:11rem minmax(0,1fr)}}.olveu-tiles{padding-top:4rem;padding-bottom:4rem}.olveu-tiles__heading{margin:0 0 2.4rem;font-weight:500;font-size:clamp(2.4rem,4vw,3.4rem)}.olveu-tiles__grid{display:grid;grid-template-columns:repeat(var(--olveu-cols, 3),1fr);gap:1.6rem;margin:0;padding:0;list-style:none}.olveu-tile__link{position:relative;display:block;overflow:hidden;border-radius:2rem;aspect-ratio:4 / 5;background:#ece5dc;text-decoration:none}.olveu-tile__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.olveu-tile__link:hover .olveu-tile__img{transform:scale(1.05)}.olveu-tile__label{position:absolute;bottom:1.6rem;left:50%;transform:translate(-50%);padding:.9rem 2.2rem;border-radius:99rem;background:#ffffffeb;color:#3a2a20;font-size:1.5rem;white-space:nowrap}@media screen and (max-width:749px){.olveu-tiles__grid{grid-template-columns:repeat(2,1fr);gap:1.2rem}.olveu-tile__label{font-size:1.3rem;padding:.7rem 1.6rem}}.olveu-contact{padding-top:4rem;padding-bottom:2rem}.olveu-contact__card{max-width:56rem;margin:0 auto;padding:3.4rem 2.4rem;border-radius:2.4rem;background:#ede2d3;text-align:center}.olveu-contact__icon{display:inline-flex;align-items:center;justify-content:center;width:5.2rem;height:5.2rem;border-radius:50%;background:#fff;color:#a18a72}.olveu-contact__heading{margin:1.4rem 0 2rem;font-weight:500;font-size:clamp(2rem,3vw,2.6rem)}.olveu-contact__btn{display:inline-flex;align-items:center;gap:.9rem;padding:1.1rem 2.6rem;border-radius:99rem;background:#cdb9a1;color:#3a2a20;font-size:1.4rem;font-weight:500;text-decoration:none;transition:background-color .2s ease}.olveu-contact__btn:hover{background:#bfa98e}.olveu-contact__num{unicode-bidi:isolate;direction:ltr}.olveu-contact__lines{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem 2.8rem;margin-top:2.2rem;padding-top:2rem;border-top:1px solid rgba(58,42,32,.1)}.olveu-contact__lines p{margin:0;font-size:1.3rem;color:#6b5a4e}.olveu-contact__lines strong{font-weight:600;color:#3a2a20}.olveu-contact__lines a{color:inherit;text-decoration:none}.olveu-deals__heading{margin:0 0 .6rem;text-align:center;font-size:2.6rem;line-height:1.25}.olveu-deals__sub{margin:0 auto 2.4rem;max-width:52rem;text-align:center;opacity:.75;font-size:1.5rem;line-height:1.5}.olveu-deals__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:1.6rem}@media screen and (min-width:750px){.olveu-deals__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.olveu-deals__heading{font-size:3.2rem}}@media screen and (min-width:990px){.olveu-deals__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.olveu-deal{display:flex;flex-direction:column;background:#fff;border:1px solid rgba(58,42,32,.1);border-radius:16px;overflow:hidden}.olveu-deal__media{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;background:#f8f4ee}@media screen and (max-width:749px){.olveu-deal__media{aspect-ratio:16 / 10}.olveu-deal__body{padding:1.2rem 1.4rem 1.4rem;gap:.6rem}.olveu-deal__title{font-size:1.6rem}.olveu-deal__condition{font-size:1.3rem}.olveu-deal__now{font-size:2rem}}.olveu-deal__media img{width:100%;height:100%;object-fit:cover;display:block}.olveu-deal__badge{position:absolute;top:1rem;inset-inline-start:1rem;padding:.3rem 1rem;border-radius:999px;background:#ede2d3;color:#3a2a20;font-size:1.3rem;font-weight:600;line-height:1.4}.olveu-deal__body{display:flex;flex-direction:column;gap:.8rem;flex:1;padding:1.4rem 1.6rem 1.6rem}.olveu-deal__title{margin:0;font-size:1.8rem;line-height:1.3}.olveu-deal__condition{margin:0;font-size:1.4rem;line-height:1.5;opacity:.8}.olveu-deal__prices{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:.8rem}.olveu-deal__was{color:#7a6a5d;font-size:1.4rem}.olveu-deal__now{font-size:2.2rem;font-weight:700}.olveu-deal__note{font-size:1.3rem;opacity:.75}.olveu-deal__btn{margin-top:auto;display:flex;align-items:center;justify-content:center;min-height:4.4rem;border-radius:999px;background:#5a4030;color:#fbf7f1;text-decoration:none;font-size:1.5rem;font-weight:600;transition:transform .2s ease}.olveu-deal__btn:hover{transform:scale(1.03);text-decoration:none}.olveu-deal__dialog{width:min(92vw,46rem);max-height:88vh;margin:auto;padding:0;border:0;border-radius:18px;background:#fff;color:#3a2a20;overflow:hidden}.olveu-deal__dialog[open]{display:flex;flex-direction:column}.olveu-deal__dialog::backdrop{background:#00000073}.olveu-dialog__head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.4rem 1.6rem;border-bottom:1px solid rgba(58,42,32,.1)}.olveu-dialog__title{margin:0;font-size:1.7rem;line-height:1.3}.olveu-dialog__close{flex:0 0 auto;width:3.6rem;height:3.6rem;border:0;border-radius:50%;background:#ede2d3;color:#3a2a20;font-size:2.2rem;line-height:1;cursor:pointer}.olveu-dialog__scroll{flex:1 1 auto;overflow-y:auto;padding:1.2rem 1.6rem;display:flex;flex-direction:column;gap:1rem}.olveu-slot{display:grid;grid-template-columns:6.4rem minmax(0,1fr);align-items:center;gap:1.2rem}.olveu-slot__thumb{width:6.4rem;height:6.4rem;border-radius:12px;overflow:hidden;background:#f8f4ee}.olveu-slot__thumb img{width:100%;height:100%;object-fit:cover;display:block}.olveu-slot__info{display:flex;flex-direction:column;gap:.5rem;min-width:0}.olveu-slot__label{font-size:1.4rem;font-weight:600;line-height:1.3}.olveu-slot__select{width:100%;min-width:0;min-height:3.8rem;padding:0 1rem;border:1px solid rgba(58,42,32,.22);border-radius:10px;background:#fff;font:inherit;font-size:1.3rem}.olveu-dialog__foot{display:flex;flex-direction:column;gap:.8rem;padding:1.2rem 1.6rem 1.6rem;border-top:1px solid rgba(58,42,32,.1)}.olveu-dialog__price{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:.8rem;font-size:1.4rem}.olveu-dialog__price s{color:#7a6a5d}.olveu-dialog__price strong{font-size:2rem}button.olveu-deal__btn{border:0;cursor:pointer;font-family:inherit}.olveu-deal__btn:disabled{opacity:.6;cursor:default}.olveu-deal__msg{margin:0;text-align:center;color:#b3261e;font-size:1.2rem}.olveu-deals__foot{margin:2rem auto 0;max-width:60rem;text-align:center;font-size:1.2rem;line-height:1.5;opacity:.65}@media(prefers-reduced-motion:reduce){.olveu-deal__btn{transition:none}.olveu-deal__btn:hover{transform:none}}.olveu-hero{position:relative;display:flex;align-items:flex-end;width:100%;overflow:hidden;background:#ede2d3;color:var(--olveu-text, #fff)}.olveu-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.olveu-hero__video,.olveu-hero__image,.olveu-hero__media video,.olveu-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.olveu-hero__video{opacity:0;transition:opacity .6s ease}.olveu-hero__video.is-ready{opacity:1}.olveu-hero__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(160deg,#f6efe6,#ede2d3 55%,#e3d5c4)}.olveu-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--olveu-overlay, .25))}.olveu-hero__content{position:relative;z-index:1;width:100%;padding-block:5rem 6rem;display:flex;flex-direction:column;gap:1.6rem;align-items:flex-start;text-align:start}.olveu-hero--center .olveu-hero__content{align-items:center;text-align:center}.olveu-hero--end .olveu-hero__content{align-items:flex-end;text-align:end}.olveu-hero__heading{margin:0;max-width:16ch;font-size:clamp(3.4rem,6vw,6.4rem);font-weight:500;line-height:1.05;letter-spacing:-.02em}.olveu-hero__sub{margin:0;max-width:44ch;font-size:clamp(1.5rem,1.6vw,1.8rem);line-height:1.5}.olveu-hero__button{display:inline-block;margin-top:.8rem;padding:1.4rem 3.4rem;border-radius:999px;background:#fff;color:#3a2a20;font-size:1.5rem;font-weight:500;text-decoration:none;transition:background-color .2s ease}.olveu-hero__button:hover{background:#ede2d3}.olveu-hero__button:focus-visible{outline:2px solid #fff;outline-offset:3px}.olveu-hero .olveu-hero__content{padding-top:6rem;padding-bottom:7rem}@media screen and (max-width:749px){.olveu-hero .olveu-hero__content{padding-top:4.5rem;padding-bottom:5.5rem}}body.olveu-has-hero .section-header{position:fixed!important;left:0;right:0;width:100%;z-index:20}body.olveu-has-hero .section-header .header-wrapper{position:relative;isolation:isolate;background:transparent!important;border-bottom-color:transparent!important;box-shadow:none}body.olveu-has-hero .section-header .header-wrapper:before{content:"";position:absolute;top:10px;right:20px;bottom:10px;left:20px;z-index:-1;border-radius:20px;background:#d6cbbd99;-webkit-backdrop-filter:saturate(170%) blur(22px);backdrop-filter:saturate(170%) blur(22px);border:1px solid rgba(255,255,255,.45);box-shadow:0 8px 30px #0000001f;opacity:1;transition:opacity .3s ease}@media screen and (max-width:749px){body.olveu-has-hero .section-header .header-wrapper:before{top:6px;right:10px;bottom:6px;left:10px;border-radius:16px}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){body.olveu-has-hero .section-header .header-wrapper:before{background:#f0e9dff2}}body.olveu-has-hero:not(.olveu-header-solid) .section-header:not(:hover):not(:focus-within) .header-wrapper:before{opacity:0}body.olveu-has-hero:not(.olveu-header-solid) .section-header:not(:hover):not(:focus-within) .header__heading-link,body.olveu-has-hero:not(.olveu-header-solid) .section-header:not(:hover):not(:focus-within) .header__menu-item,body.olveu-has-hero:not(.olveu-header-solid) .section-header:not(:hover):not(:focus-within) .header__menu-item span,body.olveu-has-hero:not(.olveu-header-solid) .section-header:not(:hover):not(:focus-within) .header__icon,body.olveu-has-hero:not(.olveu-header-solid) .section-header:not(:hover):not(:focus-within) .header__icon .icon{color:#fff!important}body.olveu-has-hero:not(.olveu-header-solid) .section-header:not(:hover):not(:focus-within) .header__heading-logo{filter:brightness(0) invert(1)}body.olveu-hero-empty:not(.olveu-header-solid) .section-header:not(:hover):not(:focus-within) .header__heading-link,body.olveu-hero-empty:not(.olveu-header-solid) .section-header:not(:hover):not(:focus-within) .header__menu-item,body.olveu-hero-empty:not(.olveu-header-solid) .section-header:not(:hover):not(:focus-within) .header__menu-item span,body.olveu-hero-empty:not(.olveu-header-solid) .section-header:not(:hover):not(:focus-within) .header__icon,body.olveu-hero-empty:not(.olveu-header-solid) .section-header:not(:hover):not(:focus-within) .header__icon .icon{color:#3a2a20!important}body.olveu-hero-empty:not(.olveu-header-solid) .section-header:not(:hover):not(:focus-within) .header__heading-logo{filter:none}@media(prefers-reduced-motion:reduce){body.olveu-has-hero .section-header .header-wrapper:before{transition:none}}.olveu-marquee{background:var(--olveu-m-bg, #ede2d3);color:var(--olveu-m-text, #3a2a20);direction:ltr;overflow:hidden;padding:1rem 0;font-size:1.3rem;line-height:1.6}.olveu-marquee__track{display:flex;width:max-content;direction:ltr;animation:olveu-marquee var(--olveu-m-speed, 40s) linear infinite}.olveu-marquee:hover .olveu-marquee__track{animation-play-state:paused}.olveu-marquee__group{display:flex;flex-shrink:0;margin:0;padding:0;list-style:none}.olveu-marquee__item{display:flex;align-items:center;gap:8rem;padding:0 4rem;direction:rtl;white-space:nowrap}.olveu-marquee__item strong{font-weight:700;-webkit-text-stroke:.6px currentColor;paint-order:stroke fill}.olveu-marquee__item:after{content:"";width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.6}@keyframes olveu-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media screen and (max-width:749px){.olveu-marquee{font-size:1.2rem}}@media(prefers-reduced-motion:reduce){.olveu-marquee{direction:rtl}.olveu-marquee__track{animation:none;width:auto;direction:rtl;justify-content:center}.olveu-marquee__group{flex-wrap:wrap;justify-content:center}.olveu-marquee__item.is-copy{display:none}}.olveu-rev{padding-top:6rem;padding-bottom:6rem}.olveu-rev__heading{margin:0 0 2.4rem;font-weight:500;font-size:clamp(2.4rem,4vw,3.4rem)}.olveu-rev__empty{opacity:.6}.olveu-rev__track{display:flex;gap:1.6rem;margin:0;padding:0 0 1.2rem;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#cdb9a1 transparent}.olveu-rev__card{flex:0 0 calc((100% - 3.2rem) / 3);scroll-snap-align:start;overflow:hidden;border-radius:2rem;background:#ede2d3}.olveu-rev__img{display:block;width:100%;aspect-ratio:1;object-fit:cover}.olveu-rev__stars{padding:1.6rem 2rem 0;color:#d8cdbf;font-size:1.8rem;letter-spacing:.2rem}.olveu-rev__stars .is-on{color:#b58a5a}.olveu-rev__text{margin:.8rem 0 0;padding:0 2rem;line-height:1.7;font-size:1.5rem}.olveu-rev__name{margin:1rem 0 0;padding:0 2rem 2rem;font-weight:600;font-size:1.4rem}@media screen and (max-width:749px){.olveu-rev__card{flex-basis:82%}}.olveu-trust{font-family:var(--font-body-family);font-style:var(--font-body-style);background:var(--olveu-t-bg, #ffffff);color:var(--olveu-t-text, #3a2a20);padding:var(--olveu-t-pad, 28px) 0}.olveu-trust--lines{border-top:1px solid rgba(58,42,32,.1);border-bottom:1px solid rgba(58,42,32,.1)}.olveu-trust__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:2rem;margin:0 auto;padding:0 1.5rem;list-style:none}.olveu-trust__item{display:flex;align-items:center;justify-content:center;gap:1.2rem;text-align:start}.olveu-trust__link{display:flex;align-items:center;justify-content:center;gap:1.2rem;color:inherit;text-decoration:none}.olveu-trust__link{transition:transform .25s ease}.olveu-trust__link:hover,.olveu-trust__link:focus-visible{transform:scale(1.07)}@media(prefers-reduced-motion:reduce){.olveu-trust__link{transition:none}.olveu-trust__link:hover,.olveu-trust__link:focus-visible{transform:none}}.olveu-trust__icon{display:inline-flex;flex-shrink:0}.olveu-trust__text{display:flex;flex-direction:column;gap:.2rem}.olveu-trust__title{font-size:1.4rem;font-weight:var(--font-body-weight);line-height:1.3}.olveu-trust__sub{font-size:1.2rem;line-height:1.3;opacity:.65}@media screen and (max-width:749px){.olveu-trust__list{gap:1rem;padding:0 1rem}.olveu-trust__item{flex-direction:column;justify-content:flex-start;gap:.8rem;text-align:center}.olveu-trust__link{flex-direction:column;gap:.8rem;text-align:center}.olveu-trust__text{align-items:center}.olveu-trust__title{font-size:1.2rem}.olveu-trust__sub{font-size:1.1rem}}.olveu-story-wrap{background:var(--olveu-s-bg, #ede2d3);padding-top:var(--olveu-s-pt, 32px);padding-bottom:var(--olveu-s-pb, 32px)}.olveu-story{display:grid;grid-template-columns:1fr;color:var(--olveu-s-text, #3a2a20);font-family:var(--font-body-family);font-style:var(--font-body-style)}.olveu-story__media{border-radius:2.2rem;overflow:hidden;aspect-ratio:var(--olveu-s-ratio, 4 / 5);background:#ffffff80}.olveu-story__media img,.olveu-story__media svg{display:block;width:100%;height:100%;object-fit:cover}.olveu-story__body{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.6rem;padding:3.2rem 1.6rem 2.4rem;text-align:center}.olveu-story__heading{margin:0;font-family:var(--font-heading-family);font-size:clamp(2.8rem,4vw,4rem);font-weight:500;line-height:1.1;letter-spacing:-.02em}.olveu-story__text{max-width:46rem;font-size:1.5rem;line-height:1.8;opacity:.85}.olveu-story__text p{margin:0}.olveu-story__btn{display:inline-flex;align-items:center;justify-content:center;min-height:4.6rem;padding:0 3.2rem;border-radius:999px;background:var(--olveu-s-text, #3a2a20);color:#fbf7f1;font-size:1.4rem;font-weight:500;text-decoration:none;transition:transform .25s ease}.olveu-story__btn:hover{transform:scale(1.05)}@media screen and (min-width:750px){.olveu-story{grid-template-columns:1fr 1fr;column-gap:4rem;align-items:center}.olveu-story__media{aspect-ratio:auto;min-height:48rem}.olveu-story--text-first .olveu-story__media{order:2}.olveu-story__body{align-items:flex-start;padding:4rem 6rem;text-align:start}}@media(prefers-reduced-motion:reduce){.olveu-story__btn{transition:none}.olveu-story__btn:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/19/compiled_assets/styles.css.map */
