:root{--narrow-page-width: 85rem;--style-border-radius-xs: 0;--style-border-radius-sm: 0;--style-border-radius-md: 0;--style-border-radius-lg: 0;--border-radius-sm: 0;--checkbox-border-radius: 0}.localization-form__list-item:not([hidden]),.product-recommendations__skeleton-item,.slideshow-controls__dots,.slideshow-controls__counter,button.quick-add__button,.cart-bubble,.cart-bubble[data-maintain-ratio] .cart-bubble__background{border-radius:0}.button,.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded{font-size:var(--saym-button-font-size);letter-spacing:var(--saym-tracking-buttons);line-height:1.2}.menu-list__link-title,.product-badges__badge{letter-spacing:var(--saym-tracking-ui)}.saym-label{font-size:.6875rem;letter-spacing:var(--saym-tracking-ui);text-transform:uppercase}.announcement-bar__slide{letter-spacing:var(--saym-tracking-ui)}.button:not(.button-secondary,.button-unstyled):hover,button.shopify-payment-button__button--unbranded:hover:not([disabled]){--button-color: var(--color-primary-button-text);--button-background-color: var(--saym-accent);--button-border-color: var(--saym-accent)}.menu-list__link:hover .menu-list__link-title{color:var(--saym-accent)}.announcement-bar{--button-size: 36px}.announcement-bar__slide:not(.custom-font-size){font-size:.6875rem}.header-logo:not(:has(img)){font-size:1.125rem;letter-spacing:-.02em;text-transform:uppercase}@media screen and (min-width:750px){.header-logo:not(:has(img)){font-size:1.25rem}}html #header-component .dropdown-localization__button{font-family:var(--font-body--family);font-size:.6875rem;letter-spacing:var(--saym-tracking-ui)}html #header-component header-actions .account-button__icon{width:14px;height:14px}html #header-component[data-sticky-state=active] .header__row--top:not(.divider--page-width){border-bottom:1px solid var(--saym-line)}header-menu[data-saym-dropdown]{--saym-dropdown-gutter: var(--page-margin)}header-menu[data-saym-dropdown] .menu-list__list-item:where(:not([slot=overflow])){position:static}header-menu[data-saym-dropdown] .menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu{top:100%;left:0;right:0;width:100%;min-width:0;max-width:none;padding-inline:0;padding-block-start:var(--submenu-gap);background-color:var(--color-background);clip-path:none;transition:none}header-menu[data-saym-dropdown] .menu-list__submenu-inner{display:block;transform:none;width:100%;max-width:none;padding:20px var(--saym-dropdown-gutter) 24px;background-color:var(--color-background);border:0;border-top:1px solid var(--saym-line);box-shadow:0 14px 28px #1111110d}header-menu[data-saym-dropdown] .menu-list__submenu-inner{padding:56px var(--saym-dropdown-gutter) 60px}.saym-mega{display:flex;align-items:flex-start;justify-content:space-between;gap:clamp(64px,6vw,120px)}.saym-mega__columns{display:flex;align-items:flex-start;gap:0;min-width:0}.saym-mega__col{min-width:14rem;padding-inline:56px;border-inline-start:1px solid var(--saym-line)}.saym-mega__col:first-child{padding-inline-start:0;border-inline-start:0}.saym-mega__heading{display:block;margin-block-end:18px;font-size:.875rem;font-weight:var(--font-accent--weight, 600);letter-spacing:var(--saym-tracking-ui);text-transform:uppercase;text-decoration:none;color:var(--color-foreground)}.saym-mega__list{display:flex;flex-direction:column;gap:2px;margin:0}.saym-mega__link{display:block;padding-block:8px;font-size:1rem;text-decoration:none;color:rgb(var(--color-foreground-rgb) / .72);white-space:nowrap;transition:color .18s ease-out}.saym-mega__link:hover,.saym-mega__link[aria-current=page],.saym-mega__heading:hover{color:var(--saym-accent)}.saym-mega__features{display:flex;gap:24px;flex:none}.saym-mega__feature{display:block;width:clamp(240px,19vw,400px);text-decoration:none;color:inherit}.saym-mega__feature-media{display:block;aspect-ratio:4 / 5;overflow:hidden;background:var(--saym-media-bg)}.saym-mega__feature-media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s ease-out}.saym-mega__feature:hover .saym-mega__feature-media img{transform:scale(1.03)}.saym-mega__caption{display:block;margin-block-start:14px;text-align:center;font-size:.8125rem;letter-spacing:var(--saym-tracking-ui);text-transform:uppercase;color:rgb(var(--color-foreground-rgb) / .62)}@media screen and (max-width:1099px){.saym-mega__features{display:none}}@media(prefers-reduced-motion:reduce){.saym-mega__link,.saym-mega__feature-media img{transition:none}}html #header-component[transparent]:has(.menu-list__link:hover),html #header-component[transparent]:has(header-menu[aria-expanded=true]),html #header-component[transparent]:has(.menu-list__link:hover) .header__row,html #header-component[transparent]:has(header-menu[aria-expanded=true]) .header__row{background-color:var(--color-background)}html #header-component[transparent],html #header-component[transparent] .header__row{transition:background-color .22s ease-out}@media(prefers-reduced-motion:reduce){html #header-component[transparent],html #header-component[transparent] .header__row{transition:none}}a.button-unstyled.size-style{font-size:.6875rem;letter-spacing:var(--saym-tracking-ui);text-transform:uppercase;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;transition:color var(--animation-speed) var(--animation-easing)}a.button-unstyled.size-style:hover{color:var(--saym-accent)}.saym-badges{--badge-inset: 12px;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.saym-badges .product-badges__badge{--badge-font-size: .625rem;--badge-rectangle-padding-block: 4px;--badge-rectangle-padding-inline: 8px;line-height:1.2}.product-card [ref=productTitleLink] .text-block{letter-spacing:calc(var(--saym-tracking-ui) * .75)}product-swatches:not(:has(.variant-option__swatch~.variant-option__swatch)){display:none}html .email-signup__button--integrated{--button-offset: 0px}.saym-consent{display:flex;align-items:flex-start;gap:12px;margin-block-start:16px;font-size:.6875rem;line-height:1.6;text-align:start;color:rgb(var(--color-foreground-rgb) / .6);cursor:pointer}.saym-consent__checkbox{flex-shrink:0;width:14px;height:14px;margin:2px 0 0;border-radius:0;accent-color:var(--saym-accent)}.saym-consent__text a{color:inherit;text-decoration:underline}.saym-consent__text a:hover{color:var(--color-foreground)}.email-signup__message{font-size:.8125rem}.footer-content .menu__item a{font-size:.8125rem;color:rgb(var(--color-foreground-rgb) / .62);text-decoration:none}.footer-content .menu__item a:hover{color:var(--color-foreground)}.footer-utilities .utilities{font-size:.6875rem}html .hero__content-wrapper.full-width{padding-inline:var(--page-margin)}@media screen and (min-width:750px){.section-content-wrapper.layout-panel-flex--row:has(>.group-block+.group-block+.group-block+.group-block){justify-content:space-between}}@media screen and (max-width:749px){.announcement-bar__slide{line-height:1.35;padding-block:4px}}@media screen and (max-width:749px){.section-content-wrapper.layout-panel-flex--row:has(>.group-block+.group-block+.group-block+.group-block)>.group-block{flex:0 0 calc(50% - var(--gap) / 2);max-width:calc(50% - var(--gap) / 2)}}html .search-modal .search-modal__content{--saym-search-gutter: max(var(--page-margin), calc((100vw - var(--narrow-page-width)) / 2));margin:0;padding:0;max-width:none;border:0;border-radius:0;box-shadow:none;background-color:var(--saym-page-bg);overflow-y:auto;overscroll-behavior:contain}html .search-modal .search-modal__content::backdrop{background-color:#11111159}html .search-modal--panel .search-modal__content{position:fixed;inset:var(--saym-search-top, 0px) 0 auto 0;width:100%;height:auto;max-height:calc(100dvh - var(--saym-search-top, 0px))}html .search-modal--panel .dialog-modal[open].search-modal__content{animation:saym-search-down .35s var(--ease-out-cubic, ease-out) forwards}html .search-modal--panel .search-modal__content.dialog-closing{animation:saym-search-up .25s ease-in forwards}html .search-modal--drawer .search-modal__content{--saym-search-gutter: var(--padding-2xl, 32px);position:fixed;inset:0 0 0 auto;width:min(34rem,100vw);height:100dvh;max-height:100dvh}html .search-modal--drawer .dialog-modal[open].search-modal__content{animation:saym-search-in-right .35s var(--ease-out-cubic, ease-out) forwards}html .search-modal--drawer .search-modal__content.dialog-closing{animation:saym-search-out-right .25s ease-in forwards}@keyframes saym-search-down{0%{transform:translateY(-16px);opacity:0}to{transform:none;opacity:1}}@keyframes saym-search-up{0%{transform:none;opacity:1}to{transform:translateY(-16px);opacity:0}}@keyframes saym-search-in-right{0%{transform:translate(100%)}to{transform:none}}@keyframes saym-search-out-right{0%{transform:none}to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){html .search-modal .search-modal__content,html .search-modal .dialog-modal[open].search-modal__content,html .search-modal .search-modal__content.dialog-closing{animation:none}}@media screen and (max-width:749px){html .search-modal .search-modal__content{top:0;right:0;bottom:0;left:0;width:100%;height:100dvh;max-height:100dvh;padding-block-start:env(safe-area-inset-top,0px)}}html .search-modal .predictive-search-form__header{display:flex;align-items:center;gap:16px;padding:32px var(--saym-search-gutter) 0;border:0;border-radius:0;background:transparent;box-shadow:none}html .search-modal .predictive-search-form__header:before{display:none}html .search-modal .predictive-search-form__header-inner{flex:1;border:0;border-bottom:1px solid var(--color-foreground);border-radius:0;background:transparent;box-shadow:none;outline:none}html .search-modal .predictive-search-form__header-inner:focus-within{border-bottom-width:1px;outline:none;box-shadow:none}html .search-modal input.search-input{padding:14px 0 14px 40px;border:0;border-radius:0;background:transparent;font-family:var(--font-heading--family);font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.1;box-shadow:none;outline:none}html .search-modal .predictive-search__icon{left:0;width:22px;height:22px}html .search-modal .predictive-search__reset-button{font-size:.6875rem;letter-spacing:var(--saym-tracking-ui);text-transform:uppercase}html .search-modal .predictive-search__close-modal-button{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:transparent;color:var(--color-foreground);box-shadow:none}html .search-modal .predictive-search__close-modal-button .svg-wrapper{width:18px;height:18px}html .search-modal .predictive-search-form__content-wrapper{position:static;max-height:none;box-shadow:none;border:0;background:transparent}html .search-modal .predictive-search-form__content{max-height:none;padding:32px var(--saym-search-gutter) 48px;overflow:visible}html .search-modal .predictive-search-form__footer{display:none}html .search-modal .predictive-search-results__inner{display:flex;flex-direction:column;gap:32px;padding:0}html .search-modal .predictive-search-results__title,.saym-search__heading{margin:0 0 16px;font-family:var(--font-body--family);font-weight:var(--font-subheading--weight, 500);font-size:.6875rem;letter-spacing:var(--saym-tracking-ui);text-transform:uppercase}html .search-modal .predictive-search-results__wrapper-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}html .search-modal--drawer .predictive-search-results__wrapper-products,html .search-modal .predictive-search-results__wrapper-products:where(:not(:has(>:nth-child(1)))){grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (max-width:749px){html .search-modal .predictive-search-results__wrapper-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}html .search-modal .predictive-search-results__pill{padding:0;border:0;border-radius:0;background:transparent;font-size:.8125rem;text-decoration:underline;text-underline-offset:3px}.saym-popular-searches__list{display:flex;flex-wrap:wrap;gap:10px 24px;margin:0}.saym-popular-searches__list a,.saym-search-links__list a{color:var(--color-foreground);text-decoration:none}.saym-popular-searches__list a{font-size:.875rem}.saym-search-links__list{display:flex;flex-direction:column;gap:10px;margin:0}.saym-search-links__list a{font-size:.6875rem;letter-spacing:var(--saym-tracking-ui);text-transform:uppercase}.saym-popular-searches__list a:hover,.saym-search-links__list a:hover,.saym-search__view-all:hover{color:var(--saym-accent)}.saym-search__view-all{align-self:flex-start;font-size:.6875rem;letter-spacing:var(--saym-tracking-ui);text-transform:uppercase;text-decoration:underline;text-underline-offset:4px;color:var(--color-foreground)}html .search-modal .predictive-search-results__no-results{margin:0;text-align:start;font-size:.875rem}html .search-modal .predictive-search-form__header-inner{position:relative}html .search-modal .predictive-search-results__products{padding-inline:0}@media screen and (min-width:750px){.collection-wrapper:has(>.facets-block-wrapper--saym-drawer){display:block}}.facets-block-wrapper--saym-drawer{position:sticky;top:var(--saym-bar-top, 0px);z-index:var(--layer-raised, 2);display:block;margin-block-end:var(--facets-margin-bottom, 24px);background-color:var(--saym-page-bg);transition:top var(--animation-speed, .2s) var(--animation-easing, ease)}body:has(#header-component[data-sticky-state=active]) .facets-block-wrapper--saym-drawer{--saym-bar-top: var(--header-height, 0px)}.collection-wrapper:has(>.facets-block-wrapper--saym-drawer)>.facets-toggle{display:none}.facets-block-wrapper--saym-drawer .facets--horizontal{padding:0;border-block:1px solid var(--saym-line)}.facets-block-wrapper--saym-drawer .facets__form{display:flex;flex-wrap:wrap;align-items:center;gap:0 24px;min-height:48px}.facets-block-wrapper--saym-drawer .facets__filters-wrapper{flex:1 1 auto;margin:0}.saym-filter-button,.facets-block-wrapper--saym-drawer .products-count-wrapper,.facets-block-wrapper--saym-drawer .facets__summary,.saym-column-toggle{font-size:.6875rem;letter-spacing:var(--saym-tracking-ui);text-transform:uppercase}.saym-filter-button{display:inline-flex;align-items:center;gap:10px;min-height:48px;color:var(--color-foreground);cursor:pointer}.saym-filter-button .svg-wrapper{width:16px;height:16px}.facets-block-wrapper--saym-drawer .products-count-wrapper{display:flex;color:rgb(var(--color-foreground-rgb) / .6)}.facets-block-wrapper--saym-drawer .facets__summary{min-height:48px;padding:0}.facets-block-wrapper--saym-drawer .facets-remove{display:flex;order:10;flex-basis:100%;flex-wrap:wrap;gap:8px;padding-block:12px;border-top:1px solid var(--saym-line)}.facets-block-wrapper--saym-drawer .facets-remove:not(:has(.facets-remove__pill)){display:none}.facets-remove__pill,.facets-block-wrapper--saym-drawer .facets-remove__pill{border-radius:0;font-size:.6875rem;letter-spacing:var(--saym-tracking-ui);text-transform:uppercase}@media screen and (max-width:749px){.facets-block-wrapper--saym-drawer{margin-inline:var(--page-margin)}.collection-wrapper--grid-full-width>.facets-block-wrapper--saym-drawer{margin-inline:0}.collection-wrapper--grid-full-width>.facets-block-wrapper--saym-drawer .facets--horizontal{padding-inline:var(--page-margin)}.facets-block-wrapper--saym-drawer .products-count-wrapper{display:none}}@media screen and (min-width:750px){.collection-wrapper--grid-full-width>.facets-block-wrapper--saym-drawer .facets--horizontal{padding-inline:var(--page-margin)}}.saym-column-toggle{display:none;align-items:center;gap:4px}@media screen and (min-width:990px){.saym-column-toggle{display:inline-flex}}.saym-column-toggle__button{min-width:24px;min-height:44px;color:rgb(var(--color-foreground-rgb) / .45);cursor:pointer}.saym-column-toggle__button[aria-pressed=true],.saym-column-toggle__button:hover{color:var(--color-foreground)}#filters-drawer .theme-drawer__dialog{--color-background: var(--saym-page-bg);right:auto;left:0;border-radius:0;border-left:0;border-right:1px solid var(--saym-line);background-color:var(--saym-page-bg)}#filters-drawer .theme-drawer__dialog.theme-drawer__dialog--opening,#filters-drawer[open] .theme-drawer__dialog{animation:saym-drawer-in-left .3s var(--ease-out-cubic, ease-out) forwards}#filters-drawer .theme-drawer__dialog.theme-drawer__dialog--closing{animation:saym-drawer-out-left .25s ease-in forwards}@keyframes saym-drawer-in-left{0%{transform:translate(-100%)}to{transform:none}}@keyframes saym-drawer-out-left{0%{transform:none}to{transform:translate(-100%)}}@media(prefers-reduced-motion:reduce){#filters-drawer .theme-drawer__dialog{animation:none!important}}.page-wrapper--drawer-open:has(#filters-drawer[open]){margin-inline:0}.facets__pill-label{--pill-label-border-radius: 0}.facets__bubble,.filter-count-bubble,.filter-count-bubble__background{border-radius:0}.saym-load-more{display:flex;flex-direction:column;align-items:center;gap:16px;margin-block-start:64px}.saym-load-more__count{margin:0;font-size:.75rem;color:rgb(var(--color-foreground-rgb) / .6)}.saym-load-more[aria-busy=true] .saym-load-more__button{opacity:.5;pointer-events:none}.main-collection-grid__empty{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding-block:64px}.main-collection-grid__empty-title{margin:0;font-size:clamp(1.75rem,3vw,2.5rem)}#filters-drawer .theme-drawer__dialog{z-index:calc(var(--layer-temporary) + 2)}body:has(#filters-drawer .theme-drawer__dialog[open]):after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--layer-temporary) + 1);background-color:#11111159;pointer-events:none}#filters-drawer .facets__see-results{display:grid}#filters-drawer .facets__drawer-actions{display:grid;grid-template-columns:1fr 1fr;gap:12px}.facets-block-wrapper--saym-drawer .facets__summary,.facets-block-wrapper--saym-drawer .facets__summary *{font-size:.6875rem}.facets-block-wrapper--saym-drawer .facets--horizontal,.facets-block-wrapper--saym-drawer .facets--horizontal .facets__form-wrapper{display:flex;width:100%}.facets-block-wrapper--saym-drawer .facets--horizontal .facets__form{width:100%}.facets-block-wrapper--saym-drawer .facets__filters-wrapper{justify-content:flex-start;min-width:0}#filters-drawer .theme-drawer__dialog button,#filters-drawer .theme-drawer__dialog .button,#filters-drawer .theme-drawer__dialog .button-secondary{border-radius:0}@media screen and (max-width:749px){.facets-block-wrapper--saym-drawer .facets__form{flex-wrap:wrap;justify-content:space-between;gap:0 12px}.facets-block-wrapper--saym-drawer .facets__filters-wrapper{flex:0 0 auto}.facets-block-wrapper--saym-drawer .sorting-filter{margin-inline-start:auto}}@media screen and (max-width:749px){html .facets-block-wrapper--saym-drawer .facets__form{flex-direction:row;align-items:center}}.facets-block-wrapper--saym-drawer .facets__summary{gap:6px}html .search-page-input{padding-inline-start:36px;border:0;border-bottom:1px solid var(--color-foreground);border-radius:0;background:transparent;font-family:var(--font-heading--family);font-size:clamp(1.25rem,2vw,1.75rem);box-shadow:none}html .search-page-input:focus-visible{outline:none;border-bottom-width:2px}html .search-page-input__parent .search__icon{left:0}.search-results__no-results{display:flex;flex-direction:column;gap:24px;margin-block:16px 48px;font-size:.875rem}@media screen and (min-width:990px){html .product-information__grid.product-information--media-left:not(.product-information__grid--half){grid-template-columns:3fr 2fr}html .product-information__grid.product-information--media-right:not(.product-information__grid--half){grid-template-columns:2fr 3fr}}html media-gallery .slideshow-controls__counter{padding:0;border-radius:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;font-size:.75rem;letter-spacing:.08em;font-weight:400}.product-information .compare-at-price{color:rgb(var(--color-foreground-rgb) / .5);text-decoration-thickness:1px}.product-information .tax-note{font-family:var(--font-body--family);font-size:.75rem;color:rgb(var(--color-foreground-rgb) / .6)}html .popup-link__button{font-size:.6875rem;letter-spacing:var(--saym-tracking-ui);text-transform:uppercase;text-decoration:underline;text-underline-offset:4px}html .popup-link__button svg{display:none}.popup-link__content{border-radius:0;background-color:var(--saym-page-bg)}accordion-custom:has(.saym-metafield-text--empty),.details:has(.saym-metafield-text--empty){display:none}.variant-option__button-label{border-radius:0}@media screen and (min-width:750px){.product-information sticky-add-to-cart,sticky-add-to-cart.sticky-add-to-cart{display:none}}.product-information .variant-option:not(:has(.variant-option__button-label~.variant-option__button-label)):not(:has(select)){display:none}html body media-gallery slideshow-controls .slideshow-controls__counter{padding:0;border-radius:0;background:none;backdrop-filter:none;-webkit-backdrop-filter:none;font-size:.75rem;letter-spacing:.08em;text-shadow:0 0 6px rgb(0 0 0 / .35)}.product-information .variant-option legend,.product-information .variant-option__legend{font-size:.75rem;letter-spacing:var(--saym-tracking-ui);text-transform:uppercase}html .saym-product-badges .saym-badges{position:static;flex-direction:row;flex-wrap:wrap}html .search-modal--panel .search-modal__content{max-height:min(80dvh,calc(100dvh - var(--saym-search-top, 0px)))}html .search-modal .predictive-search-form__header,html .search-modal .predictive-search-form__content{box-sizing:border-box;width:min(100%,calc(var(--narrow-page-width, 85rem) + var(--page-margin, 40px) * 2));margin-inline:auto;padding-inline:var(--page-margin, 40px)}html .search-modal--drawer .predictive-search-form__header,html .search-modal--drawer .predictive-search-form__content{padding-inline:var(--padding-2xl, 32px)}html .search-modal .predictive-search-form__header{position:static;padding-block:24px 0}html .search-modal input.search-input{padding-block:10px;font-size:clamp(1.5rem,2.2vw,2rem)}html .search-modal .predictive-search-form__content{padding-block:24px 40px}html .search-modal .predictive-search-results__inner{gap:28px}html .search-modal .predictive-search-results__wrapper-products{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;padding:0}html .search-modal--drawer .predictive-search-results__wrapper-products{grid-template-columns:repeat(3,minmax(0,1fr))}@media screen and (min-width:750px)and (max-width:989px){html .search-modal .predictive-search-results__wrapper-products{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width:749px){html .search-modal .predictive-search-results__wrapper-products{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:42%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--page-margin, 16px));padding-inline:var(--page-margin, 16px)}html .search-modal .predictive-search-results__wrapper-products>*{scroll-snap-align:start}}html .search-modal .predictive-search-results__card .resource-card__title,html .search-modal .predictive-search-results__card [class*=title]{font-size:.6875rem;letter-spacing:calc(var(--saym-tracking-ui) * .75)}html .search-modal .predictive-search-results__card .price,html .search-modal .predictive-search-results__card [class*=price]{font-size:.75rem}html .search-modal .recently-viewed-wrapper{gap:0}html .search-modal .recently-viewed-wrapper :is(button,.button-unstyled){font-size:.6875rem;letter-spacing:var(--saym-tracking-ui)}html .search-modal .predictive-search-results__wrapper-products{grid-template-rows:none;grid-auto-rows:auto;align-items:start}html .search-modal .recently-viewed-wrapper{margin-block-end:28px}@media screen and (max-width:749px){html .search-modal .predictive-search-results__wrapper-products{grid-template-rows:auto}}@media screen and (max-width:749px){html .search-modal .predictive-search-results__wrapper-products{margin-inline:0;padding-inline:0}}html .saym-badges--dot .product-badges__badge{--badge-rectangle-padding-block: 3px;--badge-rectangle-padding-inline: 0;display:inline-flex;align-items:center;gap:6px;background:var(--saym-badge-background, transparent);color:var(--saym-badge-text);border:0}html .saym-badges--dot[style*=--saym-badge-background] .product-badges__badge{padding:6px 10px}.saym-badges__dot{position:relative;flex:none;inline-size:6px;block-size:6px;background:var(--saym-badge-dot, currentColor);border-radius:50%}.saym-badges [data-saym-badge=sold-out] .saym-badges__dot,.saym-badges [data-saym-badge=sale] .saym-badges__dot{background:currentColor}html .saym-badges--dot:not([style*=--saym-badge-background]) .product-badges__badge{text-shadow:0 1px 3px rgb(0 0 0 / .28)}html .saym-badges--dot:not([style*=--saym-badge-background]) .saym-badges__dot{box-shadow:0 1px 3px #00000047}html .saym-badges--inline{--saym-page-text: var(--color-foreground)}html .saym-badges--inline.saym-badges--dot .product-badges__badge{color:var(--saym-page-text);text-shadow:none}html .saym-badges--inline.saym-badges--dot .saym-badges__dot{background:var(--saym-accent, currentColor);box-shadow:none}html .saym-badges--inline.saym-badges--dot :is([data-saym-badge=sold-out],[data-saym-badge=sale]) .saym-badges__dot{background:currentColor;opacity:.5}.saym-badges--blink :is([data-saym-badge=new],[data-saym-badge=bestseller],[data-saym-badge=preorder],[data-saym-badge=last-one]) .saym-badges__dot{animation:saym-dot-blink 1.6s ease-in-out infinite}.saym-badges--blink :is([data-saym-badge=new],[data-saym-badge=bestseller],[data-saym-badge=preorder],[data-saym-badge=last-one]) .saym-badges__dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:inherit;animation:saym-dot-ring 1.6s ease-out infinite}@keyframes saym-dot-blink{0%,to{opacity:1}50%{opacity:.35}}@keyframes saym-dot-ring{0%{transform:scale(1);opacity:.6}to{transform:scale(2.6);opacity:0}}@media(prefers-reduced-motion:reduce){.saym-badges__dot,.saym-badges__dot:after{animation:none!important}}.product-grid__card>:not(.card-gallery,.product-grid-view-zoom-out--details),.product-grid__card>a.contents>*{padding-inline:var(--saym-card-text-inset, 0px)}@media screen and (min-width:750px){html[data-saym-quick-add=bar] .card-gallery button.quick-add__button{--quick-add-inset-inline-end: 12px;--quick-add-inset-block-end: 12px;inset-inline-start:12px;border-radius:0;width:auto;max-inline-size:none;height:44px;justify-content:center;padding-inline:16px;border:1px solid var(--quick-add-foreground, var(--color-foreground));background:var(--quick-add-background, var(--color-background));-webkit-backdrop-filter:none;backdrop-filter:none;font-size:.6875rem;letter-spacing:var(--saym-tracking-buttons);text-transform:uppercase;translate:0 6px;transition:opacity .25s ease-out,translate .25s ease-out,background-color .2s ease-out,color .2s ease-out}html[data-saym-quick-add=bar] product-card:is(:hover,:focus-within) .card-gallery button.quick-add__button{translate:0 0}html[data-saym-quick-add=bar] .card-gallery button.quick-add__button:hover{scale:1;background:var(--quick-add-foreground, var(--color-foreground));color:var(--quick-add-background, var(--color-background))}html[data-saym-quick-add=bar] .card-gallery .quick-add__button>.add-to-cart-icon{display:none}html[data-saym-quick-add=bar] .card-gallery .quick-add__button .add-to-cart-text{opacity:1;width:auto;padding:0}}@media(prefers-reduced-motion:reduce){html[data-saym-quick-add=bar] .card-gallery button.quick-add__button{translate:none!important;transition:none}}@media screen and (min-width:750px){html .section--full-width .product-information__grid.product-information--media-left:not(.product-information--media-none) .product-details{padding-inline-end:var(--page-margin)}html .section--full-width .product-information__grid.product-information--media-right:not(.product-information--media-none) .product-details{padding-inline-start:var(--page-margin)}}@media screen and (max-width:749px){html .product-information .product-details{padding-inline:var(--page-margin)}}.section--full-width .section-resource-list__content,.section--full-width>.section-resource-list__header{padding-inline:var(--page-margin)}@media screen and (min-width:750px)and (max-width:989px){.footer-content>:is(:first-child,:last-child):has(.email-signup__form){grid-column:1 / -1}}@media screen and (min-width:990px){.footer-content[style*="--grid-columns: 4"]:has(>:first-child .email-signup__form){grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr))}.footer-content[style*="--grid-columns: 3"]:has(>:first-child .email-signup__form){grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr))}.footer-content[style*="--grid-columns: 4"]:has(>:last-child .email-signup__form){grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.6fr)}.footer-content[style*="--grid-columns: 3"]:has(>:last-child .email-signup__form){grid-template-columns:repeat(2,minmax(0,1fr)) minmax(0,1.6fr)}.footer-content>:first-child:has(.email-signup__form){padding-inline-end:48px}.footer-content>:last-child:has(.email-signup__form){padding-inline-start:24px}}.saym-siblings--card .saym-siblings__swatch[aria-current=true],.saym-siblings--card .saym-siblings__swatch:hover{outline-offset:-1px}@media screen and (min-width:750px){html[data-saym-card-price=inline] .product-grid__card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;align-content:start;column-gap:16px}html[data-saym-card-price=inline] .product-grid__card>*{grid-column:1 / -1}html[data-saym-card-price=inline] .product-grid__card>a[ref=productCardLink]{grid-column:1 / -1}html[data-saym-card-price=inline] .product-grid__card [ref=productTitleLink] .text-block{grid-column:1;align-self:start}html[data-saym-card-price=inline] .product-grid__card>product-price{grid-column:2;justify-self:end;align-self:start;text-align:end}html[data-saym-card-price=inline] .product-grid__card{row-gap:var(--product-card-gap, 4px)}}html .footer-content .button-unstyled{font-size:.8125rem;font-weight:var(--font-body--weight);letter-spacing:normal;text-transform:none;text-align:start;text-decoration:none;min-height:0;color:rgb(var(--color-foreground-rgb) / .62);transition:color .2s ease-out}html .footer-content .button-unstyled:hover{color:var(--color-foreground);text-decoration:none}html .footer-content .group-block .text-block:has(+.button-unstyled,+* .button-unstyled){font-weight:var(--font-body--weight)}.saym-wishlist-toggle{position:absolute;top:var(--badge-inset, 12px);inset-inline-end:var(--badge-inset, 12px);z-index:var(--layer-raised, 2);line-height:0}.saym-wishlist-toggle__button{display:grid;place-items:center;width:32px;height:32px;padding:0;color:var(--color-foreground);cursor:pointer;transition:color .2s ease-out,transform .2s ease-out}.saym-wishlist-toggle__button .svg-wrapper{width:20px;height:20px}.saym-wishlist-toggle__button:hover{transform:scale(1.08)}.saym-wishlist-toggle[saved] .saym-wishlist-toggle__button{color:var(--saym-accent)}.saym-wishlist-toggle[saved] .saym-wishlist-toggle__button svg path{fill:currentColor}.saym-wishlist-toggle--inline{position:static}@media(prefers-reduced-motion:reduce){.saym-wishlist-toggle__button{transition:none}.saym-wishlist-toggle__button:hover{transform:none}}.saym-wishlist-trigger{position:relative}.saym-wishlist-trigger__count{position:absolute;top:-1px;inset-inline-end:-5px;background:none;color:currentColor;font-size:var(--font-size--3xs, .625rem);line-height:1;font-variant-numeric:tabular-nums}.saym-wishlist-trigger__count[hidden]{display:none}.saym-wishlist-drawer__body{display:block;padding:16px var(--page-margin) 32px;overflow-y:auto}.saym-wishlist-drawer__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px;margin:0}.saym-wishlist-drawer__grid[hidden]{display:none}.saym-wishlist-drawer__empty{display:flex;flex-direction:column;align-items:flex-start;gap:16px;font-size:.875rem}.saym-wishlist-drawer__empty[hidden]{display:none}saym-wishlist-list[loading] .saym-wishlist-drawer__grid{opacity:.5}@media screen and (max-width:768px){html .section.spacing-style{padding-block-start:min(var(--padding-block-start, 0px),40px);padding-block-end:min(var(--padding-block-end, 0px),40px)}html [id$=__values] .text-block{font-size:1.375rem}html [id$=__values] .text-block~.text-block{font-size:.9375rem}.hero__media-grid[data-saym-slider-on]{display:block}.hero__media-grid[data-saym-slider-on]>.hero__media-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .9s ease-in-out}.hero__media-grid[data-saym-slider-on]>.hero__media-wrapper[data-saym-slide-active]{opacity:1}}@media screen and (max-width:768px)and (prefers-reduced-motion:reduce){.hero__media-grid[data-saym-slider-on]>.hero__media-wrapper{transition:none}}@media(prefers-reduced-motion:reduce){announcement-bar-component[data-rotate-reduced] .announcement-bar__slide{transition:none}}@media screen and (min-width:750px)and (hover:hover){html header-actions .header-actions__action,html header-actions .account-button,html header-actions .account-button>*,html header-actions shopify-account,html header-actions .account-button__icon{--button-size: 34px}html header-actions .account-button{width:34px}}@media screen and (max-width:749px){html[data-saym-account-drawer] header-actions .account-button{display:none}}html .menu-drawer__account{display:flex;align-items:center;gap:10px;font-size:.8125rem;text-decoration:none;color:var(--color-foreground)}html .menu-drawer__account .svg-wrapper{width:18px;height:18px}.saym-quick-sizes{position:absolute;inset-inline:0;inset-block-end:0;z-index:var(--layer-raised, 2);display:none;background:var(--color-background);border-top:1px solid var(--saym-line);opacity:0;translate:0 100%;transition:opacity .22s ease-out,translate .22s ease-out;pointer-events:none}.saym-quick-sizes__item{flex:1 1 0;min-width:0;border-inline-start:1px solid var(--saym-line)}.saym-quick-sizes__item:first-child{border-inline-start:0}.saym-quick-sizes__item .shopify-product-form{height:100%}.saym-quick-sizes__button{display:block;width:100%;height:40px;padding:0 6px;border:0;background:transparent;color:var(--color-foreground);font-size:.6875rem;letter-spacing:var(--saym-tracking-ui);text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;transition:background-color .18s ease-out,color .18s ease-out}@media(hover:hover){.saym-quick-sizes__button:hover:not(:disabled){background:var(--color-foreground);color:var(--color-background)}}.saym-quick-sizes__button:disabled{color:rgb(var(--color-foreground-rgb) / .35);text-decoration:line-through;cursor:not-allowed}@media screen and (min-width:750px)and (hover:hover){.saym-quick-sizes{display:flex}product-card:is(:hover,:focus-within) .saym-quick-sizes{opacity:1;translate:0 0;pointer-events:auto}}@media screen and (min-width:750px)and (hover:hover){html[data-saym-quick-add=sizes] .card-gallery quick-add-component{display:none}}@media screen and (max-width:749px),(hover:none){.saym-quick-sizes{display:none}html[data-saym-quick-add=sizes] .card-gallery button.quick-add__button{--quick-add-inset-inline-end: 10px;--quick-add-inset-block-end: 10px;display:flex;width:auto;height:44px;gap:6px;padding-inline:12px 14px;border:0;border-radius:0;background:var(--color-background);color:var(--color-foreground);opacity:1;-webkit-backdrop-filter:none;backdrop-filter:none;font-size:.625rem;letter-spacing:var(--saym-tracking-ui);text-transform:uppercase}html[data-saym-quick-add=sizes] .card-gallery .quick-add__button>.add-to-cart-icon{width:16px;height:16px}html[data-saym-quick-add=sizes] .card-gallery .quick-add__button .add-to-cart-text{opacity:1;width:auto;padding:0;clip-path:none}}@media(prefers-reduced-motion:reduce){.saym-quick-sizes,.saym-quick-sizes__button{transition:none}}html header-actions .cart-bubble{position:absolute;top:-1px;inset-inline-end:-5px;width:auto;height:auto;aspect-ratio:auto;padding:0;color:currentColor}html header-actions .cart-bubble__background{display:none}html header-actions .cart-bubble__text{font-size:var(--font-size--3xs, .625rem);line-height:1;font-variant-numeric:tabular-nums;color:currentColor}html header-actions .account-button__plain{display:grid;place-items:center;width:100%;height:100%}html header-actions .account-button__plain svg{width:20px;height:20px}@media screen and (max-width:749px){html #header-component .header__row .search-action,html #header-component .header__columns:not(:has(shopify-account)) .search-action{grid-area:leftB}}html #header-component[data-menu-style=drawer] .header__columns .search-action,html #header-component[data-menu-style=drawer] .header__columns:not(:has(shopify-account)) .search-action{grid-area:leftB}html quick-add-dialog .quantity-selector,html quick-add-dialog .shopify-payment-button,html quick-add-dialog .shopify-payment-button__more-options,html quick-add-dialog [class*=more-options]{display:none}html[data-saym-quick-add=minimal] .card-gallery button.quick-add__button{--quick-add-inset-inline-end: 6px;--quick-add-inset-block-end: 6px;display:flex;width:44px;height:44px;justify-content:center;padding:0;border:0;border-radius:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--color-foreground);opacity:1;translate:none;font-size:0;line-height:0;transition:transform .2s ease-out}html[data-saym-quick-add=minimal] .card-gallery button.quick-add__button:is(:hover,:focus-visible){width:44px;padding:0;scale:1;transform:scale(1.1)}html[data-saym-quick-add=minimal] .card-gallery .quick-add__button>.add-to-cart-icon{width:22px;height:22px}html[data-saym-quick-add=minimal] .card-gallery .quick-add__button .add-to-cart-text{display:none}@media(prefers-reduced-motion:reduce){html[data-saym-quick-add=minimal] .card-gallery button.quick-add__button{transition:none}}@media screen and (max-width:749px){html .menu-drawer__menu-item--mainlist{font-size:1.125rem}html .menu-drawer__menu-item--parent{font-size:1rem}html .menu-drawer__menu-item--child{font-size:.9375rem}}html media-gallery deferred-media[autoplay] .deferred-media__poster-button{display:none}.card-gallery .product-media-container--video{position:relative}.saym-card-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;pointer-events:none;transition:opacity .25s ease-out}.saym-card-video[data-playing]{opacity:1}@media(prefers-reduced-motion:reduce){.saym-card-video{transition:none}}.product-grid__card [ref=productTitleLink] .text-block,.product-grid__card [ref=productTitleLink] .text-block>*{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.saym-free-shipping{padding:14px var(--cart-drawer-padding, 20px) 16px;border-bottom:1px solid var(--saym-line)}.saym-free-shipping+.cart-drawer__items{padding-block-start:24px}.saym-free-shipping__text{margin:0 0 10px;font-size:.75rem;letter-spacing:var(--saym-tracking-ui);text-transform:uppercase}.saym-free-shipping__text strong{font-weight:var(--font-accent--weight, 600)}.saym-free-shipping__track{height:3px;background:var(--saym-line);overflow:hidden}.saym-free-shipping__fill{display:block;width:var(--saym-progress, 0%);height:100%;background:var(--saym-accent);transition:width .4s ease-out}@media(prefers-reduced-motion:reduce){.saym-free-shipping__fill{transition:none}}.saym-upsell{margin-block:28px 8px;padding-block-start:20px;border-top:1px solid var(--saym-line)}.saym-upsell__heading{margin:0 0 14px;font-size:.6875rem;letter-spacing:var(--saym-tracking-ui);text-transform:uppercase}.saym-upsell__list{display:flex;flex-direction:column;gap:14px;margin:0}.saym-upsell__item{display:grid;grid-template-columns:72px minmax(0,1fr);gap:14px;align-items:start}.saym-upsell__media{display:block;aspect-ratio:3 / 4;overflow:hidden;background:var(--saym-media-bg)}.saym-upsell__media img{display:block;width:100%;height:100%;object-fit:cover}.saym-upsell__info{display:flex;flex-direction:column;gap:4px;min-width:0}.saym-upsell__title{overflow:hidden;font-size:.75rem;letter-spacing:calc(var(--saym-tracking-ui) * .75);text-transform:uppercase;text-decoration:none;white-space:nowrap;text-overflow:ellipsis;color:var(--color-foreground)}.saym-upsell__price{font-size:.8125rem}html .saym-upsell .quick-add{position:static;inset:auto;margin-block-start:6px;pointer-events:auto}html .saym-upsell button.quick-add__button{position:static;display:flex;justify-content:center;width:100%;max-inline-size:none;height:36px;padding:0 12px;border:1px solid var(--saym-line);border-radius:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--color-foreground);opacity:1;translate:none;scale:1;font-size:.6875rem;letter-spacing:var(--saym-tracking-ui);text-transform:uppercase;transition:background-color .18s ease-out,color .18s ease-out}html .saym-upsell .quick-add__product-form-component,html .saym-upsell .quick-add__product-form-component .shopify-product-form,html .saym-upsell add-to-cart-component{display:block;width:100%;height:auto}html .saym-upsell .quick-add__button>.add-to-cart-icon{display:none}html .saym-upsell .quick-add__button .add-to-cart-text{opacity:1;width:auto;padding:0;clip-path:none}@media(hover:hover){html .saym-upsell button.quick-add__button:hover{width:100%;padding:0 12px;scale:1;background:var(--color-foreground);color:var(--color-background)}}@media(hover:none){html .saym-upsell button.quick-add__button{height:44px}}html .gift-card-form-option{margin:0;min-inline-size:0}html .recipient-form__send-to{margin-block-end:12px;font-size:.75rem;letter-spacing:var(--saym-tracking-ui);text-transform:uppercase}html .gift-card-form-option__button-label:has(:checked),html .gift-card-form-option__button-label:has(:checked):hover{background-color:var(--color-foreground);border-color:var(--color-foreground);color:var(--color-background)}html .recipient-fields__textarea{min-block-size:0;block-size:7.5rem;resize:vertical}@supports selector(::-webkit-scrollbar){html .localization-form__list{scrollbar-width:auto;scrollbar-color:auto}html .localization-form__list::-webkit-scrollbar{display:block;width:6px}html .localization-form__list::-webkit-scrollbar-track{background:rgb(var(--color-foreground-rgb) / .06)}html .localization-form__list::-webkit-scrollbar-thumb{background:rgb(var(--color-foreground-rgb) / .4)}}@supports not selector(::-webkit-scrollbar){html .localization-form__list{scrollbar-width:thin;scrollbar-color:rgb(var(--color-foreground-rgb) / .4) transparent}}.saym-signup-code{font-weight:500;letter-spacing:.12em}
/*# sourceMappingURL=/cdn/shop/t/13/assets/saym.css.map */
