@media screen and (max-width:999px){.hidden-pocket{display:none!important}}@media screen and (min-width:1000px){.hidden-lap-and-up{display:none!important}}.shopify-section--image-with-text-block .heading,.shopify-section--image-with-text-block .h1,.shopify-section--image-with-text-block .h2,.shopify-section--image-with-text-block .h3,.shopify-section--image-with-text-block .h4,.shopify-section--image-with-text-block .h5,.shopify-section--image-with-text-block .h6,.shopify-section--image-with-text-block h1,.shopify-section--image-with-text-block h2,.shopify-section--image-with-text-block h3,.shopify-section--image-with-text-block .image-with-text-block__content{color:rgb(var(--text-color))}.shopify-section--image-with-text-block .button--primary{background:rgb(var(--primary-button-background));color:rgb(var(--primary-button-text-color))}.shopify-section--image-with-text-block{--container-gutter: 24px;--vertical-breather: 36px;--block-border-radius: 8px}@media screen and (min-width:741px){.shopify-section--image-with-text-block{--container-gutter: 40px;--vertical-breather: 48px}}@media screen and (min-width:1200px){.shopify-section--image-with-text-block{--vertical-breather: 64px}}.image-with-text-block{display:block}.image-with-text-block__image-wrapper{overflow:hidden;background:rgb(var(--color-secondary-background-rgb, 245, 245, 245))}.image-with-text-block__content{padding:48px 24px;background-color:rgb(var(--section-block-background));border-radius:var(--block-border-radius, 8px);position:relative;z-index:1}.image-with-text-block__text-container,.image-with-text-block__text-container .button-wrapper{margin-top:24px}.image-with-text-block>.container--flush{max-width:none;width:100%}.image-with-text-block .content-box{position:relative;z-index:1}@media screen and (max-width:999px){.image-with-text-block__image-wrapper{clip-path:none}.image-with-text-block__image{height:auto}.image-with-text-block__content{width:auto}.image-with-text-block .content-box--small,.image-with-text-block .content-box--medium,.container--flush .image-with-text-block .content-box--large{margin-left:24px;margin-right:24px}.image-with-text-block .content-box--right{margin-left:auto}.image-with-text-block .content-box--left{margin-right:auto}.image-with-text-block--overlap-left .image-with-text-block__content,.image-with-text-block--overlap-right .image-with-text-block__content{margin:calc(-1 * var(--container-gutter, 24px)) var(--container-gutter, 24px) 0;padding:40px}.image-with-text-block:not(.image-with-text-block--overlap-left):not(.image-with-text-block--overlap-right) .image-with-text-block__content{border-radius:0}.image-with-text-block--cover{position:relative;display:flex;align-items:center}.image-with-text-block--cover .image-with-text-block__image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.image-with-text-block--cover .image-with-text-block__image{height:100%;object-fit:cover;object-position:center}.image-with-text-block--cover .image-with-text-block__content{padding:var(--container-gutter, 24px);margin:var(--vertical-breather, 36px) var(--container-gutter, 24px)}}@media screen and (min-width:741px)and (max-width:999px){.image-with-text-block--overlap-left .image-with-text-block__content,.image-with-text-block--overlap-right .image-with-text-block__content{margin:32px auto 0;max-width:600px;width:calc(100% - 48px)}.image-with-text-block--overlap-left .image-with-text-block__content .content-box--right,.image-with-text-block--overlap-right .image-with-text-block__content .content-box--right{margin-left:0}.image-with-text-block--cover .image-with-text-block__content{max-width:400px;margin-left:auto;margin-right:auto}}@media screen and (min-width:741px){.image-with-text-block__content{padding-left:48px;padding-right:48px}}@media screen and (min-width:1000px){.shopify-section--image-with-text-block{background:#1a1a1a}.image-with-text-block{display:grid;grid-template-columns:2fr 3fr;min-height:500px;position:relative;overflow:hidden}.image-with-text-block__content{display:flex;flex-direction:column;justify-content:center;padding:64px clamp(40px,6vw,100px);background-color:#1a1a1a;border-radius:0;margin:0}.image-with-text-block__image-wrapper{order:1}.image-with-text-block__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#1a1a1a;z-index:1;pointer-events:none}.image-with-text-block__content{position:relative;z-index:2!important}.image-with-text-block>.container--flush{order:0;max-width:none;width:100%;z-index:1}.image-with-text-block__image{width:100%;height:100%;object-fit:cover}.image-with-text-block .content-box--small{max-width:none}.image-with-text-block .content-box--right,.image-with-text-block .content-box--left{margin-left:0!important;margin-right:0!important}}@media screen and (min-width:1200px){.image-with-text-block{min-height:600px}}.shopify-section--image-with-text-block .image-with-text-block__image-wrapper{overflow:hidden}.shopify-section--image-with-text-block .image-with-text-block__image-wrapper img{will-change:transform;transform-origin:center center;transition:transform .6s cubic-bezier(.25,.1,.25,1)}.shopify-section--image-with-text-block .image-with-text-block__image-wrapper:hover img{transform:scale(1.12)!important}.shopify-section--image-with-text-block .image-with-text-block__content .heading--small,.shopify-section--image-with-text-block .image-with-text-block__content .heading,.shopify-section--image-with-text-block .image-with-text-block__content .image-with-text-block__subtitle,.shopify-section--image-with-text-block .image-with-text-block__content .image-with-text-block__text-container,.shopify-section--image-with-text-block .image-with-text-block__content .button-wrapper{will-change:transform,opacity}.shopify-section--image-with-text-block .image-with-text-block__content{position:relative;overflow:hidden}.shopify-section--image-with-text-block .image-with-text-block__content:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.03;background-image:repeating-linear-gradient(45deg,transparent,transparent 2px,rgba(250,250,250,.05) 2px,rgba(250,250,250,.05) 4px),repeating-linear-gradient(-45deg,transparent,transparent 2px,rgba(250,250,250,.03) 2px,rgba(250,250,250,.03) 4px);pointer-events:none;z-index:0}.shopify-section--image-with-text-block .image-with-text-block__content>*{position:relative;z-index:1}.shopify-section--image-with-text-block .image-with-text-block__text-container .btn{--color-button-block: var(--color-accent);--color-button-hover-block: #222222;--color-button-text_main: #ffffff;--color-button-text-hover_main: #ffffff;padding:0 40px;font-weight:600;font-size:14px;letter-spacing:.04em;text-transform:uppercase}.shopify-section--image-with-text-block{margin-top:0}@media screen and (max-width:740px){.shopify-section--image-with-text-block{margin-top:0}}@media screen and (min-width:1000px){.shopify-section--image-with-text-block .content-box--right{margin-right:clamp(24px,4vw,72px)!important}}.shopify-section--image-with-text-block .heading.heading--small{font-size:16px!important;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent)!important;margin-bottom:16px;line-height:1.3}.shopify-section--image-with-text-block .image-with-text-block__content .heading{font-size:72px;font-weight:700;line-height:1.05;letter-spacing:.04em;text-transform:uppercase;color:#fff}@media screen and (max-width:999px){.shopify-section--image-with-text-block .image-with-text-block__content .heading{font-size:48px}}.shopify-section--image-with-text-block .image-with-text-block__subtitle{font-size:22px;font-weight:400;line-height:1.4;color:#ccc;margin:20px 0 0;max-width:600px}@media screen and (max-width:999px){.shopify-section--image-with-text-block .image-with-text-block__subtitle{font-size:18px;margin-top:16px}}.shopify-section--image-with-text-block .image-with-text-block__text-container{line-height:1.6;font-size:17px;color:#e0e0e0;max-width:100%;margin-top:16px}.shopify-section--image-with-text-block .image-with-text-block__text-container p{margin-bottom:12px}@media screen and (min-width:741px){.shopify-section--image-with-text-block .image-with-text-block__text-container{font-size:17px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/component-image-with-text-block.css.map */
