.lookbook-modal__content{background-color:var(--color-secondary)}.lookbook-modal .modal__close{color:var(--color-default)}.lookbook-collections__item{display:block}.lookbook-collections__item-link{display:inline-block}.lookbook-modal__products{display:grid}@media only screen and (min-width:48em){.lookbook-modal .modal__body{display:flex}.lookbook-collections__grid{display:grid}}.lookbook-collections__item-title,.lookbook-modal__title{margin:0}.lookbook-collections__item-link,.lookbook-collections__item-title{margin-top:.75rem}.lookbook-modal__products{margin-top:1.5rem}.lookbook-collections__item{margin-bottom:3rem}.lookbook-modal .modal__card{padding:0}.lookbook-modal__content{padding:1.5rem}@media only screen and (min-width:48em){.lookbook-collections__item{margin-bottom:0}.lookbook-modal__products{padding-bottom:1.5rem}}@media only screen and (min-width:75em){.lookbook-modal__products{margin-top:2.25rem}.lookbook-modal__content{padding-left:3rem;padding-right:4.5rem}}.lookbook-modal__products{grid-gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media only screen and (min-width:48em){.lookbook-collections__grid{grid-gap:3rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:75em){.lookbook-modal__products{grid-gap:1.5rem}.lookbook-collections__grid{grid-gap:3.75rem;grid-template-columns:repeat(3,minmax(0,1fr))}}.lookbook-collections__item-video-icon{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.lookbook-collections__item-icon{top:.5rem}.lookbook-modal .modal__close{right:.75rem;top:.75rem}.lookbook-collections__item-icon{left:.5rem}.lookbook-collections__item-image-wrapper{position:relative}.lookbook-collections__item-icon{position:absolute}@media only screen and (min-width:75em){.lookbook-modal .modal__close{right:3rem;top:1.5rem}}.lookbook-modal__collection-title{font-size:.889rem}@media only screen and (min-width:75em){.lookbook-modal__collection-title{font-size:.885rem}}.lookbook-collections__item-link{font-size:1rem}@media only screen and (min-width:75em){.lookbook-collections__item-link{font-size:1.063rem}}.lookbook-collections__item-title{font-size:1.266rem}@media only screen and (min-width:75em){.lookbook-collections__item-title{font-size:1.275rem}}.lookbook-modal__title{font-size:1.802rem}@media only screen and (min-width:75em){.lookbook-modal__title{font-size:2.203rem}}.lookbook-modal__collection-title{font-weight:600}.lookbook-collections__item-link{font-weight:700}.lookbook-collections__item-title{font-weight:800}.text-underline,.text-underline-hover:focus,.text-underline-hover:hover{text-decoration:underline}.text-strikethrough,.text-strikethrough-hover:focus,.text-strikethrough-hover:hover{text-decoration:line-through}.text-no-decoration,.text-no-decoration-hover:focus,.text-no-decoration-hover:hover{text-decoration:none}.lookbook-collections__item-link,.lookbook-collections__item-title,.lookbook-modal__collection-title{text-transform:lowercase}@media only screen and (min-width:30em){.small--text-underline,.small--text-underline-hover:focus,.small--text-underline-hover:hover{text-decoration:underline}.small--text-strikethrough,.small--text-strikethrough-hover:focus,.small--text-strikethrough-hover:hover{text-decoration:line-through}.small--text-no-decoration,.small--text-no-decoration-hover:focus,.small--text-no-decoration-hover:hover{text-decoration:none}}@media only screen and (min-width:48em){.medium--text-underline,.medium--text-underline-hover:focus,.medium--text-underline-hover:hover{text-decoration:underline}.medium--text-strikethrough,.medium--text-strikethrough-hover:focus,.medium--text-strikethrough-hover:hover{text-decoration:line-through}.medium--text-no-decoration,.medium--text-no-decoration-hover:focus,.medium--text-no-decoration-hover:hover{text-decoration:none}}@media only screen and (min-width:75em){.large--text-underline,.large--text-underline-hover:focus,.large--text-underline-hover:hover{text-decoration:underline}.large--text-strikethrough,.large--text-strikethrough-hover:focus,.large--text-strikethrough-hover:hover{text-decoration:line-through}.large--text-no-decoration,.large--text-no-decoration-hover:focus,.large--text-no-decoration-hover:hover{text-decoration:none}}.lookbook-collections__item-icon{height:2.25rem;width:2.25rem}.lookbook-collections__item-icon:before{animation:pulse-ring 1.25s cubic-bezier(.215,.61,.355,1) infinite;background-color:hsla(0,0%,100%,.7);border-radius:50%;content:"";display:block;height:150%;margin-left:-25%;margin-top:-25%;position:absolute;width:150%;z-index:1}.lookbook-collections__item-icon svg{animation:pulse-dot 1.25s cubic-bezier(.455,.03,.515,.955) -.4s infinite;height:100%;width:100%}.lookbook-modal.is-active .modal__card,.lookbook-modal.is-open .modal__card{transform:translateY(0)}.lookbook-modal .modal__close{height:44px;width:44px}.lookbook-modal .modal__card{left:0;max-height:100%;max-width:79.5rem;overflow:auto;right:0;top:unset;width:100%}.lookbook-modal__collection-title{margin:6px 0 0}@media only screen and (min-width:48em){.lookbook-modal .modal__card{flex-direction:row;max-height:calc(100% - 4rem);overflow:hidden;top:2rem}.lookbook-modal__content{flex:1}.lookbook-modal__image{flex:0 0 29.5rem}.lookbook-modal__products{max-height:calc(100% - 77px);overflow:auto}}@media only screen and (min-width:75em){.lookbook-modal__image{flex:0 0 35.5rem}}@keyframes pulse-dot{0%{transform:scale(.8)}50%{transform:scale(1)}to{transform:scale(.8)}}@keyframes pulse-ring{0%{transform:scale(.33)}80%,to{opacity:0}}