:root{--vaurie-text: #1c1d1d;--vaurie-bg: #ffffff;--vaurie-dark: #1c1d1d;--vaurie-green: #1b472b;--vaurie-sale: #fd490c;--vaurie-footer-bg: #111111;--vaurie-border: #e8e8e1;--vaurie-text-alpha: rgba(28, 29, 29, .35);--font-jost: "Jost", sans-serif;--font-roboto-condensed: "Roboto Condensed", sans-serif}html{-ms-overflow-style:none;scrollbar-width:none}html::-webkit-scrollbar{display:none;width:0}@media(max-width:749px){.product-grid.grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px 8px!important}.product-grid.grid>.grid__item{width:auto!important;max-width:none!important}}@media(max-width:749px){html input[type=search],html input[type=text],html input[type=email],html input[type=tel],html input[type=number],html input[type=password],html input[type=url],html textarea,html select,html .field__input,html .search__input,html .search-modal__form .field__input,html .search-modal__form input,html input[name=q]{font-size:16px!important}}@media(max-width:749px){.klaviyo-form input[type=text],.klaviyo-form input[type=email]{font-size:25px!important}}body{font-family:var(--font-jost)!important;font-size:14px!important;line-height:22.4px!important;letter-spacing:.35px!important;color:var(--vaurie-text)!important;-webkit-font-smoothing:antialiased;overflow-x:hidden}body::-webkit-scrollbar{display:none;width:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-roboto-condensed)!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important}.h0{font-size:51px!important;line-height:1.2!important}h1,.h1{font-size:35px!important;line-height:42px!important}h2,.h2{font-size:40px!important;line-height:48px!important}h3,.h3{font-size:27px!important;line-height:32px!important}h4,.h4{font-size:21px!important;line-height:26px!important}h5,.h5{font-size:19px!important;line-height:24px!important}h6,.h6{font-size:16px!important;line-height:20px!important}@media(max-width:749px){h1,.h1,h2,.h2{font-size:28px!important;line-height:34px!important}h3,.h3{font-size:22px!important;line-height:28px!important}}.announcement-bar,.announcement-bar .announcement-bar__message{background-color:var(--vaurie-dark)!important;color:#fff!important;font-family:var(--font-jost)!important;font-size:14px!important;font-weight:400!important;letter-spacing:.35px!important;text-transform:none!important;padding:9px 16px!important}.utility-bar{border-top:0!important;border-bottom:0!important;background-color:var(--vaurie-dark)!important}.header-wrapper{border-bottom:0!important;background-color:#fff!important}body:has(main>.shopify-section:first-child .js-transparent-header) sticky-header.header-wrapper{position:absolute!important;top:0!important;left:0!important;right:0!important;z-index:100!important;background-color:transparent!important;transition:background-color .45s cubic-bezier(.4,0,.2,1),box-shadow .45s cubic-bezier(.4,0,.2,1)!important}body:has(main>.shopify-section:first-child .js-transparent-header) .shopify-section-group-header-group.shopify-section-header-sticky sticky-header.header-wrapper,body:has(main>.shopify-section:first-child .js-transparent-header) .shopify-section-group-header-group.scrolled-past-header sticky-header.header-wrapper{background-color:#fff!important;box-shadow:0 1px 4px #0000000a!important}body:has(main>.shopify-section:first-child .js-transparent-header) .shopify-section-group-header-group:not(.shopify-section-header-sticky) .header{background-color:transparent!important}body:has(main>.shopify-section:first-child .js-transparent-header) .shopify-section-group-header-group:not(.shopify-section-header-sticky) .header__menu-item,body:has(main>.shopify-section:first-child .js-transparent-header) .shopify-section-group-header-group:not(.shopify-section-header-sticky) .header__icon svg{filter:brightness(0) invert(1)!important;color:#fff!important}@media(min-width:990px){body:has(main>.shopify-section:first-child .js-transparent-header) .shopify-section-group-header-group:not(.shopify-section-header-sticky) .header__menu-item:has(details[open]){filter:none!important;color:var(--vaurie-text)!important}}.header__heading-logo-wrapper{position:relative}.header__heading-logo--default,.header__heading-logo--overlay{display:block!important;transition:opacity .4s cubic-bezier(.4,0,.2,1),filter .4s cubic-bezier(.4,0,.2,1)!important}.header__heading-logo--overlay{position:absolute;top:0;left:0;width:100%;height:auto;opacity:0}body:has(main>.shopify-section:first-child .js-transparent-header) .shopify-section-group-header-group:not(.shopify-section-header-sticky):not(.scrolled-past-header) .header__heading-logo--default{opacity:0}body:has(main>.shopify-section:first-child .js-transparent-header) .shopify-section-group-header-group:not(.shopify-section-header-sticky):not(.scrolled-past-header) .header__heading-logo-wrapper:has(.header__heading-logo--overlay) .header__heading-logo--overlay{opacity:1}body:has(main>.shopify-section:first-child .js-transparent-header) .shopify-section-group-header-group:not(.shopify-section-header-sticky):not(.scrolled-past-header) .header__heading-logo-wrapper:not(:has(.header__heading-logo--overlay)) .header__heading-logo--default{opacity:1;filter:brightness(0) invert(1)}body:has(main>.shopify-section:first-child .js-transparent-header) .shopify-section-group-header-group.shopify-section-header-sticky .header__heading-logo--default,body:has(main>.shopify-section:first-child .js-transparent-header) .shopify-section-group-header-group.scrolled-past-header .header__heading-logo--default{opacity:1!important;filter:brightness(0)!important}body:has(main>.shopify-section:first-child .js-transparent-header) .shopify-section-group-header-group.shopify-section-header-sticky .header__heading-logo--overlay,body:has(main>.shopify-section:first-child .js-transparent-header) .shopify-section-group-header-group.scrolled-past-header .header__heading-logo--overlay{opacity:0!important}body:has(main>.shopify-section:first-child .js-transparent-header) .shopify-section-group-header-group:not(.shopify-section-header-sticky) .header__menu-item{color:#fff!important}.section-header,.shopify-section-header,#shopify-section-sections--26710512632193__header,.shopify-section-group-header-group{transition:background-color .4s ease,transform .55s cubic-bezier(.32,.72,0,1)!important}sticky-header,sticky-header.header-wrapper{transition:transform .55s cubic-bezier(.32,.72,0,1),opacity .45s cubic-bezier(.32,.72,0,1),background-color .4s ease,box-shadow .4s ease!important;will-change:transform,opacity,background-color;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}sticky-header.shopify-section-header-hidden,.shopify-section-header-hidden sticky-header,.shopify-section-header.shopify-section-header-hidden sticky-header{transform:translate3d(0,-100%,0)!important;opacity:0!important;pointer-events:none!important}sticky-header.shopify-section-header-sticky,.shopify-section-header-sticky sticky-header,.shopify-section-header.shopify-section-header-sticky sticky-header{transform:translateZ(0)!important;opacity:1!important;pointer-events:auto!important}.shopify-section-header-sticky .header-wrapper,sticky-header.shopify-section-header-sticky .header-wrapper,sticky-header.shopify-section-header-sticky.header-wrapper{box-shadow:0 1px 4px #0000000a!important}.header-wrapper,.header,.header__heading,.header__heading-link,.header__heading-link img,.header__heading-logo,.header__heading-logo--default,.header__heading-logo--overlay,.header__menu-item,.header__menu-item span,.header__icon,.header__icon svg,.header-wrapper svg,header-drawer .header__icon--menu svg{transition:background-color .5s ease,color .5s ease,filter .5s ease,opacity .4s ease!important}@media(prefers-reduced-motion:reduce){sticky-header,sticky-header.header-wrapper{transition:opacity .2s ease!important}}body:has(main>.shopify-section:first-child .js-transparent-header) main>.shopify-section:first-child{margin-top:-130px!important;padding-top:0!important}.header,.shopify-section-header-sticky .header,.scrolled-past-header .header{background-color:transparent!important}.header.header--middle-left{grid-template-columns:auto 1fr auto!important}.header-wrapper .header.page-width,.shopify-section-header-sticky .header.page-width{max-width:1300px!important;padding-left:40px!important;padding-right:40px!important;margin-left:auto!important;margin-right:auto!important}@media(max-width:989px){.header-wrapper .header.page-width,.shopify-section-header-sticky .header.page-width{padding-left:18px!important;padding-right:18px!important}.header.header--middle-left,.header.header--mobile-center,.header{display:flex!important;align-items:center!important;grid-template-columns:none!important;grid-template-areas:none!important;gap:0!important;justify-content:flex-start!important}.header__heading,.header__heading-link{order:0!important;flex:1 1 auto!important;margin:0!important;padding:0!important;text-align:left!important;justify-self:start!important}.header__inline-menu{display:none!important}.header__icons{display:contents!important}.header__icons .desktop-localization-wrapper,.header__icon--account,.header__icons a.header__icon--account,.header__icons .header__icon--account{display:none!important}.header__icons details-modal.header__search,.header__icons .header__search{order:2!important}header-drawer{order:3!important}.header__icons a.header__icon--cart,.header__icons .header__icon--cart{order:4!important}header-drawer,.header__icons header-drawer{margin:0!important}.header__icon--cart,.header__icons a.header__icon--cart{margin:0!important}.header__icons details-modal.header__search,.header__icons .header__search{margin:0!important}header-drawer{width:44px!important;height:48px!important;display:flex!important;align-items:center!important;justify-content:center!important}header-drawer details{width:100%!important;height:100%!important}header-drawer .header__icon--menu,summary.header__icon--menu{width:44px!important;height:48px!important;padding:10px 8px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important;box-sizing:border-box!important}header-drawer .header__icon--menu svg,summary.header__icon--menu svg{width:28px!important;height:28px!important}.header__icons details-modal.header__search,.header__icons .header__search,details-modal.header__search{margin-left:auto!important}.header__icons a.header__icon--cart,.header__icons .header__icon--cart{margin-right:33px!important}}.header__inline-menu{justify-self:center!important}@media(min-width:750px)and (max-width:989px){.header__icons a.header__icon--cart,.header__icons .header__icon--cart{margin-right:55px!important}}@media(max-width:749px){.header__icons a.header__icon--cart,.header__icons .header__icon--cart{margin-right:0!important}}@media(min-width:990px){.header__icons{justify-self:end!important;display:flex!important;align-items:center!important;padding-right:0!important;margin-right:34px!important}}.header__icons .desktop-localization-wrapper{order:-1!important}.header__icons .header__icon--account,.header__icons a.header__icon--account{order:1!important}.header__icons details-modal.header__search,.header__icons .header__search{order:2!important}.header__icons .header__icon--cart,.header__icons a.header__icon--cart{order:3!important}.header__heading,.header__heading-link{font-family:var(--font-roboto-condensed)!important;font-size:26px!important;font-weight:700!important;color:var(--vaurie-text)!important;letter-spacing:0!important;text-transform:none!important;padding:0!important;flex-grow:0!important;width:-moz-max-content!important;width:max-content!important;line-height:0!important}.header__heading-link{display:inline-flex!important;align-items:center!important;padding-top:11px!important;padding-bottom:11px!important}.header__heading-logo{max-height:26px!important;width:auto!important}.header__menu-item{font-family:var(--font-jost)!important;font-size:14px!important;font-weight:400!important;letter-spacing:.35px!important;text-transform:none!important;color:var(--vaurie-text)!important;padding:12px 14px!important}.header__menu-item,.header__menu-item:hover,.header__menu-item:focus,.header__menu-item:focus-visible,.header__menu-item[aria-current],.header__menu-item.list-menu__item--active{text-decoration:none!important}.header__menu-item,summary.header__menu-item,a.header__menu-item{display:inline-flex!important;align-items:center!important;gap:8px!important;white-space:nowrap!important}.header__menu-item>span{display:inline-block!important;position:relative!important;text-decoration:none!important;flex-shrink:0!important;white-space:nowrap!important}.header__menu-item:hover>span:after,.header__menu-item:focus-visible>span:after,.header__menu-item[aria-current]>span:after,.header__menu-item.list-menu__item--active>span:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:1px;background:currentColor;pointer-events:none}.header__menu-item .icon-caret,.header__menu-item svg.icon-caret,summary.header__menu-item .icon-caret,summary.header__menu-item svg.icon-caret{position:static!important;text-decoration:none!important;margin:0!important;inset:auto!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;transform:none!important;width:10px!important;height:6px!important;flex-shrink:0!important;display:inline-block!important;vertical-align:middle!important}.header__menu-item span{font-family:var(--font-jost)!important}.header__icon{color:var(--vaurie-text)!important;width:auto!important;height:auto!important;padding:10px 8px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.header__icon svg,.header__icon .svg-wrapper svg,.header__icon .icon{width:28px!important;height:28px!important;color:var(--vaurie-text)!important}.header__icon--search .svg-wrapper,.header__icon--summary .svg-wrapper,.header__icon--cart .svg-wrapper{width:28px!important;height:28px!important}.header__icon--cart{margin:0!important}.header__icons{gap:0!important}footer .footer__content-bottom,.footer .footer__content-bottom,footer.footer .footer__content-bottom,.footer__content-bottom{border-top:0!important;border-top-width:0!important;border-top-color:transparent!important;border-top-style:none!important}footer .footer__column.footer__localization,.footer .footer__column.footer__localization,footer .footer__localization{margin-bottom:28px!important}@media(max-width:749px){footer .footer__column.footer__localization,.footer .footer__column.footer__localization,footer .footer__localization{margin-bottom:20px!important}}.header__heading-logo--default{filter:brightness(0)!important}.header__heading-logo--overlay{filter:none!important}.footer .list-social,footer ul.list-social,.footer .footer__list-social,footer ul.footer__list-social,.list-social,.footer__list-social{display:flex!important;gap:15px!important;justify-content:flex-start!important;align-items:center!important;flex-wrap:wrap!important;list-style:none!important;padding:0!important;margin:0!important}@media screen and (max-width:749px){.footer .list-social,footer ul.list-social,.footer .footer__list-social,footer ul.footer__list-social,.list-social,.footer__list-social{justify-content:center!important}}.footer .list-social__link,footer ul.list-social .list-social__link{padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#fff!important;width:24px!important;height:24px!important}.footer .list-social__link .svg-wrapper,footer ul.list-social .svg-wrapper{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:24px!important;height:24px!important}.footer .list-social__link svg,.footer .list-social__link .svg-wrapper svg,footer ul.list-social svg,footer ul.list-social .svg-wrapper svg{width:24px!important;height:24px!important;fill:currentColor!important}.header__icons .header__icon:hover{opacity:.7}.mega-menu__content{padding-top:24px!important;padding-bottom:24px!important;border-top:1px solid var(--vaurie-border)!important;background:#fff!important}.mega-menu__list{gap:0!important}.mega-menu__link{font-family:var(--font-jost)!important;font-size:14px!important;letter-spacing:.35px!important;padding:6px 0!important;text-transform:none!important}.banner--medium,.banner--large{min-height:650px!important}.banner__heading{font-family:var(--font-roboto-condensed)!important;font-size:51px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;color:#fff!important;margin-bottom:6px!important}.banner__text{font-family:var(--font-jost)!important;font-size:14px!important;font-weight:400!important;letter-spacing:4.2px!important;text-transform:uppercase!important;color:#fff!important;margin-bottom:18px!important}@media(max-width:749px){.banner__heading{font-size:32px!important}}.button,button.button,.shopify-payment-button__button--unbranded{font-family:var(--font-roboto-condensed)!important;font-size:14px!important;font-weight:700!important;letter-spacing:.35px!important;text-transform:uppercase!important;border-radius:0!important;padding:12px 24px!important;min-height:44px!important;transition:all .2s ease}.button--primary,.button.button--primary{background:var(--vaurie-text)!important;color:#fff!important;border:0!important}.button--primary:hover{background:#000!important}.button--secondary,.button.button--secondary{background:transparent!important;color:var(--vaurie-text)!important;border:1px solid var(--vaurie-text)!important}.button--secondary:hover{background:var(--vaurie-text)!important;color:#fff!important}.banner .button,.image-banner .button{background:transparent!important;color:#fff!important;border:1px solid #fff!important;text-transform:uppercase!important;letter-spacing:1.4px!important;padding:11px 28px!important;min-height:40px!important;font-size:12px!important}.banner .button:hover,.image-banner .button:hover{background:#fff!important;color:var(--vaurie-text)!important}.button:after,.button:before{display:none!important}.collection__title,.title-wrapper-with-link{text-align:center!important;margin-bottom:36px!important}.section-header__title,.title.h1,.title.h2,.collection__title h2{font-family:var(--font-roboto-condensed)!important;font-size:35px!important;font-weight:700!important;letter-spacing:0!important;text-transform:uppercase!important;text-align:center!important;margin:0!important}@media(max-width:749px){.section-header__title,.title.h2,.collection__title h2{font-size:26px!important}}.collection-list-wrapper{padding:0 24px!important}.collection-list .collection-list__item{padding:0!important}.card-wrapper.product-card-wrapper.underline-links-hover{border:0!important}.collection-list .card{background:transparent!important;border:0!important;border-radius:0!important}.collection-list .card__media{border-radius:0!important;aspect-ratio:1 / 1!important}.collection-list .card__inner .card__content{position:absolute!important;bottom:16px!important;left:16px!important;z-index:2!important;text-align:left!important;padding:0!important}.collection-list .card__heading,.collection-list .card__heading a,.collection-list .card__information .card__heading{background:var(--vaurie-dark)!important;color:#fff!important;font-family:var(--font-roboto-condensed)!important;font-size:12px!important;font-weight:700!important;letter-spacing:1.5px!important;text-transform:uppercase!important;padding:8px 18px!important;text-decoration:none!important;display:inline-block!important;margin:0!important}.collection-list .card__heading a:hover{background:#000!important}.collection-list .card__media img{transition:transform .5s ease}@media(hover:hover){.collection-list .card-wrapper:hover .card__media img{transform:scale(1.05)}}.card-wrapper{border:0!important}.card-wrapper .card{background:transparent!important;border:0!important;border-radius:0!important}.card-wrapper .card__media,.card-wrapper .card__inner .card__media{border-radius:0!important;background:#f5f5f5!important;aspect-ratio:1/1!important;overflow:hidden}.card__inner .card__media img,.card-wrapper .card__media img{transition:opacity .3s ease,transform .5s ease}@media(hover:hover){.card-wrapper:hover .card__media img:not(:last-child){opacity:0}}.card-information,.card-wrapper .card__information,.card-wrapper .card__content{text-align:left!important;padding:12px 0 0!important}.card__heading,.card__heading a,.card-information__heading,.full-unstyled-link{font-family:var(--font-jost)!important;font-size:16.52px!important;font-weight:400!important;letter-spacing:.35px!important;text-transform:none!important;color:var(--vaurie-text)!important;text-decoration:none!important;line-height:1.5!important;text-align:left!important}.card__heading a:hover,.card-information__heading a:hover{text-decoration:underline;text-underline-offset:3px}.price,.price-item,.price__container,.product-card .price__regular .price-item,.card-wrapper .price__regular .price-item{font-family:var(--font-jost)!important;font-size:12.6px!important;font-weight:400!important;letter-spacing:.35px!important;color:var(--vaurie-text)!important;text-align:left!important}.price-item--sale{color:var(--vaurie-sale)!important}.price-item--regular{color:var(--vaurie-text)!important;text-decoration:none!important}.price--on-sale .price-item--regular,.price--on-sale .price__regular .price-item{color:var(--vaurie-text-alpha)!important;text-decoration:line-through!important}.price__container{margin-top:4px!important}.card__badge{position:absolute!important;top:8px!important;left:8px!important;bottom:auto!important;right:auto!important;z-index:2}.card__badge .badge{background-color:var(--vaurie-dark)!important;color:#fff!important;font-family:var(--font-jost)!important;font-size:10px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.5px!important;padding:3px 8px!important;border-radius:0!important;border:0!important}.card__badge .badge--bottom-left{display:none!important}.badge--sold-out{background-color:#1c1d1d80!important;color:#fff!important}.quick-add__submit,.card-wrapper .quick-add__submit{background:var(--vaurie-dark)!important;color:#fff!important;border:0!important;border-radius:0!important;font-family:var(--font-roboto-condensed)!important;text-transform:uppercase!important;letter-spacing:.5px!important}.featured-collection,[class*=featured-collection]{padding-left:24px!important;padding-right:24px!important}.collection .grid{grid-template-columns:repeat(4,1fr)!important;gap:16px 8px!important}@media(max-width:989px){.collection .grid{grid-template-columns:repeat(2,1fr)!important}}.center .button,.collection .button--primary{background:var(--vaurie-dark)!important;color:#fff!important;border:0!important;text-transform:uppercase!important;font-size:12px!important;letter-spacing:1.5px!important;padding:11px 30px!important}.collection__view-all .button,.collection__view-all .button--secondary{background:var(--vaurie-dark)!important;color:#fff!important;border:0!important}.collection-hero{background:transparent!important}.collection-hero__title,.collection-hero h1{font-family:var(--font-roboto-condensed)!important;font-size:35px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:0!important;text-align:center!important;color:var(--vaurie-text)!important;margin:0 0 24px!important}@media(max-width:749px){.collection-hero__title,.collection-hero h1{font-size:26px!important}}.collection-hero__description{display:none!important}.facets-container{border-top:1px solid var(--vaurie-border)!important;border-bottom:1px solid var(--vaurie-border)!important;padding:12px 24px!important;margin-bottom:24px!important}.product-count,.product-count__text,.collection-product-count{white-space:nowrap!important;font-family:var(--font-jost)!important;font-size:13px!important}.facets{border:0!important}form.facets__form,#FacetFiltersForm.facets__form,#FacetFiltersFormMobile{border:0!important;display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important}.facets__heading,.facet-filters__label,.facet-filters__label.caption-large{font-family:var(--font-jost)!important;font-size:14px!important;font-weight:400!important;text-transform:none!important;letter-spacing:.35px!important;color:var(--vaurie-text)!important}.facets__summary{font-family:var(--font-jost)!important;font-size:14px!important}.select__select{font-family:var(--font-jost)!important;font-size:14px!important;letter-spacing:.35px!important;border:0!important}.pagination{display:flex!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:36px 0!important}.pagination__list,ul.pagination__list{display:flex!important;gap:8px!important;list-style:none!important;padding:0!important}.pagination__item{font-family:var(--font-jost)!important;font-size:14px!important;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:0!important}.pagination__item--current,.pagination__item.active{background:var(--vaurie-dark)!important;color:#fff!important}.product__title,.product__title h1{font-family:var(--font-roboto-condensed)!important;font-size:35px!important;font-weight:700!important;text-transform:none!important;letter-spacing:0!important;color:var(--vaurie-text)!important;margin:0 0 12px!important}.product__text{font-family:var(--font-jost)!important;font-size:13px!important;letter-spacing:.35px!important}.product .price,.product__info-container .price{font-family:var(--font-jost)!important;font-size:18px!important;font-weight:400!important;letter-spacing:.35px!important;margin:0!important}.product__info-container .price-item--sale{color:var(--vaurie-sale)!important;font-weight:600!important}.product__info-container .price--on-sale .price-item--regular,.product--on-sale .price__regular .price-item{text-decoration:line-through!important;color:var(--vaurie-text-alpha)!important}.product-form__buttons{display:flex!important;flex-direction:column!important;gap:8px!important;width:100%!important;max-width:none!important}.product-form__submit{background:var(--vaurie-green)!important;color:#fff!important;border:0!important;border-radius:0!important;font-family:var(--font-roboto-condensed)!important;font-size:16px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:1px!important;padding:14px 24px!important}.product-form__submit:hover{background:#143821!important}.product-form__input input[type=radio]+label,.product-form__input fieldset .product-form__input--swatch input[type=radio]+label,fieldset.product-form__input--pill input[type=radio]+label{border-radius:0!important;border-width:1px!important;border-color:var(--vaurie-text)!important;font-family:var(--font-jost)!important;font-size:14px!important;letter-spacing:.35px!important}.product-form__input input[type=radio]:checked+label{background:var(--vaurie-text)!important;color:#fff!important}.product__accordion summary,.product .accordion summary{font-family:var(--font-roboto-condensed)!important;font-size:14px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:1.5px!important;padding:16px 0!important;border-bottom:1px solid var(--vaurie-border)!important;align-items:center!important}.product__accordion summary .summary__title,.product .accordion summary .summary__title{align-items:center!important;flex:1 1 auto}.product__accordion summary .accordion__title,.product .accordion summary .accordion__title{margin:0!important;line-height:1.2!important}.product__accordion summary>svg,.product .accordion summary>svg{flex-shrink:0;align-self:center}.product__accordion .accordion__content{font-family:var(--font-jost)!important;font-size:13px!important;letter-spacing:.35px!important;padding:12px 0 24px!important}.email-signup-banner{background:var(--vaurie-green)!important;padding:60px 24px!important}.email-signup-banner__content{background:transparent!important;text-align:center!important}.email-signup-banner h2,.email-signup-banner .banner__heading{font-family:var(--font-roboto-condensed)!important;font-size:28px!important;font-weight:700!important;color:#fff!important;letter-spacing:.05em!important;text-transform:uppercase!important;margin:0 0 12px!important}@media(max-width:749px){.email-signup-banner h2{font-size:22px!important}}.email-signup-banner p,.email-signup-banner .banner__text{font-family:var(--font-jost)!important;font-size:14px!important;color:#fff!important;letter-spacing:.35px!important;margin:0 0 24px!important}.email-signup-banner__form,.email-signup-banner .newsletter-form{max-width:480px!important;margin:0 auto!important}.email-signup-banner input[type=email]{background:#fff!important;border:0!important;border-radius:0!important;height:44px!important;padding:0 16px!important;font-family:var(--font-jost)!important;font-size:14px!important;color:var(--vaurie-text)!important;letter-spacing:.35px!important}.email-signup-banner button[type=submit],.email-signup-banner .newsletter-form__button{background:var(--vaurie-dark)!important;color:#fff!important;border:0!important;border-radius:0!important;height:44px!important;padding:0 24px!important;font-family:var(--font-roboto-condensed)!important;font-size:12px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:1.5px!important}.footer{background:var(--vaurie-footer-bg)!important;color:#fff!important;padding:60px 24px 36px!important}.footer *{color:#fff!important}.footer__content-top{display:block!important;max-width:1440px!important;margin:0 auto!important;padding:0!important}.footer__blocks-wrapper{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:40px!important;max-width:100%!important;margin:0 0 32px!important;width:100%!important}.footer-block--newsletter{width:100%!important;margin:0!important;padding:0!important;display:block!important}.vaurie-footer-accordion{margin:0;padding:0}.vaurie-footer-accordion summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:0}.vaurie-footer-accordion summary::-webkit-details-marker,.vaurie-footer-accordion summary::marker{display:none;content:""}.vaurie-footer-accordion .vaurie-footer-acc-icon{width:12px;height:8px;color:#fff;transition:transform .25s ease;display:none}@media(min-width:750px){.vaurie-footer-accordion{pointer-events:auto}.vaurie-footer-accordion .footer-block__details-content{display:block!important}.vaurie-footer-accordion summary{pointer-events:none;cursor:default}}@media(max-width:749px){.vaurie-footer-accordion{border-bottom:1px solid rgba(255,255,255,.15);padding:16px 0}.vaurie-footer-accordion .vaurie-footer-acc-icon{display:block}.vaurie-footer-accordion[open] .vaurie-footer-acc-icon{transform:rotate(180deg)}.vaurie-footer-accordion .footer-block__details-content{margin-top:16px}.vaurie-footer-accordion summary .footer-block__heading{margin:0!important}.footer-block,.footer__column{margin:0!important}}@media(max-width:989px){.footer__blocks-wrapper{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:489px){.footer__blocks-wrapper{grid-template-columns:1fr!important;gap:24px!important}}.footer-block,.footer__column{text-align:left!important}.footer-block__heading,.footer__heading{font-family:var(--font-roboto-condensed)!important;font-size:14px!important;font-weight:700!important;letter-spacing:2px!important;text-transform:uppercase!important;color:#fff!important;margin:0 0 16px!important;white-space:nowrap!important;text-align:left!important}.footer-block ul,.footer-block li,.footer-block a,.footer__list-menu li,.footer__list-menu a,.list-menu__item--link{white-space:nowrap!important}.footer-block__details-content ul,.footer-block ul,.footer__list-menu{list-style:none!important;padding:0!important;margin:0!important}.footer-block__details-content li,.footer-block li{margin:0 0 8px!important}.footer-block__details-content a,.footer-block a,.footer__list-menu a,.list-menu__item--link{font-family:var(--font-jost)!important;font-size:13px!important;font-weight:400!important;letter-spacing:.35px!important;color:#fffc!important;text-decoration:none!important;text-transform:none!important;padding:0!important}.footer-block__details-content a:hover,.footer-block a:hover{color:#fff!important;text-decoration:underline!important}.list-social__item,.list-social__link{margin:0!important}.list-social__link svg,.footer__list-social svg{width:20px!important;height:20px!important;fill:currentColor!important}.footer__content-bottom{border-top:1px solid rgba(255,255,255,.1)!important;padding-top:24px!important;margin-top:32px!important}.footer__content-bottom-wrapper{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:12px!important;text-align:center!important;width:100%!important}.footer__column.footer__localization,.vaurie-lang-static{display:flex!important;justify-content:center!important;align-items:center!important;margin:0!important}.vaurie-lang-static{font-family:var(--font-jost)!important;font-size:13px!important;color:#fff!important;border:1px solid rgba(255,255,255,.3)!important;padding:6px 16px!important;display:inline-flex!important;align-items:center!important;gap:8px!important}.vaurie-lang-static svg{width:10px!important;height:6px!important}.footer__copyright,.footer__copyright.caption{text-align:center!important;border:0!important;padding:0!important;margin:0!important;width:100%!important;display:block!important}.footer__copyright .copyright__content{font-family:var(--font-jost)!important;font-size:12px!important;color:#fff9!important;display:block!important;text-align:center!important}.footer__column--info{justify-content:center!important;width:100%!important}.list-payment,.footer__payment .list-payment{display:flex!important;gap:6px!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;margin:16px 0 0!important;list-style:none!important;padding:0!important}.list-payment__item img,.list-payment__item svg{height:24px!important;width:auto!important}.disclosure__button,.disclosure-has-popup__button{background:transparent!important;color:#fff!important;border:1px solid rgba(255,255,255,.3)!important;font-family:var(--font-jost)!important;font-size:13px!important;letter-spacing:.35px!important}.cart-drawer{background:#fff!important;width:380px!important}.drawer__header{border-bottom:1px solid var(--vaurie-border)!important;padding:16px 20px!important}.drawer__heading{font-family:var(--font-roboto-condensed)!important;font-size:16px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:1.5px!important}.cart-drawer__inner,.drawer__inner-empty{padding:16px 20px!important}.cart-item,.cart-drawer__cart-items .cart-item{border-bottom:1px solid var(--vaurie-border)!important;padding:16px 0!important}.cart-item__name{font-family:var(--font-jost)!important;font-size:14px!important;font-weight:400!important;color:var(--vaurie-text)!important}.cart-item__price,.cart-drawer .price{font-family:var(--font-jost)!important;font-size:13px!important;color:var(--vaurie-text)!important}.totals__total-value,.totals__total{font-family:var(--font-jost)!important;font-size:16px!important;font-weight:600!important}.cart-drawer__footer .button{background:var(--vaurie-green)!important;color:#fff!important;border:0!important}.menu-drawer{background:#fff!important}.menu-drawer__menu li,.menu-drawer__navigation li{font-family:var(--font-jost)!important}.menu-drawer__menu-item{font-family:var(--font-jost)!important;font-size:16px!important;font-weight:400!important;letter-spacing:.35px!important;color:var(--vaurie-text)!important;text-transform:none!important;padding:16px 24px!important;border-bottom:1px solid var(--vaurie-border)!important}.header__icon--menu .icon-hamburger{width:22px!important;height:22px!important}.menu-drawer__menu-item .icon-arrow,.menu-drawer__menu-item .icon-caret,.menu-drawer__menu-item svg{width:12px!important;height:12px!important;stroke:currentColor!important;fill:currentColor!important}.menu-drawer__menu-item summary svg,.menu-drawer__submenu-button svg{display:inline-block!important}.menu-drawer summary{display:flex!important;justify-content:space-between!important;align-items:center!important}.menu-drawer__close-button .icon-close,.menu-drawer__close-button svg{width:22px!important;height:22px!important}.button,.card,.product__media,.media,input,select,textarea{border-radius:0!important}.banner__media img,.banner.banner--medium .banner__media img,.image-banner__media img{object-fit:cover!important;width:100%!important;height:100%!important}.cluse-breadcrumb{font-family:var(--font-jost)!important;font-size:12px!important;letter-spacing:.5px!important;color:#1c1d1db3!important;text-transform:none!important;margin:0!important}.cluse-breadcrumb a{color:#1c1d1db3!important;text-decoration:none!important}.cluse-breadcrumb a:hover{text-decoration:underline!important;color:var(--vaurie-text)!important}.cluse-breadcrumb .sep{margin:0 6px!important;color:#1c1d1d66!important}.cluse-breadcrumb .current{color:var(--vaurie-text)!important}.page-width{max-width:1440px!important;padding-left:24px!important;padding-right:24px!important;margin:0 auto!important}.shopify-section+.shopify-section{margin-top:0!important}@media(max-width:749px){.header__heading-link img{max-height:22px!important}.footer-block__heading{font-size:13px!important;letter-spacing:2px!important}.banner--large{min-height:480px!important}.featured-collection,[class*=featured-collection]{padding-left:16px!important;padding-right:16px!important}.product__title,.product__title h1{font-size:26px!important}.collection .grid{gap:8px!important}}.price__currency-code{display:none!important}.button-arrow,.cluse-arrow{display:inline-block;margin-left:8px}@media(min-width:990px){.header__submenu.mega-menu__content,.mega-menu__content,header-menu .header__submenu,.header__submenu{background:#fff!important;border:0!important;border-top:0!important;box-shadow:#00000017 0 10px 20px!important;padding:10px 0 5px!important;min-width:200px!important;width:max-content!important;max-width:280px!important}.header__submenu .header__menu-item,.header__submenu a,.header__submenu summary,.mega-menu__list .header__menu-item,.mega-menu__list a{font-family:var(--font-jost)!important;font-size:16px!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important;color:var(--vaurie-text)!important;padding:6px 40px 6px 20px!important;line-height:1.3!important;display:block!important;text-decoration:none!important;filter:none!important}body:has(main>.shopify-section:first-child .js-transparent-header) .shopify-section-group-header-group:not(.shopify-section-header-sticky) .header__submenu .header__menu-item,body:has(main>.shopify-section:first-child .js-transparent-header) .shopify-section-group-header-group:not(.shopify-section-header-sticky) .header__submenu a,body:has(main>.shopify-section:first-child .js-transparent-header) .shopify-section-group-header-group:not(.shopify-section-header-sticky) .header__submenu summary,body:has(main>.shopify-section:first-child .js-transparent-header) .shopify-section-group-header-group:not(.shopify-section-header-sticky) .header__submenu .header__menu-item *,body:has(main>.shopify-section:first-child .js-transparent-header) .shopify-section-group-header-group:not(.shopify-section-header-sticky) .header__submenu a *,body:has(main>.shopify-section:first-child .js-transparent-header) .header__submenu .header__menu-item,body:has(main>.shopify-section:first-child .js-transparent-header) .header__submenu a,body:has(main>.shopify-section:first-child .js-transparent-header) .header__submenu summary{color:var(--vaurie-text)!important;filter:none!important}.header__submenu .header__menu-item:hover,.header__submenu a:hover,.mega-menu__list a:hover{background:#0000000a!important;text-decoration:none!important}}@media(max-width:989px){body:has(header-drawer details[open]) sticky-header,body:has(menu-drawer details[open]) sticky-header{transform:none!important;will-change:auto!important}header-drawer>details[open]{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:9999!important;pointer-events:none}header-drawer>details[open]>summary.header__icon--summary{pointer-events:auto}header-drawer>details[open]>summary.header__icon--summary:before,header-drawer summary.header__icon--summary:before{display:none!important;content:none!important}menu-drawer .menu-drawer,.menu-drawer{position:fixed!important;top:0!important;left:auto!important;right:0!important;bottom:0!important;width:350px!important;max-width:calc(100vw - 40px)!important;height:100vh!important;height:100dvh!important;padding-top:0!important;transform:translate(100%)!important;transition:transform .4s cubic-bezier(.29,.63,.44,1)!important;z-index:9999!important;background:#fff!important;overflow-y:auto!important;overflow-x:hidden!important;pointer-events:auto;box-sizing:border-box!important}details[open]>.menu-drawer,details[open] .menu-drawer,.menu-drawer.menu-opening,.menu-drawer[open]{transform:translate(0)!important}header-drawer>details[open]:before{content:"";position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:#00000080!important;z-index:9998!important}menu-drawer .menu-drawer__navigation-container>details:not(.mobile-facets__details),.menu-drawer__localization{display:none!important}.menu-drawer__inner-container,.menu-drawer__navigation-container{display:block!important;height:auto!important}.menu-drawer__navigation{padding:0!important;height:auto!important}.menu-drawer__inner-container{padding-top:70px!important}.menu-drawer__menu li{margin:0!important}.menu-drawer__menu-item,.menu-drawer .menu-drawer__menu-item,menu-drawer summary.menu-drawer__menu-item,menu-drawer a.menu-drawer__menu-item{font-family:var(--font-jost)!important;font-size:19px!important;font-weight:400!important;text-transform:none!important;letter-spacing:.35px!important;color:var(--vaurie-text)!important;padding:15px 20px!important;border:0!important;border-bottom:1px solid #e8e8e1!important}menu-drawer a.menu-drawer__menu-item,.menu-drawer a.menu-drawer__menu-item{line-height:1.6!important}menu-drawer summary.menu-drawer__menu-item,.menu-drawer summary.menu-drawer__menu-item{line-height:1.15!important}.menu-drawer__submenu .menu-drawer__menu-item,.menu-drawer__submenu a{padding:10px 25px 10px 40px!important;font-size:19px!important;letter-spacing:.475px!important;line-height:1.6!important}.menu-drawer__submenu .menu-drawer__submenu .menu-drawer__menu-item,.menu-drawer__submenu .menu-drawer__submenu a{padding:10px 25px 10px 60px!important}.menu-drawer__menu li,.menu-drawer ul li{border:0!important;border-bottom:0!important}body:has(header-drawer details[open]) .vaurie-countdown-section,body:has(menu-drawer details[open]) .vaurie-countdown-section{display:none!important}summary.menu-drawer__menu-item .icon-arrow,summary.menu-drawer__menu-item .icon-caret{transform:rotate(90deg)!important;width:10px!important;height:10px!important}.menu-drawer .menu-drawer__close-button,menu-drawer .menu-drawer__close-button{position:absolute!important;top:15px!important;right:20px!important;width:28px!important;height:28px!important;padding:0!important;background:none!important;border:0!important;cursor:pointer!important;z-index:10!important}.menu-drawer .menu-drawer__close-button .svg-wrapper,.menu-drawer .menu-drawer__close-button svg{width:18px!important;height:18px!important}body:has(header-drawer details[open]) header-drawer .header__icon--menu.header__icon--summary{position:fixed!important;top:14px!important;right:18px!important;left:auto!important;width:28px!important;height:28px!important;z-index:10000!important;padding:0!important;background:transparent!important}body:has(header-drawer details[open]) header-drawer .header__icon--menu.header__icon--summary svg.icon-close{width:22px!important;height:22px!important}body:has(header-drawer details[open]) header-drawer .header__icon--menu.header__icon--summary,body:has(header-drawer details[open]) header-drawer .header__icon--menu.header__icon--summary>span,body:has(header-drawer details[open]) header-drawer .header__icon--menu.header__icon--summary svg,body:has(header-drawer details[open]) header-drawer .header__icon--menu.header__icon--summary svg path,body:has(main>.shopify-section:first-child .js-transparent-header):has(header-drawer details[open]) .shopify-section-group-header-group .header__icon--menu svg,body:has(main>.shopify-section:first-child .js-transparent-header):has(header-drawer details[open]) .shopify-section-group-header-group .header__icon--menu svg path{filter:none!important;color:#1c1d1d!important;fill:currentColor!important}menu-drawer .menu-drawer__navigation-container .menu-drawer__utility-links,.menu-drawer__utility-links{display:block!important;padding:0!important}.menu-drawer__account{display:flex!important;align-items:center!important;gap:1rem!important;padding:15px 20px!important;font-family:var(--font-jost)!important;font-size:19px!important;font-weight:400!important;line-height:1.6!important;letter-spacing:.35px!important;color:var(--vaurie-text)!important;border-bottom:1px solid #e8e8e1!important;text-decoration:none!important}.menu-drawer__account .svg-wrapper,.menu-drawer__account svg{width:24px!important;height:24px!important}.menu-drawer__utility-links .list-social{display:block!important;padding:0 20px!important;margin:10px 0 15px!important;list-style:none!important}.menu-drawer__utility-links .list-social__item{display:inline-block!important;margin:0 10px 4px 0!important;list-style:none!important}.menu-drawer__utility-links .list-social__link{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:24px!important;height:24px!important;color:#1c1d1d!important;text-decoration:none!important}.menu-drawer__utility-links .list-social__link svg{width:24px!important;height:24px!important}.menu-drawer__utility-links .list-social:empty{display:none!important}.menu-drawer__submenu{position:static!important;transform:none!important;width:100%!important;background:transparent!important;visibility:visible!important;box-shadow:none!important;height:auto!important;overflow:visible!important;padding:0!important;filter:none!important;transition:none!important}.js .menu-drawer__navigation .submenu-open,.menu-drawer__navigation .submenu-open{visibility:visible!important}details:not([open])>.menu-drawer__submenu{display:none!important}details[open]>.menu-drawer__submenu{display:block!important}.menu-drawer__submenu .menu-drawer__inner-submenu>button.menu-drawer__close-button,.menu-drawer__inner-submenu>button.menu-drawer__close-button{display:none!important}summary.menu-drawer__menu-item,details[open]>summary.menu-drawer__menu-item{background:transparent!important}summary.menu-drawer__menu-item:hover{background:#1c1d1d0a!important}summary.menu-drawer__menu-item .svg-wrapper:has(svg.icon-arrow){display:none!important}summary.menu-drawer__menu-item .svg-wrapper:has(svg.icon-caret){display:inline-flex!important}summary.menu-drawer__menu-item .icon-caret{display:block!important;width:12px!important;height:8px!important;transition:transform .25s ease!important;transform:rotate(0)!important}details[open]>summary.menu-drawer__menu-item .icon-caret{transform:rotate(180deg)!important}.menu-drawer{scrollbar-width:none!important;-ms-overflow-style:none!important}.menu-drawer::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}}@media(min-width:750px){cart-drawer.drawer .drawer__inner{width:450px!important;max-width:450px!important}cart-drawer.drawer #CartDrawer.cart-drawer{width:450px!important;max-width:450px!important}}@media(max-width:749px){cart-drawer.drawer .drawer__inner{width:calc(100vw - 40px)!important;max-width:calc(100vw - 40px)!important}cart-drawer.drawer #CartDrawer.cart-drawer{width:calc(100vw - 40px)!important;max-width:calc(100vw - 40px)!important}}@media(max-width:749px){.slider-mobile-gutter,.slider-component-full-width{padding:0!important;margin:0!important}ul.slider,.slider-mobile-gutter>ul,.slider-mobile-gutter>.slider{padding:0 16px!important;gap:16px!important;margin:0!important;list-style:none!important}body:not(.template-product) .grid__item.slider__slide,body:not(.template-product) ul.grid.product-grid>.grid__item{flex:0 0 calc((100vw - 48px)/2)!important;width:calc((100vw - 48px)/2)!important;max-width:calc((100vw - 48px)/2)!important;min-width:calc((100vw - 48px)/2)!important;margin:0!important;padding:0!important;box-sizing:border-box!important;scroll-margin:0!important;scroll-snap-align:none!important}.card-wrapper{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.card-wrapper .card__media,.card-wrapper .media,.card .card__media,.card .media,.card__inner.ratio,.card__inner{aspect-ratio:1 / 1!important;height:auto!important;width:100%!important;min-height:0!important;padding-bottom:0!important}.card-wrapper .card__media img,.card-wrapper .media img,.card .card__media img,.card .media img,.card__inner img{width:100%!important;height:100%!important;object-fit:cover!important;position:static!important}.card__information,.card__heading,.card__heading>a,.card-information{max-width:100%!important;width:100%!important;overflow-wrap:break-word!important;word-wrap:break-word!important}slider-component .slider-buttons,slider-component .slider-counter,.slider-buttons,.slider-counter,.slider-button--prev,.slider-button--next{display:none!important}}cart-items.is-empty .title-wrapper-with-link{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;padding:110px 0 0!important;gap:1px!important;width:100%!important;margin:0!important}cart-items.is-empty h1.title.title--primary{font-family:var(--font-roboto-condensed),"Roboto Condensed",sans-serif!important;font-size:29.75px!important;font-weight:700!important;line-height:1.2!important;color:#1c1d1d!important;margin:0!important;padding:0!important;text-align:center!important;letter-spacing:0!important;text-transform:none!important}cart-items.is-empty .title-wrapper-with-link a.underlined-link{font-family:var(--font-jost),"Jost",sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.6!important;color:#1c1d1d!important;text-decoration:none!important;border-bottom:2px solid rgba(28,29,29,.1)!important;letter-spacing:.35px!important;margin:0!important;padding:0!important}cart-items.is-empty .cart__warnings{text-align:center!important;padding:29px 20px 80px!important;margin:0!important}cart-items.is-empty h1.cart__empty-text{font-family:var(--font-jost),"Jost",sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.6!important;letter-spacing:.35px!important;color:#1c1d1d!important;margin:0!important;padding:0!important;text-transform:none!important}@media(min-width:750px){cart-items.is-empty .title-wrapper-with-link{padding:130px 0 0!important}cart-items.is-empty .cart__warnings{padding:49px 20px 80px!important}body.template-cart main.content-for-layout{min-height:700px!important}}cart-items.is-empty .cart__warnings a.button,cart-items.is-empty .cart__login-title,cart-items.is-empty .cart__login-paragraph{display:none!important}body.template-cart .shopify-section-group-footer-group [class*=newsletter],body.template-cart section[id*=newsletter],body.template-cart .vaurie-newsletter,body.template-cart .cluse-newsletter{display:none!important}body.template-cart:has(cart-items.is-empty) .vaurie-countdown-section,body.template-cart:has(cart-items.is-empty) .shopify-section-group-header-group .vaurie-countdown-section{display:none!important}cart-drawer .drawer__inner-empty{width:100%!important;padding:0 25px!important;text-align:center!important;margin:0!important}cart-drawer .drawer__inner-empty .cart__empty-text{margin:0!important;padding:0!important;font-family:var(--font-jost),"Jost",sans-serif!important;font-size:15px!important;font-weight:400!important;line-height:1.6!important;letter-spacing:.35px!important;color:#1c1d1d!important;text-align:center!important}cart-drawer .drawer__header{padding:15px 40px 20px!important;border-bottom:1px solid var(--vaurie-border)!important;display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;box-sizing:border-box!important}cart-drawer .drawer__heading{font-family:var(--font-roboto-condensed)!important;font-size:24px!important;font-weight:700!important;text-transform:none!important;letter-spacing:0!important;color:var(--vaurie-text)!important;margin:0!important;padding:0!important;line-height:1.2!important}cart-drawer .drawer__close{width:28px!important;height:28px!important;padding:0!important;margin:0!important;position:static!important;background:none!important;border:0!important}cart-drawer .drawer__close .svg-wrapper{width:18px!important;height:18px!important}cart-drawer .drawer__close svg{width:18px!important;height:18px!important}cart-drawer.is-empty .drawer__inner{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;grid-template-rows:none!important;grid-template-areas:none!important}cart-drawer.is-empty .drawer__inner-empty{flex:1 1 auto!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:26px!important;padding:0 40px 40px!important;text-align:center!important}cart-drawer.is-empty .drawer__footer,cart-drawer.is-empty cart-drawer-items{display:none!important}cart-drawer .totals__total-value .price__currency-code,cart-drawer .totals__total-value [class*=currency]{display:none!important}cart-drawer .cart__empty-text{font-family:var(--font-jost)!important;font-size:15px!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important;color:var(--vaurie-text)!important;text-align:center!important;margin:0!important;padding:0!important;line-height:1.6!important}cart-drawer .cart-drawer__empty-cta{display:inline-block!important;background:var(--vaurie-green)!important;color:#fff!important;font-family:var(--font-jost),"Jost",sans-serif!important;font-size:13px!important;font-weight:500!important;letter-spacing:1.4px!important;text-transform:uppercase!important;line-height:1!important;padding:17px 38px!important;text-decoration:none!important;border:0!important;cursor:pointer!important;transition:opacity .2s ease!important}cart-drawer .cart-drawer__empty-cta:hover{opacity:.88!important}cart-drawer .cart-items thead{display:none!important}cart-drawer .cart-item{padding:20px 40px!important;border-bottom:1px solid var(--vaurie-border)!important;display:grid!important;grid-template-columns:90px 1fr!important;grid-template-rows:auto auto!important;grid-template-areas:"image details" "image actions"!important;column-gap:20px!important;row-gap:8px!important;align-items:start!important}cart-drawer .cart-item__media{grid-area:image!important;width:90px!important;height:90px!important;padding:0!important}cart-drawer .cart-item__image{width:90px!important;height:90px!important;object-fit:cover!important}cart-drawer .cart-item__details{grid-area:details!important;padding:0!important}cart-drawer .cart-item__name{font-family:var(--font-jost)!important;font-size:14px!important;font-weight:400!important;color:var(--vaurie-text)!important;line-height:1.4!important;text-decoration:none!important}cart-drawer .cart-item__details .product-option{font-size:12px!important;color:#1c1d1da6!important;margin-top:4px!important}cart-drawer .cart-item__quantity{grid-area:actions!important;grid-column:2!important;grid-row:2!important;justify-self:start!important;align-self:center!important;padding:0!important;margin:0!important}cart-drawer .cart-item__totals{grid-area:actions!important;grid-column:2!important;grid-row:2!important;justify-self:end!important;align-self:center!important;padding:0!important;text-align:right!important}cart-drawer .cart-item__price-wrapper{font-family:var(--font-jost)!important;font-size:14px!important;font-weight:400!important;color:var(--vaurie-text)!important}cart-drawer .cart-item__price-wrapper .price{font-size:14px!important;font-weight:400!important;color:var(--vaurie-text)!important}cart-drawer .cart-item__quantity-wrapper{display:flex!important;align-items:center!important;gap:8px!important}cart-drawer .quantity.cart-quantity{border:1px solid var(--vaurie-border)!important;width:auto!important;min-height:28px!important}cart-drawer .cart-item .quantity__button{width:28px!important;height:28px!important;min-width:28px!important;padding:0!important;font-size:14px!important}cart-drawer .cart-item .quantity__input{width:30px!important;height:28px!important;font-size:13px!important;font-weight:400!important;padding:0!important;text-align:center!important}cart-drawer .cart-remove-button,cart-drawer cart-remove-button{display:none!important}cart-drawer .cart-drawer__recommendations{padding:12px 40px!important;border-top:1px solid var(--vaurie-border)!important}cart-drawer .cart-drawer__recommendations-heading{font-family:var(--font-roboto-condensed)!important;font-size:11px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:var(--vaurie-text)!important;margin:0 0 8px!important;padding:0!important}cart-drawer .cart-drawer__recommendations-list{list-style:none!important;margin:0 -40px!important;padding:0 40px!important;display:flex!important;flex-direction:row!important;gap:8px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;-ms-overflow-style:none!important}cart-drawer .cart-drawer__recommendations-list::-webkit-scrollbar{display:none!important}cart-drawer .cart-drawer__recommendation-item{flex:0 0 auto!important;width:80px!important;display:flex!important;flex-direction:column!important;gap:3px!important;padding:0!important;margin:0!important;scroll-snap-align:start!important;position:relative!important}cart-drawer .cart-drawer__rec-image{display:block!important;width:80px!important;height:80px!important;background:#f6f6f4!important}cart-drawer .cart-drawer__rec-image img{width:80px!important;height:80px!important;object-fit:cover!important;display:block!important}cart-drawer .cart-drawer__rec-info{display:flex!important;flex-direction:column!important;gap:0!important;padding:0!important}cart-drawer .cart-drawer__rec-name{display:none!important}cart-drawer .cart-drawer__rec-price{font-family:var(--font-jost)!important;font-size:11px!important;font-weight:400!important;color:var(--vaurie-text)!important;line-height:1.3!important;text-align:center!important}cart-drawer .cart-drawer__rec-form{margin:0!important;position:absolute!important;top:4px!important;right:4px!important;bottom:auto!important}cart-drawer .cart-drawer__rec-add{width:24px!important;height:24px!important;border:1px solid rgba(0,0,0,.1)!important;background:#ffffffeb!important;color:var(--vaurie-text)!important;font-family:var(--font-jost)!important;font-size:14px!important;font-weight:400!important;line-height:1!important;padding:0!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:0!important;transition:background .15s ease,color .15s ease!important}cart-drawer .cart-drawer__rec-add:hover{background:var(--vaurie-text)!important;color:#fff!important}cart-drawer .cart-item{border-bottom:0!important;padding:16px 40px!important}@media(max-width:749px){cart-drawer .drawer__header{padding:15px 25px 20px!important}cart-drawer .drawer__footer{padding:16px 25px 20px!important}cart-drawer.is-empty .drawer__inner-empty{padding:0 25px 40px!important}cart-drawer .cart__contents,cart-drawer .drawer__cart-items-wrapper,cart-drawer .cart-items,cart-drawer cart-drawer-items,cart-drawer .drawer__contents{width:100%!important;padding:0!important;margin:0!important;border-collapse:collapse!important}cart-drawer .cart-item{padding:12px 25px!important;grid-template-columns:60px 1fr!important;grid-template-rows:auto auto!important;grid-template-areas:"image details" "image actions"!important;column-gap:20px!important;row-gap:5px!important;align-items:start!important}cart-drawer .cart-item__media{grid-area:image!important;width:60px!important;height:60px!important;align-self:start!important}cart-drawer .cart-item__media,cart-drawer .cart-item__image{width:60px!important;height:60px!important}cart-drawer .cart-item__details{grid-area:details!important;padding:0!important}cart-drawer .cart-item__name{font-size:13px!important;line-height:1.3!important}cart-drawer .cart-item__totals{grid-area:actions!important;grid-column:2!important;grid-row:2!important;justify-self:end!important;align-self:center!important;padding:0!important}cart-drawer .cart-item__quantity{grid-area:actions!important;grid-column:2!important;grid-row:2!important;justify-self:start!important;align-self:center!important;margin-top:0!important;padding:0!important}cart-drawer .cart-item__quantity-wrapper{display:flex!important;align-items:center!important}cart-drawer .cart__checkout-button{font-family:var(--font-jost)!important;font-size:14px!important;font-weight:400!important;min-height:38px!important;padding:10px 24px!important}cart-drawer .totals__total,cart-drawer .totals__total-value{font-size:13px!important}cart-drawer .tax-note{font-size:11px!important}}@media(max-width:749px){cart-drawer .cart-drawer__recommendations{padding:10px 18px!important}cart-drawer .cart-drawer__recommendations-heading{font-size:10px!important;margin:0 0 6px!important}cart-drawer .cart-drawer__recommendations-list{margin:0 -18px!important;padding:0 18px!important;gap:8px!important}cart-drawer .cart-drawer__recommendation-item{width:70px!important;gap:3px!important}cart-drawer .cart-drawer__rec-image,cart-drawer .cart-drawer__rec-image img{width:70px!important;height:70px!important}cart-drawer .cart-drawer__rec-info{padding-right:0!important;gap:0!important}cart-drawer .cart-drawer__rec-name{display:none!important}cart-drawer .cart-drawer__rec-price{font-size:11px!important;color:var(--vaurie-text)!important;text-align:center!important}cart-drawer .cart-drawer__rec-form{position:absolute!important;top:4px!important;right:4px!important;bottom:auto!important}cart-drawer .cart-drawer__rec-add{width:22px!important;height:22px!important;font-size:13px!important;background:#ffffffeb!important;border-color:#0000001a!important}}cart-drawer .drawer__footer{padding:16px 40px 20px!important;border-top:1px solid var(--vaurie-border)!important}cart-drawer .cart-drawer__footer{padding:0!important;border-top:0!important}cart-drawer .totals{display:flex!important;align-items:center!important;justify-content:space-between!important;margin:0!important;padding:0!important}cart-drawer .totals__total{font-family:var(--font-roboto-condensed)!important;font-size:14px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:var(--vaurie-text)!important;margin:0!important;padding:0!important}cart-drawer .totals__total-value{font-family:var(--font-jost)!important;font-size:14px!important;font-weight:400!important;color:var(--vaurie-text)!important;margin:0!important;padding:0!important}cart-drawer .tax-note{font-family:var(--font-jost)!important;font-size:12px!important;font-weight:400!important;color:#1c1d1d99!important;margin-top:8px!important;display:block!important}cart-drawer .cart__ctas{margin-top:16px!important;padding:0!important}cart-drawer .cart__checkout-button{width:100%!important;background:var(--vaurie-green)!important;color:#fff!important;border:0!important;border-radius:0!important;font-family:var(--font-roboto-condensed)!important;font-size:16px!important;font-weight:700!important;text-transform:none!important;letter-spacing:0!important;padding:14px 24px!important;height:auto!important;min-height:47px!important}cart-drawer .cart__checkout-button:hover{background:var(--vaurie-green)!important;opacity:.9!important}@media(max-width:749px){cart-drawer .cart__checkout-button{font-family:var(--font-jost)!important;font-size:14px!important;font-weight:400!important;min-height:38px!important;padding:10px 24px!important}cart-drawer .totals__total,cart-drawer .totals__total-value{font-size:13px!important}cart-drawer .tax-note{font-size:11px!important}}.price__badge-sold-out--vaurie{font-size:var(--vsob-fs-m, 10px)!important;font-weight:var(--vsob-fw-m, 700)!important;line-height:1;text-transform:uppercase;letter-spacing:.5px;display:inline-flex;align-items:center;justify-content:center}@media screen and (min-width:750px){.price__badge-sold-out--vaurie{font-size:var(--vsob-fs-d, 11px)!important;font-weight:var(--vsob-fw-d, 700)!important}}.product-media-container.media-type-video:has(.product__media-autoplay-video-wrap) .product__modal-opener:not(.product__modal-opener--image){display:none}[id^=price-][role=status]>.price.price--show-badge{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:.8rem;text-align:left}[id^=price-][role=status]>.price.price--show-badge .price__container{display:inline-flex;align-items:center;flex-wrap:wrap;width:auto}s.price-item--regular,s.price-item,.price s.price-item--regular,.price__sale s.price-item--regular,.price--on-sale s.price-item--regular,.price--on-sale .price__regular s.price-item,.product--on-sale s.price-item--regular,.product--on-sale .price__regular s.price-item,.product__info-container .price--on-sale s.price-item--regular,.product__info-container .price--on-sale .price__regular s.price-item,.card-wrapper .price--on-sale s.price-item--regular,.product-card .price--on-sale s.price-item--regular{color:#595959!important}.copyright__content a,.footer__copyright a,small.copyright__content a{text-decoration:underline!important;text-underline-offset:2px}@media screen and (max-width:749px){.product__media-list .product__media-item.grid__item.slider__slide,.product__media-list .product__media-item.grid__item.slider__slide.is-active,ul.product__media-list li.product__media-item:first-child{flex:0 0 85vw!important;width:85vw!important;max-width:85vw!important;box-sizing:border-box!important;padding:5px 0!important}ul.product__media-list,.product__media-list.slider,.product__media-list.slider--mobile,ul.product__media-list.slider.slider--mobile{margin-bottom:6px!important}}@media screen and (min-width:750px){.product__media-list{justify-content:center}.product__media-list .product__media-item.grid__item{width:min(calc(50% - 4px),500px)!important;max-width:500px!important;flex-grow:0!important;flex-shrink:0!important}.product__media-list .product-media-container.constrain-height{margin:0!important;max-width:100%!important}}.header-wrapper.header-wrapper--border-bottom{border-bottom:1px solid #e8e8e1!important}body:has(main>.shopify-section:first-child .js-transparent-header) .shopify-section-group-header-group:not(.shopify-section-header-sticky):not(.scrolled-past-header) .header-wrapper--border-bottom{border-bottom:none!important}@media screen and (max-width:749px){product-info>.page-width{padding-left:14px!important;padding-right:14px!important}}.card-wrapper .card-information,.card-wrapper .card__content,.card-wrapper .card__information{padding-top:4px!important}.card-wrapper .price{margin-top:-5px!important}.collection .grid,.search__results .grid,[class*=product-grid] .grid,.complementary-products .grid,.related-products .grid{row-gap:10px!important}@media screen and (min-width:750px){.card-wrapper .card-information,.card-wrapper .card__content,.card-wrapper .card__information{padding-top:6px!important}.card-wrapper .price{margin-top:-7px!important}.collection .grid,.search__results .grid,[class*=product-grid] .grid,.complementary-products .grid,.related-products .grid{row-gap:13px!important}}[id^=alia-root-] input,[id^=alia-root-] select,[id^=alia-root-] textarea,[id^=alia-root-] button,[id^=alia-root-] .button{border-radius:var(--border-radius-lg, 8px)!important}[id^=alia-popup-root-]:not(:has([class*=alia-style-heading])) .alia-style-button-primary{border-radius:0!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
