.product__color-swatches .product__color-swatch[data-shape*=portrait],.product-swatches-options__item--swatch[data-swatch-shape*=portrait]{aspect-ratio:4 / 5}.filter-item__swatch[data-shape*=portrait]{width:20px;height:25px}.product__color-swatches .product__color-swatch[data-shape*=portrait]:after,.product-swatches-options__item--swatch[data-swatch-shape*=portrait]:after{left:-18%;width:136%}.x-size-guide img{display:block;max-width:100%;height:auto}.sgv2-howto-title,.sgd-how-to-measure-text{font-size:var(--font-size-body-100);font-weight:600;letter-spacing:.06em;text-transform:uppercase;margin:1.5rem 0 1rem}.sgv2-howto-img,.sgd-how-to-measure-img{margin:0 0 1.25rem}.sgv2-howto-img img,.sgd-how-to-measure-img img{display:block;max-width:100%;height:auto;margin:0 auto}.how-to-measure-descriptions,.sgv2-howto-list{display:flex;flex-direction:column;margin:0}.how-to-measure-description,.sgv2-howto-item{padding:.75rem 0;border-bottom:1px solid var(--color-lines-and-borders)}.how-to-measure-description:first-child,.sgv2-howto-item:first-child{padding-top:0}.how-to-measure-description:last-child,.sgv2-howto-item:last-child{padding-bottom:0;border-bottom:0}.how-to-measure-description-title,.sgv2-howto-item-title{font-size:var(--font-size-body-100);font-weight:600;letter-spacing:.04em;text-transform:uppercase;line-height:1.3;margin-bottom:.25rem}.how-to-measure-description-text,.sgv2-howto-item-text{font-size:var(--font-size-body-75);line-height:1.5;opacity:.7}.product__color-chips[data-layout="4col"],.product__color-chips[data-layout="5col"]{display:grid;grid-gap:var(--spacing-2)}.product__color-chips[data-layout="4col"]{grid-template-columns:repeat(4,minmax(0,1fr))}.product__color-chips[data-layout="5col"]{grid-template-columns:repeat(5,minmax(0,1fr))}.product__label-wrapper .x-label-popup{margin-left:auto;padding-left:var(--spacing-3)}.product__label-wrapper .x-label-popup:empty{display:none}.product__label-wrapper .x-label-popup .product__information-popup{margin:0}.x-brand-row{margin-bottom:var(--spacing-1)}.x-brand-row a{text-decoration:none}.x-brand-row a:hover{text-decoration:underline}.x-single-value-choices{display:none!important}.x-header-policies{margin-top:var(--spacing-2)}@media(min-width:960px){.product[data-gallery-width=custom] .product__primary{grid-template-columns:calc((100% - var(--x-gallery-gap)) * var(--x-gallery-ratio)) minmax(0,1fr);grid-gap:var(--x-gallery-gap)}}.product--main .rte ul,.product--main .product-block-custom-liquid ul{padding-inline-start:var(--x-list-indent, 40px)}.product--main .rte p+ul,.product--main .product-block-custom-liquid p+ul{margin-block-start:var(--x-list-after-paragraph, -4px)}.rte .x-shipping-table td,.rte .x-shipping-table th{padding:var(--spacing-2);text-align:center;vertical-align:middle}.rte .x-shipping-table th{font-family:"x-shipping-medium",var(--font-body);font-weight:500}.rte .x-shipping-table thead td{background-color:var(--color-text-alpha-05)}.rte .x-shipping-table tr>:first-child{width:1%;text-align:end;white-space:nowrap}.rte .x-shipping-table--returns th[scope=col]{width:50%}.rte .x-shipping-table--rates th[scope=col]{width:33%;white-space:nowrap}.rte .x-shipping-table__footnote{margin-block:var(--spacing-2) var(--spacing-4);opacity:.7}.x-shipping-table__note{display:block;opacity:.7}.product__callouts-items.x-callouts[data-with-box=true]{display:flex;flex-direction:column;gap:var(--x-callouts-gap);margin-block-end:var(--x-callouts-box-margin);padding:var(--x-callouts-box-padding);border:var(--x-callouts-box-border, 1px solid var(--color-lines-and-borders));border-radius:var(--x-callouts-box-radius);background:var(--x-callouts-box-background)}.x-callouts .product__callouts-item{align-items:center;gap:var(--x-callouts-icon-gap);padding:var(--x-callouts-item-padding)}.x-callouts .product__callouts-item-icon,.x-callouts .product__callouts-item-icon.icon,.x-callouts .product__callouts-item-icon.image{margin:0}.x-callouts .product__callouts-item-text{display:flex;flex-direction:column;justify-content:center;gap:.25rem}.x-callouts .product__callouts-item-text p,.x-callouts .product__callouts-item-text .x-callouts__text{margin:0}.x-callouts .x-callouts__text p{font-family:var(--x-callouts-text-font);font-weight:var(--x-callouts-text-weight)}.x-callouts .x-callouts__text strong{font-weight:inherit}.x-callouts .product__callouts-item-text .x-callouts__sub{margin:0;color:var(--x-callouts-sub-color)}@media(max-width:719px){.section,.account-section{padding-top:var(--x-padding-top-mobile, var(--section-padding-top-below-desktop));padding-bottom:var(--x-padding-bottom-mobile, var(--section-padding-bottom-below-desktop))}.section.section--includes-product-items,.account-section.section--includes-product-items{padding-bottom:max(var(--x-padding-bottom-mobile, var(--section-padding-bottom)),calc(var(--spacing-2) + 1px))}}.payment-icons{row-gap:var(--spacing-2);margin-block:0}.payment-icons__icon{padding-top:0}.x-payment-icons-block{margin-block-start:var(--x-payment-margin-top);margin-block-end:var(--x-payment-margin-bottom)}.x-payment-icons{justify-content:var(--x-payment-align);column-gap:var(--x-payment-gap);margin-inline:0;padding-inline:var(--x-payment-padding)}.x-payment-icons .payment-icons__icon{width:var(--x-payment-width);margin-inline:0}.x-payment-icons .payment-icons__icon img,.x-payment-icons .payment-icons__icon .icon{width:100%;height:auto}@media(max-width:719px){.x-payment-icons{justify-content:var(--x-payment-align-mobile);column-gap:var(--x-payment-gap-mobile);padding-inline:var(--x-payment-padding-mobile)}.x-payment-icons .payment-icons__icon{width:var(--x-payment-width-mobile)}.footer__bottom-right:has(>.x-payment-icons){width:100%}.footer__bottom-right>.x-payment-icons{flex:1}}@media(min-width:720px){.x-payment-icons--full-desktop{flex-wrap:nowrap}.x-payment-icons--full-desktop .payment-icons__icon{flex:1 1 0;width:auto;min-width:0}}@media(max-width:719px){.x-payment-icons--full-mobile{flex-wrap:nowrap}.x-payment-icons--full-mobile .payment-icons__icon{flex:1 1 0;width:auto;min-width:0}}.x-delivery [hidden]{display:none!important}.x-delivery .product__callouts-item-text{flex:1;min-width:0}.x-delivery .product__callouts-item-text.rte div{margin:0}.x-delivery__body{display:flex;flex:1;align-items:center;gap:var(--x-callouts-icon-gap);min-width:0}.x-delivery[data-x-price-align=top] .x-delivery__body{align-items:baseline}.x-delivery .x-delivery__price{flex-shrink:0;font-family:var(--x-callouts-text-font);font-weight:var(--x-callouts-text-weight)}.x-delivery .product__callouts-item-text .x-delivery__free-note{margin-block-start:var(--spacing-1);font-family:var(--x-callouts-text-font);font-weight:var(--x-callouts-text-weight)}.x-delivery__info{display:flex;flex-shrink:0;color:inherit}.x-delivery__info svg{pointer-events:none}.product__callouts-items.x-delivery[data-with-dividers=true] .product__callouts-item{border-top:0}.product__callouts-items.x-delivery[data-with-dividers=true] .product__callouts-item:not([hidden])~.product__callouts-item{border-top:1px solid var(--color-lines-and-borders)}.product__callouts-items.x-delivery[data-with-dividers=false] .product__callouts-item+.product__callouts-item{margin-top:0}.x-delivery[data-x-layout=top] .x-delivery__shipping{flex-direction:column;align-items:stretch}@media(min-width:960px){.product--main .product__primary-right>.product__meta{max-width:min(var(--x-info-width, 100%),var(--x-info-max-width, 100%));margin-left:auto;margin-right:auto}}.product__block.product__block--medium.product-block-spacer{margin-top:0;margin-bottom:0}@media(max-width:959px){.product--main .product__media-container.below-mobile .swiper-pagination .swiper-pagination-bullet{margin-top:var(--x-dots-spacing, 21px);margin-bottom:var(--x-dots-spacing, 21px);color:var(--x-dots-color, var(--color-text-alpha-40))}.product--main .product__media-container.below-mobile .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{color:var(--x-dots-active-color, var(--color-text))}.product--main .product__media-container.below-mobile .swiper-pagination{background:var(--x-dots-background, transparent);border-radius:999px}.product--main[style*=--x-dots-count] .product__media-container.below-mobile .swiper-pagination{box-sizing:border-box;width:calc(var(--x-dots-count) * 18px + 12px)!important;padding:0 6px}.product--main[data-x-mobile-dots=overlay] .product__media-container.below-mobile .swiper-pagination{margin-top:calc(-1 * (8px + 2 * var(--x-dots-spacing, 21px)) - var(--x-dots-offset, 0px));margin-bottom:var(--x-dots-offset, 0px)}.product--main .product__media-container.below-mobile .swiper-pagination:empty{min-height:calc(8px + 2 * var(--x-dots-spacing, 21px));background:none}}@media(max-width:959px){.product--main[data-x-dots-modern] .x-dots-bar{position:relative;z-index:10;width:fit-content;margin:0 auto;padding:var(--x-dots-spacing, 21px) 10px;background:var(--x-dots-background, transparent);border-radius:999px}.product--main[data-x-dots-modern][data-x-mobile-dots=overlay] .x-dots-bar{margin-top:calc(-1 * (5px + 2 * var(--x-dots-spacing, 21px)) - var(--x-dots-offset, 0px));margin-bottom:var(--x-dots-offset, 0px)}.product--main[data-x-dots-modern] .product__media-container.below-mobile .x-dots-bar .swiper-pagination{--gallery-dot-size: 5px;--gallery-video-glyph-size: 5px;--gallery-bullet-tap-x: 3px;--gallery-bullet-tap-y: 9px;--gallery-indicator-color: var(--x-dots-active-color, var(--color-text));--gallery-indicator-muted: var(--x-dots-color, var(--color-text-alpha-30));position:relative;inset:auto;margin:0;padding:0;background:none;border-radius:0;width:auto!important}.product--main[data-x-dots-modern] .product__media-container.below-mobile .x-dots-bar .swiper-pagination.product-item__gallery-pagination--windowed{width:var(--gallery-window-width)!important}.product--main[data-x-dots-modern] .product__media-container.below-mobile .x-dots-bar .swiper-pagination .swiper-pagination-bullet{width:var(--gallery-dot-size);height:var(--gallery-dot-size);margin:0;background-color:var(--gallery-indicator-muted);transform:translate(var(--gallery-bullet-shift, 0px));transition:width var(--duration-fast) var(--easing),transform var(--duration-fast) var(--easing),background-color var(--duration-fast) var(--easing)}.product--main[data-x-dots-modern] .product__media-container.below-mobile .x-dots-bar .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:calc(var(--gallery-dot-size) * 3);background-color:var(--gallery-indicator-color);transform:translate(var(--gallery-bullet-shift, 0px))}.product--main[data-x-dots-modern] .product__media-container.below-mobile .x-dots-bar .swiper-pagination .product-item-gallery-pagination__bullet--video,.product--main[data-x-dots-modern] .product__media-container.below-mobile .x-dots-bar .swiper-pagination .product-item-gallery-pagination__bullet--video.swiper-pagination-bullet-active{background-color:transparent}}.x-collapsible{position:relative}.x-collapsible.is-collapsed>:first-child{display:-webkit-box;-webkit-line-clamp:var(--x-collapsed-lines, 2);-webkit-box-orient:vertical;overflow:hidden}.x-collapsible__toggle{display:inline-block;margin-top:var(--spacing-2);padding:0;border:0;background:none;color:inherit;font:inherit;font-size:var(--font-size-body-75);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.x-collapsible__toggle[hidden]{display:none}.x-collapsible[data-position=inline] .x-collapsible__toggle{margin:0 0 0 .25em;font-size:inherit;line-height:inherit}.x-collapsible[data-position=inline].is-collapsed>:first-child{position:relative}.x-collapsible[data-position=inline].is-collapsed .x-collapsible__toggle{position:absolute;right:0;bottom:0;padding-left:2.5em;background:linear-gradient(to right,transparent,var(--color-background) 2em)}.x-banner-breadcrumbs{margin:var(--spacing-4) 0}.breadcrumbs__item:last-child{margin-right:0;padding-right:0}.x-filter-bar__results-count{margin:0 var(--spacing-2)}@media(min-width:960px){.x-filter-bar__row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:var(--spacing-4);margin-left:auto;margin-right:auto}[data-section-width=page-width] .x-filter-bar__row{max-width:var(--max-width)}.x-filter-bar__row .filter-bar__inner{grid-column:2;grid-row:1;width:auto;max-width:none;margin:0}.x-filter-bar--compact .filter-bar__button--filters{display:none}.x-filter-bar--compact .filter-bar__sort-group{margin-top:var(--spacing-2)}.x-filter-bar--compact .filter-bar__button--sort{padding-top:calc(var(--spacing-2) + 1px);padding-bottom:calc(var(--spacing-2) + 1px)}.x-filter-bar__row .filter-bar__filters{grid-column:1;grid-row:1;width:100%;max-width:none;margin:0}.x-filter-bar--compact .filter-bar__filters-inner{padding-top:0}}.product-item .x-vendor-overlay{position:absolute;z-index:10;margin:0;padding:var(--x-vo-pt, 4px) var(--x-vo-pr, 8px) var(--x-vo-pb, 4px) var(--x-vo-pl, 8px);max-width:calc(100% - 2 * var(--x-vo-offset, 8px));background-color:var(--color-x-vendor-overlay-background);color:var(--color-x-vendor-overlay-text);opacity:1;pointer-events:none}.product-item .x-vendor-overlay[data-v=top]{top:var(--x-vo-offset, 8px)}.product-item .x-vendor-overlay[data-v=bottom]{bottom:var(--x-vo-offset, 8px)}.product-item .x-vendor-overlay[data-h=left]{left:var(--x-vo-offset, 8px)}.product-item .x-vendor-overlay[data-h=right]{right:var(--x-vo-offset, 8px)}.product-item .x-vendor-overlay[data-h=center]{left:50%;transform:translate(-50%)}.product-item .x-vendor-overlay[data-corners=rounded]{border-radius:var(--corner-radius-cards-and-images)}.product-item .x-vendor-overlay[data-corners=cutout]{--x-vo-r: var(--corner-radius-cards-and-images)}.product-item .x-vendor-overlay[data-corners=cutout]:before,.product-item .x-vendor-overlay[data-corners=cutout]:after{content:"";position:absolute;width:var(--x-vo-r);height:var(--x-vo-r);--x-vo-mask: transparent calc(var(--x-vo-r) - .5px), var(--color-x-vendor-overlay-background) var(--x-vo-r)}.product-item .x-vendor-overlay[data-corners=cutout][data-v=bottom][data-h=left]{border-top-right-radius:var(--x-vo-r)}.product-item .x-vendor-overlay[data-corners=cutout][data-v=bottom][data-h=left]:before{bottom:100%;left:0;background:radial-gradient(circle at 100% 0,var(--x-vo-mask))}.product-item .x-vendor-overlay[data-corners=cutout][data-v=bottom][data-h=left]:after{left:100%;bottom:0;background:radial-gradient(circle at 100% 0,var(--x-vo-mask))}.product-item .x-vendor-overlay[data-corners=cutout][data-v=bottom][data-h=right]{border-top-left-radius:var(--x-vo-r)}.product-item .x-vendor-overlay[data-corners=cutout][data-v=bottom][data-h=right]:before{bottom:100%;right:0;background:radial-gradient(circle at 0 0,var(--x-vo-mask))}.product-item .x-vendor-overlay[data-corners=cutout][data-v=bottom][data-h=right]:after{right:100%;bottom:0;background:radial-gradient(circle at 0 0,var(--x-vo-mask))}.product-item .x-vendor-overlay[data-corners=cutout][data-v=top][data-h=left]{border-bottom-right-radius:var(--x-vo-r)}.product-item .x-vendor-overlay[data-corners=cutout][data-v=top][data-h=left]:before{top:100%;left:0;background:radial-gradient(circle at 100% 100%,var(--x-vo-mask))}.product-item .x-vendor-overlay[data-corners=cutout][data-v=top][data-h=left]:after{left:100%;top:0;background:radial-gradient(circle at 100% 100%,var(--x-vo-mask))}.product-item .x-vendor-overlay[data-corners=cutout][data-v=top][data-h=right]{border-bottom-left-radius:var(--x-vo-r)}.product-item .x-vendor-overlay[data-corners=cutout][data-v=top][data-h=right]:before{top:100%;right:0;background:radial-gradient(circle at 0 100%,var(--x-vo-mask))}.product-item .x-vendor-overlay[data-corners=cutout][data-v=top][data-h=right]:after{right:100%;top:0;background:radial-gradient(circle at 0 100%,var(--x-vo-mask))}.product-item .x-vendor-overlay[data-corners=cutout][data-v=bottom][data-h=center]{border-top-left-radius:var(--x-vo-r);border-top-right-radius:var(--x-vo-r)}.product-item .x-vendor-overlay[data-corners=cutout][data-v=bottom][data-h=center]:before{right:100%;bottom:0;background:radial-gradient(circle at 0 0,var(--x-vo-mask))}.product-item .x-vendor-overlay[data-corners=cutout][data-v=bottom][data-h=center]:after{left:100%;bottom:0;background:radial-gradient(circle at 100% 0,var(--x-vo-mask))}.product-item .x-vendor-overlay[data-corners=cutout][data-v=top][data-h=center]{border-bottom-left-radius:var(--x-vo-r);border-bottom-right-radius:var(--x-vo-r)}.product-item .x-vendor-overlay[data-corners=cutout][data-v=top][data-h=center]:before{right:100%;top:0;background:radial-gradient(circle at 0 100%,var(--x-vo-mask))}.product-item .x-vendor-overlay[data-corners=cutout][data-v=top][data-h=center]:after{left:100%;top:0;background:radial-gradient(circle at 100% 100%,var(--x-vo-mask))}.product-item .x-vendor-overlay[data-corners=cutout][data-v=bottom][data-x-outset]{transform:translateY(var(--x-vo-outset))}.product-item .x-vendor-overlay[data-corners=cutout][data-v=bottom][data-h=center][data-x-outset]{transform:translate(-50%,var(--x-vo-outset))}.product-item .x-vendor-overlay[data-corners=cutout][data-v=bottom][data-h][data-x-outset]:after,.product-item .x-vendor-overlay[data-corners=cutout][data-v=bottom][data-h=center][data-x-outset]:before{bottom:var(--x-vo-outset)}.product-item .product-item__media:has(>.x-vendor-overlay[data-x-outset]){border-bottom:var(--x-vo-outset-px, 0px) solid transparent}.product-item .product-item__text{margin-top:var(--x-card-text-spacing-top, var(--spacing-4));padding-left:var(--x-card-text-padding-x, 0);padding-right:var(--x-card-text-padding-x, 0)}.product-item .product-item__media:has(>.x-vendor-overlay){overflow:visible}.product-item .product-item__media:has(>.x-vendor-overlay) .product-item__media-inner{overflow:hidden;border-radius:var(--corner-radius-cards-and-images)}.product-item .x-vendor-overlay[data-flush][data-v=top][data-h=left]{border-top-left-radius:var(--corner-radius-cards-and-images)}.product-item .x-vendor-overlay[data-flush][data-v=top][data-h=right]{border-top-right-radius:var(--corner-radius-cards-and-images)}.product-item .x-vendor-overlay[data-flush][data-v=bottom][data-h=left]{border-bottom-left-radius:var(--corner-radius-cards-and-images)}.product-item .x-vendor-overlay[data-flush][data-v=bottom][data-h=right]{border-bottom-right-radius:var(--corner-radius-cards-and-images)}.product-item .product-item__media:has(>.x-vendor-overlay[data-v=bottom]){--x-vo-extra: 0px}.product-item .product-item__media:has(>.x-vendor-overlay[data-v=bottom][data-corners=cutout]){--x-vo-extra: var(--corner-radius-cards-and-images)}.product-item .product-item__media:has(>.x-vendor-overlay[data-v=bottom][data-h=left]) .product-item__gallery .product-item__gallery-pagination--mobile{left:calc(var(--x-vo-inline, 0px) + var(--x-vo-extra));right:0;bottom:var(--x-vo-mid, var(--gallery-indicator-inset-block));transform:translateY(50%)}.product-item .product-item__media:has(>.x-vendor-overlay[data-v=bottom][data-h=right]) .product-item__gallery .product-item__gallery-pagination--mobile{left:0;right:calc(var(--x-vo-inline, 0px) + var(--x-vo-extra));bottom:var(--x-vo-mid, var(--gallery-indicator-inset-block));transform:translateY(50%)}.product-item .product-item__media:has(>.x-vendor-overlay[data-v=bottom][data-h=left]) .product-item__gallery .product-item__gallery-pagination--mobile.product-item__gallery-pagination--windowed{right:auto;left:calc((100% + var(--x-vo-inline, 0px) + var(--x-vo-extra)) / 2)}.product-item .product-item__media:has(>.x-vendor-overlay[data-v=bottom][data-h=right]) .product-item__gallery .product-item__gallery-pagination--mobile.product-item__gallery-pagination--windowed{right:auto;left:calc((100% - var(--x-vo-inline, 0px) - var(--x-vo-extra)) / 2)}.product-item .product-item__media:has(>.x-vendor-overlay[data-v=bottom][data-h=center]) .product-item__gallery :is(.product-item__gallery-pagination--mobile,.product-item__gallery-pagination--desktop){bottom:calc(var(--x-vo-block, 0px) + var(--gallery-indicator-inset-block))}.product-item .product-item__text[data-x-price=right]{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:var(--spacing-3)}.product-item .product-item__text[data-x-price=right]>*{grid-column:1}.product-item .product-item__text[data-x-price=right]>.product-item__price{grid-column:2;grid-row:1;align-self:start;justify-content:flex-end;text-align:right;line-height:calc(var(--font-size-product-listing-title) * var(--line-height-body))}.product-item .product-item__text[data-x-price=right][data-x-compare-below]>.product-item__price{grid-row:1 / span 2;display:grid;grid-template-columns:auto auto;justify-content:end;justify-items:end;gap:0}.product-item .product-item__text[data-x-price=right][data-x-compare-below]>.product-item__price>s{grid-column:1}.product-item .product-item__text[data-x-price=right][data-x-compare-below]>.product-item__price>s~.sale{grid-column:1;grid-row:2}.product-item .product-item__text[data-x-price=right][data-x-compare-below]>.product-item__price>s~.displayed-discount{grid-column:2;grid-row:2}.product-item .product-item__text[data-x-price=right][data-x-compare-below]>.product-item__price>.unit-price{grid-column:1 / -1}.product-item .product-item__text[data-x-price=right][data-x-compare-below]>.product-item__price>.displayed-discount{margin-left:calc(var(--spacing-1) + var(--spacing-unit-half))}.product-item .x-variant-static{display:flex;flex-direction:column;row-gap:var(--spacing-calc);padding-bottom:var(--spacing-calc)}.product-item[data-x-static-options=swatches] :is(.product-item__swatch-count--swatches,.product-item__swatch-count--delimiter),.product-item[data-x-static-options=chips] :is(.product-item__swatch-count--chips,.product-item__swatch-count--delimiter){display:none}.product-item[data-x-chips-align=left] .product-chips-options__list{justify-content:flex-start}.product-item[data-x-chips-align=center] .product-chips-options__list{justify-content:center}.product-item[data-x-chips-align=right] .product-chips-options__list{justify-content:flex-end}.product-item .x-chips-overlay{position:absolute;z-index:11;left:var(--spacing-2);right:var(--spacing-2);bottom:var(--x-chips-bottom, var(--spacing-2));pointer-events:none}@media(min-width:720px){.product-item .x-chips-overlay[data-x-chips-display=hover] .product-chips-options{opacity:0;transition:opacity var(--duration-fast) var(--easing)}.product-item__inner:hover .x-chips-overlay[data-x-chips-display=hover] .product-chips-options,.user-is-tabbing .product-item__inner:focus-within .x-chips-overlay[data-x-chips-display=hover] .product-chips-options{opacity:1}}.product-item[data-x-swatch-reload]{transition:opacity var(--duration-fast) var(--easing)}.product-item[data-x-swatch-reload][aria-busy=true]{opacity:.6}.product__media:has(>.x-media-arrows){position:relative}.x-media-arrows{--swiper-navigation-color: black;--swiper-navigation-background: white}.x-media-arrows[data-x-nav-color=dark]{--swiper-navigation-color: white;--swiper-navigation-background: black}.x-media-arrows__button{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:var(--x-gallery-nav-size, 32px);height:var(--x-gallery-nav-size, 32px);margin-top:calc(var(--x-gallery-nav-size, 32px) / -2);padding:0;border-radius:100%;background:var(--swiper-navigation-background);color:var(--swiper-navigation-color);cursor:pointer;opacity:0;transition:opacity var(--duration-fast) var(--easing)}.x-media-arrows__button .icon{width:50%}.x-media-arrows__button--prev{left:10px;transform:rotate(90deg)}.x-media-arrows__button--next{right:10px;transform:rotate(-90deg)}.product__media:hover .x-media-arrows__button,.x-media-arrows[data-x-display=always] .x-media-arrows__button,.x-media-arrows__button:focus-visible{opacity:1}.product__media:hover .x-media-arrows__button:disabled,.x-media-arrows[data-x-display=always] .x-media-arrows__button:disabled{opacity:.3;cursor:default}@media(hover:none){.x-media-arrows__button{opacity:1}.x-media-arrows__button:disabled{opacity:.3}}.product-item .x-swatches-beside{display:none}@media(min-width:720px){.product-item[data-x-swatches-beside] .product-item__meta{display:grid;grid-template-columns:minmax(0,1fr) fit-content(50%);column-gap:var(--spacing-3);align-items:start}.product-item[data-x-swatches-beside] .product-item__meta>*{grid-column:1 / -1}.product-item[data-x-swatches-beside] .product-item__meta>.product-item__text{grid-column:1;grid-row:1}.product-item[data-x-swatches-beside] .product-item__meta>.product-swatches-options{display:flex;grid-column:2;grid-row:1;width:auto;align-items:flex-end;margin-top:var(--x-card-text-spacing-top, var(--spacing-4));opacity:1}.product-item[data-x-swatches-beside] .product-item__meta>.product-swatches-options .product-swatches-options__list{width:max-content;max-width:100%}.product-item[data-x-swatches-beside] .product-item__meta>.product-swatches-options .swiper-wrapper{justify-content:flex-end}.product-item[data-x-swatches-beside] .product-item__meta>.product-swatches-options .product-swatches-options__item--swatch{width:var(--swatch-width, 16px)}.product-item[data-x-swatches-beside] .product-item__meta>.product-swatches-options .swiper-slide:last-child{margin-right:0!important}.product-item[data-x-swatches-beside] :is(.product-item__variant-info,.x-variant-static) .product-swatches-options,.product-item[data-x-swatches-beside] :is(.product-item__swatch-count--swatches,.product-item__swatch-count--delimiter){display:none}.product-item[data-x-swatches-beside] :is(.product-item__variant-info,.x-variant-static):not(:has(.product-chips-options)){display:none}}.meganav[data-x-no-borders]{border-top:none;border-bottom:none;margin-top:0}.meganav[data-x-l1-custom] .meganav__nav h4{font-family:var(--x-l1-font);font-weight:var(--x-l1-weight);font-style:var(--x-l1-style);font-size:var(--x-l1-size);letter-spacing:var(--x-l1-spacing);text-transform:var(--x-l1-transform)}.meganav[data-x-l1-custom] .meganav__nav h4:after{height:var(--x-l1-padding-bottom)}.meganav[data-x-l2-custom] .meganav__nav ul[depth="1"]>li{font-family:var(--x-l2-font);font-weight:var(--x-l2-weight);font-style:var(--x-l2-style);font-size:var(--x-l2-size);letter-spacing:var(--x-l2-spacing);text-transform:var(--x-l2-transform)}.meganav[data-x-l2-custom] .meganav__nav ul[depth="1"]>li:after{height:var(--x-l2-padding-bottom)}.meganav[data-meganav-type=full_width_meganav].meganav--width-x-page-width{--x-gutter: var(--space-outer);width:100%;border-right:none;border-left:none;border-radius:0}.section-inner--width-page-width .meganav[data-meganav-type=full_width_meganav].meganav--width-x-page-width{--x-gutter: max(var(--space-outer), (100% - var(--max-width)) / 2)}.section-inner--width-custom-width .meganav[data-meganav-type=full_width_meganav].meganav--width-x-page-width{--x-gutter: max(var(--space-outer), (100% - var(--custom-section-width)) / 2)}.meganav--width-x-page-width:not(.meganav--promo-position-left) .meganav__primary,.meganav--width-x-page-width:not(.meganav--has-promo) .meganav__primary{padding-left:var(--x-gutter)}.meganav--width-x-page-width:not(.meganav--promo-position-left) .meganav__primary .meganav__nav,.meganav--width-x-page-width:not(.meganav--has-promo) .meganav__primary .meganav__nav{padding-left:0}.meganav--width-x-page-width:not(.meganav--promo-position-right) .meganav__primary,.meganav--width-x-page-width:not(.meganav--has-promo) .meganav__primary{padding-right:var(--x-gutter)}.meganav--width-x-page-width:not(.meganav--promo-position-right) .meganav__primary .meganav__nav,.meganav--width-x-page-width:not(.meganav--has-promo) .meganav__primary .meganav__nav{padding-right:0}.meganav--width-x-page-width .meganav__secondary{flex-shrink:0;width:calc(var(--secondary-width) + var(--x-gutter))}.meganav--width-x-page-width.meganav--promo-position-right:not([data-x-promo-bleed]) .meganav__secondary{padding-right:var(--x-gutter)}.meganav--width-x-page-width.meganav--promo-position-left:not([data-x-promo-bleed]) .meganav__secondary{padding-left:var(--x-gutter)}.meganav[data-x-column-gap] .meganav__primary .meganav__nav{column-gap:var(--x-column-gap);width:max-content;max-width:100%}.meganav__secondary[data-x-two-promos]{display:flex;width:calc(var(--secondary-width) * 2)}.meganav__secondary[data-x-two-promos] .meganav-promo{flex:0 0 var(--secondary-width);width:auto}.meganav__secondary[data-x-two-promos] .meganav-promo{flex-grow:1}.meganav__secondary[data-x-two-promos] .meganav__secondary-promo-text-heading{white-space:normal;overflow-wrap:break-word;max-width:100%}.meganav--promo-position-left .meganav__secondary[data-x-two-promos] .x-meganav-promo-2{order:-1}.meganav--width-x-page-width .meganav__secondary[data-x-two-promos]{width:calc(var(--secondary-width) * 2 + var(--x-gutter))}.drawer-menu__item[data-x-highlight]>.drawer-menu__link{font-family:var(--x-highlight-font);font-weight:var(--x-highlight-weight);font-style:var(--x-highlight-style);font-size:var(--x-highlight-size);letter-spacing:var(--x-highlight-spacing);text-transform:var(--x-highlight-transform)}[data-x-highlight-no-dividers] .drawer-menu__primary-links>.drawer-menu__item[data-x-highlight]:has(+.drawer-menu__item[data-x-highlight]),[data-x-other-no-dividers] .drawer-menu__primary-links>.drawer-menu__item:not([data-x-highlight]),[data-x-highlight-no-dividers][data-x-other-no-dividers] .drawer-menu__primary-links>.drawer-menu__item[data-x-highlight]{border-bottom-width:0}[data-x-highlight-no-dividers] .drawer-menu__primary-links>.drawer-menu__item[data-x-highlight]>.drawer-menu__link{min-height:0;padding-block:calc(var(--x-highlight-gap, 20px) / 2)}[data-x-other-no-dividers] .drawer-menu__primary-links>.drawer-menu__item:not([data-x-highlight])>.drawer-menu__link{min-height:0;padding-block:calc(var(--x-other-gap, 20px) / 2)}[data-x-highlight-no-dividers][data-x-other-no-dividers] .drawer-menu__primary-links>.drawer-menu__item[data-x-highlight]:has(+.drawer-menu__item:not([data-x-highlight]))>.drawer-menu__link{padding-bottom:var(--x-group-gap, 20px)}[data-x-highlight-no-dividers][data-x-other-no-dividers] .drawer-menu__primary-links>.drawer-menu__item[data-x-highlight]+.drawer-menu__item:not([data-x-highlight])>.drawer-menu__link{padding-top:0}[data-x-highlight-no-dividers]:not([data-x-other-no-dividers]) .drawer-menu__primary-links>.drawer-menu__item[data-x-highlight]:has(+.drawer-menu__item:not([data-x-highlight])){margin-bottom:var(--x-group-gap, 20px);border-bottom-width:0}[data-x-highlight-no-dividers]:not([data-x-other-no-dividers]) .drawer-menu__primary-links>.drawer-menu__item[data-x-highlight]+.drawer-menu__item:not([data-x-highlight]){border-top:1px solid var(--color-lines-and-borders)}[data-x-highlight-no-dividers]:not([data-x-other-no-dividers]) .drawer-menu__primary-links>.drawer-menu__item:not([data-x-highlight]):last-child{border-bottom-width:1px}.drawer-menu__secondary-links .x-secondary-scheme-group{margin:0;padding:var(--spacing-2) 0;list-style:none;background:var(--color-background-gradient, var(--color-background));background-color:var(--color-background);color:var(--color-text)}.drawer-menu__secondary-links .x-secondary-scheme-list{margin:0;padding:0}.drawer-menu__secondary-links .x-secondary-scheme-list .drawer-menu__item:last-child{border-bottom-width:0}[data-drawer-menu] ul.drawer-menu__secondary-links{margin-top:var(--x-secondary-gap, var(--spacing-4))}[data-drawer-menu] .drawer-menu__primary-links[data-primary-container]{padding-top:var(--x-links-top-gap, 0px)}.drawer-menu__list--sub[class*=drawer-menu-list--]>.drawer-menu__item--heading{display:grid;grid-template-columns:24px minmax(0,1fr) 24px;align-items:center;column-gap:var(--spacing-2);padding:var(--spacing-5) 0;border-bottom-width:0}.drawer-menu__list--sub[class*=drawer-menu-list--]>.drawer-menu__item--heading .drawer-menu__item--heading-back-link{grid-column:1;grid-row:1;width:auto;padding:0}.drawer-menu__list--sub[class*=drawer-menu-list--]>.drawer-menu__item--heading>.drawer-menu__link{grid-column:2;grid-row:1;align-items:center;justify-content:center;min-height:0;min-width:0;margin-bottom:0;text-align:center}[data-x-other-no-dividers] .drawer-menu__list--sub[class*=drawer-menu-list--]>.drawer-menu__item:not(.drawer-menu__item--heading){border-bottom-width:0}[data-x-other-no-dividers] .drawer-menu__list--sub[class*=drawer-menu-list--]>.drawer-menu__item:not(.drawer-menu__item--heading)>.drawer-menu__link{min-height:0;padding-block:calc(var(--x-other-gap, 20px) / 2)}[data-drawer-menu] .drawer-menu__primary-links>.drawer-menu__item:not([data-x-highlight])>.drawer-menu__link,[data-drawer-menu] .drawer-menu__list--sub[class*=drawer-menu-list--]>.drawer-menu__item:not(.drawer-menu__item--heading)>.drawer-menu__link{padding-inline:var(--x-other-text-padding, 0px)}[data-drawer-menu] .drawer-menu__link[data-link=primary]>.menu-icon{margin-right:var(--x-chevron-padding-right, 0px)}.x-collection-meganav .meganav__primary{min-width:0;padding-inline:var(--x-gutter, var(--space-outer))}.x-collection-meganav .meganav__primary{overflow:clip}.x-collection-meganav .collection-list-grid__collections{gap:var(--x-gap)}html:not(.no-js) .x-collection-meganav .collection-list-slider__content:not(.swiper-initialized) .collection-list-slider__collections{grid-gap:var(--x-gap)}.x-collection-meganav [data-x-card-width] .swiper-slide{width:var(--x-card-width)}html:not(.no-js) .x-collection-meganav .collection-list-slider__content[data-x-card-width]:not(.swiper-initialized) .collection-list-slider__collections{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:var(--x-card-width)}.x-collection-meganav .collection-item,.x-drawer-collections .collection-item{white-space:normal}.drawer-menu__list--sub>.drawer-menu__item.x-drawer-collections{padding-bottom:var(--spacing-6);border-bottom-width:0;text-transform:none;word-break:normal}.x-carousel-continuous.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:none;overflow-y:hidden}.x-carousel-continuous.swiper-css-mode .featured-collection-slider__content-view-all-wrapper{margin-left:0}.x-carousel-block-trackpad.swiper-css-mode>.swiper-wrapper{overflow-x:hidden}.x-carousel-contain-overscroll,.x-carousel-contain-overscroll>.swiper-wrapper{overscroll-behavior-x:contain}.x-gallery-no-swipe{touch-action:auto}@media(max-width:719px){.swiper-slide .product-item[data-x-gallery-arrows-mobile] .product-item__gallery-navigation .swiper-button-prev,.swiper-slide .product-item[data-x-gallery-arrows-mobile] .product-item__gallery-navigation .swiper-button-next{--swiper-navigation-button-size: 24px;opacity:1}.swiper-slide .product-item[data-x-gallery-arrows-mobile] .product-item__gallery-navigation .icon{width:12px}.swiper-slide .product-item[data-x-gallery-arrows-mobile] .product-item__gallery-navigation .swiper-navigation__button:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}.swiper-slide .product-item[data-x-gallery-arrows-mobile] .product-item__gallery-navigation .swiper-button-disabled{opacity:.3}[data-enable-mobile-slider=false] .swiper-slide .product-item[data-x-gallery-arrows-mobile] .product-item__gallery-navigation .swiper-button-prev,[data-enable-mobile-slider=false] .swiper-slide .product-item[data-x-gallery-arrows-mobile] .product-item__gallery-navigation .swiper-button-next{opacity:0}}.product-metafields__carelabels{display:flex;flex-wrap:wrap;gap:10px;align-items:center;max-width:400px}.care_label img{width:30px;aspect-ratio:1 / 1;object-fit:contain}.x-option-info{display:flex;gap:6px;margin-top:12px;font-size:12px;line-height:1.5}.x-option-info>.icon,.x-option-info>svg{flex-shrink:0;width:15px;height:18px}.x-option-info[data-x-align=center],.x-option-info[data-x-align=right]{display:block}.x-option-info[data-x-align=center]{text-align:center}.x-option-info[data-x-align=right]{text-align:right}.x-option-info:not([data-x-align=left])>.icon{display:inline-flex;margin-right:3px;vertical-align:top}.x-option-info:not([data-x-align=left])>div{display:inline}.product__block>.x-option-info:first-child{margin-top:0}@media(max-width:719px)and (orientation:portrait){.product--main[data-x-mobile-fit]{--x-fit-vh: 100vh;--x-fit-h: max( var(--x-fit-min, 320px), calc( var(--x-fit-vh) - var(--x-fit-top, calc(var(--announcement-height, 0px) + var(--height-header, 0px))) - var(--x-fit-sticky, 120px) - var(--x-fit-below, 0px) - var(--x-fit-extra, 0px) ) )}@supports (height: 100svh){.product--main[data-x-mobile-fit]{--x-fit-vh: 100svh}}.product--main[data-x-mobile-fit=whole] .product__media-container.below-mobile .product__media-item{width:min(100%,calc(var(--x-fit-h) * var(--x-media-ratio, 1)));aspect-ratio:var(--x-media-ratio, 1);margin-inline:auto}.product--main[data-x-mobile-fit=whole] .product__media-container.below-mobile.carousel .product__media-item{margin-inline:0}.product--main[data-x-mobile-fit=cover] .product__media-container.below-mobile .product__media-item{width:100%;aspect-ratio:var(--x-media-ratio, 1);max-height:var(--x-fit-h);overflow:hidden}.product--main[data-x-mobile-fit=cover] .product__media-container.below-mobile .product__media-item .media,.product--main[data-x-mobile-fit=cover] .product__media-container.below-mobile .product__media-item .image{height:100%}.product--main[data-x-mobile-fit=cover] .product__media-container.below-mobile .product__media-item img{height:100%;object-fit:cover}.product--main[data-x-mobile-fit=cover][data-x-fit-focal] .product__media-container.below-mobile .product__media-item img{object-position:var(--x-fit-focal)}}.x-sticky-chips{display:none}@media(max-width:959px){.sticky-atc-bar[data-x-sticky-chips] .sticky-atc-bar__meta-options,.sticky-atc-bar[data-x-sticky-chips] .sticky-atc-bar__meta-change-option-trigger{display:none}.sticky-atc-bar[data-x-sticky-chips] .x-sticky-chips{display:block;width:100%}.x-sticky-chips .product-chips-options__item--chip{flex:1 1 0;min-width:40px;min-height:34px;font-size:12px;text-align:center;cursor:pointer}.x-sticky-chips .product-chips-options__item--chip:not(.disabled){border-color:var(--color-form-input-text-alpha-40);color:inherit}.x-sticky-chips .product-chips-options__item--chip.selected,.x-sticky-chips .product-chips-options__item--chip.selected:not(.disabled){border-color:var(--color-form-input-text);box-shadow:0 0 0 1px var(--color-form-input-text) inset}}@media(max-width:959px){.sticky-atc-bar[data-x-price-inline] .sticky-atc-bar__details .sticky-atc-bar__price{flex-direction:row;flex-grow:0;flex-shrink:0;align-items:baseline;justify-content:flex-end;margin-left:auto;white-space:nowrap}.sticky-atc-bar[data-x-price-inline] .sticky-atc-bar__meta{min-width:0}}.x-code-line[hidden]{display:none}.x-code-line__price--sale{color:var(--color-products-sale)}.x-code-line[data-x-align=center]{text-align:center}.x-code-line[data-x-align=right]{text-align:right}.x-header-code{color:var(--color-x-code-text, var(--color-text));font-size:var(--font-size-body-100);font-weight:var(--font-weight-body)}.x-header-code .x-code-line__price{font-family:var(--x-code-price-font);font-size:var(--x-code-price-size);font-weight:var(--x-code-price-weight);font-style:var(--x-code-price-style)}.x-header-code strong{font-family:var(--x-code-strong-font);font-weight:var(--x-code-strong-weight);font-style:var(--x-code-strong-style)}@media(max-width:959px){.x-header-code--on-desktop{display:none}}@media(min-width:960px){.x-header-code--on-mobile{display:none}}.x-header-code--below{margin-top:var(--spacing-2)}.product__price:has(>.x-header-code--right){column-gap:var(--spacing-2)}.product__price:has(>.x-header-code--right)>:empty{display:none}.x-header-code--right[data-x-align=center]{margin-inline:auto}.x-header-code--right[data-x-align=right]{margin-left:auto}.x-sticky-code{display:none}@media(max-width:959px){.x-sticky-code:not([hidden]){display:block;width:100%;font-size:12px;line-height:1.4}.sticky-atc-bar[data-x-code-title-center] .sticky-atc-bar__inner{display:grid;grid-template-columns:minmax(40%,1fr) minmax(0,auto);gap:0 var(--spacing-3);align-items:center}.sticky-atc-bar[data-x-code-title-center] .sticky-atc-bar__details{display:contents}.sticky-atc-bar[data-x-code-title-center] .sticky-atc-bar__meta{grid-column:1;grid-row:1 / span 2}.sticky-atc-bar[data-x-code-title-center] .sticky-atc-bar__price{grid-column:2;grid-row:1}.sticky-atc-bar[data-x-code-title-center] .x-sticky-code{grid-column:2;grid-row:2;width:auto;margin-top:var(--spacing-1)}.sticky-atc-bar[data-x-code-title-center] .x-sticky-chips,.sticky-atc-bar[data-x-code-title-center] .sticky-atc-bar__button{grid-column:1 / -1;margin-top:var(--spacing-3)}}.x-media-code{--x-media-code-dots: calc(8px + 2 * var(--x-dots-spacing, 21px));position:absolute;z-index:10;left:12px;bottom:calc(var(--x-media-code-dots) / 2);max-width:calc(100% - 104px);transform:translateY(50%)}.x-media-code,.x-media-code-desktop,.x-sticky-code--float{isolation:isolate;padding:var(--x-media-code-padding-y) var(--x-media-code-padding-x);border-radius:var(--x-media-code-radius);color:var(--color-x-media-code-text);font-size:var(--x-media-code-size);line-height:1.3;pointer-events:none}.x-media-code:before,.x-media-code-desktop:before,.x-sticky-code--float:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--color-x-media-code-background);opacity:var(--x-media-code-opacity)}.x-media-code .x-code-line__price,.x-media-code-desktop .x-code-line__price,.x-sticky-code--float .x-code-line__price{font-family:var(--x-media-code-price-font);font-weight:var(--x-media-code-price-weight);font-style:var(--x-media-code-price-style)}.product--main[data-x-dots-modern] .x-media-code{--x-media-code-dots: calc(5px + 2 * var(--x-dots-spacing, 21px))}@media(max-width:959px){.product--main[data-x-dots-modern][data-x-mobile-dots=overlay]:has(.x-media-code:not([hidden])) .x-dots-bar,.product--main:not([data-x-dots-modern])[data-x-mobile-dots=overlay]:has(.x-media-code:not([hidden])) .product__media-container.below-mobile .swiper-pagination{margin-right:12px;margin-left:auto}.product--main[data-x-mobile-dots=below] .x-media-code{bottom:calc(var(--x-media-code-dots) + 12px);transform:none}}.product__media-container.above-mobile .product__media:has(>.x-media-code-desktop){position:relative}.x-media-code-desktop{position:absolute;z-index:10;top:calc(var(--x-media-code-top, 0px) + 12px);max-width:calc(100% - 24px)}.x-media-code-desktop--right{right:12px}.x-media-code-desktop--left{left:12px}@media(max-width:959px){.sticky-atc-bar .x-sticky-code--float:not([hidden]){position:absolute;bottom:100%;left:12px;display:block;width:fit-content;max-width:calc(100% - 24px);margin-bottom:6px;font-size:var(--x-media-code-size);line-height:1.3;transition:transform var(--duration-normal) var(--easing)}.sticky-atc-bar .x-sticky-code--keep:not([hidden]){visibility:visible}.sticky-atc-bar.hidden .x-sticky-code--keep:not([hidden]){transform:translateY(calc(-6px - env(safe-area-inset-bottom,0px)))}body:has(.quick-cart__footer.x-cart-discount-settling) .sticky-atc-bar .x-sticky-code--keep:not([hidden]){visibility:hidden}}.x-cart-promo{padding-top:var(--spacing-2);padding-bottom:var(--spacing-2)}.x-cart-promo:not([data-x-scheme]) .inventory-counter__message-wrapper{color:var(--color-products-sale)}.x-cart-promo:not([data-x-scheme]):after{background-color:var(--color-products-sale-alpha-10)}.x-cart-promo[data-x-scheme]{background:var(--color-background)}.x-cart-promo[data-x-scheme]:after{display:none}.x-cart-promo__message{margin:0}.x-cart-discount{padding-top:var(--spacing-4);padding-bottom:var(--spacing-4)}.x-cart-discount__lines .quick-cart__item-discounts{padding-right:var(--spacing-3)}.x-cart-discount .x-cart-discount__lines .quick-cart__item-discounts{margin-bottom:var(--spacing-3)}.quick-cart__footer-order-note-wrapper+.x-cart-discount__lines .quick-cart__item-discounts{margin-top:var(--spacing-4)}.quick-cart__footer-order-note-wrapper+.x-cart-discount__lines+.quick-cart__footer-subtotal{margin-top:var(--spacing-3)}.x-cart-discount__lines .quick-cart__item-discount{align-items:flex-start}.x-cart-discount__remove{position:relative;z-index:1;flex-shrink:0;display:flex;margin-left:auto;padding:0 0 0 var(--spacing-2);background:none;border:0;color:inherit;cursor:pointer}.x-cart-discount__remove .icon{margin:2px 0 0}.x-cart-discount__field{display:flex;gap:var(--spacing-2)}.x-cart-discount__field .input{flex:1 1 auto;min-width:0;font-size:var(--font-size-body-100)}.x-cart-discount__field[data-x-scheme] .input:not(:focus):not(.input--error){border-color:transparent}.x-cart-discount__field .btn{flex-shrink:0;width:auto}.x-cart-discount__field .btn__loading-wrap{max-width:28px}.x-cart-discount__field .btn.btn--primary .btn__loading-bar{background-color:var(--color-solid-button-text)}.x-cart-discount__message{margin:var(--spacing-2) 0 0;color:var(--color-notifications-error)}.x-cart-discount__message.hidden{display:none}.quick-cart__footer:has(.x-cart-discount),html.do-anim .animation.animation--quick-cart .quick-cart__footer.animation--quick-cart-footer:has(.x-cart-discount){transition:transform var(--duration-normal) var(--easing),opacity var(--duration-normal) var(--easing),translate .25s ease-out}.quick-cart__footer:has(.x-cart-discount) .quick-cart__footer-inner{transition:opacity .15s ease-out .1s}.quick-cart__footer.x-cart-discount-typing .quick-cart__footer-inner{visibility:hidden;opacity:0;transition:none}body:has(.quick-cart__footer.x-cart-discount-settling) .sticky-atc-bar{visibility:hidden;transition:none}@media(max-width:719px){.collection-banner--text-mobile-left .x-banner-breadcrumbs,.collection-banner--text-mobile-left .collection-banner__breadcrumbs{margin-left:var(--x-breadcrumbs-indent)}.collection-banner--text-mobile-left .collection-banner__text-container-inner>:is(.x-collapsible,.x-collapsible__toggle,.collection-banner__text-container-text){margin-left:var(--x-description-indent)}}@media(min-width:720px){.collection-banner--text-left .x-banner-breadcrumbs,.collection-banner--text-left .collection-banner__breadcrumbs{margin-left:var(--x-breadcrumbs-indent)}.collection-banner--text-left .collection-banner__text-container-inner>:is(.x-collapsible,.x-collapsible__toggle,.collection-banner__text-container-text){margin-left:var(--x-description-indent)}}.x-collection-related{--x-related-current: var(--color-text);--x-related-gap: var(--x-related-gap-mobile);margin-top:var(--x-related-spacing)}.x-collection-related>*{--delay-offset-multiplier: 4}.section:has(.section-inner--width-full-width)>.x-collection-related,.section:has(.section-inner--width-full-width-background-only)>.x-collection-related{width:calc(100% - 2 * var(--space-outer));margin-inline:auto}.collection-banner:has(>.x-collection-related){overflow-x:clip}.x-collection-related .collection-list-slider__content{position:relative;--x-card-width: var(--x-related-card-width-mobile)}.x-collection-related [data-x-card-width] .swiper-slide{width:var(--x-card-width)}html:not(.no-js) .x-collection-related .collection-list-slider__content[data-x-card-width]:not(.swiper-initialized) .collection-list-slider__collections{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:var(--x-card-width);grid-gap:var(--x-related-gap);overflow-x:auto;scrollbar-width:none}@media(min-width:720px){.x-collection-related .collection-list-slider__content{--x-card-width: var(--x-related-card-width)}}.x-collection-related .collection-list-slider__content .over-slider .carousel__navigation-button,.x-collection-meganav .collection-list-slider__content .over-slider .carousel__navigation-button{align-items:center;justify-content:center;width:var(--x-arrow-size);height:var(--x-arrow-size);padding:0}.x-collection-related .collection-list-slider__content .over-slider .carousel__navigation-button .icon,.x-collection-meganav .collection-list-slider__content .over-slider .carousel__navigation-button .icon{width:45%;height:45%}.x-collection-related .collection-list-grid__collections{--x-related-per-row: var(--x-related-columns-mobile);display:flex;flex-wrap:wrap;gap:var(--x-related-gap);justify-content:var(--text-horizontal-position-mobile)}.x-collection-related .collection-list-grid__collections>.collection-item{width:calc((100% - (var(--x-related-per-row) - 1) * var(--x-related-gap)) / var(--x-related-per-row))}@media(min-width:720px){.x-collection-related .collection-list-grid__collections{--x-related-per-row: var(--x-related-columns);justify-content:var(--text-horizontal-position)}}@media(min-width:720px){.x-collection-related{--x-related-gap: var(--x-related-gap-desktop)}}.x-collection-related .collection-item__image-wrapper[aria-current]{outline:2px solid var(--x-related-current);outline-offset:-2px}.x-collection-related__titles{display:flex;gap:var(--spacing-2);position:relative;justify-content:safe var(--text-horizontal-position-mobile);margin-inline:calc(-1 * var(--space-outer));padding-inline:var(--space-outer);overflow-x:auto;scrollbar-width:none}.x-collection-related__titles::-webkit-scrollbar{display:none}.x-collection-related__title{display:inline-flex;flex-shrink:0;align-items:center;min-height:44px;padding:0 var(--spacing-4);border:1px solid var(--color-lines-and-borders);border-radius:var(--corner-radius-buttons);color:var(--color-text);text-decoration:none;white-space:nowrap;transition:border-color var(--duration-short, .15s) var(--easing)}.x-collection-related__title:hover{border-color:var(--color-text)}.x-collection-related__title[aria-current]{border-color:var(--color-text);background-color:var(--color-text);color:var(--color-background)}@media(min-width:720px){.x-collection-related__titles:not([data-x-scroll-desktop]){flex-wrap:wrap;justify-content:var(--text-horizontal-position);margin-inline:0;padding-inline:0;overflow-x:visible}.x-collection-related__titles[data-x-scroll-desktop]{justify-content:safe var(--text-horizontal-position);margin-inline:0;padding-inline:0;padding-bottom:var(--spacing-2);scrollbar-width:auto}.x-collection-related__titles[data-x-scroll-desktop]::-webkit-scrollbar{display:block;height:3px}.x-collection-related__titles[data-x-scroll-desktop]::-webkit-scrollbar-thumb{border-radius:3px;background-color:var(--color-lines-and-borders)}@supports selector(::-webkit-scrollbar){.x-collection-related:has(>[data-x-scrollbar-hover]){position:relative}.x-collection-related:has(>[data-x-scrollbar-hover]):after{content:"";position:absolute;right:0;bottom:0;left:0;height:3px;background-color:var(--color-background);pointer-events:none;transition:opacity .15s ease-out}.x-collection-related:has(>[data-x-scrollbar-hover]):hover:after,.x-collection-related:has(>[data-x-scrollbar-hover]):focus-within:after{opacity:0}}@supports not selector(::-webkit-scrollbar){.x-collection-related__titles[data-x-scroll-desktop]{scrollbar-width:thin;scrollbar-color:var(--color-lines-and-borders) transparent}.x-collection-related__titles[data-x-scrollbar-hover]:not(:hover):not(:focus-within){scrollbar-color:transparent transparent}}}.x-carousel-header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:var(--spacing-5);padding-bottom:var(--spacing-7)}@media(min-width:720px){.x-carousel-header:has(>.carousel__navigation-buttons){grid-template-columns:minmax(0,1fr) auto auto}}.x-carousel-header>.section-introduction{display:contents}.x-carousel-header>.section-introduction>*{grid-column:1}.x-carousel-header>.section-introduction>:first-child{grid-row:1}.x-carousel-header>.section-introduction>:last-child{margin-bottom:0}.x-carousel-header>.carousel__navigation-buttons{grid-column:2;grid-row:1}.x-carousel-header .carousel__navigation-button--forward{margin-bottom:0}.x-carousel-header .carousel__navigation-button--back{margin-bottom:-1px}.x-carousel-header>.x-carousel-header__button{grid-column:-2;grid-row:1;margin:0}@media(min-width:720px){.x-carousel-header--button-before:has(>.carousel__navigation-buttons)>.x-carousel-header__button{grid-column:2}.x-carousel-header--button-before:has(>.carousel__navigation-buttons)>.carousel__navigation-buttons{grid-column:3}.x-carousel-header--button-between:has(>.carousel__navigation-buttons){grid-template-columns:minmax(0,1fr) auto auto auto}.x-carousel-header.x-carousel-header--button-between>.carousel__navigation-buttons.animation--controls{display:contents}.x-carousel-header--button-between .carousel__navigation-button--back{grid-column:2;grid-row:1;margin-right:0}.x-carousel-header--button-between:has(>.carousel__navigation-buttons)>.x-carousel-header__button{grid-column:3}.x-carousel-header--button-between .carousel__navigation-button--forward{grid-column:4;grid-row:1}}:is(.featured-collection-slider__meta,.collection-list-slider__meta,.collection-list-slider__inner>.section-introduction,.gallery-carousel__meta,.shoppable-videos__section-header,.testimonials-slider__section-header,.recommended-products__meta,.recently-viewed-products__meta){padding-inline:var(--x-carousel-header-padding-x-mobile, 0px)}@media(min-width:720px){:is(.featured-collection-slider__meta,.collection-list-slider__meta,.collection-list-slider__inner>.section-introduction,.gallery-carousel__meta,.shoppable-videos__section-header,.testimonials-slider__section-header,.recommended-products__meta,.recently-viewed-products__meta){padding-inline:var(--x-carousel-header-padding-x, 0px)}}@media(max-width:719px){:is(.featured-collection-slider__meta,.collection-list-slider__meta,.collection-list-slider__inner>.section-introduction,.gallery-carousel__meta,.shoppable-videos__section-header,.testimonials-slider__section-header) :is(.x-carousel-header__button,.section-introduction__button) .btn{zoom:var(--x-carousel-button-scale-mobile, 1)}}@media(min-width:720px){.section-inner--width-page-width .x-carousel-peek{margin-right:calc(var(--space-outer) * -1);padding-right:var(--space-outer)}.section-inner--width-page-width .x-carousel-peek.swiper-css-mode>.swiper-wrapper{margin-right:calc(var(--space-outer) * -1);padding-right:var(--space-outer)}.section-inner--width-page-width .x-carousel-peek .over-slider .carousel__navigation-button.carousel__navigation-button--forward{right:calc(var(--space-outer) - var(--spacing-5))}}.over-slider .carousel__navigation-button:is(.button-shape--square,.button-shape--rounded,.button-shape--circle){box-sizing:border-box;align-items:center;justify-content:center;width:var(--x-slider-nav-size);height:var(--x-slider-nav-size);padding:0}.over-slider .carousel__navigation-button .icon{width:45%;height:45%}.product-item__gallery .product-item__gallery-navigation :is(.swiper-button-prev,.swiper-button-next){--swiper-navigation-button-size: var(--x-gallery-nav-size);box-sizing:border-box}.product-item__gallery .product-item__gallery-navigation :is(.swiper-button-prev,.swiper-button-next) .icon{width:50%}.over-slider .carousel__navigation-button.button-color--custom{background-color:var(--x-slider-nav-bg);color:var(--x-slider-nav-color);border:var(--x-slider-nav-border);filter:opacity(var(--x-slider-nav-opacity))}.over-slider .carousel__navigation-button.button-color--custom.swiper-button-disabled .icon{opacity:.4}.product-item[data-gallery-navigation-color=custom] .product-item__gallery-navigation,.x-media-arrows[data-x-nav-color=custom]{--swiper-navigation-color: var(--x-gallery-nav-color);--swiper-navigation-background: var(--x-gallery-nav-bg)}.product-item[data-gallery-navigation-color=custom] .product-item__gallery-navigation .swiper-button-prev,.product-item[data-gallery-navigation-color=custom] .product-item__gallery-navigation .swiper-button-next,.x-media-arrows[data-x-nav-color=custom] .x-media-arrows__button{border:var(--x-gallery-nav-border);filter:opacity(var(--x-gallery-nav-opacity))}@media(max-width:719px){.featured-collection-slider[data-enable-mobile-slider=false][data-mobile-products-per-view="3"] .featured-collection-slider__products{grid-template-columns:repeat(3,1fr)}}@media(max-width:719px){html:not(.no-js) .collection-list-slider__content:not(.swiper-initialized).carousel--mobile-per-view-3 .collection-list-slider__collections{grid-template-columns:repeat(3,1fr)}}@media(min-width:720px){html:not(.no-js) .collection-list-slider__content:not(.swiper-initialized).carousel--per-view-6 .collection-list-slider__collections{grid-template-columns:repeat(5,1fr)}}@media(min-width:1200px){html:not(.no-js) .collection-list-slider__content:not(.swiper-initialized).carousel--per-view-6 .collection-list-slider__collections{grid-template-columns:repeat(6,1fr)}}:is([data-section-type=collection-list-slider],[data-section-type=featured-collection-slider]){--x-pre-n: calc(var(--x-pre-mobile, 2) * 1.05);--x-pre-gap: 12px}:is([data-section-type=collection-list-slider],[data-section-type=featured-collection-slider])[data-mobile-products-per-view="1"]{--x-pre-mobile: 1}:is([data-section-type=collection-list-slider],[data-section-type=featured-collection-slider])[data-mobile-products-per-view="3"]{--x-pre-mobile: 3}@media(min-width:720px){:is([data-section-type=collection-list-slider],[data-section-type=featured-collection-slider]){--x-pre-n: var(--x-pre-desktop, 4);--x-pre-gap: 16px}:is([data-section-type=collection-list-slider],[data-section-type=featured-collection-slider])[data-products-per-view="2"]{--x-pre-desktop: 2}:is([data-section-type=collection-list-slider],[data-section-type=featured-collection-slider])[data-products-per-view="3"]{--x-pre-desktop: 3}:is([data-section-type=collection-list-slider],[data-section-type=featured-collection-slider])[data-products-per-view="5"]{--x-pre-desktop: 5}:is([data-section-type=collection-list-slider],[data-section-type=featured-collection-slider])[data-products-per-view="6"]{--x-pre-desktop: 5}[data-section-type=collection-list-slider][data-products-per-view="5"]{--x-pre-desktop: 4}}@media(min-width:1200px){:is([data-section-type=collection-list-slider],[data-section-type=featured-collection-slider]){--x-pre-gap: 24px}:is([data-section-type=collection-list-slider],[data-section-type=featured-collection-slider])[data-products-per-view="6"]{--x-pre-desktop: 6}[data-section-type=collection-list-slider][data-products-per-view="5"]{--x-pre-desktop: 5}}html:not(.no-js) :is([data-section-type=collection-list-slider],[data-section-type=featured-collection-slider]:not([data-enable-mobile-slider=false])) :is(.collection-list-slider__content,.featured-collection-slider__content):not(.swiper-initialized)>.swiper-wrapper{display:flex;gap:var(--x-pre-gap);overflow:hidden}html:not(.no-js) :is([data-section-type=collection-list-slider],[data-section-type=featured-collection-slider]:not([data-enable-mobile-slider=false])) :is(.collection-list-slider__content,.featured-collection-slider__content):not(.swiper-initialized)>.swiper-wrapper>.swiper-slide{flex:0 0 auto;width:calc((100% - (var(--x-pre-n) - 1) * var(--x-pre-gap)) / var(--x-pre-n));margin:0}@media(min-width:720px){html:not(.no-js) [data-section-type=featured-collection-slider][data-enable-mobile-slider=false] :is(.collection-list-slider__content,.featured-collection-slider__content):not(.swiper-initialized)>.swiper-wrapper{display:flex;gap:var(--x-pre-gap);overflow:hidden}html:not(.no-js) [data-section-type=featured-collection-slider][data-enable-mobile-slider=false] :is(.collection-list-slider__content,.featured-collection-slider__content):not(.swiper-initialized)>.swiper-wrapper>.swiper-slide{flex:0 0 auto;width:calc((100% - (var(--x-pre-n) - 1) * var(--x-pre-gap)) / var(--x-pre-n));margin:0}}:root{--x-fit-offset: calc(var(--height-header, 0px) + var(--announcement-height, 0px))}body.header-transparent #main>.shopify-section:first-child{--x-fit-offset: var(--announcement-height, 0px)}.product-badges[data-x-style] .product-badge--sale{--x-bg: var(--color-sale-badge-background);--x-accent: var(--color-sale-badge-text)}.product-badges[data-x-style] .product-badge--sold-out{--x-bg: var(--color-sold-out-badge-background);--x-accent: var(--color-sold-out-badge-text)}.product-badges[data-x-style] .product-badge--custom-1{--x-bg: var(--color-custom-product-badge-group-1-background);--x-accent: var(--color-custom-product-badge-group-1-text)}.product-badges[data-x-style] .product-badge--custom-2{--x-bg: var(--color-custom-product-badge-group-2-background);--x-accent: var(--color-custom-product-badge-group-2-text)}.product-badges[data-x-style] .product-badge--custom-3{--x-bg: var(--color-custom-product-badge-group-3-background);--x-accent: var(--color-custom-product-badge-group-3-text)}.product-badges[data-x-style] .product-badge--custom-4{--x-bg: var(--color-custom-product-badge-group-4-background);--x-accent: var(--color-custom-product-badge-group-4-text)}.product-badges[data-x-style] .product-badge--x-promo{--x-bg: transparent;--x-accent: var(--x-promo-name-text)}.product-badges:is([data-x-style=label],[data-x-style=tab]){gap:var(--x-badge-gap)}.product-badges[data-x-style]:not([data-x-style=theme]):not(:has(.product-badge)){display:none}.product-badges:is([data-x-style=label],[data-x-style=tab]) .product-badge{margin:0;border:0;font-family:var(--x-badge-font-family);font-weight:var(--x-badge-weight);font-size:var(--x-badge-size);letter-spacing:var(--x-badge-tracking);line-height:1}.product-badges[data-x-style=label] .product-badge,.product-badges[data-x-style=tab]:not(.product-item .product-badges) .product-badge{padding:var(--x-badge-py) var(--x-badge-px);background-color:color-mix(in srgb,var(--x-bg) var(--x-badge-opacity),transparent)}.product-badges[data-x-style=label] .product-badge--x-promo,.product-badges[data-x-style=tab]:not(.product-item .product-badges) .product-badge--x-promo{padding:0;overflow:hidden}.product-badges[data-x-style=label] .product-badge--x-promo>span,.product-badges[data-x-style=tab]:not(.product-item .product-badges) .product-badge--x-promo>span{padding:var(--x-badge-py) var(--x-badge-px)}.product-badges[data-x-style] .product-badge__x-promo-name{background-color:color-mix(in srgb,var(--x-promo-name-bg) var(--x-promo-opacity, 100%),transparent);color:var(--x-promo-name-text);font-family:var(--x-promo-name-font, inherit);font-weight:var(--x-promo-name-weight, inherit);text-shadow:var(--x-promo-name-shadow, none)}.product-badges[data-x-style] .product-badge__x-promo-discount{background-color:color-mix(in srgb,var(--x-promo-discount-bg) var(--x-promo-opacity, 100%),transparent);color:var(--x-promo-discount-text);font-family:var(--x-promo-discount-font, inherit);font-weight:var(--x-promo-discount-weight, inherit);text-shadow:var(--x-promo-discount-shadow, none)}.product-item .product-badges[data-x-style=label].product-badges--position-top{top:var(--x-badge-offset)}.product-item .product-badges[data-x-style=label].product-badges--position-bottom{bottom:var(--x-badge-offset)}.product-item .product-badges[data-x-style=label].product-badges--position-left{left:var(--x-badge-offset)}.product-item .product-badges[data-x-style=label].product-badges--position-right{right:var(--x-badge-offset)}.product-item .product-badges[data-x-style=tab]{--x-tab-r: var(--corner-radius-cards-and-images);--x-tab-fill: color-mix(in srgb, var(--x-badge-tab-bg) var(--x-badge-opacity), transparent);--x-start-fill: var(--x-tab-fill);--x-end-fill: var(--x-tab-fill);--x-mask-start: transparent calc(var(--x-tab-r) - .5px), var(--x-start-fill) var(--x-tab-r);--x-mask-end: transparent calc(var(--x-tab-r) - .5px), var(--x-end-fill) var(--x-tab-r);align-items:center;padding:var(--x-badge-py) var(--x-badge-px);border-radius:var(--x-tl) var(--x-tr) var(--x-br) var(--x-bl);background-color:var(--x-tab-fill)}.product-item .product-badges[data-x-style=tab].product-badges--position-top{top:0}.product-item .product-badges[data-x-style=tab].product-badges--position-bottom{bottom:0}.product-item .product-badges[data-x-style=tab].product-badges--position-left{left:0}.product-item .product-badges[data-x-style=tab].product-badges--position-right{right:0}.product-item .product-badges[data-x-style=tab]:before,.product-item .product-badges[data-x-style=tab]:after{content:"";position:absolute;width:var(--x-tab-r);height:var(--x-tab-r)}.product-item .product-badges[data-x-style=tab].product-badges--position-top.product-badges--position-left{--x-tl: var(--x-tab-r);--x-tr: 0px;--x-br: var(--x-tab-r);--x-bl: 0px}.product-item .product-badges[data-x-style=tab].product-badges--position-top.product-badges--position-left:before{top:100%;left:0;background:radial-gradient(circle at 100% 100%,var(--x-mask-start))}.product-item .product-badges[data-x-style=tab].product-badges--position-top.product-badges--position-left:after{left:100%;top:0;background:radial-gradient(circle at 100% 100%,var(--x-mask-end))}.product-item .product-badges[data-x-style=tab].product-badges--position-top.product-badges--position-right{--x-tl: 0px;--x-tr: var(--x-tab-r);--x-br: 0px;--x-bl: var(--x-tab-r)}.product-item .product-badges[data-x-style=tab].product-badges--position-top.product-badges--position-right:before{top:100%;right:0;background:radial-gradient(circle at 0 100%,var(--x-mask-end))}.product-item .product-badges[data-x-style=tab].product-badges--position-top.product-badges--position-right:after{right:100%;top:0;background:radial-gradient(circle at 0 100%,var(--x-mask-start))}.product-item .product-badges[data-x-style=tab].product-badges--position-bottom.product-badges--position-left{--x-tl: 0px;--x-tr: var(--x-tab-r);--x-br: 0px;--x-bl: var(--x-tab-r)}.product-item .product-badges[data-x-style=tab].product-badges--position-bottom.product-badges--position-left:before{bottom:100%;left:0;background:radial-gradient(circle at 100% 0,var(--x-mask-start))}.product-item .product-badges[data-x-style=tab].product-badges--position-bottom.product-badges--position-left:after{left:100%;bottom:0;background:radial-gradient(circle at 100% 0,var(--x-mask-end))}.product-item .product-badges[data-x-style=tab].product-badges--position-bottom.product-badges--position-right{--x-tl: var(--x-tab-r);--x-tr: 0px;--x-br: var(--x-tab-r);--x-bl: 0px}.product-item .product-badges[data-x-style=tab].product-badges--position-bottom.product-badges--position-right:before{bottom:100%;right:0;background:radial-gradient(circle at 0 0,var(--x-mask-end))}.product-item .product-badges[data-x-style=tab].product-badges--position-bottom.product-badges--position-right:after{right:100%;bottom:0;background:radial-gradient(circle at 0 0,var(--x-mask-start))}.product-item .product-badges[data-x-style=tab]:has(.product-badge--x-promo){--x-tab-fill: color-mix(in srgb, var(--x-promo-name-bg) var(--x-promo-opacity, 100%), transparent)}.product-item .product-badges[data-x-style=tab] .product-badge{padding:0;background:none;color:var(--x-accent)}.product-item .product-badges[data-x-style=tab] .product-badge:before{content:"";display:var(--x-badge-dot-display);flex-shrink:0;width:.55em;height:.55em;margin-right:.5em;border-radius:50%;background-color:currentColor}.product-item .product-badges[data-x-style=tab] .product-badge--x-promo{gap:.6em}.product-item .product-badges[data-x-style=tab] .product-badge--x-promo:before{display:var(--x-promo-dot-display, inline-block)}.product-item .product-badges[data-x-style=tab] .product-badge__x-promo-name{background:none;color:var(--x-promo-name-text)}.product-item .product-badges[data-x-style=tab] .product-badge__x-promo-discount{background:none;color:var(--x-promo-discount-text)}.collection-item__image-wrapper[data-x-zoom] .image img{scale:var(--x-zoom);transform-origin:var(--x-zoom-origin)}.slideshow.x-slide-padding .slideshow-slide__text-container-wrapper{padding:var(--x-slide-py-mobile) var(--x-slide-px-mobile)}.slideshow.x-slide-padding.slideshow--has-navigation .slideshow-slide__text-container-wrapper{padding-bottom:calc(var(--x-slide-py-mobile) + var(--slideshow-navigation-height) + var(--spacing-8))}body.header-transparent #main>.shopify-section:first-child .slideshow.x-slide-padding .slideshow-slide__text-container-wrapper{padding-top:calc(var(--height-header) + var(--x-slide-py-mobile))}@media(min-width:720px){.slideshow.x-slide-padding .slideshow-slide__text-container-wrapper{padding:var(--x-slide-py) var(--x-slide-px)}.slideshow.x-slide-padding.slideshow--has-navigation .slideshow-slide__text-container-wrapper{padding-bottom:calc(var(--x-slide-py) + var(--slideshow-navigation-height) + var(--spacing-8))}body.header-transparent #main>.shopify-section:first-child .slideshow.x-slide-padding .slideshow-slide__text-container-wrapper{padding-top:calc(var(--height-header) + var(--x-slide-py))}}.header .x-header-icons-localization{display:flex;align-items:center;align-self:center;margin-right:var(--spacing-2)}.header .x-header-icons-localization .disclosure-form{margin:0}.header .x-header-icons-localization .disclosure-form__inner{display:flex;align-items:center;gap:var(--spacing-4)}.header .x-header-icons-localization .disclosure__toggle{display:flex;align-items:center;font-size:var(--font-size-navigation)}.header .x-locale-globe .icon-globe{width:20px;height:20px;margin-right:6px}.header .x-locale-globe .icon-globe svg{width:100%;height:100%}[id$=__x_after_text]:not(:has(.rich-text__text :not(:empty))){display:none}.page .shopify-policy__container{max-width:calc(700px + var(--space-outer) * 2);padding-inline:var(--space-outer)}.shopify-policy__title{margin-bottom:var(--spacing-8)}.shopify-policy__title h1{font-family:var(--font-heading);font-weight:var(--font-weight-heading);font-style:var(--font-style-heading);letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);text-transform:var(--text-transform-heading);font-size:var(--font-size-heading-2-base);color:var(--color-text)}.shopify-policy__body h1,.shopify-policy__body h2{font-size:var(--font-size-heading-4-base)}.shopify-policy__body h3{font-size:var(--font-size-heading-5-base)}.shopify-policy__body h4,.shopify-policy__body h5,.shopify-policy__body h6{font-size:var(--font-size-heading-6-base)}.shopify-policy__body :is(h1,h2,h3,h4,h5,h6) br{display:none}.shopify-policy__body :is(h1,h2,h3,h4,h5,h6):empty{display:none}.x-collection-related__up-icon{display:inline-flex;flex:none;align-items:center;width:var(--x-related-up-icon-size, .7em);height:var(--x-related-up-icon-size, .7em);margin-right:.5em;transform:scaleX(-1)}.x-collection-related__up-icon .icon,.x-collection-related__up-icon svg{flex:none;width:100%;height:100%}.x-collection-related__divider{flex-shrink:0;align-self:center;width:1px;height:24px;margin-inline:var(--spacing-1);background-color:var(--color-lines-and-borders)}@media(max-width:719px){.collection-banner__text-container,.collection-banner__text-container-inner,.collection-banner .x-banner-breadcrumbs{min-width:0;max-width:100%}.collection-banner .breadcrumbs{margin-right:calc(-1 * var(--space-outer));overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.collection-banner .breadcrumbs::-webkit-scrollbar{display:none}.collection-banner .breadcrumbs__list{display:flex;flex-wrap:nowrap;width:max-content;padding-right:var(--space-outer)}.collection-banner .breadcrumbs__item{flex-shrink:0;white-space:nowrap}}.x-funding__logos{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-4) var(--spacing-6);--x-blk-h: var(--x-funding-h);--x-inv-h: calc(var(--x-funding-h) * var(--x-funding-inv-scale, 1));--x-blk-pad: .1607;--x-blk-pad-r: .1627;--x-sep-h: .467;--x-sep-ml: .2393;--x-sep-mr: .4018}.x-funding[data-x-align=center] .x-funding__logos,.x-funding[data-x-align=center] .x-funding__text{justify-content:center;text-align:center}.x-funding__block img{display:block;height:var(--x-blk-h);width:auto;max-width:100%}.x-funding__block{margin-left:calc(var(--x-blk-h) * var(--x-blk-pad) * -1)}.x-funding__logos:not(:has(.x-funding__invitalia)) .x-funding__block{margin-right:calc(var(--x-blk-h) * var(--x-blk-pad-r) * -1)}.x-funding__invitalia{display:block;height:var(--x-inv-h);width:auto;margin-right:calc(var(--x-inv-h) * var(--x-funding-inv-trim, 0) * -1)}.x-funding__separator{align-self:center;width:1px;height:calc(var(--x-blk-h) * var(--x-sep-h));margin:0 calc(var(--x-blk-h) * var(--x-sep-mr)) 0 calc(var(--x-blk-h) * var(--x-sep-ml));background:#fff;opacity:.5}.x-funding[data-x-block=color] .x-funding__separator{background:#929292;opacity:.6}.x-funding__logos:has(.x-funding__separator){column-gap:0}.x-funding__text{margin-top:var(--spacing-4);color:var(--color-text);opacity:.8}.x-funding__text .rte p{margin:0}.x-funding__meta{display:flex;flex-wrap:wrap;gap:var(--spacing-1) var(--spacing-4);margin:var(--spacing-1) 0 0}.x-funding[data-x-align=center] .x-funding__meta{justify-content:center}.x-funding__meta a{color:inherit;text-decoration:underline;text-underline-offset:2px}@media(max-width:719px){.x-funding__logos{--x-blk-h: var(--x-funding-h-mobile);--x-inv-h: calc(var(--x-funding-h-mobile) * .6 * var(--x-funding-inv-scale-m, 1));--x-blk-pad: .3274;--x-blk-pad-r: .3288}.x-funding[data-x-mobile-layout=vertical] .x-funding__separator{display:none}.x-funding[data-x-mobile-layout=vertical] .x-funding__logos{column-gap:var(--spacing-6)}.x-funding[data-x-mobile-layout=horizontal] .x-funding__logos{--x-inv-h: calc(var(--x-funding-h-mobile) * var(--x-funding-inv-scale-m, 1));--x-blk-pad: .1607;--x-blk-pad-r: .1627}.x-funding[data-x-mobile-layout=fit] .x-funding__logos,.x-funding[data-x-mobile-layout=vertical-fit] .x-funding__logos{container-type:inline-size;flex-wrap:nowrap;gap:0;--x-blk-h: var(--x-funding-fit-h)}.x-funding[data-x-mobile-layout=fit] .x-funding__logos{--x-funding-fit-h: calc((100cqw - var(--x-funding-fit-gaps)) / (9.2843 - .1624 * (1 - var(--x-funding-has-inv)) + .6411 * var(--x-funding-has-inv) + var(--x-funding-inv-vis) * var(--x-funding-inv-scale-m, 1)));--x-inv-h: calc(var(--x-funding-fit-h) * var(--x-funding-inv-scale-m, 1));--x-blk-pad: .1607;--x-blk-pad-r: .1627}.x-funding[data-x-mobile-layout=vertical-fit] .x-funding__logos{--x-funding-fit-h: calc((100cqw - var(--x-funding-fit-gaps)) / (4.0724 - .3289 * (1 - var(--x-funding-has-inv)) + .2496 * var(--x-funding-has-inv) + var(--x-funding-inv-vis) * .6 * var(--x-funding-inv-scale-m, 1)));--x-inv-h: calc(var(--x-funding-fit-h) * .6 * var(--x-funding-inv-scale-m, 1));--x-sep-h: .528;--x-sep-ml: -.0397;--x-sep-mr: .2893}}
/*# sourceMappingURL=/cdn/shop/t/163/assets/x-anavi.css.map */
