:root{--wl-ink: #171717;--wl-ink-soft: #4f4b47;--wl-orange: #f37021;--wl-orange-dark: #c9500c;--wl-warm: #f5f2ed;--wl-warm-deep: #e8e2da;--wl-white: #ffffff;--wl-line: #ddd7cf;--wl-focus: #005fcc;--wl-shadow-soft: 0 12px 34px rgb(23 23 23 / 8%);--wl-page-gutter: clamp(16px, 3vw, 40px)}html{scroll-padding-top:calc(var(--header-height, 72px) + 24px)}body{background:var(--wl-white);color:var(--wl-ink);font-size:clamp(14px,.28vw + 13px,15px);line-height:1.55;letter-spacing:.01em;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}:where(p,li,dd,dt,input,select,textarea){text-transform:none}:where(.rte,.prose) :where(p,li){line-height:1.65;letter-spacing:.005em;text-transform:none}:where(h1,h2,h3,h4,h5,h6,.heading,[class^=display-]){letter-spacing:-.025em;line-height:1.12;text-transform:none;text-wrap:balance}.subheading{font-size:clamp(10px,.16vw + 9.5px,12px);font-weight:600;letter-spacing:.14em;line-height:1.35;text-transform:uppercase}:where(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--wl-focus);outline-offset:3px}:where(.button,button,[role=button],input,select,textarea){touch-action:manipulation}:where(.button,input,select,textarea){min-block-size:44px}.top-bar{display:flex;min-height:30px;align-items:center;justify-content:center;gap:16px;padding-inline:var(--wl-page-gutter);background:var(--wl-ink);color:var(--wl-white);font-size:10px;font-weight:600;letter-spacing:.16em;line-height:1;text-transform:uppercase}.top-bar a{color:inherit;text-decoration:none;text-underline-offset:3px}.top-bar a:hover{text-decoration:underline}.top-bar .separator{inline-size:1px;block-size:12px;background:#ffffff61}.shopify-section--announcement-bar{z-index:31}.shopify-section--announcement-bar>.color-scheme{background:var(--wl-orange);color:var(--wl-ink)}.announcement-bar{min-height:34px;padding-block:7px}.announcement-bar .subheading{color:var(--wl-ink);font-size:10px;letter-spacing:.12em;line-height:1.3}.shopify-section--header{z-index:30;border-bottom:1px solid rgb(23 23 23 / 9%);box-shadow:0 5px 18px #17171708}.header{min-height:70px}.header__logo-image{height:auto}.header__primary-nav>ul{column-gap:clamp(18px,2vw,34px)}.header__primary-nav a.subheading{position:relative;padding-block:10px;color:currentColor;font-size:11px;letter-spacing:.13em;text-decoration:none}.header__primary-nav a.subheading:after{position:absolute;right:0;bottom:4px;left:0;height:1px;background:currentColor;content:"";opacity:0;transform:scaleX(.45);transition:opacity .16s ease,transform .16s ease}.header__primary-nav a.subheading:hover:after,.header__primary-nav a.subheading[aria-current=page]:after{opacity:1;transform:scaleX(1)}.header__dropdown-menu{border:1px solid var(--wl-line);box-shadow:var(--wl-shadow-soft)}.header :where(.tap-area,a,button){min-width:42px;min-height:42px}.button{font-weight:650;letter-spacing:.08em;text-transform:uppercase;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.button:hover{transform:translateY(-1px)}.button[disabled],.button[aria-disabled=true]{transform:none}.template-collection #main>.shopify-section:first-child .section-spacing--tight{padding-block:clamp(34px,5vw,72px);border-bottom:1px solid var(--wl-line);background:var(--wl-warm)}.template-collection #main>.shopify-section:first-child .prose{max-width:760px}.template-collection #main>.shopify-section:first-child h1{max-width:18ch;font-size:clamp(36px,6vw,76px);line-height:.98}.template-collection #main>.shopify-section:first-child .prose>div{max-width:62ch;color:var(--wl-ink-soft);font-size:clamp(14px,.3vw + 13px,16px)}.collection-quick-navigation{gap:clamp(18px,3vw,36px)}.collection-quick-navigation__item{gap:10px}.collection-quick-navigation__item img{border:1px solid var(--wl-line)}.collection__toolbar{position:sticky;top:calc(var(--header-is-sticky, 1) * var(--header-height, 0px));z-index:8;min-height:58px;padding-inline:var(--wl-page-gutter);border-block:1px solid var(--wl-line);background:#fffffff0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.collection__toolbar .subheading{color:var(--wl-ink)}.collection__layout-selector label{display:grid;min-width:40px;min-height:40px;place-items:center;border:1px solid transparent}.collection__layout-selector input:checked+label{border-color:var(--wl-ink);background:var(--wl-warm)}.collection__inner{padding-block:clamp(20px,3vw,42px) clamp(56px,7vw,96px)}.collection__sidebar{padding:22px 18px;border:1px solid var(--wl-line);background:var(--wl-warm)}.collection__sidebar>.subheading{margin-bottom:20px;color:var(--wl-ink-soft)}.facets .accordion,.facets details{border-color:var(--wl-line)}.facets summary{min-height:44px}.active-facets{margin-bottom:18px}.active-facets a,.active-facets button{border-color:var(--wl-line);background:var(--wl-warm)}.template-collection .product-list{column-gap:clamp(10px,1.4vw,24px);row-gap:clamp(28px,4vw,54px)}.template-collection .product-card{min-width:0}.template-collection .product-card__figure{overflow:hidden;border:1px solid var(--wl-line);background:var(--wl-warm)}.template-collection .product-card__image{transition-duration:.42s;transition-timing-function:cubic-bezier(.2,.7,.2,1)}.template-collection .product-card__info{padding-top:12px;color:var(--wl-ink);text-align:left}.template-collection .product-card__info .justify-items-center{justify-items:start}.template-collection .product-card__info .text-center{text-align:left}.template-collection .product-card .product-title{display:-webkit-box;overflow:hidden;color:var(--wl-ink);font-size:clamp(14px,.25vw + 13px,16px);font-weight:500;letter-spacing:-.01em;line-height:1.35;text-transform:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}.template-collection .product-card .price-list{color:var(--wl-ink);font-size:clamp(13px,.18vw + 12px,15px);font-weight:600;letter-spacing:0}.template-collection .product-card compare-at-price{color:var(--wl-ink-soft);font-weight:400}.template-collection .product-card__quick-buy .button{min-height:44px;background:var(--wl-ink);color:var(--wl-white)}.template-collection .product-card__quick-buy .button:hover{background:var(--wl-orange-dark)}.template-collection .badge{border:0;background:var(--wl-white);color:var(--wl-ink);font-size:9px;font-weight:700;letter-spacing:.12em;box-shadow:0 1px #17171714}.template-collection .badge--on-sale,.template-collection [class*=discount-badge]{background:var(--wl-orange-dark);color:var(--wl-white)}.pagination{margin-top:clamp(40px,6vw,72px)}.pagination a,.pagination button{min-width:44px;min-height:44px}.shopify-section-group-footer-group :where(h2,h3,.heading){letter-spacing:-.015em}.shopify-section-group-footer-group :where(p,a,li){text-transform:none}.shopify-section-group-footer-group input{min-height:48px}.shopify-section--footer .footer__big-logo--full{overflow:hidden}.shopify-section--footer .footer__big-logo--full img{opacity:.96;filter:brightness(0) invert(1);transform:none!important;animation:none!important}@media(max-width:699px){.header{min-height:60px}.top-bar{display:none}.announcement-bar{min-height:32px;padding-block:6px}.collection__toolbar{min-height:54px}.collection__inner{padding-inline:10px}.template-collection .product-list{column-gap:10px;row-gap:30px}.template-collection .product-card__info{padding-top:9px}.template-collection .product-card .product-title{font-size:13.5px;line-height:1.32}.template-collection .product-card .price-list{font-size:13px}.template-product :where(#ShopifyChat,#shopify-chat,[data-shopify-chat],iframe[title*="Shopify Inbox" i],iframe[title*=chat i]){bottom:calc(84px + env(safe-area-inset-bottom))!important}.template-product :where([id*=whatmore i][style*="position: fixed" i],[class*=whatmore i][style*="position: fixed" i]){bottom:calc(92px + env(safe-area-inset-bottom))!important}.windlust-legal-row{grid-template-columns:1fr;gap:.25rem;padding-block:.72rem}}@media(min-width:700px)and (max-width:999px){.template-collection .product-card .product-title{font-size:14px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}[id^=promo-block-list-windlust_colour_menu] .menu-promo__item .subheading:before{content:"";display:block;inline-size:58px;block-size:13px;margin-block-end:.45rem;background-repeat:no-repeat}[id^=promo-block-list-windlust_colour_menu] .menu-promo__item:nth-child(1) .subheading:before{background-image:radial-gradient(circle at 6px 6px,#0b0b0c 0 5px,transparent 5.5px),radial-gradient(circle at 20px 6px,#252428 0 5px,transparent 5.5px),radial-gradient(circle at 34px 6px,#47464b 0 5px,transparent 5.5px),radial-gradient(circle at 48px 6px,#727078 0 5px,transparent 5.5px)}[id^=promo-block-list-windlust_colour_menu] .menu-promo__item:nth-child(2) .subheading:before{background-image:radial-gradient(circle at 6px 6px,#f2e6da 0 5px,transparent 5.5px),radial-gradient(circle at 20px 6px,#dec9b4 0 5px,transparent 5.5px),radial-gradient(circle at 34px 6px,#c4a689 0 5px,transparent 5.5px),radial-gradient(circle at 48px 6px,#9c755b 0 5px,transparent 5.5px)}[id^=promo-block-list-windlust_colour_menu] .menu-promo__item:nth-child(3) .subheading:before{background-image:radial-gradient(circle at 6px 6px,#f3d8a0 0 5px,transparent 5.5px),radial-gradient(circle at 20px 6px,#d9b86e 0 5px,transparent 5.5px),radial-gradient(circle at 34px 6px,#b98a49 0 5px,transparent 5.5px),radial-gradient(circle at 48px 6px,#8a5d2e 0 5px,transparent 5.5px)}[id^=promo-block-list-windlust_colour_menu] .menu-promo__item:nth-child(4) .subheading:before{background-image:radial-gradient(circle at 6px 6px,#eeeff1 0 5px,transparent 5.5px),radial-gradient(circle at 20px 6px,#c9cdd2 0 5px,transparent 5.5px),radial-gradient(circle at 34px 6px,#8c9299 0 5px,transparent 5.5px),radial-gradient(circle at 48px 6px,#4d5055 0 5px,transparent 5.5px)}[id^=promo-block-list-windlust_colour_menu] .menu-promo__item:nth-child(5) .subheading:before{background-image:radial-gradient(circle at 6px 6px,#d8e8f2 0 5px,transparent 5.5px),radial-gradient(circle at 20px 6px,#7faecd 0 5px,transparent 5.5px),radial-gradient(circle at 34px 6px,#3c7397 0 5px,transparent 5.5px),radial-gradient(circle at 48px 6px,#153c5a 0 5px,transparent 5.5px)}[id^=promo-block-list-windlust_colour_menu] .menu-promo__item:nth-child(6) .subheading:before{background-image:radial-gradient(circle at 6px 6px,#d1dbc5 0 5px,transparent 5.5px),radial-gradient(circle at 20px 6px,#819b70 0 5px,transparent 5.5px),radial-gradient(circle at 34px 6px,#3e6b51 0 5px,transparent 5.5px),radial-gradient(circle at 48px 6px,#173f2e 0 5px,transparent 5.5px)}@media(prefers-reduced-motion:reduce){[id^=promo-block-list-windlust_colour_menu] .zoom-image{transition:none!important}}@media screen and (max-width:699px){[id$=__windlust_hero_select] p{display:none}[id$=__windlust_hero_select] .button{min-block-size:44px}}@media screen and (max-width:699px){.template-collection .product-list[mobile-items-per-row="2"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.template-collection .product-list[mobile-items-per-row="3"]{grid-template-columns:repeat(3,minmax(0,1fr))!important}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/windlust-brand.css.map */
