main[data-template^=product]{--vy-pdp-line: var(--vy-line, var(--color-border));--vy-pdp-muted: var(--vy-ink-soft, var(--color-foreground-subdued))}.product-information .product-details,.product-information .product-details>.group-block,.product-information .vayenia-size-picker{min-inline-size:0;inline-size:100%}.product-information .vayenia-size-picker:not(:has(variant-picker)){display:none}.product-information .product-information__media media-gallery.media-gallery--carousel{--gallery-aspect-ratio: 1;background:var(--color-background)}.product-information .product-information__media media-gallery>slideshow-component>slideshow-container>slideshow-slides{min-block-size:0;padding-block:0;align-items:flex-start}.product-information .product-information__media media-gallery>slideshow-component>slideshow-container>slideshow-slides>.product-media-container{--gallery-aspect-ratio: 1;--product-media-fit: contain;aspect-ratio:1;block-size:auto;min-block-size:0;max-block-size:none}.product-information .product-information__media media-gallery>slideshow-component>slideshow-container>slideshow-slides>.product-media-container .product-media{aspect-ratio:1;inline-size:100%;block-size:100%}.product-information .product-information__media media-gallery>slideshow-component>slideshow-container>slideshow-slides>.product-media-container :is(.product-media__image,.deferred-media__poster-image){inline-size:100%;block-size:100%;object-fit:contain}.product-information .product-details h1{font-family:var(--font-heading--family);font-size:clamp(29px,3.2vw,40px)!important;font-weight:var(--font-heading--weight, 400);line-height:1.08;letter-spacing:-.015em;margin:0;text-wrap:pretty;overflow-wrap:anywhere}.product-information .product-details product-price,.product-information .product-details .price{font-family:var(--font-body--family);font-size:17px;font-weight:400;line-height:1.35;letter-spacing:.015em}.product-information .vayenia-product-facts{margin:0;display:flex;flex-wrap:wrap;gap:6px 22px;font-family:var(--font-body--family);font-size:13px;line-height:1.5}.product-information .vayenia-product-facts>div{min-inline-size:0;flex:0 1 auto}.product-information .vayenia-product-facts dt{color:var(--vy-pdp-muted, var(--color-foreground-subdued));font-size:11px;line-height:1.5}.product-information .vayenia-product-facts dd{margin:0;overflow-wrap:anywhere}.product-information .product-details .layout-panel-flex>div:has(>.vayenia-product-facts:empty){display:none}.product-information .variant-option--buttons{--variant-option-padding-inline: 10px;gap:7px;font-family:var(--font-body--family);font-size:14px}.product-information .variant-option+.variant-option{margin-block-start:14px}.product-information .variant-option--buttons legend{inline-size:100%;min-block-size:44px;margin-block-end:7px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 14px;font-family:var(--font-body--family);font-size:14px;line-height:1.35}.product-information .variant-option__button-label:not(.variant-option__button-label--has-swatch){--variant-option-padding-inline: 10px;flex-basis:auto;min-inline-size:44px;min-block-size:44px;padding:8px 10px;font-size:14px;line-height:1.25}.product-information .vayenia-size-help{min-inline-size:44px;min-block-size:44px;display:inline-flex;align-items:center;flex-shrink:0;font-family:var(--font-body--family);font-size:13px;line-height:1.3;font-weight:400;letter-spacing:0;color:inherit;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.product-information .vayenia-size-help-fallback{display:flex;justify-content:flex-end;margin-block-start:4px}.product-information .buy-buttons-block .add-to-cart-button{min-block-size:50px;font-size:12px;letter-spacing:.12em}.product-information .buy-buttons-block{margin-block-start:2px}main[data-template^=product] .vayenia-product-disclosures{color:var(--color-foreground);background:transparent;padding-inline:var(--vy-gutter, 20px);padding-block:0}main[data-template^=product] .vayenia-product-disclosures__inner{inline-size:100%;max-inline-size:1280px;margin-inline:auto}main[data-template^=product] .vayenia-product-disclosure{border-block-start:1px solid var(--vy-pdp-line)}main[data-template^=product] .vayenia-product-support .vayenia-product-disclosure:last-child{border-block-end:1px solid var(--vy-pdp-line)}main[data-template^=product] .vayenia-product-disclosure>summary{min-block-size:52px;padding-block:15px;font-family:var(--font-body--family);font-size:14px;font-weight:400;line-height:1.45;letter-spacing:.01em;text-transform:none;cursor:pointer}main[data-template^=product] .vayenia-product-disclosure__body{max-inline-size:72ch;padding-block:0 20px;font-family:var(--font-body--family);font-size:14px;line-height:1.65;color:var(--vy-pdp-muted);overflow-wrap:anywhere}main[data-template^=product] .vayenia-product-disclosure__body :is(p,ul,ol){margin-block:0 12px}main[data-template^=product] .vayenia-product-disclosure__body :is(h2,h3,h4){font-family:var(--font-heading--family);font-size:23px;line-height:1.2;margin-block:20px 10px}main[data-template^=product] .vayenia-product-disclosure__body :is(img,video,iframe,table){max-inline-size:100%}main[data-template^=product] .vayenia-product-disclosure__body table{display:block;overflow-x:auto}main[data-template^=product] .vayenia-product-disclosure__body:not(.rte) a{display:inline-flex;align-items:center;min-block-size:44px;color:var(--color-foreground);text-underline-offset:4px}main[data-template^=product] .vayenia-product-disclosure__links{display:flex;flex-wrap:wrap;gap:0 24px}main[data-template^=product] :is(.vayenia-size-help,.vayenia-product-disclosure>summary,.vayenia-product-disclosure__body a,.vayenia-recommendations__item,.vayenia-recommendations__fallback):focus-visible{outline:2px solid currentColor;outline-offset:4px}main[data-template^=product] .vayenia-recommendations{padding:clamp(32px,4vw,56px) var(--vy-gutter, 20px);background:transparent;color:var(--color-foreground)}main[data-template^=product] .vayenia-recommendations__inner{max-inline-size:1280px;margin-inline:auto}main[data-template^=product] .vayenia-recommendations h2{font-family:var(--font-heading--family);font-size:clamp(28px,3vw,36px);line-height:1.15;margin:0 0 20px;letter-spacing:-.01em}main[data-template^=product] .vayenia-recommendations__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 18px}main[data-template^=product] .vayenia-recommendations__item{min-inline-size:0;display:flex;flex-direction:column;gap:0;color:inherit;text-decoration:none;font-family:var(--font-body--family)}main[data-template^=product] .vayenia-recommendations__image{aspect-ratio:1;overflow:hidden;background:#fff;margin-block-end:9px}main[data-template^=product] .vayenia-recommendations__image img{display:block;inline-size:100%;block-size:100%;object-fit:contain}main[data-template^=product] .vayenia-recommendations__title{min-block-size:2.8em;font-size:13px;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}main[data-template^=product] .vayenia-recommendations__price{font-size:13px;font-weight:400;line-height:1.4;margin-block-start:4px;color:var(--vy-pdp-muted)}main[data-template^=product] .vayenia-recommendations__fallback{min-block-size:44px;display:inline-flex;align-items:center;font-family:var(--font-body--family);font-size:14px;text-underline-offset:4px}@media screen and (max-width:749px){.product-information .product-information__grid{row-gap:0}.product-information .product-details>.group-block{padding-block:18px 24px}.product-information .variant-option--buttons[data-option-id$=-size]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.product-information .variant-option--buttons[data-option-id$=-size]>legend{grid-column:1 / -1}.product-information .variant-option--buttons[data-option-id$=-size]>.variant-option__button-label{inline-size:100%;min-inline-size:0;min-block-size:44px;font-size:13px;padding-inline:6px}main[data-template^=product] .vayenia-recommendations__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/vayenia-product-refinement.css.map */
