:root{--type-body-family: "Royals Serif", Georgia, "Times New Roman", serif;--type-body-size: var(--step-0);--type-body-weight: 500;--type-body-line: 1.7;--type-field-family: "Royals Serif", Georgia, "Times New Roman", serif;--type-field-size: 1rem;--type-field-weight: 500;--type-body-lg-family: var(--type-body-family);--type-body-lg-size: var(--step-1);--type-body-lg-weight: 500;--type-body-lg-style: normal;--type-body-lg-line: 1.55;--type-body-lg-tracking: .0125rem;--type-body-lg-case: none;--type-body-lg-decoration: none;--type-body-lg-strong-family: var(--type-body-family);--type-body-lg-strong-size: var(--step-1);--type-body-lg-strong-weight: 600;--type-body-lg-strong-style: normal;--type-body-lg-strong-line: 1.55;--type-body-lg-strong-tracking: .0125rem;--type-body-lg-strong-case: none;--type-body-lg-strong-decoration: none;--type-body-lg-italic-size: var(--step-1);--type-body-lg-italic-weight: 500;--type-body-lg-italic-style: italic;--type-body-lg-italic-line: 1.55;--type-body-lg-italic-tracking: .0125rem;--type-body-base-family: var(--type-body-family);--type-body-base-size: var(--step-0);--type-body-base-weight: 500;--type-body-base-line: 1.6;--type-body-base-tracking: .0125rem;--type-body-base-italic-size: var(--step-0);--type-body-base-italic-weight: 500;--type-body-base-italic-style: italic;--type-body-base-italic-line: 1.6;--type-body-base-italic-tracking: .0125rem;--type-body-base-strong-family: var(--type-body-family);--type-body-base-strong-size: var(--step-0);--type-body-base-strong-weight: 600;--type-body-base-strong-line: 1.6;--type-body-base-strong-tracking: 0;--type-body-base-trim-size: var(--step-0);--type-body-base-trim-weight: 600;--type-body-base-trim-line: 1;--type-body-base-trim-tracking: .0125rem;--type-body-sm-family: var(--type-body-family);--type-body-sm-size: var(--step--1);--type-body-sm-weight: 500;--type-body-sm-line: 1.6;--type-body-sm-tracking: .0125rem;--type-body-sm-italic-size: var(--step--1);--type-body-sm-italic-weight: 500;--type-body-sm-italic-style: italic;--type-body-sm-italic-line: 1.6;--type-body-sm-italic-tracking: .0125rem;--type-body-sm-strong-family: var(--type-body-family);--type-body-sm-strong-size: var(--step--1);--type-body-sm-strong-weight: 600;--type-body-sm-strong-line: 1.6;--type-body-sm-strong-tracking: 0;--type-body-sm-bullets-size: var(--step--1);--type-body-sm-bullets-weight: 500;--type-body-sm-bullets-line: 1.6;--type-body-sm-bullets-tracking: .0125rem;--type-body-xs-size: .625rem;--type-body-xs-weight: 500;--type-body-xs-line: 1.95;--type-body-xs-tracking: .0125rem;--type-body-xs-strong-family: var(--type-body-family);--type-body-xs-strong-size: .625rem;--type-body-xs-strong-weight: 600;--type-body-xs-strong-line: 1.5;--type-body-xs-strong-tracking: .0156rem;--type-body-xs-italic-size: .625rem;--type-body-xs-italic-weight: 500;--type-body-xs-italic-style: italic;--type-body-xs-italic-line: 1.95;--type-body-xs-italic-tracking: .0125rem;--type-body-xs-underline-size: .625rem;--type-body-xs-underline-weight: 500;--type-body-xs-underline-line: 1.95;--type-body-xs-underline-tracking: .0125rem;--type-body-xs-underline-decoration: underline;--type-sup-size: .6em;--type-sup-shift: -.6em;--type-nav-main-size: .875rem;--type-nav-main-weight: 500;--type-nav-main-line: 1.2;--type-nav-main-tracking: .03em;--type-nav-main-case: capitalize;--type-nav-mobile-category-family: var(--type-h5-family, var(--type-kepler-family));--type-nav-mobile-category-size: var(--type-h5-size);--type-nav-mobile-category-weight: 500;--type-nav-mobile-category-line: var(--type-h5-line);--type-nav-mobile-category-tracking: var(--type-h5-tracking);--type-nav-mobile-category-case: uppercase;--type-nav-mobile-item-family: var(--type-body-family);--type-nav-mobile-item-size: var(--step-1);--type-nav-mobile-item-weight: 500;--type-nav-mobile-item-line: 1.3;--type-nav-mobile-item-tracking: .08em;--type-nav-mobile-item-case: uppercase;--type-nav-mobile-link-family: var(--type-body-family);--type-nav-mobile-link-size: var(--step-0);--type-nav-mobile-link-weight: 500;--type-nav-mobile-link-line: 1.5;--type-nav-mobile-link-tracking: .015625rem;--type-nav-dropdown-title-family: var(--type-body-family);--type-nav-dropdown-title-size: var(--step-0);--type-nav-dropdown-title-weight: 600;--type-nav-dropdown-title-line: 1.35;--type-nav-dropdown-title-tracking: .06em;--type-nav-dropdown-title-case: uppercase;--type-nav-dropdown-family: var(--type-body-family);--type-nav-dropdown-size: var(--step-0);--type-nav-dropdown-weight: 500;--type-nav-dropdown-line: 1.5;--type-nav-dropdown-tracking: .015625rem;--type-nav-dropdown-case: capitalize;--type-nav-dropdown-products-family: var(--type-body-family);--type-nav-dropdown-products-size: .84375rem;--type-nav-dropdown-products-weight: 500;--type-nav-dropdown-products-line: 1.4;--type-nav-dropdown-products-tracking: .07em;--type-nav-dropdown-products-case: uppercase;--type-nav-dropdown-featured-size: var(--step-1);--type-nav-dropdown-featured-weight: 600;--type-nav-dropdown-featured-line: 1.4;--type-nav-dropdown-featured-tracking: .08em;--type-nav-dropdown-featured-case: uppercase;--type-nav-dropdown-featured-decoration: underline;--type-nav-footer-size: var(--step-0);--type-nav-footer-weight: 600;--type-nav-footer-line: 1.5;--type-nav-footer-tracking: .0125rem;--type-nav-footer-sub-size: var(--step--1);--type-nav-footer-sub-weight: 500;--type-nav-footer-sub-line: 1.5;--type-nav-footer-sub-tracking: .015625rem;--type-form-label-family: var(--type-body-family);--type-form-label-size: var(--step-0);--type-form-label-weight: 600;--type-form-label-style: normal;--type-form-label-line: 1.45;--type-form-label-tracking: .0125rem;--type-form-label-italic-size: var(--step-0);--type-form-label-italic-weight: 500;--type-form-label-italic-style: italic;--type-form-label-italic-line: 1;--type-form-label-italic-tracking: .0125rem;--type-form-label-trim-family: var(--type-body-family);--type-form-label-trim-size: var(--step-0);--type-form-label-trim-weight: 600;--type-form-label-trim-line: 1;--type-form-label-trim-tracking: .0125rem;--type-form-placeholder-family: var(--type-body-family);--type-form-placeholder-size: var(--type-field-size);--type-form-placeholder-weight: 500;--type-form-placeholder-style: normal;--type-form-placeholder-line: 1.45;--type-form-placeholder-tracking: .0125rem;--type-form-helper-family: var(--type-body-family);--type-form-helper-size: var(--step--1);--type-form-helper-weight: 500;--type-form-helper-style: normal;--type-form-helper-line: 1.45;--type-form-helper-tracking: .0125rem;--type-button-md-family: var(--type-body-family);--type-button-md-size: .84375rem;--type-button-md-weight: 700;--type-button-md-line: 1;--type-button-md-tracking: .1em;--type-button-md-case: uppercase;--type-button-sm-family: var(--type-body-family);--type-button-sm-size: .71875rem;--type-button-sm-weight: var(--type-button-md-weight);--type-button-sm-line: 1;--type-button-sm-tracking: var(--type-button-md-tracking);--type-button-sm-case: uppercase;--type-button-md-underline-size: var(--step--1);--type-button-md-underline-weight: var(--type-button-md-weight);--type-button-md-underline-line: 1.23;--type-button-md-underline-tracking: var(--type-button-md-tracking);--type-button-md-underline-case: uppercase;--type-button-md-underline-decoration: underline;--type-button-sentence-size: var(--step-0);--type-button-sentence-weight: var(--type-button-md-weight);--type-button-sentence-line: 1.2;--type-button-sentence-tracking: .02em;--type-link-lg-strong-size: var(--step-1);--type-link-lg-strong-weight: 600;--type-link-lg-strong-line: 1.2;--type-link-lg-strong-tracking: 0;--type-link-lg-size: var(--step-1);--type-link-lg-weight: 500;--type-link-lg-line: 1.2;--type-link-lg-tracking: .0125rem;--type-link-lg-case: capitalize;--type-link-md-strong-family: var(--type-body-family);--type-link-md-strong-size: var(--step-0);--type-link-md-strong-weight: 600;--type-link-md-strong-line: 1.2;--type-link-md-strong-tracking: 0;--type-link-md-strong-case: capitalize;--type-link-md-strong-decoration: underline;--type-link-md-size: var(--step-0);--type-link-md-weight: 500;--type-link-md-line: 1.2;--type-link-md-tracking: .015625rem;--type-link-md-case: capitalize;--type-link-md-decoration: underline;--type-link-sm-strong-family: var(--type-body-family);--type-link-sm-strong-size: var(--step--1);--type-link-sm-strong-weight: 600;--type-link-sm-strong-line: 1.5;--type-link-sm-strong-tracking: .0125rem;--type-link-sm-strong-decoration: underline;--type-link-sm-family: var(--type-body-family);--type-link-sm-size: var(--step--1);--type-link-sm-weight: 500;--type-link-sm-line: 1.5;--type-link-sm-tracking: .015625rem;--type-link-sm-decoration: underline;--type-link-xs-family: var(--type-body-family);--type-link-xs-size: .6875rem;--type-link-xs-weight: 500;--type-link-xs-line: 1.2;--type-link-xs-tracking: .04em;--type-link-xs-decoration: underline;--type-badge-family: var(--type-body-family);--type-badge-size: .6875rem;--type-badge-weight: 600;--type-badge-style: normal;--type-badge-line: 1;--type-badge-tracking: .05em;--type-badge-case: uppercase;--type-accordion-label-family: var(--type-body-family);--type-accordion-label-size: var(--step-0);--type-accordion-label-weight: 500;--type-accordion-label-style: normal;--type-accordion-label-line: 1.6;--type-accordion-label-tracking: .05em;--type-accordion-label-case: uppercase;--type-accordion-label-decoration: none;--type-breadcrumb-family: var(--type-body-family);--type-breadcrumb-size: .625rem;--type-breadcrumb-weight: 500;--type-breadcrumb-style: normal;--type-breadcrumb-line: 1.4;--type-breadcrumb-tracking: .0125rem;--type-breadcrumb-case: capitalize;--type-breadcrumb-decoration: none;--type-control-family: var(--type-body-family);--type-control-size: .875rem;--type-control-weight: 500;--type-control-style: normal;--type-control-line: 1;--type-control-tracking: .06em;--type-control-case: uppercase;--type-control-decoration: none;--type-chip-family: var(--type-body-family);--type-chip-size: .875rem;--type-chip-weight: 600;--type-chip-style: normal;--type-chip-line: 1.2;--type-chip-tracking: .0156rem;--type-chip-case: none;--type-chip-decoration: none;--type-h7-family: var(--type-kepler-family);--type-h7-size: var(--step-0);--type-h7-weight: 600;--type-h7-style: normal;--type-h7-line: 1.35;--type-h7-tracking: .08em;--type-h7-case: uppercase;--type-h7-decoration: none;--type-pagination-family: var(--type-body-family);--type-pagination-size: .875rem;--type-pagination-weight: 500;--type-pagination-style: normal;--type-pagination-line: 1;--type-pagination-tracking: .02em;--type-pagination-case: none;--type-pagination-decoration: none;--type-quantity-family: var(--type-body-family);--type-quantity-size: 1rem;--type-quantity-weight: 500;--type-quantity-style: normal;--type-quantity-line: 1;--type-quantity-tracking: .02em;--type-quantity-case: none;--type-quantity-decoration: none;--type-button-family: var(--type-button-md-family);--type-button-size: var(--type-button-md-size);--type-button-weight: var(--type-button-md-weight);--type-button-line: var(--type-button-md-line);--type-button-tracking: var(--type-button-md-tracking);--type-button-case: var(--type-button-md-case);--type-kepler-family: "Royals Serif", Georgia, "Times New Roman", serif;--type-caps-weight: 500;--type-h3-size: var(--step-4);--type-h3-tracking: .07em;--type-h3-line: 1.3;--type-h4-family: var(--type-kepler-family);--type-h4-size: var(--step-3);--type-h4-weight: var(--type-caps-weight);--type-h4-tracking: .08em;--type-h4-line: 1.3;--type-h5-size: var(--step-2);--type-h5-tracking: .08em;--type-h5-line: 1.35;--type-pdp-title-family: var(--type-h4-family);--type-pdp-title-size: var(--step-2);--type-pdp-title-weight: 500;--type-pdp-title-style: normal;--type-pdp-title-line: 1.25;--type-pdp-title-tracking: .08em;--type-pdp-title-case: uppercase;--type-pdp-price-family: var(--type-kepler-family);--type-pdp-price-size: var(--step-1);--type-pdp-price-weight: 500;--type-pdp-price-style: normal;--type-pdp-price-line: var(--type-h5-line);--type-pdp-price-tracking: .04em;--type-pdp-price-case: uppercase;--type-pdp-accordion-label-family: var(--type-accordion-label-family);--type-pdp-accordion-label-size: var(--step--1);--type-pdp-accordion-label-weight: 500;--type-pdp-accordion-label-style: normal;--type-pdp-accordion-label-line: var(--type-accordion-label-line);--type-pdp-accordion-label-tracking: .1em;--type-pdp-accordion-label-case: uppercase;--type-pdp-accordion-copy-family: var(--type-body-family);--type-pdp-accordion-copy-size: .875rem;--type-pdp-accordion-copy-weight: var(--type-body-weight);--type-pdp-accordion-copy-line: var(--type-body-line);--type-pdp-accordion-specs-family: var(--type-specs-family);--type-pdp-accordion-specs-size: .875rem;--type-pdp-accordion-specs-weight: var(--type-specs-weight);--type-pdp-accordion-specs-line: var(--type-specs-line);--type-pdp-faq-question-family: var(--type-body-base-strong-family);--type-pdp-faq-question-size: .8125rem;--type-pdp-faq-question-weight: var(--type-body-base-strong-weight);--type-pdp-faq-question-style: normal;--type-pdp-faq-question-line: 1.45;--type-pdp-faq-question-tracking: 0em;--type-pdp-faq-question-case: none;--type-pdp-faq-answer-family: var(--type-body-base-family);--type-pdp-faq-answer-size: var(--type-body-base-size);--type-pdp-faq-answer-weight: var(--type-body-base-weight);--type-pdp-faq-answer-line: var(--type-body-base-line);--type-pdp-faq-answer-tracking: var(--type-body-base-tracking);--type-pdp-breadcrumb-family: var(--type-breadcrumb-family);--type-pdp-breadcrumb-size: var(--step--1);--type-pdp-breadcrumb-weight: var(--type-breadcrumb-weight);--type-pdp-breadcrumb-line: var(--type-breadcrumb-line);--type-pdp-breadcrumb-tracking: .04em;--type-pdp-breadcrumb-case: var(--type-breadcrumb-case);--type-pdp-details-heading-family: var(--type-pdp-title-family);--type-pdp-details-heading-size: var(--type-pdp-title-size);--type-pdp-details-heading-weight: var(--type-pdp-title-weight);--type-pdp-details-heading-line: var(--type-pdp-title-line);--type-pdp-details-heading-tracking: var(--type-pdp-title-tracking);--type-pdp-details-heading-case: var(--type-pdp-title-case);--type-pdp-details-title-family: var(--type-h6-family);--type-pdp-details-title-size: var(--type-h6-size);--type-pdp-details-title-weight: var(--type-caps-weight);--type-pdp-details-title-line: var(--type-h6-line);--type-pdp-details-title-tracking: .105em;--type-pdp-details-title-case: uppercase;--type-pdp-details-text-family: var(--type-body-family);--type-pdp-details-text-size: var(--type-body-size);--type-pdp-details-text-weight: var(--type-body-weight);--type-pdp-details-text-line: var(--type-body-line);--type-promise-title-family: var(--type-body-base-strong-family);--type-promise-title-size: var(--type-body-base-strong-size);--type-promise-title-weight: var(--type-body-base-strong-weight);--type-promise-title-line: var(--type-body-base-strong-line);--type-promise-title-tracking: .013em;--type-promise-text-family: var(--type-body-sm-family);--type-promise-text-size: var(--type-body-sm-size);--type-promise-text-weight: var(--type-body-sm-weight);--type-promise-text-line: 1.6;--type-promise-text-tracking: .016em;--pdp-faq-search-space: var(--space-1);--pdp-breadcrumb-space: var(--space-5);--pdp-accordion-toggle-padding: .4375rem;--pdp-accordion-chevron: .53125rem;--pdp-faq-top-space: var(--space-2);--pdp-details-space: 5rem;--pdp-details-heading-space: 2.5rem;--pdp-details-card-gap-stacked: 2.5rem;--pdp-details-card-gap: 1.875rem;--pdp-details-image-gap: 1.5625rem;--pdp-details-title-space: .625rem;--pdp-details-text-max-width: 22rem;--pdp-buy-control-height: 3rem;--type-pdp-swatch-label-size: var(--step--1);--type-pdp-swatch-label-weight: 500;--type-pdp-swatch-label-line: 1.4;--type-pdp-swatch-label-tracking: .02em;--type-pdp-quantity-size: var(--step-0);--type-pdp-quantity-weight: 500;--type-pdp-quantity-tracking: 0em;--type-pdp-add-to-bag-size: var(--step--1);--type-pdp-add-to-bag-weight: var(--type-button-md-weight);--type-pdp-add-to-bag-tracking: var(--type-button-md-tracking);--type-pdp-buy-note-size: var(--step--1);--type-pdp-buy-note-line: 1.6;--pdp-faq-card-padding: .9375rem;--pdp-faq-card-padding-block: .625rem;--type-h6-family: "Royals Serif", Georgia, "Times New Roman", serif;--type-h6-size: var(--step-1);--type-h6-tracking: .08em;--type-h6-line: 1.4;--type-h1-family: "PP Playground", "Royals Serif", Georgia, serif;--type-h1-size: var(--step-7);--type-h1-weight: 400;--type-h1-line: 1.15;--type-h2-family: "PP Playground", "Royals Serif", Georgia, serif;--type-h2-size: var(--step-6);--type-h2-weight: 400;--type-h2-line: 1.15;--type-specs-family: "Royals Serif", Georgia, "Times New Roman", serif;--type-specs-size: var(--type-body-size);--type-specs-weight: 500;--type-specs-line: 1.6}@media screen and (min-width:1000px){:root{--type-field-size: var(--step-0)}}:root{--container-gutter: var(--nav-margin, 15px)}.h1,.prose :where(h1:not([class])),.h2,.prose :where(h2:not([class])){font-weight:400;font-style:normal;letter-spacing:0;text-transform:none}.h1,.prose :where(h1:not([class])){font-family:var(--type-h1-family);font-size:var(--type-h1-size);line-height:var(--type-h1-line)}.h2,.prose :where(h2:not([class])){font-family:var(--type-h2-family);font-size:var(--type-h2-size);line-height:var(--type-h2-line)}.h3,.prose :where(h3:not([class])),.h4,.prose :where(h4:not([class])),.h5,.prose :where(h5:not([class])){font-family:var(--type-kepler-family);font-weight:var(--type-caps-weight);font-style:normal;text-transform:uppercase}.h3,.prose :where(h3:not([class])){font-size:var(--type-h3-size);letter-spacing:var(--type-h3-tracking);line-height:var(--type-h3-line)}.h4,.prose :where(h4:not([class])){font-size:var(--type-h4-size);letter-spacing:var(--type-h4-tracking);line-height:var(--type-h4-line)}.h5,.prose :where(h5:not([class])){font-size:var(--type-h5-size);letter-spacing:var(--type-h5-tracking);line-height:var(--type-h5-line)}.h6,.prose :where(h6:not([class])){font-family:var(--type-h6-family);font-size:var(--type-h6-size);font-weight:var(--type-caps-weight);font-style:normal;letter-spacing:var(--type-h6-tracking);line-height:var(--type-h6-line);text-transform:uppercase}:is(.color-scheme--scheme-1,.color-scheme--scheme-2,.color-scheme--scheme-3,.color-scheme--scheme-be87bffd-2e15-45ca-810f-218aabb3ccd5) :is(.h6,.prose :where(h6:not([class]))){font-weight:500;letter-spacing:.1em}.accordion__toggle.h6{font-family:var(--type-body-family);font-size:var(--type-body-size);font-weight:var(--type-body-weight);letter-spacing:0;line-height:var(--type-body-line);text-transform:none}.price-list--product compare-at-price,.price-list--product .h6{font-family:var(--type-body-family);font-size:var(--type-body-size);font-weight:var(--type-body-weight);letter-spacing:0;line-height:var(--type-body-line);text-transform:none}.prose{font-family:var(--type-body-family);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-line)}.color-swatch:not(.color-swatch--underline):after{content:"";position:absolute;inset:var(--swatch-offset);border-radius:inherit;box-shadow:inset 0 0 0 1px rgb(var(--text-color) / .15);pointer-events:none}.product-info:has([data-sig-notify]:not([hidden])) .product-info__block-item[data-block-type=buy-buttons],.product-info:has([data-sig-notify]:not([hidden])) .product-info__block-item[data-block-type=quantity-selector],.product-info:has([data-sig-notify]:not([hidden])) .product-info__block-item:has(.sig-pdp-express){display:none}.sig-notify__input{font-family:var(--type-field-family);font-size:var(--type-field-size);font-weight:var(--type-field-weight)}.sig-notify__intro,.sig-notify__message,.sig-cart-notify__notice{margin:0;font-family:var(--type-body-family);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-line)}.sig-notify__success:focus,[data-sig-cart-notify-success]:focus{outline:none}.product-info:has([data-sig-reserve]) .product-info__block-item[data-block-type=buy-buttons],.product-info:has([data-sig-reserve]) .product-info__block-item[data-block-type=quantity-selector],.product-info:has([data-sig-reserve]) .product-info__block-item[data-block-type=payment-terms],.product-info:has([data-sig-reserve]) .product-info__block-item:has(.sig-pdp-express),.product-info:has([data-sig-reserve]) .product-info__block-item:has([data-sig-notify]){display:none}.shopify-section--main-product :is(.sig-reserve,.sig-notify) .button[type=submit]{min-height:var(--pdp-buy-control-height);padding-block:0;font-size:var(--type-pdp-add-to-bag-size);font-weight:var(--type-pdp-add-to-bag-weight);letter-spacing:var(--type-pdp-add-to-bag-tracking)}.sig-reserve__names{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2)}.sig-reserve__label{font-family:var(--type-form-label-family);font-size:var(--type-form-label-size);font-weight:var(--type-form-label-weight);line-height:var(--type-form-label-line)}.sig-reserve__input{font-family:var(--type-field-family);font-size:var(--type-field-size);font-weight:var(--type-field-weight)}.sig-reserve__note,.sig-reserve__intro,.sig-reserve__message{margin:0;font-family:var(--type-body-family);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-line)}.sig-reserve__note{text-align:center}.sig-reserve__success:focus{outline:none}.sig-cart-notify{width:100%;margin-block-start:.5rem}.price-list--product sale-price{font-family:var(--type-pdp-price-family);font-size:var(--type-pdp-price-size);font-weight:var(--type-pdp-price-weight);font-style:var(--type-pdp-price-style);letter-spacing:var(--type-pdp-price-tracking);line-height:var(--type-pdp-price-line);text-transform:var(--type-pdp-price-case)}.product-info__block-item[data-block-type=accordion] .accordion__toggle{font-family:var(--type-body-family);font-size:var(--type-body-size);font-weight:var(--type-body-weight);letter-spacing:.01em;line-height:1.2;text-transform:none}.sig-pdp-copy--body,.sig-pdp-copy--body :is(p,li){font-family:var(--type-pdp-accordion-copy-family);font-size:var(--type-pdp-accordion-copy-size);font-weight:var(--type-pdp-accordion-copy-weight);line-height:var(--type-pdp-accordion-copy-line)}.sig-pdp-copy--specs,.sig-pdp-copy--specs :is(p,li,strong,em){font-family:var(--type-pdp-accordion-specs-family);font-size:var(--type-pdp-accordion-specs-size);line-height:var(--type-pdp-accordion-specs-line)}.sig-pdp-copy--specs,.sig-pdp-copy--specs :is(p,li,em){font-weight:var(--type-pdp-accordion-specs-weight)}.sig-pdp-copy--specs li strong{font-weight:var(--type-pdp-accordion-specs-weight)}.sig-pdp-copy :is(ul,ol){row-gap:0}.prose .sig-pdp-copy li,.sig-pdp-copy li{margin-block:0}.prose{--sig-list-indent: .85em}.prose :is(ul,ol){margin-inline-start:0;padding-inline-start:var(--sig-list-indent)}@supports (color: rgb(from red r g b / alpha)){[id$=__sig_home_hero] .content-over-media{--hero-overlay: rgb(var(--content-over-media-overlay));--content-over-media-gradient-overlay: radial-gradient(50% 51.8% at 50% 53%, rgb(from var(--hero-overlay) r g b / alpha) 0%, rgb(from var(--hero-overlay) r g b / calc(alpha/4) ) 25.5%, rgb(from var(--hero-overlay) r g b / 0) 33.9%)}}[id$=__sig_home_hero] .prose{display:grid;justify-items:center;gap:15px}[id$=__sig_home_hero] .prose>*{margin:0}[id$=__sig_home_hero] .link{font-family:var(--type-body-family);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:1.2;letter-spacing:0;text-transform:none;color:rgb(var(--heading-color));background:none;text-decoration:none;border-bottom:.5px solid var(--brand-neutral-100);padding-bottom:2px}.sig-tiles{--tiles-gap: 10px;--tiles-row-gap: 10px;container-type:inline-size;padding-block:var(--tiles-pad-top-mobile) var(--tiles-pad-bottom-mobile);background:rgb(var(--background))}.shopify-section--sig-product-tiles+.shopify-section--sig-product-tiles .sig-tiles{padding-top:var(--tiles-row-gap)}.sig-tiles__grid{display:grid;gap:var(--tiles-gap)}.sig-tile{position:relative;display:block;height:155.56cqi;overflow:hidden;background:rgb(var(--background));color:inherit;text-decoration:none}.sig-tile__media,.sig-tile__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.sig-tile__image{width:100%;height:100%;object-fit:cover}.sig-tile__image--placeholder{fill:rgb(var(--text-color) / .15)}.sig-tile__overlay{background:linear-gradient(180deg,#01051500,#01051533 38%,#01051566,#01051599,#01051566,#01051533 58%,#01051500);mix-blend-mode:overlay;transition:opacity .3s ease}.sig-tile__overlay--hover{background:linear-gradient(180deg,#0105154d,#01051599,#010515e6,#01051599,#0105154d);mix-blend-mode:luminosity;opacity:0}.sig-tile__cta{display:grid;grid-template-rows:0fr;justify-items:center;opacity:0;text-transform:none;transition:grid-template-rows .3s ease,opacity .3s ease,margin-top .3s ease}.sig-tile__cta-label{overflow:hidden;min-height:0;padding-block:5px;border-bottom:1px solid var(--brand-neutral-100);font-family:var(--type-body-family);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:1;letter-spacing:.01em;color:rgb(var(--heading-color))}.sig-tile__title{transition:color .3s ease}@media(hover:hover){.sig-tile:hover .sig-tile__overlay{opacity:0}.sig-tile:hover .sig-tile__overlay--hover{opacity:.95}.sig-tile:hover .sig-tile__title{color:var(--brand-color5-100)}.sig-tile:hover .sig-tile__cta{grid-template-rows:1fr;opacity:1;margin-top:20px}}.sig-tile:focus-visible .sig-tile__overlay{opacity:0}.sig-tile:focus-visible .sig-tile__overlay--hover{opacity:.95}.sig-tile:focus-visible .sig-tile__title{color:var(--brand-color5-100)}.sig-tile:focus-visible .sig-tile__cta{grid-template-rows:1fr;opacity:1;margin-top:20px}@media(prefers-reduced-motion:reduce){.sig-tile__overlay,.sig-tile__cta,.sig-tile__title{transition:none}}.sig-tile__text{position:absolute;inset-inline:0;top:50%;translate:0 -50%;display:grid;padding:30px;text-align:center;text-transform:uppercase}.sig-tile__title{color:rgb(var(--heading-color))}.sig-tile__price{font-family:var(--type-body-family);font-size:var(--type-body-size);font-weight:var(--type-body-weight);letter-spacing:.07em;line-height:1.5;color:var(--brand-color5-100)}@media screen and (min-width:700px){.sig-tiles{--tiles-gap: 5px;--tiles-row-gap: 20px;padding-block:var(--tiles-pad-top) var(--tiles-pad-bottom)}.sig-tiles__grid{grid-template-columns:repeat(var(--tiles-columns),minmax(0,1fr))}.sig-tile{height:calc((100cqi - 2 * var(--tiles-gap)) / 3 * 1.2414)}}.sig-faq-page{background:rgb(var(--background));padding-bottom:50px}.sig-faq-page__hero{display:grid;justify-items:center;gap:20px;padding:35px 30px 30px;text-align:center}.sig-faq-page__heading{margin:0;color:rgb(var(--heading-color))}.sig-faq-page__intro{max-width:605px;font-family:var(--type-body-base-family);font-size:var(--type-body-base-size);font-weight:var(--type-body-base-weight);line-height:var(--type-body-base-line);letter-spacing:var(--type-body-base-tracking);color:var(--brand-neutral-300)}.sig-faq-page__intro p{margin:0}.sig-faq-page__body{padding-inline:30px}.sig-faq-page__sidebar{display:none}.sig-faq-page__jump{width:100%;max-width:605px;text-align:start}.sig-faq-page__jump .sig-form-menu{z-index:20}.sig-faq-page__contact-mobile{width:100%;max-width:605px}.sig-faq-page__contact-end{display:flex;justify-content:center;padding:40px 30px 0}.sig-faq-page__group-title[tabindex="-1"]:focus{outline:none}.sig-faq-page__sections{display:grid;gap:40px}.sig-faq-page__group{display:grid;gap:20px;scroll-margin-top:calc(var(--nav-height, var(--sticky-area-height, 0px)) + 25px)}.sig-faq-page__group-title{margin:0;color:var(--text-muted)}.sig-faq-page__group-intro{font-family:var(--type-body-base-family);font-size:var(--type-body-base-size);font-weight:var(--type-body-base-weight);line-height:var(--type-body-base-line);letter-spacing:var(--type-body-base-tracking);color:var(--brand-neutral-300)}.sig-faq-page__group-intro p{margin:0}.sig-faq-page__group-intro p+p{margin-block-start:15px}.sig-faq-page__group-intro strong{font-weight:var(--type-body-base-strong-weight)}.sig-faq-page__group-intro :is(em,strong){font-family:inherit;font-size:inherit;font-style:normal;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;text-transform:none}.sig-faq-page__group-intro a,.sig-faq-page__intro a{color:rgb(var(--heading-color));text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}:is(.sig-faq-page,.sig-faq-list) .accordion{border-block-start:0;border-block-end:1px solid var(--brand-neutral-900)}:is(.sig-faq-page,.sig-faq-list) .accordion__toggle{padding-block:25px;font-family:var(--type-body-base-strong-family, var(--type-body-family));font-size:var(--type-body-base-strong-size);font-weight:var(--type-body-base-strong-weight);font-style:var(--type-body-base-strong-style, normal);line-height:var(--type-body-base-strong-line);letter-spacing:var(--type-body-base-strong-tracking);text-transform:var(--type-body-base-strong-case, none);text-decoration-line:var(--type-body-base-strong-decoration, none);color:rgb(var(--heading-color))}:is(.sig-faq-page,.sig-faq-list) .accordion__content{padding-block:0 25px;padding-inline-end:25px;font-family:var(--type-body-base-family);font-size:var(--type-body-base-size);font-weight:var(--type-body-base-weight);line-height:var(--type-body-base-line);letter-spacing:var(--type-body-base-tracking);color:var(--brand-neutral-400)}:is(.sig-faq-page,.sig-faq-list) .accordion__content .prose{font:inherit;letter-spacing:inherit}:is(.sig-faq-page,.sig-faq-list) .accordion__content a{color:rgb(var(--heading-color));text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.sig-faq-page__nav{display:grid;gap:15px}.sig-faq-page__nav-link{font-family:var(--type-body-base-family);font-size:var(--type-body-base-size);font-weight:var(--type-body-base-weight);line-height:var(--type-body-base-line);letter-spacing:var(--type-body-base-tracking);color:rgb(var(--heading-color));text-decoration:none;transition:color .2s ease}.sig-faq-page__nav-link:hover,.sig-faq-page__nav-link.is-active{color:var(--brand-color5-200)}.sig-faq-page__contact{justify-self:start}@media screen and (min-width:700px){.sig-faq-page__hero{padding:50px 65px 65px}.sig-faq-page__body{padding-inline:65px}.sig-faq-page__contact-end{padding:55px 65px 0}.sig-faq-page__sections{gap:55px}}@media screen and (min-width:1000px){.sig-faq-page__body{display:grid;grid-template-columns:minmax(0,450px) minmax(0,920px);justify-content:center;align-items:start;gap:30px}.sig-faq-page__jump,.sig-faq-page__contact-mobile,.sig-faq-page__contact-end{display:none}.sig-faq-page__sidebar{position:sticky;top:calc(var(--nav-height, var(--sticky-area-height, 0px)) + 25px);display:grid;gap:30px}}.cart-drawer{--drawer-max-width: min(100vw, 520px);--type-button-drawer-weight: var(--type-button-md-weight);--type-button-drawer-tracking: var(--type-button-md-tracking);--drawer-header-padding-block: var(--space-4);--drawer-header-padding-inline: var(--nav-margin);--drawer-body-padding-block: var(--space-4);--drawer-body-padding-inline: var(--nav-margin);--drawer-footer-padding-block: var(--space-5);--drawer-footer-padding-inline: var(--nav-margin)}.cart-drawer [slot=header]{margin:0;font-family:var(--type-kepler-family);font-size:var(--type-h5-size);font-weight:var(--type-caps-weight);line-height:var(--type-h5-line);letter-spacing:var(--type-h5-tracking);text-transform:uppercase;color:var(--text-default)}.cart-drawer::part(header){border-block-end:1px solid var(--border-subtle)}.cart-drawer::part(footer){border-block-start:1px solid var(--border-subtle)}.cart-drawer .free-shipping-bar{display:grid;gap:var(--space-1);padding-block:var(--space-4) 0;border:0;font-family:var(--type-body-sm-family);font-size:var(--type-body-sm-size);color:var(--text-neutral)}.cart-drawer .free-shipping-bar:after{content:"";display:block;height:1.5px;background:linear-gradient(to right,var(--text-link-hover) calc(var(--sig-progress, 0) * 100%),var(--border-subtle) 0)}:is(.cart-drawer,.shopify-section--main-cart) .line-item__media{aspect-ratio:2 / 3;height:auto;object-fit:cover;object-position:center}.cart-drawer .line-item{--line-item-media-width: 110px;align-items:start;column-gap:var(--space-3);padding-block-end:var(--space-3);border-block-end:1px solid var(--border-subtle)}.cart-drawer .line-item-info a{font-family:var(--type-h7-family);font-size:var(--type-h7-size);font-weight:var(--type-h7-weight);letter-spacing:var(--type-h7-tracking);line-height:var(--type-h7-line);text-transform:uppercase;color:var(--text-default)}.cart-drawer .line-item-info .smallcaps{font-family:var(--type-body-sm-family);font-size:var(--type-body-sm-size);letter-spacing:0;text-transform:none;color:var(--text-neutral)}.cart-drawer line-item-quantity .link{font-family:var(--type-body-sm-family);font-size:var(--type-body-sm-size);letter-spacing:0;text-transform:none;text-decoration:underline;text-underline-offset:4px;color:var(--text-link)}.cart-drawer__complementary-products .h6{font-family:var(--type-body-sm-strong-family);font-size:var(--type-body-sm-strong-size);font-weight:var(--type-body-sm-strong-weight);letter-spacing:0;text-transform:none;color:var(--text-subtle)}.cart-drawer .button-group .button{font-weight:var(--type-button-drawer-weight);letter-spacing:var(--type-button-drawer-tracking)}.cart-drawer .sig-drawer-subtotal{display:flex;justify-content:space-between;gap:var(--space-3);font-family:var(--type-body-base-family);font-size:var(--type-body-base-size);font-weight:var(--type-body-base-weight);line-height:var(--type-body-base-line);letter-spacing:var(--type-body-base-tracking);color:var(--text-default);font-variant-numeric:tabular-nums}.cart-drawer__footer .text-subdued{font-family:var(--type-body-sm-family);font-size:var(--type-body-sm-size);color:var(--text-neutral)}.sig-cart-concierge{margin:0;font-family:var(--type-body-sm-family);font-size:var(--type-body-sm-size);color:var(--text-neutral);text-align:center}.sig-cart-concierge a{color:inherit;text-decoration:underline;text-underline-offset:.2em}.shopify-section--main-cart .free-shipping-bar{display:grid;gap:var(--space-1);min-width:min(100%,420px);padding-block:var(--space-2) 0;border:0;font-family:var(--type-body-sm-family);font-size:var(--type-body-sm-size);color:var(--text-neutral)}.shopify-section--main-cart .free-shipping-bar:after{content:"";display:block;height:1.5px;background:linear-gradient(to right,var(--text-link-hover) calc(var(--sig-progress, 0) * 100%),var(--border-subtle) 0)}.shopify-section--main-cart .order-summary__header th{font-family:var(--type-body-sm-family);font-size:var(--type-body-sm-size);font-weight:var(--type-caps-weight);letter-spacing:.08em;text-transform:uppercase;color:var(--text-neutral)}.shopify-section--main-cart .order-summary :is(th,td){border-color:var(--border-subtle)}.shopify-section--main-cart .line-item{--line-item-media-width: 110px;align-items:start;column-gap:var(--space-3)}.shopify-section--main-cart .line-item-info a{font-family:var(--type-h7-family);font-size:var(--type-h7-size);font-weight:var(--type-h7-weight);letter-spacing:var(--type-h7-tracking);line-height:var(--type-h7-line);text-transform:uppercase;color:var(--text-default)}.shopify-section--main-cart .line-item-info .smallcaps{font-family:var(--type-body-sm-family);font-size:var(--type-body-sm-size);letter-spacing:0;text-transform:none;color:var(--text-neutral)}.shopify-section--main-cart line-item-quantity .link{font-family:var(--type-body-sm-family);font-size:var(--type-body-sm-size);letter-spacing:0;text-transform:none;text-decoration:underline;text-underline-offset:4px;color:var(--text-link)}.shopify-section--main-cart .cart-recap{border-color:var(--border-subtle)}.shopify-section--main-cart .cart-recap .text-subdued{font-family:var(--type-body-sm-family);font-size:var(--type-body-sm-size);color:var(--text-neutral)}.sig-concierge{background:rgb(var(--background));padding-bottom:45px}.sig-concierge__hero{display:grid;justify-items:center;gap:20px;padding:35px 30px 30px;text-align:center}.sig-concierge__heading{margin:0;color:rgb(var(--heading-color))}.sig-concierge__intro{max-width:605px;font-family:var(--type-body-base-family);font-size:var(--type-body-base-size);font-weight:var(--type-body-base-weight);line-height:var(--type-body-base-line);letter-spacing:var(--type-body-base-tracking);color:var(--brand-neutral-300)}.sig-concierge__intro a{color:rgb(var(--heading-color));text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.sig-concierge__body{max-width:calc(920px + 2 * var(--container-gutter));margin-inline:auto;padding-inline:var(--container-gutter)}.sig-concierge__form{display:grid;gap:var(--sig-form-section-gap)}.sig-concierge__form .fieldset{display:grid;gap:var(--sig-form-row-gap) var(--sig-form-column-gap)}@media screen and (min-width:700px){.sig-concierge__form .fieldset{grid-template-columns:repeat(2,minmax(0,1fr))}.sig-concierge__field:not(.sig-concierge__field--half){grid-column:1 / -1}}.sig-concierge__actions{display:grid;justify-items:center;gap:var(--space-2);padding-top:var(--space-2);text-align:center}@media screen and (min-width:700px){.sig-concierge__hero{padding:55px 65px 60px}}#main:has(>.shopify-policy__container){background:var(--brand-color1-900)}#main:has(>.sig-policy-page){background:var(--brand-color5-25)}.sig-policy-page__intro>*{margin:0}.sig-policy-page__intro>*+*{margin-block-start:var(--space-2)}.sig-policy-page__intro p:has(br){font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line)}.sig-policy-page__text{font-family:var(--type-body-base-family);font-size:var(--type-body-base-size);font-weight:var(--type-body-base-weight);line-height:var(--type-body-base-line);letter-spacing:var(--type-body-base-tracking);color:var(--brand-neutral-300)}.sig-policy-page__text>*{margin-block:0}.sig-policy-page__text>*+*{margin-block-start:var(--space-2)}.sig-policy-page__text>h3{margin-block-start:var(--space-4);font-family:var(--type-body-lg-strong-family);font-size:var(--type-body-lg-strong-size);font-weight:var(--type-body-lg-strong-weight);font-style:var(--type-body-lg-strong-style);line-height:var(--type-body-lg-strong-line);letter-spacing:var(--type-body-lg-strong-tracking);text-transform:var(--type-body-lg-strong-case);color:var(--brand-color5-50)}.sig-policy-page__text>h3:first-child{margin-block-start:0}.sig-policy-page__text strong{font-weight:var(--type-body-base-strong-weight)}.sig-policy-page__text a{color:var(--brand-color5-50);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.shopify-policy__container{max-width:calc(920px + 2 * var(--container-gutter));margin-block:0;padding-block:45px 60px;padding-inline:var(--container-gutter);gap:20px}.shopify-policy__title,.shopify-policy__title h1{text-align:center;color:var(--brand-color5-50)}.shopify-policy__body .prose{font-family:var(--type-body-base-family);font-size:var(--type-body-base-size);font-weight:var(--type-body-base-weight);line-height:var(--type-body-base-line);letter-spacing:var(--type-body-base-tracking);color:var(--brand-neutral-300)}.shopify-policy__body .prose>*{margin-block:0}.shopify-policy__body .prose>*+*{margin-block-start:15px}.shopify-policy__body .prose>:not(h2):not(h2~*){max-width:605px;margin-inline:auto;text-align:center}.shopify-policy__body .prose>p:not(h2~*):is(:has(br),:has(+p br)){font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line)}.shopify-policy__body .prose>p:not(h2~*):has(+p br){margin-block-start:20px}.shopify-policy__body .prose>p:not(h2~*):has(br){margin-block-start:0}.shopify-policy__body .prose>h2{margin-block-start:35px;font-family:var(--type-kepler-family);font-size:var(--type-h5-size);font-weight:var(--type-caps-weight);line-height:var(--type-h5-line);letter-spacing:var(--type-h5-tracking);text-transform:uppercase;color:var(--brand-color5-300)}.shopify-policy__body .prose>h2+*{margin-block-start:20px}.shopify-policy__body .prose>h3{margin-block-start:25px;font-family:var(--type-body-lg-strong-family);font-size:var(--type-body-lg-strong-size);font-weight:var(--type-body-lg-strong-weight);font-style:var(--type-body-lg-strong-style);line-height:var(--type-body-lg-strong-line);letter-spacing:var(--type-body-lg-strong-tracking);text-transform:var(--type-body-lg-strong-case);text-decoration-line:var(--type-body-lg-strong-decoration);color:var(--brand-color5-50)}.shopify-policy__body .prose>h2+h3{margin-block-start:20px}.shopify-policy__body .prose strong{font-weight:var(--type-body-base-strong-weight)}.shopify-policy__body .prose a{color:var(--brand-color5-50);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}@media screen and (min-width:700px){.shopify-policy__body .prose>h2{margin-block-start:80px}.shopify-policy__body .prose>h3{margin-block-start:30px}.shopify-policy__body .prose>h2:first-child{margin-block-start:0}}.shopify-policy__body .prose>h2:first-child{margin-block-start:0}.shopify-policy__body .prose>h2:not(h2~*):not(:first-child){margin-block-start:20px}@media screen and (min-width:700px){.shopify-policy__body .prose>h2:not(h2~*):not(:first-child){margin-block-start:60px}}:is(.button,.btn,.shopify-payment-button__button--unbranded){--sig-btn-bg: var(--sig-button-fill);--sig-btn-border: var(--sig-button-fill);--sig-btn-label: var(--sig-button-label);--sig-btn-stroke: var(--stroke-lg);display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);min-height:var(--sig-button-height);padding:var(--sig-button-pad-y) var(--sig-button-pad-x);border:var(--sig-btn-stroke) solid var(--sig-btn-border);border-radius:0;background:var(--sig-btn-bg);color:var(--sig-btn-label);font-family:var(--type-button-family);font-size:var(--type-button-size);font-weight:var(--type-button-weight);font-style:normal;line-height:var(--type-button-line);letter-spacing:var(--type-button-tracking);text-transform:var(--type-button-case);text-decoration:none;text-align:center;cursor:pointer;transition:background-color var(--sig-button-ease),border-color var(--sig-button-ease),color var(--sig-button-ease)}:is(.button,.btn):where(:not(:disabled,[aria-disabled=true],.is-sold-out)):is(:hover,:focus-visible){--sig-btn-bg: var(--sig-button-fill-hover);--sig-btn-border: var(--sig-button-fill-hover);color:var(--sig-btn-label)}:is(.button,.btn):where(:not(:disabled,[aria-disabled=true],.is-sold-out)):active{--sig-btn-bg: var(--sig-button-fill-pressed);--sig-btn-border: var(--sig-button-fill-pressed)}:is(.button,.btn):focus-visible{outline:1px solid var(--sig-button-outline-hover);outline-offset:3px}:is(.button--secondary,.button--outline,.button--subdued,.btn-outline,.shopify-payment-button__button--unbranded){--sig-btn-bg: transparent;--sig-btn-border: var(--sig-button-outline);--sig-btn-label: var(--sig-button-outline-label)}:is(.button--secondary,.button--outline,.button--subdued,.btn-outline,.shopify-payment-button__button--unbranded):where(:not(:disabled,[aria-disabled=true],.is-sold-out)):is(:hover,:focus-visible){--sig-btn-bg: transparent;--sig-btn-border: var(--sig-button-outline-hover);--sig-btn-label: var(--sig-button-outline-label-hover);text-decoration-line:underline;text-underline-position:from-font}:is(.button--secondary,.button--outline,.button--subdued,.btn-outline):where(:not(:disabled,[aria-disabled=true],.is-sold-out)):active{--sig-btn-bg: transparent;--sig-btn-border: var(--sig-button-outline-hover);--sig-btn-label: var(--sig-button-outline-label-hover);box-shadow:inset 0 0 0 calc(var(--stroke-button-hover) - var(--sig-btn-stroke)) var(--sig-btn-border);text-decoration-line:none}:is(.button,.btn):is(:disabled,[aria-disabled=true],.is-sold-out){--sig-btn-bg: transparent;--sig-btn-border: var(--sig-button-disabled-border);--sig-btn-label: var(--sig-button-disabled-label);--sig-btn-stroke: var(--stroke-base);opacity:1;cursor:not-allowed}:is(.button--sm,.btn-sm){display:inline-block;text-align:center;min-height:0;padding:calc(var(--sig-button-sm-pad-y) - var(--sig-btn-stroke)) calc(var(--sig-button-sm-pad-x) - var(--sig-btn-stroke));font-family:var(--type-button-sm-family);font-size:var(--type-button-sm-size);font-weight:var(--type-button-sm-weight);line-height:var(--type-button-sm-line);letter-spacing:var(--type-button-sm-tracking);text-transform:var(--type-button-sm-case);text-box:trim-both cap alphabetic}.sig-button--sentence{--sig-btn-bg: transparent;--sig-btn-stroke: var(--stroke-base);--sig-btn-border: var(--border-neutral-light);--sig-btn-label: var(--text-muted);padding:var(--space-3) var(--space-6);font-family:var(--type-button-sentence-family, var(--type-body-family));font-size:var(--type-button-sentence-size);font-weight:var(--type-button-sentence-weight);line-height:var(--type-button-sentence-line);letter-spacing:var(--type-button-sentence-tracking);text-transform:none}.sig-button--sentence:where(:not(:disabled)):is(:hover,:focus-visible){--sig-btn-bg: transparent;--sig-btn-border: var(--border-neutral-light);box-shadow:inset 0 0 0 1.5px var(--border-neutral-light)}.sig-button-tab{display:inline-flex;align-items:center;justify-content:center;padding:.75rem var(--space-3);border:1px solid var(--text-default);background:transparent;color:var(--text-default);font-family:var(--type-button-family);font-size:var(--type-button-size);font-weight:var(--type-button-weight);line-height:1;letter-spacing:var(--type-button-tracking);text-transform:var(--type-button-case);cursor:pointer;transition:background-color var(--sig-button-ease),color var(--sig-button-ease)}.sig-button-tab:is([aria-selected=true],[aria-pressed=true],.is-active){background:var(--text-default);color:var(--bg-page)}.sig-button-chip{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-2) var(--space-4);border:0;background:var(--pdp-bg-surface);color:var(--pdp-text-subtle);font-family:var(--type-chip-family);font-size:var(--type-chip-size);font-weight:var(--type-chip-weight);line-height:var(--type-chip-line);letter-spacing:var(--type-chip-tracking);text-align:start;cursor:pointer;transition:background-color var(--sig-button-ease),color var(--sig-button-ease)}.sig-button-chip:is(:hover,[aria-pressed=true],[aria-expanded=true],.is-active){background:var(--pdp-bg-surface-raised);color:var(--pdp-text-default)}.sig-button-arrow{display:grid;place-items:center;width:3rem;height:3rem;padding:0;border:0;background:var(--bg-surface);color:var(--icon-default);cursor:pointer}.sig-button-arrow svg{width:1.5rem;height:1.5rem}.sig-faq-list{display:grid;justify-items:center;padding:30px 15px;background:rgb(var(--background))}.sig-faq-list__heading{margin:0 0 40px;text-align:center;color:rgb(var(--heading-color))}.sig-faq-list__questions{width:min(100%,920px)}.sig-faq-list__button{margin-top:var(--faq-list-button-gap-mobile)}@media screen and (min-width:700px){.sig-faq-list{padding:65px 30px 30px}.sig-faq-list__heading{margin-bottom:80px}.sig-faq-list__button{margin-top:var(--faq-list-button-gap)}}:is(.input,.textarea,.select){padding:var(--sig-form-input-pad-top) var(--sig-form-input-pad-right) var(--sig-form-input-pad-bottom) var(--sig-form-input-pad-left);border:1px solid var(--sig-form-border-default);border-radius:var(--field-radius);background:var(--sig-form-bg-field-default);color:var(--text-form-value);caret-color:var(--sig-form-caret);color-scheme:var(--field-scheme);font-family:var(--type-field-family);font-size:var(--type-field-size);font-weight:var(--type-field-weight);line-height:var(--type-form-placeholder-line);letter-spacing:var(--type-form-placeholder-tracking);box-shadow:none;transition:background-color var(--field-ease),border-color var(--field-ease),color var(--field-ease),box-shadow var(--field-ease)}:is(.input,.textarea)::placeholder{color:var(--text-form-placeholder);opacity:1;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);letter-spacing:var(--type-form-placeholder-tracking)}.select:required:invalid{color:var(--text-form-placeholder)}:is(.input,.textarea)::selection{background:var(--sig-form-selection-bg);color:var(--sig-form-selection-text)}.textarea{min-height:var(--field-textarea-min);resize:vertical}.select{padding-inline-end:calc(var(--sig-form-input-pad-right) * 2 + 10px)}.select~svg,.select>svg{color:var(--sig-form-icon-default-brand)}.form-control:has(.select):before{background-image:linear-gradient(to var(--transform-origin-start),var(--sig-form-bg-field-default) calc(var(--sig-form-input-pad-right) + 20px),transparent)}.select option{background:var(--sig-form-bg-menu-default);color:var(--text-menu-item)}:is(.input,.textarea):not(:placeholder-shown),.select:valid:not(:required:invalid){border-color:var(--sig-form-border-filled)}:is(.input,.textarea,.select):hover:not(:disabled,:read-only,:focus,[aria-invalid=true],:user-invalid){background:var(--sig-form-bg-field-hover);border-color:var(--sig-form-border-hover)}:is(.input,.textarea,.select):focus,.select:focus-visible{outline:none;background:var(--sig-form-bg-field-focused);border-color:var(--sig-form-border-focused);box-shadow:inset 0 0 0 .5px var(--sig-form-border-focused)}:is(.input,.textarea):read-only:not(:disabled){cursor:default}:is(.input,.textarea,.select):disabled{background:var(--sig-form-bg-field-disabled);border-color:var(--sig-form-border-disabled);color:var(--text-form-disabled);cursor:not-allowed}:is(.input,.textarea):disabled::placeholder{color:var(--text-form-disabled)}:is(.input,.textarea,.select):is([aria-invalid=true],:user-invalid,.is-invalid){border-color:var(--sig-form-border-error);background:var(--sig-form-bg-field-error);color:var(--text-error)}:is(.input,.textarea,.select):is([aria-invalid=true],:user-invalid,.is-invalid):focus{box-shadow:inset 0 0 0 .5px var(--sig-form-border-error)}:is(.input,.textarea):autofill{-webkit-box-shadow:0 0 0 1000px var(--sig-form-bg-field-default) inset;-webkit-text-fill-color:var(--text-form-value)}@media screen and (max-width:699px){:is(.input,.select){min-height:var(--btn-touch)}}.form-control>label,.sig-form-label{display:block;font-family:var(--type-form-label-family);font-size:var(--type-form-label-size);font-weight:var(--type-form-label-weight);font-style:var(--type-form-label-style);line-height:var(--type-form-label-line);letter-spacing:var(--type-form-label-tracking);color:var(--text-form-label)}.floating-label{background:var(--sig-form-bg-field-default);color:var(--text-form-placeholder);font-family:var(--type-form-helper-family);font-size:var(--type-form-helper-size);font-weight:var(--type-form-helper-weight);letter-spacing:var(--type-form-helper-tracking)}.sig-form-required,.form-control:has(>:required)>label:not(.floating-label,.sr-only):after{color:var(--text-required)}.form-control:has(>:required)>label:not(.floating-label,.sr-only):after{content:"*";margin-inline-start:2px}.sig-form-helper,.sig-form-error,.form-control__max-characters-count,.form-control small,.form-status{display:block;margin:0;font-family:var(--type-form-helper-family);font-size:var(--type-form-helper-size);font-weight:var(--type-form-helper-weight);font-style:var(--type-form-helper-style);line-height:var(--type-form-helper-line);letter-spacing:var(--type-form-helper-tracking);color:var(--text-helper)}.sig-form-error{color:var(--text-error)}:root{--form-control-gap: var(--space-1);--fieldset-gap: var(--sig-form-row-gap);--form-gap: var(--sig-form-button-gap);--checkbox-control-gap: var(--space-2)}.form-control:has(>label:not(.floating-label,.sr-only)){display:flex;flex-direction:column;gap:var(--form-control-gap)}.form-control>:is(.sig-form-helper,.sig-form-error){margin-block-start:var(--space-0)}.checkbox-control{align-items:center}.checkbox-control>label{font-family:var(--type-form-label-trim-family);font-size:var(--type-form-label-trim-size);font-weight:var(--type-form-label-trim-weight);line-height:var(--type-form-label-line);letter-spacing:var(--type-form-label-trim-tracking);color:var(--text-form-label)}.checkbox-control>:is(.checkbox,.sig-radio,.switch):not(:disabled)~label{opacity:1}.checkbox-control>:is(.checkbox,.sig-radio,.switch):disabled~label{opacity:1;color:var(--text-form-disabled)}.checkbox{--checkbox-size: 16px;inset-block-start:0;border:1px solid var(--sig-form-border-checkbox-radio-toggle-default);border-radius:var(--field-radius);background:var(--sig-form-bg-field-default) url(sig-form-check.svg) no-repeat center / 0;transition:background-color var(--field-ease),border-color var(--field-ease),box-shadow var(--field-ease)}.checkbox:hover:not(:disabled,:checked){border-color:var(--sig-form-border-hover)}.checkbox:checked{background-color:var(--sig-form-bg-field-box-radio-toggle-default);border-color:var(--sig-form-bg-field-box-radio-toggle-default);background-size:12px 12px}.checkbox:checked:hover:not(:disabled){background-color:var(--sig-form-bg-field-box-radio-toggle-hover);border-color:var(--sig-form-bg-field-box-radio-toggle-hover)}.checkbox:focus-visible{outline:none;border-color:var(--sig-form-bg-field-box-radio-toggle-focused);box-shadow:none}.checkbox:checked:focus-visible{background-color:var(--sig-form-bg-field-box-radio-toggle-focused)}.checkbox:disabled{opacity:1;border-color:var(--sig-form-border-disabled);background-color:transparent;cursor:not-allowed}.checkbox:checked:disabled{background-color:var(--sig-form-bg-field-box-radio-toggle-disabled);border-color:var(--sig-form-bg-field-box-radio-toggle-disabled);background-image:url(sig-form-check-disabled.svg)}.sig-radio{-webkit-appearance:none;appearance:none;flex-shrink:0;width:16px;height:16px;margin:0;border:1px solid var(--sig-form-border-checkbox-radio-toggle-default);border-radius:50%;background:transparent;cursor:pointer;transition:background var(--field-ease),border-color var(--field-ease),box-shadow var(--field-ease)}.sig-radio:hover:not(:disabled,:checked){border-color:var(--sig-form-border-hover)}.sig-radio:checked{border-color:var(--sig-form-bg-field-box-radio-toggle-default);background:radial-gradient(circle,var(--sig-form-icon-box-radio-toggle-true) 0 3px,var(--sig-form-bg-field-box-radio-toggle-default) 3.5px)}.sig-radio:checked:hover:not(:disabled){border-color:var(--sig-form-bg-field-box-radio-toggle-hover);background:radial-gradient(circle,var(--sig-form-icon-box-radio-toggle-true) 0 3px,var(--sig-form-bg-field-box-radio-toggle-hover) 3.5px)}.sig-radio:focus-visible{outline:none;border-color:var(--sig-form-bg-field-box-radio-toggle-focused);box-shadow:none}.sig-radio:checked:focus-visible{background:radial-gradient(circle,var(--sig-form-icon-box-radio-toggle-true) 0 3px,var(--sig-form-bg-field-box-radio-toggle-focused) 3.5px)}.sig-radio:disabled{border-color:var(--sig-form-border-disabled);cursor:not-allowed}.sig-radio:checked:disabled{border-color:var(--sig-form-bg-field-box-radio-toggle-disabled);background:radial-gradient(circle,var(--sig-form-icon-box-radio-toggle-false) 0 3px,var(--sig-form-bg-field-box-radio-toggle-disabled) 3.5px)}.switch{--switch-height: 18px;--switch-width: 32px;--switch-padding: 3px;--switch-toggle-size: 12px;background:transparent;box-shadow:inset 0 0 0 1px var(--sig-form-border-checkbox-radio-toggle-default);cursor:pointer;transition:background var(--field-ease),box-shadow var(--field-ease)}.switch:after{background:var(--sig-form-bg-field-box-radio-toggle-default);box-shadow:none}.switch:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--sig-form-bg-field-box-radio-toggle-hover)}.switch:hover:not(:disabled,:checked):after{background:var(--sig-form-bg-field-box-radio-toggle-hover)}.switch:checked{background:var(--sig-form-bg-field-box-radio-toggle-default);box-shadow:none}.switch:checked:after{background:var(--sig-form-icon-box-radio-toggle-true)}.switch:checked:hover:not(:disabled){background:var(--sig-form-bg-field-box-radio-toggle-hover)}.switch:focus-visible{outline:none;box-shadow:inset 0 0 0 1px var(--sig-form-bg-field-box-radio-toggle-focused)}.switch:checked:focus-visible{background:var(--sig-form-bg-field-box-radio-toggle-focused)}.switch:disabled{box-shadow:inset 0 0 0 1px var(--sig-form-border-checkbox-radio-toggle-disabled);cursor:not-allowed}.switch:disabled:after{background:var(--sig-form-bg-field-box-radio-toggle-disabled)}.switch:checked:disabled{background:var(--sig-form-bg-field-default);box-shadow:inset 0 0 0 1px var(--sig-form-border-checkbox-radio-toggle-disabled)}.sig-form-menu{margin:0;padding:var(--space-0) 0;list-style:none;border:var(--stroke-base) solid var(--sig-form-border-focused);background:var(--sig-form-bg-menu-default);max-height:20rem;overflow-y:auto}.sig-form-menu__item{display:flex;align-items:center;gap:var(--space-2);padding:var(--sig-form-menu-pad-top) var(--sig-form-menu-pad-x) var(--sig-form-menu-pad-bottom);font-family:var(--type-form-placeholder-family);font-size:var(--type-form-placeholder-size);font-weight:var(--type-form-placeholder-weight);font-style:normal;line-height:var(--type-form-placeholder-line);letter-spacing:var(--type-form-placeholder-tracking);color:var(--text-menu-item);cursor:pointer}.sig-form-menu__item:is(:hover,:focus-visible,.is-active):not([aria-disabled=true]){outline:none;background:var(--sig-form-bg-menu-hover)}.sig-form-menu__item:is(:focus-visible,.is-active):not([aria-disabled=true]){box-shadow:inset 0 0 0 var(--stroke-base) var(--sig-form-border-focused)}.sig-form-menu__item[aria-selected=true]{background:var(--sig-form-bg-menu-selected)}.sig-form-menu__item[aria-selected=true]:is(:hover,:focus-visible,.is-active){background:var(--sig-form-bg-menu-hover)}.sig-form-menu__item[aria-selected=true]:after{content:"";flex:none;width:1rem;height:1rem;margin-inline-start:auto;background:var(--sig-form-icon-item-selected);-webkit-mask:url(sig-form-menu-check.svg) no-repeat center / contain;mask:url(sig-form-menu-check.svg) no-repeat center / contain}.sig-form-menu__item[aria-disabled=true]{color:var(--text-form-disabled);cursor:not-allowed}.sig-form-menu__item[aria-disabled=true][aria-selected=true]:after{background:var(--sig-form-icon-disabled)}.sig-form-menu__divider{height:1px;margin:var(--space-0) 0;background:var(--sig-form-border-default)}.sig-form-select{position:relative}.sig-form-select__trigger{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);width:100%;text-align:start;color:var(--text-form-placeholder);cursor:pointer}.sig-form-select__trigger:after{content:"";flex:none;width:7px;height:7px;margin-block-start:-4px;border-inline-end:1px solid var(--sig-form-icon-default-brand);border-block-end:1px solid var(--sig-form-icon-default-brand);transform:rotate(45deg);transition:transform var(--field-ease)}.sig-form-select.is-open .sig-form-select__trigger:after{margin-block-start:4px;transform:rotate(225deg)}.sig-form-select.is-filled .sig-form-select__trigger{border-color:var(--sig-form-border-filled);color:var(--text-form-value)}.sig-form-select.is-open .sig-form-select__trigger{background:var(--sig-form-bg-field-focused);border-color:var(--sig-form-border-focused);border-block-end-color:var(--sig-form-border-default);box-shadow:none}.sig-form-select.is-invalid .sig-form-select__trigger{border-color:var(--sig-form-border-error);color:var(--text-error)}.sig-form-select .sig-form-menu{position:absolute;inset-inline:0;inset-block-start:100%;border-block-start:0;z-index:10}:is(.sig-form-menu,.sig-form-upload,.sig-form-file)[hidden]{display:none}.sig-form-upload{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--sig-form-input-pad-right);border:1px dashed var(--border-neutral-light);text-align:center;cursor:pointer;transition:border-color var(--field-ease)}.sig-form-upload:before{content:"";width:24px;height:24px;background:url(sig-form-upload.svg) no-repeat center / contain}.sig-form-upload:is(:hover,:focus-within,.is-dragover){border-color:var(--border-link-default)}.sig-form-upload:focus-within{outline:1px solid var(--sig-form-border-focused);outline-offset:2px}.sig-form-upload.is-dragover{background:var(--sig-form-bg-upload-dragover)}.sig-form-upload:is(.is-invalid,:has(:user-invalid)){border-color:var(--sig-form-border-error)}.sig-form-upload__title{font-family:var(--type-form-label-family);font-size:var(--type-form-label-size);font-weight:var(--type-form-label-weight);line-height:var(--type-form-label-line);color:var(--text-form-label)}.sig-form-upload input[type=file]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sig-form-file{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--sig-form-input-pad-right);border:1px solid var(--sig-form-border-filled);font-family:var(--type-field-family);font-size:var(--type-field-size);line-height:var(--type-form-placeholder-line);color:var(--text-form-value)}.sig-form-file__name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sig-form-file__remove{flex:none;width:20px;height:20px;padding:0;border:0;background:url(sig-form-remove.svg) no-repeat center / contain;cursor:pointer}input[type=file]::file-selector-button{margin-inline-end:var(--space-2);padding:var(--space-1) var(--space-2);border:1px solid var(--sig-form-border-filled);background:transparent;color:var(--text-form-label);font:inherit;cursor:pointer}.badge,:is(.badge--sold-out,.badge--on-sale,.badge--custom){padding:var(--sig-badge-pad-y) var(--sig-badge-pad-x);border:.75px solid var(--sig-badge-border);background:var(--sig-badge-bg);color:var(--sig-badge-label);font-family:var(--type-badge-family);font-size:var(--type-badge-size);font-weight:var(--type-badge-weight);font-style:var(--type-badge-style);line-height:var(--type-badge-line);letter-spacing:var(--type-badge-tracking);text-transform:var(--type-badge-case)}.shopify-section--main-product{--sig-pdp-thumb-size: 70px;--sig-pdp-thumb-gap: 5px;--sig-pdp-rail-gap: 10px;--sig-pdp-buybox-width: 36vw}@media screen and (min-width:1000px){.shopify-section--main-product{--sig-pdp-thumb-size: 55px;--sig-pdp-thumb-gap: 5px;--sig-pdp-rail-gap: 70px}}.shopify-section--main-product .product-gallery{--product-gallery-thumbnail-size: var(--sig-pdp-thumb-size);--product-gallery-thumbnail-list-gap: var(--sig-pdp-thumb-gap);--product-gallery-gap: 10px;--product-gap: var(--sig-pdp-rail-gap);--sig-pdp-media-ratio: 2 / 3}.shopify-section--main-product .product-gallery__media :is(img,video){aspect-ratio:var(--sig-pdp-media-ratio);object-fit:cover}.shopify-section--main-product .product-gallery__thumbnail{padding:0}.shopify-section--main-product .product-gallery__thumbnail[aria-current=true]{border-color:var(--pdp-border-default)}.shopify-section--main-product .product-gallery__thumbnail :is(img,video){aspect-ratio:var(--sig-pdp-media-ratio);object-fit:cover}@media screen and (min-width:1000px){.shopify-section--main-product .section-spacing{padding-block-start:45px}.shopify-section--main-product .product{--product-gap: 0px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.shopify-section--main-product .product-info{justify-self:center;width:100%;max-width:var(--sig-pdp-buybox-width)}.shopify-section--main-product .product-gallery{--product-gallery-thumbnail-list-max-height: calc((50vw - var(--container-gutter) - var(--sig-pdp-thumb-size) - var(--sig-pdp-rail-gap)) * 1.5)}.shopify-section--main-product .product-gallery__thumbnail-list:after{content:"";position:absolute;inset:auto 0 0;height:70px;background:linear-gradient(to bottom,transparent,rgb(var(--background) / .65));pointer-events:none}}.shopify-section--main-product .product-info{--product-info-gap: 0px}.shopify-section--main-product .product-info__block-list>*{margin-block:0}.shopify-section--main-product .product-info__block-list>[data-block-type=title]{margin-block-start:var(--pdp-breadcrumb-space)}.shopify-section--main-product .product-info__block-list>[data-block-type=price]{margin-block-start:var(--space-0)}.shopify-section--main-product .product-info__block-list>[data-block-type=variant-picker],.shopify-section--main-product .product-info__block-list>[data-block-type=quantity-selector],.shopify-section--main-product .product-info__block-list>[data-block-type=buy-buttons],.shopify-section--main-product .product-info__block-list>.accordion-group{margin-block-start:var(--space-5)}.shopify-section--main-product .product-info__block-list>[data-block-type=payment-terms]{margin-block-start:var(--space-3)}.shopify-section--main-product .product-info__block-list>:has(.sig-pdp-faq){margin-block-start:var(--pdp-faq-top-space)}.shopify-section--main-product .product-info__block-list>[data-block-type=complementary-products]{margin-block-start:var(--space-5)}.shopify-section--main-product .product-info__block-list>:first-child{margin-block-start:0}.shopify-section--main-product .product-info__block-list>.product-info__block-item:has([data-sig-notify]){margin-block:0}.shopify-section--main-product .product-info__block-list>.product-info__block-item:has([data-sig-notify]:not([hidden])){margin-block-start:var(--space-5)}.shopify-section--main-product .product-info__block-list{display:flex;flex-wrap:wrap;align-items:flex-start}.shopify-section--main-product .product-info__block-list>*{flex:0 0 100%;min-width:0}.shopify-section--main-product .product-info__block-list>[data-block-type=quantity-selector]{flex:0 0 auto;margin-inline-end:var(--space-0)}.shopify-section--main-product .product-info__block-list>[data-block-type=quantity-selector]+[data-block-type=buy-buttons]{flex:1 1 0}.sig-breadcrumb__list{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-0) var(--space-1);margin:0;padding:0;list-style:none;color:var(--pdp-text-subtle)}.sig-breadcrumb__item{display:inline-flex;align-items:center;gap:var(--space-1)}.sig-breadcrumb__item+.sig-breadcrumb__item:before{content:"";width:.3rem;height:.3rem;border-block-start:1px solid currentColor;border-inline-end:1px solid currentColor;transform:rotate(45deg)}.sig-breadcrumb a{color:inherit;text-decoration:none}.sig-breadcrumb a:hover{text-decoration:underline}.sig-breadcrumb__item--current{text-transform:none}.shopify-section--main-product .sig-breadcrumb{font-family:var(--type-pdp-breadcrumb-family);font-size:var(--type-pdp-breadcrumb-size);font-weight:var(--type-pdp-breadcrumb-weight);line-height:var(--type-pdp-breadcrumb-line);letter-spacing:var(--type-pdp-breadcrumb-tracking);text-transform:var(--type-pdp-breadcrumb-case)}.shopify-section--main-product .product-info__block-list>[data-block-type=badges]:has(.badge){margin-block-start:var(--space-0)}.shopify-section--main-product .product-title{color:var(--pdp-text-title);font-family:var(--type-pdp-title-family);font-size:var(--type-pdp-title-size);font-weight:var(--type-pdp-title-weight);font-style:var(--type-pdp-title-style);line-height:var(--type-pdp-title-line);letter-spacing:var(--type-pdp-title-tracking);text-transform:var(--type-pdp-title-case)}.shopify-section--main-product .price-list--product sale-price{color:var(--pdp-text-price)}.shopify-section--main-product .variant-picker__option:has(.color-swatch){display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1)}.shopify-section--main-product .variant-picker__option:has(.color-swatch) .variant-picker__option-values{gap:var(--space-3)}.shopify-section--main-product .variant-picker__option:has(.color-swatch):not(:has(.variant-picker__option-values>input:nth-of-type(2))):not(:has(~.variant-picker__option)){display:none}.shopify-section--main-product .variant-picker__option:has(.color-swatch) legend{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.shopify-section--main-product .variant-picker__option:has(.color-swatch) .variant-picker__option-info .h-stack{gap:0}.shopify-section--main-product .variant-picker__option:has(.color-swatch) .variant-picker__option-info{font-family:var(--type-body-xs-strong-family);font-size:var(--type-pdp-swatch-label-size);font-weight:var(--type-pdp-swatch-label-weight);line-height:var(--type-pdp-swatch-label-line);letter-spacing:var(--type-pdp-swatch-label-tracking);color:var(--pdp-text-default)}.shopify-section--main-product .color-swatch{--swatch-size: 2.5rem;--swatch-offset: 3px}.shopify-section--main-product :checked+.color-swatch{border-color:var(--pdp-border-action)}.shopify-section--main-product .variant-picker__option:has(.block-swatch){gap:var(--space-1)}.shopify-section--main-product .variant-picker__option:has(.block-swatch) .variant-picker__option-info{font-family:var(--type-body-base-family);font-size:var(--type-body-base-size);font-weight:var(--type-body-base-weight);line-height:var(--type-body-base-line);letter-spacing:var(--type-body-base-tracking);color:var(--pdp-text-default)}.shopify-section--main-product .block-swatch{padding:.625rem 1.25rem;border:1px solid var(--pdp-border-muted);font-family:var(--type-body-sm-strong-family, var(--type-body-family));font-size:var(--type-body-sm-strong-size);font-weight:var(--type-body-sm-strong-weight);line-height:var(--type-body-sm-strong-line);letter-spacing:var(--type-body-sm-strong-tracking);color:var(--pdp-text-default)}.shopify-section--main-product :checked+.block-swatch{border-color:var(--pdp-border-action)}.shopify-section--main-product .block-swatch.is-disabled{opacity:.5}.shopify-section--main-product [data-block-type=quantity-selector] .quantity-selector{--quantity-selector-height: calc(var(--pdp-buy-control-height) - 2px);--quantity-selector-input-width: 1.5rem;grid-template-columns:2.25rem auto 2.25rem;padding-inline:var(--space-1);border:1px solid var(--pdp-border-neutral);background:transparent;color:var(--pdp-text-default)}.shopify-section--main-product [data-block-type=quantity-selector] .quantity-selector__input{font-family:var(--type-body-family);font-size:var(--type-pdp-quantity-size);font-weight:var(--type-pdp-quantity-weight);letter-spacing:var(--type-pdp-quantity-tracking);color:var(--pdp-text-default)}.shopify-section--main-product [data-block-type=buy-buttons] .button{min-height:var(--pdp-buy-control-height);padding-block:0}.shopify-section--main-product buy-buttons .button[type=submit]{font-size:var(--type-pdp-add-to-bag-size);font-weight:var(--type-pdp-add-to-bag-weight);letter-spacing:var(--type-pdp-add-to-bag-tracking)}.shopify-section--main-product .product-info__block-list>[data-block-type=buy-buttons]+.product-info__block-item:has(.sig-pdp-express){margin-block-start:var(--space-2)}.sig-pdp-express{display:grid;gap:var(--space-0)}.sig-pdp-express p{margin:0;font-size:var(--type-pdp-buy-note-size);line-height:var(--type-pdp-buy-note-line);color:var(--pdp-text-default)}.sig-pdp-express a{color:var(--pdp-text-title);text-underline-offset:.2em}.shopify-section--main-product .sig-pdp-express a:not(.sig-pdp-express__shop){text-decoration-line:underline;text-decoration-thickness:1px}.sig-pdp-express a.sig-pdp-express__shop{color:#5a31f4;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:1.1em;font-weight:800;letter-spacing:-.02em;text-decoration-line:none}.shopify-section--main-product buy-buttons .button--outline[type=submit]{--sig-btn-bg: var(--sig-button-fill);--sig-btn-border: var(--sig-button-fill);--sig-btn-label: var(--sig-button-label)}.shopify-section--main-product buy-buttons .button--outline[type=submit]:where(:not(:disabled,[aria-disabled=true],.is-sold-out)):is(:hover,:focus-visible){--sig-btn-bg: var(--sig-button-fill-hover);--sig-btn-border: var(--sig-button-fill-hover);--sig-btn-label: var(--sig-button-label);text-decoration-line:none}.shopify-section--main-product buy-buttons .button--outline[type=submit]:where(:not(:disabled,[aria-disabled=true],.is-sold-out)):active{--sig-btn-bg: var(--sig-button-fill-pressed);--sig-btn-border: var(--sig-button-fill-pressed);--sig-btn-label: var(--sig-button-label);box-shadow:none}.shopify-section--main-product buy-buttons{row-gap:var(--space-1)}.shopify-section--main-product buy-buttons .shopify-payment-button{justify-self:start;width:50%}.shopify-section--main-product shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: 25px;--shopify-accelerated-checkout-button-border-radius: 0px}.shopify-section--main-product .payment-terms{font-family:var(--type-body-family);font-size:var(--type-pdp-buy-note-size);font-weight:500;line-height:var(--type-pdp-buy-note-line);letter-spacing:0;color:var(--pdp-text-default)}.shopify-section--main-product .product-info__block-list>[data-block-type=buy-buttons]+[data-block-type=payment-terms]{margin-block-start:var(--space-2)}.shopify-section--main-product .product-info__block-list>[data-block-type=payment-terms]+.product-info__block-item:has(.sig-pdp-express){margin-block-start:var(--space-0)}.product-info:has([data-sig-notify]:not([hidden])) .product-info__block-item[data-block-type=payment-terms]{display:none}.shopify-section--main-product .product-info__block-list>.accordion-group{padding-block:var(--space-2);border-block-start:var(--stroke-base, 1px) solid var(--pdp-border-muted)}.shopify-section--main-product .product-info .accordion{border:0}.shopify-section--main-product .product-info .accordion__toggle{min-height:0;padding-block:var(--pdp-accordion-toggle-padding);font-family:var(--type-pdp-accordion-label-family);font-size:var(--type-pdp-accordion-label-size);font-weight:var(--type-pdp-accordion-label-weight);font-style:var(--type-pdp-accordion-label-style);line-height:var(--type-pdp-accordion-label-line);letter-spacing:var(--type-pdp-accordion-label-tracking);text-transform:var(--type-pdp-accordion-label-case);text-decoration-line:var(--type-accordion-label-decoration);color:var(--pdp-text-title)}.shopify-section--main-product .product-info .accordion__toggle .animated-plus{--animated-plus-size: var(--pdp-accordion-chevron);width:var(--pdp-accordion-chevron);height:var(--pdp-accordion-chevron);margin-inline-end:calc(.875rem + (.75rem - var(--pdp-accordion-chevron)) / 2);border-block-end:1px solid var(--pdp-icon-default);border-inline-end:1px solid var(--pdp-icon-default);transform:translateY(-25%) rotate(45deg);transition:transform .25s ease-in-out}.shopify-section--main-product .product-info .accordion__toggle .animated-plus:before,.shopify-section--main-product .product-info .accordion__toggle .animated-plus:after{display:none}.shopify-section--main-product .product-info .group[aria-expanded=true] .accordion__toggle .animated-plus{transform:translateY(25%) rotate(-135deg)}.shopify-section--main-product .product-info .accordion__content{padding-block:var(--space-1) var(--space-3)}.shopify-section--main-product .product-info .accordion:has(.group[aria-expanded=true]){border-block-end:var(--stroke-base, 1px) solid var(--pdp-border-muted)}.pswp{--sig-viewer-button-size: 45px;--sig-viewer-button-bg: color-mix(in srgb, var(--brand-color5-25) 75%, transparent);--sig-viewer-button-bg-hover: color-mix(in srgb, var(--brand-color5-25) 95%, transparent);--sig-viewer-button-icon: var(--brand-color5-400)}.pswp__top-bar>.circle-button,.pswp__top-bar>.circle-button--xl{--circle-button-size: var(--sig-viewer-button-size);background:var(--sig-viewer-button-bg);color:var(--sig-viewer-button-icon);box-shadow:none;transition:background-color .2s ease-in-out}.pswp__top-bar>.circle-button>svg{width:14px}@media screen and (pointer:fine){.pswp__top-bar>.circle-button:hover{transform:none;background:var(--sig-viewer-button-bg-hover)}}.sig-media-modal{--sig-media-modal-bg: var(--brand-color5-25);--sig-media-modal-max-width: 90rem;--sig-media-modal-gap: 10px;--sig-media-modal-close-size: 45px;--sig-media-modal-close-icon: var(--brand-color5-300);--sig-media-modal-close-bg: color-mix(in srgb, var(--brand-color5-25) 75%, transparent);position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:var(--sig-media-modal-bg);overflow-y:auto;overscroll-behavior:contain}.sig-media-modal[open]{animation:sig-media-modal-in .2s ease-out}@keyframes sig-media-modal-in{0%{opacity:0}to{opacity:1}}.sig-media-modal::backdrop{background:transparent}html.sig-media-modal-open{overflow:hidden}.sig-media-modal__list{display:grid;gap:var(--sig-media-modal-gap);width:100%;max-width:var(--sig-media-modal-max-width);margin:0 auto;padding:0;list-style:none}.sig-media-modal__item img{display:block;width:100%;height:auto;aspect-ratio:2 / 3;object-fit:cover}.sig-media-modal__close{position:fixed;inset-block-start:20px;inset-inline-end:20px;z-index:1;display:grid;place-items:center;width:var(--sig-media-modal-close-size);height:var(--sig-media-modal-close-size);border:1px solid var(--sig-media-modal-close-icon);border-radius:50%;background:var(--sig-media-modal-close-bg);color:var(--sig-media-modal-close-icon);cursor:pointer;transition:background-color .2s ease-in-out}.sig-media-modal:focus{outline:none}.sig-media-modal__close:hover,.sig-media-modal__close:focus-visible{background:var(--sig-media-modal-bg)}.sig-media-modal__close:focus-visible{outline:1px solid var(--sig-media-modal-close-icon);outline-offset:3px}[data-sig-media-modal]{cursor:var(--cursor-zoom-in-svg-url) 18 18,zoom-in}.sig-pdp-faq{display:grid;color:var(--pdp-text-default)}.sig-pdp-faq__search{position:relative;margin:0}.sig-pdp-faq__input{display:block;width:100%;margin:0;padding:var(--space-2) calc(var(--space-2) + var(--space-1) + 1.5625rem) var(--space-2) var(--space-2);border:var(--stroke-base) solid var(--pdp-border-muted);border-radius:0;background:var(--pdp-bg-default);color:var(--pdp-text-default);box-shadow:none;-webkit-appearance:none;appearance:none}.sig-pdp-faq__input::placeholder{color:var(--pdp-text-subtle);opacity:1;font-style:var(--type-body-base-italic-style)}.sig-pdp-faq .sig-pdp-faq__input,.sig-pdp-faq .sig-pdp-faq__more,.sig-pdp-faq .sig-pdp-faq__more .sig-pdp-faq__link{font-size:var(--type-pdp-faq-question-size)}.sig-pdp-faq__input::-webkit-search-decoration,.sig-pdp-faq__input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.sig-pdp-faq__input:focus{outline:none}.sig-pdp-faq__input:focus-visible,.sig-pdp-faq__input:not(:placeholder-shown){border-color:var(--pdp-border-neutral)}.sig-pdp-faq__icon{position:absolute;inset-block:0;inset-inline-end:var(--space-2);display:flex;align-items:center;margin:0;padding:0;border:0;background:none;color:var(--pdp-icon-neutral);pointer-events:none}.sig-pdp-faq__icon svg{width:1.5625rem;height:1.5625rem}.sig-pdp-faq__icon[hidden]{display:none}.sig-pdp-faq__clear{pointer-events:auto;cursor:pointer}.sig-pdp-faq__clear:focus-visible{outline:var(--stroke-base) solid var(--pdp-border-neutral);outline-offset:2px}.sig-pdp-faq__body{display:grid;gap:var(--space-1);padding-block:var(--pdp-faq-search-space) var(--space-2)}.sig-pdp-faq__status{margin:0;color:var(--pdp-text-subtle)}.sig-pdp-faq__status:empty{display:none}.sig-pdp-faq__empty{display:grid;gap:var(--space-1)}.sig-pdp-faq__empty[hidden]{display:none}.sig-pdp-faq__empty p{margin:0}.sig-pdp-faq__ask-question.button{width:100%;--sig-btn-border: var(--pdp-border-neutral);--sig-btn-label: var(--pdp-text-default)}.sig-pdp-faq__ask-question.button:where(:not(:disabled)):is(:hover,:focus-visible){--sig-btn-border: var(--pdp-border-neutral);box-shadow:inset 0 0 0 1.5px var(--pdp-border-neutral)}.sig-pdp-faq__list{display:grid;grid-template-columns:minmax(0,1fr);grid-auto-flow:row dense;align-items:start;gap:var(--pdp-faq-gap, var(--space-1));margin:0;padding:0;list-style:none}.sig-pdp-faq__list.is-searching{grid-template-columns:minmax(0,1fr)}.sig-pdp-faq__item{margin:0}.sig-pdp-faq__item[hidden]{display:none}.sig-pdp-faq__item.is-wide{grid-column:1 / -1}.sig-pdp-faq__list:not(:has(.sig-pdp-faq__card[open])){align-items:stretch}.sig-pdp-faq__list:not(:has(.sig-pdp-faq__card[open])) .sig-pdp-faq__item{display:flex}.sig-pdp-faq__list:not(:has(.sig-pdp-faq__card[open])) .sig-pdp-faq__card{display:flex;flex:1;flex-direction:column;justify-content:center}.sig-pdp-faq__card{display:block;padding-block:var(--pdp-faq-card-padding-block, var(--pdp-faq-card-padding, var(--space-2)));padding-inline:var(--pdp-faq-card-padding-inline, var(--pdp-faq-card-padding, var(--space-2)));border:var(--stroke-base) solid var(--pdp-faq-border, var(--pdp-border-muted));background:var(--pdp-bg-default);--sig-faq-chevron: var(--pdp-faq-chevron, 1.875rem)}@media screen and (min-width:700px){.sig-pdp-faq__card{padding-block:var(--pdp-faq-card-padding-block, var(--pdp-faq-card-padding, var(--space-3)));padding-inline:var(--pdp-faq-card-padding-inline, var(--pdp-faq-card-padding, var(--space-3)));--sig-faq-chevron: var(--pdp-faq-chevron, 1.5625rem)}}.sig-pdp-faq__question{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-1);color:var(--pdp-text-default);list-style:none;cursor:pointer}.sig-pdp-faq__card .sig-pdp-faq__question{font-family:var(--type-pdp-faq-question-family);font-size:var(--type-pdp-faq-question-size);font-weight:var(--type-pdp-faq-question-weight);font-style:var(--type-pdp-faq-question-style);line-height:var(--type-pdp-faq-question-line);letter-spacing:var(--type-pdp-faq-question-tracking);text-transform:var(--type-pdp-faq-question-case)}.sig-pdp-faq__card .sig-pdp-faq__answer{font-family:var(--type-pdp-faq-answer-family);font-size:var(--type-pdp-faq-answer-size);font-weight:var(--type-pdp-faq-answer-weight);line-height:var(--type-pdp-faq-answer-line);letter-spacing:var(--type-pdp-faq-answer-tracking)}.sig-pdp-faq__question::-webkit-details-marker{display:none}.sig-pdp-faq__question>span{display:flex;align-items:center;min-height:var(--sig-faq-chevron)}.sig-pdp-faq__question:focus{outline:none}.sig-pdp-faq__card:has(.sig-pdp-faq__question:focus-visible){outline:var(--stroke-base) solid var(--pdp-border-neutral);outline-offset:2px}.sig-pdp-faq__chevron{flex:none;width:var(--sig-faq-chevron);height:var(--sig-faq-chevron);color:var(--pdp-icon-default);transition:transform .2s ease}.sig-pdp-faq__card[open] .sig-pdp-faq__chevron{transform:rotate(180deg)}.sig-pdp-faq__answer{margin-block-start:var(--space-2);padding-inline-end:calc(var(--sig-faq-chevron) + var(--space-1));color:var(--pdp-text-subtle)}.sig-pdp-faq__answer>:first-child{margin-block-start:0}.sig-pdp-faq__answer>:last-child{margin-block-end:0}@media(prefers-reduced-motion:reduce){.sig-pdp-faq__chevron{transition:none}}.sig-pdp-faq__more{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:var(--space-0);margin:0;color:var(--pdp-text-default)}.sig-pdp-faq__link{font-family:var(--type-link-md-strong-family);font-size:var(--type-link-md-strong-size);font-weight:var(--type-link-md-strong-weight);line-height:var(--type-link-md-strong-line);letter-spacing:var(--type-link-md-strong-tracking);text-decoration-line:var(--type-link-md-strong-decoration);text-underline-offset:.2em;color:var(--pdp-text-link)}@media screen and (min-width:1000px){.color-scheme--scheme-pdp .multi-column{--multi-column-gap: var(--space-3);--multi-column-grid: auto / repeat(var(--multi-column-columns-per-row), minmax(0, 1fr))}}.shopify-section--main-product:has(+.shopify-section--multi-column .color-scheme--scheme-pdp) .section-spacing{padding-block-end:var(--space-9)}.shopify-section--multi-column:has(.color-scheme--scheme-pdp):not(:has(.multi-column__item .h6)){display:none}.color-scheme--scheme-pdp .multi-column__item:not(:has(.h6)){display:none}.shopify-section--multi-column:has(.color-scheme--scheme-pdp) .section-spacing{padding-block:var(--pdp-details-space);border-block-start:1px solid var(--pdp-border-muted)}.shopify-section--multi-column:has(.color-scheme--scheme-pdp) .section-stack{gap:var(--pdp-details-heading-space)}.shopify-section--multi-column:has(.color-scheme--scheme-pdp) .multi-column{grid:auto / minmax(0,1fr);row-gap:var(--pdp-details-card-gap-stacked)}@media screen and (min-width:700px){.shopify-section--multi-column:has(.color-scheme--scheme-pdp) .multi-column{grid:auto / repeat(3,minmax(0,1fr));column-gap:var(--pdp-details-card-gap)}}.shopify-section--multi-column:has(.color-scheme--scheme-pdp) .section-header .h4{color:var(--pdp-text-title);font-family:var(--type-pdp-details-heading-family);font-size:var(--type-pdp-details-heading-size);font-weight:var(--type-pdp-details-heading-weight);line-height:var(--type-pdp-details-heading-line);letter-spacing:var(--type-pdp-details-heading-tracking);text-transform:var(--type-pdp-details-heading-case)}.shopify-section--multi-column:has(.color-scheme--scheme-pdp) .multi-column__media img{aspect-ratio:3 / 2;object-fit:cover}.shopify-section--multi-column:has(.color-scheme--scheme-pdp) .multi-column__item{gap:var(--pdp-details-image-gap)}.shopify-section--multi-column:has(.color-scheme--scheme-pdp) .multi-column__item .prose{width:100%;padding-inline:0}.shopify-section--multi-column:has(.color-scheme--scheme-pdp) .multi-column__item .prose p:not(.h6){max-width:var(--pdp-details-text-max-width);margin-inline:auto}.shopify-section--multi-column:has(.color-scheme--scheme-pdp) .multi-column__item .prose .h6{color:var(--pdp-text-title);font-family:var(--type-pdp-details-title-family);font-size:var(--type-pdp-details-title-size);font-weight:var(--type-pdp-details-title-weight);line-height:var(--type-pdp-details-title-line);letter-spacing:var(--type-pdp-details-title-tracking);text-transform:var(--type-pdp-details-title-case)}.shopify-section--multi-column:has(.color-scheme--scheme-pdp) .multi-column__item .prose>*+*{margin-block-start:var(--pdp-details-title-space)}.shopify-section--multi-column:has(.color-scheme--scheme-pdp) .multi-column__item .prose p:not(.h6){color:var(--pdp-text-default);font-family:var(--type-pdp-details-text-family);font-size:var(--type-pdp-details-text-size);font-weight:var(--type-pdp-details-text-weight);line-height:var(--type-pdp-details-text-line)}.type-body-lg{font-family:var(--type-body-lg-family, var(--type-body-family));font-size:var(--type-body-lg-size);font-weight:var(--type-body-lg-weight);font-style:var(--type-body-lg-style, normal);line-height:var(--type-body-lg-line);letter-spacing:var(--type-body-lg-tracking);text-transform:var(--type-body-lg-case, none);text-decoration-line:var(--type-body-lg-decoration, none)}.type-body-lg-strong{font-family:var(--type-body-lg-strong-family, var(--type-body-family));font-size:var(--type-body-lg-strong-size);font-weight:var(--type-body-lg-strong-weight);font-style:var(--type-body-lg-strong-style, normal);line-height:var(--type-body-lg-strong-line);letter-spacing:var(--type-body-lg-strong-tracking);text-transform:var(--type-body-lg-strong-case, none);text-decoration-line:var(--type-body-lg-strong-decoration, none)}.type-body-lg-italic{font-family:var(--type-body-lg-italic-family, var(--type-body-family));font-size:var(--type-body-lg-italic-size);font-weight:var(--type-body-lg-italic-weight);font-style:var(--type-body-lg-italic-style, normal);line-height:var(--type-body-lg-italic-line);letter-spacing:var(--type-body-lg-italic-tracking);text-transform:var(--type-body-lg-italic-case, none);text-decoration-line:var(--type-body-lg-italic-decoration, none)}.type-body-base{font-family:var(--type-body-base-family, var(--type-body-family));font-size:var(--type-body-base-size);font-weight:var(--type-body-base-weight);font-style:var(--type-body-base-style, normal);line-height:var(--type-body-base-line);letter-spacing:var(--type-body-base-tracking);text-transform:var(--type-body-base-case, none);text-decoration-line:var(--type-body-base-decoration, none)}.type-body-base-italic{font-family:var(--type-body-base-italic-family, var(--type-body-family));font-size:var(--type-body-base-italic-size);font-weight:var(--type-body-base-italic-weight);font-style:var(--type-body-base-italic-style, normal);line-height:var(--type-body-base-italic-line);letter-spacing:var(--type-body-base-italic-tracking);text-transform:var(--type-body-base-italic-case, none);text-decoration-line:var(--type-body-base-italic-decoration, none)}.type-body-base-strong{font-family:var(--type-body-base-strong-family, var(--type-body-family));font-size:var(--type-body-base-strong-size);font-weight:var(--type-body-base-strong-weight);font-style:var(--type-body-base-strong-style, normal);line-height:var(--type-body-base-strong-line);letter-spacing:var(--type-body-base-strong-tracking);text-transform:var(--type-body-base-strong-case, none);text-decoration-line:var(--type-body-base-strong-decoration, none)}.type-body-base-trim{font-family:var(--type-body-base-trim-family, var(--type-body-family));font-size:var(--type-body-base-trim-size);font-weight:var(--type-body-base-trim-weight);font-style:var(--type-body-base-trim-style, normal);line-height:var(--type-body-base-trim-line);letter-spacing:var(--type-body-base-trim-tracking);text-transform:var(--type-body-base-trim-case, none);text-decoration-line:var(--type-body-base-trim-decoration, none)}.type-body-sm{font-family:var(--type-body-sm-family, var(--type-body-family));font-size:var(--type-body-sm-size);font-weight:var(--type-body-sm-weight);font-style:var(--type-body-sm-style, normal);line-height:var(--type-body-sm-line);letter-spacing:var(--type-body-sm-tracking);text-transform:var(--type-body-sm-case, none);text-decoration-line:var(--type-body-sm-decoration, none)}.type-body-sm-italic{font-family:var(--type-body-sm-italic-family, var(--type-body-family));font-size:var(--type-body-sm-italic-size);font-weight:var(--type-body-sm-italic-weight);font-style:var(--type-body-sm-italic-style, normal);line-height:var(--type-body-sm-italic-line);letter-spacing:var(--type-body-sm-italic-tracking);text-transform:var(--type-body-sm-italic-case, none);text-decoration-line:var(--type-body-sm-italic-decoration, none)}.type-body-sm-strong{font-family:var(--type-body-sm-strong-family, var(--type-body-family));font-size:var(--type-body-sm-strong-size);font-weight:var(--type-body-sm-strong-weight);font-style:var(--type-body-sm-strong-style, normal);line-height:var(--type-body-sm-strong-line);letter-spacing:var(--type-body-sm-strong-tracking);text-transform:var(--type-body-sm-strong-case, none);text-decoration-line:var(--type-body-sm-strong-decoration, none)}.type-body-sm-bullets{font-family:var(--type-body-sm-bullets-family, var(--type-body-family));font-size:var(--type-body-sm-bullets-size);font-weight:var(--type-body-sm-bullets-weight);font-style:var(--type-body-sm-bullets-style, normal);line-height:var(--type-body-sm-bullets-line);letter-spacing:var(--type-body-sm-bullets-tracking);text-transform:var(--type-body-sm-bullets-case, none);text-decoration-line:var(--type-body-sm-bullets-decoration, none)}.type-body-xs{font-family:var(--type-body-xs-family, var(--type-body-family));font-size:var(--type-body-xs-size);font-weight:var(--type-body-xs-weight);font-style:var(--type-body-xs-style, normal);line-height:var(--type-body-xs-line);letter-spacing:var(--type-body-xs-tracking);text-transform:var(--type-body-xs-case, none);text-decoration-line:var(--type-body-xs-decoration, none)}.type-body-xs-italic{font-family:var(--type-body-xs-italic-family, var(--type-body-family));font-size:var(--type-body-xs-italic-size);font-weight:var(--type-body-xs-italic-weight);font-style:var(--type-body-xs-italic-style, normal);line-height:var(--type-body-xs-italic-line);letter-spacing:var(--type-body-xs-italic-tracking);text-transform:var(--type-body-xs-italic-case, none);text-decoration-line:var(--type-body-xs-italic-decoration, none)}.type-body-xs-underline{font-family:var(--type-body-xs-underline-family, var(--type-body-family));font-size:var(--type-body-xs-underline-size);font-weight:var(--type-body-xs-underline-weight);font-style:var(--type-body-xs-underline-style, normal);line-height:var(--type-body-xs-underline-line);letter-spacing:var(--type-body-xs-underline-tracking);text-transform:var(--type-body-xs-underline-case, none);text-decoration-line:var(--type-body-xs-underline-decoration, none)}.type-nav-main{font-family:var(--type-nav-main-family, var(--type-body-family));font-size:var(--type-nav-main-size);font-weight:var(--type-nav-main-weight);font-style:var(--type-nav-main-style, normal);line-height:var(--type-nav-main-line);letter-spacing:var(--type-nav-main-tracking);text-transform:var(--type-nav-main-case, none);text-decoration-line:var(--type-nav-main-decoration, none)}.type-nav-mobile-category{font-family:var(--type-nav-mobile-category-family, var(--type-body-family));font-size:var(--type-nav-mobile-category-size);font-weight:var(--type-nav-mobile-category-weight);font-style:var(--type-nav-mobile-category-style, normal);line-height:var(--type-nav-mobile-category-line);letter-spacing:var(--type-nav-mobile-category-tracking);text-transform:var(--type-nav-mobile-category-case, none);text-decoration-line:var(--type-nav-mobile-category-decoration, none)}.type-nav-mobile-item{font-family:var(--type-nav-mobile-item-family, var(--type-body-family));font-size:var(--type-nav-mobile-item-size);font-weight:var(--type-nav-mobile-item-weight);font-style:var(--type-nav-mobile-item-style, normal);line-height:var(--type-nav-mobile-item-line);letter-spacing:var(--type-nav-mobile-item-tracking);text-transform:var(--type-nav-mobile-item-case, none);text-decoration-line:var(--type-nav-mobile-item-decoration, none)}.type-nav-mobile-link{font-family:var(--type-nav-mobile-link-family, var(--type-body-family));font-size:var(--type-nav-mobile-link-size);font-weight:var(--type-nav-mobile-link-weight);font-style:var(--type-nav-mobile-link-style, normal);line-height:var(--type-nav-mobile-link-line);letter-spacing:var(--type-nav-mobile-link-tracking);text-transform:var(--type-nav-mobile-link-case, none);text-decoration-line:var(--type-nav-mobile-link-decoration, none)}.type-nav-dropdown-title{font-family:var(--type-nav-dropdown-title-family, var(--type-body-family));font-size:var(--type-nav-dropdown-title-size);font-weight:var(--type-nav-dropdown-title-weight);font-style:var(--type-nav-dropdown-title-style, normal);line-height:var(--type-nav-dropdown-title-line);letter-spacing:var(--type-nav-dropdown-title-tracking);text-transform:var(--type-nav-dropdown-title-case, none);text-decoration-line:var(--type-nav-dropdown-title-decoration, none)}.type-nav-dropdown{font-family:var(--type-nav-dropdown-family, var(--type-body-family));font-size:var(--type-nav-dropdown-size);font-weight:var(--type-nav-dropdown-weight);font-style:var(--type-nav-dropdown-style, normal);line-height:var(--type-nav-dropdown-line);letter-spacing:var(--type-nav-dropdown-tracking);text-transform:var(--type-nav-dropdown-case, none);text-decoration-line:var(--type-nav-dropdown-decoration, none)}.type-nav-dropdown-products{font-family:var(--type-nav-dropdown-products-family, var(--type-body-family));font-size:var(--type-nav-dropdown-products-size);font-weight:var(--type-nav-dropdown-products-weight);font-style:var(--type-nav-dropdown-products-style, normal);line-height:var(--type-nav-dropdown-products-line);letter-spacing:var(--type-nav-dropdown-products-tracking);text-transform:var(--type-nav-dropdown-products-case, none);text-decoration-line:var(--type-nav-dropdown-products-decoration, none)}.type-nav-dropdown-featured{font-family:var(--type-nav-dropdown-featured-family, var(--type-body-family));font-size:var(--type-nav-dropdown-featured-size);font-weight:var(--type-nav-dropdown-featured-weight);font-style:var(--type-nav-dropdown-featured-style, normal);line-height:var(--type-nav-dropdown-featured-line);letter-spacing:var(--type-nav-dropdown-featured-tracking);text-transform:var(--type-nav-dropdown-featured-case, none);text-decoration-line:var(--type-nav-dropdown-featured-decoration, none)}.type-nav-footer{font-family:var(--type-nav-footer-family, var(--type-body-family));font-size:var(--type-nav-footer-size);font-weight:var(--type-nav-footer-weight);font-style:var(--type-nav-footer-style, normal);line-height:var(--type-nav-footer-line);letter-spacing:var(--type-nav-footer-tracking);text-transform:var(--type-nav-footer-case, none);text-decoration-line:var(--type-nav-footer-decoration, none)}.type-nav-footer-sub{font-family:var(--type-nav-footer-sub-family, var(--type-body-family));font-size:var(--type-nav-footer-sub-size);font-weight:var(--type-nav-footer-sub-weight);font-style:var(--type-nav-footer-sub-style, normal);line-height:var(--type-nav-footer-sub-line);letter-spacing:var(--type-nav-footer-sub-tracking);text-transform:var(--type-nav-footer-sub-case, none);text-decoration-line:var(--type-nav-footer-sub-decoration, none)}.type-form-label{font-family:var(--type-form-label-family, var(--type-body-family));font-size:var(--type-form-label-size);font-weight:var(--type-form-label-weight);font-style:var(--type-form-label-style, normal);line-height:var(--type-form-label-line);letter-spacing:var(--type-form-label-tracking);text-transform:var(--type-form-label-case, none);text-decoration-line:var(--type-form-label-decoration, none)}.type-form-label-italic{font-family:var(--type-form-label-italic-family, var(--type-body-family));font-size:var(--type-form-label-italic-size);font-weight:var(--type-form-label-italic-weight);font-style:var(--type-form-label-italic-style, normal);line-height:var(--type-form-label-italic-line);letter-spacing:var(--type-form-label-italic-tracking);text-transform:var(--type-form-label-italic-case, none);text-decoration-line:var(--type-form-label-italic-decoration, none)}.type-form-label-trim{font-family:var(--type-form-label-trim-family, var(--type-body-family));font-size:var(--type-form-label-trim-size);font-weight:var(--type-form-label-trim-weight);font-style:var(--type-form-label-trim-style, normal);line-height:var(--type-form-label-trim-line);letter-spacing:var(--type-form-label-trim-tracking);text-transform:var(--type-form-label-trim-case, none);text-decoration-line:var(--type-form-label-trim-decoration, none)}.type-form-placeholder{font-family:var(--type-form-placeholder-family, var(--type-body-family));font-size:var(--type-form-placeholder-size);font-weight:var(--type-form-placeholder-weight);font-style:var(--type-form-placeholder-style, normal);line-height:var(--type-form-placeholder-line);letter-spacing:var(--type-form-placeholder-tracking);text-transform:var(--type-form-placeholder-case, none);text-decoration-line:var(--type-form-placeholder-decoration, none)}.type-form-helper{font-family:var(--type-form-helper-family, var(--type-body-family));font-size:var(--type-form-helper-size);font-weight:var(--type-form-helper-weight);font-style:var(--type-form-helper-style, normal);line-height:var(--type-form-helper-line);letter-spacing:var(--type-form-helper-tracking);text-transform:var(--type-form-helper-case, none);text-decoration-line:var(--type-form-helper-decoration, none)}.type-button-md{font-family:var(--type-button-md-family, var(--type-body-family));font-size:var(--type-button-md-size);font-weight:var(--type-button-md-weight);font-style:var(--type-button-md-style, normal);line-height:var(--type-button-md-line);letter-spacing:var(--type-button-md-tracking);text-transform:var(--type-button-md-case, none);text-decoration-line:var(--type-button-md-decoration, none)}.type-button-sm{font-family:var(--type-button-sm-family, var(--type-body-family));font-size:var(--type-button-sm-size);font-weight:var(--type-button-sm-weight);font-style:var(--type-button-sm-style, normal);line-height:var(--type-button-sm-line);letter-spacing:var(--type-button-sm-tracking);text-transform:var(--type-button-sm-case, none);text-decoration-line:var(--type-button-sm-decoration, none)}.type-button-md-underline{font-family:var(--type-button-md-underline-family, var(--type-body-family));font-size:var(--type-button-md-underline-size);font-weight:var(--type-button-md-underline-weight);font-style:var(--type-button-md-underline-style, normal);line-height:var(--type-button-md-underline-line);letter-spacing:var(--type-button-md-underline-tracking);text-transform:var(--type-button-md-underline-case, none);text-decoration-line:var(--type-button-md-underline-decoration, none)}.type-button-sentence{font-family:var(--type-button-sentence-family, var(--type-body-family));font-size:var(--type-button-sentence-size);font-weight:var(--type-button-sentence-weight);font-style:var(--type-button-sentence-style, normal);line-height:var(--type-button-sentence-line);letter-spacing:var(--type-button-sentence-tracking);text-transform:var(--type-button-sentence-case, none);text-decoration-line:var(--type-button-sentence-decoration, none)}.type-link-lg-strong{font-family:var(--type-link-lg-strong-family, var(--type-body-family));font-size:var(--type-link-lg-strong-size);font-weight:var(--type-link-lg-strong-weight);font-style:var(--type-link-lg-strong-style, normal);line-height:var(--type-link-lg-strong-line);letter-spacing:var(--type-link-lg-strong-tracking);text-transform:var(--type-link-lg-strong-case, none);text-decoration-line:var(--type-link-lg-strong-decoration, none)}.type-link-lg{font-family:var(--type-link-lg-family, var(--type-body-family));font-size:var(--type-link-lg-size);font-weight:var(--type-link-lg-weight);font-style:var(--type-link-lg-style, normal);line-height:var(--type-link-lg-line);letter-spacing:var(--type-link-lg-tracking);text-transform:var(--type-link-lg-case, none);text-decoration-line:var(--type-link-lg-decoration, none)}.type-link-md-strong{font-family:var(--type-link-md-strong-family, var(--type-body-family));font-size:var(--type-link-md-strong-size);font-weight:var(--type-link-md-strong-weight);font-style:var(--type-link-md-strong-style, normal);line-height:var(--type-link-md-strong-line);letter-spacing:var(--type-link-md-strong-tracking);text-transform:var(--type-link-md-strong-case, none);text-decoration-line:var(--type-link-md-strong-decoration, none)}.type-link-md{font-family:var(--type-link-md-family, var(--type-body-family));font-size:var(--type-link-md-size);font-weight:var(--type-link-md-weight);font-style:var(--type-link-md-style, normal);line-height:var(--type-link-md-line);letter-spacing:var(--type-link-md-tracking);text-transform:var(--type-link-md-case, none);text-decoration-line:var(--type-link-md-decoration, none)}.type-link-sm-strong{font-family:var(--type-link-sm-strong-family, var(--type-body-family));font-size:var(--type-link-sm-strong-size);font-weight:var(--type-link-sm-strong-weight);font-style:var(--type-link-sm-strong-style, normal);line-height:var(--type-link-sm-strong-line);letter-spacing:var(--type-link-sm-strong-tracking);text-transform:var(--type-link-sm-strong-case, none);text-decoration-line:var(--type-link-sm-strong-decoration, none)}.type-link-sm{font-family:var(--type-link-sm-family, var(--type-body-family));font-size:var(--type-link-sm-size);font-weight:var(--type-link-sm-weight);font-style:var(--type-link-sm-style, normal);line-height:var(--type-link-sm-line);letter-spacing:var(--type-link-sm-tracking);text-transform:var(--type-link-sm-case, none);text-decoration-line:var(--type-link-sm-decoration, none)}.type-link-xs{font-family:var(--type-link-xs-family, var(--type-body-family));font-size:var(--type-link-xs-size);font-weight:var(--type-link-xs-weight);font-style:var(--type-link-xs-style, normal);line-height:var(--type-link-xs-line);letter-spacing:var(--type-link-xs-tracking);text-transform:var(--type-link-xs-case, none);text-decoration-line:var(--type-link-xs-decoration, none)}.type-accordion-label{font-family:var(--type-accordion-label-family, var(--type-body-family));font-size:var(--type-accordion-label-size);font-weight:var(--type-accordion-label-weight);font-style:var(--type-accordion-label-style, normal);line-height:var(--type-accordion-label-line);letter-spacing:var(--type-accordion-label-tracking);text-transform:var(--type-accordion-label-case, none);text-decoration-line:var(--type-accordion-label-decoration, none)}.type-badge{font-family:var(--type-badge-family, var(--type-body-family));font-size:var(--type-badge-size);font-weight:var(--type-badge-weight);font-style:var(--type-badge-style, normal);line-height:var(--type-badge-line);letter-spacing:var(--type-badge-tracking);text-transform:var(--type-badge-case, none);text-decoration-line:var(--type-badge-decoration, none)}.type-breadcrumb{font-family:var(--type-breadcrumb-family, var(--type-body-family));font-size:var(--type-breadcrumb-size);font-weight:var(--type-breadcrumb-weight);font-style:var(--type-breadcrumb-style, normal);line-height:var(--type-breadcrumb-line);letter-spacing:var(--type-breadcrumb-tracking);text-transform:var(--type-breadcrumb-case, none);text-decoration-line:var(--type-breadcrumb-decoration, none)}.type-control{font-family:var(--type-control-family, var(--type-body-family));font-size:var(--type-control-size);font-weight:var(--type-control-weight);font-style:var(--type-control-style, normal);line-height:var(--type-control-line);letter-spacing:var(--type-control-tracking);text-transform:var(--type-control-case, none);text-decoration-line:var(--type-control-decoration, none)}.type-chip{font-family:var(--type-chip-family, var(--type-body-family));font-size:var(--type-chip-size);font-weight:var(--type-chip-weight);font-style:var(--type-chip-style, normal);line-height:var(--type-chip-line);letter-spacing:var(--type-chip-tracking);text-transform:var(--type-chip-case, none);text-decoration-line:var(--type-chip-decoration, none)}.type-h7{font-family:var(--type-h7-family, var(--type-body-family));font-size:var(--type-h7-size);font-weight:var(--type-h7-weight);font-style:var(--type-h7-style, normal);line-height:var(--type-h7-line);letter-spacing:var(--type-h7-tracking);text-transform:var(--type-h7-case, none);text-decoration-line:var(--type-h7-decoration, none)}.type-body-xs-strong{font-family:var(--type-body-xs-strong-family, var(--type-body-family));font-size:var(--type-body-xs-strong-size);font-weight:var(--type-body-xs-strong-weight);font-style:var(--type-body-xs-strong-style, normal);line-height:var(--type-body-xs-strong-line);letter-spacing:var(--type-body-xs-strong-tracking);text-transform:var(--type-body-xs-strong-case, none);text-decoration-line:var(--type-body-xs-strong-decoration, none)}.type-pagination{font-family:var(--type-pagination-family, var(--type-body-family));font-size:var(--type-pagination-size);font-weight:var(--type-pagination-weight);font-style:var(--type-pagination-style, normal);line-height:var(--type-pagination-line);letter-spacing:var(--type-pagination-tracking);text-transform:var(--type-pagination-case, none);text-decoration-line:var(--type-pagination-decoration, none)}.type-quantity{font-family:var(--type-quantity-family, var(--type-body-family));font-size:var(--type-quantity-size);font-weight:var(--type-quantity-weight);font-style:var(--type-quantity-style, normal);line-height:var(--type-quantity-line);letter-spacing:var(--type-quantity-tracking);text-transform:var(--type-quantity-case, none);text-decoration-line:var(--type-quantity-decoration, none)}.shopify-section--multi-column .zoom-image,.shopify-section--multi-column .group:hover .group-hover\:zoom{scale:none;transition:none}:where(p,li,dd,dt,blockquote,figcaption,h1,h2,h3,h4,h5,h6){text-wrap:pretty}:where(.text-center,.sig-consent__copy,.sig-nav__tile-copy,.sig-nav__panel-label,.sig-nav__panel-heading,.sig-nav__panel-body,.sig-nav__help,.sig-nav__copyright,.sig-mrbl-product__eyebrow,.sig-mrbl-features__head,.sig-mrbl-feature__caption,.sig-mrbl-caption,.sig-mrbl-footnote,.sig-tile__text,.sig-faq-page__hero,.sig-concierge__hero,.sig-concierge__actions,.shopify-policy__title,.sig-faq-list__heading,.sig-form-upload,.sig-pdp-faq__more),:where(.text-center,.sig-consent__copy,.sig-nav__tile-copy,.sig-nav__panel-body,.sig-nav__help,.sig-mrbl-features__head,.sig-mrbl-feature__caption,.sig-mrbl-caption,.sig-mrbl-footnote,.sig-tile__text,.sig-faq-page__hero,.sig-concierge__hero,.sig-concierge__actions,.shopify-policy__body .prose) :where(p,li,h1,h2,h3,h4,h5,h6,span:not(.button *)){text-wrap:balance}:root{--home-section-gap: .625rem}[id$=__sig_home_hero] .content-over-media{--content-over-media-gradient-overlay: linear-gradient(180deg, rgb(0 0 0 / 0) 50%, rgb(0 0 0 / .5) 75%)}[id$=__sig_home_hero] .content-over-media{--sig-hero-height: calc(100vh - var(--nav-height, 0px));--content-over-media-height: var(--sig-hero-height);height:var(--sig-hero-height);max-height:var(--sig-hero-height);min-height:0;overflow:hidden}@supports (height: 100svh){[id$=__sig_home_hero] .content-over-media{--sig-hero-height: calc(100svh - var(--nav-height, 0px))}}body:has(.sig-nav[data-overlay=true]) [id$=__sig_home_hero] .content-over-media{--sig-hero-height: 100vh}@supports (height: 100svh){body:has(.sig-nav[data-overlay=true]) [id$=__sig_home_hero] .content-over-media{--sig-hero-height: 100svh}}[id$=__sig_home_hero] .content-over-media>:is(picture,img,video),[id$=__sig_home_hero] .content-over-media>picture img{width:100%;height:100%;max-height:100%;object-fit:cover}[id$=__sig_home_hero] .content-over-media>.content,[id$=__sig_home_hero] .content-over-media>:not(picture,img,video){padding-block-end:5.9375rem}[id$=__sig_home_hero] .prose{gap:1.25rem}[id$=__sig_home_hero] .link{font-size:var(--step-0);font-weight:500;letter-spacing:.03em;border-bottom:0;text-decoration-line:underline;text-underline-offset:.2em}[id$=__sig_home_mrbl],[id$=__sig_home_faq]{margin-block-start:var(--home-section-gap)}[id$=__sig_home_faq] .sig-faq-list{padding-block:var(--home-faq-pad-block, 3.125rem)}[id$=__sig_home_faq] .sig-faq-list{--home-faq-row-pad: var(--space-3, 1.25rem);--home-faq-answer-gap: var(--space-3, 1.25rem);--home-faq-rule: var(--brand-neutral-900);--home-faq-icon: var(--brand-color5-400)}[id$=__sig_home_faq] .sig-faq-list .accordion{border-block-end:var(--stroke-base, 1px) solid var(--home-faq-rule)}[id$=__sig_home_faq] .sig-faq-list .accordion__toggle{gap:2.5rem;padding-block:var(--home-faq-row-pad);font-family:var(--type-body-base-family);font-size:var(--type-body-base-size);font-weight:var(--type-body-base-strong-weight);line-height:var(--type-body-base-line);letter-spacing:.03em;text-transform:none;color:var(--brand-color5-50)}[id$=__sig_home_faq] .sig-faq-list .accordion__toggle .animated-plus{--animated-plus-size: var(--home-faq-plus-size, .6875rem);margin-inline-end:.125rem;color:var(--home-faq-icon)}@media screen and (max-width:699px){[id$=__sig_home_faq] .sig-faq-list{--home-faq-plus-size: 1rem}}[id$=__sig_home_faq] .sig-faq-list .accordion__content{padding-block:calc(var(--home-faq-answer-gap) - var(--home-faq-row-pad)) var(--home-faq-row-pad)}@media screen and (min-width:700px){[id$=__sig_home_faq] .sig-faq-list{--home-faq-pad-block: 5rem}}@media screen and (min-width:1000px){[id$=__sig_home_faq] .sig-faq-list{--home-faq-pad-block: 6.25rem}}[id$=__sig_home_mrbl] .content-over-media{aspect-ratio:2 / 3;min-height:0;--mrbl-oval: 50% 45%;--content-over-media-gradient-overlay: radial-gradient(var(--mrbl-oval) at 50% 50%, rgb(0 0 0 / .3375) 0%, rgb(0 0 0 / 0) 90%), linear-gradient(rgb(0 0 0 / .140625), rgb(0 0 0 / .140625))}@media screen and (max-width:699px){[id$=__sig_home_mrbl] .content-over-media{--content-over-media-gradient-overlay: linear-gradient(180deg, rgb(0 0 0 / .05625) 0%, rgb(0 0 0 / .309375) 50%, rgb(0 0 0 / .05625) 100%), linear-gradient(rgb(0 0 0 / .140625), rgb(0 0 0 / .140625))}}@media screen and (min-width:700px){[id$=__sig_home_mrbl] .content-over-media{aspect-ratio:3 / 2}}@media screen and (min-width:1000px){[id$=__sig_home_mrbl] .content-over-media{aspect-ratio:1920 / 822;--mrbl-oval: 24% 24%}}[id$=__sig_home_mrbl] .content-over-media>picture img,[id$=__sig_home_mrbl] .content-over-media>img{width:100%;height:100%;object-fit:cover}[id$=__sig_home_mrbl] .prose{display:grid;justify-items:center;gap:.9375rem}@media screen and (min-width:700px){[id$=__sig_home_mrbl] .prose{gap:.625rem}}[id$=__sig_home_mrbl] .prose>*{margin:0}[id$=__sig_home_mrbl] .prose :is(h2,.h2,.h1,.h3){font-family:var(--type-h3-family, "Royals Serif", Georgia, serif);font-size:var(--step-5);font-weight:500;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:var(--brand-color5-50)}[id$=__sig_home_mrbl] .link{font-family:var(--type-body-family);font-size:var(--step-0);font-weight:500;line-height:1.5;letter-spacing:.03em;text-transform:none;color:var(--brand-color5-50);background:none;border-bottom:0;text-decoration-line:underline;text-underline-offset:.2em}[id$=__sig_home_products] .sig-tiles{--tiles-gap: .625rem;padding-block:var(--home-section-gap) 0}[id$=__sig_home_products] .sig-tiles__grid{grid-template-columns:minmax(0,1fr)}[id$=__sig_home_products] .sig-tile{height:auto;aspect-ratio:2 / 3}@media screen and (min-width:700px)and (max-width:999px){[id$=__sig_home_products] .sig-tile{aspect-ratio:5 / 4}}@media screen and (min-width:1000px){[id$=__sig_home_products] .sig-tiles__grid{grid-template-columns:repeat(var(--tiles-columns),minmax(0,1fr))}[id$=__sig_home_products] .sig-tiles{--tiles-gap: 0}}[id$=__sig_home_products] .sig-tile__overlay:not(.sig-tile__overlay--hover){background:linear-gradient(180deg,#0000 80%,#00000073 96.4%);mix-blend-mode:normal}[id$=__sig_home_products] .sig-tile__text{top:auto;bottom:0;translate:none;gap:.25rem;justify-items:start;padding:2.1875rem 2.5rem;text-align:start}[id$=__sig_home_products] .sig-tile__cta{justify-items:start}[id$=__sig_home_products] .sig-tile__title{font-size:var(--type-h6-size, 1.171875rem);font-weight:500;line-height:1.3;letter-spacing:.08em;color:var(--brand-color5-50)}[id$=__sig_home_products] .sig-tile__price{font-size:.94rem;font-weight:600;line-height:1.35;letter-spacing:.06em;color:var(--brand-color5-50)}.shopify-section--main-collection .product-card__image{width:100%;aspect-ratio:5 / 4;object-fit:cover}:root{--sig-card-fade: linear-gradient(180deg, rgb(0 0 0 / 0) 80%, rgb(0 0 0 / .5) 96.4%);--sig-card-fade-hover: var(--sig-card-fade)}[id$=__sig_home_products] .sig-tile__overlay:not(.sig-tile__overlay--hover){background:var(--sig-card-fade);mix-blend-mode:normal}[id$=__sig_home_products] .sig-tile__overlay--hover{background:var(--sig-card-fade-hover);mix-blend-mode:normal;opacity:0}:is([id$=__sig_home_products] .sig-tile__cta-label,.sig-card__cta-label).link{padding-block:0 .125rem;border-bottom:0;font-family:var(--type-body-family);font-size:var(--step-0);font-weight:500;line-height:1.2;letter-spacing:.03em;text-transform:none;color:var(--brand-color5-50)}@media(hover:hover){[id$=__sig_home_products] .sig-tile:hover .sig-tile__overlay{opacity:0}[id$=__sig_home_products] .sig-tile:hover .sig-tile__overlay--hover{opacity:1}[id$=__sig_home_products] .sig-tile:hover .sig-tile__title{color:var(--brand-color5-50)}[id$=__sig_home_products] .sig-tile:hover .sig-tile__cta{margin-top:.6875rem}}[id$=__sig_home_products] .sig-tile:focus-visible .sig-tile__overlay{opacity:0}[id$=__sig_home_products] .sig-tile:focus-visible .sig-tile__overlay--hover{opacity:1}[id$=__sig_home_products] .sig-tile:focus-visible .sig-tile__title{color:var(--brand-color5-50)}[id$=__sig_home_products] .sig-tile:focus-visible .sig-tile__cta{margin-top:.6875rem}.sig-collection{background:rgb(var(--background));color:var(--brand-color5-50);padding-block-end:var(--sig-collection-pad-end, 0)}.sig-collection__header{display:flex;flex-direction:column;align-items:center;gap:1.25rem;padding-block-start:1.5625rem}.sig-collection__title{margin:0;padding-inline:var(--nav-margin);font-family:var(--type-h2-family);font-size:var(--type-h2-size);font-weight:400;line-height:1.15;letter-spacing:0;text-align:center;color:var(--brand-color5-50)}.sig-collection__tabs{position:relative;display:flex;flex-direction:column;gap:.9375rem;width:100%;padding-block:.9375rem;border-block:1px solid var(--border-default)}.sig-collection__tab-row{display:flex;gap:2.1875rem;margin:0;padding:0 1.25rem;list-style:none;overflow-x:auto;scrollbar-width:none}.sig-collection__tab-row::-webkit-scrollbar{display:none}.sig-collection__tab{display:block;font-family:var(--type-body-family);font-size:.78125rem;font-weight:500;line-height:1.4;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;text-decoration:none;color:var(--text-neutral-light)}.sig-collection__tab:hover,.sig-collection__tab:focus-visible{color:var(--brand-color5-200)}.sig-collection__filter{display:flex;justify-content:center;align-items:center;gap:1.25rem;padding:1.25rem var(--nav-margin);position:relative;z-index:5}.sig-collection__filter-label,.sig-collection__filter-button{font-family:var(--type-body-family);font-size:.8125rem;font-weight:500;line-height:1.6;letter-spacing:.019em;color:var(--brand-color5-50)}.sig-collection__filter-control{position:relative}.sig-collection__filter-button{display:inline-flex;align-items:center;gap:.625rem;padding:0;border:0;background:none;cursor:pointer}.sig-collection__filter-button svg{width:1rem;height:1rem;transition:transform .2s ease}.sig-collection__filter-button[aria-expanded=true] svg{transform:rotate(180deg)}.sig-collection__menu{position:absolute;top:calc(100% + .625rem);left:0;width:15rem;padding:.3125rem 0 .625rem;background:var(--brand-color1-900);box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.sig-collection__menu[hidden]{display:none}@media screen and (max-width:699px){.sig-collection[data-sig-collection] .sig-collection__menu{left:auto;right:0;max-width:calc(100vw - 2 * var(--nav-margin, 15px))}}.sig-collection__option,.sig-collection__info-head{display:flex;align-items:center;justify-content:space-between;gap:.9375rem;width:100%;padding:.625rem .9375rem;border:0;background:none;cursor:pointer;text-align:start;font-family:var(--type-body-family);font-size:.875rem;font-weight:500;line-height:1.45;letter-spacing:.018em;color:var(--text-link)}.sig-collection__check{flex:none;width:.9375rem;height:.9375rem;visibility:hidden}.sig-collection__option[aria-pressed=true]{font-weight:600}.sig-collection__option[aria-pressed=true] .sig-collection__check{visibility:visible}.sig-collection__option:hover,.sig-collection__option:focus-visible{color:var(--text-link-hover)}.sig-collection__option-row{display:flex;align-items:center;gap:.625rem;padding:.3125rem .9375rem;color:var(--text-link)}.sig-collection__option-row[hidden]{display:none}.sig-collection__option-row .sig-collection__option{width:auto;flex:none;padding:0;color:inherit}.sig-collection__option-row .sig-collection__check{margin-inline-start:auto}.sig-collection__option-row:has(.sig-collection__option[aria-pressed=true]) .sig-collection__check{visibility:visible}.sig-collection__option-row:hover{color:var(--text-link-hover)}.sig-collection__info-toggle,.sig-collection__info-head button{display:grid;place-content:center;flex:none;width:.9375rem;height:.9375rem;padding:0;border:0;background:none;color:inherit;cursor:pointer}.sig-collection__info-toggle svg,.sig-collection__info-head svg{width:.9375rem;height:.9375rem}.sig-collection__info-toggle:hover,.sig-collection__info-head button:hover{color:var(--text-link-hover)}.sig-collection__info{padding-block-end:.625rem}.sig-collection__info[hidden]{display:none}.sig-collection__info-head{margin:0;padding-block:.3125rem;font-weight:600;cursor:default}.sig-collection__info-text{margin:0;padding:0 .9375rem;max-width:14.0625rem;font-family:var(--type-body-family);font-size:.8125rem;font-weight:500;line-height:1.45;letter-spacing:.019em;color:var(--text-link)}:is(.sig-collection__filter-button,.sig-collection__option,.sig-collection__info-toggle,.sig-collection__info-head button):focus:not(:focus-visible){outline:none}:is(.sig-collection__filter-button,.sig-collection__option,.sig-collection__info-toggle,.sig-collection__info-head button):focus-visible{outline:1px solid var(--text-link-hover);outline-offset:.125rem}.sig-collection__tabs{--sig-tab-progress-height: 3px;--sig-tab-progress-color: var(--icon-link-hover)}.sig-collection__tabs-progress{position:absolute;inset:auto 0 calc(-1 * var(--stroke-base, 1px));height:var(--sig-tab-progress-height);overflow:hidden;pointer-events:none}.sig-collection__tabs-progress[hidden]{display:none}.sig-collection__tabs-progress>span{display:block;width:calc(var(--sig-tab-size, .3) * 100%);height:100%;background:var(--sig-tab-progress-color);transform:translate(calc(var(--sig-tab-pos, 0) * (100% / var(--sig-tab-size, .3) - 100%)));transition:transform 80ms linear}@media(prefers-reduced-motion:reduce){.sig-collection__tabs-progress>span{transition:none}}@media screen and (min-width:1000px){.sig-collection__tabs-progress{display:none}}.sig-collection__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:.625rem;margin:0;padding:0;list-style:none}.sig-collection__item[hidden]{display:none}.sig-collection__empty{margin:0;padding:2.5rem var(--nav-margin);text-align:center;font-size:.875rem;color:var(--brand-color5-200)}.sig-card{position:relative;display:block;aspect-ratio:2 / 3;overflow:hidden;color:var(--brand-color5-50);text-decoration:none;background:var(--brand-color1-900)}.sig-card__media,.sig-card__fade{position:absolute;top:0;right:0;bottom:0;left:0}.sig-card__image{width:100%;height:100%;object-fit:cover}.sig-card__fade{background:var(--sig-card-fade);transition:opacity .3s ease}.sig-card__fade--hover{background:var(--sig-card-fade-hover);opacity:0}.sig-card__info{position:absolute;inset-inline:0;bottom:0;display:grid;gap:.25rem;justify-items:start;padding:2.1875rem 2.5rem;text-transform:uppercase}.sig-card__title{font-family:var(--type-h7-family);font-size:var(--type-h7-size);font-weight:var(--type-h7-weight);line-height:var(--type-h7-line);letter-spacing:var(--type-h7-tracking);text-transform:var(--type-h7-case)}.sig-card__price{font-family:var(--type-body-family);font-size:.94rem;font-weight:600;line-height:1.35;letter-spacing:.06em}.sig-card__cta{display:grid;grid-template-rows:0fr;opacity:0;text-transform:none;transition:grid-template-rows .3s ease,opacity .3s ease,margin-top .3s ease}.sig-card__cta-label{overflow:hidden;min-height:0}@media(hover:hover){.sig-card:hover .sig-card__fade:not(.sig-card__fade--hover){opacity:0}.sig-card:hover .sig-card__fade--hover{opacity:1}.sig-card:hover .sig-card__cta{grid-template-rows:1fr;opacity:1;margin-top:.6875rem}}.sig-card:focus-visible .sig-card__fade:not(.sig-card__fade--hover){opacity:0}.sig-card:focus-visible .sig-card__fade--hover{opacity:1}.sig-card:focus-visible .sig-card__cta{grid-template-rows:1fr;opacity:1;margin-top:.6875rem}@media(prefers-reduced-motion:reduce){.sig-card__fade,.sig-card__cta{transition:none}}.sig-collection .sig-card{display:flex;flex-direction:column;aspect-ratio:auto;overflow:visible;background:none;color:var(--text-default)}.sig-collection .sig-card__media{position:relative;inset:auto;display:block;aspect-ratio:2 / 3;overflow:hidden}.sig-collection .sig-card__info{position:static;gap:.3125rem;padding:1.25rem .9375rem;text-transform:none;transition:color .3s ease}.sig-collection .sig-card__title{margin-block-end:0}.sig-collection .sig-card__variant{font-family:var(--type-body-base-family);font-size:var(--type-body-base-size);font-weight:var(--type-body-base-weight);line-height:var(--type-body-base-line);letter-spacing:var(--type-body-base-tracking)}.sig-collection .sig-card__price{font-family:var(--type-body-base-family);font-size:var(--type-body-sm-size);font-weight:var(--type-body-base-weight);line-height:var(--type-body-sm-line);letter-spacing:var(--type-body-base-tracking)}@media(hover:hover){.sig-collection .sig-card:hover .sig-card__info{color:var(--text-link-hover)}}.sig-collection .sig-card:focus-visible .sig-card__info{color:var(--text-link-hover)}@media(prefers-reduced-motion:reduce){.sig-collection .sig-card__info{transition:none}}@media screen and (max-width:699px){.sig-collection .sig-card__info{justify-items:center;text-align:center}}.sig-collection__count{margin:0;padding:1.25rem var(--nav-margin) 0;font-family:var(--type-body-base-family);font-size:var(--type-body-base-size);font-weight:var(--type-body-base-weight);line-height:var(--type-body-base-line);letter-spacing:var(--type-body-base-tracking)}.sig-collection__count[hidden]{display:none}.sig-collection__count{text-align:center}@media screen and (max-width:699px){.sig-collection__count{padding-block:var(--space-7)}}@media screen and (max-width:699px){.sig-collection[data-sig-collection]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}.sig-collection[data-sig-collection]>*{grid-column:1 / -1}.sig-collection[data-sig-collection]>.sig-collection__header{grid-row:1}.sig-collection[data-sig-collection]>.sig-collection__count{grid-row:2;grid-column:1;padding:1.25rem 0 1.25rem var(--nav-margin);text-align:start;font-size:.8125rem}.sig-collection[data-sig-collection]>.sig-collection__filter{grid-row:2;grid-column:2;padding-inline-start:0}.sig-collection[data-sig-collection]>.sig-collection__grid{grid-row:3}.sig-collection[data-sig-collection]>.sig-collection__empty{grid-row:4}}@media screen and (min-width:700px){.sig-collection__header{padding-block-start:2.1875rem}.sig-collection__filter{padding-block:1.5625rem}.sig-collection__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}@media screen and (min-width:1000px){.sig-collection{--sig-collection-pad-end: 1.875rem}.sig-collection__header{padding:2.8125rem var(--nav-margin) 0}.sig-collection__tab-row{justify-content:center;overflow:visible;flex-wrap:wrap;gap:.9375rem 2.5rem;padding-inline:1.875rem}.sig-collection__grid{grid-template-columns:repeat(3,minmax(0,1fr));padding-inline:var(--nav-margin)}.sig-card__info{padding:2.8125rem 3.125rem}.sig-collection .sig-card__info{padding:1.25rem .9375rem}}.sig-collection__item.is-finish-photo .sig-card-hover-image{display:none}.sig-card-hover-image{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .4s ease}@media(hover:hover){:is(.sig-tile,.sig-card):hover .sig-card-hover-image{opacity:1}}:is(.sig-tile,.sig-card):focus-visible .sig-card-hover-image{opacity:1}@media(prefers-reduced-motion:reduce){.sig-card-hover-image{transition:none}}.sig-card-price--hover{display:none}@media(hover:hover){:is(.sig-tile,.sig-card):hover .sig-card-price:has(+.sig-card-price--hover){display:none}:is(.sig-tile,.sig-card):hover .sig-card-price--hover{display:inline}}:is(.sig-tile,.sig-card):focus-visible .sig-card-price:has(+.sig-card-price--hover){display:none}:is(.sig-tile,.sig-card):focus-visible .sig-card-price--hover{display:inline}.sig-feature-pair{--feature-pair-bg: var(--brand-neutral-50);--feature-pair-text: var(--brand-color3-800);--feature-pair-gap: 2.5rem;--feature-pair-image-width: 100%;display:grid;place-items:center;min-height:var(--sig-screen-height);padding:5rem var(--nav-margin, 15px);padding-block-start:var(--space-7);background:var(--feature-pair-bg);color:var(--feature-pair-text)}.sig-feature-pair__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--feature-pair-gap);width:100%;justify-items:center}.sig-feature-pair__item{display:flex;flex-direction:column;align-items:center;width:var(--feature-pair-image-width);text-align:center}.sig-feature-pair__media{display:block;width:100%;aspect-ratio:4 / 5;overflow:hidden}.sig-feature-pair__image{display:block;width:100%;height:100%;object-fit:cover}.sig-feature-pair__title{margin:1.5625rem 0 0;font-family:var(--type-h6-family);font-size:var(--type-h6-size);font-weight:500;line-height:1.3;letter-spacing:.09em;text-transform:uppercase;color:inherit;text-wrap:balance}.sig-feature-pair__link{margin-top:.3125rem;font-family:var(--type-link-sm-family);font-size:var(--type-link-sm-size);font-weight:var(--type-link-sm-weight);line-height:var(--type-link-sm-line);letter-spacing:.04em;text-decoration:underline;text-underline-offset:.2em;color:inherit}.sig-feature-pair__link:hover,.sig-feature-pair__link:focus-visible{color:var(--brand-color5-400)}@media screen and (min-width:700px){.sig-feature-pair{--feature-pair-gap: 1.875rem;--feature-pair-image-width: min(30rem, calc((100vw - 2 * var(--nav-margin, 30px) - var(--feature-pair-gap)) / 2), calc((var(--sig-screen-height) - 17.5rem) * .8));padding-block:6.25rem}.sig-feature-pair__grid{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:max-content;justify-content:center}.sig-feature-pair__item{width:var(--feature-pair-image-width)}}@media screen and (min-width:1000px){.sig-feature-pair{--feature-pair-gap: 3.75rem}}@media screen and (min-width:1400px){.sig-feature-pair{--feature-pair-gap: 6.25rem}}@media screen and (min-width:700px){.sig-feature-pair__grid{width:auto}}:root{--sig-screen-height: calc(100vh - var(--nav-height, 0px))}@supports (height: 100svh){:root{--sig-screen-height: calc(100svh - var(--nav-height, 0px))}}[id$=__sig_home_products] .sig-tiles{display:grid;align-content:center;min-height:var(--sig-screen-height)}@media screen and (min-width:1000px){[id$=__sig_home_products] .sig-tiles{padding-top:0;align-content:start}}[data-sig-reveal]{transition:opacity .9s cubic-bezier(.22,.61,.36,1) var(--reveal-delay, 0ms),transform .9s cubic-bezier(.22,.61,.36,1) var(--reveal-delay, 0ms)}html.sig-reveal-on [data-sig-reveal]:not(.is-revealed){opacity:0;transform:translateY(1.875rem)}@media(prefers-reduced-motion:reduce){[data-sig-reveal]{transition:none}}html.sig-stack-on main>.shopify-section{position:relative;background:var(--sig-page-bg, var(--brand-color1-900))}html.sig-stack-on main>.shopify-section.sig-stack-sticky{position:sticky;top:var(--sig-stack-top, 0px)}html.sig-stack-on main>.shopify-section[id$=__sig_home_faq]{margin-block-start:0}.sig-band{position:relative;display:block;width:100%;height:var(--sig-screen-height);overflow:hidden;background:var(--brand-color1-900);color:var(--brand-color5-50)}.sig-band__media{position:absolute;top:0;right:0;bottom:0;left:0;display:flex}.sig-band__image{display:block;flex:1 1 0;min-width:0;width:100%;height:100%;object-fit:cover;object-position:var(--band-position-1, 50% 50%)}.sig-band__image--2{object-position:var(--band-position-2, 50% 50%)}@media screen and (min-width:700px){.sig-band{height:100vh}@supports (height: 100svh){.sig-band{height:100svh}}}@media screen and (max-width:999px){.sig-band--hide-second .sig-band__image--2{display:none}}.sig-band__info{position:absolute;inset:auto 0 0;display:flex;justify-content:center;padding:4.375rem 1.875rem 7.5rem;pointer-events:none}.sig-band{--sig-band-shade: .4;--sig-band-shade-height: 36.3%}@media screen and (max-width:699px){.sig-band{--sig-band-shade: .65;--sig-band-shade-height: 50%}}.sig-band__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgb(0 0 0 / var(--sig-band-shade)) 0%,rgb(0 0 0 / calc(var(--sig-band-shade) * .85)) calc(var(--sig-band-shade-height) * .48),rgb(0 0 0 / 0) var(--sig-band-shade-height));pointer-events:none}.sig-band__heading{display:flex;flex-direction:column;align-items:center}.sig-band__price{margin:0;font-family:var(--type-h7-family, var(--type-kepler-family));font-size:var(--type-h7-size);font-weight:var(--type-h7-weight);line-height:var(--type-h7-line);letter-spacing:var(--type-h7-tracking)}[id$=__sig_home_hero] .content-over-media{--sig-hero-shade: .75;--content-over-media-gradient-overlay: linear-gradient(to bottom, rgb(0 0 0 / 0) 50%, rgb(0 0 0 / var(--sig-hero-shade)) 86.5%)}@media screen and (max-width:699px){[id$=__sig_home_hero] .content-over-media>.content{margin-top:var(--nav-height, 0px)}[id$=__sig_home_hero] .content-over-media{--content-over-media-gradient-overlay: radial-gradient(85% 26% at 50% 54%, rgb(0 0 0 / var(--sig-hero-shade)) 0%, rgb(0 0 0 / calc(var(--sig-hero-shade) * .6)) 55%, rgb(0 0 0 / 0) 100%)}}.sig-band__text{display:flex;flex-direction:column;align-items:center;gap:.625rem;text-align:center;pointer-events:auto}.sig-band__title{margin:0;font-family:var(--type-h5-family, var(--type-kepler-family));font-size:var(--type-h5-size);font-weight:500;line-height:1.25;letter-spacing:var(--type-h5-tracking, .08em);text-transform:uppercase;color:inherit;text-wrap:balance}.sig-band__link{font-family:var(--type-link-md-family, var(--type-body-family));font-size:var(--type-link-md-size, var(--step-0));font-weight:500;line-height:1.5;letter-spacing:.04em;text-decoration:underline;text-underline-offset:.2em;color:inherit}.sig-band__link:hover,.sig-band__link:focus-visible{color:var(--brand-color5-200)}@media screen and (max-width:699px){.sig-band__info{padding:3.75rem .9375rem 6.875rem}}sup{position:relative;top:var(--type-sup-shift);font-size:var(--type-sup-size);line-height:0;vertical-align:baseline}.sig-search__form{position:relative;display:flex;align-items:center;width:100%;max-width:37.5rem;padding-inline:var(--nav-margin);box-sizing:border-box}.sig-search__form .input{flex:1 1 auto;width:100%;min-width:0;padding-inline-end:calc(var(--sig-form-input-pad-right) + 3.4375rem)}.sig-search__form :is(.sig-search-clear,.sig-search-submit){position:absolute;top:50%;display:grid;place-content:center;width:1.5625rem;height:1.5625rem;padding:0;border:0;background:none;color:var(--text-form-value);cursor:pointer;transform:translateY(-50%);transition:color var(--field-ease)}.sig-search__form :is(.sig-search-clear,.sig-search-submit) svg{width:1.5625rem;height:1.5625rem}.sig-search__form .sig-search-submit{inset-inline-end:calc(var(--nav-margin) + var(--sig-form-input-pad-right))}.sig-search__form .sig-search-clear{inset-inline-end:calc(var(--nav-margin) + var(--sig-form-input-pad-right) + 1.875rem)}.sig-search__form :is(.sig-search-clear,.sig-search-submit):hover,.sig-search__form :is(.sig-search-clear,.sig-search-submit):focus-visible{color:var(--text-link-hover)}@media screen and (max-width:699px){.sig-search__form .sig-search-clear{inset-inline-end:calc(var(--nav-margin) + var(--sig-form-input-pad-right))}}.sig-collection__count.sig-search__count{padding-block:var(--space-3)}.sig-search__empty{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-7) var(--nav-margin);text-align:center}.sig-search__empty-text{margin:0;font-family:var(--type-body-base-family);font-size:var(--type-body-base-size);font-weight:var(--type-body-base-weight);line-height:var(--type-body-base-line);letter-spacing:var(--type-body-base-tracking);color:var(--text-default);text-wrap:balance}.sig-search__empty-link{color:var(--text-link);text-underline-offset:.25em}.sig-search__empty-link:hover,.sig-search__empty-link:focus-visible{color:var(--text-link-hover)}.sig-search__pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-1) var(--space-3);padding:var(--space-7) var(--nav-margin) 0}.sig-search__page{font-family:var(--type-body-base-family);font-size:var(--type-body-base-size);font-weight:var(--type-body-base-weight);line-height:var(--type-body-base-line);letter-spacing:var(--type-body-base-tracking);color:var(--text-link);text-decoration:none}a.sig-search__page:hover,a.sig-search__page:focus-visible{color:var(--text-link-hover);text-decoration:underline;text-underline-offset:.25em}.sig-search__page[aria-current=page],.sig-search__page--step{text-decoration:underline;text-underline-offset:.25em}@media screen and (max-width:699px){.sig-search__pagination{padding-block-end:var(--space-7)}}.sig-faq-page{background:var(--bg-page);padding-block-end:25px}.sig-faq-page__body{display:block;padding-block-start:var(--space-6);padding-inline:var(--container-gutter)}.sig-faq-page__main{display:grid;gap:var(--space-8);width:100%;max-width:680px;margin-inline:auto}.sig-faq-page__hero{display:grid;justify-items:stretch;gap:var(--space-3);padding:0;text-align:start}.sig-faq-page__heading{margin:0;color:var(--text-default)}.sig-faq-page__intro{max-width:none;margin:0;color:var(--text-neutral)}.sig-faq-page__jump,.sig-faq-page__contact-mobile{max-width:none}.sig-faq-page__sections{gap:var(--space-8)}.sig-faq-page__group{gap:var(--space-1)}.sig-faq-page__group-title{color:var(--text-muted)}.sig-faq-page__group-intro,.sig-policy-page__text{color:var(--text-neutral)}.sig-faq-page .accordion{border-block-end-color:var(--border-neutral-subtle)}.sig-faq-page .accordion__toggle{padding-block:var(--space-3);color:var(--text-neutral)}.sig-faq-page .accordion__content{color:var(--text-neutral)}.sig-faq-page :is(.sig-faq-page__intro,.sig-faq-page__group-intro,.accordion__content,.sig-policy-page__text) a{color:var(--text-default)}.sig-policy-page__text>h3{color:var(--text-default)}.sig-faq-page__contact-end{display:block;padding:var(--space-4) 0 0}.sig-faq-page__contact-end .button{width:100%}@media screen and (min-width:1000px){.sig-faq-page{padding-block-end:45px}.sig-faq-page__body{display:grid;grid-template-columns:330px minmax(0,680px);justify-content:center;align-items:start;gap:var(--space-9);padding-block-start:var(--space-8)}.sig-faq-page__main{gap:var(--space-9);max-width:none;margin:0}.sig-faq-page__sections{gap:var(--space-9)}.sig-faq-page__group{gap:var(--space-3)}.sig-faq-page__sidebar{gap:var(--space-8);padding-inline-end:var(--space-3)}.sig-faq-page__nav{gap:var(--space-3);padding-block-start:var(--space-3)}.sig-faq-page__nav-link{font-family:var(--type-h7-family);font-size:var(--type-h7-size);font-weight:var(--type-h7-weight);line-height:var(--type-h7-line);letter-spacing:var(--type-h7-tracking);text-transform:var(--type-h7-case);color:var(--text-neutral)}.sig-faq-page__nav-link:hover,.sig-faq-page__nav-link.is-active{color:var(--text-muted)}.sig-faq-page__contact{justify-self:start}.sig-faq-page__jump,.sig-faq-page__contact-mobile,.sig-faq-page__contact-end{display:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/sig-custom.css.map */
