.color-scheme-1.gradient.isolate{background-color:#fdfbf5}.collage-wrapper{display:flex;flex-direction:column;gap:40px}.collage-header{display:flex;align-items:center;justify-content:space-between;gap:40px;width:100%}.collage-header__content{display:flex;flex-direction:column;gap:24px;flex:1 1 0}.collage-header__title{font-family:"Source Serif Pro",serif;font-weight:300;font-size:36px;line-height:1.25;letter-spacing:-2px;margin:0;color:var(--color-heading, #000000);white-space:pre-wrap}.collage-header__title-part{font-style:normal;font-family:"Source Serif Pro",serif}.collage-header__title-part--italic{font-style:italic;font-family:"Source Serif Pro",serif}.collage-header__description{font-family:Source Sans Pro,sans-serif;font-weight:300;font-size:16px;line-height:2;letter-spacing:0;margin:0;color:var(--color-text, #000000)}.collage-header__button{flex-shrink:0}.collage-header__button .button{white-space:nowrap;background-color:#161616;color:#fff;padding:10px 24px;border-radius:4px;border:1px solid rgba(255,255,255,.2);font-family:Source Sans Pro,sans-serif;font-weight:300;font-size:16px;line-height:2;letter-spacing:0;min-height:auto;min-width:auto;display:inline-flex;align-items:center;justify-content:center;gap:8px}@media screen and (max-width:749px){.collage-wrapper{display:flex;flex-direction:column}.collage-header{flex-direction:column;align-items:flex-start;gap:24px;order:1}.collage-header__content{order:1}.collage-header__button{display:none}.collage{order:2}.collage-header__button--mobile{display:block;width:100%;order:3;margin-top:0}.collage-header__button--mobile .button{width:100%}}@media screen and (min-width:750px){.collage-header__button--mobile{display:none}.collage-header__title{font-size:32px}}.collage{display:grid}.collage__item>*{width:100%}.collage__item .card__content{flex-grow:initial}.collage__item--product .product-card-wrapper,.collage__item--product .card-wrapper.product-card-wrapper,.collage__item--product .card--card,.collage__item--product .card--card .card__inner,.collage__item--product .card__content{background-color:#fff}.collage__item--product .card-product-type{font-family:Source Sans Pro,sans-serif;font-weight:300;font-size:14px;line-height:2;letter-spacing:0;color:#565656;margin:0}.collage__item--product .card__heading--collage{font-family:"Source Serif Pro",serif;font-weight:300;font-size:18px;line-height:2;letter-spacing:-1px;color:#000;margin:0}.collage__item--product .card__heading--collage a{color:#000;text-decoration:none}.collage__item--product .card-product-description{font-family:Source Sans Pro,sans-serif;font-weight:300;font-size:14px;line-height:2;letter-spacing:0;color:#000;margin:0}.collage__item--product .card-product-price,.collage__item--product .card-information .price{font-family:Source Sans Pro,sans-serif;font-weight:400;font-size:18px;line-height:2;letter-spacing:0;color:#000;text-align:right;margin:0;width:100%}.collage__item--product .card-product-price .price-item,.collage__item--product .card-information .price .price-item{font-family:Source Sans Pro,sans-serif;font-weight:400;font-size:18px;line-height:2;color:#000}.collage__item--product .card-information .price .price__container{display:flex;justify-content:flex-end;align-items:center}.collage__item--product .card-information .price .price-item--last{text-align:right}@media screen and (max-width:749px){.collage{grid-column-gap:var(--grid-mobile-horizontal-spacing);grid-row-gap:var(--grid-mobile-vertical-spacing)}.collage--mobile{grid-template-columns:repeat(2,minmax(0,1fr))}.collage--mobile .collage__item--left:nth-child(3n-2){grid-column:span 2}.collage--mobile .collage__item--left:nth-child(3n-2):nth-last-child(2){grid-column:span 1}.collage--mobile .collage__item--left:nth-child(3n){grid-column-start:2}.collage--mobile .collage__item--right:nth-child(3n-2){grid-column-start:1}.collage--mobile .collage__item--right:nth-child(3n-2):last-child{grid-column:span 2}.collage--mobile .collage__item--right:nth-child(3n-1){grid-column-start:2}.collage--mobile .collage__item--right:nth-child(3n){grid-column:1 / span 2}}@media screen and (min-width:750px){.collage{grid-auto-flow:column;grid-column-gap:var(--grid-desktop-horizontal-spacing);grid-row-gap:var(--grid-desktop-vertical-spacing);grid-template-columns:repeat(3,minmax(0,1fr))}.collage__item--left:nth-child(3n-2){grid-column:1 / span 2;grid-row:span 2}.collage__item--left:nth-child(3n-2):last-child{grid-column:1 / span 3}.collage__item--left:nth-child(3n-1),.collage__item--left:nth-child(3n){grid-column-start:3}.collage__item--left:nth-child(3n-1):last-child{grid-row:span 2}.collage__item--right:nth-child(3n-2){grid-column:1 / span 1;grid-row:span 1}.collage__item--right:nth-child(3n-2):last-child{grid-column:1 / span 3}.collage__item--right:nth-child(3n-1){grid-column-start:1}.collage__item--right:nth-child(3n-1):last-child{grid-column:span 2}.collage__item--right:nth-child(3n){grid-column:2 / span 2;grid-row:span 2}.collage__item--collection:only-child,.collage__item--product:only-child{justify-self:center;max-width:73rem;width:100%}.collage--five-collections{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row;grid-auto-rows:338px;gap:16px}.collage--five-collections .collage__item--left,.collage--five-collections .collage__item--right{grid-column:unset;grid-row:unset}.collage--five-collections .collage__item:nth-child(1){grid-column:1;grid-row:1}.collage--five-collections .collage__item:nth-child(2){grid-column:1;grid-row:2}.collage--five-collections .collage__item:nth-child(3){grid-column:2 / span 2;grid-row:1 / span 2;height:100%}.collage--five-collections .collage__item:nth-child(4){grid-column:4;grid-row:1}.collage--five-collections .collage__item:nth-child(5){grid-column:4;grid-row:2}}.collage-card{height:100%;position:relative;border-radius:var(--border-radius);border:var(--border-width) solid rgba(var(--color-foreground),var(--border-opacity));padding:var(--image-padding)}.collage-card.gradient{transform:perspective(0)}.collage-card:after{content:"";position:absolute;z-index:-1;border-radius:var(--border-radius);box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity));width:calc(var(--border-width) * 2 + 100%);height:calc(var(--border-width) * 2 + 100%);top:calc(var(--border-width) * -1);left:calc(var(--border-width) * -1)}.collage-card.product-card-wrapper{--border-radius: var(--product-card-corner-radius);--border-width: var(--product-card-border-width);--border-opacity: var(--product-card-border-opacity);--shadow-horizontal-offset: var(--product-card-shadow-horizontal-offset);--shadow-vertical-offset: var(--product-card-shadow-vertical-offset);--shadow-blur-radius: var(--product-card-shadow-blur-radius);--shadow-opacity: var(--product-card-shadow-opacity);--shadow-visible: var(--product-card-shadow-visible);--image-padding: var(--product-card-image-padding)}.collage-card .media{height:100%;overflow:hidden;border-radius:calc(var(--border-radius) - var(--border-width) - var(--image-padding))}.collage-card .deferred-media{height:100%;overflow:visible}.collage-card__link{display:block;height:100%}.collage-card .deferred-media__poster{background-color:transparent;border:0}.collage-card .deferred-media__poster:after{content:"";position:absolute;z-index:1;outline-offset:.3rem;bottom:calc(var(--border-width) * -1);left:calc(var(--border-width) * -1);right:calc(var(--border-width) * -1);top:calc(var(--border-width) * -1)}.collage-card .deferred-media__poster:focus:after{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3);outline:.2rem solid rgba(var(--color-foreground),.5)}.collage-card .deferred-media__poster:focus-visible:after{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3);outline:.2rem solid rgba(var(--color-foreground),.5)}.collage-card .deferred-media__poster:focus:not(:focus-visible),.collage-card .deferred-media__poster:focus:not(:focus-visible):after{outline:none;box-shadow:none}.collage-card .deferred-media__poster:focus{outline:none;box-shadow:none}.collage__item--collection .card-wrapper,.collage__item--collection .card__inner,.collage__item--collection .card__media{position:relative}.collage__item--collection .card__media-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#0003;z-index:1;pointer-events:none;border-radius:inherit}.collage__item--collection .card__content--overlay{position:absolute;top:24px;left:24px;z-index:999;pointer-events:none;width:auto;min-width:0;height:auto;display:block;padding:0;margin:0;grid-template-rows:none;flex-grow:0;visibility:visible;opacity:1;background:transparent}.collage__item--collection .card__content--overlay .card__information{pointer-events:auto;grid-row-start:auto;display:block;visibility:visible;opacity:1}.collage__item--collection .card--card.card--media .card__inner .card__content--overlay .card__information,.collage__item--collection .card--card.card--media .card__content--overlay .card__information,.collage__item--collection.card--card.card--media .card__content--overlay .card__information{display:block;visibility:visible;opacity:1}.collage__item--collection .card__heading--overlay{display:flex;align-items:center;gap:8px;font-family:"Source Serif Pro",serif;font-weight:300;font-size:20px;line-height:1.5;letter-spacing:-1px;color:#fff;margin:0;visibility:visible;opacity:1}.collage__item--collection .card--card.card--media .card__content--overlay .card__heading--overlay,.collage__item--collection.card--card.card--media .card__content--overlay .card__heading--overlay{display:flex;visibility:visible;opacity:1}.collage__item--collection .card__heading--overlay a{color:#fff;text-decoration:none;display:flex;align-items:center;gap:8px}.collage__item--collection .card__heading--overlay .icon-wrap{display:inline-flex;align-items:center;width:16px;height:16px;flex-shrink:0}.collage__item--collection .card__heading--overlay .icon-wrap svg{width:100%;height:100%;fill:#fff;color:#fff}.collage__item--collection .card__heading--overlay .icon-wrap svg path{fill:#fff;stroke:#fff}.collage__item--collection .card__content--below{position:relative;padding:16px;background-color:transparent}.collage__item--collection .card__heading--below{font-family:"Source Serif Pro",serif;font-weight:300;font-size:20px;line-height:1.5;letter-spacing:-1px;color:#000;margin:0;display:flex;align-items:center;gap:8px}.collage__item--collection .card__heading--below a{color:#000;text-decoration:none;display:flex;align-items:center;gap:8px}.collage__item--collection .card__heading--below .icon-wrap{display:inline-flex;align-items:center;width:16px;height:16px;flex-shrink:0}.collage__item--collection .card__heading--below .icon-wrap svg{width:100%;height:100%;fill:#000;color:#000}.collage__item--collection .card__heading--below .icon-wrap svg path{fill:#000;stroke:#000}.collage--five-collections .collage__item .card-wrapper,.collage--five-collections .collage__item .card,.collage--five-collections .collage__item .card__inner,.collage--five-collections .collage__item .card__media,.collage--five-collections .collage__item .media{height:100%}.collage--five-collections .collage__item--middle .card{position:relative}.collage--five-collections .collage__item--middle .card__content--below{position:absolute;left:0;right:0;bottom:0;padding:16px 24px 24px;background:linear-gradient(180deg,#0000,#00000080)}.collage--five-collections .collage__item--middle .card__heading--below,.collage--five-collections .collage__item--middle .card__heading--below a{color:#fff}.collage--five-collections .collage__item--middle .card__heading--below .icon-wrap svg{fill:#fff;color:#fff}.collage--five-collections .collage__item--middle .card__heading--below .icon-wrap svg path{fill:#fff;stroke:#fff}
/*# sourceMappingURL=/cdn/shop/t/2/assets/collage.css.map */
