:root{--wl-black: #141414;--wl-gold: #b08d57;--wl-cream: #f5f0e6;--wl-white: #ffffff;--wl-ink: #0b0b0b;--wl-panel: #141412;--wl-gold-hi: #cdae78;--font-heading-family: "Cormorant Garamond", Georgia, serif;--font-heading-weight: 400;--font-body-family: "Jost", "Helvetica Neue", Arial, sans-serif;--font-body-weight: 300;--font-body-weight-bold: 500}body{letter-spacing:.01em}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:.01em;line-height:1.1}.wl-eyebrow{display:inline-block;font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:var(--wl-gold);margin:0 0 1.6rem}.wl-rule{width:4.8rem;height:1px;background:var(--wl-gold);border:0;margin:2.4rem 0}.wl-center .wl-rule{margin-left:auto;margin-right:auto}.button,.shopify-challenge__button,.customer button{font-family:var(--font-body-family);font-size:1.4rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;min-height:4.8rem;padding:0 3.2rem;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.button:not([disabled]):hover{--color-button: 176, 141, 87;--color-button-text: 20, 20, 20}.button:not([disabled]):hover:after{--border-opacity: 0;box-shadow:none}.section-header .header-wrapper{border-bottom:1px solid rgba(176,141,87,.35)}@media screen and (min-width:990px){.header--middle-left.header--has-menu:not(.drawer-menu){grid-template-columns:1fr auto 1fr;column-gap:2.4rem}.header--middle-left .header__inline-menu{justify-self:center}.header--middle-left .header__icons{justify-self:end}}.header__menu-item,.header__active-menu-item,.menu-drawer__menu-item{font-family:var(--font-body-family);font-size:1.8rem;font-weight:400;letter-spacing:.02em;text-transform:none;text-decoration:none}.header__inline-menu .list-menu--inline{gap:0 .4rem}.header__inline-menu .header__menu-item{padding:1.2rem}.header__menu-item:hover span,.header__active-menu-item{color:var(--wl-gold);text-decoration:none}.header__inline-menu summary.header__menu-item{display:inline-flex;align-items:center;gap:.7rem;padding-right:1.2rem}.header__inline-menu summary.header__menu-item .icon-caret{position:static;width:.9rem;height:.55rem;opacity:.7;transition:transform .3s ease,opacity .3s ease}.header__inline-menu summary.header__menu-item:hover .icon-caret{opacity:1;color:var(--wl-gold)}.header__submenu .header__menu-item{font-size:1.7rem;padding:.7rem 2.4rem}.header__submenu{border-top:1px solid var(--wl-gold)!important;min-width:22rem}.product-card-wrapper .card__inner.ratio,.product-card-wrapper .card__inner{--ratio-percent: 150% !important}.product-card-wrapper .card__media .media img{transition:opacity .6s ease,transform 1.2s ease!important}.product-card-wrapper:hover .card__media .media img:only-child{transform:scale(1.03)}.product-card-wrapper .card__content{text-align:center}.product-card-wrapper .card__information{padding:1.2rem 0 .6rem;text-align:center}.product-card-wrapper .card__heading{font-family:var(--font-heading-family);font-size:1.9rem;font-weight:400;line-height:1.35;margin:0}.product-card-wrapper .card__heading a{text-decoration:none}.product-card-wrapper .card__heading a:hover,.product-card-wrapper:hover .card__heading a{color:var(--wl-gold);text-decoration:none}.product-card-wrapper .card-information{text-align:center}.product-card-wrapper .price{justify-content:center;margin-top:.4rem;font-size:1.6rem;letter-spacing:.04em;color:rgba(var(--color-foreground),.7)}.product-card-wrapper .price .price-item{font-size:inherit}.product-card-wrapper .card__badge{justify-content:flex-end}.product-card-wrapper .badge{border-radius:0;border:0;font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase;padding:.6rem 1rem;background:var(--wl-black);color:var(--wl-cream)}@media(max-width:749px){.product-card-wrapper .card__heading{font-size:1.6rem}.product-card-wrapper .price{font-size:1.4rem}}.product-card-wrapper .card{--text-alignment: center;text-align:center}.product-card-wrapper .card__information,.product-card-wrapper .card-information,.product-card-wrapper .card__heading{text-align:center!important}.product-card-wrapper .price,.product-card-wrapper .price__container,.product-card-wrapper .price>*{text-align:center!important}.product-card-wrapper .price{display:block;width:100%}.wl-card-swatches{position:relative;z-index:2;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem;list-style:none;padding:0;margin:1rem 0 0}.wl-card-swatches__swatch{display:block;width:1.8rem;height:1.8rem;border-radius:50%;background:var(--wl-panel) center / cover no-repeat;box-shadow:0 0 0 1px #f5f0e626;transition:box-shadow .2s ease,transform .2s ease}.wl-card-swatches__swatch:hover,.wl-card-swatches__swatch:focus-visible{box-shadow:0 0 0 1px var(--wl-ink),0 0 0 2px var(--wl-gold);transform:scale(1.1)}.wl-card-swatches__more{font-size:1.3rem;color:rgba(var(--color-foreground),.6)}.wl-swatch-preview .card__media img+img{opacity:0!important}.wl-color-picker{display:flex;flex-wrap:wrap;gap:1rem}.wl-color-picker legend{width:100%;margin-bottom:1.2rem}.wl-color-picker legend [data-selected-value]{font-weight:400;text-transform:none;letter-spacing:.02em;color:rgb(var(--color-foreground))}.product-form__input--pill.wl-color-picker input[type=radio]+label{width:4.4rem;height:4.4rem;padding:0;margin:0;border-radius:50%;border:0;box-shadow:0 0 0 1px #f5f0e626;overflow:hidden;background:var(--wl-panel)}.product-form__input--pill.wl-color-picker input[type=radio]:checked+label{box-shadow:0 0 0 2px var(--wl-ink),0 0 0 3px var(--wl-gold);background:var(--wl-panel)}.product-form__input--pill.wl-color-picker input[type=radio]:not(:checked)+label:hover{box-shadow:0 0 0 1px var(--wl-gold)}.product-form__input--pill.wl-color-picker input[type=radio].disabled+label{opacity:.4}.wl-swatch{display:block;width:100%;height:100%;background:center / cover no-repeat}.product-form__input--pill:not(.wl-color-picker) input[type=radio]+label{border-radius:0;padding:1rem 1.8rem;font-size:1.6rem;letter-spacing:.02em;border:1px solid rgba(245,240,230,.2);background:transparent;color:rgb(var(--color-foreground))}.product-form__input--pill:not(.wl-color-picker) input[type=radio]:checked+label{background:var(--wl-gold);color:var(--wl-ink);border-color:var(--wl-gold)}.product-form__input--pill:not(.wl-color-picker) input[type=radio]:not(:checked):not(.disabled)+label:hover{border-color:var(--wl-gold)}.wl-split__grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:0}.wl-split--reverse .wl-split__media{order:2}.wl-split__media{aspect-ratio:1 / 1;overflow:hidden}.wl-split__media img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s ease}.wl-split:hover .wl-split__media img{transform:scale(1.03)}.wl-split__content{padding:4rem clamp(3rem,7vw,11rem)}.wl-split__heading{font-size:clamp(3.4rem,4.4vw,5.6rem);font-weight:400;margin:0}.wl-split__text{font-size:1.9rem;line-height:1.8;max-width:46rem}.wl-split__text+.button{margin-top:4rem}.wl-split__links{display:flex;flex-wrap:wrap;gap:1.2rem 2.4rem;margin:2.4rem 0 3.2rem;padding:0;list-style:none}.wl-split__links a{font-size:1.4rem;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;color:inherit;border-bottom:1px solid var(--wl-gold);padding-bottom:.4rem}.wl-split__links a:hover{color:var(--wl-gold)}@media(max-width:749px){.wl-split__grid{grid-template-columns:1fr}.wl-split--reverse .wl-split__media{order:0}.wl-split__content{padding:4.8rem 2rem 5.6rem;text-align:center}.wl-split__text{margin-left:auto;margin-right:auto}.wl-split__links{justify-content:center}.wl-split .wl-rule{margin-left:auto;margin-right:auto}}.wl-featured__header{text-align:center;margin-bottom:3.2rem}.wl-featured__heading{font-size:clamp(3.4rem,4.4vw,5.2rem);font-weight:400;margin:0}.wl-tabs{display:flex;justify-content:center;flex-wrap:wrap;gap:.8rem 3.2rem;margin:2.4rem 0 4.8rem;padding:0;list-style:none}.wl-tabs button{background:none;border:0;padding:.6rem 0;cursor:pointer;color:rgba(var(--color-foreground),.55);font-family:var(--font-body-family);font-size:1.45rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;border-bottom:1px solid transparent;transition:color .3s,border-color .3s}.wl-tabs button:hover{color:rgb(var(--color-foreground))}.wl-tabs button[aria-selected=true]{color:rgb(var(--color-foreground));border-bottom-color:var(--wl-gold)}.wl-panel[hidden]{display:none}.wl-featured__grid{display:grid;grid-template-columns:repeat(var(--wl-cols, 4),minmax(0,1fr));gap:4.8rem 2.4rem;list-style:none;padding:0;margin:0}.wl-featured__grid>.grid__item{width:100%;max-width:none;flex:none;padding:0}.wl-featured__grid .card-wrapper{height:100%}.wl-featured__footer{text-align:center;margin-top:4.8rem}.wl-featured__empty{text-align:center;color:rgba(var(--color-foreground),.6);font-size:1.4rem;padding:4rem 0}.wl-placeholder-card .wl-placeholder-card__media{aspect-ratio:4 / 5;background:var(--wl-panel);display:flex;align-items:center;justify-content:center}.wl-placeholder-card__media svg{width:70%;height:auto;fill:#f5f0e61f}.wl-placeholder-card__title{font-family:var(--font-heading-family);font-size:2rem;text-align:center;margin:1.6rem 0 .4rem}.wl-placeholder-card__price{text-align:center;font-size:1.5rem;letter-spacing:.08em;color:rgba(var(--color-foreground),.7);margin:0}@media(max-width:989px){.wl-featured__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:3.2rem 1.6rem}}.header__search details[open]>.search-modal{animation:wlSearchIn .42s cubic-bezier(.2,.7,.2,1) both;border-bottom:1px solid rgba(176,141,87,.45)}.header__search details.is-closing>.search-modal{animation:wlSearchOut .32s cubic-bezier(.4,0,.6,1) both}.header__search details[open] .modal-overlay:after{background-color:#14141466;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:wlFadeIn .42s ease both}.header__search details.is-closing .modal-overlay:after{animation:wlFadeOut .32s ease both}.search-modal__content{padding-top:1.2rem;padding-bottom:1.2rem}.header__search details[open]>.header__icon--search .header__icon-close{display:none}.search-modal .field{border-bottom:1px solid rgba(245,240,230,.2);transition:border-color .3s ease}.search-modal .field:focus-within{border-bottom-color:var(--wl-gold)}.search-modal .field:before,.search-modal .field:after,.search-modal .field:focus-within:after,.search-modal .field:hover:after{box-shadow:none!important;border:0!important}.search-modal .search__input.field__input{font-family:var(--font-heading-family);font-size:2.4rem;padding:2.2rem 5rem .8rem 0;background:transparent;box-shadow:none}.search-modal .field__label{left:0;font-size:1.1rem;letter-spacing:.24em;text-transform:uppercase;color:var(--wl-gold)}.search-modal .search__input:focus~.field__label,.search-modal .search__input:not(:placeholder-shown)~.field__label{font-size:1rem;left:0}@media(min-width:750px){.search-modal .search__input.field__input{font-size:3rem}}predictive-search[open] .predictive-search,predictive-search[loading] .predictive-search{animation:wlResultsIn .35s cubic-bezier(.2,.7,.2,1) both}.predictive-search{border-top:1px solid rgba(176,141,87,.35)}.predictive-search__heading{font-size:1.05rem;letter-spacing:.24em;text-transform:uppercase;color:var(--wl-gold);border-bottom:0}.predictive-search__item-heading{font-family:var(--font-heading-family);font-size:1.8rem;font-weight:400}.predictive-search__item:hover,.predictive-search__item[aria-selected=true]{background-color:var(--wl-panel)}@keyframes wlSearchIn{0%{transform:translateY(-105%);opacity:.6}to{transform:none;opacity:1}}@keyframes wlSearchOut{0%{transform:none;opacity:1}to{transform:translateY(-105%);opacity:.6}}@keyframes wlFadeIn{0%{opacity:0}to{opacity:1}}@keyframes wlFadeOut{0%{opacity:1}to{opacity:0}}@keyframes wlResultsIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.header__search details>.search-modal,.header__search .modal-overlay:after,predictive-search .predictive-search{animation:none!important}}.featured-blog .title{font-weight:400}.featured-blog .article-card__title{font-family:var(--font-heading-family);font-size:2.8rem;font-weight:400;line-height:1.2}.featured-blog .article-card__info,.featured-blog .circle-divider{font-size:1.3rem;letter-spacing:.2em;text-transform:uppercase;color:var(--wl-gold)}.featured-blog .article-card__excerpt{font-size:1.8rem;line-height:1.6}.featured-blog .article-card-wrapper:hover .article-card__title{color:var(--wl-gold)}.featured-blog .blog__button{margin-top:4rem}.main-blog>.title{font-size:clamp(4.4rem,6vw,7.2rem);font-weight:400;text-align:center;margin-bottom:5.6rem}.blog-articles .article-card__title{font-size:2.8rem;font-weight:400;line-height:1.2}.blog-articles .article-card__info{font-size:1.3rem;letter-spacing:.2em;text-transform:uppercase;color:var(--wl-gold)}.blog-articles .article-card__excerpt{font-size:1.8rem;line-height:1.6}.blog-articles .article-card-wrapper:hover .article-card__title{color:var(--wl-gold)}.article-template__title{font-size:clamp(4.2rem,5.6vw,6.8rem);font-weight:400;line-height:1.1}.article-template .caption-with-letter-spacing,.article-template .circle-divider{font-size:1.4rem;letter-spacing:.2em;color:var(--wl-gold)}.article-template__content.rte{font-size:1.9rem;line-height:1.8;color:rgba(var(--color-foreground),.85)}.article-template__content.rte p{margin:0 0 2.4rem}.article-template__content.rte h2,.article-template__content.rte h3{font-size:3.2rem;font-weight:400;line-height:1.2;margin:5.6rem 0 1.6rem;color:rgb(var(--color-foreground))}.article-template__content.rte ul{margin:0 0 2.4rem;padding-left:2.4rem}.article-template__content.rte li{margin-bottom:.8rem}.article-template__content.rte blockquote{border-left:1px solid var(--wl-gold);margin:4rem 0;padding:.4rem 0 .4rem 2.8rem;font-size:2.8rem;font-style:italic;line-height:1.4;color:rgb(var(--color-foreground))}.article-template__link{font-size:1.4rem;letter-spacing:.2em;text-transform:uppercase}.article-template__social-sharing{font-size:1.5rem}@media(max-width:749px){.article-template__content.rte{font-size:1.9rem}.article-template__content.rte h2,.article-template__content.rte h3{font-size:2.6rem;margin-top:4rem}}.wl-leaf{display:block;width:3.6rem;height:3.6rem;margin:0 auto 1.6rem;background-color:var(--wl-gold);-webkit-mask:url(wl-leaf.png) center / contain no-repeat;mask:url(wl-leaf.png) center / contain no-repeat}.wl-leaf--divider{width:3.2rem;height:3.2rem;margin:2.4rem 0}.wl-leaf--inline{display:inline-block;width:2.8rem;height:2.8rem;margin:0 1.2rem 0 0;vertical-align:-.2rem}@media(max-width:749px){.wl-split .wl-leaf--divider{margin-left:auto;margin-right:auto}}.wl-footer__divider{display:flex;align-items:center;gap:2rem}.wl-footer__divider:before,.wl-footer__divider:after{content:"";flex:1;height:1px;background:#b08d574d}.wl-footer__divider .wl-leaf{width:2.8rem;height:2.8rem;margin:0}.wl-footer__bottom{border-top:0}.wl-collection-hero{position:relative;height:30rem;overflow:hidden;background:var(--wl-panel)}@media(min-width:750px){.wl-collection-hero{height:50rem}}.wl-collection-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.wl-collection-hero__media img,.wl-collection-hero__media svg{width:100%;height:100%;object-fit:cover;object-position:center 20%}.wl-collection-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#14141400 40%,#14141473)}.wl-collection-hero__content{position:absolute;left:0;right:0;bottom:0;padding-bottom:4rem;z-index:1}.wl-collection-hero__title{color:var(--wl-cream);font-size:clamp(4rem,6vw,6.4rem);font-weight:400;margin:0;animation:wlRise 1s cubic-bezier(.2,.7,.2,1) both}@keyframes wlRise{0%{opacity:0;transform:translateY(2.4rem)}to{opacity:1;transform:none}}.wl-collection-intro{padding-top:2.4rem}.wl-collection-intro__text{max-width:72rem;font-size:1.8rem;line-height:1.7;margin-top:1.6rem}.wl-categories{margin:3.2rem 0 .8rem;text-align:center}.wl-categories__row{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem 4rem;list-style:none;padding:0;margin:0}.wl-categories__link{display:inline-block;padding:.6rem 0;font-size:1.5rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;color:rgba(var(--color-foreground),.55);border-bottom:1px solid transparent;transition:color .3s,border-color .3s}.wl-categories__link:hover{color:rgb(var(--color-foreground))}.wl-categories__link.is-active{color:rgb(var(--color-foreground));border-bottom-color:var(--wl-gold)}.wl-categories__row--sub{gap:1rem;margin-top:2rem;animation:wlResultsIn .35s cubic-bezier(.2,.7,.2,1) both}.wl-categories__pill{display:inline-block;padding:.8rem 1.8rem;font-size:1.6rem;text-decoration:none;color:rgb(var(--color-foreground));border:1px solid rgba(245,240,230,.18);transition:border-color .3s,background-color .3s,color .3s}.wl-categories__pill:hover{border-color:var(--wl-gold)}.wl-categories__pill.is-active{background:var(--wl-gold);border-color:var(--wl-gold);color:var(--wl-ink)}@media(max-width:749px){.wl-categories__row{gap:.8rem 2.4rem}.wl-categories__row--sub{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding-bottom:.4rem;scrollbar-width:none}.wl-categories__pill{white-space:nowrap}}.template-collection .facets-container,.facets-container{padding-top:1.6rem}.facets__form .facets__summary,.facet-filters__label,.facet-filters__field .select__select,.facets__heading,.product-count__text{font-size:1.6rem;letter-spacing:.02em}.facets__disclosure-vertical,.facets__disclosure{border-color:#b08d5759}.product-grid .grid__item{padding-bottom:1.6rem}@media(prefers-reduced-motion:reduce){.wl-collection-hero__title{animation:none}}@media screen and (min-width:750px){.facets-vertical{gap:4.8rem;align-items:flex-start}.facets-vertical .facets-wrapper{flex:0 0 26rem;width:26rem;padding-right:0;position:sticky;top:2.4rem;transition:top .3s ease;max-height:calc(100vh - var(--header-height, 8rem) - 4.8rem);overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(176,141,87,.5) transparent}.facets__form-vertical{width:100%}}.wl-sidebar__title,.facets-vertical .facets__heading--vertical{font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--wl-gold);margin:0 0 1.6rem}.facets-vertical .facets__heading--vertical{margin-top:2rem;padding-top:2rem;border-top:1px solid rgba(176,141,87,.35)}.wl-sidebar-cats__list,.wl-sidebar-cats__sub{list-style:none;margin:0;padding:0}.wl-sidebar-cats__link,.wl-sidebar-cats__sublink{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;text-decoration:none;color:rgba(var(--color-foreground),.75);transition:color .25s ease}.wl-sidebar-cats__link{font-size:1.9rem;padding:.7rem 0}.wl-sidebar-cats__sub{padding:.2rem 0 .8rem 1.6rem;border-left:1px solid rgba(176,141,87,.35);margin-left:.2rem}.wl-sidebar-cats__sublink{font-size:1.7rem;padding:.5rem 0}.wl-sidebar-cats__link:hover,.wl-sidebar-cats__sublink:hover{color:var(--wl-gold)}.wl-sidebar-cats__link.is-active,.wl-sidebar-cats__sublink.is-active,.wl-sidebar-cats__item.is-open>.wl-sidebar-cats__link{color:rgb(var(--color-foreground))}.wl-sidebar-cats__link.is-active span:first-child,.wl-sidebar-cats__sublink.is-active span:first-child{border-bottom:1px solid var(--wl-gold)}.wl-sidebar-cats__count{font-size:1.3rem;color:rgba(var(--color-foreground),.45)}.facets-vertical .facets__disclosure-vertical{border-top:1px solid rgba(245,240,230,.1)}.facets-vertical .facets__summary{padding:1.6rem 0}.facets-vertical .facets__summary>div>span,.facets-vertical .facets__summary span:first-child{font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--color-foreground))}.facets-vertical .facets__summary .icon-caret{color:var(--wl-gold)}.facets-vertical .facets__list--vertical .list-menu__item{padding:.2rem 0}.facets-vertical .facet-checkbox{font-size:1.7rem;padding:.6rem 0;color:rgba(var(--color-foreground),.8);align-items:center}.facets-vertical .facet-checkbox:hover{color:var(--wl-gold)}.facets-vertical .facet-checkbox .facet-checkbox__text-label,.facets-vertical .facet-checkbox__text{font-size:1.7rem}.facets-vertical .facet-checkbox>svg{border-radius:0;border-color:#f5f0e659;background:transparent}.facets-vertical .facet-checkbox input[type=checkbox]:checked~svg,.facets-vertical .facet-checkbox>input:checked+svg{background-color:var(--wl-gold);border-color:var(--wl-gold)}.facets-vertical .facet-checkbox .icon-checkmark{color:var(--wl-ink)}.facets-vertical .facets__price .field__input{border-radius:0;font-size:1.6rem}.facets-vertical .facets__price .field:after,.facets-vertical .facets__price .field:before{border-radius:0;box-shadow:0 0 0 1px #f5f0e633}.facets-vertical .facets__reset{font-size:1.4rem;color:var(--wl-gold)}.facets-vertical .active-facets__button{border-radius:0}.facets-vertical .active-facets__button-inner{border-radius:0;font-size:1.4rem;background:var(--wl-panel);box-shadow:none!important}.facets-vertical .active-facets__button-remove{color:var(--wl-gold);font-size:1.4rem}.facet-filters__label,.facet-filters__sort,.product-count__text{font-size:1.6rem}.facet-filters__sort{border-radius:0}.product-count__text{color:rgba(var(--color-foreground),.6)}.mobile-facets__open{font-size:1.4rem;letter-spacing:.2em;text-transform:uppercase}@media screen and (min-width:750px){.facets-vertical .facets-wrapper{max-height:none;overflow:visible}}.facets-vertical .facets__price{display:flex;align-items:center;gap:.6rem;padding:.4rem 0 1.2rem;flex-wrap:nowrap}.facets-vertical .facets__price .field{flex:1 1 0;min-width:0;margin:0!important}.facets-vertical .facets__price .field+.field-currency{margin-left:.8rem}.facets-vertical .facets__price .field-currency{margin-right:0;font-size:1.5rem;color:rgba(var(--color-foreground),.6)}.facets-vertical .facets__price .field__input{width:100%;min-width:0;padding-left:1rem;padding-right:.6rem}.facets-vertical .facets__price .field__label{left:1rem;font-size:1.4rem}.facets__price input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.facets__price input[type=number]::-webkit-outer-spin-button,.facets__price input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.facets-vertical .facets__display-vertical{overflow:visible;max-height:none}.menu-drawer{background-color:var(--wl-panel);border-top:1px solid rgba(176,141,87,.35)}.menu-drawer__navigation-container{display:flex;flex-direction:column;min-height:100%}.menu-drawer__navigation{padding:1.6rem 0 0}.menu-drawer__menu>li{border-bottom:1px solid rgba(176,141,87,.25);margin:0 2.4rem}.menu-drawer__menu>li:first-child{border-top:1px solid rgba(176,141,87,.25)}.menu-drawer__menu-item{font-family:var(--font-heading-family);font-size:2.6rem;font-weight:400;letter-spacing:.01em;padding:1.6rem 0;color:rgb(var(--color-foreground))}.menu-drawer summary.menu-drawer__menu-item{padding-right:4rem}.menu-drawer__menu-item .icon-arrow,.menu-drawer__menu-item .svg-wrapper{color:var(--wl-gold)}.menu-drawer__menu-item--active,.menu-drawer__menu-item:hover,.menu-drawer__menu-item:focus{background:transparent;color:var(--wl-gold)}.menu-drawer__menu-item>.svg-wrapper{right:0}.menu-drawer__submenu{background-color:var(--wl-panel)}.menu-drawer__close-button{margin:1.6rem 2.4rem .8rem;padding:1.2rem 0;width:calc(100% - 4.8rem);font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--wl-gold);background:transparent;border-bottom:1px solid rgba(176,141,87,.35)}.menu-drawer__close-button .svg-wrapper{color:var(--wl-gold)}.menu-drawer__submenu .menu-drawer__menu>li{margin:0 2.4rem}.menu-drawer__submenu .menu-drawer__menu-item{font-size:2.2rem;padding:1.4rem 0}@media screen and (max-width:989px){.menu-drawer{width:calc(100vw - 6.4rem);max-width:44rem;box-shadow:1.6rem 0 3.2rem #1414141f}}header-drawer .menu-drawer__submenu,.js header-drawer .menu-drawer__submenu{position:static;transform:none;visibility:visible;width:auto;height:auto;bottom:auto;overflow:visible;background:transparent;z-index:auto;transition:none}header-drawer details:not([open])>.menu-drawer__submenu{display:none}header-drawer details[open]>.menu-drawer__submenu{display:block;animation:wlSubIn .3s ease both}@keyframes wlSubIn{0%{opacity:0;transform:translateY(-.6rem)}to{opacity:1;transform:none}}header-drawer .menu-drawer__inner-submenu{height:auto;overflow:visible}header-drawer .menu-drawer__submenu .menu-drawer__close-button{display:none}header-drawer .menu-drawer__navigation .submenu-open{visibility:visible}header-drawer .menu-drawer__submenu .menu-drawer__menu{padding:0 0 1.4rem 1.6rem;margin:0 0 0 .2rem;border-left:1px solid rgba(176,141,87,.45)}header-drawer .menu-drawer__submenu .menu-drawer__menu>li,header-drawer .menu-drawer__submenu .menu-drawer__menu>li:first-child{margin:0;border:0}header-drawer .menu-drawer__submenu .menu-drawer__menu-item{font-size:1.9rem;padding:.9rem 0;color:rgba(var(--color-foreground),.8)}header-drawer .menu-drawer__submenu .menu-drawer__menu-item--active{color:var(--wl-gold)}header-drawer summary.menu-drawer__menu-item .icon-arrow{display:none}header-drawer summary.menu-drawer__menu-item .icon-caret{display:block!important;width:1.2rem;height:.7rem;color:var(--wl-gold);transition:transform .3s ease}header-drawer summary.menu-drawer__menu-item>.svg-wrapper:has(.icon-arrow){display:none}header-drawer summary.menu-drawer__menu-item>.svg-wrapper:has(.icon-caret){display:flex;position:absolute;right:.4rem;top:50%;transform:translateY(-50%)}header-drawer details[open]>summary.menu-drawer__menu-item .icon-caret{transform:rotate(180deg)}header-drawer details[open]>summary.menu-drawer__menu-item{color:var(--wl-gold)}header-drawer summary.menu-drawer__menu-item{position:relative}header-drawer .menu-drawer__menu{list-style:none;padding-left:0}header-drawer .menu-drawer__menu-item{display:flex;align-items:center;width:100%}header-drawer summary.menu-drawer__menu-item{padding-right:3.2rem;list-style:none}header-drawer summary.menu-drawer__menu-item::-webkit-details-marker{display:none}header-drawer .wl-drawer__parent{padding-bottom:.8rem}header-drawer .wl-drawer__sub{list-style:none;margin:-.2rem 0 1.4rem;padding:0 0 0 3.6rem;border:0}header-drawer .menu-drawer__navigation>.menu-drawer__menu>li>.menu-drawer__menu-item{padding-left:0;margin-left:0}header-drawer .wl-drawer__sub .menu-drawer__menu-item{padding-left:0!important}header-drawer .wl-drawer__sub>li,header-drawer .menu-drawer__menu .wl-drawer__sub>li:first-child{margin:0;border:0}header-drawer .wl-drawer__sub .menu-drawer__menu-item{font-size:1.8rem;padding:.7rem 0;color:rgba(var(--color-foreground),.7)}header-drawer .wl-drawer__sub .menu-drawer__menu-item--active{color:var(--wl-gold)}header-drawer .wl-drawer__sub--nested{margin:0 0 .8rem}header-drawer .wl-drawer__sub--nested .menu-drawer__menu-item{font-size:1.7rem}@media(prefers-reduced-motion:no-preference){.menu-opening .menu-drawer__navigation>.menu-drawer__menu>li{animation:wlDrawerIn .5s cubic-bezier(.2,.7,.2,1) both}.menu-opening .menu-drawer__navigation>.menu-drawer__menu>li:nth-child(2){animation-delay:.05s}.menu-opening .menu-drawer__navigation>.menu-drawer__menu>li:nth-child(3){animation-delay:.1s}.menu-opening .menu-drawer__navigation>.menu-drawer__menu>li:nth-child(4){animation-delay:.15s}.menu-opening .menu-drawer__navigation>.menu-drawer__menu>li:nth-child(5){animation-delay:.2s}.menu-opening .menu-drawer__navigation>.menu-drawer__menu>li:nth-child(6){animation-delay:.25s}.menu-opening .menu-drawer__navigation>.menu-drawer__menu>li:nth-child(n+7){animation-delay:.3s}}@keyframes wlDrawerIn{0%{opacity:0;transform:translate(-1.6rem)}to{opacity:1;transform:none}}.wl-drawer__footer{margin-top:auto;padding:3.2rem 2.4rem 2.4rem}.wl-drawer__quick{list-style:none;margin:0 0 2.4rem;padding:0;display:grid;gap:.4rem}.wl-drawer__quick a{display:flex;align-items:center;gap:1.2rem;padding:.8rem 0;text-decoration:none;font-size:1.3rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--color-foreground))}.wl-drawer__quick .svg-wrapper{width:1.8rem;height:1.8rem;color:var(--wl-gold)}.wl-drawer__quick .svg-wrapper svg{width:100%;height:100%}.wl-drawer__tagline{display:flex;align-items:center;gap:1.2rem;margin:0;padding-top:2rem;border-top:1px solid rgba(176,141,87,.35);font-style:italic;font-size:1.7rem;color:var(--wl-gold)}.wl-drawer__tagline .wl-leaf{width:2.4rem;height:2.4rem;margin:0;flex:none}.menu-drawer__utility-links{background:transparent;padding:0 2.4rem 2.4rem}.header__icon--menu .icon{width:2.2rem}.article-template>header{text-align:center;margin-top:5.6rem}.wl-article__breadcrumb{margin-bottom:2.4rem}.wl-article__date{display:block;margin-bottom:1.2rem}.article-template .article-template__title{margin:0 auto;max-width:18ch}.wl-article__leaf{margin:2.4rem auto 0;width:3.2rem;height:3.2rem}.article-template__hero-container{max-width:none;width:100%;margin:0;padding:0}.article-template__hero-container>.media,.article-template__hero-small,.article-template__hero-medium,.article-template__hero-large,.article-template__hero-adapt{position:relative;overflow:hidden;background:var(--wl-panel);height:clamp(36rem,62vh,68rem)!important;padding-bottom:0!important}.article-template__hero-container .media>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 35%}.article-template__content{margin-top:5.6rem}.article-template__social-sharing{margin-top:4rem;padding-top:2.4rem;border-top:1px solid rgba(176,141,87,.35)}@media(max-width:749px){.article-template__hero-container>.media,.article-template__hero-small,.article-template__hero-medium,.article-template__hero-large,.article-template__hero-adapt{height:auto!important;aspect-ratio:4 / 3}.article-template>header{margin-top:3.6rem}.article-template__content{margin-top:3.6rem}}.wl-search-hero{background:var(--wl-panel);border-bottom:1px solid rgba(176,141,87,.35);margin-bottom:4rem}.wl-search-hero .template-search__header{text-align:center;padding-top:3.2rem;padding-bottom:4.8rem;margin:0 auto}.wl-search-hero .wl-breadcrumb{text-align:left;margin-bottom:4rem}.wl-search-hero__title{font-size:clamp(3.6rem,5vw,5.2rem);font-weight:400;line-height:1.1;margin:0 0 1.2rem}.wl-search-hero__summary{font-size:1.9rem;color:rgba(var(--color-foreground),.7);margin:0}.wl-search-hero__hint{font-size:1.7rem;color:rgba(var(--color-foreground),.6);margin:1.2rem auto 0;max-width:48rem}.wl-search-hero__links{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem;margin-top:3.2rem}.wl-search-hero__summary+.template-search__search{margin-top:3.2rem}.wl-search-hero .template-search__search{max-width:56rem;margin:3.2rem auto 0}.wl-search-hero .search .field{border-bottom:1px solid rgba(245,240,230,.3);transition:border-color .3s ease}.wl-search-hero .search .field:focus-within{border-bottom-color:var(--wl-gold)}.wl-search-hero .search .field:before,.wl-search-hero .search .field:after{display:none}.wl-search-hero .search .field__input{background:transparent;box-shadow:none;font-family:var(--font-heading-family);font-size:2.2rem;padding:2rem 5rem .8rem 0}.wl-search-hero .search .field__label{left:0;font-size:1.2rem;letter-spacing:.22em;text-transform:uppercase;color:var(--wl-gold)}.wl-search-hero .search .field__button{color:rgb(var(--color-foreground))}.wl-search-hero .search .field__button:hover{color:var(--wl-gold)}.wl-search-hero p[role=status]{font-size:1.8rem;color:rgba(var(--color-foreground),.7);margin-top:2.4rem}.template-search .facets-vertical{padding-top:.8rem}.template-search--empty .wl-search-hero{margin-bottom:0}@media(max-width:749px){.wl-search-hero .template-search__header{padding-bottom:4rem}.wl-search-hero .wl-breadcrumb{margin-bottom:2.4rem}.wl-search-hero .search .field__input{font-size:1.9rem}}@media screen and (min-width:990px){main[data-template=cart]:not(:has(.is-empty)){display:grid;grid-template-columns:minmax(0,1fr) 42rem;column-gap:6.4rem;align-items:start;max-width:var(--page-width, 140rem);margin:0 auto;padding:0 5rem}main[data-template=cart]:not(:has(.is-empty))>.shopify-section{grid-column:1 / -1}main[data-template=cart]:not(:has(.is-empty))>.shopify-section:has(#main-cart-items){grid-column:1;grid-row:1}main[data-template=cart]:not(:has(.is-empty))>.shopify-section:has(#main-cart-footer){grid-column:2;grid-row:1;position:sticky;top:2.4rem;transition:top .3s ease;margin-top:12rem}body:has(.shopify-section-header-sticky:not(.shopify-section-header-hidden)) main[data-template=cart]>.shopify-section:has(#main-cart-footer){top:calc(var(--header-height, 8rem) + 2.4rem)}main[data-template=cart]:not(:has(.is-empty)) .page-width{max-width:none;padding:0}}main[data-template=cart] .title-wrapper-with-link{align-items:baseline;padding-bottom:2.4rem;margin-bottom:0;border-bottom:1px solid rgba(176,141,87,.35)}main[data-template=cart] .title--primary{font-size:clamp(3.6rem,4vw,4.8rem);font-weight:400;margin:0}.wl-cart-count{font-size:.45em;color:rgba(var(--color-foreground),.55);letter-spacing:.04em;vertical-align:middle}main[data-template=cart] .title-wrapper-with-link .underlined-link{font-size:1.3rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;color:rgb(var(--color-foreground));border-bottom:1px solid var(--wl-gold);padding-bottom:.3rem}main[data-template=cart] .title-wrapper-with-link .underlined-link:hover{color:var(--wl-gold)}.cart-items thead th{font-size:1.2rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--wl-gold);padding:2rem 0 1.6rem;opacity:1}.cart-items thead{border-bottom:1px solid rgba(245,240,230,.08)}.cart-item{border-bottom:1px solid rgba(176,141,87,.25)}.cart-item>td{padding-top:3.2rem;padding-bottom:3.2rem}.cart-item__media{width:12rem}.cart-item__image-container{display:block;width:12rem;aspect-ratio:2 / 3;overflow:hidden;background:var(--wl-panel);border:0}.cart-item__image{width:100%;height:100%;object-fit:cover}.cart-item__details{padding-left:2.4rem!important}.cart-item__name{font-family:var(--font-heading-family);font-size:2.2rem;font-weight:400;line-height:1.25;text-decoration:none;color:rgb(var(--color-foreground))}.cart-item__name:hover{color:var(--wl-gold);text-decoration:none}.cart-item__details>*+*{margin-top:.8rem}.cart-item__details .product-option{font-size:1.6rem;color:rgba(var(--color-foreground),.65)}.cart-item__details .product-option dt{font-weight:400}.cart-item__totals .price,.cart-item__final-price{font-size:1.8rem;letter-spacing:.03em;white-space:nowrap}.cart-item__quantity-wrapper{gap:1.2rem;align-items:center}.cart-item .quantity{min-height:4.8rem;width:13rem;border-radius:0}.cart-item .quantity:after,.cart-item .quantity:before{border-radius:0;box-shadow:0 0 0 1px #f5f0e640}.cart-item .quantity__input{font-size:1.7rem}.cart-item cart-remove-button .button{min-width:0;min-height:0;padding:.6rem;color:rgba(var(--color-foreground),.5)}.cart-item cart-remove-button .button:hover{color:var(--wl-gold)}@media screen and (max-width:749px){.cart-item__media,.cart-item__image-container{width:9.6rem}.cart-item__details{padding-left:1.6rem!important}.cart-item__name{font-size:1.9rem}.cart-item>td{padding-top:2.4rem;padding-bottom:2.4rem}}#main-cart-footer .cart__footer{display:flex;flex-direction:column;background:var(--wl-panel);border-top:2px solid var(--wl-gold);padding:3.6rem 3.2rem!important;margin:0}#main-cart-footer .cart__footer>*{width:100%;margin-left:0!important}#main-cart-footer .cart__footer>*+*{margin-top:0}#main-cart-footer .cart__note label{position:static;height:auto;top:auto}#main-cart-footer .cart__note{height:auto!important;margin-bottom:2.4rem!important}#main-cart-footer .cart__note .field__input{height:10rem;min-height:10rem;display:block}.wl-cart-summary__title{order:0;font-size:2.6rem;font-weight:400;margin:0 0 2.4rem}#main-cart-footer .cart__blocks{display:contents}#main-cart-footer .cart__blocks>.js-contents{order:1}#main-cart-footer .cart__blocks>.cart__ctas{order:3}#main-cart-footer .cart__blocks>.cart__dynamic-checkout-buttons{order:3}#main-cart-footer .cart__blocks>#cart-errors{order:3}#main-cart-footer .cart__note{order:2;display:block;width:100%;margin:2.4rem 0 0}.wl-cart-promises{order:4}.wl-cart-payments{order:5}#main-cart-footer .totals{display:flex;justify-content:space-between;align-items:baseline;padding:1.6rem 0;border-top:1px solid rgba(176,141,87,.35);border-bottom:1px solid rgba(176,141,87,.35);margin:0}#main-cart-footer .totals__total{white-space:nowrap;font-size:1.3rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;margin:0}#main-cart-footer .totals__total-value{font-size:2rem;text-align:right;letter-spacing:.02em;margin:0}#main-cart-footer .tax-note{display:block;font-size:1.5rem;color:rgba(var(--color-foreground),.6);margin:1.2rem 0 0;text-align:left}#main-cart-footer .cart__ctas{margin-top:2.4rem}#main-cart-footer .cart__checkout-button{width:100%;max-width:none;min-height:5.8rem}#main-cart-footer .cart__dynamic-checkout-buttons{max-width:none}#main-cart-footer .cart__note label{font-size:1.2rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:rgba(var(--color-foreground),.7);margin-bottom:.8rem;display:block}#main-cart-footer .cart__note .text-area{min-height:10rem;border-radius:0;background:var(--wl-ink);font-family:var(--font-body-family);font-size:1.6rem;padding:1.2rem 1.4rem}#main-cart-footer .cart__note:after,#main-cart-footer .cart__note:before{display:none}#main-cart-footer .cart__note .text-area{width:100%;border:1px solid rgba(245,240,230,.18);box-shadow:none;outline:none}#main-cart-footer .cart__note .text-area:focus{border-color:var(--wl-gold)}#main-cart-footer .cart__blocks>.cart__ctas{margin-top:2.4rem!important}.wl-cart-promises{list-style:none;margin:2.8rem 0 0;padding:2.4rem 0 0;border-top:1px solid rgba(176,141,87,.35);display:grid;gap:1.2rem}.wl-cart-promises li{display:flex;align-items:center;gap:1.2rem;font-size:1.6rem;color:rgba(var(--color-foreground),.8)}.wl-cart-promises svg{width:2rem;height:2rem;flex:none;color:var(--wl-gold)}.wl-cart-payments{list-style:none;margin:2rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.6rem}.wl-cart-payments .icon{width:3.8rem;height:2.4rem}@media screen and (min-width:750px){#main-cart-footer .totals__total-value{white-space:nowrap}}@media screen and (max-width:989px){#main-cart-footer .cart__footer{padding:3.2rem 2.4rem!important}}#main-cart-footer .totals{gap:1.6rem}main[data-template=cart] .is-empty .cart__warnings{text-align:center;padding:8rem 0 10rem}.wl-cart-empty__leaf{width:4rem;height:4rem;margin:0 auto 2.4rem}main[data-template=cart] .cart__empty-text{font-size:clamp(3.6rem,4.5vw,5.2rem);font-weight:400;margin:0 0 1.2rem}.wl-cart-empty__text{font-size:1.9rem;color:rgba(var(--color-foreground),.7);margin:0 auto 3.2rem;max-width:44rem}main[data-template=cart] .is-empty .title-wrapper-with-link{display:none}main[data-template=cart] .cart__login-title{font-size:2.2rem;font-weight:400;margin-top:4.8rem}main[data-template=cart] .cart__login-paragraph{font-size:1.7rem}.wl-contact{padding:2.4rem 0 9.6rem}.wl-contact__header{text-align:center;max-width:64rem;margin:3.2rem auto 6.4rem}.wl-contact__title{font-size:clamp(4.4rem,6vw,6.4rem);font-weight:400;margin:0 0 1.6rem}.wl-contact__intro{font-size:1.9rem;line-height:1.7;color:rgba(var(--color-foreground),.75)}.wl-contact__grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:4.8rem;align-items:start}.wl-contact__panel{background:var(--wl-panel);border-top:2px solid var(--wl-gold);padding:4rem 3.6rem}.wl-contact__panel-title{font-size:2.8rem;font-weight:400;margin:0 0 2.4rem}.wl-contact__details{list-style:none;margin:0 0 2.4rem;padding:0}.wl-contact__details li{display:grid;gap:.4rem;padding:1.4rem 0;border-bottom:1px solid rgba(176,141,87,.3);font-size:1.8rem}.wl-contact__details li:first-child{padding-top:0}.wl-contact__details a{color:rgb(var(--color-foreground));text-decoration:none;word-break:break-word}.wl-contact__details a:hover{color:var(--wl-gold)}.wl-contact__label{font-size:1.2rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--wl-gold)}.wl-contact__whatsapp{width:100%;margin-bottom:1.6rem}.wl-contact__note{padding-top:2.4rem}.wl-contact__note h3{font-size:2.2rem;font-weight:400;margin:0 0 .8rem}.wl-contact__note .rte{font-size:1.7rem;line-height:1.7;color:rgba(var(--color-foreground),.75)}.wl-contact__form-wrap{padding:4rem 0 0}.wl-contact__row{display:grid;grid-template-columns:1fr 1fr;gap:2.4rem}.wl-field{display:flex;flex-direction:column;margin-bottom:2.4rem}.wl-field label{font-size:1.2rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:rgba(var(--color-foreground),.7);margin-bottom:.8rem}.wl-field__optional{text-transform:none;letter-spacing:.02em;font-weight:400}.wl-field input,.wl-field textarea,.wl-field select{width:100%;font-family:var(--font-body-family);font-size:1.8rem;color:rgb(var(--color-foreground));background:transparent;border:0;border-bottom:1px solid rgba(245,240,230,.25);border-radius:0;padding:1rem 0;outline:none;transition:border-color .3s ease;-webkit-appearance:none;appearance:none}.wl-field textarea{border:1px solid rgba(245,240,230,.25);padding:1.4rem 1.6rem;resize:vertical;min-height:16rem}.wl-field input:focus,.wl-field textarea:focus,.wl-field select:focus{border-color:var(--wl-gold)}.wl-field input:focus-visible,.wl-field textarea:focus-visible,.wl-field select:focus-visible{box-shadow:0 1px 0 0 var(--wl-gold)}.wl-field__select{position:relative}.wl-field__select:after{content:"";position:absolute;right:.4rem;top:50%;width:.8rem;height:.8rem;border-right:1px solid var(--wl-gold);border-bottom:1px solid var(--wl-gold);transform:translateY(-75%) rotate(45deg);pointer-events:none}.wl-field__select select{padding-right:2.4rem;cursor:pointer}.wl-contact__submit{min-width:24rem}.wl-contact__small{font-size:1.5rem;color:rgba(var(--color-foreground),.6);margin:1.6rem 0 0}.wl-contact__status{display:flex;align-items:center;gap:1.2rem;padding:1.6rem 2rem;margin-bottom:2.4rem;font-size:1.7rem}.wl-contact__status p{margin:0}.wl-contact__status--success{background:var(--wl-panel);border-left:2px solid var(--wl-gold)}.wl-contact__status--success .wl-leaf{width:2.4rem;height:2.4rem;margin:0;flex:none}.wl-contact__status--error{display:block;border-left:2px solid #8b2a2a;background:#8b2a2a0f}@media(max-width:989px){.wl-contact__grid{grid-template-columns:1fr}.wl-contact__form-wrap{padding-top:0}}@media(max-width:749px){.wl-contact__row{grid-template-columns:1fr;gap:0}.wl-contact__panel{padding:3.2rem 2.4rem}.wl-contact__submit{width:100%}.wl-contact__header{margin:2.4rem auto 4rem}}.product__info-container>.product-form__quantity{float:left;width:14rem;min-width:0;max-width:14rem;flex:none;margin:0 1.2rem 0 0!important}.product__info-container>.product-form__quantity .price-per-item__container{width:100%}.product__info-container>.product-form__quantity+div .product-form{margin:0}.product__info-container>.product-form__quantity+div+*{margin-top:2.4rem!important}.product__info-container>.product-form__quantity+div{display:flow-root;margin-top:0!important}.product__info-container>.product-form__quantity+div+*{clear:both}.product__info-container>.product-form__quantity .quantity__label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.product__info-container>.product-form__quantity .quantity{width:100%;min-height:5.6rem}.product__info-container>.product-form__quantity .quantity__input{font-size:1.7rem}.product__info-container>.product-form__quantity+div .product-form__buttons{margin:0;max-width:none}.product__info-container>.product-form__quantity+div .product-form__submit{margin-bottom:0;min-height:5.6rem}@media(max-width:380px){.product__info-container>.product-form__quantity{width:11rem;margin-right:.8rem!important}}@media screen and (min-width:750px){body:has(.shopify-section-header-sticky:not(.shopify-section-header-hidden)) .facets-vertical .facets-wrapper,body:has(.shopify-section-header-sticky:not(.shopify-section-header-hidden)) .product__column-sticky{top:calc(var(--header-height, 8rem) + 2.4rem)}}@media screen and (min-width:750px){.wl-collection-intro .wl-categories{display:none}}@media screen and (max-width:749px){.wl-sidebar-cats:not(.wl-sidebar-cats--drawer){display:none}}.wl-sidebar-cats--drawer{padding:2rem 2.5rem 2.4rem;border-bottom:1px solid rgba(176,141,87,.35)}.wl-sidebar-cats--drawer .wl-sidebar-cats__link{font-size:2rem;padding:.9rem 0}.wl-sidebar-cats--drawer .wl-sidebar-cats__sublink{font-size:1.8rem;padding:.7rem 0}@media screen and (min-width:750px){.wl-sidebar-cats--drawer{display:none}}.wl-sidebar-cats{margin-bottom:0}.wl-sidebar-cats__list>li:last-child .wl-sidebar-cats__sub{padding-bottom:0}@media screen and (min-width:750px){.product__column-sticky{top:2.4rem;transition:top .3s ease}}.product__media-item,.wl-hero,.wl-collection-hero,.product{scroll-margin-top:calc(var(--header-height, 8rem) + 1rem)}.wl-blog{padding-top:2.4rem;padding-bottom:8rem}.wl-blog__header{text-align:center;margin:2.4rem 0 6.4rem}.wl-blog__title{font-size:clamp(4rem,5vw,5.6rem);font-weight:400;margin:0}.wl-blog__list{display:grid;gap:12rem}.wl-blog__item{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:0 8rem}.wl-blog__item--reverse .wl-blog__media{order:2}.wl-blog__media{display:block;height:45rem;overflow:hidden;background:var(--wl-panel)}.wl-blog__media img,.wl-blog__media svg{width:100%;height:100%;object-fit:cover;transition:transform 1.2s ease}.wl-blog__item:hover .wl-blog__media img{transform:scale(1.03)}.wl-blog__content{max-width:48rem}.wl-blog__date{display:block;font-size:1.3rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--wl-gold);margin-bottom:1rem}.wl-blog__heading{font-size:clamp(2.8rem,3vw,3.6rem);font-weight:400;line-height:1.2;margin:0 0 2rem}.wl-blog__heading a{color:inherit;text-decoration:none}.wl-blog__heading a:hover{color:var(--wl-gold)}.wl-blog__excerpt{font-size:1.8rem;line-height:1.7;margin-bottom:3.2rem;color:rgba(var(--color-foreground),.8)}@media(max-width:749px){.wl-blog__list{gap:6rem}.wl-blog__item{grid-template-columns:1fr;gap:2.4rem}.wl-blog__item--reverse .wl-blog__media{order:0}.wl-blog__media{height:auto;aspect-ratio:4 / 3}}@media screen and (min-width:750px){.product--thumbnail media-gallery{display:grid;grid-template-columns:8rem minmax(0,1fr);column-gap:2rem;align-items:start}.product--thumbnail media-gallery>[id^=GalleryViewer]{grid-column:2;grid-row:1}.product--thumbnail media-gallery>[id^=GalleryThumbnails]{grid-column:1;grid-row:1}.product--thumbnail .thumbnail-list{display:grid;grid-template-columns:1fr!important;gap:2rem}.product--thumbnail .thumbnail-list__item:before{padding-bottom:150%}.product--thumbnail .product__media-list .product__media-item{width:100%}}.thumbnail{border:1px solid transparent}.product__info-wrapper{padding-left:4.5rem}@media(max-width:749px){.product__info-wrapper{padding-left:0}}.product__info-container .product-form__submit{width:100%}.product__info-container .product-form__buttons{max-width:none!important}.wl-breadcrumb{font-size:1.4rem;letter-spacing:.06em;color:rgba(var(--color-foreground),.6);margin:0 0 1.6rem}.wl-breadcrumb a{color:inherit;text-decoration:none}.wl-breadcrumb a:hover{color:var(--wl-gold)}.wl-breadcrumb span{margin:0 .6rem;color:var(--wl-gold)}.product__title h1{font-size:clamp(3.2rem,3.2vw,4rem);font-weight:400;line-height:1.15;margin-bottom:1rem}.product__info-container .price{font-size:2rem;letter-spacing:.04em;color:rgba(var(--color-foreground),.75)}.product__info-container .price .price-item{font-size:inherit}.product__tax{font-size:1.4rem}.product__info-container .product-form__input .form__label,.product__info-container .quantity__label,.product-form__quantity .form__label{font-size:1.3rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}.product__info-container .product-form__buttons{max-width:48rem}.product__info-container .product-form__submit{min-height:5.6rem}.product__description.rte{font-size:1.8rem;line-height:1.7}.product__description.rte ul{padding-left:0;list-style:none;border-top:1px solid rgba(176,141,87,.35);margin-top:2.4rem}.product__description.rte li{padding:1.2rem 0;border-bottom:1px solid rgba(245,240,230,.08);margin:0}.product__description.rte li strong{display:inline-block;min-width:12rem;font-weight:600;color:rgb(var(--color-foreground))}.product__accordion .accordion__title{font-size:1.5rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.product__accordion .accordion__content{font-size:1.8rem;line-height:1.7}.product__accordion.accordion{border-color:#b08d5759}.share-button__button{font-size:1.4rem;letter-spacing:.12em;text-transform:uppercase}.related-products__heading{font-weight:400;text-align:center}.thumbnail-list .thumbnail[aria-current]{box-shadow:0 0 0 1px var(--wl-gold);border-color:var(--wl-gold)}.wl-section{padding-top:calc(var(--wl-pt, 96) * .75px);padding-bottom:calc(var(--wl-pb, 96) * .75px)}@media(min-width:750px){.wl-section{padding-top:calc(var(--wl-pt, 96) * 1px);padding-bottom:calc(var(--wl-pb, 96) * 1px)}}.wl-center{text-align:center}
/*# sourceMappingURL=/cdn/shop/t/5/assets/wl-brand.css.map */
