.modulo-bar{background:var(--modulo-bar-bg,#EFEAE0);color:var(--modulo-bar-heading,#1F1B16);padding:var(--modulo-bar-pad-top,78px) 32px var(--modulo-bar-pad-bottom,78px);margin:var(--modulo-bar-mt,0) 0 var(--modulo-bar-mb,0);overflow:hidden;font-family:inherit}.modulo-bar__container{max-width:var(--modulo-bar-container,1180px);margin:0 auto;position:relative}.modulo-bar--width-boxed{background:transparent;padding-left:16px;padding-right:16px}.modulo-bar--width-boxed .modulo-bar__container{max-width:1180px;background:var(--modulo-bar-bg,#EFEAE0);border-radius:var(--modulo-bar-outer-radius,24px);padding:clamp(28px,4vw,56px);overflow:hidden}.modulo-bar--width-boxed.modulo-bar--transparent .modulo-bar__container{background:transparent}.modulo-bar__stage{display:grid}.modulo-bar__slide{grid-area:1 / 1;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:var(--modulo-bar-gap,56px);opacity:0;visibility:hidden;transition:opacity .5s ease}.modulo-bar__slide.is-current{opacity:1;visibility:visible}.modulo-bar--media-right .modulo-bar__media{order:2}.modulo-bar__media{position:relative;aspect-ratio:var(--modulo-bar-ratio,1 / 1);min-height:420px}.modulo-bar__card{position:absolute;width:var(--modulo-bar-card-w,60%);margin:0;border-radius:var(--modulo-bar-card-radius,16px);background:#cabfae;overflow:hidden;box-shadow:0 2px 4px #1f1b161a,0 30px 56px -26px #1f1b1680;outline:1px solid rgba(31,27,22,.04);border:var(--modulo-bar-card-border-w,0) solid var(--modulo-bar-card-border-c,#FFFFFF);transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s ease;will-change:transform}.modulo-bar__img{display:block;width:100%;height:100%;object-fit:cover;aspect-ratio:var(--modulo-bar-card-ratio,1 / 1)}.modulo-bar__placeholder{background:#d8cdba}.modulo-bar__card--before{top:0;left:1%;transform:rotate(calc(var(--modulo-bar-tilt,5deg) * -1));z-index:1}.modulo-bar__card--after{bottom:0;right:1%;transform:rotate(var(--modulo-bar-tilt,5deg));z-index:2;box-shadow:0 3px 6px #1f1b161f,0 38px 68px -26px #1f1b1694}.modulo-bar__media:hover .modulo-bar__card--before{transform:rotate(calc(var(--modulo-bar-tilt,5deg) * -1.4)) translate(-8px,-5px)}.modulo-bar__media:hover .modulo-bar__card--after{transform:rotate(calc(var(--modulo-bar-tilt,5deg) * 1.4)) translate(8px,5px)}.modulo-bar__tag{position:absolute;display:flex;align-items:center;gap:5px;font-style:italic;font-size:var(--modulo-bar-label-size,20px);font-weight:500;letter-spacing:.01em;line-height:1.1;z-index:5;pointer-events:none}.modulo-bar__tag svg{width:60px;height:auto;flex:none;overflow:visible}.modulo-bar--arrow-chevron .modulo-bar__tag svg{width:52px}.modulo-bar__tag--from{top:1%;left:63%;color:var(--modulo-bar-label-from,#1F1B16)}.modulo-bar__tag--to{bottom:6%;left:14%;color:var(--modulo-bar-label-to,#B07C34)}.modulo-bar__tag--to .modulo-bar__arrow{transform:rotate(180deg)}.modulo-bar__content{max-width:33rem}.modulo-bar--align-center .modulo-bar__content{max-width:38rem;margin-inline:auto;text-align:center}.modulo-bar__heading{margin:0 0 16px;font-family:var(--modulo-bar-heading-font,inherit);font-size:var(--modulo-bar-heading-size,46px);line-height:1.05;letter-spacing:-.025em;font-weight:800;color:var(--modulo-bar-heading,#1F1B16);text-wrap:balance}.modulo-bar__heading b,.modulo-bar__heading strong{color:var(--modulo-bar-accent,#B07C34);font-weight:inherit}.modulo-bar__stars{position:relative;display:inline-flex;margin:0 0 20px}.modulo-bar__stars-base,.modulo-bar__stars-fill{display:flex;gap:4px}.modulo-bar__stars-fill{position:absolute;top:0;left:0;overflow:hidden;width:var(--modulo-bar-star-fill,100%)}.modulo-bar__star{display:block;line-height:0}.modulo-bar__star svg{width:var(--modulo-bar-star-size,25px);height:var(--modulo-bar-star-size,25px);display:block}.modulo-bar__stars-base .modulo-bar__star svg{fill:var(--modulo-bar-star-off,#DED6C8)}.modulo-bar__stars-fill .modulo-bar__star svg{fill:var(--modulo-bar-star-on,#C8912F)}.modulo-bar__review{margin:0 0 30px;color:var(--modulo-bar-review,#6F675C);font-size:var(--modulo-bar-review-size,17px);line-height:1.7;max-width:46ch}.modulo-bar__review>:first-child{margin-top:0}.modulo-bar__review>:last-child{margin-bottom:0}.modulo-bar--align-center .modulo-bar__review{margin-inline:auto}.modulo-bar__slide .modulo-bar__content>*{transform:translateY(10px);opacity:0;transition:transform .55s ease,opacity .55s ease}.modulo-bar__slide.is-current .modulo-bar__content>*{transform:none;opacity:1}.modulo-bar__slide.is-current .modulo-bar__content>*:nth-child(1){transition-delay:.05s}.modulo-bar__slide.is-current .modulo-bar__content>*:nth-child(2){transition-delay:.11s}.modulo-bar__slide.is-current .modulo-bar__content>*:nth-child(3){transition-delay:.17s}.modulo-bar__slide.is-current .modulo-bar__content>*:nth-child(4){transition-delay:.23s}.modulo-bar__slide.is-current .modulo-bar__content>*:nth-child(5){transition-delay:.29s}.modulo-bar__nav{display:flex;align-items:center;gap:18px}.modulo-bar--align-center .modulo-bar__nav{justify-content:center}.modulo-bar__navbtn{inline-size:48px;block-size:48px;display:grid;place-items:center;border-radius:999px;border:1.5px solid var(--modulo-bar-nav-border,#DBD3C5);background:transparent;color:var(--modulo-bar-nav-arrow,#1F1B16);cursor:pointer;transition:border-color .2s,background .2s,transform .2s,color .2s}.modulo-bar__navbtn svg{width:20px;height:20px}.modulo-bar__navbtn:hover{border-color:var(--modulo-bar-nav-arrow,#1F1B16);background:color-mix(in srgb,var(--modulo-bar-nav-arrow,#1F1B16) 6%,transparent)}.modulo-bar__navbtn:active{transform:scale(.94)}.modulo-bar__navbtn:focus-visible{outline:3px solid var(--modulo-bar-accent,#B07C34);outline-offset:3px}.modulo-bar--nav-filled .modulo-bar__navbtn{background:var(--modulo-bar-nav-border,#DBD3C5);border-color:transparent}.modulo-bar--nav-filled .modulo-bar__navbtn:hover{background:color-mix(in srgb,var(--modulo-bar-nav-border,#DBD3C5) 84%,#000)}.modulo-bar--nav-minimal .modulo-bar__navbtn{border-color:transparent;background:transparent}.modulo-bar--nav-minimal .modulo-bar__navbtn:hover{background:transparent;color:var(--modulo-bar-accent,#B07C34)}.modulo-bar__navbtn--toggle svg{width:17px;height:17px}.modulo-bar__navbtn--toggle svg:nth-of-type(2){display:none}.modulo-bar__navbtn--toggle.is-paused svg:nth-of-type(1){display:none}.modulo-bar__navbtn--toggle.is-paused svg:nth-of-type(2){display:block}.modulo-bar__counter{font-variant-numeric:tabular-nums;letter-spacing:.2em;font-size:14px;color:var(--modulo-bar-review,#6F675C);min-width:54px;text-align:center}.modulo-bar__counter b{color:var(--modulo-bar-heading,#1F1B16);font-weight:700}.modulo-bar__counter--above{display:inline-block;margin:0 0 14px;min-width:0}@media(min-width:861px){.modulo-bar--navhide-d .modulo-bar__navbtn{display:none}}@media(max-width:860px){.modulo-bar{padding-left:22px;padding-right:22px}.modulo-bar__slide{grid-template-columns:1fr;gap:6px;text-align:center;justify-items:center}.modulo-bar--media-right .modulo-bar__media{order:0}.modulo-bar__media{width:100%;max-width:440px;aspect-ratio:5 / 4;min-height:0;margin-bottom:12px}.modulo-bar__card{width:66%}.modulo-bar__content{max-width:36rem;text-align:center}.modulo-bar__review{margin-inline:auto}.modulo-bar__nav{justify-content:center}.modulo-bar__heading{font-size:min(var(--modulo-bar-heading-size,46px),34px)}.modulo-bar__tag--from{top:0;left:44%}.modulo-bar__tag--to{bottom:2%;left:4%}.modulo-bar__tag svg{width:48px}.modulo-bar--navhide-m .modulo-bar__navbtn{display:none}}@media(max-width:480px){.modulo-bar{padding-left:18px;padding-right:18px}.modulo-bar__media{aspect-ratio:1 / 1}.modulo-bar__card{width:70%}.modulo-bar__tag{font-size:16px}.modulo-bar__heading{font-size:min(var(--modulo-bar-heading-size,46px),30px)}}@media(prefers-reduced-motion:reduce){.modulo-bar__slide,.modulo-bar__card,.modulo-bar__content>*{transition:none!important}.modulo-bar__content>*{transform:none;opacity:1}.modulo-bar__media:hover .modulo-bar__card--before{transform:rotate(calc(var(--modulo-bar-tilt,5deg) * -1))}.modulo-bar__media:hover .modulo-bar__card--after{transform:rotate(var(--modulo-bar-tilt,5deg))}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/modulo-section-before-after-reel.css.map */
