section.shop-the-look{--swiper-pagination-color: currentColor;--swiper-navigation-color: currentColor;--swiper-navigation-size: 1.875rem;background-color:#f4f4f4;color:#2d2d2d;text-align:center;position:relative}section.shop-the-look .title{font-size:var(--title-font-size);font-weight:400;line-height:1.15em;margin-bottom:1.6rem}section.shop-the-look .swiper-pagination{position:unset;padding-block:1.6rem;line-height:0}section.shop-the-look .swiper-pagination .swiper-pagination-bullet{height:6px;width:50px;border-radius:0;opacity:.25;margin:0 3px}section.shop-the-look .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}section.shop-the-look #shop-the-look-swiper .swiper-slide{display:flex;flex-direction:column;gap:1rem;height:auto}section.shop-the-look #shop-the-look-swiper .swiper-slide p{font-size:1.14rem;margin-block-end:auto}section.shop-the-look #shop-the-look-swiper .swiper-slide .content{display:flex;flex-direction:column;flex-grow:1;padding-inline:var(--content-min-padding, 1rem)}section.shop-the-look #shop-the-look-swiper .swiper-slide .content .dark-button{margin-block-start:1.25rem}section.shop-the-look #shop-the-look-swiper .swiper-slide .img-wrapper{width:100%;height:350px}section.shop-the-look #shop-the-look-swiper .swiper-slide .heading{margin-block:auto 1rem}section.shop-the-look .main-swiper-button-next,section.shop-the-look .main-swiper-button-prev{position:absolute;top:50%;cursor:pointer}section.shop-the-look .main-swiper-button-next.swiper-button-disabled,section.shop-the-look .main-swiper-button-prev.swiper-button-disabled{opacity:.4;cursor:default}section.shop-the-look .main-swiper-button-next svg,section.shop-the-look .main-swiper-button-prev svg{width:1.875rem;height:1.875rem}section.shop-the-look .main-swiper-button-next svg path,section.shop-the-look .main-swiper-button-prev svg path{stroke:#2d2d2d}section.shop-the-look .main-swiper-button-prev{transform:translateY(-100%);left:calc(var(--section-padding-inline) - 1.875rem)}section.shop-the-look .main-swiper-button-next{transform:translateY(-100%) rotate(180deg);right:calc(var(--section-padding-inline) - 1.875rem)}section.shop-the-look .modal-container{position:fixed;overflow-y:auto;overscroll-behavior-block:contain;z-index:999;top:0;right:0;bottom:0;left:0;background-color:#0000005c;padding-top:var(--header-offset, 60px)}section.shop-the-look .modal-container .card-wrapper{display:flex;position:absolute;width:100%;min-height:calc(100% - 1rem * 2 - var(--header-offset, 60px));padding-block:1rem}section.shop-the-look .modal-container .card-wrapper .card{width:Min(90%,35rem);border-radius:0;border:none;margin:auto}section.shop-the-look .modal-container .card-wrapper .card .close-icon-wrapper{display:flex;position:absolute;top:0;right:0;z-index:10;width:clamp(.8rem,2.75vw,1rem);margin:18px;cursor:pointer}section.shop-the-look .modal-container .card-wrapper .card .close-icon-wrapper img{width:100%;aspect-ratio:1;object-fit:contain}section.shop-the-look .modal-container .card-wrapper .card .title{font-size:clamp(1.57rem,5vw,2rem);text-align:left}section.shop-the-look .modal-container .card-wrapper .card .swiper-container{width:100%}section.shop-the-look .modal-container .card-wrapper .card .swiper-container .swiper-slide{display:flex;flex-direction:column;gap:1.25rem;height:auto}section.shop-the-look .modal-container .card-wrapper .card .swiper-container .swiper-slide>*{margin-bottom:0}section.shop-the-look .modal-container .card-wrapper .card .swiper-container .swiper-slide>*:not(.img-wrapper){margin-inline:1.25rem}section.shop-the-look .modal-container .card-wrapper .card .swiper-container .swiper-slide .img-wrapper{width:100%;aspect-ratio:1;max-height:22rem}section.shop-the-look .modal-container .card-wrapper .card .swiper-container .swiper-slide .img-wrapper img{width:100%;height:100%;object-fit:cover}section.shop-the-look .modal-container .card-wrapper .card .swiper-container .swiper-slide .product-title{margin-bottom:.2rem;font-size:clamp(1.8rem,3.3vw,2rem);line-height:1.3em;text-align:left}section.shop-the-look .modal-container .card-wrapper .card .swiper-container .swiper-slide .price{margin-bottom:0;font-size:clamp(1rem,2.5vw,1.2rem);text-align:left}section.shop-the-look .modal-container .card-wrapper .card .swiper-container .swiper-slide .price .strike-through{text-decoration:line-through}section.shop-the-look .modal-container .card-wrapper .card .swiper-container .swiper-slide .options{gap:2rem;padding:1px}section.shop-the-look .modal-container .card-wrapper .card .swiper-container .swiper-slide .options .option-grid{grid-template-columns:repeat(auto-fill,minmax(5rem,1fr))}section.shop-the-look .modal-container .card-wrapper .card .swiper-container .swiper-slide .options .color-option-grid{grid-template-columns:repeat(auto-fill,minmax(2rem,1fr))}section.shop-the-look .modal-container .card-wrapper .card .swiper-container .swiper-slide .options .option-grid,section.shop-the-look .modal-container .card-wrapper .card .swiper-container .swiper-slide .options .color-option-grid{display:grid;gap:1rem}section.shop-the-look .modal-container .card-wrapper .card .swiper-container .swiper-slide .options .option-grid .option-item,section.shop-the-look .modal-container .card-wrapper .card .swiper-container .swiper-slide .options .color-option-grid .option-item{display:flex;align-items:center;justify-content:center;font-family:var(--font-secondary)}section.shop-the-look .modal-container .card-wrapper .card .swiper-container .swiper-slide .options .option-grid .option-item.selected,section.shop-the-look .modal-container .card-wrapper .card .swiper-container .swiper-slide .options .color-option-grid .option-item.selected{outline-width:1px;outline-style:solid}section.shop-the-look .modal-container .card-wrapper .card .swiper-container .swiper-slide .options .option-grid .option-item:hover,section.shop-the-look .modal-container .card-wrapper .card .swiper-container .swiper-slide .options .color-option-grid .option-item:hover{cursor:pointer}section.shop-the-look .modal-container .card-wrapper .card .swiper-container .swiper-slide .options .option-grid .option-item{height:3em;background-color:#f4f4f4;font-size:clamp(.86rem,2.5vw,1rem);letter-spacing:.07em;text-transform:uppercase}section.shop-the-look .modal-container .card-wrapper .card .swiper-container .swiper-slide .options .option-grid .option-item.selected{outline-color:var(--color-green)}section.shop-the-look .modal-container .card-wrapper .card .swiper-container .swiper-slide .options .color-option-grid{order:-1;margin-inline:5px}section.shop-the-look .modal-container .card-wrapper .card .swiper-container .swiper-slide .options .color-option-grid .option-item{width:min-content}section.shop-the-look .modal-container .card-wrapper .card .swiper-container .swiper-slide .options .color-option-grid .option-item.selected{border-radius:10rem;outline-color:#2d2d2d;outline-offset:5px}section.shop-the-look .modal-container .card-wrapper .card .swiper-container .swiper-slide .options .color-option-grid .option-item .circle{width:1.15rem;aspect-ratio:1;border-radius:50%}section.shop-the-look .modal-container .card-wrapper .card .swiper-container .swiper-slide .options .color-option-grid .option-item .circle:not(:first-child){margin-left:-.575rem}section.shop-the-look .modal-container .card-wrapper .card .swiper-container .swiper-slide .options .color-option-grid .option-item [data-color-option=Grey]{background-color:#b7b7b7}section.shop-the-look .modal-container .card-wrapper .card .swiper-container .swiper-slide .options .color-option-grid .option-item [data-color-option=Ivory]{background-color:var(--color-white);border:1px solid #d8d8d8}section.shop-the-look .modal-container .card-wrapper .card .swiper-container .swiper-slide .options .color-option-grid .option-item [data-color-option=Black]{background-color:#000}section.shop-the-look .modal-container .card-wrapper .card .swiper-container .swiper-slide .options .color-option-grid .option-item [data-color-option="Heather Grey"]{background-color:#5c5c5c}section.shop-the-look .modal-container .card-wrapper .card .swiper-container .swiper-slide .options .color-option-grid .option-item [data-color-option="Light Grey"]{background-color:#b7b7b7}section.shop-the-look .modal-container .card-wrapper .card .swiper-container .swiper-slide .options .color-option-grid .option-item [data-color-option=Blue]{background-color:#96afda}section.shop-the-look .modal-container .card-wrapper .card .swiper-container .swiper-slide .options .color-option-grid .option-item [data-color-option=Charcoal]{background-color:#5c5c5c}section.shop-the-look .modal-container .card-wrapper .card .swiper-container .swiper-slide .options .color-option-grid .option-item [data-color-option=Navy]{background-color:#1a2f5b}section.shop-the-look .modal-container .card-wrapper .card .swiper-container .swiper-slide .options .color-option-grid .option-item [data-color-option=Blush]{background-color:#f0cece}section.shop-the-look .modal-container .card-wrapper .card .swiper-container .swiper-slide .options .color-option-grid .option-item [data-color-option=White]{background-color:#fff;border:1px solid #d8d8d8}section.shop-the-look .modal-container .card-wrapper .card .swiper-container .swiper-slide .options .color-option-grid .option-item [data-color-option=Sky]{background-color:#e2edec}section.shop-the-look .modal-container .card-wrapper .card .swiper-container .swiper-slide .options .color-option-grid .option-item [data-color-option=Creme]{background-color:#ebe1d5}section.shop-the-look .modal-container .card-wrapper .card .swiper-container .swiper-slide .options .color-option-grid .option-item [data-color-option=Almond]{background-color:#bda99f}section.shop-the-look .modal-container .card-wrapper .card .swiper-container .swiper-slide .options .color-option-grid .option-item [data-color-option=Pine]{background-color:#446c63}section.shop-the-look .modal-container .card-wrapper .card .swiper-container .swiper-slide .options .color-option-grid .option-item [data-color-option=Peppermint]{background-color:#a23839}section.shop-the-look .modal-container .card-wrapper .card .swiper-container .swiper-slide .options .color-option-grid .option-item [data-color-option="Midnight Sky"]{background-color:#1a2f5b}section.shop-the-look .modal-container .card-wrapper .card .swiper-container .swiper-slide .options .color-option-grid .option-item [data-color-option=Cloud]{background-color:#eae6e0}section.shop-the-look .modal-container .card-wrapper .card .swiper-container .swiper-slide .options .color-option-grid .option-item [data-color-option=Coal]{background-color:#2b2b2b}section.shop-the-look .modal-container .card-wrapper .card .swiper-container .swiper-slide .options .color-option-grid .option-item [data-color-option="Slate Grey"]{background-color:#6c6c6c}section.shop-the-look .modal-container .card-wrapper .card .swiper-container .swiper-slide .options .color-option-grid .option-item [data-color-option=Oat]{background-color:#efe9de}section.shop-the-look .modal-container .card-wrapper .card .swiper-container .swiper-slide .options .color-option-grid .option-item [data-color-option=Driftwood]{background-color:#bfb8b2}section.shop-the-look .modal-container .card-wrapper .card .swiper-container .swiper-slide .quick-add{padding:1em;background-color:#2d2d2d;border:none;color:#fff;font-size:1rem;font-weight:500;letter-spacing:.125em;text-transform:uppercase;margin-top:auto}section.shop-the-look .modal-container .card-wrapper .card .modal-swiper-pagination{margin-top:.4rem}
/*# sourceMappingURL=/cdn/shop/t/1160/assets/shop-the-look.scss.css.map */
