.section-image__alternate h3{margin-top:0;margin-bottom:3.2rem}.section-image__alternate .label{font-size:1.4rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.14px;text-transform:uppercase;color:#24242499}.section-image__alternate .grid{align-items:center}.section-image__alternate .grid[layout=left] .grid__item .content-inner{padding-left:7rem}.section-image__alternate .grid[layout=right] .grid__item .content-inner{padding-right:7rem}.section-image__alternate .grid[layout=right]{flex-direction:row-reverse}@media screen and (max-width:768px){.section-image__alternate .grid[layout=right],.section-image__alternate .grid[layout=left]{flex-direction:column-reverse}.section-image__alternate--2 .page-width:has(.grid){padding-left:0;padding-right:0}.section-image__alternate--2 .grid .grid-content__image{padding:6rem 1.6rem 0}.section-image__alternate--2 .grid .grid-media__image img{margin-top:-5rem}}.section-image__alternate .has-excerpt{overflow:hidden;margin-bottom:4rem;height:calc(7 * 1.4em);transition:all .2s ease-in-out}.section-image__alternate .content-inner.active .has-excerpt{height:auto}@media(max-width:880px){.section-image__alternate .grid .grid__item{width:100%;max-width:100%}.section-image__alternate .grid[layout=left] .grid__item .content-inner,.section-image__alternate .grid[layout=right] .grid__item .content-inner{padding:0}.section-image__alternate--2 h3{font-size:2.8rem}}.section-image__alternate .button{width:22rem}.section-image__alternate .button:hover{border:1px solid var(--theme-border-color)}.section-image__alternate .button.button--text-link:hover{border:unset}.section-image__alternate .button .icon-diamond svg{color:var(--theme-dark-brown-color);transition:width .2s ease-in-out;-webkit-transition:width .2s ease-in-out}.section-image__alternate .button:hover .icon-diamond svg{width:2.8rem;color:var(--theme-dark-brown-color)}.section-image__alternate .button-group{display:flex;gap:6rem}.section-image__alternate .content-inner .button .active,.section-image__alternate .content-inner.active .button .normal{display:none}.section-image__alternate .content-inner.active .button .active{display:inline-block}.section-image__alternate .content-inner.active .button--text-link .icon{transform:rotate(180deg);-webkit-transform:rotate(180deg)}@media screen and (max-width:572px){.section-image__alternate .button-group{gap:1rem}.section-image__alternate .button--secondary{padding-left:0;padding-right:0;width:19.2rem}}@media screen and (max-width:480px){.section-image__alternate .button{width:100%}}.product-media-container{position:relative;width:100%}.product-media-container.constrain-height{--constrained-height: 100vh;--ratio-percent: 100%}.section-image__alternate .media{display:block;position:relative;overflow:hidden}.media-background{top:0;left:0;height:100%;width:100%;background-image:var(--background-image);background-size:cover;background-position:center;background-repeat:no-repeat}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.overlay-content{color:var(--color-white);width:100%;padding:0 4rem;text-align:left;display:flex;z-index:1;position:relative}.section-image__alternate .grid[layout=left] .overlay-content{justify-content:start}.section-image__alternate .grid[layout=rignt] .overlay-content{justify-content:end}.section-image__alternate--2 .grid .grid-media__image img{object-fit:cover;height:revert-layer}.overlay-content .content-inner{width:calc(50% - 100px)}.overlay-content h3,.section-image__alternate .grid .overlay-content .content-inner .text{color:var(--color-white)}.section-image__alternate .grid[layout=left] .overlay-content{left:0}.section-image__alternate .grid[layout=right] .overlay-content{justify-content:end}.section-image__alternate .media-background .content-inner{padding-top:8rem;padding-bottom:8rem}.section-image__alternate .media-background .content-inner h3,.section-image__alternate .media-background .content-inner .text{color:var(--color-white)}.section-image__alternate--special .media-background .page-width{position:relative}@media screen and (max-width:768px){.section-image__alternate .grid--background .media-background .content-inner{padding:6rem 0rem}.section-image__alternate--special .media-background .content-inner{padding:3rem 2rem;background:#17161b;position:relative;z-index:1}.section-image__alternate--special .media-background img{position:relative;z-index:0;top:-5px;width:100%}.section-image__alternate--special .media-background .page-width{--padding-size: calc(15.5 * 100vw / 390);padding:0 var(--padding-size)}}.section-image__alternate .product-media-container img{height:auto}.section-image__alternate .metafield-rich_text_field{line-height:1.5;letter-spacing:normal}.section-image__alternate .grid .content-inner .text{color:var(--color-dark-gray-opacity);font-size:1.6rem}.section-image__alternate .grid--background .content-inner .text,.section-image__alternate .grid--special .content-inner .text{color:#fff}@media screen and (min-width:769px){.section-image__alternate--special .media-background img{position:absolute;right:0;top:-4rem;width:55%;z-index:2}.section-image__alternate--special .media-background .overlay-content{background-image:var(--overlay-background-image);background-size:cover;background-position:right}}@media screen and (min-width:1361px){.section-image__alternate--special .media-background img{position:absolute;width:60%;right:0;top:-4rem;z-index:2}}@media screen and (max-width:1024px){.section-image__alternate .grid[layout=right] .grid__item .content-inner{padding-right:0}.overlay-content .content-inner{width:50%}}@media screen and (min-width:767px){.grid__item.grid-content__image{padding-top:80px}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/image-alternate.css.map */
