.modulo-cst{background:var(--modulo-cst-bg,#EFE9DD);border:var(--modulo-cst-border-w,0) solid var(--modulo-cst-border-c,transparent);padding:var(--modulo-cst-pad-top,64px) var(--modulo-cst-pad-side,60px) var(--modulo-cst-pad-bottom,64px);margin:var(--modulo-cst-mt,0) var(--modulo-cst-ms,0) var(--modulo-cst-mb,0);box-sizing:border-box;font-family:inherit;color:#211c16}.modulo-cst *{box-sizing:border-box}.modulo-cst--width-boxed{max-width:var(--modulo-cst-container,1200px);margin-left:auto;margin-right:auto;border-radius:var(--modulo-cst-outer-radius,24px);overflow:hidden}.modulo-cst__container{width:100%;margin-inline:auto}.modulo-cst--width-full .modulo-cst__container{max-width:var(--modulo-cst-container,1200px)}.modulo-cst__inner{display:flex;align-items:center;gap:var(--modulo-cst-gap,56px)}.modulo-cst__media{flex:1 1 52%;min-width:0}.modulo-cst__content{flex:1 1 48%;min-width:0;display:flex;flex-direction:column}.modulo-cst--img-left .modulo-cst__media{order:0}.modulo-cst--img-left .modulo-cst__content,.modulo-cst--img-right .modulo-cst__media{order:1}.modulo-cst--img-right .modulo-cst__content{order:0}.modulo-cst--align-left .modulo-cst__content{align-items:flex-start;text-align:left}.modulo-cst--align-center .modulo-cst__content{align-items:center;text-align:center}.modulo-cst__frame{position:relative;width:100%;aspect-ratio:var(--modulo-cst-ratio,5 / 6);border-radius:var(--modulo-cst-frame-radius,20px);border:var(--modulo-cst-frame-border-w,0) solid var(--modulo-cst-frame-border-c,#E2DACC);overflow:hidden;background:#cabfae;box-shadow:0 30px 60px -32px #211c1680;touch-action:none;cursor:ew-resize;-webkit-user-select:none;user-select:none}.modulo-cst__pic{display:contents}.modulo-cst__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.modulo-cst__img--before{filter:grayscale(.6) brightness(.83) contrast(.95)}.modulo-cst__img--after{clip-path:inset(0 0 0 calc(var(--modulo-cst-pos,50) * 1%))}.modulo-cst__placeholder{display:flex}.modulo-cst__placeholder-svg{width:100%;height:100%;object-fit:cover}.modulo-cst__placeholder--after{background:#d8cdba}.modulo-cst__label{position:absolute;bottom:16px;z-index:4;font-family:var(--modulo-cst-label-font,inherit);font-size:var(--modulo-cst-label-size,15px);line-height:var(--modulo-cst-label-lh,1.2);font-weight:600;letter-spacing:.01em;color:var(--modulo-cst-label-color,#FFFFFF)}.modulo-cst--label-pill .modulo-cst__label{padding:6px 14px;border-radius:999px;background:#14100c6b;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.modulo-cst--label-plain .modulo-cst__label{text-shadow:0 1px 6px rgba(20,16,12,.55)}.modulo-cst__label--before{left:16px}.modulo-cst__label--after{right:16px}.modulo-cst__divider{position:absolute;top:0;bottom:0;z-index:3;left:calc(var(--modulo-cst-pos,50) * 1%);width:2px;margin-left:-1px;background:var(--modulo-cst-divider,#FFFFFF);box-shadow:0 0 0 1px #14100c24,0 0 14px #14100c38;pointer-events:none}.modulo-cst__handle{position:absolute;top:50%;z-index:5;left:calc(var(--modulo-cst-pos,50) * 1%);transform:translate(-50%,-50%);width:var(--modulo-cst-handle-size,52px);height:var(--modulo-cst-handle-size,52px);border-radius:999px;padding:0;display:grid;place-items:center;background:var(--modulo-cst-handle-bg,#FFFFFF);color:var(--modulo-cst-handle-fg,#211C16);border:var(--modulo-cst-handle-border-w,2px) solid var(--modulo-cst-drag-border,#FFFFFF);box-shadow:0 8px 22px -6px #14100c80;cursor:ew-resize;transition:transform .18s ease,box-shadow .18s ease}.modulo-cst__frame:hover .modulo-cst__handle{box-shadow:0 10px 26px -6px #14100c99}.modulo-cst__handle:active{transform:translate(-50%,-50%) scale(.96)}.modulo-cst__handle:focus-visible{outline:3px solid var(--modulo-cst-handle-fg,#211C16);outline-offset:3px}.modulo-cst__handle-grip{display:flex;align-items:center;gap:1px}.modulo-cst__handle-grip svg{width:var(--modulo-cst-arrow-size,15px);height:var(--modulo-cst-arrow-size,15px)}.modulo-cst__handle.is-nudging{animation:cstNudge 1.5s ease}@keyframes cstNudge{0%,to{transform:translate(-50%,-50%)}25%{transform:translate(calc(-50% - 9px),-50%)}60%{transform:translate(calc(-50% + 9px),-50%)}}.modulo-cst__heading,.modulo-cst__text,.modulo-cst__feature,.modulo-cst__quote,.modulo-cst__btn-wrap{margin-top:var(--cst-el-mt,0);margin-bottom:var(--cst-el-mb,0)}.modulo-cst__heading:first-child,.modulo-cst__text:first-child{margin-top:0}.modulo-cst__heading{font-family:var(--cst-el-font,inherit);font-size:var(--cst-el-size,46px);line-height:var(--cst-el-lh,1.05);letter-spacing:-.025em;font-weight:800;color:var(--cst-el-color,#211C16);text-wrap:balance}.modulo-cst__heading b,.modulo-cst__heading strong{color:var(--cst-el-accent,#D9421E);font-weight:inherit}.modulo-cst__text{font-family:var(--cst-el-font,inherit);font-size:var(--cst-el-size,17px);line-height:var(--cst-el-lh,1.6);color:var(--cst-el-color,#5A5147);max-width:48ch}.modulo-cst--align-center .modulo-cst__text{max-width:56ch}.modulo-cst__text>:first-child{margin-top:0}.modulo-cst__text>:last-child{margin-bottom:0}.modulo-cst__text a{color:inherit;text-decoration:underline}.modulo-cst__feature{display:flex;align-items:center;gap:var(--cst-feat-gap,13px);font-family:var(--cst-el-font,inherit);font-size:var(--cst-el-size,17px);line-height:var(--cst-el-lh,1.4);font-weight:600;color:var(--cst-el-color,#211C16)}.modulo-cst--align-center .modulo-cst__feature{justify-content:center}.modulo-cst__feat-icon{flex:none;display:grid;place-items:center;width:calc(var(--cst-feat-icon-size,24px) + 4px);height:calc(var(--cst-feat-icon-size,24px) + 4px);color:var(--cst-feat-icon,#FFFFFF)}.modulo-cst__feature--filled .modulo-cst__feat-icon{border-radius:999px;background:var(--cst-feat-icon-bg,#D9421E);box-shadow:0 2px 6px -1px color-mix(in srgb,var(--cst-feat-icon-bg,#D9421E) 45%,transparent)}.modulo-cst__feature--outline .modulo-cst__feat-icon{border-radius:999px;border:2px solid var(--cst-feat-icon-bg,#D9421E);color:var(--cst-feat-icon-bg,#D9421E)}.modulo-cst__feature--plain .modulo-cst__feat-icon{width:var(--cst-feat-icon-size,24px);height:var(--cst-feat-icon-size,24px);color:var(--cst-feat-icon-bg,#D9421E)}.modulo-cst__feat-icon svg{width:calc(var(--cst-feat-icon-size,24px) * .62);height:calc(var(--cst-feat-icon-size,24px) * .62);display:block}.modulo-cst__feature--plain .modulo-cst__feat-icon svg{width:var(--cst-feat-icon-size,24px);height:var(--cst-feat-icon-size,24px)}.modulo-cst__quote{background:var(--cst-card-bg,#FFFFFF);border:var(--cst-card-border-w,1px) solid var(--cst-card-border-c,#E2DACC);border-radius:var(--cst-card-radius,16px);padding:var(--cst-card-pad,22px);box-shadow:0 18px 40px -30px #211c1680;max-width:460px;width:100%}.modulo-cst--align-center .modulo-cst__quote{margin-left:auto;margin-right:auto}.modulo-cst__stars{position:relative;display:inline-flex;margin-bottom:12px}.modulo-cst__stars-base,.modulo-cst__stars-fill{display:flex;gap:var(--cst-star-gap,3px)}.modulo-cst__stars-fill{position:absolute;top:0;left:0;overflow:hidden;width:var(--cst-star-fill,100%)}.modulo-cst__star{display:block;line-height:0}.modulo-cst__star svg{width:var(--cst-star-size,20px);height:var(--cst-star-size,20px);display:block}.modulo-cst__stars-base .modulo-cst__star svg{fill:var(--cst-star-off,#E2DACC)}.modulo-cst__stars-fill .modulo-cst__star svg{fill:var(--cst-star-on,#E5A93C)}.modulo-cst__quote-title{font-family:var(--cst-el-font,inherit);font-size:var(--cst-title-size,18px);font-weight:700;letter-spacing:-.01em;margin:0 0 7px;color:#211c16}.modulo-cst__quote-body{font-family:var(--cst-el-font,inherit);font-size:var(--cst-el-size,15px);line-height:var(--cst-el-lh,1.55);color:var(--cst-el-color,#6B6259);margin:0 0 13px}.modulo-cst__quote-meta{display:flex;align-items:center;gap:7px;font-size:14px}.modulo-cst__quote-author{font-style:italic;color:#211c16;font-weight:500}.modulo-cst__quote-dot{color:#b7ad9c}.modulo-cst__quote-platform{color:#6b6259}.modulo-cst__btn-wrap{display:flex}.modulo-cst--align-center .modulo-cst__btn-wrap{justify-content:center}.modulo-cst__btn{display:inline-flex;align-items:center;gap:9px;font-family:var(--cst-el-font,inherit);font-size:var(--cst-el-size,16px);font-weight:600;padding:var(--cst-btn-py,14px) var(--cst-btn-px,28px);border-radius:var(--cst-btn-radius,12px);text-decoration:none;transition:background .16s ease,transform .16s ease,color .16s ease,border-color .16s ease}.modulo-cst__btn svg{width:1.1em;height:1.1em;transition:transform .16s ease}.modulo-cst__btn:hover svg{transform:translate(3px)}.modulo-cst__btn--solid{background:var(--cst-btn-bg,#CC3A18);color:var(--cst-btn-text,#FFFFFF);border:var(--cst-btn-border-w,0) solid var(--cst-btn-border-c,#211C16);box-shadow:0 12px 28px -14px color-mix(in srgb,var(--cst-btn-bg,#CC3A18) 70%,transparent)}.modulo-cst__btn--solid:hover{background:color-mix(in srgb,var(--cst-btn-bg,#CC3A18) 88%,#fff);transform:translateY(-1px)}.modulo-cst__btn--outline{background:transparent;color:var(--cst-btn-bg,#CC3A18);border:var(--cst-btn-border-w,2px) solid var(--cst-btn-bg,#CC3A18)}.modulo-cst__btn--outline{--cst-btn-border-w:2px}.modulo-cst__btn--outline:hover{background:color-mix(in srgb,var(--cst-btn-bg,#CC3A18) 8%,transparent)}.modulo-cst__btn--link{background:transparent;padding-left:0;padding-right:0;color:var(--cst-btn-bg,#CC3A18);border:0;border-radius:0}.modulo-cst__btn--link:hover{opacity:.8}@media(max-width:980px){.modulo-cst__inner{flex-direction:column;align-items:stretch;gap:var(--modulo-cst-gap-m,32px)}.modulo-cst--mstack-media .modulo-cst__media{order:0}.modulo-cst--mstack-media .modulo-cst__content,.modulo-cst--mstack-content .modulo-cst__media{order:1}.modulo-cst--mstack-content .modulo-cst__content{order:0}.modulo-cst.modulo-cst--malign-left .modulo-cst__content{align-items:flex-start;text-align:left}.modulo-cst.modulo-cst--malign-center .modulo-cst__content{align-items:center;text-align:center}.modulo-cst.modulo-cst--malign-center .modulo-cst__feature{justify-content:center}.modulo-cst__heading{font-size:var(--cst-el-size-m,32px)}.modulo-cst__text{font-size:var(--cst-el-size-m,16px);max-width:none}.modulo-cst__feature{font-size:var(--cst-el-size-m,16px)}.modulo-cst__btn,.modulo-cst__quote-body{font-size:var(--cst-el-size-m,15px)}.modulo-cst__label{font-size:var(--modulo-cst-label-size-m,13px)}.modulo-cst__handle{width:var(--modulo-cst-handle-size-m,44px);height:var(--modulo-cst-handle-size-m,44px)}.modulo-cst__handle-grip svg{width:var(--modulo-cst-arrow-size-m,13px);height:var(--modulo-cst-arrow-size-m,13px)}}@media(max-width:480px){.modulo-cst{padding:var(--modulo-cst-pad-top-m,40px) var(--modulo-cst-pad-side-m,24px) var(--modulo-cst-pad-bottom-m,40px);margin:var(--modulo-cst-mt-m,0) var(--modulo-cst-ms-m,0) var(--modulo-cst-mb-m,0)}.modulo-cst__quote{max-width:none}}@media(prefers-reduced-motion:reduce){.modulo-cst__handle.is-nudging{animation:none}.modulo-cst__handle,.modulo-cst__btn,.modulo-cst__btn svg{transition:none}}.modulo-cst__stars-fill svg{max-width:none;min-width:0;flex:none}
/*# sourceMappingURL=/cdn/shop/t/21/assets/modulo-section-compare-story.css.map */
