[dir=ltr] .collage{margin-left:-1rem}[dir=rtl] .collage{margin-right:-1rem}.collage{grid-row-gap:1rem;display:grid;row-gap:1rem}@media screen and (min-width:480px){[dir=ltr] .collage{margin-left:-2rem}[dir=rtl] .collage{margin-right:-2rem}.collage{row-gap:2rem}}@media screen and (max-width:749px){.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){[dir=ltr] .collage{margin-left:-3rem}[dir=rtl] .collage{margin-right:-3rem}.collage{grid-auto-flow:column;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:3rem}.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),.collage__item--left:nth-child(3n-1){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__item>*{width:100%}[dir=ltr] .collage-card{padding-left:1rem}[dir=rtl] .collage-card{padding-right:1rem}.collage-card{height:100%;position:relative}@media screen and (min-width:480px){[dir=ltr] .collage-card{padding-left:2rem}[dir=rtl] .collage-card{padding-right:2rem}}@media screen and (min-width:750px){[dir=ltr] .collage-card{padding-left:3rem}[dir=rtl] .collage-card{padding-right:3rem}}.collage-card .media-wrapper{width:100%}.collage-card .card,.collage-card .card-wrapper,.collage-card .deferred-media,.collage-card .media,.collage-card .media-wrapper{height:100%}.collage-card .deferred-media__poster{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.collage-video modal-opener{display:block;height:100%;width:100%}.collage-card iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.collage-card__description{overflow:hidden}.collage-product .card-information__wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}[dir=ltr] .collage-product .price{margin-right:-.6rem}[dir=rtl] .collage-product .price{margin-left:-.6rem}[dir=ltr] .collage-product .price{text-align:right}[dir=rtl] .collage-product .price{text-align:left}.collage-product .price{line-height:calc(1 + .3/max(1, var(--font-price-scale)))}@media screen and (min-width:750px){[dir=ltr] .collage-product .card__badge{margin-left:2.5rem}[dir=rtl] .collage-product .card__badge{margin-right:2.5rem}}[dir=ltr] .collage-content{text-align:left}[dir=rtl] .collage-content{text-align:right}.collage-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:relative}.collage-content h3{margin:0;word-break:break-word}.collage-content .collage-content__info{-webkit-box-align:end;-ms-flex-align:end;--color-foreground:255,255,255;--color-link:255,255,255;--color-border:255,255,255;--color-heading:255,255,255;--color-price:255,255,255;--color-sale-price:currentColor;align-items:flex-end;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.collage--contrast .collage-content__info:after{background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(4,4,4,.46)),color-stop(40%,rgba(54,54,54,.2)),to(transparent));background-image:linear-gradient(0deg,rgba(4,4,4,.46),rgba(54,54,54,.2) 40%,transparent);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.collage-content .collage-content__info .unit-price{color:currentColor}.collage-content__info{border-radius:var(--card-radius);overflow:hidden;padding:1.5rem 2rem}@media screen and (min-width:750px){.collage-content__info{padding:2rem 3rem}}.collage-content__info .card-information__text{padding-bottom:0}.collage-video__modal{background-color:rgba(var(--color-base-text),.2);-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;left:0;margin:0 auto;opacity:0;overflow:auto;position:fixed;top:0;visibility:hidden;width:100%;z-index:-1}.collage-video__modal[open]{opacity:1;visibility:visible;z-index:101}.collage-video__modal-content{background-color:rgb(var(--color-base-background));height:100%;margin:0;overflow:auto;padding:0;position:absolute;width:100%}.collage-video__modal-toggle{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:rgb(var(--color-base-background));border:.1rem solid rgb(var(--color-border));border-radius:50%;color:rgb(var(--color-base-text));cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:4.4rem;justify-content:center;margin:0 0 0 auto;padding:1.2rem;position:fixed;right:.5rem;top:2rem;width:4.4rem;z-index:2}@media screen and (min-width:750px){.collage-video__modal-toggle{right:4.8rem;top:3.5rem}}@media screen and (min-width:990px){.collage-video__modal-toggle{right:4.3rem;top:3rem}}.collage-video__modal-toggle .icon{height:1.5rem;-webkit-transition:-webkit-transform var(--duration-default) ease;transition:-webkit-transform var(--duration-default) ease;transition:transform var(--duration-default) ease;transition:transform var(--duration-default) ease,-webkit-transform var(--duration-default) ease;width:1.5rem}@media screen and (hover:hover){.collage-video__modal-toggle:hover .icon{-webkit-transform:scale(.8) rotate(90deg);-ms-transform:scale(.8) rotate(90deg);transform:scale(.8) rotate(90deg)}}.collage-content.deferred-media[loading] .deferred-media__poster-button{visibility:hidden}.collage-content.deferred-media[loaded]>.deferred-media__poster{display:block;visibility:hidden}