.collection-banner-block{grid-column:1 / -1;width:calc(100% + 2 * var(--grid-mobile-horizontal-spacing));position:relative;opacity:0;display:none}@media screen and (min-width:750px){.collection-banner-block{margin:0 calc(-1 * var(--grid-desktop-horizontal-spacing));width:calc(100% + 2 * var(--grid-desktop-horizontal-spacing));margin-bottom:var(--grid-desktop-vertical-spacing)}}.collection-banner-block__link{text-decoration:none;position:relative}.collection-banner-block__inner{position:relative;width:100%;overflow:hidden;border-radius:var(--border-radius);height:calc(var(--banner-height-desktop, 100vh) - var(--header-height) / 2)}@media screen and (max-width:989px){.collection-banner-block__inner{height:var(--banner-height-mobile, 100vh)}}.collection-banner-block--full_image .collection-banner-block__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.collection-banner-block--image_text .collection-banner-block__inner{display:flex;align-items:stretch;height:calc(var(--banner-height-desktop, 100vh) - var(--header-height) / 2);min-height:500px}.collection-banner-block--image_text .collection-banner-block__image-container{flex:0 0 55%;position:relative;overflow:hidden}.collection-banner-block--image_text .collection-banner-block__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.collection-banner-block--image_text .collection-banner-block__content{flex:0 0 45%;display:flex;align-items:center;justify-content:center;padding:3rem 0rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.collection-banner-block--image_text .collection-banner-block__content-inner{text-align:center;max-width:80%}.collection-banner-block--image_text .collection-banner-block__heading{font-size:2.5rem;line-height:1.2;margin-bottom:1.5rem;font-weight:var(--font-heading-weight);color:rgb(var(--color-foreground))}.collection-banner-block--image_text .collection-banner-block__text{font-family:WorkSans;letter-spacing:.01rem;font-weight:350;line-height:1.35;font-size:1.3rem;margin-bottom:1.5rem;color:rgb(var(--color-foreground));margin-bottom:2rem;color:rgba(var(--color-foreground),.8)}.collection-banner-block--image_text .collection-banner-block__button{margin-top:2rem}.collection-banner-block--image_text.collection-banner-block--left .collection-banner-block__inner{flex-direction:row}.collection-banner-block--image_text.collection-banner-block--right .collection-banner-block__inner{flex-direction:row-reverse}@media screen and (max-width:989px){.collection-banner-block[data-banner-position-mobile]:not([data-banner-position-mobile="0"]){display:none}.collection-banner-block[data-banner-position-mobile][data-current-position]{display:none}.collection-banner-block[data-banner-position-mobile="2"][data-current-position="2"],.collection-banner-block[data-banner-position-mobile="4"][data-current-position="4"],.collection-banner-block[data-banner-position-mobile="6"][data-current-position="6"],.collection-banner-block[data-banner-position-mobile="8"][data-current-position="8"],.collection-banner-block[data-banner-position-mobile="10"][data-current-position="10"],.collection-banner-block[data-banner-position-mobile="12"][data-current-position="12"],.collection-banner-block[data-banner-position-mobile="14"][data-current-position="14"],.collection-banner-block[data-banner-position-mobile="16"][data-current-position="16"],.collection-banner-block[data-banner-position-mobile="18"][data-current-position="18"],.collection-banner-block[data-banner-position-mobile="20"][data-current-position="20"],.collection-banner-block[data-banner-position-mobile="22"][data-current-position="22"],.collection-banner-block[data-banner-position-mobile="24"][data-current-position="24"],.collection-banner-block[data-banner-position-mobile="26"][data-current-position="26"],.collection-banner-block[data-banner-position-mobile="28"][data-current-position="28"],.collection-banner-block[data-banner-position-mobile="30"][data-current-position="30"],.collection-banner-block[data-banner-position-mobile="32"][data-current-position="32"],.collection-banner-block[data-banner-position-mobile="34"][data-current-position="34"],.collection-banner-block[data-banner-position-mobile="36"][data-current-position="36"],.collection-banner-block[data-banner-position-mobile="38"][data-current-position="38"],.collection-banner-block[data-banner-position-mobile="40"][data-current-position="40"]{display:block}.collection-banner-block--image_text.collection-banner-block--left .collection-banner-block__inner{flex-direction:column!important;height:calc(var(--banner-height-mobile, 110vh));min-height:600px}.collection-banner-block--image_text.collection-banner-block--right .collection-banner-block__inner{flex-direction:column-reverse!important;height:calc(var(--banner-height-mobile, 110vh));min-height:600px}.collection-banner-block--image_text .collection-banner-block__image-container{flex:0 0 64%}.collection-banner-block--image_text .collection-banner-block__content{flex:0 0 36%;padding:2rem 1.5rem;min-height:200px}.collection-banner-block--image_text .collection-banner-block__heading{font-size:2rem;margin-bottom:1rem}.collection-banner-block--image_text .collection-banner-block__text{font-size:1.25rem;margin-bottom:1.5rem}.collection-banner-block{margin:0 calc(-1 * var(--grid-desktop-horizontal-spacing));margin-bottom:var(--grid-mobile-vertical-spacing)}}@media screen and (max-width:749px){.collection-banner-block{margin:0 calc(-1 * var(--grid-mobile-horizontal-spacing));padding-bottom:1rem}}@media screen and (min-width:990px)and (max-width:1399px){.collection-banner-block[data-banner-position-desktop]:not([data-banner-position-desktop="0"]){display:none}.collection-banner-block[data-banner-position-desktop="2"][data-current-position="2"],.collection-banner-block[data-banner-position-desktop="3"][data-current-position="3"],.collection-banner-block[data-banner-position-desktop="4"][data-current-position="4"],.collection-banner-block[data-banner-position-desktop="6"][data-current-position="6"],.collection-banner-block[data-banner-position-desktop="8"][data-current-position="8"],.collection-banner-block[data-banner-position-desktop="9"][data-current-position="9"],.collection-banner-block[data-banner-position-desktop="10"][data-current-position="10"],.collection-banner-block[data-banner-position-desktop="12"][data-current-position="12"],.collection-banner-block[data-banner-position-desktop="14"][data-current-position="14"],.collection-banner-block[data-banner-position-desktop="15"][data-current-position="15"],.collection-banner-block[data-banner-position-desktop="16"][data-current-position="16"],.collection-banner-block[data-banner-position-desktop="18"][data-current-position="18"],.collection-banner-block[data-banner-position-desktop="20"][data-current-position="20"],.collection-banner-block[data-banner-position-desktop="21"][data-current-position="21"],.collection-banner-block[data-banner-position-desktop="22"][data-current-position="22"],.collection-banner-block[data-banner-position-desktop="24"][data-current-position="24"],.collection-banner-block[data-banner-position-desktop="26"][data-current-position="26"],.collection-banner-block[data-banner-position-desktop="27"][data-current-position="27"],.collection-banner-block[data-banner-position-desktop="28"][data-current-position="28"],.collection-banner-block[data-banner-position-desktop="30"][data-current-position="30"],.collection-banner-block[data-banner-position-desktop="32"][data-current-position="32"],.collection-banner-block[data-banner-position-desktop="33"][data-current-position="33"],.collection-banner-block[data-banner-position-desktop="34"][data-current-position="34"],.collection-banner-block[data-banner-position-desktop="36"][data-current-position="36"],.collection-banner-block[data-banner-position-desktop="38"][data-current-position="38"],.collection-banner-block[data-banner-position-desktop="39"][data-current-position="39"],.collection-banner-block[data-banner-position-desktop="40"][data-current-position="40"],.collection-banner-block[data-banner-position-desktop="42"][data-current-position="42"],.collection-banner-block[data-banner-position-desktop="44"][data-current-position="44"],.collection-banner-block[data-banner-position-desktop="45"][data-current-position="45"],.collection-banner-block[data-banner-position-desktop="46"][data-current-position="46"],.collection-banner-block[data-banner-position-desktop="48"][data-current-position="48"],.collection-banner-block[data-banner-position-desktop="50"][data-current-position="50"]{display:block}.grid--2-col-desktop .collection-banner-block,.grid--3-col-desktop .collection-banner-block,.grid--4-col-desktop .collection-banner-block,.grid--5-col-desktop .collection-banner-block,.grid--6-col-desktop .collection-banner-block{grid-column:1 / -1}}@media screen and (min-width:1400px){.collection-banner-block[data-banner-position-large]:not([data-banner-position-large="0"]){display:none}.collection-banner-block[data-banner-position-large="4"][data-current-position="4"],.collection-banner-block[data-banner-position-large="8"][data-current-position="8"],.collection-banner-block[data-banner-position-large="12"][data-current-position="12"],.collection-banner-block[data-banner-position-large="16"][data-current-position="16"],.collection-banner-block[data-banner-position-large="20"][data-current-position="20"],.collection-banner-block[data-banner-position-large="24"][data-current-position="24"],.collection-banner-block[data-banner-position-large="28"][data-current-position="28"],.collection-banner-block[data-banner-position-large="32"][data-current-position="32"],.collection-banner-block[data-banner-position-large="36"][data-current-position="36"],.collection-banner-block[data-banner-position-large="40"][data-current-position="40"]{display:block}.grid--2-col-large-desktop .collection-banner-block,.grid--3-col-large-desktop .collection-banner-block,.grid--4-col-large-desktop .collection-banner-block,.grid--5-col-large-desktop .collection-banner-block,.grid--6-col-large-desktop .collection-banner-block{grid-column:1 / -1}}@media screen and (max-width:480px){.collection-banner-block--image_text .collection-banner-block__content{padding:1.5rem 1rem}.collection-banner-block--image_text .collection-banner-block__heading{font-size:1.8rem}.collection-banner-block--image_text .collection-banner-block__text{font-size:12px}}.collection-banner-block .placeholder-svg{width:100%;height:100%;background:#fff}.collection-banner-block--image_text.color-scheme-1 .collection-banner-block__content{background:rgb(var(--color-scheme-1-background));color:rgb(var(--color-scheme-1-text))}.collection-banner-block--image_text.color-scheme-2 .collection-banner-block__content{background:rgb(var(--color-scheme-2-background));color:rgb(var(--color-scheme-2-text))}.collection-banner-block--image_text.color-scheme-3 .collection-banner-block__content{background:rgb(var(--color-scheme-3-background));color:rgb(var(--color-scheme-3-text))}.collection-banner-block--image_text .button{display:inline-block;padding:1rem 2rem;border-radius:var(--buttons-radius);text-decoration:none;font-weight:var(--font-body-weight);transition:all .2s ease;cursor:pointer}.collection-banner-block--image_text .button--primary{background:rgb(var(--color-button));color:rgb(var(--color-button-text));border:.1rem solid rgb(var(--color-button))}.collection-banner-block--image_text .button--primary:hover{background:rgb(var(--color-button-text));color:rgb(var(--color-button))}.collection-banner-block--product .collection-banner-block__product{display:flex;justify-content:center;align-items:center;padding:3rem 1rem}.collection-banner-block--product .collection-banner-block__inner{display:flex;align-items:stretch;height:calc(100vh - var(--header-height)/2);min-height:500px}.collection-banner-block--product .collection-banner-block__image-container{flex:0 0 55%;position:relative;overflow:hidden}.collection-banner-block--product .collection-banner-block__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.collection-banner-block--product .collection-banner-block__product{flex:0 0 45%;display:flex;align-items:center;justify-content:center;padding:3rem 2rem;background:rgb(var(--color-background))}.collection-banner-block--product .collection-banner-block__product .card-wrapper{width:min(33vw,64%);height:auto;max-width:33vw;max-height:100%;display:flex;flex-direction:column;aspect-ratio:4/5;margin-bottom:50px}.collection-banner-block--product .card-wrapper .card{height:auto;display:block;flex-direction:column}.collection-banner-block--product .card-wrapper .card__inner{height:100%;display:flex;flex-direction:column}.collection-banner-block--product .card-wrapper .card__media,.collection-banner-block--product .card-wrapper .media{flex:1;min-height:0}.collection-banner-block--product .card-wrapper .card__information{flex-shrink:0;padding:1rem .5rem}.collection-banner-block--product .card-wrapper .card__media img,.collection-banner-block--product .card-wrapper .media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.collection-banner-block--product.collection-banner-block--left .collection-banner-block__inner{flex-direction:row}.collection-banner-block--product.collection-banner-block--right .collection-banner-block__inner{flex-direction:row-reverse}@media screen and (max-width:989px){.collection-banner-block--product.collection-banner-block--left .collection-banner-block__inner{flex-direction:column!important;height:122vh;padding-bottom:2vh}.collection-banner-block--product.collection-banner-block--right .collection-banner-block__inner{flex-direction:column-reverse!important;height:120vh}.collection-banner-block--product .collection-banner-block__image-container{flex:auto;width:100%}.collection-banner-block--product .collection-banner-block__product{width:100%;padding:2rem 1.5rem}.collection-banner-block--product .collection-banner-block__product .card-wrapper{width:100%;max-width:65vw}}@media screen and (max-width:989px)and (min-aspect-ratio:1/2){.collection-banner-block--product .collection-banner-block__inner{min-height:230vw;height:120vh}.collection-banner-block--product .collection-banner-block__product{padding:6svh 1.5rem 6svh 1.5rem}}@media screen and (max-width:749px)and (min-aspect-ratio:1/2){.collection-banner-block--right .collection-banner-block__inner{height:128vh}.collection-banner-block--right .collection-banner-block__product{padding-bottom:8vh}.collection-banner-block--left .collection-banner-block__product{padding-bottom:10vh}}.collection-banner-block .card-wrapper,.product-grid .card-wrapper{color:inherit;height:100%;position:relative;text-decoration:none}.card-wrapper .media--hover-effect{position:absolute;overflow:hidden}.card-wrapper .media--hover-effect img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-wrapper .media--hover-effect img:first-child{position:relative;z-index:1}.card-wrapper .media--hover-effect img:nth-child(2){position:absolute!important;top:0!important;left:0!important;z-index:2;opacity:0!important;transition:opacity .3s ease!important}.card-wrapper:hover .media--hover-effect img:first-child{opacity:0!important}.card-wrapper:hover .media--hover-effect img:nth-child(2){opacity:1!important}.collection-banner-block--product .collection-banner-block__inner{display:flex;align-items:stretch}@media screen and (max-width:989px){.letter-block,.collection-banner-block__image-container--hidden-mobile{display:none}}.collection-banner-block__image-placeholder{width:100%;height:100%;background-color:#acacac}@media screen and (max-width:989px){.collection-banner-block--image_text .collection-banner-block__inner:has(.collection-banner-block__image-container--hidden-mobile),.collection-banner-block--product .collection-banner-block__inner:has(.collection-banner-block__image-container--hidden-mobile){height:auto;min-height:unset;padding-bottom:0}.collection-banner-block__inner:has(.collection-banner-block__image-container--hidden-mobile) .collection-banner-block__content,.collection-banner-block__inner:has(.collection-banner-block__image-container--hidden-mobile) .collection-banner-block__product{flex:1 1 100%;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/collection-banner-block.css.map */
