.clp-builder .clp-benefits{display:flex;flex-direction:var(--benefit-direction-m, column);flex-wrap:wrap;gap:var(--benefit-gap-m, 20px);min-width:0;max-width:100%;background:var(--clp-bg, transparent);color:var(--clp-text, #111);font-size:calc((var(--clp-size-mobile, 16px)) * var(--cl-section-text-scale, 1));line-height:1.35;font-weight:var(--clp-weight-mobile, 400);font-style:var(--clp-weight-mobile-style, normal);padding:var(--clp-py-mobile, 0px) var(--clp-px-mobile, 0px);text-align:var(--clp-align, left)}.clp-benefits__item{display:flex;flex-direction:var(--benefit-position-m, row);align-items:center;gap:var(--benefit-text-gap-m, 12px);min-width:0;max-width:100%;flex:1 1 auto}.clp-benefits__check{display:var(--benefit-icon-display, inline-flex);align-items:center;justify-content:center;width:var(--benefit-icon-m, 28px);height:var(--benefit-icon-m, 28px);flex-shrink:0;border-radius:50%;background:var(--benefit-icon-bg, #0e2c77);color:var(--benefit-icon-color, #fff)}.clp-benefits__check svg{display:block;width:60%;height:60%}.clp-benefits__text{flex:1;min-width:0;overflow-wrap:anywhere}.clp-builder .clp-benefits__text :is(strong,b){font-weight:700}.clp-builder .clp-benefits__text :is(em,i){font-style:italic}@media(min-width:750px){.clp-builder .clp-benefits{flex-direction:var(--benefit-direction-d, column);gap:var(--benefit-gap-d, 24px);font-size:calc((var(--clp-size-desktop, 24px)) * var(--cl-section-text-scale, 1));font-weight:var(--clp-weight-desktop, 400);font-style:var(--clp-weight-desktop-style, normal);padding:var(--clp-py-desktop, 0px) var(--clp-px-desktop, 0px)}.clp-benefits__item{flex-direction:var(--benefit-position-d, row);gap:var(--benefit-text-gap-d, 16px)}.clp-benefits__check{width:var(--benefit-icon-d, 36px);height:var(--benefit-icon-d, 36px)}}.clp-info{min-width:0;box-sizing:border-box;background:var(--clp-bg, transparent);color:var(--clp-text, #111);font-size:calc((var(--clp-size-mobile, 16px)) * var(--cl-section-text-scale, 1));font-weight:var(--clp-weight-mobile, 500);font-style:var(--clp-weight-mobile-style, normal);padding:var(--clp-py-mobile, 0px) var(--clp-px-mobile, 0px);text-align:var(--clp-align, left);overflow-wrap:anywhere;line-height:1.35}.clp-info p,.clp-info h2{margin:0;font-size:inherit;color:inherit;font-weight:inherit;line-height:inherit}.clp-info__proof{display:flex;align-items:center;gap:16px;border:1px solid var(--clp-accent, #0e2c77);border-radius:16px;padding:12px}.clp-info__badge{flex:0 1 110px;text-align:center;color:var(--clp-accent, #0e2c77)}.clp-info__badge img{display:block;width:100%;height:auto}.clp-info__proof-copy{flex:1;min-width:0}.clp-info__rating{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.clp-info__portraits{width:var(--clp-portrait-width, 76px);max-width:100%;height:auto;flex-shrink:0}.clp-info__portrait-stack{display:inline-flex;align-items:center;width:var(--clp-portrait-width, 76px);max-width:40%;flex-shrink:0;isolation:isolate}.clp-info__portrait{display:block;flex:1 1 0;min-width:0;aspect-ratio:1;overflow:hidden;border:2px solid var(--clp-stars, #0e2c77);border-radius:50%;background:#eef1fb;position:relative}.clp-info__portrait+.clp-info__portrait{margin-left:-12.5%}.clp-info__portrait img{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}.clp-info__stars{color:var(--clp-stars, #0e2c77);letter-spacing:.06em}.clp-rounded-stars{display:inline-flex;align-items:center;gap:.15em;padding:4px 2px;vertical-align:middle}.clp-rounded-stars svg{display:block;width:.85em;height:.85em;flex-shrink:0}.clp-info__accent{display:block;color:var(--clp-accent, #0e2c77)}.clp-info--heading{--cl-intro-heading-size:var(--cl-intro-heading-mobile,24px)}@media(min-width:640px){.clp-info--heading{--cl-intro-heading-size:var(--cl-intro-heading-desktop,40px)}}.clp-info__benefit{display:flex;align-items:flex-start;gap:12px}.clp-info__check{display:inline-grid;place-items:center;flex-shrink:0;width:1.6em;height:1.6em;border-radius:50%;background:var(--clp-icon-background, #0e2c77);color:var(--clp-icon-color, #fff)}.clp-info__check svg{width:60%;height:60%}@media(min-width:750px){.clp-info{font-size:calc((var(--clp-size-desktop, 18px)) * var(--cl-section-text-scale, 1));font-weight:var(--clp-weight-desktop, 500);font-style:var(--clp-weight-desktop-style, normal);padding:var(--clp-py-desktop, 0px) var(--clp-px-desktop, 0px)}}.clp-reviews-panel{display:block}@media(min-width:1024px){.cl-editable-intro__inner{--cl-intro-current-width:var(--cl-intro-desktop-width,1200px)}.clp-intro-scope{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:48px;align-items:start;padding:48px 24px}.clp-intro-scope>*{grid-column:1;min-width:0}.clp-intro-scope>.clp-info--reviews{grid-column:2;grid-row:1 / span 2;align-self:start}.clp-intro-scope>.clp-info--heading{grid-row:1}.clp-intro-scope>.clp-benefits{grid-row:2}.clp-intro-scope .clp-reviews-panel>summary{cursor:default}.clp-intro-scope .clp-reviews-panel__chevron{display:none}.clp-intro-scope :is(.clp-group,.cl-editable-intro__group):has(.clp-info,.clp-benefits,.cl-editable-intro__heading){display:contents}.clp-intro-scope :is(.clp-group,.cl-editable-intro__group)>*{grid-column:1;min-width:0}.clp-intro-scope .clp-info:has(>.clp-reviews-panel){grid-column:2;grid-row:1 / span 2;align-self:start}.clp-intro-scope :is(.clp-info--heading,.clp-info:has(>h2),.cl-editable-intro__heading){grid-column:1;grid-row:1}.clp-intro-scope .clp-benefits{grid-column:1;grid-row:2}}.clp-reviews-panel__line{display:block}.clp-reviews-panel>summary{list-style:none;cursor:pointer;border-radius:10px}.clp-reviews-panel>summary::-webkit-details-marker{display:none}.clp-reviews-panel>summary:focus-visible{outline:2px solid var(--clp-stars, #0e2c77);outline-offset:4px}.clp-reviews-panel__chevron{display:inline-block;width:.5em;height:.5em;margin-left:.4em;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-.15em) rotate(45deg);transition:transform .2s ease;opacity:.7}.clp-reviews-panel[open] .clp-reviews-panel__chevron{transform:translateY(.1em) rotate(-135deg)}.clp-reviews-panel__body{margin-top:14px;min-width:0;max-width:100%;font-size:calc((16px) * var(--cl-section-text-scale, 1));font-weight:400;line-height:1.4;text-align:left}.clp-reviews-panel__track{display:flex;align-items:flex-start;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none;border-radius:16px}.clp-reviews-panel__track::-webkit-scrollbar{display:none}.clp-reviews-panel__track:focus-visible{outline:2px solid var(--clp-stars, #0e2c77);outline-offset:3px}.clp-reviews-panel__track>*{flex:0 0 100%}.clp-reviews-panel__dots{display:flex;justify-content:center;gap:4px;margin-top:8px}.clp-reviews-panel__dots[hidden]{display:none}.clp-reviews-panel__dot{width:28px;height:28px;padding:0;border:0;background:none;cursor:pointer;display:grid;place-items:center}.clp-reviews-panel__dot:before{content:"";width:10px;height:10px;border-radius:50%;background:var(--clp-border, #d3daeb);transition:background .2s ease,transform .2s ease}.clp-reviews-panel__dot[aria-current=true]:before{background:var(--clp-stars, #0e2c77);transform:scale(1.15)}.clp-reviews-panel__dot:focus-visible{outline:2px solid var(--clp-stars, #0e2c77);border-radius:50%}.clp-reviews-panel__empty{margin:0;padding:14px;border:1px dashed var(--clp-border, #d3daeb);border-radius:12px;font-size:calc((14px) * var(--cl-section-text-scale, 1))}.clp-review{box-sizing:border-box;min-width:0;scroll-snap-align:start;scroll-snap-stop:always;display:grid;grid-template-columns:minmax(96px,38%) minmax(0,1fr);gap:14px;align-items:center;overflow-wrap:anywhere;background:var(--clp-bg, #eef1fb);color:var(--clp-text, #142d78);border-radius:16px;padding:var(--clp-py-mobile, 10px) var(--clp-px-mobile, 10px);font-size:calc((var(--clp-size-mobile, 15px)) * var(--cl-section-text-scale, 1));font-weight:var(--clp-weight-mobile, 500);font-style:var(--clp-weight-mobile-style, normal);line-height:1.35}.clp-builder .clp-info .clp-review p,.clp-builder .clp-info .clp-review h3{margin:0;font-size:inherit;line-height:inherit;color:inherit;font-weight:inherit}.clp-review__thumb{width:100%;aspect-ratio:3 / 4;height:auto;border-radius:14px;object-fit:cover;display:block;align-self:stretch;min-height:100%}.clp-review__thumb--initials{display:grid;place-items:center;background:var(--clp-stars, #0e2c77);color:#fff;font-size:calc((28px) * var(--cl-section-text-scale, 1));font-weight:700}.clp-review__copy{min-width:0;display:flex;flex-direction:column;align-items:stretch;gap:6px;text-align:var(--clp-align, left)}.clp-builder .clp-info .clp-review .clp-review__title{font-weight:700}.clp-review__stars{color:var(--clp-stars, #0e2c77);font-size:1.3em;letter-spacing:.08em;line-height:1}.clp-builder .clp-info .clp-review .clp-review__name{font-size:1.3em;font-weight:700}.clp-review__verified{display:inline-block;padding:2px 10px;border:1px solid currentColor;border-radius:999px;font-size:calc((12px) * var(--cl-section-text-scale, 1));font-weight:500;background:#fff}.clp-review__placeholder{opacity:.65;font-style:italic}.clp-builder .clp-info .clp-review :is(.clp-review__thumb--initials,.clp-review__title,.clp-review__name,.clp-review__verified){font-weight:inherit;font-style:inherit}.clp-review{grid-template-columns:minmax(0,38%) minmax(0,1fr)}.clp-review__verified{align-self:flex-start;max-width:100%;box-sizing:border-box}@media(prefers-reduced-motion:reduce){.clp-reviews-panel__track{scroll-behavior:auto}}@media(min-width:750px){.clp-review{gap:20px;padding:var(--clp-py-desktop, 14px) var(--clp-px-desktop, 14px);font-size:calc((var(--clp-size-desktop, 18px)) * var(--cl-section-text-scale, 1));font-weight:var(--clp-weight-desktop, 500);font-style:var(--clp-weight-desktop-style, normal)}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/clutchloop-builder-intro.css.map */
