:root{--lc-navy:#1F2A44;--lc-peri:#8799C6;--lc-deep:#5C6EA7;--lc-pale:#F2F5FF;--lc-cream:#FBF8F2;--lc-oat:#EFE9DD;--lc-yellow:#FFF7D9;--lc-grey:#5A5F70}body{letter-spacing:0;color:var(--lc-navy)}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4,.lc-h2,.lc-hero__h,.lc-join__h{font-family:var(--font-body-family)!important;font-weight:700!important;letter-spacing:-.02em}.button,.shopify-challenge__button,.customer button{border-radius:0!important;text-transform:uppercase;letter-spacing:.14em;font-weight:700;font-size:1.4rem}.button:not(.button--secondary):not(.button--tertiary){background:var(--lc-deep);color:var(--lc-cream)}.button:after,.button:before{box-shadow:0 0 0 1px #000!important;border-radius:0!important}.lc-btn{display:inline-flex;align-items:center;justify-content:center;min-width:200px;padding:17px 32px;background:var(--lc-deep);color:var(--lc-cream);border:1px solid #000;text-decoration:none;text-transform:uppercase;letter-spacing:.14em;font-weight:700;font-size:13px;line-height:1;transition:background .2s}.lc-btn:hover{background:#4e5f99}.lc-btn--light{background:var(--lc-cream);color:var(--lc-navy)}.lc-btn--light:hover{background:#fff}.header-wrapper,.header-wrapper--border-bottom{border:0!important;box-shadow:none!important}.header__menu-item,.header__menu-item span,.list-menu__item{text-transform:uppercase;letter-spacing:.12em;font-size:13px;font-weight:700}.announcement-bar__message,.announcement-bar__message *,.announcement-bar__link{font-family:"DM Sans",var(--font-body-family),sans-serif!important}.announcement-bar__message{letter-spacing:.1em;font-size:12px;font-weight:700;text-transform:uppercase}.utility-bar{--lc-green:#86C98A;background:var(--lc-green)!important;border:0!important}.utility-bar,.utility-bar a,.utility-bar .announcement-bar__message,.utility-bar .slider-button,.utility-bar .icon{color:var(--lc-cream)!important}.utility-bar .slider-buttons{align-items:center}.utility-bar .slider-button{display:flex;align-items:center;justify-content:center;align-self:stretch;height:auto}.utility-bar .announcement-bar__message,.utility-bar .announcement-bar__link{display:flex;align-items:center;justify-content:center;gap:8px;text-align:center;margin:0 auto}.utility-bar .announcement-bar__link .icon-arrow,.utility-bar .announcement-bar__message .icon-arrow{display:none!important}.utility-bar .announcement-bar__message{min-height:31px!important}.collection-hero__title{font-size:68px!important;line-height:1;margin:64px 0 4px!important;letter-spacing:-.03em}.shopify-section:has(.collection-hero)+.shopify-section>*{padding-top:4px!important}.facets-container{padding-top:0!important}@media(max-width:749px){.collection-hero__title{font-size:42px!important;margin:36px 0 0!important}}.card-wrapper .card{position:relative;container-type:inline-size}.card-wrapper .quick-add{position:absolute;left:0;right:0;top:calc(125cqw - 44px);margin:0!important;z-index:3}.card-wrapper .quick-add__submit{min-height:44px!important;height:44px;padding:0 12px!important;background:var(--lc-yellow)!important;color:var(--lc-navy)!important;border:0;font-size:12px!important;letter-spacing:.12em}.card-wrapper .quick-add__submit:after,.card-wrapper .quick-add__submit:before{box-shadow:none!important;border-radius:50%}.card-wrapper .quick-add__submit{border:1px solid var(--lc-navy)!important}@media(hover:hover){.card-wrapper .quick-add{opacity:0;transform:translateY(6px);transition:opacity .2s,transform .2s}.card-wrapper:hover .quick-add,.card-wrapper:focus-within .quick-add{opacity:1;transform:none}}@media(hover:none){.card-wrapper .quick-add{left:auto;right:8px;top:calc(125cqw - 48px)}.card-wrapper .quick-add__submit{width:40px!important;min-width:40px!important;height:40px;min-height:40px!important;padding:0!important;border-radius:50%!important;overflow:hidden;border:1px solid var(--lc-navy)!important;font-size:0!important;background:linear-gradient(var(--lc-navy),var(--lc-navy)) center/14px 2px no-repeat,linear-gradient(var(--lc-navy),var(--lc-navy)) center/2px 14px no-repeat,var(--lc-cream)!important}.card-wrapper .quick-add__submit>*:not(.loading__spinner){font-size:0}}.lc-pbrand{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#4e5f99;text-decoration:none;margin-bottom:-6px}.lc-pbrand:hover{text-decoration:underline;text-underline-offset:3px}.footer{border-top:1px solid var(--lc-navy)}.footer-block__heading{text-transform:uppercase;letter-spacing:.12em;font-size:13px}.lc-sec{padding:72px 0}.lc-wrap{max-width:1360px;margin:0 auto;padding:0 40px}.lc-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:28px}.lc-h2{margin:0;font-size:40px;line-height:1.05;color:var(--lc-navy)}.lc-link{color:var(--lc-navy);font-weight:700;font-size:13px;letter-spacing:.12em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px;white-space:nowrap}.lc-p{margin:0;font-size:17px;line-height:1.55}@media(max-width:749px){.lc-sec{padding:48px 0}.lc-wrap{padding:0 16px}.lc-h2{font-size:30px}.lc-head{margin-bottom:20px}}.lc-pimg{position:relative;aspect-ratio:4/5;width:100%;background:var(--lc-oat);overflow:hidden;border:1px solid var(--lc-navy)}.lc-pimg img,.lc-split__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;mix-blend-mode:multiply}.lc-split__img{background:var(--lc-oat)!important}.lc-pimg--flat img{object-fit:contain;padding:9%;mix-blend-mode:multiply}.card-wrapper .card__media .media{background:var(--lc-oat)}.card-wrapper .card__media .media img{object-fit:cover;mix-blend-mode:multiply}.card-wrapper .card__inner{border:1px solid var(--lc-navy)}.card-information .caption-with-letter-spacing{color:#3a4a7a;font-weight:700;letter-spacing:.1em;font-size:11px}.header-wrapper--sticky .section-header .header-wrapper{position:relative}.section-header .header-wrapper,.section-header .header-wrapper:hover{background:rgb(var(--color-background))!important}.section-header .header__menu-item,.section-header .header__active-menu-item,.section-header .header__menu-item span,.section-header .header__icon{color:rgb(var(--color-foreground))!important}.section-header .header__icon svg{fill:currentColor}.section-header header-drawer .header__icon svg{stroke:currentColor}.section-header .header__menu-item:hover span,.section-header .header__active-menu-item{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px}.header__submenu a[href$="/collections/fall"],.header__submenu a[href$="/collections/resort-shop"],.menu-drawer a[href$="/collections/fall"],.menu-drawer a[href$="/collections/resort-shop"]{font-weight:400!important;text-transform:none!important;letter-spacing:.02em!important;font-size:14px!important}.header__submenu li:has(>a[href$="/collections/fall"]){border-top:1px solid rgba(var(--color-foreground),.25);margin-top:6px;padding-top:6px}.header__heading-logo{content:url(lc-logo.png);height:auto!important;object-fit:contain}.product__media,.product-media-modal__content .media,.predictive-search__item .predictive-search__image{background:var(--lc-oat)}.product__media img,.product-media-modal__content img{mix-blend-mode:multiply}.product__media-item .product__media{padding-top:0!important;aspect-ratio:4/5;height:auto;width:min(100%,57.6vh);margin:0 auto}.product__media-item .product__media img{object-fit:cover}@media(min-width:750px){.product__media-item .product__media{width:min(100%,calc((100vh - 240px)*.8),608px)}}.lc-pimg img{transition:opacity .4s ease}.lc-pimg__alt{opacity:0}.lc-pimg__cta{display:none}.lc-tile__s i{display:inline-block;font-style:normal;transition:transform .25s}.lc-tile__bar{transition:background .2s}.lc-tile__img img{transition:none!important;transform:none!important}@media(hover:hover){.lc-prod:hover .lc-pimg__alt{opacity:1}.lc-prod:hover .lc-pimg:has(.lc-pimg__alt) .lc-pimg__main{opacity:0}.lc-prod:hover .lc-prod__name{text-decoration:underline;text-underline-offset:3px}.lc-tile:hover .lc-tile__bar{background:var(--lc-yellow)}.lc-tile:hover .lc-tile__s i{transform:translate(4px)}}.card__heading,.card__heading a,.product__title h1,.product__title .h1,.lc-split__tag span,.cart-item__name,.cart-notification-product__name,.predictive-search__item-heading{text-transform:capitalize}.button,.lc-btn,.quick-add__submit{transition:background-color .18s ease,color .18s ease,border-color .18s ease}.button:not(.button--secondary):not(.button--tertiary):hover,.lc-btn:hover{background:var(--lc-navy)!important;color:var(--lc-cream)!important}.lc-btn--light:hover,.button--secondary:hover{background:var(--lc-yellow)!important;color:var(--lc-navy)!important}@media(hover:hover){.card-wrapper .quick-add__submit:hover{background:var(--lc-navy)!important;color:var(--lc-cream)!important}}.lc-link{transition:color .18s}.lc-link:hover{color:var(--lc-deep);text-decoration-thickness:2px}.card-wrapper .card>.card__content .card__information{display:flex!important;flex-direction:column;align-items:flex-start;gap:3px;text-align:left;padding-top:10px}.card-wrapper .card>.card__content .card-information{display:contents}.card-wrapper .card>.card__content .card-information .caption-with-letter-spacing{order:-1;margin:0!important;text-align:left}.card-wrapper .card>.card__content .card__heading{order:0;margin:0!important;text-align:left;font-size:15px;line-height:1.3}.card-wrapper .card>.card__content .price{order:1;margin:0!important;text-align:left;font-size:14px}.card-wrapper .card>.card__content .price__container{justify-content:flex-start;text-align:left}#HeaderMenu-gift-shop>span:after,#HeaderDrawer-gift-shop:after{content:"";display:inline-block;width:13px;height:13px;margin-left:6px;vertical-align:-1px;background-color:currentColor;-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.2%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Crect%20x%3D%273%27%20y%3D%278%27%20width%3D%2718%27%20height%3D%274%27%20rx%3D%271%27/%3E%3Cpath%20d%3D%27M12%208v13M19%2012v7a2%202%200%200%201-2%202H7a2%202%200%200%201-2-2v-7M7.5%208a2.5%202.5%200%200%201%200-5C9.5%203%2012%208%2012%208s2.5-5%204.5-5a2.5%202.5%200%200%201%200%205%27/%3E%3C/svg%3E) center/contain no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.2%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Crect%20x%3D%273%27%20y%3D%278%27%20width%3D%2718%27%20height%3D%274%27%20rx%3D%271%27/%3E%3Cpath%20d%3D%27M12%208v13M19%2012v7a2%202%200%200%201-2%202H7a2%202%200%200%201-2-2v-7M7.5%208a2.5%202.5%200%200%201%200-5C9.5%203%2012%208%2012%208s2.5-5%204.5-5a2.5%202.5%200%200%201%200%205%27/%3E%3C/svg%3E) center/contain no-repeat}#HeaderDrawer-gift-shop:after{width:20px;height:20px;margin-left:8px;vertical-align:-2px;margin-right:auto;-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.3%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Crect%20x%3D%273%27%20y%3D%278%27%20width%3D%2718%27%20height%3D%274%27%20rx%3D%271%27/%3E%3Cpath%20d%3D%27M12%208v13M19%2012v7a2%202%200%200%201-2%202H7a2%202%200%200%201-2-2v-7M7.5%208a2.5%202.5%200%200%201%200-5C9.5%203%2012%208%2012%208s2.5-5%204.5-5a2.5%202.5%200%200%201%200%205%27/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.3%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Crect%20x%3D%273%27%20y%3D%278%27%20width%3D%2718%27%20height%3D%274%27%20rx%3D%271%27/%3E%3Cpath%20d%3D%27M12%208v13M19%2012v7a2%202%200%200%201-2%202H7a2%202%200%200%201-2-2v-7M7.5%208a2.5%202.5%200%200%201%200-5C9.5%203%2012%208%2012%208s2.5-5%204.5-5a2.5%202.5%200%200%201%200%205%27/%3E%3C/svg%3E)}.menu-drawer__utility-links,.menu-drawer__utility-links *,.menu-drawer__account,.menu-drawer__account *{font-family:"DM Sans",var(--font-body-family),sans-serif!important}.menu-drawer__account{text-transform:uppercase;letter-spacing:.12em;font-size:13px!important;font-weight:700}input,textarea,select,button,.field__input,.search__input,.customer input{font-family:"DM Sans",var(--font-body-family),sans-serif!important}.template-search #product-grid>li:not(:has(a[href*="/products/"])){display:none!important}
/*# sourceMappingURL=/cdn/shop/t/17/assets/lescools.css.map */
