.custom-hero .grid{margin-left:0;margin-bottom:0}.custom-hero__grid{overflow:hidden}@media screen and (min-width:750px){.custom-hero__grid--reverse{flex-direction:row-reverse}}.custom-hero__media{background-color:transparent;min-height:100%}.custom-hero__media--small{height:19.4rem}.custom-hero__media--large{height:43.5rem}@media screen and (min-width:750px){.custom-hero__media--small{height:31.4rem}.custom-hero__media--large{height:69.5rem}}.custom-hero__media--placeholder{background-color:rgba(var(--color-foreground),.04);position:relative;overflow:hidden}.custom-hero__media--placeholder.custom-hero__media--adapt{height:20rem}@media screen and (min-width:750px){.custom-hero__media--placeholder.custom-hero__media--adapt{height:30rem}}.custom-hero__media--placeholder>svg{position:absolute;left:50%;max-width:80rem;top:50%;transform:translate(-50%,-50%);width:100%;fill:currentColor}@media screen and (max-width:749px){.custom-hero__media.media{height:30rem}}.custom-hero__content{display:flex;flex-direction:column;align-items:flex-start;height:100%;justify-content:center;padding:4rem calc(4rem / var(--font-body-scale)) 5rem}@media screen and (min-width:750px){.custom-hero__grid--reverse .custom-hero__content{margin-left:auto}}@media screen and (min-width:990px){.custom-hero__content{padding:0}}.custom-hero__content>*+*{margin-top:2rem}.custom-hero__content>.custom-hero__text:empty~a{margin-top:2rem}.custom-hero__content>:first-child:is(.custom-hero__heading){margin-top:0}.custom-hero__content :last-child:is(.custom-hero__heading){margin-bottom:0}.custom-hero__content .button+.custom-hero__text{margin-top:2rem}.custom-hero__content .custom-hero__text+.button{margin-top:2rem;box-shadow:none}.custom-hero__heading{margin-bottom:0}.custom-hero__text p{margin-top:0;margin-bottom:1rem}.custom-hero{padding:122px 0 160px;position:relative;overflow:hidden}.custom-hero:before{content:"";position:absolute;display:block;bottom:10px;width:100%;height:136px}.custom-hero.color-scheme-background-1:before{background:var(--gradient-base-background-2) url(argyle-bg.png) repeat-x center left;background-size:1500px}.custom-hero.color-scheme-accent-2:before{color:rgba(var(--color-foreground),.75);background:rgb(var(--color-background)) url(single-argyle-op-bg.png) repeat-x bottom 10px left;background-size:600px}.color-scheme-accent-2 .custom-hero__content{padding:0}.color-scheme-accent-2 .custom-hero__content h2{font-size:32px;line-height:40px;letter-spacing:0}.color-scheme-accent-2 .custom-hero__content img{max-width:120px}.color-scheme-accent-2 .custom-hero__content p{font-size:14px;line-height:16px}.color-scheme-accent-2 .custom-hero__grid .grid__item:nth-child(1),.color-scheme-accent-2 .custom-hero__grid .grid__item:nth-child(2){margin-bottom:0}.custom-hero__grid.gradient{background:transparent}.custom-hero__grid{flex-flow:row-reverse;align-items:center}.custom-hero__grid .grid__item:nth-child(1){width:35%;max-width:35%}.custom-hero__grid .grid__item:nth-child(2){width:60%;max-width:60%}.custom-hero__grid.page-width{margin:0 auto;justify-content:space-between}.custom-hero__content{color:#fff}.custom-hero__content h2{color:#fff;font-size:64px;line-height:70px;letter-spacing:-1px}@media(min-width:769px)and (max-width:1400px){.custom-hero__content h2{font-size:58px;line-height:64px}}.custom-hero__text{display:flex;align-items:flex-end}.custom-hero__text.stars{text-transform:uppercase;font-size:12px;line-height:1.4}@media(min-width:769px){.custom-hero__text.stars{font-size:14px}}.custom-hero__text.rte img{max-width:170px;margin-right:20px}.custom-hero__text p{line-height:1.2}.custom-hero__text.plain p{font-size:2.2rem;font-family:Cabrito Norm;line-height:3rem}.custom-hero__media{height:48rem}.custom-hero__media img{object-fit:contain}@media screen and (max-width:989px){.custom-hero__content h2{font-size:32px;line-height:1.1;position:absolute;top:0;transform:translateY(calc(-100% - 16px));max-width:300px}.custom-hero__grid .grid__item:nth-child(1),.custom-hero__grid .grid__item:nth-child(2){width:100%;max-width:100%;margin-bottom:20px}.custom-hero__grid{flex-wrap:wrap;flex-flow:column-reverse}.custom-hero__content{padding:0}.custom-hero__text{flex-wrap:wrap}.custom-hero__text img{max-width:100%;margin:0 0 8px}}@media(min-width:989px){.custom-hero{padding-bottom:50px}.custom-hero.color-scheme-accent-2:before{top:0;bottom:0;width:259px;height:324px;left:75%;background-size:contain;background-image:url(argyle-rotated.png)}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/custom-hero.css.map */
