@media screen and (max-width:749px){[id$=brand_comparison_top_hero] .brand-comparison-home__spacer--top{height:10px!important}}.brand-comparison-home{background-color:transparent;overflow:hidden}.brand-comparison-home__spacer{display:block;width:100%}.brand-comparison-home__spacer--top,.brand-comparison-home__spacer--bottom{height:16px}.brand-comparison-home.brand-comparison-home--has-bg-image{border-radius:var(--border-radius)}.brand-comparison-home__container{width:100%;max-width:100%}@media screen and (max-width:749px){.brand-comparison-home__container{padding-left:0!important;padding-right:0!important}}@media screen and (min-width:750px){.brand-comparison-home__container{display:flex;flex-direction:row;align-items:stretch;min-height:520px}.brand-comparison-home__wrapper--content{max-width:756px;padding:var(--space-s2) var(--space-s1) var(--space-s2) var(--space-s2);margin:0;display:flex;align-items:center;justify-content:flex-start}.brand-comparison-home__content-card{width:100%;max-width:628px;padding:var(--space-s2) var(--space-s2) var(--space-s3);background:linear-gradient(180deg,#70581c,#ff91b9 10%,#fff6e0 35%,#fffcf5 98%);border-radius:var(--border-radius);box-shadow:2px 2px #382a2214,0 4px 24px #0000001f}.brand-comparison-home__tabs{justify-content:flex-start;gap:var(--space-s6)}.brand-comparison-home .brand-comparison-home__tab{color:#342808;font-size:8px}.brand-comparison-home .brand-comparison-home__tab--active{background-color:#342808;color:#fff6e1;border:2px solid #342808;border-radius:4px;padding:12px 24px;box-shadow:-2px 4px 1px #00000080}.brand-comparison-home .brand-comparison-home__tab:hover:not(.brand-comparison-home__tab--active){background-color:#34280814}.brand-comparison-home .brand-comparison-home__text-content{text-align:left;color:#342808}.brand-comparison-home .brand-comparison-home__heading{color:#342808;font-family:var(--font-family-heading-condensed);font-size:120px;font-weight:300;line-height:108px;letter-spacing:var(--letter-spacing-ooo-h1)}.brand-comparison-home .brand-comparison-home__body{color:#342808;font-family:var(--font-family-body);font-size:14px;font-weight:500;line-height:19.6px;letter-spacing:-.84px}.brand-comparison-home .brand-comparison-home__button{background-color:#342808;color:#fff6e1;border:2px solid #342808;box-shadow:-2px 4px 1px #00000080}.brand-comparison-home .brand-comparison-home__button:hover{box-shadow:-3px 6px 2px #00000080}.brand-comparison-home__polaroids{flex:1;min-height:520px;margin-top:0;padding:var(--space-s2);justify-content:center;align-items:center}.brand-comparison-home__polaroids-inner{position:relative;width:285px;height:370px;flex-shrink:0;right:40px;top:12px}.brand-comparison-home__polaroid{width:300px}.brand-comparison-home__polaroid--back{left:5%;top:50%;transform:translateY(-50%) rotate(4.2deg);z-index:1}.brand-comparison-home__polaroid--front{right:5%;top:50%;left:auto;transform:translateY(-50%) rotate(-3.2deg);z-index:2}.brand-comparison-home .brand-comparison-home__polaroid-frame{padding:var(--space-s7);padding-bottom:var(--space-s1)}.brand-comparison-home .brand-comparison-home__polaroid-caption{font-family:var(--font-family-scrawl)}}.brand-comparison-home__wrapper{position:relative;padding:var(--space-s1) 0px;margin:0;width:100%}.brand-comparison-home__content-card{position:relative;z-index:2;display:flex;flex-direction:column;padding:0 var(--space-s2);border-radius:var(--border-radius);background:linear-gradient(180deg,#70581c,#ff91b9 10%,#fff6e0 35%,#fffcf5 98%);max-width:626px;width:100%;margin:0;box-shadow:0 4px 24px #00000026;left:64px;border-radius:24px}.brand-comparison-home__card-spacer--top{height:48px}.brand-comparison-home__card-spacer--tabs{height:46px}.brand-comparison-home__card-spacer--body{height:28px}.brand-comparison-home__card-spacer--body-bottom{height:66px}.brand-comparison-home__card-spacer--bottom{height:48px}.brand-comparison-home__tabs{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-s8)}.brand-comparison-home .brand-comparison-home__tab{background-color:transparent;border:none;border-radius:4px;padding:10px 22px;cursor:pointer;transition:all .2s ease;font-family:var(--font-family-body);font-size:var(--font-size-button);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-button);font-weight:700;text-transform:uppercase;color:rgb(var(--color-foreground))}.brand-comparison-home .brand-comparison-home__tab--active{background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));border:2px solid rgb(var(--color-button));box-shadow:-2px 4px 1px #00000080}.brand-comparison-home .brand-comparison-home__tab:hover:not(.brand-comparison-home__tab--active){background-color:rgba(var(--color-foreground),.1)}.brand-comparison-home .brand-comparison-home__tab:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.brand-comparison-home .brand-comparison-home__tab:focus:not(:focus-visible){outline:none}.brand-comparison-home .brand-comparison-home__text-content{display:flex;flex-direction:column;text-align:center;color:rgb(var(--color-foreground))}.brand-comparison-home .brand-comparison-home__heading{margin:0;word-wrap:break-word;color:rgb(var(--color-foreground))}.brand-comparison-home .brand-comparison-home__body{margin:0;color:rgb(var(--color-foreground))}.brand-comparison-home__body p{margin:0}.brand-comparison-home__mobile-bg{display:none}.brand-comparison-home__happy-customers{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;padding:0 var(--space-s5);margin-bottom:12px}.brand-comparison-home__rating-number{font-family:var(--font-family-body);font-size:12px;font-weight:700;color:rgb(var(--color-foreground));margin:0;line-height:1}.brand-comparison-home__stars{display:flex;align-items:center;gap:2px;color:rgb(var(--color-foreground))}.brand-comparison-home__stars svg{width:12px;height:12px}.brand-comparison-home__happy-customers-text{font-family:var(--font-family-body);font-size:12px;font-weight:500;color:rgb(var(--color-foreground));margin:0;line-height:1;letter-spacing:-.3px}.brand-comparison-home__button-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px}.brand-comparison-home .brand-comparison-home__button.brand-comparison-home__button--secondary{background-color:rgb(var(--color-secondary-button))!important;border-color:rgb(var(--color-secondary-button))!important;color:rgb(var(--color-secondary-button-text))!important}.brand-comparison-home .brand-comparison-home__button.brand-comparison-home__button--secondary:hover{transform:translateY(-2px);box-shadow:-2px 6px 2px #00000080!important}.brand-comparison-home .brand-comparison-home__button{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-s6) var(--space-s4);background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));border:2px solid rgb(var(--color-button));border-radius:41px;text-decoration:none;cursor:pointer;transition:all .2s ease;box-shadow:-2px 4px 1px #00000080}.brand-comparison-home .brand-comparison-home__button:hover{box-shadow:-3px 6px 2px #00000080;transform:translateY(-1px)}.brand-comparison-home .brand-comparison-home__button:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:4px}.brand-comparison-home__button:active{transform:translateY(0);box-shadow:-1px 2px #00000080}.brand-comparison-home__polaroids{position:relative;width:100%;min-height:380px;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:transparent;display:flex;align-items:center;justify-content:center;padding:0;margin-top:0}.brand-comparison-home__polaroids-inner{position:relative;width:285px;height:360px;flex-shrink:0}.brand-comparison-home__polaroid{position:absolute;width:280px}.brand-comparison-home__polaroid--back{left:0;top:50%;transform:translateY(-50%) rotate(4.2deg);z-index:1}.brand-comparison-home__polaroid--front{right:0;top:50%;transform:translateY(-50%) rotate(-3.2deg);z-index:2}.brand-comparison-home .brand-comparison-home__polaroid-frame{background-color:rgb(var(--color-background));padding:var(--space-s7);padding-bottom:20px;border-radius:0;box-shadow:0 2.254px 2.254px #00000040,-3.948px 7.896px 9.87px #00000026;display:flex;flex-direction:column;position:relative}.brand-comparison-home__polaroid--back .brand-comparison-home__polaroid-frame{background-color:#fffcf6}.brand-comparison-home__polaroid--front .brand-comparison-home__polaroid-frame{background-color:#fff6e1}.brand-comparison-home__polaroid-image-wrap{position:relative;width:100%;min-height:252px;border-radius:2px;overflow:hidden;background-size:cover;background-position:center;background-color:transparent;display:flex;align-items:center;justify-content:center}.brand-comparison-home__polaroid-image-wrap .brand-comparison-home__polaroid-image{position:relative;z-index:1;width:auto;max-width:100%;max-height:252px;height:auto;object-fit:contain}.brand-comparison-home__polaroid-image,.brand-comparison-home__polaroid-placeholder{width:100%;height:252px;object-fit:cover;display:block;border-radius:2px}.brand-comparison-home__polaroid-image-wrap .brand-comparison-home__polaroid-placeholder{position:relative;z-index:1;height:252px}.brand-comparison-home__polaroid-placeholder{background-color:#0000000d;display:flex;align-items:center;justify-content:center}.brand-comparison-home .brand-comparison-home__polaroid-caption{text-align:center;margin:0;color:rgb(var(--color-foreground));transform:rotate(-.9deg);font-family:var(--font-family-scrawl);font-size:24px;font-weight:400;line-height:21.6px;padding-top:12px}.brand-comparison-home__polaroid--back .brand-comparison-home__polaroid-caption{color:#013940}.brand-comparison-home__polaroid--front .brand-comparison-home__polaroid-caption{color:#342808}@media screen and (max-width:749px){.brand-comparison-home__wrapper,.brand-comparison-home__wrapper--content{padding:0}.brand-comparison-home__content-card{padding:20px;background:linear-gradient(180deg,#70581c,#8b6914 15%,#ff91b9 40%,#ffb9d4 55%,#fff6e0 78%,#fffcf5);left:0}.brand-comparison-home__tabs{gap:var(--space-s8);justify-content:center}.brand-comparison-home .brand-comparison-home__tab--active{background-color:#342808;color:#fff;border-radius:4px;box-shadow:-2px 4px 1px #00000080}.brand-comparison-home .brand-comparison-home__text-content{text-align:center}.brand-comparison-home .brand-comparison-home__heading{font-family:var(--font-family-heading-condensed);font-size:52px;letter-spacing:var(--letter-spacing-ooo-h2)}.brand-comparison-home .brand-comparison-home__body{font-size:12px}.brand-comparison-home__polaroids{min-height:274px;padding:var(--space-s4);margin-top:var(--space-s4)}.brand-comparison-home__polaroids-inner{width:100%;height:auto}.brand-comparison-home .brand-comparison-home__polaroid-frame{padding:6px 6px 10px}.brand-comparison-home .brand-comparison-home__polaroid-caption{font-size:14px}.brand-comparison-home__polaroid{width:140px}.brand-comparison-home__polaroid--back{left:50%;transform:translate(-50%,-50%) rotate(4deg)}.brand-comparison-home__polaroid--front{left:50%;right:auto;transform:translate(-50%,-50%) rotate(-3deg)}.brand-comparison-home__polaroid-image-wrap{min-height:126px}.brand-comparison-home__polaroid-image-wrap .brand-comparison-home__polaroid-image{max-height:126px}.brand-comparison-home__polaroid-image,.brand-comparison-home__polaroid-placeholder,.brand-comparison-home__polaroid-image-wrap .brand-comparison-home__polaroid-placeholder{height:126px}.brand-comparison-home__button-wrapper{flex-direction:column;padding:0 var(--space-s5)}.brand-comparison-home__button-wrapper .brand-comparison-home__button{width:100%;padding-top:var(--space-s5);padding-bottom:var(--space-s5)}.brand-comparison-home__card-spacer--top{height:20px}.brand-comparison-home__card-spacer--tabs{height:16px}.brand-comparison-home__card-spacer--body{height:12px}.brand-comparison-home__card-spacer--body-bottom{height:20px}.brand-comparison-home__card-spacer--bottom{height:16px}}@media screen and (min-width:750px)and (max-width:1024px){.brand-comparison-home__container{flex-direction:column;min-height:unset}.brand-comparison-home__wrapper,.brand-comparison-home__wrapper--content{max-width:100%;width:100%;padding:0;align-items:stretch;position:relative;z-index:2}.brand-comparison-home__content-card{max-width:100%;left:0;padding:64px 80px;border-radius:0;background:linear-gradient(180deg,#70581c,#ff91b9 10%,#fff6e0 35%,#fffcf5 98%);box-shadow:none;position:relative;z-index:2}.brand-comparison-home__card-spacer--top{height:0}.brand-comparison-home__card-spacer--tabs{height:40px}.brand-comparison-home__card-spacer--body{height:32px}.brand-comparison-home__card-spacer--body-bottom{height:40px}.brand-comparison-home__card-spacer--bottom{height:0}.brand-comparison-home__tabs{justify-content:center}.brand-comparison-home .brand-comparison-home__text-content{text-align:center}.brand-comparison-home .brand-comparison-home__heading{font-size:64px;line-height:57.6px}.brand-comparison-home .brand-comparison-home__body{font-size:12px;line-height:16.8px}.brand-comparison-home__polaroids{flex:0 0 300px;height:300px;min-height:unset;margin-top:var(--space-s4);padding:32px 24px;border-radius:0;overflow:hidden}.brand-comparison-home__polaroids-inner{width:100%;height:300px;right:0;top:0}.brand-comparison-home__polaroid{width:140px}.brand-comparison-home__polaroid--back{left:50%;top:50%;transform:translate(-55%,-50%) rotate(5deg)}.brand-comparison-home__polaroid--front{right:auto;left:50%;top:50%;transform:translate(-45%,-50%) rotate(-3deg)}.brand-comparison-home .brand-comparison-home__polaroid-frame{padding:6px 6px 32px}.brand-comparison-home__polaroid-image,.brand-comparison-home__polaroid-placeholder{height:133px}.brand-comparison-home__polaroid-image-wrap{min-height:133px}.brand-comparison-home__polaroid-image-wrap .brand-comparison-home__polaroid-image{max-height:133px}.brand-comparison-home__polaroid-image-wrap .brand-comparison-home__polaroid-placeholder{height:133px}.brand-comparison-home .brand-comparison-home__polaroid-caption{font-size:14px;line-height:12.6px}}.brand-comparison-home[data-palette=soul] .brand-comparison-home__content-card{background:#fffcf6}.brand-comparison-home[data-palette=soul] .brand-comparison-home__heading{color:#013940;font-family:var(--font-family-heading-condensed);font-size:120px;font-weight:300;line-height:108px;letter-spacing:var(--letter-spacing-ooo-h1)}.brand-comparison-home[data-palette=soul] .brand-comparison-home__body,.brand-comparison-home[data-palette=soul] .brand-comparison-home__text-content,.brand-comparison-home[data-palette=soul] .brand-comparison-home__polaroid-caption,.brand-comparison-home[data-palette=soul] .brand-comparison-home__tab{color:#013940}.brand-comparison-home[data-palette=soul] .brand-comparison-home__tab--active{background-color:#013940!important;color:#fffcf6!important;border-color:#013940!important}.brand-comparison-home[data-palette=soul] .brand-comparison-home__tab:hover:not(.brand-comparison-home__tab--active){background-color:#0139401a}.brand-comparison-home[data-palette=soul] .brand-comparison-home__button{background-color:#013940!important;color:#fffcf6!important;border-color:#013940!important}.brand-comparison-home[data-palette=soul] .brand-comparison-home__button.brand-comparison-home__button--secondary{background-color:rgb(var(--color-secondary-button))!important;border-color:rgb(var(--color-secondary-button))!important;color:rgb(var(--color-secondary-button-text))!important}@media screen and (max-width:749px){.brand-comparison-home__happy-customers-text{width:100%;text-align:center}.brand-comparison-home[data-palette=soul] .brand-comparison-home__content-card{background:#ffecd5!important}.brand-comparison-home[data-palette=soul] .brand-comparison-home__heading{font-size:52px;line-height:46.8px}}@media screen and (min-width:750px)and (max-width:1024px){.brand-comparison-home[data-palette=soul] .brand-comparison-home__heading{font-size:64px;line-height:57.6px}}@media(prefers-reduced-motion:reduce){.brand-comparison-home__tab,.brand-comparison-home__button{transition:none}}@media print{.brand-comparison-home__button,.brand-comparison-home__tabs{display:none}.brand-comparison-home__wrapper{page-break-inside:avoid}}
/*# sourceMappingURL=/cdn/shop/t/570/assets/section-brand-comparison-home.css.map */
