.custom-section{position:relative;overflow:hidden;width:100%}.custom-section__background{position:absolute;width:100%;height:100%;z-index:-1;overflow:hidden}.custom-section__background img{position:absolute;width:100%;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.custom-section__content{display:grid;grid-template-columns:var(--content-grid)}.custom-section__content>*{grid-column:2}@media(min-width:48rem){.pdp__fbt-header{gap:var(--header-gap-desktop)!important}}product-swatches{width:100%;display:flex;position:relative;overflow:hidden;gap:0;flex-shrink:0}swatches-variant-picker-component{display:flex;width:100%;flex-direction:row;justify-content:var(--product-swatches-alignment-mobile)}@media(min-width:750px){swatches-variant-picker-component{justify-content:var(--product-swatches-alignment)}}swatches-variant-picker-component .variant-option--swatches{padding-block:calc(var(--product-swatches-padding-block-start) + var(--focus-outline-offset) + var(--focus-outline-width)) calc(var(--product-swatches-padding-block-end) + var(--focus-outline-offset) + var(--focus-outline-width));padding-inline:calc(var(--product-swatches-padding-inline-start) + var(--focus-outline-offset) + (1.5 * var(--focus-outline-width))) calc(var(--product-swatches-padding-inline-end) + var(--focus-outline-offset) + var(--focus-outline-width))}.variant-option--swatches overflow-list::part(list){gap:var(--gap-sm)}.variant-option--swatches overflow-list[defer]::part(list){flex-wrap:nowrap}.hidden-swatches__count{display:flex;align-self:center;align-items:center;justify-content:center;color:rgb(var(--color-foreground-rgb) / var(--opacity-40-60));background-color:transparent;padding:0;border:0;border-radius:0}.hidden-swatches__count:before{counter-reset:overflow-count var(--overflow-count);content:"+" counter(overflow-count);line-height:1;cursor:pointer}.hidden-swatches__count:hover{color:var(--color-foreground-rgb)}localization-form-component{display:flex;width:var(--width, auto);box-shadow:0 4px 12px #00000003}@media screen and (min-width:750px){localization-form-component{position:relative}}localization-form-component[data-show-filter=false] .country-selector-form__wrapper{padding-block-start:.5rem}.localization-form{width:100%;font-size:var(--header-font-size)}localization-form-component .button:is(:not(.country-filter__reset-button)){--button-color: var(--color-primary);--button-background-color: var(--language-button-background-color, var(--color-background));--button-border-color: var(--language-button-border-color, var(--color-border));text-decoration-color:transparent;text-decoration-thickness:.075em;text-underline-offset:.125em;transition:text-decoration-color var(--animation-speed) var(--animation-easing)}localization-form-component .button:is(:not(.country-filter__reset-button)):hover,.localization-form__list-item:hover,.localization-form__list-item:focus{--button-color: var(--color-primary-hover);background-color:rgb(var(--color-primary-hover-rgb) / var(--opacity-8))}.localization-form__list-item[aria-current=true]{--button-color: var(--color-primary-active);background-color:#0000001a}.localization-form__list-item-disabled{pointer-events:none}.localization-form__list-item:focus-visible{outline:none}localization-form-component .localization-selector{display:flex;align-items:center;gap:var(--margin-2xs)}localization-form-component .country-filter__search-icon{left:8px;right:auto;color:var(--color-foreground-muted);pointer-events:none}.country-filter__search-icon .svg-wrapper svg{width:var(--icon-size-sm);height:var(--icon-size-sm)}.disclosure{width:100%}.dropdown-localization__button{display:flex;position:relative;align-items:center;gap:4px;font-family:var(--menu-localization-font);font-size:var(--menu-localization-font-size);font-weight:var(--menu-top-level-font-weight);padding-inline:var(--padding-2xs);margin-inline:calc(-1 * var(--padding-2xs))}.dropdown-localization__button .icon-caret{height:var(--icon-size-xs);width:var(--icon-size-xs);right:var(--margin-xs);top:calc(50% - var(--padding-2xs));flex-shrink:0;transition:transform var(--animation-speed) var(--animation-easing)}.drawer-localization__button .icon-flag,.dropdown-localization__button .icon-flag{width:1rem;height:1rem;clip-path:circle(50%);background-position:center;background-size:cover;margin-inline-end:4px;position:relative}.icon-flag:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 var(--size-shadow) var(--color-shadow);border-radius:50%}.dropdown-localization__button[aria-expanded=true] .icon-caret svg{transform:rotate(180deg)}.dropdown-localization__button,.dropdown-localization__button:hover{box-shadow:none;background-color:transparent;border-color:transparent;color:currentColor}.localization-form__list{position:relative;width:100%;padding-block:0 var(--padding-xs);font-size:var(--header-font-size);scroll-padding:var(--padding-xs) 0;overflow-y:auto;white-space:nowrap;scrollbar-width:none}.localization-form__list::-webkit-scrollbar{display:none}dropdown-localization-component .localization-form__list{max-height:20.5rem}.localization-wrapper{position:fixed;z-index:var(--layer-raised);border-radius:var(--style-border-radius-popover);transition-property:display,opacity,translate;transition-duration:.3s;transition-timing-function:var(--ease-out-quad);transition-behavior:allow-discrete;translate:0 20px;opacity:0;font-size:var(--header-font-size);box-shadow:0 0 40px #0000001a}.localization-wrapper:not([hidden]){translate:0 0;opacity:1}@starting-style{.localization-wrapper:not([hidden]){translate:0 20px;opacity:0}}.localization-form__list-item:not([hidden]){margin-block-end:var(--margin-3xs);display:flex;gap:var(--margin-sm);padding:8px;border-radius:2px;line-height:var(--font-line-height-md);align-items:center;text-align:start;cursor:pointer;transition:background-color var(--animation-speed) var(--animation-easing)}.localization-form__list-item:not([hidden]) .country{flex:1;color:var(--color-foreground)}.localization-form__list-item:not([hidden]):hover{background-color:rgb(var(--color-foreground-rgb) / var(--opacity-8))}.localization-form__list-item:not([hidden])[aria-current=true] .country{font-weight:500}.localization-form__list-item#no-results-message{grid-template-columns:1fr;text-align:center;color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text))}.is-searching .localization-form__list-item .country{color:rgb(var(--color-foreground-rgb) / var(--opacity-80))}.localization-form__list-item .country mark{font-weight:500;background:none;color:var(--color-foreground)}.country-filter{position:relative;padding:var(--padding-xs);border-bottom:var(--style-border-width) solid transparent;transition:border-color var(--animation-values)}.country-filter.is-scrolled{border-color:var(--color-border)}.drawer-localization .country-filter{padding-block:8px}dropdown-localization-component .country-filter{position:relative;padding:8px}.country-selector-form__wrapper{overflow-y:auto;max-height:100%;flex-grow:1}.language-selector{display:flex;gap:var(--gap-xs);padding:var(--padding-md) var(--padding-lg);position:relative;align-items:center;justify-content:space-between;width:100%}.language-selector__label{flex-shrink:0;color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text))}.localization-form__select{color:var(--color-foreground);-webkit-appearance:none;appearance:none;background-color:var(--color-input-background);padding-block:var(--padding-3xs);padding-inline:var(--padding-xs) calc(var(--icon-size-xs) + var(--padding-xs));text-align:left;cursor:pointer;max-width:40vw;text-overflow:ellipsis;width:100%!important;border:solid 1px;height:auto;min-height:unset;border:none}.localization-form__select:focus-visible{outline:var(--focus-outline-width) solid currentcolor;border:none}.localization-form__select:focus{outline:none}#header-component[transparent] localization-form-component .localization-form .localization-form__select{background-color:transparent}.localization-form__select option{background-color:var(--color-input-background);color:var(--color-input-text)}dropdown-localization-component .localization-form__select:hover{background-color:rgb(var(--color-primary-hover-rgb) / var(--opacity-8))}.language-selector .svg-wrapper.icon-caret{width:var(--icon-size-xs);height:var(--icon-size-xs);position:absolute;right:12px;top:50%;transform:translateY(-50%);display:flex;align-items:center}.language-selector--collapse-space{padding-inline-end:var(--padding-2xs)}.language-selector--collapse-space .localization-form__select{padding-inline-end:var(--icon-size-xs)}.language-selector--collapse-space .svg-wrapper.icon-caret{right:0}.localization-form .icon-checkmark{width:var(--icon-size-xs);height:var(--icon-size-xs)}.localization-form .svg-wrapper.icon-checkmark{visibility:hidden}.localization-form__list-item[aria-current=true] .svg-wrapper.icon-checkmark{visibility:visible}.country-filter__input{width:100%;height:44px;font-size:var(--font-size-lg);padding:var(--padding-md) var(--padding-lg) var(--padding-md) calc(var(--margin-md) + var(--padding-xl));border:1px solid var(--color-foreground);color:var(--color-input-text);background-color:var(--color-input-background);outline-offset:-1px}@media screen and (min-width:750px){.country-filter__input{height:36px}}.country-filter__input::placeholder{color:inherit}.country-filter .field{position:relative}.country-filter .field__label{font-size:var(--font-size-lg);left:var(--margin-2xl);top:var(--margin-xl);pointer-events:none;position:absolute}.country-filter__input:focus~.field__label,.country-filter__input:not(:placeholder-shown)~.field__label,.country-filter__input:-webkit-autofill~.field__label{font-size:var(--font-size-xs);top:var(--margin-xs)}.country-filter .field__button:not([hidden]){display:flex;height:fit-content;position:absolute;padding:0;right:8px;top:50%;transform:translateY(-50%);align-items:center;background-color:transparent;color:var(--color-input-text);border:0}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.country-selector__close-button{display:none}.drawer-localization .drawer-localization__button{display:flex;padding:0;padding-inline:1rem;position:relative;text-decoration:none;height:44px}.drawer-localization .drawer-localization__button:hover{color:var(--color-foreground)}.drawer-localization .drawer-localization__button .icon-caret{width:fit-content;height:fit-content;margin:0;padding:var(--padding-xl) var(--padding-xl) var(--padding-xl) var(--padding-xs)}dropdown-localization-component{position:relative;background-color:transparent}dropdown-localization-component .country-filter__input{border:none}dropdown-localization-component .localization-form__list-item{margin-inline:8px}dropdown-localization-component .localization-wrapper{box-shadow:var(--shadow-popover);border:var(--style-border-popover);background-color:var(--color-background);max-height:27.5rem;position:absolute;top:calc(100% + 10px);z-index:calc(var(--layer-header-menu) + 1)}dropdown-localization-component .localization-wrapper.right-bound{right:0;left:unset}dropdown-localization-component .localization-wrapper.left-bound{left:-8px;right:unset}dropdown-localization-component .language-selector.language-selector{padding:10px 8px 10px 16px}dropdown-localization-component .localization-form__currency{width:max-content;opacity:0;visibility:hidden;transition:none}dropdown-localization-component :is(.localization-form__list-item:hover,.localization-form__list-item[aria-selected=true],.localization-form__list-item[aria-current=true]) .localization-form__currency{opacity:1;color:var(--color-foreground-muted);transition:opacity var(--animation-speed-slow) var(--animation-easing);visibility:visible}.dropdown-localization .language-selector:where(:not(.top-shadow)){font-weight:var(--menu-top-level-font-weight)}.menu-drawer__localization .language-selector.h5{padding-inline-start:0}.header__column .localization-form__select{background-color:var(--header-bg-color)}.drawer-localization{display:contents}.drawer-localization localization-form-component{position:relative;height:100%}.drawer-localization .mobile-localization,.drawer-localization .drawer-localization__button--label{display:flex;gap:var(--gap-xs);margin-block:0;align-items:center}.drawer-localization__button--label.h6{font-family:var(--menu-localization-font)}.drawer-localization img{width:var(--icon-size-sm)}.drawer-localization .localization-button__icon,.drawer-localization .localization-button__icon svg{width:var(--icon-size-xs);height:var(--icon-size-xs)}.drawer-localization summary.is-disabled{pointer-events:none}.drawer-localization .localization-wrapper{width:100%}.drawer-localization .localization-form{display:flex;flex-direction:column;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.drawer-localization .localization-form>*{padding-inline:.5rem}.drawer-localization .language-selector .svg-wrapper.icon-caret{transform:translateY(-50%) rotate(0)}.drawer-localization .language-selector .svg-wrapper.icon-caret svg{transform:none}.predictive-search-results__wrapper slideshow-slides{padding:20px;margin-block:-20px}@media screen and (max-width:767px){.predictive-search-results__wrapper slideshow-slides{flex-wrap:wrap}}predictive-search-component:has([data-search-results]):not(:has(.predictive-search-results__no-results)) .predictive-search-form__footer{display:flex}.predictive-search-form__footer{display:none}.resource-card{--resource-card-secondary-image-opacity: 0;--resource-card-primary-image-opacity: calc(1 - var(--resource-card-secondary-image-opacity));display:flex;flex-direction:column;row-gap:var(--padding-xs);position:relative;text-decoration:none;height:100%;opacity:1}.resource-card__content{display:flex;flex-direction:column}.resource-card[data-resource-type=article] .resource-card__content,.resource-card[data-resource-type=page] .resource-card__content{gap:var(--padding-xs)}.resource-card__image{aspect-ratio:var(--resource-card-aspect-ratio, auto);object-fit:cover;border-radius:var(--resource-card-corner-radius);opacity:var(--resource-card-primary-image-opacity)}.resource-card__image--secondary{position:absolute;top:0;opacity:var(--resource-card-secondary-image-opacity);border-radius:var(--resource-card-corner-radius)}.resource-card__media:empty{display:none}.resource-card__image-placeholder{padding:var(--padding-sm);font-size:var(--font-size--lg);line-height:var(--line-height--display-loose);word-break:break-word;background-color:rgb(from var(--color-foreground) r g b / 5%);aspect-ratio:var(--resource-card-aspect-ratio, auto);border-radius:var(--resource-card-corner-radius)}.resource-card__title{margin-block:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.3}.resource-card__title.paragraph{line-height:1.3}.resource-card--overlay{height:100%}.resource-card--overlay:before{content:"";position:absolute;top:50%;right:0;bottom:0;left:0;background:var(--gradient-image-overlay);border-radius:var(--resource-card-corner-radius);pointer-events:none;z-index:var(--layer-flat)}.resource-card--overlay .resource-card__image{height:100%}.resource-card--overlay .resource-card__content{position:absolute;inset:auto 0 0;padding:var(--padding-lg) var(--padding-lg) var(--padding-sm);z-index:var(--layer-raised)}.resource-card--overlay .resource-card__title{color:var(--color-white)}.resource-card__image-wrapper{display:grid;grid-template-columns:repeat(4,1fr)}.resource-card__collection-image{aspect-ratio:1 / 1;object-fit:cover;border-radius:calc(var(--card-corner-radius) - (var(--padding-xs) / 2))}.resource-card__subtext{color:rgba(from var(--color-foreground) r g b / var(--opacity-subdued-text));margin-block-start:0}.resource-card:has(.resource-card__image--secondary):hover,.resource-card:has(.resource-card__image--secondary):focus{--resource-card-secondary-image-opacity: 1}.search-modal{--search-border-radius: var(--style-border-radius-popover);--search-border-width: var(--style-border-width)}.search-modal__button{display:flex;align-items:center;justify-content:center;width:100%;cursor:pointer}.search-modal__content{--modal-top-margin: calc(17.5dvh - 2rem) ;--modal-width: 66dvw;margin:auto;padding:0}@media screen and (min-width:750px){.search-modal__content{width:var(--modal-width);margin-block-start:var(--modal-top-margin);overflow:hidden}}@media screen and not (min-width:750px){.search-modal__content::backdrop{display:none}}.dialog-modal[open].search-modal__content{transform-origin:bottom center;animation:search-element-slide-in-bottom .3s var(--ease-out-quad) forwards;border-radius:var(--search-border-radius);box-shadow:var(--shadow-popover);border-radius:8px}@media screen and not (min-width:750px){.dialog-modal[open].search-modal__content{border-radius:0}}.dialog-modal.search-modal__content.dialog-closing{animation:search-element-slide-out-bottom .2s var(--ease-out-quad) forwards}.search-modal__content[open]{display:flex}.search-modal__content :is(.predictive-search-dropdown,.predictive-search-form__content-wrapper){position:relative}@media screen and not (min-width:750px){.dialog-modal{max-width:100%;width:100dvh;max-height:100%;height:100dvh}.dialog-modal .predictive-search-form__header:has(.predictive-search__reset-button:not(.predictive-search__reset-button[hidden])):before{content:"";position:absolute;right:calc(var(--padding-sm) + var(--minimum-touch-target));top:0;bottom:0;width:var(--border-width-sm);background-color:var(--color-border)}.dialog-modal .predictive-search-form__header:has(.predictive-search__reset-button:not(.predictive-search__reset-button[hidden]))>.predictive-search__close-modal-button:before{content:none}}.search-action{--search-border-radius: var(--style-border-radius-inputs);--search-border-width: var(--style-border-width-inputs);width:100%;display:flex}.header__column--center .search-action{width:auto;flex-grow:1}@media screen and (min-width:750px){:is(.header__column--left,.header__column--center) .search-action{margin-inline:calc(var(--padding-lg) * -1)}}@media screen and (min-width:750px){.header__column--right .search-action{margin-inline:calc(var(--gap-md) * -1) calc(var(--gap-xs) * -1)}}.variant-picker{width:100%}.variant-picker__form{display:flex;flex-direction:column;gap:var(--padding-lg);width:100%}.variant-picker[data-shopify-visual-preview]{min-width:300px;padding-inline-start:max(4px,var(--padding-inline-start))}.variant-option{--options-border-radius: var(--variant-picker-button-radius);--options-border-width: var(--variant-picker-button-border-width);--variant-option-padding-inline: var(--padding-md)}.variant-option--swatches{--options-border-radius: var(--variant-picker-swatch-radius);width:100%}.variant-option--swatches-disabled{pointer-events:none;cursor:not-allowed}.variant-option--swatches>overflow-list{justify-content:var(--product-swatches-alignment)}@media(max-width:749px){.variant-option--swatches>overflow-list{justify-content:var(--product-swatches-alignment-mobile)}}.variant-option--buttons{display:flex;flex-wrap:wrap;gap:5px;margin:0;padding:0;border:none;max-height:fit-content}.variant-option--buttons legend{padding:0;margin:0 0 1rem;float:left;width:100%;line-height:1}.variant-option__swatch-value{padding-inline-start:var(--padding-xs);color:rgb(var(--color-foreground-rgb) / var(--opacity-70))}.variant-option__button-label{--variant-picker-stroke-color: var(--color-variant-border);display:flex;flex:0 0 calc(3ch + 1.3em);align-items:center;position:relative;padding-block:var(--padding-sm);padding-inline:var(--padding-lg);border:var(--style-border-width) solid var(--color-variant-border);overflow:clip;justify-content:center;min-height:calc(3ch + 1.3em);min-width:fit-content;white-space:nowrap;background-color:var(--color-variant-background);color:var(--color-variant-text);transition:background-color var(--animation-speed) var(--animation-easing),border-color var(--animation-speed) var(--animation-easing);max-height:fit-content;margin:5px}.variant-option__button-label:hover{background-color:var(--color-variant-hover-background);border-color:var(--color-variant-hover-border);color:var(--color-variant-hover-text)}@media screen and (min-width:750px){.variant-option__button-label{padding:var(--padding-xs) var(--variant-option-padding-inline)}}.variant-option__button-label input[type=radio]{border:none}.variant-option__button-label__text{text-align:left;text-wrap:auto}.variant-option--equal-width-buttons{--variant-min-width: clamp(44px, calc(var(--variant-option-padding-inline) * 2 + var(--variant-ch)), 100%);display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--variant-min-width),1fr))}.variant-option--equal-width-buttons .variant-option__button-label{min-width:var(--variant-min-width)}.variant-option--equal-width-buttons .variant-option__button-label__text{text-align:center;text-wrap:balance}.variant-option__button-label:has(:focus-visible){--variant-picker-stroke-color: var(--color-foreground);border-color:var(--color-foreground);outline:var(--focus-outline-width) solid var(--color-foreground);outline-offset:var(--focus-outline-offset)}.variant-option__button-label--has-swatch{--focus-outline-radius: var(--variant-picker-swatch-radius);padding:0;border:none;display:block;flex-basis:auto;min-height:auto;max-height:fit-content}.variant-option__button-label:has([data-option-available=false]){color:rgb(var(--color-variant-text-rgb) / var(--opacity-60))}.facets__inputs-list--swatches-grid .variant-option__button-label--has-swatch:hover .swatch{--focus-outline: var(--focus-outline-width) solid rgb(var(--color-foreground-rgb) / var(--opacity-35-55));outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}.facets__inputs-list--swatches-grid .variant-option__button-label:has(:focus-visible) .swatch{--focus-outline: var(--focus-outline-width) solid currentcolor;outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}.facets__inputs-list--swatches-grid .variant-option__button-label:has(:focus-visible){outline:none}.facets__inputs-list--swatches-grid .variant-option__button-label--has-swatch:hover{outline:none}.variant-option__button-label--has-swatch:hover{outline:var(--focus-outline-width) solid rgb(var(--color-foreground-rgb) / var(--opacity-35-55));outline-offset:var(--focus-outline-offset)}.facets__inputs-list--swatches-grid .variant-option__button-label--has-swatch:has(:checked){--focus-outline: none}.facets__inputs-list--swatches-grid .variant-option__button-label--has-swatch:has(:checked) .swatch{outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}.variant-option__button-label--has-swatch:has(:checked),.variant-option__button-label--has-swatch.selected_variant{--focus-outline: var(--focus-outline-width) solid var(--color-foreground);outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}.variant-option--diamond .variant-option__button-label--has-swatch.variant-option__button-label--has-diamond:has(:checked),.variant-option--diamond .variant-option__button-label--has-swatch.variant-option__button-label--has-diamond.selected_variant,.variant-option--diamond .variant-option__button-label--has-swatch.variant-option__button-label--has-diamond span{border:0!important;outline:0}.variant-picker .variant-option--buttons label.variant-option__button-label--has-diamond:has(.swatch){opacity:.5;outline:0;--variant-picker-swatch-width: 2rem;--variant-picker-swatch-height: 2rem}@supports not (background-color: rgb(from red 150 g b / alpha)){.variant-option__button-label--has-swatch:has(:checked),.variant-option__button-label:has(:focus-visible) .swatch,.facets__inputs-list--swatches-grid .variant-option__button-label--has-swatch:hover .swatch{outline:none;position:relative;overflow:visible}.variant-option__button-label--has-swatch:has(:checked):after,.variant-option__button-label:has(:focus-visible) .swatch:after,.facets__inputs-list--swatches-grid .variant-option__button-label--has-swatch:hover .swatch:after{content:"";position:absolute;inset:calc(-1 * var(--focus-outline-offset));border:var(--focus-outline);border-radius:var(--focus-outline-radius, 50%);background-color:transparent;display:inherit}}.variant-option__button-label:has([data-option-available=false]):has(:checked:not(:disabled)){--variant-picker-stroke-color: var(--text-color);background-color:var(--text-color);color:var(--background-color);border-color:var(--text-color)}.variant-option__button-label input,.variant-option--images input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;cursor:pointer;width:100%;height:100%}.variant-option__button-label svg{position:absolute;top:0;left:0;cursor:pointer;pointer-events:none;stroke-width:var(--style-border-width);stroke:var(--variant-picker-stroke-color)}.variant-option__select-wrapper{display:flex;position:relative;border:var(--style-border-width-inputs) solid var(--color-border);border-radius:var(--style-border-radius-inputs);align-items:center;margin-top:var(--margin-2xs);overflow:clip;transition:background-color var(--animation-speed) var(--animation-easing),border-color var(--animation-speed) var(--animation-easing)}.variant-option__select-wrapper:has(.swatch){--variant-picker-swatch-width: 20px;--variant-picker-swatch-height: 20px}.variant-option__select-wrapper:hover{border-color:var(--color-variant-hover-border)}.variant-option__select:focus-visible{outline:var(--focus-outline-width) solid currentcolor;outline-offset:var(--focus-outline-offset)}.variant-option__select{padding-block:var(--padding-md);padding-inline:var(--padding-lg) calc(var(--padding-lg) + var(--icon-size-2xs));-webkit-appearance:none;appearance:none;border:0;width:100%;margin:0;cursor:pointer}.variant-option__select-wrapper .icon{position:absolute;right:var(--padding-md);top:50%;transform:translateY(-50%);width:var(--icon-size-2xs);height:var(--icon-size-2xs);pointer-events:none}.variant-option__select--has-swatch{padding-inline-start:calc((2 * var(--padding-sm)) + var(--variant-picker-swatch-width))}.variant-option__select-wrapper .swatch{position:absolute;top:50%;left:var(--padding-md);transform:translateY(-50%)}.variant-picker--center,.variant-picker--center .variant-option{text-align:center;align-items:center;justify-content:center;width:100%}.variant-picker--right,.variant-picker--right .variant-option{text-align:right;justify-content:right}.variant-option--buttons:not(.variant-option--swatches),.variant-option--buttons[data-option-key=size]{gap:0}.variant-option__button-label:not(.variant-option__button-label--has-swatch),.variant-option__button-label[data-option-key=size]{min-width:unset;min-height:unset;flex:none;display:inline-block;background-color:#fff;border:1px solid #c2c2c2;color:var(--text-color);margin:-1px 0 0 -1px;min-width:65px;padding:4px 19px 19px 9px;text-align:left;font-size:12px}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
