.shopify-section--sig-header{position:sticky;top:0;z-index:20}.shopify-section--sig-header:has(.sig-nav[data-overlay=true]),body:has([data-sig-hero-overlay]) .shopify-section--sig-header{position:fixed;left:0;right:0;top:0}.sig-nav[data-overlay=true]{background:transparent;border-bottom-color:transparent;transition:background-color .3s ease,border-color .3s ease}.sig-nav[data-overlay=true][data-solid=true]{background:var(--sig-page-bg, var(--brand-color1-900));border-bottom-color:var(--nav-rule)}@media(prefers-reduced-motion:reduce){.sig-nav[data-overlay=true]{transition:none}}@media screen and (max-width:699px){.sig-nav[data-overlay=true]{background:var(--sig-page-bg, var(--brand-color1-900));border-bottom-color:var(--nav-rule)}}.sig-nav{position:relative;--nav-pad-x: var(--nav-margin, 15px);--nav-rule: var(--brand-neutral-800);--nav-link: var(--text-nav, var(--brand-color5-50));--nav-hover: var(--text-link-hover, var(--brand-color5-200));--nav-link-subtle: var(--text-legal, var(--brand-neutral-300));--nav-gap: 30px;--nav-bar-height: 60px;--nav-bar-height-compact: 60px;--nav-search-height: 45px;--nav-search-width: 150px;z-index:20;background:var(--sig-page-bg, var(--brand-color1-900));border-bottom:1px solid var(--nav-rule)}@media screen and (min-width:700px){.sig-nav{--nav-pad-x: var(--nav-margin, 30px)}}.sig-nav__bar{display:none;align-items:center;gap:var(--space-3);min-height:var(--nav-bar-height);padding:0 var(--nav-pad-x)}@media screen and (min-width:700px){.sig-nav__bar{display:flex}}.sig-nav__links,.sig-nav__utility{flex:1 0 0;min-width:0;display:flex;align-items:center}.sig-nav__links{gap:var(--nav-gap)}.sig-nav__utility{gap:var(--nav-gap);justify-content:flex-end}.sig-nav__logo{flex:0 0 auto;display:block;line-height:0;color:var(--nav-link);transition:color .15s ease}.sig-nav__logo:hover,.sig-nav__logo:focus-visible{color:var(--nav-hover)}.sig-nav__bar--compact .sig-nav__logo img,.sig-nav__bar--compact .sig-nav__logo svg{width:var(--nav-logo-w-compact, 90px);height:auto}.sig-nav__logo img,.sig-nav__logo svg{display:block;width:var(--nav-logo-w, 95px);height:auto}.sig-nav__logo-text{font-family:var(--ff-display, Georgia, serif);font-size:var(--step-2);letter-spacing:.08em;text-transform:uppercase;line-height:1}.sig-nav__link,.sig-nav__trigger{display:inline-flex;align-items:center;gap:var(--space-0);padding:0;border:0;background:none;cursor:pointer;font-family:var(--ff-regular, Georgia, serif);font-weight:var(--type-nav-main-weight);font-size:var(--type-nav-main-size);line-height:var(--type-nav-main-line);letter-spacing:var(--type-nav-main-tracking);color:var(--nav-link);text-decoration:none;text-transform:var(--type-nav-main-case)}.sig-nav__link:hover,.sig-nav__trigger:hover,.sig-nav__link:focus-visible,.sig-nav__trigger:focus-visible,.sig-nav__search button:hover,.sig-nav__search button:focus-visible{color:var(--nav-hover)}.sig-nav__search{flex:1 0 0;min-width:0;max-width:var(--nav-search-width);display:flex;align-items:center;gap:var(--space-0);padding:var(--space-0) 0;border-bottom:1px solid var(--nav-rule);background:transparent}.sig-nav__search input{flex:1 0 0;min-width:0;padding:0;border:0;background:transparent;font-family:var(--type-field-family);font-weight:var(--type-field-weight);font-size:var(--type-field-size);line-height:1.45;letter-spacing:.0125em;color:var(--nav-link)}.sig-nav__search input::placeholder{font-family:var(--type-form-placeholder-family);font-size:var(--type-form-placeholder-size);font-weight:var(--type-form-placeholder-weight);font-style:var(--type-form-placeholder-style);color:var(--nav-link-subtle);opacity:1}.sig-nav__search input:focus{outline:none}.sig-nav__search:focus-within{border-bottom-color:var(--nav-link)}.sig-nav__search button{flex:0 0 auto;display:grid;place-content:center;width:25px;height:25px;padding:0;border:0;background:none;color:var(--nav-link);cursor:pointer}.sig-nav__icon{display:grid;place-content:center;width:25px;height:25px;padding:0;border:0;background:none;color:var(--nav-link);cursor:pointer;text-decoration:none}.sig-nav__search button svg,.sig-nav__icon svg{width:25px;height:25px}.sig-nav__icon:hover,.sig-nav__icon:focus-visible{color:var(--nav-hover)}.sig-nav .visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}main [id]{scroll-margin-top:calc(var(--nav-height, 120px) + 15px)}.sig-nav__item{position:static}.sig-nav__dropdown{position:absolute;inset-inline:0;top:100%;background:var(--sig-page-bg, var(--brand-color1-900));border-bottom:1px solid var(--nav-rule);box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.sig-nav__dropdown[hidden]{display:none}.sig-nav__dropdown-inner{display:flex;flex-direction:column;gap:var(--space-4-5);padding:var(--space-7) 0 var(--space-4)}.sig-nav__dropdown-products{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4);padding-inline:var(--nav-margin)}.sig-nav__dropdown-groups{display:flex;gap:var(--space-7);width:100%}.sig-nav__dropdown-group{flex:1 0 0;min-width:0;display:flex;flex-direction:column;gap:var(--space-2)}.sig-nav__dropdown-heading,.sig-nav__group-title{margin:0;font-family:var(--type-nav-dropdown-title-family);font-size:var(--type-nav-dropdown-title-size);font-weight:var(--type-nav-dropdown-title-weight);line-height:var(--type-nav-dropdown-title-line);letter-spacing:var(--type-nav-dropdown-title-tracking);text-transform:uppercase;color:var(--nav-group-title)}.sig-nav__dropdown-list,.sig-nav__group-panel{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-1)}.sig-nav__dropdown-list a,.sig-nav__group-panel a{font-family:var(--type-nav-dropdown-family);font-size:var(--type-nav-dropdown-size);font-weight:var(--type-nav-dropdown-weight);line-height:var(--type-nav-dropdown-line);letter-spacing:var(--type-nav-dropdown-tracking);text-transform:capitalize;color:var(--nav-item);text-decoration:none}.sig-nav__dropdown-group--primary .sig-nav__dropdown-list a,.sig-nav__group--primary .sig-nav__group-panel a{font-family:var(--type-nav-dropdown-products-family);font-size:var(--type-nav-dropdown-products-size);font-weight:var(--type-nav-dropdown-products-weight);line-height:var(--type-nav-dropdown-products-line);letter-spacing:var(--type-nav-dropdown-products-tracking);text-transform:uppercase}.sig-nav__dropdown-list a:hover,.sig-nav__dropdown-list a:focus-visible,.sig-nav__group-panel a:hover,.sig-nav__group-panel a:focus-visible{color:var(--nav-link)}.sig-nav__tile{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;text-decoration:none;color:var(--nav-link)}.sig-nav__tile-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sig-nav__tile-copy{position:relative;display:flex;flex:1 0 0;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-0);max-width:920px;min-height:295px;padding:0 var(--nav-margin);background:radial-gradient(closest-side,#00000080,#0000);text-align:center}.sig-nav__tile-heading{font-family:var(--type-kepler-family);font-size:var(--type-h5-size);font-weight:var(--type-caps-weight);line-height:1.25;letter-spacing:.05em;text-transform:uppercase}.sig-nav__tile-link{font-family:var(--type-link-xs-family);font-size:var(--type-link-xs-size);font-weight:var(--type-link-xs-weight);line-height:var(--type-link-xs-line);letter-spacing:var(--type-link-xs-tracking);text-decoration:underline;text-underline-position:from-font}.sig-nav__tile:hover .sig-nav__tile-link,.sig-nav__tile:focus-visible .sig-nav__tile-link{text-decoration-thickness:2px}.sig-nav__dropdown-inner:has(.sig-nav__tile){padding-bottom:0}.sig-nav__dropdown .sig-nav__tile{height:350px}@media screen and (min-width:1150px){.sig-nav__dropdown{box-shadow:none}.sig-nav__dropdown-inner{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:0}.sig-nav__dropdown-products{flex:1 0 0;min-width:0;max-width:1230px;padding:var(--space-6) 0 var(--space-6) var(--nav-margin)}.sig-nav__dropdown-groups{gap:var(--space-3)}.sig-nav__dropdown-group,.sig-nav__dropdown-group--primary{flex:0 1 295px;max-width:295px;gap:var(--space-3)}.sig-nav__dropdown .sig-nav__tile{flex:1 0 0;min-width:0;max-width:760px;height:auto;aspect-ratio:760 / 507}}.sig-nav__bar--compact{display:flex;min-height:var(--nav-bar-height-compact);padding:0 var(--nav-margin)}.sig-nav__utility--left{justify-content:flex-start}.sig-nav__bar--compact .sig-nav__icon,.sig-nav__bar--compact .sig-nav__icon svg,.sig-nav__search--compact button,.sig-nav__search--compact button svg{width:30px;height:30px}.sig-nav__icon-close,[data-sig-drawer-toggle][aria-expanded=true] .sig-nav__icon-open{display:none}[data-sig-drawer-toggle][aria-expanded=true] .sig-nav__icon-close{display:block}.sig-nav__search--compact{display:flex;max-width:none;min-height:var(--nav-search-height);padding:0 var(--nav-margin);border-bottom:1px solid var(--nav-rule)}@media screen and (min-width:700px){.sig-nav__bar--compact,.sig-nav__search--compact,.sig-nav__drawer{display:none!important}}.sig-nav__drawer{display:flex;flex-direction:column;max-height:calc(100vh - var(--nav-height, 105px));max-height:calc(100dvh - var(--nav-height, 105px));overflow-y:auto;overscroll-behavior:contain;background:var(--sig-page-bg, var(--brand-color1-900))}.sig-nav__drawer[hidden]{display:none}.sig-nav__drawer-body{display:flex;flex-direction:column;padding:var(--space-2) 0}.sig-nav__panel-list{display:flex;flex-direction:column;gap:var(--space-0);margin:0;padding:0;list-style:none}.sig-nav__panel-list[hidden],.sig-nav__panel[hidden]{display:none}.sig-nav__panel-row,.sig-nav__panel-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-1);width:100%;padding:var(--space-1);border:0;background:none;color:var(--nav-link);cursor:pointer}.sig-nav__panel-head{padding-bottom:var(--space-3);cursor:default}.sig-nav__panel-spacer{flex:0 0 15px;height:15px}.sig-nav__panel-label,.sig-nav__panel-heading{flex:1 0 0;min-width:0;margin:0;font-family:var(--type-nav-mobile-category-family);font-size:var(--type-nav-mobile-category-size);font-weight:var(--type-nav-mobile-category-weight);line-height:var(--type-nav-mobile-category-line);letter-spacing:var(--type-nav-mobile-category-tracking);text-transform:uppercase;text-align:center;color:var(--nav-category)}.sig-nav__panel-row svg{flex:0 0 auto}.sig-nav__panel-step{flex:0 0 auto;display:grid;place-content:center;width:15px;height:15px;padding:0;border:0;background:none;color:var(--nav-link);cursor:pointer}.sig-nav__panel-body{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--nav-margin);border-top:1px solid var(--nav-border);text-align:center}.sig-nav__panel-heading{flex:0 0 auto;width:100%}.sig-nav__panel-links{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);width:100%;margin:0;padding:0;list-style:none}.sig-nav__panel-links a{font-family:var(--type-nav-mobile-item-family);font-size:var(--type-nav-mobile-item-size);font-weight:var(--type-nav-mobile-item-weight);line-height:var(--type-nav-mobile-item-line);letter-spacing:var(--type-nav-mobile-item-tracking);text-transform:uppercase;color:var(--nav-item);text-decoration:none}.sig-nav__panel-links a:hover,.sig-nav__panel-links a:focus-visible{color:var(--nav-link)}.sig-nav__drawer-bottom{flex:1 0 auto;display:flex;flex-direction:column;border-top:1px solid var(--nav-divider);border-bottom:1px solid var(--nav-divider)}.sig-nav__tile--drawer{flex:1 0 auto;min-height:15rem;padding:45px 0}.sig-nav__tile--drawer .sig-nav__tile-copy{max-width:320px;min-height:150px}.sig-nav__tile--drawer .sig-nav__tile-heading{font-size:var(--type-h6-size)}.sig-nav__tile--drawer .sig-nav__tile-link{font-family:var(--type-link-sm-strong-family);font-size:var(--type-link-sm-strong-size);font-weight:var(--type-link-sm-strong-weight);line-height:1.5;letter-spacing:var(--type-link-sm-strong-tracking)}.sig-nav__drawer-foot{display:flex;flex-direction:column}.sig-nav__account{display:flex;align-items:center;justify-content:center;gap:var(--space-0);margin:0;padding:var(--space-3) 0}.sig-nav__account a{font-family:var(--type-link-sm-family);font-size:var(--type-nav-mobile-link-size);line-height:1;text-decoration:underline;text-underline-position:from-font;color:var(--nav-link)}.sig-nav__account span{color:var(--nav-link)}.sig-nav__help{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-6) var(--nav-margin);border-bottom:1px solid var(--nav-border)}.sig-nav__help-title{margin:0;font-family:var(--type-nav-mobile-category-family);font-size:var(--type-nav-mobile-category-size);font-weight:var(--type-nav-mobile-category-weight);line-height:var(--type-nav-mobile-category-line);letter-spacing:var(--type-nav-mobile-category-tracking);text-transform:var(--type-nav-mobile-category-case);text-align:center;color:var(--nav-group-title)}.sig-nav__help ul{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none;text-align:center}.sig-nav__help a{font-family:var(--type-nav-mobile-link-family);font-size:var(--type-nav-mobile-link-size);font-weight:var(--type-nav-mobile-link-weight);line-height:var(--type-nav-mobile-link-line);letter-spacing:var(--type-nav-mobile-link-tracking);color:var(--nav-help-link);text-decoration:none}.sig-nav__help a:hover,.sig-nav__help a:focus-visible{color:var(--nav-link)}.sig-nav__help .sig-nav__account{margin-top:var(--space-1);padding:0}.sig-nav__help .sig-nav__account a{color:var(--nav-link);text-decoration:underline;text-underline-offset:.25em}.sig-nav__drawer-social{display:flex;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-3) 0 var(--space-1)}.sig-nav__drawer-social a{display:grid;place-content:center;color:var(--nav-link-subtle)}.sig-nav__drawer-social a:hover,.sig-nav__drawer-social a:focus-visible{color:var(--nav-link)}.sig-nav__copyright{margin:0;padding:var(--space-0) var(--nav-margin) var(--space-5);font-family:var(--type-body-xs-strong-family);font-size:var(--type-body-xs-strong-size);font-weight:var(--type-body-xs-strong-weight);line-height:var(--type-body-xs-strong-line);letter-spacing:var(--type-body-xs-strong-tracking);text-align:center;white-space:pre-wrap;color:var(--nav-legal)}body.sig-nav-locked{position:fixed;left:0;right:0;width:100%;overflow:hidden}.sig-footer{--sig-footer-rule: var(--brand-neutral-900);--sig-footer-heading: var(--brand-color5-50);--sig-footer-title: var(--brand-neutral-50);--sig-footer-subtle: var(--brand-neutral-300);--sig-footer-caption: "Royals Serif", Georgia, serif;--sig-footer-newsletter-max-width: calc(100% * 4 / 12);display:flex;flex-direction:column;gap:25px;max-width:1920px;margin-inline:auto;padding:15px var(--nav-margin, 15px) 35px;background:var(--sig-page-bg, var(--brand-color1-900))}.sig-footer__rule{height:1px;width:100%;background:var(--sig-footer-rule)}.sig-footer__sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.sig-footer__main{display:flex;flex-direction:column;gap:25px}.sig-footer__columns{display:flex;flex-direction:column;gap:20px}.sig-footer__column{display:flex;flex-direction:column;gap:10px}.sig-footer__column-title{margin:0;font-family:var(--type-body-family);font-size:var(--type-nav-footer-size);font-weight:var(--type-nav-footer-weight);line-height:var(--type-nav-footer-line);letter-spacing:var(--type-nav-footer-tracking);color:var(--sig-footer-title);text-decoration:none}a.sig-footer__column-title:hover,a.sig-footer__column-title:focus-visible{color:var(--brand-neutral-25)}.sig-footer__list{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.sig-footer__list a{font-family:var(--sig-footer-caption);font-size:var(--type-nav-footer-sub-size);font-weight:500;line-height:var(--type-nav-footer-sub-line);color:var(--sig-footer-subtle);text-decoration:none}.sig-footer__list a:hover,.sig-footer__list a:focus-visible{color:var(--sig-footer-heading)}.sig-footer__newsletter{display:flex;flex-direction:column;gap:10px}.sig-footer__newsletter-heading{margin:0;color:var(--sig-footer-heading)}.sig-footer__form{position:relative;display:flex;flex-direction:column;gap:10px}.sig-footer__field{position:relative;display:flex;align-items:center;padding:10px 15px;border:1px solid var(--brand-neutral-800)}.sig-footer__field:focus-within{border-color:var(--brand-neutral-600)}.sig-footer__input{font-family:var(--type-field-family);font-size:var(--type-field-size);font-weight:var(--type-field-weight);line-height:1.45;letter-spacing:.01em}.sig-footer__placeholder{font-family:var(--type-form-placeholder-family);font-size:var(--type-form-placeholder-size);font-weight:var(--type-form-placeholder-weight);font-style:var(--type-form-placeholder-style);line-height:1.45;letter-spacing:.01em}.sig-footer__input{flex:1 0 0;min-width:0;padding:0;border:0;background:transparent;color:var(--sig-footer-heading)}.sig-footer__input:focus{outline:none}.sig-footer__placeholder{position:absolute;inset-inline-start:15px;top:50%;translate:0 -50%;display:flex;gap:2px;color:var(--brand-color5-400);white-space:nowrap;pointer-events:none}.sig-footer__required{color:var(--semantics-error-400)}.sig-footer__input:not(:placeholder-shown)+.sig-footer__placeholder{display:none}.sig-footer__submit-row{display:flex;flex-direction:column;gap:20px}.sig-footer__consent,.sig-footer__copyright{margin:0;font-family:var(--type-body-xs-strong-family);font-size:var(--type-body-xs-strong-size);font-weight:var(--type-body-xs-strong-weight);line-height:var(--type-body-xs-strong-line);letter-spacing:var(--type-body-xs-strong-tracking);color:var(--sig-footer-subtle)}.sig-footer__legal-links a{font-family:var(--type-link-xs-family);font-size:var(--type-link-xs-size);font-weight:var(--type-link-xs-weight);line-height:var(--type-link-xs-line);letter-spacing:var(--type-link-xs-tracking);text-decoration-line:var(--type-link-xs-decoration);text-underline-offset:.2em;color:var(--sig-footer-subtle)}.sig-footer__button{width:100%}.sig-footer__message{margin:0;font-family:var(--sig-footer-caption);font-size:var(--type-body-sm-size);font-weight:500;line-height:1.6;color:var(--sig-footer-subtle)}.sig-footer__message--empty{position:absolute;height:0;margin:0;overflow:hidden}.sig-footer__message--error{color:var(--text-body-prim, var(--brand-color5-300))}.sig-footer__bottom{display:flex;flex-direction:column;align-items:flex-start}.sig-footer__social{order:-1;display:flex;align-items:center;gap:20px;padding-bottom:10px}.sig-footer__social a{display:grid;place-content:center;width:25px;height:25px;color:var(--sig-footer-subtle)}.sig-footer__social a:hover,.sig-footer__social a:focus-visible{color:var(--sig-footer-heading)}.sig-footer__legal{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:15px}.sig-footer__copyright{order:-1;white-space:pre-wrap}.sig-footer__legal-links{display:flex;align-items:baseline;gap:15px;margin:0;padding:0;list-style:none}.sig-footer__legal-links a:hover,.sig-footer__legal-links a:focus-visible{color:var(--sig-footer-heading)}@media screen and (min-width:700px){.sig-footer{gap:35px;padding:30px}.sig-footer__main{gap:35px}.sig-footer__columns{flex-direction:row;gap:55px}.sig-footer__column{flex:0 1 450px;min-width:0;gap:15px}.sig-footer__newsletter,.sig-footer__form{gap:20px}.sig-footer__submit-row{gap:25px}.sig-footer__main+.sig-footer__rule{display:none}.sig-footer__bottom{gap:20px}.sig-footer__legal{align-self:stretch;justify-content:space-between}.sig-footer__social{width:100%;padding-bottom:20px;border-bottom:1px solid var(--sig-footer-rule)}}@media screen and (min-width:1000px){.sig-footer__main{flex-direction:row;justify-content:space-between;gap:0}.sig-footer__columns{flex:1 0 0;min-width:0}.sig-footer__newsletter{flex:1 0 0;min-width:0;max-width:var(--sig-footer-newsletter-max-width)}.sig-footer{gap:30px;padding-block:30px}.sig-footer__main{gap:20px}.sig-footer__columns{gap:45px}.sig-footer__column{flex:1 0 0;gap:20px}.sig-footer__list{gap:5px}.sig-footer__list li{line-height:0}.sig-footer__list a{display:inline-block;line-height:20px}}.sig-promise{padding:var(--sig-section-py-sm, 30px) var(--nav-margin, 20px)}.sig-promise--dark{background:var(--sig-page-bg, var(--brand-color1-900))}.sig-promise__list{display:grid;grid-template-columns:1fr;max-width:var(--sig-container-10, 1545px);gap:var(--space-4, 25px);margin:0 auto;padding:0;list-style:none}.sig-promise__item{display:flex;align-items:flex-start;gap:var(--space-2, 15px);min-width:0}.sig-promise__icon{flex:0 0 auto;display:block;color:var(--text-headings-prim, var(--brand-color5-50))}.sig-promise__copy{min-width:0;display:flex;flex-direction:column;gap:2px}.sig-promise__title{margin:0;font-family:var(--ff-regular, Georgia, serif);font-size:var(--type-body-base-strong-size);font-weight:var(--type-body-base-strong-weight);line-height:1.6;letter-spacing:.05em;text-transform:uppercase;color:var(--text-headings-prim, var(--brand-color5-50))}.sig-promise__sub{margin:0;font-family:var(--ff-caption, Georgia, serif);font-size:var(--type-body-sm-size);font-weight:500;line-height:1.6;letter-spacing:.0075em;color:var(--text-body-sec, var(--brand-neutral-400))}@media screen and (min-width:700px){.sig-promise{padding-block:var(--sig-section-py-md, 50px)}.sig-promise__list{grid-template-columns:repeat(2,1fr);gap:var(--space-5, 30px) var(--space-6, 30px)}}@media screen and (min-width:1000px){.sig-promise__list{grid-template-columns:repeat(var(--promise-cols, 4),1fr);gap:var(--space-6, 30px)}}.sig-faq--dark{background:var(--sig-page-bg, var(--brand-color1-900))}.sig-faq{padding:var(--sig-section-py-md, 50px) var(--nav-margin, 20px)}.sig-faq__inner{max-width:760px;margin-inline:auto}.sig-faq__sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.sig-faq__heading{margin:0 0 var(--space-3, 20px);color:var(--text-headings-prim, var(--brand-color5-50))}.sig-faq__form{margin:0 0 var(--space-3, 20px)}.sig-faq__input{width:100%;padding:15px;border:1px solid var(--sig-form-border, var(--brand-neutral-800));border-radius:0;background:transparent;font-family:var(--ff-caption, Georgia, serif);font-size:var(--type-field-size);line-height:1.45;color:var(--text-headings-prim, var(--brand-color5-50));-webkit-appearance:none;appearance:none}.sig-faq__input::placeholder{color:var(--text-body-prim, var(--brand-color5-300));opacity:1}.sig-faq__input:focus{outline:2px solid var(--text-body-prim, var(--brand-color5-300));outline-offset:2px}.sig-faq__chips{display:flex;flex-wrap:wrap;gap:var(--space-1, 10px);margin:0 0 var(--space-3, 20px);padding:0;list-style:none}.sig-faq__chip{padding:10px 15px;border:1px solid var(--sig-form-border, var(--brand-neutral-800));background:transparent;font-family:var(--ff-caption, Georgia, serif);font-size:var(--type-control-size);line-height:1.4;text-align:left;color:var(--text-legal, var(--brand-neutral-300));cursor:pointer;transition:border-color .2s ease,color .2s ease}.sig-faq__chip:hover,.sig-faq__chip:focus-visible{border-color:var(--text-body-prim, var(--brand-color5-300));color:var(--text-headings-prim, var(--brand-color5-50))}.sig-faq__status,.sig-faq__empty{margin:0 0 var(--space-2, 15px);font-family:var(--ff-caption, Georgia, serif);font-size:var(--type-body-sm-size);font-weight:500;color:var(--text-body-sec, var(--brand-neutral-400))}.sig-faq__list{margin:0;padding:0;list-style:none}.sig-faq__item{border-bottom:1px solid var(--nav-rule, var(--brand-neutral-800))}.sig-faq__item:first-child{border-top:1px solid var(--nav-rule, var(--brand-neutral-800))}.sig-faq__question{display:flex;justify-content:space-between;align-items:center;gap:var(--space-2, 15px);padding:15px 0;font-family:var(--ff-regular, Georgia, serif);font-size:var(--type-body-lg-size);line-height:1.5;color:var(--text-headings-prim, var(--brand-color5-50));cursor:pointer;list-style:none}.sig-faq__question::-webkit-details-marker{display:none}.sig-faq__question:after{content:"+";flex:0 0 auto;font-size:var(--step-1);line-height:1;color:var(--text-body-prim, var(--brand-color5-300))}.sig-faq__details[open] .sig-faq__question:after{content:"\2013"}.sig-faq__answer{padding:0 0 20px;font-family:var(--ff-caption, Georgia, serif);font-size:var(--type-body-base-size);font-weight:500;line-height:var(--type-body-base-line);color:var(--text-legal, var(--brand-neutral-300))}.sig-faq__answer p{margin:0 0 10px}.sig-faq__answer p:last-child{margin-bottom:0}.sig-icon{display:inline-block;flex:0 0 auto;vertical-align:middle}@media screen and (min-width:700px){.sig-nav{--nav-bar-bg: var(--brand-color1-900);--nav-hover: var(--text-link-hover, var(--brand-color5-200));--nav-search-rule: var(--brand-neutral-400);--nav-placeholder: var(--brand-neutral-300);background:var(--nav-top-bg, var(--nav-bar-bg));border-bottom-color:transparent}.sig-nav[data-ready]{transition:background-color .3s ease,border-color .3s ease}.sig-nav[data-tone=light]{--nav-bar-bg: var(--brand-neutral-25);--nav-link: var(--brand-color1-900);--nav-hover: var(--brand-color5-400);--nav-search-rule: var(--brand-neutral-300);--nav-placeholder: var(--brand-neutral-700);--nav-rule: var(--brand-neutral-100);--nav-current-rule: var(--nav-link)}.sig-nav[data-overlay=true]:not([data-solid=true]){--nav-current-rule: var(--border-link-default);--nav-link: var(--text-nav, var(--brand-color5-50));--nav-hover: var(--text-link-hover, var(--brand-color5-200));--nav-search-rule: var(--brand-neutral-400);--nav-placeholder: var(--brand-neutral-300);background:transparent}.sig-nav[data-overlay=true][data-ink=dark]:not([data-solid=true]){--nav-current-rule: var(--nav-link);--nav-link: var(--brand-color1-900);--nav-hover: var(--brand-color5-400);--nav-search-rule: var(--brand-neutral-700);--nav-placeholder: var(--brand-neutral-700)}.sig-nav[data-ink=dark]:not([data-solid=true]) .sig-nav__logo-img--dark-bg{display:none}.sig-nav[data-ink=dark]:not([data-solid=true]) .sig-nav__logo-img--light-bg{display:block}.sig-nav[data-solid=true]{background:var(--nav-bar-bg);border-bottom-color:var(--nav-rule)}.sig-nav .sig-nav__dropdown{--nav-link: var(--text-nav, var(--brand-color5-50));--nav-hover: var(--text-link-hover, var(--brand-color5-200))}.sig-nav__logo .sig-nav__logo-img--light-bg{display:none}.sig-nav[data-tone=light]:not([data-overlay=true]) .sig-nav__logo-img--dark-bg,.sig-nav[data-tone=light][data-solid=true] .sig-nav__logo-img--dark-bg{display:none}.sig-nav[data-tone=light]:not([data-overlay=true]) .sig-nav__logo-img--light-bg,.sig-nav[data-tone=light][data-solid=true] .sig-nav__logo-img--light-bg{display:block}.sig-nav__bar{padding-block:0}.sig-nav__link,.sig-nav__trigger{font-weight:var(--type-nav-main-weight);font-size:var(--type-nav-main-size);border-bottom:var(--stroke-base, 1px) solid transparent}.sig-nav__link:hover,.sig-nav__trigger:hover,.sig-nav__link:focus-visible,.sig-nav__trigger:focus-visible{border-bottom-color:var(--nav-hover)}.sig-nav__link[aria-current],.sig-nav__trigger[data-current]{border-bottom-color:var(--nav-current-rule, var(--border-link-default))}.sig-nav__link[aria-current]:hover,.sig-nav__trigger[data-current]:hover{border-bottom-color:var(--nav-hover)}.sig-nav__link:hover,.sig-nav__trigger:hover,.sig-nav__link:focus-visible,.sig-nav__trigger:focus-visible,.sig-nav__icon:hover,.sig-nav__icon:focus-visible{color:var(--nav-hover)}.sig-nav__utility{gap:var(--nav-gap)}.sig-nav__search{border-bottom-color:var(--nav-search-rule)}.sig-nav__search input{letter-spacing:.01em}.sig-nav__search input::placeholder{color:var(--nav-placeholder)}}@media(prefers-reduced-motion:reduce){.sig-nav{transition:none}}.sig-footer--light{--sig-footer-rule: var(--pdp-border-muted);--sig-footer-heading: var(--pdp-text-title);--sig-footer-title: var(--pdp-text-default);--sig-footer-subtle: var(--pdp-text-default);background:var(--pdp-bg-default);color:var(--pdp-text-default)}.shopify-section--sig-footer:has(.sig-footer--light){background:var(--brand-color5-25)}.sig-footer--light .sig-footer__field{border-color:var(--pdp-border-muted)}.sig-footer--light .sig-footer__field:focus-within{border-color:var(--pdp-border-neutral)}.sig-footer--light .sig-footer__input{color:var(--pdp-text-default)}.sig-footer--light .sig-footer__placeholder{color:var(--brand-neutral-500)}.sig-footer--light .sig-footer__required{color:var(--semantics-error-600)}.sig-footer--light .sig-footer__list a:hover,.sig-footer--light .sig-footer__list a:focus-visible,.sig-footer--light .sig-footer__social a:hover,.sig-footer--light .sig-footer__social a:focus-visible,.sig-footer--light .sig-footer__legal-links a:hover,.sig-footer--light .sig-footer__legal-links a:focus-visible{color:var(--pdp-text-title)}.sig-footer__promises{display:flex;flex-direction:column;gap:var(--space-3);width:100%;max-width:1230px;margin:0 auto;padding:var(--space-2) 0 var(--space-1);list-style:none}.sig-footer__promise{display:flex;align-items:flex-start;gap:var(--space-3);max-width:295px}.sig-footer__promise-icon{flex:0 0 35px;display:grid;place-content:center;height:35px;color:var(--pdp-icon-default)}.sig-footer__promise-copy{display:flex;flex-direction:column;gap:2px}.sig-footer__promise-title{font-family:var(--type-promise-title-family);font-size:var(--type-promise-title-size);font-weight:var(--type-promise-title-weight);line-height:var(--type-promise-title-line);letter-spacing:var(--type-promise-title-tracking)}.sig-footer__promise-text{font-family:var(--type-promise-text-family);font-size:var(--type-promise-text-size);font-weight:var(--type-promise-text-weight);line-height:var(--type-promise-text-line);letter-spacing:var(--type-promise-text-tracking)}@media screen and (min-width:700px){.sig-footer__promises{flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:var(--space-6) var(--nav-margin) 45px}}@media screen and (min-width:700px){.sig-nav[data-page=product],.sig-nav[data-page=product][data-solid=true]{border-bottom-color:var(--brand-neutral-300)}}.sig-footer{gap:0;padding:0 var(--nav-margin, 15px) 35px}.sig-footer__main+.sig-footer__rule{display:none}.sig-footer__main{gap:40px;padding-top:40px}.sig-footer__columns{gap:30px}.sig-footer__column{gap:10px}.sig-footer__bottom{gap:15px;margin-top:40px}.sig-footer__social{padding-bottom:0}.sig-footer__promises{padding:20px 0}@media screen and (max-width:699px){.sig-footer__promises{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 10px}.sig-footer__promise{flex-direction:column;gap:10px;max-width:none}.sig-footer__promise-icon{flex-basis:auto;place-content:start}}@media screen and (min-width:700px){.sig-footer{padding:0 var(--nav-margin) 35px}.sig-footer__main{gap:35px;padding-top:35px}.sig-footer__bottom{gap:20px;margin-top:30px}.sig-footer__social{padding-bottom:20px}.sig-footer__promises{padding:35px var(--nav-margin)}}@media screen and (min-width:1000px){.sig-footer{padding-bottom:45px}.sig-footer__main{gap:20px;padding-top:45px}.sig-footer__columns{gap:45px}.sig-footer__column{gap:20px}.sig-footer__bottom{margin-top:30px}}.sig-footer__promises{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sig-footer-promises-gap);justify-content:stretch;width:100%;max-width:none;margin-inline:0;padding:var(--sig-footer-promises-pad-block) 0;--sig-footer-promises-gap: 1.5625rem;--sig-footer-promises-pad-block: 1.875rem}.sig-footer__promise{flex-direction:row;align-items:flex-start;gap:.9375rem;max-width:none}.sig-footer__promise-icon{flex:0 0 1.5625rem;height:1.5625rem;place-content:center start}@media screen and (min-width:700px){.sig-footer__promises{grid-template-columns:repeat(2,minmax(0,1fr));--sig-footer-promises-pad-block: 2.1875rem}}@media screen and (min-width:1000px){.sig-footer__promises{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1000px){.sig-footer{--sig-footer-columns-gap: var(--space-10)}.sig-footer__columns{gap:var(--sig-footer-columns-gap)}.sig-footer__column{flex:0 0 auto}}.sig-footer--light{--sig-pdp-footer-pad-end: 2.1875rem;--sig-pdp-footer-main-top: 2.5rem;--sig-pdp-footer-main-gap: 2.5rem;--sig-pdp-footer-bottom-top: 2.5rem;--sig-pdp-footer-signup-gap: .9375rem;--sig-pdp-footer-button-gap: 1.25rem;--sig-pdp-footer-social-gap: .625rem;--sig-pdp-footer-bottom-gap: .9375rem;display:flex;flex-direction:column;gap:0;padding:0 var(--nav-margin) var(--sig-pdp-footer-pad-end)}.sig-footer--light .sig-footer__promises{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5625rem .625rem;justify-content:stretch;width:100%;max-width:none;margin:0;padding:1.25rem 0}.sig-footer--light .sig-footer__promise{display:flex;flex-direction:column;align-items:flex-start;gap:.625rem;max-width:none;min-width:0}.sig-footer--light .sig-footer__promise-icon{color:var(--pdp-icon-default);flex:0 0 auto;width:1.5625rem;height:1.5625rem;display:grid;place-content:start}.sig-footer--light .sig-footer__promise-copy{display:flex;flex-direction:column;gap:.3125rem;flex:1 1 auto;align-self:stretch;min-width:0}.sig-footer--light .sig-footer__promise-title{max-width:none;font-size:.9375rem;font-weight:600;line-height:1.6;letter-spacing:.013em;color:var(--pdp-text-title)}.sig-footer--light .sig-footer__promise-text{font-size:.8125rem;font-weight:500;line-height:1.6;letter-spacing:.019em;color:var(--pdp-text-default)}.sig-footer--light .sig-footer__rule{display:none}.sig-footer--light .sig-footer__main{display:flex;flex-direction:column;gap:var(--sig-pdp-footer-main-gap);padding-block-start:var(--sig-pdp-footer-main-top);border-block-start:1px solid var(--pdp-border-muted)}.sig-footer--light .sig-footer__columns{display:flex;flex-direction:column;gap:1.875rem}.sig-footer--light .sig-footer__column{display:flex;flex-direction:column;flex:0 0 auto;gap:.625rem;max-width:none;min-width:0}.sig-footer--light .sig-footer__column-title{font-size:.9375rem;font-weight:600;line-height:1.5;letter-spacing:.013em;color:var(--pdp-text-default)}.sig-footer--light .sig-footer__list{gap:.625rem}.sig-footer--light .sig-footer__list li{line-height:1.5}.sig-footer--light .sig-footer__list a{display:inline;font-size:.8125rem;font-weight:500;line-height:1.5;letter-spacing:.019em;color:var(--pdp-text-default)}.sig-footer--light .sig-footer__newsletter{display:flex;flex-direction:column;gap:var(--sig-pdp-footer-signup-gap);width:100%;max-width:none;margin:0}.sig-footer--light .sig-footer__newsletter-heading{margin:0;font-size:var(--step-2);font-weight:500;line-height:1.25;letter-spacing:.05em;text-transform:uppercase;color:var(--pdp-text-title)}.sig-footer--light .sig-footer__form{display:flex;flex-direction:column;gap:var(--sig-pdp-footer-signup-gap)}.sig-footer--light .sig-footer__field{padding:.625rem;border-color:var(--pdp-border-neutral)}.sig-footer--light .sig-footer__placeholder{inset-inline-start:.625rem;font-size:.875rem;color:var(--pdp-text-subtle)}.sig-footer--light .sig-footer__input{font-size:max(16px,.875rem)}.sig-footer--light .sig-footer__submit-row{display:flex;flex-direction:column;align-items:stretch;gap:var(--sig-pdp-footer-button-gap)}.sig-footer--light .sig-footer__consent{margin:0;font-size:.625rem;font-weight:500;line-height:1.5;letter-spacing:.02em;color:var(--brand-neutral-700)}.sig-footer--light .sig-footer__button{width:100%;flex:none;height:auto;min-height:0;padding:.9375rem 2.1875rem;font-size:.71875rem;font-weight:700;line-height:1.2;letter-spacing:.1em}.sig-footer--light .sig-footer__bottom{display:flex;flex-direction:column;align-items:stretch;gap:var(--sig-pdp-footer-bottom-gap);margin-block-start:var(--sig-pdp-footer-bottom-top)}.sig-footer--light .sig-footer__social{order:-1;width:100%;gap:var(--sig-pdp-footer-social-gap);padding:0;border:0}.sig-footer--light .sig-footer__legal{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-start;align-self:stretch;gap:.3125rem .9375rem}.sig-footer--light .sig-footer__legal-links{gap:.9375rem}.sig-footer--light .sig-footer__copyright,.sig-footer--light .sig-footer__legal-links a{font-size:.625rem;font-weight:500;line-height:1.5;color:var(--pdp-text-default)}.sig-footer--light .sig-footer__copyright{letter-spacing:.02em}.sig-footer--light .sig-footer__legal-links a{letter-spacing:.025em;text-decoration-line:underline;text-underline-offset:.2em}@media screen and (min-width:700px){.sig-footer--light{--sig-pdp-footer-main-top: 1.5625rem;--sig-pdp-footer-main-gap: 1.875rem;--sig-pdp-footer-bottom-top: 1.5625rem;--sig-pdp-footer-button-gap: 1.5625rem}.sig-footer--light .sig-footer__promises{gap:.9375rem .625rem;padding-block:1.5625rem}.sig-footer--light .sig-footer__promise{flex-direction:row;gap:1.25rem}.sig-footer--light .sig-footer__columns{flex-direction:row;gap:.625rem}.sig-footer--light .sig-footer__column{flex:1 1 0;gap:1.25rem}.sig-footer--light .sig-footer__social{padding-block-end:.9375rem;border-block-end:1px solid var(--pdp-border-muted)}.sig-footer--light .sig-footer__legal{flex-wrap:nowrap}}@media screen and (min-width:1000px){.sig-footer--light{--sig-pdp-footer-pad-end: 2.8125rem;--sig-pdp-footer-main-top: 2.8125rem;--sig-pdp-footer-main-gap: 1.25rem;--sig-pdp-footer-bottom-top: 1.875rem;--sig-pdp-footer-signup-gap: 1.25rem;--sig-pdp-footer-button-gap: 2.1875rem;--sig-pdp-footer-social-gap: 1.25rem;--sig-pdp-footer-bottom-gap: 1.25rem;--sig-pdp-footer-column-max: 20.625rem;--sig-pdp-footer-newsletter-max: 35rem}.sig-footer--light .sig-footer__promises{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;padding-block:2.1875rem}.sig-footer--light .sig-footer__main{flex-direction:row}.sig-footer--light .sig-footer__columns{flex:1 1 0;gap:1.25rem;min-width:0}.sig-footer--light .sig-footer__column{max-width:var(--sig-pdp-footer-column-max)}.sig-footer--light .sig-footer__newsletter{flex:1 1 0;max-width:var(--sig-pdp-footer-newsletter-max);margin-inline-start:auto}.sig-footer--light .sig-footer__social{padding-block-end:1.25rem}}@media screen and (min-width:1400px){.sig-footer--light{--sig-pdp-footer-column-max: 18.4375rem;--sig-pdp-footer-newsletter-max: 47.5rem}}.sig-nav{--nav-bar-height: 5.3125rem;--nav-gap-links: 2.8125rem;--nav-compact-rule: var(--brand-neutral-900);--nav-compact-placeholder: var(--brand-neutral-600)}.sig-nav__links{gap:var(--nav-gap-links)}.sig-nav .sig-nav__link,.sig-nav .sig-nav__trigger{font-weight:500;letter-spacing:.03em}.sig-nav .sig-nav__search:not(.sig-nav__search--compact){padding-block:.625rem}.sig-nav .sig-nav__search input::placeholder{font-size:.875rem;font-style:italic;letter-spacing:.021em}.sig-nav[data-tone=light]{--nav-bar-bg: var(--brand-color5-25);--nav-rule: var(--brand-neutral-300);--nav-search-rule: var(--brand-neutral-300);--nav-placeholder: var(--brand-neutral-600);--nav-compact-rule: var(--brand-neutral-200);--nav-compact-placeholder: var(--brand-neutral-500)}.sig-nav .sig-nav__bar--compact{min-height:0;padding:1rem 1.25rem 1.25rem;border-bottom:1px solid var(--nav-compact-rule)}.sig-nav .sig-nav__bar--compact .sig-nav__utility--left{gap:1rem}.sig-nav .sig-nav__bar--compact .sig-nav__utility:not(.sig-nav__utility--left){gap:.75rem}.sig-nav .sig-nav__bar--compact .sig-nav__logo img,.sig-nav .sig-nav__bar--compact .sig-nav__logo svg{width:5.21rem}.sig-nav .sig-nav__search--compact{min-height:0;padding:.75rem 1.25rem;border-bottom:1px solid var(--nav-compact-rule)}.sig-nav .sig-nav__search--compact input::placeholder{color:var(--nav-compact-placeholder)}@media screen and (max-width:699px){.sig-nav[data-tone=light]{--nav-link: var(--brand-color1-900);--nav-hover: var(--brand-color5-400);background:var(--brand-color5-25);border-bottom-color:var(--nav-compact-rule)}.sig-nav[data-tone=light] .sig-nav__drawer{--sig-page-bg: var(--brand-color5-25);--nav-link: var(--brand-color1-900);--nav-hover: var(--brand-color5-400);background:var(--brand-color5-25);color:var(--brand-color1-900)}}.sig-nav__dropdown-products,.sig-nav__dropdown-groups{gap:2.1875rem}.sig-nav__dropdown-title{margin:0;font-family:var(--type-nav-dropdown-title-family);font-size:.94rem;font-weight:600;line-height:1.35;letter-spacing:.06em;text-transform:uppercase;color:var(--brand-neutral-300)}.sig-nav__dropdown-group--loose{padding-block-start:0}@media screen and (min-width:1000px){.sig-nav__dropdown-group.sig-nav__dropdown-group--primary{flex:1 0 0;max-width:none}.sig-nav__dropdown-group--primary .sig-nav__dropdown-list{display:grid;grid-template-rows:repeat(5,auto);grid-auto-flow:column;grid-auto-columns:1fr;column-gap:var(--space-3)}}.sig-nav__drawer-body{padding:0}.sig-nav__drawer-menu{display:flex;flex-direction:column}.sig-nav__drawer-products{display:flex;flex-direction:column;align-items:center;padding:var(--space-7) 0;text-align:center}.sig-nav__drawer-group{display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}.sig-nav__drawer-group+.sig-nav__drawer-group{margin-top:var(--space-7)}.sig-nav__drawer-group-title{padding:0 var(--nav-margin);font-family:var(--type-nav-mobile-category-family);font-size:var(--type-nav-mobile-category-size);font-weight:var(--type-nav-mobile-category-weight);line-height:var(--type-nav-mobile-category-line);letter-spacing:var(--type-nav-mobile-category-tracking);text-transform:var(--type-nav-mobile-category-case);text-decoration:none;text-wrap:balance;color:var(--brand-color5-300)}.sig-nav__drawer-items,.sig-nav__drawer-links{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;align-items:center}.sig-nav__drawer-items a,.sig-nav__drawer-links a{display:block;padding:.75rem var(--nav-margin);font-family:var(--type-nav-mobile-item-family);font-size:var(--type-nav-mobile-item-size);font-weight:var(--type-nav-mobile-item-weight);line-height:var(--type-nav-mobile-item-line);letter-spacing:var(--type-nav-mobile-item-tracking);text-transform:var(--type-nav-mobile-item-case);text-decoration:none;color:var(--nav-drawer-item, var(--brand-neutral-200))}.sig-nav__drawer-items a:hover,.sig-nav__drawer-links a:hover{color:var(--nav-hover)}.sig-nav__drawer-divider{display:block;margin:var(--space-3) 0;width:2.8125rem;height:1px;background:none}.sig-nav__drawer .sig-nav__social{gap:1.5625rem}.sig-nav[data-tone=light] .sig-nav__drawer{--nav-drawer-header: var(--brand-color1-900);--nav-drawer-item: var(--brand-color5-600);--nav-drawer-divider: var(--brand-color5-100)}.sig-nav .sig-nav__link,.sig-nav .sig-nav__trigger{text-transform:none}.sig-nav__dropdown{clip-path:inset(0 0 100% 0);opacity:0;transform:translateY(-.625rem);transition:clip-path .42s cubic-bezier(.22,1,.36,1),transform .42s cubic-bezier(.22,1,.36,1),opacity .32s ease-out;will-change:clip-path,transform,opacity}.sig-nav__dropdown.is-open{clip-path:inset(0 0 -.625rem 0);opacity:1;transform:none}.sig-nav__dropdown[data-state=closing]{transition-duration:.26s,.26s,.2s;transition-timing-function:cubic-bezier(.4,0,1,1),cubic-bezier(.4,0,1,1),ease-in}@media(prefers-reduced-motion:reduce){.sig-nav__dropdown,.sig-nav__dropdown.is-open{clip-path:none;opacity:1;transform:none;transition:none}}.sig-footer:not(.sig-footer--light){--sig-site-footer-pad-end: 2.1875rem;--sig-site-footer-main-top: 1.875rem;--sig-site-footer-main-gap: 2.5rem;--sig-site-footer-columns-gap: 1.875rem;--sig-site-footer-column-gap: .625rem;--sig-site-footer-bottom-top: 2.5rem;--sig-site-footer-signup-gap: .9375rem;--sig-site-footer-button-gap: 1.25rem;--sig-site-footer-social-gap: .625rem;--sig-site-footer-bottom-gap: .9375rem;display:flex;flex-direction:column;gap:0;padding:0 var(--nav-margin) var(--sig-site-footer-pad-end)}.sig-footer:not(.sig-footer--light) .sig-footer__rule{display:none}.sig-footer:not(.sig-footer--light) .sig-footer__main{display:flex;flex-direction:column;gap:var(--sig-site-footer-main-gap);padding-block-start:var(--sig-site-footer-main-top);border-block-start:1px solid var(--brand-neutral-800)}.sig-footer:not(.sig-footer--light) .sig-footer__columns{display:flex;flex-direction:column;gap:var(--sig-site-footer-columns-gap)}.sig-footer:not(.sig-footer--light) .sig-footer__column{display:flex;flex-direction:column;flex:0 0 auto;gap:var(--sig-site-footer-column-gap);max-width:none;min-width:0}.sig-footer:not(.sig-footer--light) .sig-footer__column-title{font-size:.9375rem;font-weight:600;line-height:1.5;letter-spacing:.013em;color:var(--brand-neutral-50)}.sig-footer:not(.sig-footer--light) .sig-footer__list{gap:.625rem}.sig-footer:not(.sig-footer--light) .sig-footer__list li{line-height:1.5}.sig-footer:not(.sig-footer--light) .sig-footer__list a{display:inline;font-size:.8125rem;font-weight:500;line-height:1.5;letter-spacing:.019em;color:var(--brand-neutral-300)}.sig-footer:not(.sig-footer--light) .sig-footer__newsletter{display:flex;flex-direction:column;gap:var(--sig-site-footer-signup-gap);width:100%;max-width:none;margin:0}.sig-footer:not(.sig-footer--light) .sig-footer__newsletter-heading{margin:0;font-size:var(--step-2);font-weight:500;line-height:1.25;letter-spacing:.05em;text-transform:uppercase;color:var(--brand-neutral-50)}.sig-footer:not(.sig-footer--light) .sig-footer__form{display:flex;flex-direction:column;gap:var(--sig-site-footer-signup-gap)}.sig-footer:not(.sig-footer--light) .sig-footer__field{padding:.625rem;border-color:var(--brand-neutral-600)}.sig-footer:not(.sig-footer--light) .sig-footer__placeholder{inset-inline-start:.625rem;font-size:.875rem;color:var(--brand-color5-400)}.sig-footer:not(.sig-footer--light) .sig-footer__input{font-size:max(16px,.875rem)}.sig-footer:not(.sig-footer--light) .sig-footer__submit-row{display:flex;flex-direction:column;align-items:stretch;gap:var(--sig-site-footer-button-gap)}.sig-footer:not(.sig-footer--light) .sig-footer__consent{margin:0;font-size:.625rem;font-weight:500;line-height:1.5;letter-spacing:.02em;color:var(--brand-neutral-300)}.sig-footer:not(.sig-footer--light) .sig-footer__button{flex:none;width:100%;height:auto;min-height:0;padding:.9375rem 2.1875rem;font-size:.71875rem;font-weight:700;line-height:1.2;letter-spacing:.1em}.sig-footer:not(.sig-footer--light) .sig-footer__bottom{display:flex;flex-direction:column;align-items:stretch;gap:var(--sig-site-footer-bottom-gap);margin-block-start:var(--sig-site-footer-bottom-top)}.sig-footer:not(.sig-footer--light) .sig-footer__social{order:-1;width:100%;gap:var(--sig-site-footer-social-gap);padding:0;border:0}.sig-footer:not(.sig-footer--light) .sig-footer__legal{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;align-self:stretch;gap:.3125rem .9375rem}.sig-footer:not(.sig-footer--light) .sig-footer__legal-links{gap:.9375rem}.sig-footer:not(.sig-footer--light) .sig-footer__copyright,.sig-footer:not(.sig-footer--light) .sig-footer__legal-links a{font-size:.625rem;font-weight:500;line-height:1.5;color:var(--brand-neutral-300)}.sig-footer:not(.sig-footer--light) .sig-footer__copyright{letter-spacing:.02em}.sig-footer:not(.sig-footer--light) .sig-footer__legal-links a{letter-spacing:.025em;text-decoration-line:underline;text-underline-offset:.2em}@media screen and (min-width:700px){.sig-footer:not(.sig-footer--light){--sig-site-footer-main-gap: 2.1875rem;--sig-site-footer-columns-gap: .625rem;--sig-site-footer-column-gap: .9375rem;--sig-site-footer-bottom-top: 1.5625rem;--sig-site-footer-button-gap: 1.5625rem;--sig-site-footer-bottom-gap: 1.25rem}.sig-footer:not(.sig-footer--light) .sig-footer__columns{flex-direction:row}.sig-footer:not(.sig-footer--light) .sig-footer__column{flex:1 1 0}.sig-footer:not(.sig-footer--light) .sig-footer__social{padding-block-end:1.25rem;border-block-end:1px solid var(--brand-neutral-800)}.sig-footer:not(.sig-footer--light) .sig-footer__legal{flex-wrap:nowrap}}@media screen and (min-width:1000px){.sig-footer:not(.sig-footer--light){--sig-site-footer-pad-end: 2.8125rem;--sig-site-footer-main-top: 2.1875rem;--sig-site-footer-main-gap: 1.25rem;--sig-site-footer-columns-gap: 1.25rem;--sig-site-footer-column-gap: 1.25rem;--sig-site-footer-bottom-top: 1.875rem;--sig-site-footer-signup-gap: 1.25rem;--sig-site-footer-button-gap: 2.1875rem;--sig-site-footer-social-gap: 1.25rem;--sig-site-footer-column-max: 20.625rem;--sig-site-footer-newsletter-max: 35rem}.sig-footer:not(.sig-footer--light) .sig-footer__main{flex-direction:row}.sig-footer:not(.sig-footer--light) .sig-footer__columns{flex:1 1 0;min-width:0}.sig-footer:not(.sig-footer--light) .sig-footer__column{max-width:var(--sig-site-footer-column-max)}.sig-footer:not(.sig-footer--light) .sig-footer__newsletter{flex:1 1 0;max-width:var(--sig-site-footer-newsletter-max);margin-inline-start:auto}}@media screen and (min-width:1400px){.sig-footer:not(.sig-footer--light){--sig-site-footer-main-top: 2.5rem;--sig-site-footer-column-max: 18.4375rem;--sig-site-footer-newsletter-max: 47.5rem}}.sig-footer .sig-footer__button{min-height:2.75rem}.sig-nav__bar>.sig-nav__links{align-self:stretch}.sig-nav__links .sig-nav__item{align-self:stretch;display:flex;align-items:center}a.sig-nav__dropdown-title,a.sig-nav__dropdown-heading{display:block;text-decoration:none;transition:color .2s ease}a.sig-nav__dropdown-title:hover,a.sig-nav__dropdown-title:focus-visible,a.sig-nav__dropdown-heading:hover,a.sig-nav__dropdown-heading:focus-visible{color:var(--nav-link)}.sig-nav__dropdown a.sig-nav__dropdown-title,.sig-nav__dropdown .sig-nav__dropdown-list a{color:var(--text-link)}.sig-nav__dropdown a.sig-nav__dropdown-title:hover,.sig-nav__dropdown a.sig-nav__dropdown-title:focus-visible,.sig-nav__dropdown a.sig-nav__dropdown-heading:hover,.sig-nav__dropdown a.sig-nav__dropdown-heading:focus-visible,.sig-nav__dropdown .sig-nav__dropdown-list a:hover,.sig-nav__dropdown .sig-nav__dropdown-list a:focus-visible{color:var(--text-link-hover)}.sig-nav[data-overlay=true][data-solid=true][data-tone=light]{background:var(--nav-bar-bg)}.sig-account{display:inline-flex;align-items:center;--shopify-account-avatar-size: 25px;--shopify-account-signed-in-avatar-size: 25px;--shopify-account-signed-in-avatar-color-background: var(--brand-color5-300);--shopify-account-signed-in-avatar-color-text: var(--brand-color1-900);--shopify-account-color-background: var(--brand-color1-900);--shopify-account-color-text: var(--brand-color5-50);--shopify-account-color-text-subdued: var(--brand-neutral-300);--shopify-account-color-border: var(--brand-neutral-800, #2c2e30);--shopify-account-color-control-background: var(--brand-color1-800);--shopify-account-color-control-text: var(--brand-color5-50);--shopify-account-color-card-background: var(--brand-color1-800);--shopify-account-color-card-text: var(--brand-color5-50);--shopify-account-color-accent: var(--brand-color3-700);--shopify-account-color-accent-hover: var(--brand-color3-600, #803d3d);--shopify-account-color-accent-text: var(--brand-color5-25);--shopify-account-font-body: var(--type-body-family, "Royals Serif", Georgia, serif);--shopify-account-font-heading: var(--type-kepler-family, "Royals Serif", Georgia, serif);--shopify-account-font-heading-transform: uppercase;--shopify-account-font-heading-weight: var(--type-caps-weight, 500);--shopify-account-font-body-weight: 500;--shopify-account-radius-base: 0;--shopify-account-radius-dialog: 0;--shopify-account-radius-button: 0;--shopify-account-radius-button-small: 0;--shopify-account-radius-input: 0;--shopify-account-dialog-position-top: 0}.sig-account{font-size:1.125rem;letter-spacing:var(--type-h5-tracking, .08em)}.sig-account::part(signed-out-avatar){padding:0}.sig-account__icon{cursor:pointer}.sig-account::part(dialog){position:fixed;inset:0 0 0 auto;width:min(100vw,520px);max-width:none;height:100vh;height:100dvh;max-height:none;margin:0;padding:var(--space-4) var(--nav-margin);border:0;border-inline-start:1px solid var(--brand-neutral-800, #2c2e30);box-shadow:none;overflow-y:auto;animation:sig-account-drawer-in .3s cubic-bezier(.22,.61,.36,1)}.sig-account::part(dialog)::backdrop{background:#00000080;animation:sig-account-backdrop-in .3s ease}@keyframes sig-account-drawer-in{0%{transform:translate(100%)}to{transform:none}}@keyframes sig-account-backdrop-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.sig-account::part(dialog),.sig-account::part(dialog)::backdrop{animation:none}}[data-sig-search] input[type=search]::-webkit-search-cancel-button,[data-sig-search] input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}[data-sig-search] input[type=search]{-webkit-appearance:none;appearance:none}.sig-nav__search .sig-search-clear[hidden],.sig-search-clear[hidden]{display:none}@media screen and (max-width:699px){[data-sig-search] .sig-search-clear:not([hidden])~.sig-search-submit{display:none}}.sig-nav__search{position:relative}.sig-search-panel{--search-panel-rule: var(--nav-rule);position:absolute;z-index:2;top:calc(50% + var(--nav-bar-height) / 2 + var(--stroke-base, 1px));right:0;width:min(25rem,calc(100vw - 2 * var(--nav-pad-x, 30px)));max-height:calc(100vh - var(--nav-height, 105px) - var(--space-3));max-height:calc(100dvh - var(--nav-height, 105px) - var(--space-3));overflow-y:auto;overscroll-behavior:contain;background:var(--nav-bar-bg, var(--sig-page-bg, var(--brand-color1-900)));border:var(--stroke-base, 1px) solid var(--search-panel-rule);border-top:0;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;text-align:start;animation:sig-search-panel-in .2s ease-out}.sig-search-panel[hidden]{display:none}.sig-nav__search--compact .sig-search-panel{--search-panel-rule: var(--nav-compact-rule);top:calc(100% + var(--stroke-base, 1px));left:0;right:0;width:auto;border-inline:0}.sig-nav[data-tone=light] .sig-search-panel{--nav-item: var(--brand-color5-600)}@keyframes sig-search-panel-in{0%{opacity:0;transform:translateY(-.3125rem)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.sig-search-panel{animation:none}}.sig-search-panel__list{display:flex;flex-direction:column}.sig-search-panel__item{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);color:var(--nav-link);text-decoration:none}.sig-search-panel__item+.sig-search-panel__item{border-top:var(--stroke-base, 1px) solid var(--search-panel-rule)}.sig-search-panel__thumb{flex:0 0 3.75rem;aspect-ratio:2 / 3;overflow:hidden}.sig-search-panel__image{display:block;width:100%;height:100%;object-fit:cover}.sig-search-panel__text{display:grid;gap:var(--space-0);min-width:0}.sig-search-panel__name{font-family:var(--type-nav-dropdown-products-family);font-size:var(--type-nav-dropdown-products-size);font-weight:var(--type-nav-dropdown-products-weight);line-height:var(--type-nav-dropdown-products-line);letter-spacing:var(--type-nav-dropdown-products-tracking);text-transform:uppercase;color:var(--nav-link);text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:var(--stroke-base, 1px);text-underline-offset:.25em;transition:color .2s ease,text-decoration-color .2s ease}.sig-search-panel__price,.sig-search-panel__empty{font-family:var(--type-nav-dropdown-family);font-size:var(--type-nav-dropdown-size);font-weight:var(--type-nav-dropdown-weight);line-height:var(--type-nav-dropdown-line);letter-spacing:var(--type-nav-dropdown-tracking);color:var(--nav-item)}.sig-search-panel__empty{margin:0;padding:var(--space-3);text-wrap:balance}.sig-search-panel__item:hover .sig-search-panel__name,.sig-search-panel__item.is-active .sig-search-panel__name{color:var(--nav-hover);text-decoration-color:var(--nav-hover)}.sig-search-panel__all{display:block;padding:var(--space-2) var(--space-3);border-top:var(--stroke-base, 1px) solid var(--search-panel-rule);font-family:var(--type-link-xs-family);font-size:var(--type-link-xs-size);font-weight:var(--type-link-xs-weight);line-height:var(--type-link-xs-line);letter-spacing:var(--type-link-xs-tracking);color:var(--nav-link);text-decoration:underline;text-underline-position:from-font;transition:color .2s ease}.sig-search-panel__all:hover,.sig-search-panel__all.is-active{color:var(--nav-hover)}@media(prefers-reduced-motion:reduce){.sig-search-panel__name,.sig-search-panel__all{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/sig-nav.css.map */
