.error-message{align-items:center;color:var(--vp-semantic-color-status-negative)}.error-message--has-icon{display:flex}.error-message__icon{display:flex;align-items:center;margin-inline-end:var(--vp-semantic-spacing-xs)}.page-container>* a:focus-visible section:first-of-type{outline:var(--vp-semantic-border-width-m) solid var(--vp-semantic-color-border-catchy)}.page-container>:not(dialog,h2):last-child{margin-block-end:0}.page-container>:not(dialog,h2){margin-block-end:var(--vp-semantic-spacing-7xl)}@media (min-width:1200px){.page-container>:not(dialog,h2){margin-block-end:var(--vp-semantic-spacing-8xl)}}.page-container .key-benefits{padding-inline-end:0;margin-block-end:var(--vp-semantic-spacing-2xl)}@media (min-width:1200px){.page-container .key-benefits{padding:0 var(--grid-margin)}}.page-container .key-benefits .carousel-scrollbar{margin-inline-end:var(--vp-semantic-spacing-l)}@media (min-width:1200px){.page-container .key-benefits .carousel-scrollbar{margin-inline-end:0}}.page-container .immersive-buying,.page-container .short-videos{padding-inline-end:0}@media (min-width:1200px){.page-container .immersive-buying,.page-container .short-videos{padding:0 var(--grid-margin)}}.page-container .immersive-buying .shelf__cards *>li:last-child,.page-container .immersive-buying .short-videos-reel__slide:last-child,.page-container .short-videos .shelf__cards *>li:last-child,.page-container .short-videos .short-videos-reel__slide:last-child{padding-inline-end:var(--grid-margin)}.page-container .immersive-buying .carousel-scrollbar,.page-container .short-videos .carousel-scrollbar{margin-inline-end:var(--vp-semantic-spacing-l)}@media (min-width:1200px){.page-container .immersive-buying .carousel-scrollbar,.page-container .short-videos .carousel-scrollbar{margin-inline-end:0}}.page-container-limited-width{max-inline-size:var(--grid-max-width);margin:0 auto}.page-container-landing-page>:not(dialog,h2){margin-block-end:var(--vp-semantic-spacing-3xl)}@media (min-width:1200px){.page-container-landing-page>:not(dialog,h2){margin-block-end:var(--vp-semantic-spacing-5xl)}}.page-container-landing-page>:first-child:not(dialog,h2){margin-block-start:var(--vp-semantic-spacing-3xl)}@media (min-width:1200px){.page-container-landing-page>:first-child:not(dialog,h2){margin-block-start:var(--vp-semantic-spacing-5xl)}}.page-container-landing-page>:last-child:not(dialog,h2){margin-block-end:var(--vp-semantic-spacing-3xl)}@media (min-width:1200px){.page-container-landing-page>:last-child:not(dialog,h2){margin-block-end:var(--vp-semantic-spacing-5xl)}}.page-container-reduced-spacing>:not(dialog,h2):last-child{margin-block-end:0}.page-container-reduced-spacing>:not(dialog,h2){margin-block-end:var(--vp-semantic-spacing-5xl)}.page-container-reduced-spacing-first-child>:not(dialog,h2):first-child{margin-block-end:var(--vp-semantic-spacing-4xl)}@media (min-width:1200px){.page-container-reduced-spacing-first-child>:not(dialog,h2):first-child{margin-block-end:var(--vp-semantic-spacing-5xl)}}.page-container-include-last-child-spacing>:not(dialog,h2):last-child{margin-block-end:var(--vp-semantic-spacing-7xl)}@media (min-width:1200px){.page-container-include-last-child-spacing>:not(dialog,h2):last-child{margin-block-end:var(--vp-semantic-spacing-8xl)}}.product-assurance-item--no-hover{cursor:text}.list{display:grid;gap:var(--vp-semantic-spacing-l)}.product-info--condensed{margin-block-end:var(--vp-semantic-spacing-2xl)}.product-info--condensed .product-info__header{display:flex;align-items:baseline;justify-content:space-between}.product-info--condensed .product-info__description{display:none}@media (min-width:1200px){.product-info--condensed .product-info__description{display:block}}.product-info__stickers{display:none}.product-info__stickers:has(.product-info__sticker:not(:empty)){display:flex;gap:var(--vp-semantic-spacing-xs)}.product-info__sticker:empty{display:none}.product-info__sticker{display:flex;gap:0 var(--vp-semantic-spacing-xs)}.product-info__name,.product-info__sticker{margin-block-end:var(--vp-semantic-spacing-s)}.product-info__review{margin-block-end:var(--vp-semantic-spacing-2xl)}.product-info__description{margin-block-end:var(--vp-semantic-spacing-xs);overflow-wrap:anywhere}.product-info__product-id{margin-block-end:var(--vp-semantic-spacing-2xl);color:var(--vp-semantic-color-content-quiet)}.product-info__brand,.product-info__weight-and-dimensions{margin-block-end:var(--vp-semantic-spacing-xs)}.product-info__date{display:none}.product-info__date:not(:empty){display:flex;margin-block-end:var(--vp-semantic-spacing-l);color:var(--vp-semantic-color-content-quiet)}.product-view{position:relative;display:grid;grid-template-areas:"gallery" "buybox";grid-template-columns:1fr}.product-view__buy-box{grid-area:buybox;padding:var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-l) 0}.product-view .product-view__buy-box>.list:last-child{margin-block-end:0}.product-view__gallery{grid-area:gallery}.product-view__gallery--gift-card{text-align:center;background-color:var(--vp-semantic-color-background-alternative)}.product-view__gallery--gift-card img{margin:auto;border-radius:25px}@media (max-width:599px){.product-view__gallery--gift-card{padding-block-start:var(--vp-semantic-spacing-4xl);padding-block-end:var(--vp-semantic-spacing-4xl)}.product-view__gallery--gift-card img{inline-size:auto;block-size:200px}}@media (min-width:600px){.product-view__buy-box{padding:var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-8xl) 0}.product-view__gallery--gift-card{padding-block-start:var(--vp-semantic-spacing-6xl);padding-block-end:var(--vp-semantic-spacing-6xl)}.product-view__gallery--gift-card img{inline-size:auto;block-size:280px}}@media (min-width:1200px){.product-view{grid-template-areas:"gallery buybox";grid-template-columns:8fr 4fr}.product-view__buy-box,.product-view__gallery{position:sticky;align-self:flex-start}.product-view__buy-box--sticky-to-bottom,.product-view__gallery--sticky-to-bottom{inset-block-end:0;align-self:flex-end}.product-view__buy-box:not(.product-view__gallery--sticky-to-bottom,.product-view__buy-box--sticky-to-bottom),.product-view__gallery:not(.product-view__gallery--sticky-to-bottom,.product-view__buy-box--sticky-to-bottom){inset-block-start:0}.product-view__gallery--gift-card{position:relative;padding-block-start:var(--vp-semantic-spacing-9xl);padding-block-end:var(--vp-semantic-spacing-9xl)}.product-view__buy-box{padding:var(--vp-core-spacing-650) var(--vp-core-spacing-650) 0}}@keyframes pulse{0%,to{opacity:1}33%{opacity:.4}66%{opacity:.4}}.skeleton-loader{animation-name:pulse;animation-duration:calc((var(--vp-semantic-motion-duration-moderate) * 2) + var(--vp-semantic-motion-delay-extended));animation-timing-function:var(
    --vp-semantic-motion-easing-expressive-ease-in-out
  );animation-iteration-count:infinite}.skeleton-loader svg{inline-size:100%;block-size:auto}.variant-disabled-indicator{position:absolute;inset-block-start:0;inset-inline-end:0;z-index:var(--z-index-variant-tile-disable-indicator);inline-size:var(--vp-semantic-spacing-3xs)!important;block-size:141%!important;background-color:var(--vp-semantic-color-border-quiet);transform:rotate(45deg);transform-origin:top right}.variant-tile-radio{position:relative;display:block;inline-size:100%;block-size:100%}.variant-tile-radio__input[type=radio]{position:absolute;inset:0;z-index:2;inline-size:100%!important;block-size:100%!important;padding:0!important;margin:0!important;appearance:none;cursor:pointer;outline:none!important;border-radius:inherit;opacity:0!important}.variant-tile-radio__input:disabled{cursor:default}.variant-tile-radio__label{position:relative;z-index:1;box-sizing:border-box;display:flex;align-items:center;justify-content:center;inline-size:100%;block-size:100%;padding:0;margin:0;color:var(--vp-semantic-color-content-neutral);pointer-events:none;background:var(--vp-semantic-color-container-quiet);border:var(--vp-semantic-border-width-m) solid transparent}.variant-tile-radio__label:after{position:absolute;inset:0;display:block;outline:var(--vp-semantic-border-width-m) solid transparent;outline-offset:calc(var(--vp-semantic-border-width-m) * -1);content:"";transition:outline-color var(--vp-semantic-motion-delay-slow)}.variant-tile-radio__label>img{inline-size:100%;block-size:100%;object-fit:cover}.variant-tile-radio__input:checked+.variant-tile-radio__label:after{outline-color:var(--vp-semantic-color-border-brand)}@media (hover:hover) and (pointer:fine){.variant-tile-radio__input:not(:disabled):hover+.variant-tile-radio__label:after{outline-color:var(--vp-semantic-color-border-neutral)}}.variant-image-tile{overflow:visible}.variant-image-tile__radio--out-of-stock img,.variant-image-tile__radio>input:disabled+label{opacity:.4}.variant-selector-headline{display:flex;align-items:flex-end;justify-content:space-between}.variant-selector-headline__text{display:flex;flex-direction:row}.variant-selector-headline--size-l{margin-block-end:var(--vp-semantic-spacing-m)}.variant-selector-headline--size-l .variant-selector-headline__text{flex-direction:column}.variant-selector-headline--size-l .icon-button{position:relative;inset-block-start:2px;inline-size:24px;block-size:24px;color:var(--vp-semantic-color-content-quiet)}.variant-selector-headline__label{margin-inline-end:var(--vp-semantic-spacing-xs);color:var(--vp-semantic-color-content-neutral)}.variant-selector-headline__value{color:var(--vp-semantic-color-content-quiet)}.variant-selector-headline__cta{display:flex;flex-direction:row;gap:var(--vp-semantic-spacing-xs);align-items:end}.tiled-layout{position:relative;display:grid;grid-template-columns:repeat(8,1fr);grid-auto-rows:1fr;gap:var(--vp-semantic-spacing-3xs)}.tiled-layout--5{grid-template-columns:repeat(5,1fr)}.tiled-layout--8{grid-template-columns:repeat(8,1fr)}@media (min-width:600px){.tiled-layout--m-5{grid-template-columns:repeat(5,1fr)}.tiled-layout--m-8{grid-template-columns:repeat(8,1fr)}}@media (min-width:1200px){.tiled-layout--l-5{grid-template-columns:repeat(5,1fr)}}.variant-selector__header{margin-block-end:var(--vp-semantic-spacing-xs)}.opening-expanded-image{position:absolute;padding:var(--vp-semantic-spacing-l)}.closing-expanded-image{display:flex;align-items:center;justify-content:center;outline:transparent solid var(--vp-semantic-border-width-m);outline-offset:var(--vp-semantic-border-width-m);background-color:var(--vp-semantic-color-container-quiet)}:root{--select-max-height:195px}[data-radix-popper-content-wrapper]{z-index:var(--z-index-select)!important}.select--invalid .select__button-text{color:var(--vp-semantic-color-status-negative)}.select__button{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:space-between;inline-size:100%;block-size:var(--vp-semantic-sizing-5xl);padding:var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-xl);color:var(--vp-semantic-color-content-neutral);cursor:pointer;background-color:var(--vp-semantic-color-container-quiet)}.select__button:focus-visible{box-shadow:0 0 0 var(--vp-semantic-border-width-m) var(--vp-semantic-color-border-inverse),0 0 0 calc(var(--vp-semantic-border-width-m) * 2) var(--vp-semantic-color-border-brand)}.select__button--hide-focus:focus-visible{box-shadow:none}.select__button__text{color:var(--vp-semantic-color-content-quiet)}.select__button--selected .select__button-text,.select__button:hover .select__button-text{color:var(--vp-semantic-color-content-neutral)}.select__button[data-disabled],.select__button[data-disabled]:hover{color:var(--vp-semantic-color-content-quiet);cursor:default;opacity:var(--vp-semantic-opacity-s)}.select__icon{block-size:var(--vp-semantic-sizing-xl)}.select__content{inline-size:var(--radix-select-trigger-width);background-color:var(--vp-semantic-color-background-main);border:var(--vp-semantic-border-width-s) solid var(--vp-semantic-color-border-quiet)}.select__viewport{display:flex;flex-direction:column;max-block-size:var(--select-max-height);padding:var(--vp-semantic-spacing-s) 0}.select__item{display:flex;justify-content:space-between;padding:var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-xl);color:var(--vp-semantic-color-content-neutral);cursor:pointer}.select__item__text{display:block;min-block-size:var(--vp-semantic-sizing-xl)}.select__item__states{display:flex;flex-direction:row;align-items:center}.select__item__indicator{block-size:var(--vp-semantic-sizing-xl)}.select__item[data-state=checked]{color:var(--vp-semantic-color-content-brand)}.select__item[data-disabled]{color:var(--vp-semantic-color-content-quiet);cursor:default}.select__item[data-highlighted]{outline:none;background-color:var(--vp-semantic-color-container-quiet)}.select__item--visually-disabled{color:var(--vp-semantic-color-content-quiet);cursor:default}.vp-textarea{--textarea-color:var(--vp-semantic-color-content-neutral);--textarea-background-color:var(--vp-semantic-color-container-neutral);--textarea-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--textarea-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--textarea-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--textarea-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--textarea-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--textarea-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--textarea-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--textarea-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--textarea-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--textarea-placeholder-color:var(--vp-semantic-color-content-quiet);--textarea-placeholder-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--textarea-placeholder-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--textarea-placeholder-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--textarea-placeholder-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--textarea-placeholder-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--textarea-placeholder-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--textarea-placeholder-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--textarea-placeholder-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--textarea-placeholder-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--textarea-min-height:var(--vp-semantic-sizing-6xl);--textarea-border-radius:var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main);--textarea-border-width:var(--vp-semantic-border-width-s);--textarea-border-width-hover:var(--vp-semantic-border-width-m);--textarea-border-width-active:var(--vp-semantic-border-width-m);--textarea-border-color:var(--vp-semantic-color-border-neutral);--textarea-border-color-active:var(--vp-semantic-color-active-border-neutral);--textarea-border-color-error:var(--vp-semantic-color-status-negative);--textarea-focus-box-shadow:var(--vp-semantic-box-shadow-focus-textfield);--textarea-spacing-padding-inline-start:var(--vp-semantic-spacing-s);--textarea-spacing-padding-block-end:var(--vp-semantic-spacing-s);--textarea-spacing-padding-inline-end:var(--vp-semantic-spacing-s);--textarea-spacing-padding-block-start:var(--vp-semantic-spacing-s);--textarea-disabled-opacity:var(--vp-semantic-opacity-s);background-color:var(--textarea-background-color);box-sizing:border-box;color:var(--textarea-color);font-family:var(--textarea-font-family);font-optical-sizing:var(--textarea-font-optical-sizing);font-size:var(--textarea-font-size);font-weight:var(--textarea-font-weight);letter-spacing:var(--textarea-letter-spacing);line-height:var(--textarea-line-height);max-width:100%;min-height:var(--textarea-min-height);min-width:100%;padding-block:var(--textarea-spacing-padding-block-start) var(--textarea-spacing-padding-block-end);padding-inline:var(--textarea-spacing-padding-inline-start) var(--textarea-spacing-padding-inline-end);position:relative;-webkit-text-decoration:var(--textarea-text-decoration);text-decoration:var(--textarea-text-decoration);text-transform:var(--textarea-text-case);width:100%;-webkit-font-smoothing:var(--textarea-webkit-font-smoothing);appearance:none;border:0;border-radius:var(--textarea-border-radius);box-shadow:inset 0 0 0 var(--textarea-border-width) var(--textarea-border-color)}.vp-textarea::placeholder{font-family:var(--textarea-placeholder-font-family);font-optical-sizing:var(--textarea-placeholder-font-optical-sizing);font-size:var(--textarea-placeholder-font-size);font-weight:var(--textarea-placeholder-font-weight);letter-spacing:var(--textarea-placeholder-letter-spacing);line-height:var(--textarea-placeholder-line-height);-webkit-text-decoration:var(--textarea-placeholder-text-decoration);text-decoration:var(--textarea-placeholder-text-decoration);text-transform:var(--textarea-placeholder-text-case);-webkit-font-smoothing:var(--textarea-placeholder-webkit-font-smoothing);color:var(--textarea-placeholder-color)}.vp-textarea[data-hover]{--textarea-border-width:var(--textarea-border-width-hover)}.vp-textarea[data-active]{--textarea-border-width:var(--textarea-border-width-active);--textarea-border-color:var(--textarea-border-color-active);outline:0}.vp-textarea[data-focus]{box-shadow:inset var(--textarea-focus-box-shadow);outline:0}.vp-textarea[data-disabled]{cursor:default;opacity:var(--textarea-disabled-opacity)}.vp-textarea[data-invalid]{--textarea-border-color:var(--textarea-border-color-error)}.gift-card-form{margin-block-start:var(--vp-semantic-spacing-3xl)}.gift-card-form>div{margin-block-end:var(--vp-semantic-spacing-3xl)}.gift-card-form__amount-label,.gift-card-form__label{margin-block-end:var(--vp-semantic-spacing-m)}.gift-card-form__amount-label{display:block}.gift-card-form__amount-quantity-container{display:flex;gap:var(--vp-semantic-spacing-2xl);align-items:flex-start}.gift-card-form__amount-container{flex-grow:1;min-inline-size:0}.gift-card-form__quantity-container{flex:0 0 auto;max-inline-size:144px}.gift-card-form__quantity-error-message{overflow-wrap:anywhere;white-space:normal}.gift-card-form__price-container{display:flex;flex-direction:column}.gift-card-form__price-container-total{display:flex;justify-content:space-between;padding-block-end:var(--vp-semantic-spacing-s)}.gift-card-form__price-container-excluding-tax{display:flex;justify-content:space-between;color:var(--vp-core-color-grey-600)}.gift-card-form__login-to-add-container{display:flex;flex-direction:column;margin-block-start:var(--vp-semantic-spacing-s)}.gift-card-form__login-to-add-title-container{display:flex;gap:var(--vp-semantic-spacing-xs);color:var(--vp-semantic-color-hover-container-negative)}.gift-card-form__login-to-add-message{margin-block-start:var(--vp-semantic-spacing-s);margin-block-end:var(--vp-semantic-spacing-m);color:var(--vp-semantic-color-content-quiet)}.vp-input-quantity{--input-quantity-height:var(--vp-semantic-sizing-3xl);--input-quantity-min-width:var(--vp-semantic-sizing-4xl);--input-quantity-width:4ch;--input-quantity-padding-block:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-2xs);--input-quantity-padding-inline:var(--vp-semantic-spacing-4xs) var(--vp-semantic-spacing-4xs)}.vp-input-quantity__button{--input-quantity-button-padding-block:var(--vp-semantic-spacing-m) var(--vp-semantic-spacing-m);--input-quantity-button-padding-inline:var(--vp-semantic-spacing-m) var(--vp-semantic-spacing-m);--input-quantity-button-padding-hover-block:var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-s);--input-quantity-button-padding-hover-inline:var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-s);--input-quantity-button-margin-hover-block:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-2xs);--input-quantity-button-margin-hover-inline:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-2xs)}.vp-input-quantity--small{--input-quantity-height:var(--vp-semantic-sizing-xl);--input-quantity-min-width:var(--vp-semantic-sizing-2xl);--input-quantity-width:2ch;--input-quantity-padding-block:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-2xs);--input-quantity-padding-inline:var(--vp-semantic-spacing-4xs) var(--vp-semantic-spacing-4xs)}.vp-input-quantity--small+.vp-input-quantity__button,.vp-input-quantity__button:has(+.vp-input-quantity--small){--input-quantity-button-padding-block:var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-xs);--input-quantity-button-padding-inline:var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-xs);--input-quantity-button-padding-hover-block:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-2xs);--input-quantity-button-padding-hover-inline:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-2xs);--input-quantity-button-margin-hover-block:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-2xs);--input-quantity-button-margin-hover-inline:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-2xs)}.vp-input-quantity{background:transparent;border:none;color:var(--vp-semantic-color-content-neutral);flex:1;font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);font-optical-sizing:var(--vp-semantic-typography-screen-s-body-m-optical-sizing);font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);height:var(--input-quantity-height);letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);min-width:var(--input-quantity-min-width);outline:none;padding-block:var(--input-quantity-padding-block);padding-inline:var(--input-quantity-padding-inline);text-align:center;-webkit-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);text-transform:var(--vp-semantic-typography-screen-s-body-m-text-case);width:var(--input-quantity-width);-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing)}.vp-input-quantity-container{align-items:center;background-color:var(--vp-semantic-color-container-neutral);border-radius:var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full);display:inline-flex;transition:border-color .2s ease;--input-quantity-container-border-width:var(--vp-semantic-border-width-s);--input-quantity-container-border-color:var(--vp-semantic-color-border-neutral);box-shadow:0 0 0 var(--input-quantity-container-border-width) var(--input-quantity-container-border-color)}.vp-input-quantity-container[data-focus]{--input-quantity-container-border-width:var(--vp-semantic-border-width-m);--input-quantity-container-border-color:var(--vp-semantic-color-active-border-neutral)}.vp-input-quantity-container[data-invalid]{--input-quantity-container-border-color:var(--vp-semantic-color-status-negative)}.vp-input-quantity-container[data-disabled]{opacity:var(--vp-semantic-opacity-s);pointer-events:none}.vp-input-quantity__button{align-items:center;background-color:var(--vp-semantic-color-container-neutral);border:none;color:var(--vp-semantic-color-content-neutral);cursor:pointer;display:inline-flex;justify-content:center;outline:none;padding-block:var(--input-quantity-button-padding-block);padding-inline:var(--input-quantity-button-padding-inline);position:relative;transition:var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out) var(--vp-semantic-motion-delay-instant);transition-property:background-color,margin-block,margin-inline,padding-block,padding-inline}.vp-input-quantity__button,.vp-input-quantity__button--end,.vp-input-quantity__button--start{border-radius:var(--vp-semantic-border-radius-full)}.vp-input-quantity__button svg{height:var(--vp-semantic-sizing-m);width:var(--vp-semantic-sizing-m)}.vp-input-quantity__button:disabled,.vp-input-quantity__button[data-disabled]{cursor:default;opacity:var(--vp-semantic-opacity-s)}@media (hover:hover){.vp-input-quantity__button:hover:not([data-disabled],:disabled),.vp-input-quantity__button[data-hover]:not([data-disabled],:disabled){background-color:var(--vp-semantic-color-hover-container-neutral);margin-block:var(--input-quantity-button-margin-hover-block);margin-inline:var(--input-quantity-button-margin-hover-inline);padding-block:var(--input-quantity-button-padding-hover-block);padding-inline:var(--input-quantity-button-padding-hover-inline)}}.vp-input-quantity__button:before{content:"";height:var(--vp-semantic-sizing-accessibility-touch-size);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--vp-semantic-sizing-accessibility-touch-size)}.turnstile-widget__error-message{margin-block-start:var(--vp-semantic-spacing-xs)}.gift-card-form .vp-button{inline-size:100%}.gift-card-form .radio-group__preselected-amount-wrapper{display:flex;gap:var(--vp-semantic-spacing-3xs);inline-size:100%;margin-block-end:var(--vp-semantic-spacing-3xl)}.gift-card-form .radio-group__preselected-amount-wrapper label{inline-size:100%;block-size:var(--vp-semantic-spacing-5xl);background-color:var(--vp-semantic-color-container-quiet);border:var(--vp-semantic-border-width-m) solid transparent}.gift-card-form .radio-group__preselected-amount-wrapper label:has(input:checked){border-color:var(--vp-semantic-color-border-brand)}.gift-card-form .radio-group__preselected-amount-wrapper label:has(:focus),.gift-card-form .radio-group__preselected-amount-wrapper label:hover{border:var(--vp-semantic-border-width-m) solid var(--vp-semantic-color-border-neutral)}.gift-card-form .radio-group__preselected-amount-wrapper label span{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.gift-card-form .radio-group__preselected-amount-wrapper label .vp-radio__control{display:none}.gift-card-form .radio-group__preselected-amount-wrapper label input{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);clip-path:inset(50%)}.product-card-list-item{display:flex;align-items:start;overflow:hidden}.product-card-list-item__image-wrapper{flex-shrink:0;inline-size:112px;margin-inline-end:var(--vp-semantic-spacing-m)}@media (min-width:600px){.product-card-list-item__image-wrapper{inline-size:128px}}.product-card-list-item--l .product-card-list-item__image-wrapper{inline-size:195px;margin-inline-end:var(--vp-semantic-spacing-l)}@media (min-width:600px){.product-card-list-item--l .product-card-list-item__image-wrapper{margin-inline-end:calc(var(--vp-semantic-spacing-s) + var(--vp-semantic-spacing-xl))}}.product-card-list-item__content{display:flex;flex-shrink:1;flex-direction:column;row-gap:var(--vp-semantic-spacing-3xs);align-items:flex-start;justify-content:center;inline-size:100%;padding-block-end:var(--focus-border-offset);padding-inline-start:var(--focus-border-offset);padding-inline-end:var(--vp-semantic-spacing-m);margin-block-end:calc(var(--focus-border-offset) * -1);margin-inline-start:calc(var(--focus-border-offset) * -1);overflow:hidden}.product-card-list-item__availability-indicator,.product-card-list-item__maximum-quantity-reached-message,.product-card-list-item__quantity-stepper{margin-block-start:var(--vp-semantic-spacing-s)}.product-card-list-item--l .product-card-list-item__availability-indicator,.product-card-list-item--l .product-card-list-item__maximum-quantity-reached-message,.product-card-list-item--l .product-card-list-item__quantity-stepper{margin-block-start:var(--vp-semantic-spacing-l)}.product-card-list-item__actions{display:flex;flex-wrap:wrap;align-items:baseline;margin-block-start:var(--vp-semantic-spacing-xs)}.product-card-list-item--l .product-card-list-item__actions{margin-block-start:var(--vp-semantic-spacing-l)}.product-card-list-item__actions>*{margin-inline-end:var(--vp-semantic-spacing-m);color:var(--vp-semantic-color-content-quiet)}.product-card-list-item__actions>:last-child{margin-inline-end:0}.product-card-list-item__link-button-remove{display:inline-flex}.product-card-list-item__title-wrapper{display:flex;align-items:baseline;inline-size:100%}.product-card-list-item__title--truncate{display:-webkit-box;overflow:hidden;-webkit-box-orient:block-axis;-webkit-line-clamp:2;line-clamp:2;white-space:pre-wrap}.product-card-list-item__description,.product-card-list-item__title--out-of-stock{color:var(--vp-semantic-color-content-quiet)}.product-card-list-item__discount-message{color:var(--vp-semantic-color-status-negative)}.gift-card-form{margin-block-start:var(--vp-semantic-spacing-2xl)}.gift-card-form>div{margin-block-end:var(--vp-semantic-spacing-2xl)}.gift-card-form .vp-button.vp-button--squared{inline-size:100%}.gift-card-form .vp-input[type=datetime-local]{display:block}.gift-card-form .radio-group__radio-wrapper{display:grid;grid-template-columns:1fr 1fr;margin-block-start:var(--vp-semantic-spacing-xs);margin-block-end:var(--vp-semantic-spacing-2xl)}.gift-card-form .radio-group__radio-wrapper>.radio{margin-inline-end:var(--vp-semantic-spacing-2xl)}.gift-card-form .radio-group__label{margin-block-end:var(--vp-semantic-spacing-xs)}.gift-card-form .vp-textarea{word-break:break-all}.gift-card-form-light__drawer-body>div{margin-block-end:var(--vp-semantic-spacing-2xl)}.gift-card-form-light__drawer-body .aspect-ratio{aspect-ratio:var(--vp-core-aspect-ratio-5-4);border-radius:12px}.gift-card-privacy-policy{margin-block-start:var(--vp-semantic-spacing-2xl);margin-block-end:var(--vp-semantic-spacing-2xl)}.gift-card-privacy-policy span{color:var(--vp-semantic-color-content-quiet);border-block-end-color:var(--vp-semantic-color-content-quiet)}.gift-card-privacy-policy .link{margin-inline-start:var(--vp-semantic-spacing-3xs)}.gift-card-privacy-policy-modal-footer{display:block}.gift-card-privacy-policy-modal-footer span{color:var(--vp-semantic-color-content-quiet);border-block-end-color:var(--vp-semantic-color-content-quiet)}.gift-card-privacy-policy-modal-item{margin-block-end:var(--vp-semantic-spacing-3xl)}.gift-card-privacy-policy-modal-item h3{margin-block-end:var(--vp-semantic-spacing-2xs);font-size:var(--vp-core-font-size-200)}.brand-label--overline{color:var(--vp-semantic-color-content-quiet)}.benefit-card{min-inline-size:280px;padding-block-start:var(--vp-semantic-spacing-l);padding-block-end:var(--vp-semantic-spacing-l);padding-inline-start:var(--vp-semantic-spacing-l);padding-inline-end:var(--vp-semantic-spacing-m);background-color:var(--vp-semantic-color-background-alternative)}.benefit-card__wrapper{display:grid;grid-template-columns:auto 1fr;gap:var(--vp-semantic-spacing-s)}.benefit-card__content{display:grid;gap:var(--vp-semantic-spacing-2xs)}.benefit-card__icon{margin-block-start:var(--vp-semantic-spacing-3xs)}.benefit-card__title:first-letter{text-transform:capitalize}.benefit-card__main{gap:var(--vp-semantic-spacing-xl)}.benefit-card__subtitle{color:var(--vp-semantic-color-content-quiet)}.key-benefits-card__container .carousel-slide{inline-size:310px}.key-benefits-card__container .carousel-slide:first-child,.key-benefits-card__container .carousel__slide:first-child{padding-inline-start:0}.key-benefits-card__wrapper{display:flex;block-size:100%;margin-inline-end:var(--vp-semantic-spacing-l)}.add-to-bag-confirmation{display:flex;flex-direction:column;block-size:100%}.add-to-bag-confirmation__content{flex-shrink:1;block-size:100%}.add-to-bag-confirmation__content:not(.loading){overflow-y:auto}.add-to-bag-confirmation__suggested-item{margin-block-start:var(--vp-semantic-spacing-2xs)}.add-to-bag-confirmation__suggested-item:first-child{margin-block-start:var(--vp-semantic-spacing-m)}.add-to-bag-confirmation__suggested-item .repairability-index__compact{padding-block-start:var(--vp-semantic-spacing-xs);padding-block-end:var(--vp-semantic-spacing-m)}.add-to-bag-confirmation__promo-bundle{margin-block-start:var(--vp-semantic-spacing-m)}.add-to-bag-confirmation__subheading{display:block;margin-block-start:var(--vp-semantic-spacing-2xl);font-weight:var(--wnf-typography-screen-s-body-s-font-weight-highlight)}.sheet-modal__footer .vp-button{inline-size:100%}.added-items-wrapper>.product-card-list-item{margin-block-end:var(--vp-semantic-spacing-2xl)}.product-attributes-summary-card{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-m);padding:var(--vp-semantic-spacing-l);background:var(--vp-semantic-color-container-quiet)}.product-attributes-summary-card h4{display:flex;gap:var(--vp-semantic-spacing-2xs);align-items:center;font-size:var(--vp-core-font-size-200,16px);font-style:normal;font-weight:600;line-height:24px}.product-attributes-summary-card h4 span{flex:1}.product-attributes-summary-card ul{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-s)}.product-attributes-summary-card li{display:flex;font-size:var(--vp-core-font-size-150,14px);font-style:normal;font-weight:500;line-height:20px}.product-attributes-summary-card li span{flex:1}.vp-star-rating{align-items:center;display:flex;gap:var(--vp-semantic-spacing-4xs)}.vp-star-rating__star{color:var(--vp-semantic-color-content-neutral);height:var(--vp-semantic-sizing-m);width:var(--vp-semantic-sizing-m)}.vp-skeleton.vp-star-rating-skeleton{--skeleton-height:var(--vp-semantic-sizing-m);--skeleton-width:var(--vp-semantic-sizing-7xl)}.product-review-summary{margin:var(--vp-semantic-spacing-3xl) 0}.product-review-summary__container{display:flex;flex-direction:column;justify-content:center}@media (min-width:1200px){.product-review-summary__container{flex-direction:row}}.product-review-summary__title{margin-block-end:var(--vp-semantic-spacing-xl)}@media (min-width:1200px){.product-review-summary__title{margin-block-end:var(--vp-semantic-spacing-2xl)}.product-review-summary__score{margin-block-end:var(--vp-semantic-spacing-3xl)}}.product-review-summary__ratings-chart{display:none}.product-review-summary__ratings-chart--filterable{display:block;margin-block-end:var(--vp-semantic-spacing-xl)}@media (min-width:1200px){.product-review-summary__ratings-chart{display:block;margin-block-end:var(--vp-semantic-spacing-3xl)}}.product-review-summary__review-details{display:flex;flex-direction:column}@media (min-width:1200px){.product-review-summary__review-details{inline-size:calc(var(--grid-col-width) * 3 + var(--grid-gap) * 2);margin-inline-end:calc(var(--grid-gap) * 2 + var(--grid-col-width))}.product-review-summary__cards{display:grid;inline-size:calc(var(--grid-col-width) * 8 + var(--grid-gap) * 7)}}@media (min-width:600px){.product-review-summary__cards--single-card{inline-size:calc(var(--grid-col-width) * 4 + var(--grid-gap) * 3);margin-inline-end:calc(var(--grid-col-width) * 4 + var(--grid-gap) * 4)}.product-review-summary__cards--single-card .review-card-list{grid-template-columns:none}.product-review-summary{margin-inline-start:var(--vp-core-spacing-500);margin-inline-end:var(--vp-core-spacing-500)}}@media (max-width:599px){.product-review-summary{margin-inline-start:var(--vp-core-spacing-250);margin-inline-end:var(--vp-core-spacing-250)}}@media (min-width:1200px){.product-review-summary{margin-inline-start:var(--vp-core-spacing-650);margin-inline-end:var(--vp-core-spacing-650)}}.product-review-summary__loader-Wrapper{margin:var(--vp-semantic-spacing-3xl) 0}.product-review-summary__see-more{display:flex;justify-content:center;inline-size:100%;margin-block-start:var(--vp-semantic-spacing-2xl)}.single-card{grid-row:1/2;grid-column:1/2}@media (min-width:1200px){.single-card .review-card__details{margin-block-end:auto}}.two-cards-first{grid-row:1/2;grid-column:1/2}@media (min-width:600px){.two-cards-first .review-card__details--special-margin{margin-block-end:var(--vp-semantic-spacing-2xl)}}@media (min-width:1200px){.two-cards-first .review-card__details--special-margin{margin-block-end:auto}}.two-cards-second{grid-row:1/2;grid-column:2/3;border-block-start:var(--vp-semantic-border-width-s) solid var(--vp-semantic-color-border-quiet)}@media (min-width:600px){.two-cards-second{border-block-start:none}.two-cards-second .review-card__details{margin-block-end:auto}}.layout-one-review{grid-row:1/span 2;grid-column:1}@media (min-width:600px){.layout-one-review .review-card__details--special-margin{margin-block-end:auto}}.layout-two-reviews{grid-row:1;grid-column:2;border-block-start:var(--vp-semantic-border-width-s) solid var(--vp-semantic-color-border-quiet)}@media (min-width:600px){.layout-two-reviews{border-block-start:none}}.layout-three-reviews{grid-row:2;grid-column:2;border-block-start:var(--vp-semantic-border-width-s) solid var(--vp-semantic-color-border-quiet)}.review-card-list .layout-one-review{border-inline-end:0}.review-card-list .review-card{padding:var(--vp-semantic-spacing-2xl) 0}@media (min-width:600px){.review-card-list{display:block}.review-card-list .review-card{padding:var(--vp-semantic-spacing-2xl) 0}.review-card-list .layout-two-reviews{border-block-start:var(--vp-semantic-border-width-s) solid var(--vp-semantic-color-border-quiet)}}.visualizer-bar{inline-size:100%;block-size:var(--vp-semantic-spacing-3xs);overflow:hidden;background:var(--vp-semantic-color-border-quiet)}.visualizer-bar__filled-bar{block-size:100%;background:var(--vp-semantic-color-content-neutral)}.ratings-distribution-chart{display:flex;flex-direction:column}.ratings-distribution-chart__row{display:flex;align-items:center;inline-size:100%;margin-block-end:var(--vp-semantic-spacing-s)}.ratings-distribution-chart__ratings{display:inline-flex;align-items:center;margin-inline-end:var(--vp-semantic-spacing-l);color:var(--vp-semantic-color-content-neutral)}.ratings-distribution-chart__rating-value{inline-size:var(--vp-semantic-sizing-xs);text-align:center}.ratings-distribution-chart__star-icon{margin-inline-start:var(--vp-semantic-spacing-2xs)}.ratings-distribution-chart__vote{display:flex;align-items:center;min-inline-size:var(--vp-semantic-sizing-xl);margin-inline-start:var(--vp-semantic-spacing-l);color:var(--vp-semantic-color-content-quiet)}.ratings-distribution-chart__vote svg{flex:none}.ratings-distribution-chart--filterable{display:flex;align-items:center}.ratings-distribution-chart--filterable .ratings-distribution-chart__row{display:flex;cursor:pointer}.ratings-distribution-chart--filterable .ratings-distribution-chart__row[disabled]{pointer-events:none;cursor:not-allowed}.ratings-distribution-chart--filterable .ratings-distribution-chart__row[disabled] .ratings-distribution-chart__ratings,.ratings-distribution-chart--filterable .ratings-distribution-chart__row[disabled] .ratings-distribution-chart__vote{color:var(--vp-semantic-color-content-quiet);opacity:var(--vp-semantic-opacity-s)}.ratings-distribution-chart--filterable .ratings-distribution-chart__row--inactive:not([disabled]) .ratings-distribution-chart__ratings,.ratings-distribution-chart--filterable .ratings-distribution-chart__row--inactive:not([disabled]) .ratings-distribution-chart__vote{color:var(--vp-semantic-color-content-quiet)}.ratings-distribution-chart--filterable .ratings-distribution-chart__row--inactive:not([disabled]) .visualizer-bar__filled-bar{background:var(--vp-semantic-color-content-quiet)}.ratings-distribution-chart--filterable .ratings-distribution-chart__row--active .ratings-distribution-chart__ratings,.ratings-distribution-chart--filterable .ratings-distribution-chart__row--active .ratings-distribution-chart__vote,.ratings-distribution-chart--filterable .ratings-distribution-chart__row:hover .ratings-distribution-chart__ratings,.ratings-distribution-chart--filterable .ratings-distribution-chart__row:hover .ratings-distribution-chart__vote{color:var(--vp-semantic-color-content-neutral)}.ratings-distribution-chart--filterable .ratings-distribution-chart__row--active .visualizer-bar__filled-bar,.ratings-distribution-chart--filterable .ratings-distribution-chart__row:hover .visualizer-bar__filled-bar{background:var(--vp-semantic-color-content-neutral)}.ratings-distribution-chart--filterable .ratings-distribution-chart__row--active .ratings-distribution-chart__vote-amount,.ratings-distribution-chart--filterable .ratings-distribution-chart__row:hover .ratings-distribution-chart__vote-amount{-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:4px}.ratings-distribution-chart--filterable .ratings-distribution-chart__vote{min-inline-size:var(--vp-semantic-spacing-4xl);margin-inline-start:var(--vp-semantic-spacing-m);color:var(--vp-component-link-color-brand-content-default)}.ratings-distribution-chart--filterable .ratings-distribution-chart__vote svg{opacity:0}.ratings-distribution-chart--filterable .ratings-distribution-chart__vote-amount{margin-inline-end:var(--vp-semantic-spacing-2xs)}.ratings-distribution-chart--filterable .ratings-distribution-chart__vote--big-amount{min-inline-size:var(--vp-semantic-spacing-4xl)}.ratings-distribution-chart--filterable .ratings-distribution-chart__vote .ratings-distribution-chart__vote--active{opacity:1}.review-answer{padding:var(--vp-semantic-spacing-m);background-color:var(--vp-semantic-color-container-quiet)}.review-answer__body{margin-block-start:var(--vp-semantic-spacing-s)}.review-answer__footer{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;margin-block-start:var(--vp-semantic-spacing-2xl)}.review-answer__footer-date{color:var(--vp-semantic-color-content-quiet)}.review-answer__original-text{display:inline-block}.review-answer__original-text--button{margin-block-start:var(--vp-semantic-spacing-xs);font-size:var(--vp-semantic-typography-screen-s-body-s-font-size)}.review-attributes-list{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-l)}.review-attributes-list__item{display:flex;flex-direction:row;gap:var(--vp-semantic-spacing-s);align-items:baseline;color:var(--vp-semantic-color-content-quiet)}.review-attributes-list__rating{display:flex;gap:var(--vp-semantic-spacing-2xs);align-items:center;color:var(--vp-semantic-color-content-neutral)}.review-card{block-size:100%}.review-card,.review-card__details{display:flex;flex-direction:column}.review-card-summary{padding:var(--vp-semantic-spacing-xl) var(--vp-semantic-spacing-l)}@media (min-width:600px){.review-card-summary{padding:var(--vp-semantic-spacing-xl)}}@media (min-width:1200px){.review-card-summary{padding:var(--vp-semantic-spacing-2xl)}}.review-card-summary__rating-stars{margin-block-end:var(--vp-semantic-spacing-2xs)}.review-card__label,.review-card__title{margin-block-end:var(--vp-semantic-spacing-s)}.review-card__title{order:2}.review-card__button,.review-card__button.link{display:flex;flex-direction:column;margin:var(--vp-semantic-spacing-l) 0}.review-card__review{margin-block-end:var(--vp-semantic-spacing-2xl)}.review-card__review--long-content{display:inline;margin-inline-end:var(--vp-semantic-spacing-2xs)}.review-card__attributes{margin:var(--vp-semantic-spacing-2xl) 0}.review-card__rating-stars{display:inline-flex;order:1;padding:var(--vp-semantic-spacing-2xs) 0;margin-block-end:var(--vp-semantic-spacing-s)}.review-card__baseline{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.review-card__baseline__reviewer-info{margin-block-end:var(--vp-semantic-spacing-2xs)}.review-card__baseline__links,.review-card__baseline__links a{margin-block-end:var(--vp-semantic-spacing-2xs);font-size:var(--vp-core-font-size-150);font-weight:500;color:var(--vp-semantic-color-content-quiet);text-decoration-line:underline;text-decoration-style:solid}.review-card__helpful-count,.review-card__label{color:var(--vp-semantic-color-content-quiet)}@media (min-width:1200px){.review-card__details--special-margin{margin-block-end:auto}}.review-card__answers{margin-block-start:var(--vp-semantic-spacing-2xl)}.review-card__wrapper{order:3;overflow:hidden}.reviewer-info{display:flex;align-items:center}.reviewer-info__item{color:var(--vp-semantic-color-content-quiet)}.reviewer-info>span:after{block-size:var(--vp-semantic-sizing-m);margin-inline-start:var(--vp-semantic-spacing-xs);margin-inline-end:var(--vp-semantic-spacing-xs);content:"";border-inline-start:var(--vp-semantic-border-width-m) solid var(--vp-semantic-color-border-quiet)}.reviewer-info>span:last-child:after{content:none}.product-reviews--learn-more-wrapper{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-s);font-size:var(--vp-core-font-size-150,14px);color:var(--vp-semantic-color-content-quiet)}.product-reviews--learn-more-wrapper h5{display:flex;gap:var(--vp-semantic-spacing-2xs);line-height:20px}.product-reviews--learn-more-wrapper h5>*{cursor:pointer}.product-reviews--learn-more-wrapper h5:has([aria-expanded=false])+section{display:none}.product-reviews--learn-more-wrapper section{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-l);padding:20px;border:1px solid var(--vp-semantic-color-border-quiet)}.product-reviews--learn-more-wrapper section a{color:var(--vp-semantic-color-content-brand)}.summary-review-score__rating * div{margin-inline-start:0}.summary-review-score__max-score,.summary-review-score__rating{display:inline-block}.summary-review-score__max-score{margin-block-end:var(--vp-semantic-spacing-s);margin-inline-start:var(--vp-semantic-spacing-2xs)}.error-message--with-link-container{justify-content:center}@media (max-width:599px){.error-message--with-link-container{text-align:center}.error-message{justify-content:center;margin-block-end:var(--vp-semantic-spacing-s);margin-inline-end:var(--vp-semantic-spacing-m);margin-inline-end:0}.icon-error-message{font-size:var(--font-size-small)}}.error-message{margin-inline-end:var(
    --vp-semantic-spacing-m
  )}@media (min-width:600px){.icon-error-message{font-size:var(--font-size-medium)}}@media (min-width:1200px){.icon-error-message{font-size:var(--font-size-large)}}.show-more__container{display:flex;justify-content:center;inline-size:100%;border-block-start:var(--vp-semantic-border-width-s) solid var(--vp-semantic-color-border-quiet)}@media (min-width:1200px){.show-more__container{display:block}}.show-more__link{gap:var(--vp-semantic-spacing-2xs);padding:var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-l);margin-block-start:var(--vp-semantic-spacing-m)}.review{display:flex;gap:var(--vp-semantic-sizing-s);align-items:center}.review--size-xs{gap:var(--wnf-core-spacing-075)}.review--size-xs.review--card-xs .review__fullstars__score,.review--size-xs.review--card-xs .review__votes__score{font-size:var(--vp-core-font-size-100)}.review--size-xs.review--card-xs .review__fullstars,.review--size-xs.review--card-xs .review__votes{block-size:var(--vp-semantic-sizing-s);font-size:var(--vp-core-font-size-100)}.review__vertical-line{block-size:var(--vp-semantic-sizing-m);border-inline-start:var(--vp-semantic-border-width-m) solid var(--vp-semantic-color-border-quiet)}.review__votes{color:var(--vp-semantic-color-content-quiet)}.review__fullstars{display:flex;gap:var(--vp-semantic-spacing-2xs)}.review__fullstars__score{font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight)}.review__fullstars__votes{font-size:var(--vp-semantic-typography-screen-s-caption-font-size);color:var(--vp-semantic-color-content-quiet)}.product-view__buy-box--gift-card .list{margin-block-start:var(--vp-semantic-spacing-5xl)}.gift-card-page__custom-image-wrapper{position:relative;inline-size:100%;max-block-size:400px;aspect-ratio:11/7}.gift-card-page__custom-image{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover}.product-view__buy-box--or-text{margin:var(--vp-semantic-spacing-s) 0}.product-view__b2b-login-notification{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-m);padding:var(--vp-semantic-spacing-xl) var(--vp-semantic-spacing-2xl);padding-block-end:var(--vp-semantic-spacing-xl);margin-block-end:var(--vp-semantic-spacing-2xl);border:2px solid var(--vp-semantic-color-border-brand);border-radius:24px}.product-view__b2b-login-notification--title{display:flex;gap:var(--vp-semantic-spacing-m);align-items:center}.product-view__b2b-login-notification .vp-body-s{margin:0}.breadcrumb-item{display:flex;align-items:center;color:var(--vp-semantic-color-content-quiet);white-space:nowrap}.breadcrumb-item__truncated span{max-inline-size:8rem;overflow:hidden;text-overflow:ellipsis}.breadcrumb-item:focus-visible{outline:var(--vp-semantic-border-width-m) solid var(--vp-semantic-color-border-brand);outline-offset:unset}.breadcrumbs{display:flex;align-items:center;padding:var(--vp-semantic-border-width-m) var(--vp-semantic-border-width-m) var(--vp-semantic-spacing-s);margin:0 calc(var(--vp-semantic-border-width-m) * -1);overflow-x:auto;opacity:1;transition:opacity var(--vp-semantic-motion-duration-moderate) var(--vp-semantic-motion-easing-functional-ease-in-out)}@media (min-width:1200px){.breadcrumbs{padding-block-end:var(--vp-semantic-spacing-m)}}.breadcrumbs--animating{opacity:0;transition:opacity var(--vp-semantic-motion-duration-moderate) var(--vp-semantic-motion-easing-functional-ease-in-out)}.breadcrumbs__button{display:flex;margin-inline-end:var(--wnf-core-spacing-075);cursor:pointer}.breadcrumbs__button:focus-visible{outline:var(--vp-semantic-border-width-m) solid var(--vp-semantic-color-border-brand)}.breadcrumbs__list{display:flex;gap:var(--vp-semantic-spacing-2xs)}.breadcrumbs__chevron-right{color:var(--vp-semantic-color-border-quiet)}.breadcrumbs__breadcrumb-item{display:flex;gap:var(--vp-semantic-spacing-2xs);align-items:center;color:var(--vp-semantic-color-content-quiet);white-space:nowrap}@media (max-width:599px){.breadcrumbs__breadcrumb-item{display:none}}.breadcrumbs__breadcrumb-item:last-child .breadcrumbs-item-icon{display:none}@media (max-width:599px){.breadcrumbs__list--expanded .breadcrumbs__breadcrumb-item,.breadcrumbs__list:not(.breadcrumbs__list--expanded) .breadcrumbs__breadcrumb-item:last-child{display:flex}}@media (min-width:600px){.breadcrumbs__button{display:none}}