.lookbook{--picker-size: 2rem;--picker-offset: 1rem;--pulse-size: var(--picker-size);display:block}@media screen and (min-width: 577px){.lookbook{--picker-size: 3rem}}.lookbook__heading{display:flex;align-items:flex-end;margin-bottom:4rem}.lookbook__heading-button{order:1;margin-left:auto;flex-shrink:0}.lookbook__heading-button+.heading-wrapper{margin-right:2rem}.lookbook__mobile-button{margin-top:4rem}@media screen and (min-width: 577px) and (max-width: 1024px){.lookbook .heading-wrapper+*{margin-top:3rem}}.lookbook__content{display:block}@media screen and (min-width: 1025px){.lookbook__content--2_columns{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}}.lookbook__image-wrapper{position:relative}.lookbook__image{border-radius:var(--images-border-radius);overflow:hidden}.lookbook__item{position:absolute;top:50%;left:50%}.lookbook__picker:empty{display:block}.lookbook__picker{cursor:pointer;position:relative;z-index:2}.lookbook__picker:before,.lookbook__picker:after{display:block;content:"";border-radius:50%;position:absolute;top:50%;left:50%}.lookbook__picker:before{width:var(--picker-size);height:var(--picker-size);margin-top:calc(var(--picker-size) / 2 * -1);margin-left:calc(var(--picker-size) / 2 * -1);background-color:rgb(var(--clr-theme-background))}.lookbook__picker:after{width:calc(var(--picker-size) / 3);height:calc(var(--picker-size) / 3);margin-top:calc(var(--picker-size) / 3 / 2 * -1);margin-left:calc(var(--picker-size) / 3 / 2 * -1);background-color:rgb(var(--clr-theme-accent))}.lookbook__picker:after{transition:var(--duration-short) ease;transition-property:transform,opacity;will-change:transform,opacity}:is(.lookbook__item:hover,.lookbook__item.active) .lookbook__picker:after{transform:scale(2)}.lookbook__product{--product-inner-padding: 1rem;--product-outer-border-radius: var(--images-border-radius);--product-inner-border-radius: max(0px, calc(var(--product-outer-border-radius) - var(--product-inner-padding)));display:none}@media (hover: hover){.lookbook__checkbox:checked+.lookbook__picker:after{transform:scale(2)}.lookbook__product{display:block;pointer-events:none}.lookbook__product-content{transition:ease .3s;transition-property:transform,opacity;transform:scale(.5);will-change:transform;opacity:0}.lookbook__product-content:before{content:"";display:block;position:absolute;top:-2rem;bottom:-2rem;left:-2rem;right:-2rem}.lookbook__product-content .card-wrapper{position:relative}.lookbook__item:hover .lookbook__product,.lookbook__checkbox:checked+.lookbook__picker+.lookbook__product{pointer-events:all;z-index:20}.lookbook__item:hover .lookbook__product .lookbook__product-content,.lookbook__checkbox:checked+.lookbook__picker+.lookbook__product .lookbook__product-content{transform:scale(1);opacity:1}}.lookbook__product{position:absolute;z-index:1}.lookbook__product-content{width:30rem;padding:var(--product-inner-padding);background-color:rgb(var(--clr-theme-background));border-radius:var(--product-outer-border-radius);box-shadow:.8rem .8rem 2rem rgba(var(--shadow-color),.1)}.lookbook__product .card .media{border-radius:var(--product-inner-border-radius)}:is(.lookbook__item--top,.lookbook__item--bottom) .lookbook__product{left:0;transform:translate(-50%)}.lookbook__item--top .lookbook__product{bottom:calc(var(--picker-size) / 2 + var(--picker-offset))}.lookbook__item--bottom .lookbook__product{top:calc(var(--picker-size) / 2 + var(--picker-offset))}:is(.lookbook__item--left,.lookbook__item--right) .lookbook__product{top:50%;transform:translateY(-50%)}.lookbook__item--left .lookbook__product{right:calc(var(--picker-size) / 2 + var(--picker-offset))}.lookbook__item--right .lookbook__product{left:calc(var(--picker-size) / 2 + var(--picker-offset))}@media screen and (max-width: 576px){.lookbook__grid{gap:2rem}}@media screen and (min-width: 1025px){.lookbook__grid-wrapper{display:flex;flex-direction:column;justify-content:center;min-height:100%}.lookbook__grid-wrapper .heading-wrapper{margin-bottom:4rem}.lookbook__grid-buttons{width:100%;margin-top:4rem}.lookbook__grid-buttons .button{width:100%}}@media screen and (max-width: 1024px){.lookbook__grid-wrapper .heading-wrapper{display:none}}@media screen and (max-width: 1024px){.lookbook__grid{margin-top:2rem}}@media screen and (min-width: 550px) and (max-width: 750px){.lookbook__grid>[class*=col]{grid-column:auto/span 6}}.lookbook__column:is(.active,.selected) .card .media:after{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;border:solid .2rem rgb(var(--clr-theme-base));border-radius:var(--product-outer-border-radius)}.lookbook__styled-product .card-information__text{font-size:var(--font-body-medium-size);line-height:var(--font-body-medium-line-height)}.card-information .caption-with-letter-spacing{font-size:var(--font-body-small-size);line-height:var(--font-body-small-line-height)}.lookbook__styled-product .card-wrapper--horizontal .card-wrapper__inner :is(.card,.card-wrapper__placeholder){min-width:8rem}.lookbook__pickeres .lookbook__styled-product .card-wrapper--horizontal .card-wrapper__inner :is(.card,.card-wrapper__placeholder){width:8rem}
/*# sourceMappingURL=/cdn/shop/t/69/assets/section-lookbook.css.map */
