
:root{--ynah-ink:#17233b;--ynah-muted:#526174;--ynah-orange:#eaaa35;--ynah-green:#276345}
body,h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-family:Arial,Helvetica,sans-serif!important}body{font-size:16px;line-height:1.65;color:var(--ynah-ink)}
.product__title h1,.product__title .h1{font-size:clamp(27px,3.1vw,40px)!important;line-height:1.2!important;font-weight:700!important;letter-spacing:-.025em!important;text-transform:none!important}
.product__description{font-size:17px!important;line-height:1.75!important;max-width:70ch;color:var(--ynah-ink)}.product__description *{font-family:inherit!important;color:inherit!important;background-color:transparent!important;font-size:inherit!important}.product__description h2,.product__description h3{font-size:21px!important;line-height:1.4!important;font-weight:700!important;margin:28px 0 10px}.product__description li{margin:7px 0}.product__description p{margin:0 0 16px}.product__info-container{padding-bottom:28px}
.ynah-showcase{padding-top:55px;padding-bottom:55px}.ynah-showcase h2{font-size:clamp(28px,3.4vw,44px);font-weight:750;line-height:1.15;letter-spacing:-.03em;margin:10px 0 16px}.ynah-eyebrow{font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:var(--ynah-muted)}.ynah-intro{max-width:700px;font-size:18px;color:var(--ynah-muted);margin-bottom:30px}.ynah-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}
.ynah-card{background:white;border:1px solid #dce2e7;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;height:100%;box-shadow:0 4px 18px #17233b08;transition:box-shadow .2s,transform .2s}.ynah-card:hover{box-shadow:0 10px 25px #17233b15;transform:translateY(-2px)}.ynah-card-image{position:relative;display:block;aspect-ratio:1;background:#f6f7f8;padding:22px}.ynah-card-image img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.ynah-stock-badge{position:absolute;top:14px;left:14px;background:var(--ynah-ink);color:white;padding:5px 11px;border-radius:5px;font-size:12px;font-weight:700}.ynah-card-body{padding:20px;display:flex;flex:1;flex-direction:column}.ynah-card h3{font-size:19px!important;line-height:1.4;font-weight:700;margin:0 0 12px;letter-spacing:-.015em;text-transform:none}.ynah-card a{color:inherit}.ynah-card h3 a{text-decoration:none}.ynah-card-summary{font-size:14px;line-height:1.65;color:var(--ynah-muted);margin:0 0 20px}.ynah-card .ynah-price{margin-top:auto}.ynah-price{display:flex;flex-direction:column;gap:5px;margin:15px 0 20px;letter-spacing:0;line-height:1.4}.ynah-price-label{font-size:13px;color:var(--ynah-muted)}.ynah-price-current{font-size:29px;line-height:1.2;font-weight:750;color:var(--ynah-ink)}.ynah-price-reference{font-size:14px;color:var(--ynah-muted)}.ynah-saving{font-size:13px;color:var(--ynah-green);background:#edf7ef;border-radius:5px;padding:5px 9px;width:fit-content;font-weight:700}.ynah-price-source{font-size:12px;color:var(--ynah-muted)}.ynah-price-source summary{text-decoration:underline;cursor:pointer}.ynah-price-source p{font-size:12px;line-height:1.6;max-width:55ch}.ynah-button{display:block;box-sizing:border-box;width:100%;padding:14px 16px;border:0;border-radius:8px;background:var(--ynah-orange);color:#17233b!important;font-weight:700;font-size:16px;line-height:1.4;text-align:center;text-decoration:none;cursor:pointer}.ynah-button-disabled,.ynah-button:disabled{background:#e8ebee;color:#606c78!important;cursor:default}.ynah-notify-link{font-size:14px;text-align:center;padding-top:13px;text-underline-offset:4px}.ynah-shop-all{display:block;text-align:center;margin:30px auto 0;color:var(--ynah-ink);font-weight:700}.ynah-restock{border:1px solid #dce2e7;border-radius:12px;padding:20px;margin:25px 0}.ynah-restock summary{font-weight:700;cursor:pointer}.ynah-restock label,.ynah-restock small{display:block;font-size:13px;margin:10px 0}.ynah-restock input{padding:14px;border:1px solid #a5b0bd;border-radius:6px;width:100%;box-sizing:border-box;margin-bottom:12px}.ynah-restock small{color:var(--ynah-muted)}
@media(max-width:1100px){.ynah-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:550px){.ynah-grid{grid-template-columns:1fr;gap:24px}.ynah-showcase{padding:32px 20px}.ynah-card-image{aspect-ratio:1.2}.ynah-card h3{font-size:21px!important}.ynah-card-body{padding:22px}.ynah-card-summary{font-size:16px}.ynah-price-current{font-size:32px}}
@media(prefers-reduced-motion:reduce){.ynah-card{transition:none}.ynah-card:hover{transform:none}}
.ynah-card,.ynah-card *{font-family:Arial,Helvetica,sans-serif!important}.ynah-card-image{height:245px;aspect-ratio:auto;overflow:hidden;flex-shrink:0}.ynah-card-image img{display:block;object-fit:contain;height:100%;width:100%}.ynah-card h3{min-height:4.2em;overflow-wrap:anywhere}.ynah-card-summary{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;min-height:4.95em}.ynah-card .ynah-price{min-height:155px;justify-content:flex-start}.ynah-card-body form{margin:0}.ynah-card-body:has(.ynah-notify-link) .ynah-price{min-height:115px}.ynah-card h3 a{text-wrap:pretty}@media(max-width:550px){.ynah-card-image{height:285px}.ynah-card h3{min-height:0}.ynah-card-summary{min-height:0}.ynah-card .ynah-price{min-height:0}.ynah-card-body:has(.ynah-notify-link) .ynah-price{min-height:0}}

.product__description{overflow-wrap:anywhere}.product__description ul{padding-left:1.35em}.product__description a{text-decoration:underline;text-underline-offset:.2em}.product__description h2{scroll-margin-top:100px}.ynah-card a:focus-visible,.ynah-button:focus-visible,.product__description a:focus-visible{outline:3px solid #185c9b;outline-offset:4px}.ynah-button,.ynah-restock summary{min-height:44px}.ynah-card-body,.product__info-wrapper{min-width:0}.ynah-card h3{overflow-wrap:anywhere}
@media(max-width:749px){.product__description{font-size:16px!important;line-height:1.7!important}.product__description h2{font-size:20px!important}.product__title h1{font-size:28px!important;line-height:1.25!important}.ynah-price-current{font-size:30px}.ynah-price-reference,.ynah-saving{font-size:14px}.ynah-price-source summary{padding:9px 0}.product__info-container{max-width:100%}}

.gps-477289542387237803 .gXvdA9ANCj h2{font-family:var(--g-font-Assistant,"Assistant"),sans-serif!important}
.gps-477289543444202411 h2[data-gp-text]{font-family:var(--g-font-Comfortaa,"Comfortaa"),sans-serif!important}
