.hero-image-with-text-section .media-box{position:relative;overflow:hidden;display:block}.hero-image-with-text-section .media-box:after{content:"";width:100%;display:block;padding-bottom:109%}.hero-image-with-text-section .media-box img{position:absolute;top:0;left:0;width:100%;max-width:100%;height:100%;object-fit:cover;display:block;object-position:right}.hero-image-with-text-section .text-content .section-title span{display:inline-block;position:relative}.hero-image-with-text-section .text-content .section-title span:after{content:"";background-image:url(/cdn/shop/files/BRUSH_ACCENT.svg?v=1781091268);background-repeat:no-repeat;display:block;background-size:cover;position:absolute;bottom:5px;left:-36px;width:282px;height:19px;z-index:-1}.hero-image-with-text-section .hero-image-with-text{display:flex;justify-content:space-between;gap:52px;position:relative;overflow:hidden;width:100%}.hero-image-with-text-section .hero-image-with-text .col{width:100%;max-width:calc(50% - 52px)}.hero-image-with-text-section .hero-image-with-text .left-col .image{border-radius:var(--media-radius);width:100%;max-width:100%;margin-top:48px}.hero-image-with-text-section .hero-image-with-text:after{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:1px;height:100%;border-right:1px dashed;rgb(var(--color-foreground))}.hero-image-with-text-section .hero-image-with-text .right-col.col{padding-left:10px}.hero-image-with-text-section .text-content .section-title{max-width:534px;margin:0 0 40px;letter-spacing:4.8px;position:relative;z-index:1}.hero-image-with-text-section .text-content{text-align:left;margin-top:48px;margin-bottom:42px}.hero-image-with-text-section .text-content .content{max-width:438px;margin-bottom:40px;font-size:20px;font-weight:400;line-height:1.55;letter-spacing:1px}.hero-image-with-text-section .text-content .content *{margin:0}.hero-image-with-text-section .sub_text{font-size:14px;line-height:1.54;letter-spacing:1.4px;margin-top:33px}.hero-image-with-text-section .button-div{width:100%;max-width:335px;display:flex;flex-direction:column;gap:24px}.hero-image-with-text-section .button-div .button{text-transform:uppercase;font-size:20px;line-height:1.54;letter-spacing:2px}.hero-image-with-text-section .button--secondary:hover,.hero-image-with-text-section .button--tertiary:hover{color:rgb(var(--color-button-hover-text));background-color:rgba(var(--color-button-hover-background),var(--alpha-button-background));border-color:rgba(var(--color-button-hover-border),v)}.hero-image-with-text-section .image-with-text-before{position:absolute;bottom:105px;right:-5px;z-index:1;display:block;width:230px;height:250px}.hero-image-with-text-section .image-with-text-before .before-text{position:absolute;top:50%;left:50%;text-align:center;display:block;width:153px;transform:translate(-50%,-50%) rotate(340deg);font-weight:300;font-size:14px;line-height:1.54;letter-spacing:1.4px;text-transform:uppercase}.hero-image-with-text-section .image-with-text-before .before-text strong{font-weight:600}.hero-image-with-text-section .image-with-text-before .before-text *{margin:0}.hero-image-with-text-section{overflow:hidden}.collection-landing-hero-image-section .hero-image-with-text{overflow:unset;padding-bottom:60px}.collection-landing-hero-image-section .text-content .section-title span{display:block}.collection-landing-hero-image-section .text-content .section-title span:after{content:"";background-image:url(/cdn/shop/files/BRUSH_ACCENT_6.svg?v=1782215809);background-repeat:no-repeat;background-size:cover;position:absolute;bottom:6px;left:0;width:483px;height:20px;z-index:-1}.collection-landing-hero-image-section .text-content .content{max-width:425px}.collection-landing-hero-image-section .button-div{width:100%;max-width:355px}.collection-landing-hero-image-section .image-with-text-before .before-text{transform:translate(-50%,-50%) rotate(-16.47deg);font-weight:400;font-size:20px;text-transform:unset}.collection-landing-hero-image-section .before-image{display:flex}.collection-landing-hero-image-section .before-image img{width:100%;max-width:100%;height:auto;display:block;object-fit:cover}.collection-landing-hero-image-section .image-with-text-before .before-text em{font-family:"IBM Plex Serif"}.collection-landing-hero-image-section .image-with-text-before{position:absolute;top:170px;bottom:unset;right:-32px}.hero-image-with-text-section .custom-gradient.collection-landing-hero-image-section{background:rgb(var(--color-background))}@media screen and (min-width:990px){.hero-image-with-text-section .custom-gradient{background:linear-gradient(180deg,#fffdf8 54.33%,#fff)}}@media screen and (max-width:1430px){.collection-landing-hero-image-section .image-with-text-before{width:210px;height:240px;right:-40px}}@media screen and (max-width:1340px){.hero-image-with-text-section .image-with-text-before{bottom:60px;left:-5px}.collection-landing-hero-image-section .image-with-text-before{top:30px;left:-10px}}@media screen and (max-width:1180px){.hero-image-with-text-section .hero-image-with-text .left-col .image,.hero-image-with-text-section .text-content{margin-top:30px}.hero-image-with-text-section .text-content .section-title{margin:0 0 20px}.hero-image-with-text-section .text-content .content{font-size:16px;margin-bottom:20px}.hero-image-with-text-section .button-div{gap:15px}.hero-image-with-text-section .sub_text{margin-top:20px}.collection-landing-hero-image-section .image-with-text-before{width:200px;height:220px}.collection-landing-hero-image-section .image-with-text-before .before-text{font-size:16px}.collection-landing-hero-image-section .text-content .section-title{font-size:40px;letter-spacing:2.8px}.hero-image-with-text-section .collection-landing-hero-image-section .text-content .section-title span:after{background-size:contain;width:380px;bottom:0}}@media screen and (max-width:989px){.hero-image-with-text-section .hero-image-with-text{flex-direction:column;gap:5px}.hero-image-with-text-section .hero-image-with-text .col{width:100%;max-width:100%}.hero-image-with-text-section .hero-image-with-text .left-col{width:100%;max-width:80%;margin:0 auto}.hero-image-with-text-section .media-box:after{content:"";width:100%;display:block;padding-bottom:var(--media-height)}.hero-image-with-text-section .text-content .section-title,.hero-image-with-text-section .text-content .content{max-width:100%}.hero-image-with-text-section .hero-image-with-text:after{content:unset}.hero-image-with-text-section .hero-image-with-text .right-col.col{padding-left:0}.hero-image-with-text-section .image-with-text-before{bottom:unset;top:0;left:0;width:200px;height:200px;transform:unset}.hero-image-with-text-section .image-with-text-before img{width:200px;height:200px}.hero-image-with-text-section .image-with-text-before{display:none}.collection-landing-hero-image-section .hero-image-with-text{padding-bottom:10px}}@media screen and (max-width:768px){.hero-image-with-text-section .hero-image-with-text .left-col{max-width:100%}.hero-image-with-text-section .text-content .section-title{font-size:calc(var(--font-heading-scale) * 3.6rem)}.hero-image-with-text-section .text-content .section-title span:after{left:-12px;width:200px;height:16px;bottom:0;background-size:contain}.hero-image-with-text-section .hero-image-with-text .left-col .image,.hero-image-with-text-section .text-content{margin-top:18px}.hero-image-with-text-section .text-content{margin-bottom:12px}.hero-image-with-text-section .button-div{width:100%;max-width:100%}.hero-image-with-text-section .button-div .button{font-size:16px}.hero-image-with-text-section .text-content .section-title{font-size:32px;letter-spacing:1.8px}.hero-image-with-text-section .text-content .section-title span:after{width:255px}}@media screen and (max-width:475px){.hero-image-with-text-section .media-box:after{padding-bottom:310px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/hero-image-with-text.css.map */
