:root{--leeward-ui-blue: #5969c6;--leeward-ui-blue-hover: #4758b3;--leeward-graphite: #303432;--leeward-graphite-deep: #252a28;--leeward-ivory: #f4f3ef;--leeward-copper: #a47c4d}body:not([data-page-type=index]) .section__header-top{display:none}body:not([data-page-type=index]) .section__header{position:sticky!important;z-index:550;top:0;border-bottom:1px solid rgba(244,243,239,.14);background:var(--leeward-graphite);box-shadow:0 .7rem 1.8rem #10141321}body:not([data-page-type=index]) .section__header [data-section-id]{--header-text-color: #f4f3ef;--header-title-color: #ffffff;--header-background-color: #303432;--header-accent-color: #d8b586;--header-text-75-color: #c8cac7;--header-text-50-color: #888c89;--header-text-20-color: #484d4a;--header-text-05-color: #292e2c}body:not([data-page-type=index]) .section__header .header-wrapper{min-height:5rem;height:auto;padding:.65rem clamp(1rem,3vw,2.25rem);background:linear-gradient(106deg,#343836,#2f3432 62%,#292e2c)}body:not([data-page-type=index]) .section__header .header-wrapper>.flex{min-height:3.7rem}body:not([data-page-type=index]) .section__header .header{min-height:3.7rem;height:auto;grid-template-rows:none;align-items:center}body:not([data-page-type=index]) .section__header :is(.header-primary,.header-secondary){min-height:0;height:auto}body:not([data-page-type=index]) .section__header .header-primary{width:100%;max-width:clamp(9.75rem,16vw,12.75rem)!important;overflow:hidden}body:not([data-page-type=index]) .section__header .header-primary>:is(div,h1){width:100%}body:not([data-page-type=index]) .section__header .header-primary a{position:relative;width:100%;height:3.5rem;overflow:hidden}body:not([data-page-type=index]) .section__header .header-primary__logo{position:absolute;top:50%;left:0;width:100%;max-height:none;height:auto;margin:0;padding:0;object-fit:contain;transform:translateY(-50%)}body:not([data-page-type=index]) .section__header .header-secondary{align-items:center;justify-content:flex-end}body:not([data-page-type=index]) .section__header .header__icons--right{margin-left:clamp(.7rem,2vw,1.5rem)}body:not([data-page-type=index]) .section__header .header__icons a,body:not([data-page-type=index]) .section__header .header__icons button{transition:color .15s ease,transform .15s ease}body:not([data-page-type=index]) .section__header .header__icons a:hover,body:not([data-page-type=index]) .section__header .header__icons button:hover{color:#d8b586;transform:translateY(-1px)}body:not([data-page-type=index]) .breadcrumbs-section{border-bottom:1px solid #d8d8d2;background:#ecebe6}body:not([data-page-type=index]) .breadcrumbs{min-height:2.45rem;padding-top:.7rem;padding-bottom:.7rem;color:#59605c}body:not([data-page-type=index]) :is(a,button,input,select,textarea):focus-visible{outline:2px solid var(--leeward-ui-blue);outline-offset:3px}@media(min-width:768px){body:not([data-page-type=index]) .section__header .header{grid-template-columns:minmax(9.75rem,12.75rem) minmax(0,1fr);column-gap:clamp(2rem,5vw,5rem)}body:not([data-page-type=index]) .section__header .header-secondary,body:not([data-page-type=index]) .section__header .header-secondary__navigation{justify-self:end}body:not([data-page-type=index]) .section__header .header-menu__details:has(.leeward-mega-menu)>.header-menu__disclosure{top:calc(100% + 1rem);right:-6rem!important}}@media(max-width:767px){body:not([data-page-type=index]) .section__header .header-wrapper{min-height:4.5rem;padding:.5rem 1rem}body:not([data-page-type=index]) .section__header .header-wrapper>.flex,body:not([data-page-type=index]) .section__header .header{min-height:3.5rem}body:not([data-page-type=index]) .section__header .header-primary{max-width:10.5rem!important}body:not([data-page-type=index]) .section__header .header-primary__logo{left:50%;width:10.5rem;transform:translate(-50%,-50%)}body:not([data-page-type=index]) .section__header .header-primary a{height:3rem}}body[data-page-type=collection] .collection__masthead{padding-top:clamp(2.7rem,4vw,3.6rem);padding-bottom:clamp(2.25rem,3.5vw,3rem);background:linear-gradient(105deg,#343836fc,#272c2af7),var(--leeward-graphite)}body[data-page-type=collection] .collection__masthead:after{display:block;width:clamp(4rem,8vw,6.5rem);height:2px;margin-top:1.35rem;background:linear-gradient(90deg,var(--leeward-copper) 0 42%,var(--leeward-ui-blue) 42% 100%);content:""}body[data-page-type=collection] .collection__title{font-size:clamp(2.65rem,5vw,4rem)}body[data-page-type=collection] .collection__filter-container{min-height:3.8rem;padding:.8rem 0}body[data-page-type=collection] .product-card:hover,body[data-page-type=collection] .product-card:focus-within{border-color:#5969c6b8;box-shadow:0 1rem 2.4rem #10141314}body[data-page-type=collection] .product-card__price :is(.price-item--regular,.price-item--sale),body[data-page-type=collection] .product-card__price .price__savings{color:var(--leeward-ui-blue)}body[data-page-type=collection] .collection__sorting select{min-height:2.6rem;border-color:#c9c9c2;color:#303633;background-color:#fff}body[data-page-type=product] product-info{padding-top:clamp(1.5rem,3vw,2.5rem);padding-bottom:clamp(4rem,7vw,6rem)}body[data-page-type=product] product-info .product{align-items:start}body[data-page-type=product] product-info .product__details{border-top:3px solid var(--leeward-ui-blue);box-shadow:0 1rem 2.5rem #10141312}body[data-page-type=product] .product__title{font-size:clamp(2rem,3.2vw,2.75rem);line-height:1.02}body[data-page-type=product] .product__price :is(.price-item--regular,.price-item--sale),body[data-page-type=product] .product__price .price__savings{color:var(--leeward-ui-blue)}body[data-page-type=product] media-slideshow .media__main{overflow:hidden;border:1px solid #d8d8d2;background:#fff;box-shadow:0 .8rem 2rem #1014130a}body[data-page-type=product] .product__variants--radio input.product-form__radio:checked+.product-form__radio-label{border-color:var(--leeward-ui-blue);color:#fff;background:var(--leeward-ui-blue)}body[data-page-type=product] .product-form__submit.button--primary:hover,body[data-page-type=product] .product-form__submit.button--primary:focus-visible{border-color:var(--leeward-ui-blue);color:#fff;background:var(--leeward-ui-blue)}@media(min-width:1024px){body[data-page-type=product] .product__info-container{position:sticky;top:7rem}}.leeward-interior .leeward-masthead,.leeward-interior .shopify-policy__title{margin-bottom:clamp(1.5rem,3vw,2.5rem);padding-top:clamp(2.7rem,4vw,3.6rem);padding-bottom:clamp(2.25rem,3.5vw,3rem)}.leeward-interior .leeward-masthead h1,.leeward-interior .shopify-policy__title h1{font-size:clamp(2.65rem,5vw,4rem)}.leeward-interior input:not([type=checkbox]):not([type=radio]):focus,.leeward-interior select:focus,.leeward-interior textarea:focus{border-color:var(--leeward-ui-blue);box-shadow:0 0 0 1px var(--leeward-ui-blue)}.leeward-interior .button--solid:hover,.leeward-interior .button--solid:focus-visible{border-color:var(--leeward-ui-blue);color:#fff;background:var(--leeward-ui-blue)}body .footer [data-section-id]{--section-background-color: #303432;--section-text-color: #f4f3ef;--section-title-color: #ffffff;--section-accent-color: #d8b586;--section-accent-text-color: #101413;--section-primary-border-color: #575c59}body .footer a{transition:color .15s ease}body .footer a:hover,body .footer a:focus-visible{color:#d8b586}
/*# sourceMappingURL=/cdn/shop/t/36/assets/leeward-storefront.css.map */
