html{font-size:62.5%;min-height:100%;scroll-behavior:smooth;scrollbar-gutter:stable}.lookbook-modal{pointer-events:none;opacity:0;background-color:var(--color-white);position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);z-index:4;transition:opacity .35s ease}.lookbook-modal.js-visible{opacity:1;pointer-events:auto;transition:opacity .35s ease}.lookbook-modal .lookbook-close{display:flex;justify-content:flex-end;padding:12px var(--spacing-2x) 0 0}.lookbook-modal__inner{padding:var(--spacing-2x)}.lookbook-modal__inner .image-holder{width:247px;height:304px;margin-bottom:var(--spacing-2x)}.lookbook-modal__inner .image-holder img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lookbook-modal__inner .text-holder__title{font-family:"Plus Jakarta Sans",sans-serif;font-size:1.5rem;font-weight:500;font-style:normal;line-height:2.5rem}.lookbook-modal__inner .text-holder__option{font-family:"Plus Jakarta Sans",sans-serif;font-size:1.4rem;font-weight:400;font-style:normal;line-height:2.6rem;color:var(--color-grey-text);margin-bottom:var(--spacing-2x)}.lookbook-modal__inner .text-holder .content-row{display:flex;justify-content:space-between}.lookbook-modal__inner .text-holder .content-row__price{font-family:"Plus Jakarta Sans",sans-serif;font-size:1.3rem;font-weight:400;font-style:normal;line-height:2rem;color:var(--color-grey-text)}.lookbook-modal__inner .text-holder .content-row__url{padding-bottom:.2rem;font-family:"Plus Jakarta Sans",sans-serif;font-size:1.3rem;font-weight:400;font-style:normal;line-height:2rem}.lookbook-modal__inner .text-holder .content-row__url::after{content:"";display:block;width:100%;height:1px;background-color:var(--color-almost-black);transition:transform .3s ease}.lookbook-modal__inner .text-holder .content-row__url:hover{text-decoration:none}.lookbook-modal__inner .text-holder .content-row__url:hover::after{transform:scaleX(0.2)}
