html{--text-h1: clamp(3rem, 2.4495rem + 2.9358vw, 5rem);--text-h1--font-family: var(--font-poppins);--text-h1--font-weight: 400;--text-h1--line-height: .9;--text-h1--letter-spacing: -.15rem;--text-h1--text-transform: none;--text-h2: clamp(2.25rem, 1.8372rem + 2.2018vw, 3.75rem);--text-h2--font-family: var(--font-poppins);--text-h2--font-weight: 400;--text-h2--line-height: .9;--text-h2--letter-spacing: -.1125rem;--text-h2--text-transform: none;--text-h3: clamp(1.75rem, 1.4404rem + 1.6514vw, 2.875rem);--text-h3--font-family: var(--font-poppins);--text-h3--font-weight: 400;--text-h3--line-height: .9;--text-h3--letter-spacing: 0;--text-h3--text-transform: none;--text-h4: clamp(1.5rem, 1.2936rem + 1.1009vw, 2.25rem);--text-h4--font-family: var(--font-poppins);--text-h4--font-weight: 400;--text-h4--line-height: .9;--text-h4--letter-spacing: 0;--text-h4--text-transform: none;--text-h5: 1.75rem;--text-h5--font-family: var(--font-poppins);--text-h5--font-weight: 500;--text-h5--line-height: 1;--text-h5--letter-spacing: -.0175rem;--text-h5--text-transform: none;--text-h6: 1rem;--text-h6--font-family: var(--font-poppins);--text-h6--font-weight: 500;--text-h6--line-height: 1;--text-h6--letter-spacing: 0;--text-h6--text-transform: none;--text-subheading: .75rem;--text-subheading--font-family: var(--font-poppins);--text-subheading--font-weight: 400;--text-subheading--line-height: 1.833;--text-subheading--letter-spacing: 0;--text-subheading--text-transform: uppercase;--text-button: .875rem;--text-button--font-family: var(--font-poppins);--text-button--font-weight: 400;--text-button--line-height: normal;--text-button--letter-spacing: 0;--text-button--text-transform: none;--text-paragraph: .875rem;--text-paragraph--font-family: var(--font-poppins);--text-paragraph--font-weight: 400;--text-paragraph--line-height: 1.4;--text-paragraph--letter-spacing: 0;--text-paragraph--text-transform: none;--text-accent: 1rem;--text-accent--font-family: var(--font-selofier);--text-accent--font-weight: 400;--text-accent--line-height: 1.4;--text-accent--letter-spacing: 0;--text-accent--text-transform: none;--text-accent--font-style: italic;--button-s: 1.625rem;--button-s--border-radius: 2.875rem;--button-s--font-family: var(--font-poppins);--button-s--font-size: .75rem;--button-s--font-weight: 400;--button-s--letter-spacing: 0;--button-s--padding-inline: .6875rem;--button-s--text-transform: none;--button-m: 2.625rem;--button-m--border-radius: 3.5rem;--button-m--font-family: var(--font-poppins);--button-m--font-size: .875rem;--button-m--font-weight: 500;--button-m--letter-spacing: -.0263rem;--button-m--padding-inline: 1.375rem;--button-m--text-transform: none;--button-l: 2.625rem;--button-l--border-radius: 3.5rem;--button-l--font-family: var(--font-poppins);--button-l--font-size: .875rem;--button-l--font-weight: 500;--button-l--letter-spacing: -.0263rem;--button-l--padding-inline: 1.375rem;--button-l--text-transform: none;--button-variant: 2.25rem;--button-variant--border-radius: 2.5rem;--button-variant--font-family: var(--font-poppins);--button-variant--font-size: .875rem;--button-variant--font-weight: 600;--button-variant--letter-spacing: -.0263rem;--button-variant--padding-inline: 1.375rem;--button-variant--text-transform: uppercase;--color-brand-gray: #808080;--color-brand-accent: #001fff;--color-border-glass-light: rgba(255, 255, 255, .25);--color-border-glass-dark: rgba(0, 0, 0, .35);--style-border-radius-inputs: .375rem;--opacity-subdued-text: .5;--border-radius-md: 1rem;--border-radius: .5rem;--border-radius-sm: .375rem;--border-radius-xs: .25rem;--drawer-padding: var(--spacing-s);--media-radius: var(--border-radius);--variant-picker-swatch-width: 1.5625rem;--variant-picker-swatch-height: 1.5625rem}:root{--header-width: 9rem;--header-space: calc(var(--header-width) + var(--header-padding));--apc-page-margin-offset: max( var(--page-margin), calc(((100% - var(--header-space)) - calc(100% - var(--header-space) - (var(--page-margin) * 2))) / 2) )}.field__input,.quantity-selector,.variant-option__select-wrapper{border-radius:var(--style-border-radius-inputs);padding-inline:1rem;padding-block:.5625rem;font-size:.875rem;line-height:1.7}.variant-option{--options-border-radius: 9999px}.variant-option__button-label{font-family:var(--font-poppins);font-size:.75rem;line-height:1.375rem;font-weight:600;letter-spacing:-.0263rem;text-transform:uppercase;padding-block:0}@media screen and (min-width:64rem){.variant-option__button-label{font-size:.875rem}}.variant-option__button-label:not(.variant-option__button-label--has-swatch){min-height:unset;height:var(--button-variant)}.variant-option__button-label:has(input[data-option-available=false]){background-color:var(--color-variant-background-unavailable);border-color:var(--color-variant-border-unavailable);display:none!important}.variant-option__button-label:has(input[data-option-available=false]) .variant-option__button-label__text{opacity:var(--opacity-20)}.variant-option__button-label:has(input[data-option-available=false]):hover{background-color:var(--color-variant-background-unavailable-hover);border-color:var(--color-variant-border-unavailable-hover)}.variant-option__select-wrapper{background-color:transparent;border-radius:9999px}.variant-option--buttons{gap:var(--spacing-xs)}.variant-option--buttons legend{font-family:var(--font-poppins);font-size:.75rem;line-height:.75rem;font-weight:400;letter-spacing:-.0263rem;text-transform:capitalize;margin-bottom:var(--margin-sm)}@media screen and (min-width:64rem){.variant-option--buttons legend{font-size:.875rem}}.variant-option--buttons .variant-option__option-name,.variant-option--buttons .variant-option__swatch-value-separator{opacity:var(--opacity-40)}.variant-option--buttons .variant-option__swatch-value{color:var(--color-text);font-weight:500}.variant-option--dropdowns label{font-family:var(--font-poppins);font-size:.75rem;line-height:.75rem;font-weight:400;letter-spacing:-.0263rem;text-transform:capitalize;opacity:var(--opacity-40);margin-bottom:var(--margin-sm)}@media screen and (min-width:64rem){.variant-option--dropdowns label{font-size:.875rem}}.variant-option--product-siblings .variant-option__label{font-family:var(--font-poppins);font-size:.75rem;line-height:.75rem;font-weight:400;letter-spacing:-.0263rem;text-transform:capitalize;margin-bottom:var(--margin-sm)}@media screen and (min-width:64rem){.variant-option--product-siblings .variant-option__label{font-size:.875rem}}.variant-option--product-siblings .variant-option__button-label{font-family:var(--font-poppins);font-size:.75rem;line-height:1.375rem;font-weight:600;letter-spacing:-.0263rem;text-transform:uppercase}@media screen and (min-width:64rem){.variant-option--product-siblings .variant-option__button-label{font-size:.875rem}}.variant-option--product-siblings .variant-option__option-name,.variant-option--product-siblings .variant-option__swatch-value-separator{opacity:var(--opacity-40)}.variant-option--product-siblings .variant-option__swatch-value{color:var(--color-text);font-weight:500}.variant-option--product-siblings .variant-option__button-label--has-swatch .swatch--unavailable{border-style:solid}.variant-option--product-siblings .variant-option__button-label--has-thumbnail{--border-radius: var(--style-border-radius-xs);--padding: 2px;--inner-border-radius: calc(var(--border-radius) - var(--padding));width:5rem;padding:var(--padding);border-radius:var(--border-radius);display:block;flex-basis:auto;min-height:auto}.variant-option--product-siblings .variant-option__button-label--has-thumbnail:not(.aspect-ratio){height:5rem}.variant-option--product-siblings .variant-option__button-label--has-thumbnail.aspect-ratio{height:auto}.variant-option--product-siblings .variant-option__button-label[data-option-available=false]{background-color:var(--color-variant-background-unavailable);border-color:var(--color-variant-border-unavailable);display:none!important}.variant-option--product-siblings .variant-option__button-label[data-option-available=false] span{opacity:var(--opacity-20)}.variant-option--product-siblings .variant-option__button-label[data-option-available=false]:hover{background-color:var(--color-variant-background-unavailable-hover);border-color:var(--color-variant-border-unavailable-hover)}.variant-option--product-siblings .variant-option__button-label[data-option-available=true]:not([data-option-checked]):not(.variant-option__button-label--has-swatch):not(.variant-option__button-label--has--thumbnail):hover{color:var(--color-text);border-color:var(--color-variant-border-hover);background-color:transparent}.variant-option__button-label.variant-option__button-label--has-swatch:has(input[data-option-available=false]) span{opacity:var(--opacity-20)}.checkbox{--checkbox-size: 1rem;--checkbox-border-radius: .25rem;--focus-outline-offset: .125rem}.checkbox__icon svg{border-radius:var(--border-radius-xs)}.breadcrumbs-block__item *,.breadcrumbs-block__item:not(:last-of-type):after{font-size:.75rem;font-style:italic;text-transform:uppercase}.breadcrumbs-block__item:not(:last-of-type) a{opacity:.5;transition:opacity var(--animation-hover--speed) var(--animation-hover--easing)}.breadcrumbs-block__item:not(:last-of-type) a:hover{opacity:1}.breadcrumbs-block__item:not(:last-of-type):after{opacity:.5;font-size:.625rem}.breadcrumbs-block__item [aria-current=page]{font-weight:500}.color-scheme-1 .text-with-icon-block,.color-scheme-1 .details__content{color:var(--color-brand-gray)}.product-badges--absolute{top:initial;bottom:var(--product-badges-absolute-top)}.product-badges__badge{padding-block:.3125rem;padding-inline:.5rem;font-size:.75rem;font-style:italic;font-weight:500;text-transform:uppercase}.product-card-media{border-radius:var(--border-radius)}.product-information .add-to-cart-button{height:2.625rem}.image-block.resource-image,.product-grid-banner-block,.image-block .image-block__responsive-wrapper{border-radius:var(--border-radius);overflow:hidden}.image-block .image-block__responsive-wrapper{width:100%}footer .image-block{border-radius:0}footer{border-top:1px solid var(--color-border, "none")}.menu__item a{opacity:.5;transition:opacity .2s ease-out}.menu__item a:hover{opacity:1}@media screen and (min-width:64rem){.email-signup-block{max-width:21.875rem}}.email-signup-block__submit{border-radius:var(--style-border-radius-inputs)}search-page-input-component{margin:0}search-page-input-component .search__icon{left:.75rem;width:var(--icon-size-sm);height:var(--icon-size-sm)}search-page-input-component .search__reset-button{right:.75rem;transition:none}search-page-input-component .search__reset-button-icon{width:var(--icon-size-sm);height:var(--icon-size-sm)}.search-page-input{padding-block:.75rem;padding-inline-start:calc(1.25rem + var(--icon-size-sm));line-height:1}.search-page-input:focus-visible{--focus-outline-offset: 0em}.search-results__no-results{margin-block-start:1.5rem}.search-results__no-results p{font-size:.75rem}.cart-page__inner,.cart__summary-container{border-radius:var(--border-radius-sm);overflow:hidden}@media screen and not (min-width:64rem){.cart-page__summary{padding-top:.75rem}}.cart-page .quantity-selector-block{border-radius:1.5rem;height:2.25rem;padding:0;background-color:#f1f1f1}.cart-page .quantity-selector__button{height:2.25rem}.cart-page .cart-items__remove{width:2.25rem;height:2.25rem}.cart-page .quantity-selector__input{font-size:.75rem;-webkit-user-select:none;user-select:none;outline:none}.cart-page .quantity-selector:has(.quantity-selector__input:focus-visible){border-color:var(--color-input-background)}.apc-header .svg-wrapper{width:1rem;height:1rem}.cart-bubble__background{background-color:var(--color-brand-accent)}.header-actions__cart-icon{--cart-bubble-size: 14px;--cart-bubble-top: 9px;--cart-bubble-right: initial;display:flex;align-items:center;justify-content:flex-start;gap:.375rem}.header-actions__cart-icon .cart-bubble{left:-3px}.search-modal__button{position:relative}.search-modal__button-text,.apc-header__link-text,.header-actions__cart-text{font-size:.875rem}.apc-icon-star{position:absolute;bottom:-3px;left:-1px;width:.75rem;height:.75rem;animation:star-pulse 8s ease-in-out infinite}.search-modal__button:hover .apc-icon-star,.search-modal__button:active .apc-icon-star,.search-modal__button:focus .apc-icon-star{animation:none;opacity:1;transform:scale(1) rotate(-8deg)}@keyframes star-pulse{0%{opacity:0;transform:scale(0) rotate(-180deg)}8%{opacity:1;transform:scale(1.2) rotate(10deg)}12%{transform:scale(1) rotate(-8deg)}75%{opacity:1;transform:scale(1) rotate(-8deg)}85%{opacity:0;transform:scale(0) rotate(180deg)}to{opacity:0;transform:scale(0) rotate(180deg)}}.apc-icon-star svg{width:100%;height:100%}.pagination__link{font-size:.875rem}product-card-small .image-block{border-radius:calc(var(--border-radius-xs) / 1.5)}.cart-notification,.sticky-buy-button{--media-width: min(25%, 6.5rem);border-radius:var(--border-radius);padding:.375rem;padding-inline-end:.75rem;width:auto;max-width:25rem;gap:.75rem;box-shadow:none;border:1px solid var(--color-border)}.cart-notification__details-text,.sticky-buy-button__details-text{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding-block:.5rem}.cart-notification__buttons,.sticky-buy-button .add-to-cart-button-container{flex-grow:1;align-items:flex-end;margin-block-start:.5rem}.sticky-buy-button{--animation-easing: var(--ease-out);--animation-speed: .2s}.sticky-buy-button__details,.cart-notification__details{display:flex;flex-direction:column;justify-content:center;flex-grow:1;min-width:0}.sticky-buy-button__media,.cart-notification__media{border-radius:4px;aspect-ratio:auto}.sticky-buy-button__media-image,.cart-notification__media-image{object-fit:scale-down;width:100%;height:100%}.sticky-buy-button__title,.cart-notification__title,.sticky-buy-button__variants,.cart-notification__variants,.sticky-buy-button__price,.cart-notification__price{font-size:.75rem}.sticky-buy-button__variants,.cart-notification__variants{color:color-mix(in srgb,var(--color-text) 40%,transparent)}.sticky-buy-button__title,.cart-notification__title,.sticky-buy-button__price,.cart-notification__price{font-weight:500}.sticky-buy-button__title,.cart-notification__title{margin-block-end:.15rem}.sticky-buy-button__price,.cart-notification__price{margin-block:.15rem}.product-grid-container{max-width:var(--page-container);margin-inline:auto}.cart-page__inner{width:100%}.cart-page--empty .cart-title-block>*{margin-inline:auto}.page-content--container:has(.cart-page__inner){max-width:none}.cart-title-block .typography--accent,.cart__summary-title{font-size:2.5rem;font-family:var(--text-accent--font-family);font-weight:var(--text-accent--font-weight);line-height:var(--text-accent--line-height);letter-spacing:var(--text-accent--letter-spacing);text-transform:var(--text-accent--text-transform);font-style:var(--text-accent--font-style)}.cart-items__price{font-weight:500}.cart-items__variants{display:flex;flex-wrap:wrap;gap:.375rem}.cart-items__details{display:flex;flex-direction:column;gap:.625rem}.cart-items__details>*{margin-block:0px}.cart-items__table-row{margin-block-end:0px;padding-block-end:.5rem;gap:1rem}.cart-items__media-container{border-radius:.375rem}.cart__summary-item.tax-note{font-size:.875rem;opacity:1;color:#626262}.cart__summary-inner{gap:1.5rem}.payment-icons{margin-block-start:-.5rem}.cart__total-label,.cart__total-value{font-size:1.25rem;font-weight:500;letter-spacing:-.03em}.cart-items__title{font-size:1rem;font-weight:500;letter-spacing:-.03em}.cart-title-block__go-back{color:#000;opacity:.5;text-underline-offset:1px}.cart-page__title{margin-block-end:1rem}.variant-labels{color:color-mix(in srgb,var(--color-foreground) 50%,transparent)}.variant-labels__value{color:var(--color-foreground)}.cart-items__item-price{display:none}@media not (min-width:40rem){.cart-notification,.sticky-buy-button{bottom:8px!important;left:8px!important;right:8px!important;top:auto!important;width:calc(100% - 16px)!important;max-width:none}}@media not (min-width:64rem){:root{--header-offset: calc(80px + var(--header-padding) * 2)}.cart-notification,.sticky-buy-button{bottom:8px!important;left:auto!important;right:8px!important;top:auto!important;width:100%}body:has(.cart-notification[open]) .sticky-buy-button[data-visible]{opacity:0;transform:translateY(.75rem)}body:has(.sticky-buy-button[data-visible]) .cart-notification:not([open]){opacity:0;transform:translateY(.75rem)}.cart-page__title{margin-block-start:0px}.product-information{padding-block-start:calc(var(--header-offset) + var(--spacing-xs) * 2 + 1rem);background-color:#edf0ef!important}.product-information>*{background-color:#fff}.product-information .breadcrumbs-block{position:absolute;top:var(--header-offset);left:var(--spacing-content);right:var(--spacing-content);width:auto}.product-media-gallery-block{background-color:#edf0ef!important}.product-media-gallery-block slideshow-component{border-radius:6px;overflow:hidden}.product-media-gallery-block .slideshow-controls__thumbnails{padding-inline:0}:is(.group-block,.group-block__content):has(.breadcrumbs-block){position:static}.cart-page{padding-block-start:var(--header-offset)}.cart-items__quantity{margin-block-start:0}.cart-items__details{gap:.5rem}.cart-items__table-row{row-gap:.75rem}}@media(max-width:64rem){.cart-title-block .typography--accent,.cart__summary-title{font-size:1.75rem}.variant-labels *{font-size:12px}.cart-items__price{font-size:.875rem}.media-gallery--mobile-thumbnails-below_image .media-gallery__mobile-controls{margin-block-start:0}.media-gallery--mobile-thumbnails-below_image .slideshow-controls__thumbnails-container{overflow-x:visible}}@media not (min-width:64rem){[data-carousel-layout][data-carousel-width=full-width] .resource-list__header{padding-inline:var(--spacing-content)}[data-carousel-layout][data-carousel-width=full-width] slideshow-slides[gutters*=start]{padding-inline-start:var(--spacing-content);scroll-padding-inline-start:var(--spacing-content)}[data-carousel-layout][data-carousel-width=full-width] slideshow-slides[gutters*=end]{padding-inline-end:var(--spacing-content)}[data-carousel-layout][data-carousel-width=full-width] .resource-list__carousel slideshow-arrows:not(.slideshow-arrows--static){padding-inline:var(--spacing-content)}}@media(min-width:64rem){.section:not(:has(.section__background-media,.sticky-banner__media,.hero__media)):not([data-carousel-layout]){padding-inline-start:var(--header-space)}.section:not(:has(.section__background-media,.sticky-banner__media,.hero__media)):not([data-carousel-layout]) .page-content--container{padding-inline:var(--header-padding)}.product-grid-container,.facets-block-wrapper{max-width:none}[data-carousel-layout][data-carousel-width=full-width]{--apc-gutter-slide-width: var(--apc-page-margin-offset)}[data-carousel-layout][data-carousel-width=container]{--apc-gutter-slide-width: var(--page-margin-offset)}[data-carousel-layout] .resource-list__header{padding-inline-start:calc(var(--apc-gutter-slide-width, 0) + var(--header-space));padding-inline-end:var(--apc-gutter-slide-width, 0)}[data-carousel-layout] slideshow-slides[gutters*=start]{padding-inline-start:calc(var(--apc-gutter-slide-width, 0) + var(--header-space));scroll-padding-inline-start:calc(var(--apc-gutter-slide-width, 0) + var(--header-space))}[data-carousel-layout] slideshow-slides[gutters*=end]{padding-inline-end:var(--apc-gutter-slide-width, 0)}[data-carousel-layout] .resource-list__carousel slideshow-arrows:not(.slideshow-arrows--static){padding-inline-start:calc(var(--apc-gutter-slide-width, 0) + var(--header-space));padding-inline-end:var(--apc-gutter-slide-width, 0)}.product-information{background-color:#edf0ef!important;padding:var(--header-padding);padding-inline-start:calc(var(--header-space) + var(--header-padding));gap:var(--header-padding);--content-width: 27.5rem}.product-information>*:not(:first-child){border-radius:var(--border-radius);border:1px solid var(--color-border);overflow:hidden;background-color:#fff;height:fit-content;top:var(--header-padding);position:sticky}.product-information .breadcrumbs-block{width:100%}.cart-items-component>.section{padding-inline-start:var(--header-space)}.facets-block-wrapper{max-width:none}}.facets{--facets-mobile-gap: var(--gap-xs)}.facets__title-wrapper{padding:var(--spacing-s);padding-block-end:var(--spacing-xs)}.facets--filters-title{font-size:var(--text-h5)}.facets__label:not(.paragraph){font-size:var(--text-h6);font-weight:var(--text-h6--font-weight)}.facets__status{font-size:var(--text-paragraph)}.facets__inputs-list.facets__inputs-list--grid{gap:var(--gap-xs)}.filter-count-bubble__background{background-color:var(--color-brand-accent)}.filter-count-bubble{color:var(--color-white)}.filter-count-bubble__text{z-index:1}.product-media-container{border-radius:var(--border-radius);overflow:hidden}.dialog-modal[open].search-modal__content{box-shadow:none}.localization-modal__dialog{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff80;border:1px solid var(--color-border-glass-light);border-radius:var(--border-radius-md)}.localization-form__message,.localization-modal__close-button{color:var(--color-black)}.localization-modal__close-button{background-color:transparent}@media not (min-width:64rem){.localization-modal__dialog{border:none;background-color:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.localization-modal__content{isolation:isolate;will-change:backdrop-filter;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffffb3;border:1px solid var(--color-border-glass-light);border-radius:var(--border-radius-md)}.media-gallery--mobile-indent dialog[open] .product-media-container{padding-inline:0;border-radius:0}.media-gallery--mobile-indent dialog[open] .product-media{border-radius:0}}#shopify-pc__banner.shopify-pc__banner__dialog{max-width:30rem;margin:var(--margin-lg);padding:var(--padding-xl);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#00000059;border:1px solid var(--color-border-glass-light);border-radius:var(--border-radius-md);box-shadow:none}#shopify-pc__banner.shopify-pc__banner__dialog h2{margin-bottom:var(--margin-md);font-size:1.25rem;font-weight:var(--text-h5--font-weight);letter-spacing:0;color:var(--color-white)}#shopify-pc__banner.shopify-pc__banner__dialog p,#shopify-pc__banner.shopify-pc__banner__dialog a{margin-bottom:var(--margin-xs);font-size:.75rem;color:var(--color-white)}#shopify-pc__banner.shopify-pc__banner__dialog button{flex-basis:unset;height:var(--button-m);margin-top:0;padding-inline:var(--button-m--padding-inline);border-radius:var(--button-m);border-width:var(--button-m--border-width);border-style:solid;border-color:var(--color-button-primary-border);font-size:var(--button-m--font-size);font-family:var(--button-m--font-family);font-weight:var(--button-m--font-weight);letter-spacing:var(--button-m--letter-spacing);text-transform:var(--button-m--text-transform);transition:border-color var(--animation-hover--speed) var(--animation-hover--easing),background-color var(--animation-hover--speed) var(--animation-hover--easing),color var(--animation-hover--speed) var(--animation-hover--easing),transform var(--animation-hover--speed) var(--animation-hover--easing);--focus-outline-color: var(--color-button-primary-border);line-height:1}#shopify-pc__banner.shopify-pc__banner__dialog .shopify-pc__banner__btns.shopify-pc__banner__btns-granular{gap:var(--gap-xs)}#shopify-pc__banner.shopify-pc__banner__dialog .shopify-pc__banner__btn-manage-prefs{flex-basis:100%;text-decoration:none;background-color:var(--color-button-secondary-background);border-color:var(--color-button-secondary-border);color:var(--color-button-secondary-text)}#shopify-pc__banner.shopify-pc__banner__dialog .shopify-pc__banner__btn-manage-prefs:hover{background-color:var(--color-button-secondary-background-hover);border-color:var(--color-button-secondary-border-hover);color:var(--color-button-secondary-text-hover)}@media screen and (max-width:30rem){#shopify-pc__banner.shopify-pc__banner__dialog .shopify-pc__banner__btn-manage-prefs{flex-basis:unset}}#shopify-pc__banner.shopify-pc__banner__dialog .shopify-pc__banner__btn-accept{background-color:var(--color-button-primary-background);border-color:var(--color-button-primary-border);color:var(--color-button-primary-text)}#shopify-pc__banner.shopify-pc__banner__dialog .shopify-pc__banner__btn-accept:hover{background-color:var(--color-button-primary-background-hover);border-color:var(--color-button-primary-border-hover);color:var(--color-button-primary-text-hover)}#shopify-pc__banner.shopify-pc__banner__dialog .shopify-pc__banner__btn-decline{background-color:var(--color-button-secondary-background);border-color:var(--color-button-secondary-border);color:var(--color-button-secondary-text)}#shopify-pc__banner.shopify-pc__banner__dialog .shopify-pc__banner__btn-decline:hover{background-color:var(--color-button-secondary-background-hover);border-color:var(--color-button-secondary-border-hover);color:var(--color-button-secondary-text-hover)}@media not (min-width:64rem){#shopify-pc__banner.shopify-pc__banner__dialog{border-radius:var(--border-radius)}}#shopify-pc__prefs.shopify-pc__prefs .shopify-pc__prefs__dialog header{padding:var(--padding-xl)}#shopify-pc__prefs.shopify-pc__prefs .shopify-pc__prefs__header-actions button{flex-basis:unset;margin:0;height:var(--button-m);border-radius:var(--button-m);border-width:var(--button-m--border-width);border-style:solid;border-color:var(--color-button-primary-border);font-size:var(--button-m--font-size);font-family:var(--button-m--font-family);font-weight:var(--button-m--font-weight);letter-spacing:var(--button-m--letter-spacing);padding-inline:var(--button-m--padding-inline);text-transform:var(--button-m--text-transform);transition:border-color var(--animation-hover--speed) var(--animation-hover--easing),background-color var(--animation-hover--speed) var(--animation-hover--easing),color var(--animation-hover--speed) var(--animation-hover--easing),transform var(--animation-hover--speed) var(--animation-hover--easing);--focus-outline-color: var(--color-button-primary-border);line-height:1}#shopify-pc__prefs.shopify-pc__prefs .shopify-pc__prefs__header-actions{gap:var(--gap-xs)}#shopify-pc__prefs.shopify-pc__prefs .shopify-pc__prefs__header-actions #shopify-pc__prefs__header-accept{background-color:var(--color-button-primary-background);border-color:var(--color-button-primary-border);color:var(--color-button-primary-text)}#shopify-pc__prefs.shopify-pc__prefs .shopify-pc__prefs__header-actions #shopify-pc__prefs__header-accept:hover{background-color:var(--color-button-primary-background-hover);border-color:var(--color-button-primary-border-hover);color:var(--color-button-primary-text-hover)}#shopify-pc__prefs.shopify-pc__prefs .shopify-pc__prefs__header-close{top:50%;transform:translateY(-50%)}.search-page-input__parent{width:100%}.product-media-gallery__slideshow--single-media slideshow-container{margin-bottom:var(--spacing-s)}.sticky-buy-button__media-image,.cart-notification__media-image{object-fit:cover}.sticky-buy-button__media,.cart-notification__media{overflow:hidden}.product-card .price{color:#00000080}.variant-option--swatches overflow-list::part(list){gap:var(--gap-xs)}.resource-list__header .slideshow-arrows--style-primary .slideshow-control,.resource-list__header .slideshow-arrows--style-secondary .slideshow-control{border-radius:var(--border-radius-button, 50%)}.dialog-modal{overscroll-behavior:contain}.dialog-modal::backdrop{touch-action:none}.drawer{overscroll-behavior:contain}:root[scroll-lock]{overflow:clip}:root[scroll-lock] body{overflow:clip;overscroll-behavior:none;padding-right:var(--scrollbar-width, 0px)}.slideshow-controls__dots button:after{flex-shrink:0}div[class*=product_title]{min-height:32px}div[class*=product_title] p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:32px}#szb-vfr-button{width:150px!important;margin-top:10px!important}product-card-small{grid-column:1 / -1!important}@media screen and not (min-width:64rem){basic-carousel .splide__list{display:inline-flex;align-items:center}.facets--drawer .facets__inputs-list .facets__inputs-list-item{padding-inline:var(--focus-outline-offset)}dialog .facets__pill-label{--pill-label-height: var(--button-variant)}.product-media-gallery__badges .product-badges{padding-inline-start:var(--spacing-content)}.slideshow-arrows--stacked .slideshow-control[disabled]{display:none!important}.resource-list__slideshow-arrows .slideshow-control.slideshow-control--shape-square,.resource-list__slideshow-arrows .slideshow-control.slideshow-control--shape-circle{background-color:var(--color-button-primary-background)!important;border:1px solid var(--color-button-primary-border)!important;color:var(--color-button-primary-text)!important}}.variant-option legend{display:flex;align-items:center;width:100%}.vfr__container{margin-inline-start:auto}.vfr__button--clean{font-family:var(--text-paragraph--font-family);font-size:var(--button-s--font-size);font-weight:var(--text-paragraph--font-weight);letter-spacing:var(--text-paragraph--letter-spacing);text-transform:var(--button-s--text-transform);white-space:nowrap}@media(hover:none){.product-card-media__hover-image{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/branding.css.map */
