:is(.yl-product,.yl-reco,.yl-cart,.yl-page,.yl-blog,.yl-article,.yl-404,.yl-collections-page,.yl-services,.yl-gallery,.yl-journal,.yl-visit,.yl-editorial,.yl-philosophy,.yl-atelier,.yl-content-blocks){background:var(--yle-bg)!important;color:var(--yle-text)}body .yl-breadcrumbs{font-family:var(--yle-font-sans);font-size:13px;font-weight:400;letter-spacing:0;text-transform:none}body .yl-breadcrumbs__link{color:var(--yle-text-3)!important}body .yl-breadcrumbs__link:hover{color:var(--yle-accent)!important}body .yl-breadcrumbs__current,body .yl-breadcrumbs__unavailable{color:var(--yle-text-2)!important}body .yl-breadcrumbs__item+.yl-breadcrumbs__item:before{color:var(--yle-text-3)}.yl-product .yl-product-nav{background:transparent;border:0;box-shadow:none}.yl-product .yl-product-nav__link{min-height:36px;padding:6px 14px;border:1px solid var(--yle-line);border-radius:999px;background:transparent;color:var(--yle-text-2)!important;font-family:var(--yle-font-sans);font-size:12px;letter-spacing:.04em;transition:color var(--yle-dur-fast) var(--yle-ease),border-color var(--yle-dur-fast) var(--yle-ease)}.yl-product .yl-product-nav__link:is(:hover,:focus-visible){color:var(--yle-accent)!important;border-color:var(--yle-accent);background:transparent}.yl-product .yl-product__media-main{background:var(--yle-stage);border:0;border-radius:var(--yle-radius);box-shadow:none}.yl-product .yl-product__zoom-trigger{background:var(--yle-stage)}.yl-product .yl-product__hero{mix-blend-mode:multiply}.yl-product .yl-product__zoom-preview{border-color:var(--yle-line-strong);background-color:var(--yle-stage);background-blend-mode:multiply;box-shadow:var(--yle-shadow)}.yl-product .yl-product__zoom-focus{border-color:var(--yle-accent);background:var(--yle-accent-soft);box-shadow:none}.yl-product .yl-product__gallery-nav,.yl-product .yl-product__gallery-count{border:1px solid var(--yle-line);background:var(--yle-surface);color:var(--yle-text);box-shadow:var(--yle-shadow)}.yl-product .yl-product__gallery-count{font-family:var(--yle-font-sans);font-size:11px;letter-spacing:.08em;font-variant-numeric:tabular-nums}.yl-product .yl-product__gallery-nav{width:44px;height:44px;border-radius:50%;font-size:24px;transition:opacity var(--yle-dur-fast) var(--yle-ease),background-color var(--yle-dur-fast) var(--yle-ease)}.yl-product .yl-product__gallery-nav:is(:hover,:focus-visible){opacity:1;border-color:var(--yle-accent);background:var(--yle-surface);color:var(--yle-accent)}.yl-product .yl-product__thumb{border:1px solid transparent;border-radius:var(--yle-radius-sm);background:var(--yle-stage);box-shadow:none}.yl-product .yl-product__thumbs img{background:transparent;mix-blend-mode:multiply}.yl-product .yl-product__thumb:hover{border-color:var(--yle-line-strong)}.yl-product .yl-product__thumb.is-active{border-color:var(--yle-accent);background:var(--yle-stage);box-shadow:0 0 0 1px var(--yle-accent)}.yl-product .yl-product__info{padding:4px 0 0;background:transparent!important;border:0!important;box-shadow:none!important;color:var(--yle-text)}.yl-product .yl-product__purchase-group{padding-bottom:28px;border-bottom:1px solid var(--yle-line)}.yl-product .yl-product__head{gap:10px;margin-bottom:14px}.yl-product .yl-product__num{color:var(--yle-text-3);font-family:var(--yle-font-sans);font-size:var(--yle-eyebrow-size);letter-spacing:var(--yle-eyebrow-track)}.yl-product .yl-product__head .yl-product__tag{padding:4px 10px;border:1px solid var(--yle-accent);border-radius:999px;background:transparent;color:var(--yle-accent);font-family:var(--yle-font-sans);font-size:10px;font-weight:600;letter-spacing:.02em;text-transform:none;background:var(--yle-accent-soft)}.yl-product .yl-product__title{margin:0;color:var(--yle-text)!important;font-family:var(--yle-font-sans);font-size:clamp(22px,2vw,28px);font-weight:700;line-height:1.25;letter-spacing:-.01em}.yl-product .yl-product__latin{margin:8px 0 0;color:var(--yle-text-2)!important;font-size:16px}.yl-product .yl-product__info .yl-review-summary--detail{margin-top:12px;color:var(--yle-text-2)}main#yl-main .yl-product .yl-product__price{margin:22px 0 0;color:var(--yle-price);font-family:var(--yle-font-sans);letter-spacing:0}main#yl-main .yl-product .yl-product__price .yl-vat-price__amount{gap:.25em;color:var(--yle-price);font-family:var(--yle-font-sans);font-size:32px;font-weight:700;line-height:1.1;letter-spacing:-.015em;font-variant-numeric:lining-nums tabular-nums}main#yl-main .yl-product .yl-product__price :is(.yl-vat-price__currency,.yl-vat-price__from){font-size:15px;font-weight:600;letter-spacing:.08em}main#yl-main .yl-product .yl-product__price .yl-vat-price__included{margin-top:8px;color:var(--yle-text-3);font-size:12px;font-weight:500;letter-spacing:.02em}main#yl-main .yl-product .yl-product__price .yl-vat-price__was{color:var(--yle-text-3);font-size:15px}main#yl-main .yl-product .yl-product__price .yl-badge--sale{background:var(--yle-price);color:var(--yle-on-price)}@media(max-width:700px){main#yl-main .yl-product .yl-product__price .yl-vat-price__amount{font-size:28px}main#yl-main .yl-product .yl-product__price :is(.yl-vat-price__currency,.yl-vat-price__from){font-size:13px}}.yl-product .yl-product__cta{margin-top:24px}.yl-product .yl-product-cta__form{gap:20px}.yl-product .yl-product-cta__field{gap:10px}.yl-product .yl-product-cta__field-label{color:var(--yle-text);font-family:var(--yle-font-sans);font-size:14px;font-weight:600;letter-spacing:0;text-transform:none}.yl-product .yl-product-cta__variant-card{min-height:60px;padding:10px 12px;border:1px solid var(--yle-line);border-radius:var(--yle-radius);background:var(--yle-surface);color:var(--yle-text-2);box-shadow:none}.yl-product .yl-product-cta__variant-choice:is(:hover,:focus-within) .yl-product-cta__variant-card{border-color:var(--yle-line-strong);background:var(--yle-surface-2);color:var(--yle-text);box-shadow:none}.yl-product .yl-product-cta__variant-choice input:checked+.yl-product-cta__variant-card{border-color:var(--yle-accent);background:var(--yle-accent-soft);color:var(--yle-text);box-shadow:inset 0 0 0 1px var(--yle-accent)}.yl-product .yl-product-cta__variant-choice input:focus-visible+.yl-product-cta__variant-card{outline:2px solid var(--yle-accent);outline-offset:2px}.yl-product .yl-product-cta__variant-thumb{border:0;border-radius:var(--yle-radius-sm);background:var(--yle-stage)}.yl-product .yl-product-cta__variant-thumb img{mix-blend-mode:multiply}.yl-product .yl-product-cta__variant-title{color:var(--yle-text);font-family:var(--yle-font-sans);font-size:13px;font-weight:600;letter-spacing:.01em;text-transform:none}.yl-product .yl-product-cta__variant-price{color:var(--yle-text-2);font-family:var(--yle-font-sans)}.yl-product .yl-product-cta__variant-price .yl-vat-price__amount{color:var(--yle-price)}.yl-product .yl-product-cta__variant-price .yl-vat-price__included{color:var(--yle-text-2)}.yl-product .yl-product-cta__qty-stepper{grid-template-columns:44px minmax(0,1fr) 44px;width:148px;min-height:var(--yle-btn-h);border:1px solid var(--yle-line-strong);border-radius:var(--yle-btn-radius);background:var(--yle-surface);box-shadow:none}.yl-product .yl-product-cta__qty{min-height:calc(var(--yle-btn-h) - 2px);border:0;background:transparent;color:var(--yle-text);font-family:var(--yle-font-sans);font-size:15px;font-variant-numeric:tabular-nums}.yl-product .yl-product-cta__qty-btn{height:calc(var(--yle-btn-h) - 2px);color:var(--yle-text-2);background:transparent}.yl-product .yl-product-cta__qty-btn:first-child{border-right-color:var(--yle-line)}.yl-product .yl-product-cta__qty-btn:last-child{border-left-color:var(--yle-line)}.yl-product .yl-product-cta__qty-btn:hover{color:var(--yle-text);background:var(--yle-surface-2)}.yl-product .yl-product-cta__note{color:var(--yle-text-3);font-family:var(--yle-font-sans);font-size:12px;font-style:normal}.yl-product .yl-product__cta .yl-btn--primary,.yl-product .yl-product__cta .yl-btn--primary:visited{width:100%;max-width:none;min-height:48px;font-size:15px;border-color:var(--yle-accent);background:var(--yle-accent);color:var(--yle-on-accent);box-shadow:none}.yl-product .yl-product__cta .yl-btn--primary:is(:hover,:focus-visible){border-color:var(--yle-accent-hover);background:var(--yle-accent-hover);color:var(--yle-on-accent)}.yl-product .yl-product__support.yl-btn{width:100%;margin-top:10px;white-space:normal;text-align:center}.yl-product .yl-product__desc{margin-top:28px;background:transparent;border:0;box-shadow:none}.yl-product .yl-product__desc,.yl-product .yl-product__desc p,.yl-product .yl-product__desc li{color:var(--yle-text-2)!important;font-size:15px;line-height:1.7}.yl-product .yl-product__desc :is(h2,h3,h4){color:var(--yle-text);font-family:var(--yle-font-sans);font-weight:700;letter-spacing:-.01em}.yl-product .yl-product__desc :is(strong,b){color:var(--yle-text)}.yl-product .yl-product__desc a[href]:not([role=button]):not(.yl-btn):not(.button){color:var(--yle-accent);text-decoration-color:color-mix(in srgb,var(--yle-accent) 50%,transparent)}.yl-product .yl-product__desc a[href]:not([role=button]):not(.yl-btn):not(.button):is(:hover,:focus-visible){color:var(--yle-accent-hover);text-decoration-color:currentColor}.yl-product .yl-product__desc tr{border-bottom-color:var(--yle-line)}.yl-product .yl-product__desc th{color:var(--yle-text-3)}.yl-product .yl-product__desc td{color:var(--yle-text)}.yl-product .yl-product-spec{margin-top:clamp(40px,5vw,72px);padding-top:clamp(32px,4vw,48px);border-top:1px solid var(--yle-line)}.yl-product .yl-product-spec__h{margin:0 0 24px;color:var(--yle-text);font-family:var(--yle-font-sans);font-size:clamp(20px,2vw,24px);font-weight:700;letter-spacing:-.01em}.yl-product .yl-product-spec__table{grid-template-columns:minmax(150px,240px) minmax(0,1fr);gap:0;overflow:hidden;border-radius:var(--yle-radius)}.yl-product .yl-product-spec__table :is(dt,dd){border:0;padding:13px 18px}.yl-product .yl-product-spec__table dt{color:var(--yle-text-2);font-family:var(--yle-font-sans);font-size:13px;font-weight:500;letter-spacing:0;line-height:1.6;text-transform:none}.yl-product .yl-product-spec__table dd{color:var(--yle-text);font-size:14px;line-height:1.6}.yl-product .yl-product-spec__table dt:nth-of-type(odd),.yl-product .yl-product-spec__table dt:nth-of-type(odd)+dd{background:var(--yle-surface-2)}@media(max-width:700px){.yl-product .yl-product-spec__table{grid-template-columns:minmax(0,1fr)}.yl-product .yl-product-spec__table dt{padding:12px 14px 2px}.yl-product .yl-product-spec__table dd{padding:0 14px 12px}}.yl-product-gallery{border:1px solid var(--yle-line-strong);border-radius:var(--yle-radius-lg);background:var(--yle-surface);color:var(--yle-text);box-shadow:var(--yle-shadow)}.yl-product-gallery::backdrop{background:var(--yle-overlay)}.yl-product-gallery .yl-product-gallery__stage{background:var(--yle-stage)!important}.yl-product-gallery .yl-product-gallery__image{mix-blend-mode:multiply}.yl-product-gallery .yl-product-gallery__rail{border-left-color:var(--yle-line);border-top-color:var(--yle-line);background:var(--yle-surface)}.yl-product-gallery .yl-product-gallery__title{color:var(--yle-text);font-family:var(--yle-font-sans);font-weight:700}.yl-product-gallery .yl-product-gallery__count{color:var(--yle-text-3)}.yl-product-gallery .yl-product-gallery__thumb{border-color:transparent;border-radius:var(--yle-radius-sm);background:var(--yle-stage)}.yl-product-gallery .yl-product-gallery__thumb img{mix-blend-mode:multiply}.yl-product-gallery .yl-product-gallery__thumb:is(:hover,.is-active,:focus-visible){border-color:var(--yle-accent);box-shadow:0 0 0 1px var(--yle-accent)}.yl-product-gallery :is(.yl-product-gallery__close,.yl-product-gallery__nav){border-color:var(--yle-line);background:var(--yle-surface);color:var(--yle-text);box-shadow:var(--yle-shadow)}.yl-product-gallery :is(.yl-product-gallery__close,.yl-product-gallery__nav):hover{border-color:var(--yle-accent);background:var(--yle-surface);color:var(--yle-accent)}.yl-product .yl-review-summary__star{color:var(--yle-star)}.yl-product .yl-review-summary__count{color:var(--yle-text-3)}#judgeme_product_reviews{color:var(--yle-text);border-top-color:var(--yle-line)}#judgeme_product_reviews .jm-review-widget{--jm-review-widget-star-and-histogram-color: var(--yle-star) !important}@media(prefers-reduced-motion:reduce){.yl-product .yl-product-nav__link,.yl-product .yl-product__gallery-nav{transition:none}}.yl-cart{--yl-cart-border: var(--yle-line);--yl-cart-surface: var(--yle-surface);--yl-cart-summary: var(--yle-surface)}.yl-cart .yl-cart__title{color:var(--yle-text)!important;font-family:var(--yle-font-sans);font-size:clamp(24px,3vw,34px);font-weight:700;letter-spacing:-.015em}.yl-cart .yl-cart__count,.yl-cart .yl-cart__status{color:var(--yle-text-3)!important;font-family:var(--yle-font-sans);font-size:13px}.yl-cart .yl-cart__columns{color:var(--yle-text-3);font-family:var(--yle-font-sans);font-size:var(--yle-eyebrow-size);font-weight:600;letter-spacing:var(--yle-eyebrow-track)}.yl-cart .yl-cart__item{background:transparent;border:0;border-bottom:1px solid var(--yle-line);border-radius:0;box-shadow:none;color:var(--yle-text)}.yl-cart .yl-cart__thumb{border-radius:var(--yle-radius-sm);background:var(--yle-stage)}.yl-cart .yl-cart__name{color:var(--yle-text);font-family:var(--yle-font-sans);font-size:15px;font-weight:500;line-height:1.4;letter-spacing:0}.yl-cart .yl-cart__name:hover{color:var(--yle-accent)}.yl-cart :is(.yl-cart__variant,.yl-cart__selling-plan,.yl-cart__properties){color:var(--yle-text-3)!important}.yl-cart .yl-cart__unit-prices,.yl-cart .yl-cart__money{color:var(--yle-price);font-family:var(--yle-font-sans);font-size:13px;font-variant-numeric:tabular-nums}.yl-cart .yl-cart__line-price{color:var(--yle-price);font-family:var(--yle-font-sans);font-size:16px;font-weight:600;font-variant-numeric:tabular-nums}.yl-cart :is(.yl-cart__unit-prices,.yl-cart__line) s{color:var(--yle-text-3)}.yl-cart .yl-cart__currency{font-size:.78em;font-weight:600;letter-spacing:.06em}.yl-cart .yl-cart__discounts{color:var(--yle-accent)}.yl-cart .yl-cart__missing-link-help{color:var(--yle-text-3)}.yl-cart .yl-cart__quantity-control{border:1px solid var(--yle-line-strong);border-radius:var(--yle-btn-radius);background:var(--yle-surface);color:var(--yle-text);overflow:hidden}.yl-cart .yl-cart__quantity-input{border-inline-color:var(--yle-line);background:transparent;color:var(--yle-text);font-family:var(--yle-font-sans);font-variant-numeric:tabular-nums}.yl-cart .yl-cart__quantity-button{color:var(--yle-text-2);background:transparent}.yl-cart .yl-cart__quantity-button:not(:disabled):is(:hover,:focus-visible){color:var(--yle-text);background:var(--yle-surface-2)}.yl-cart .yl-cart__remove{color:var(--yle-text-3);font-family:var(--yle-font-sans);font-size:12px;text-decoration-color:var(--yle-line-strong)}.yl-cart .yl-cart__remove:is(:hover,:focus-visible){color:var(--yle-price);text-decoration-color:currentColor}.yl-cart .yl-cart__line-error{color:var(--yle-price)}.yl-cart .yl-cart__error{border:1px solid color-mix(in srgb,var(--yle-price) 45%,transparent);border-radius:var(--yle-radius);background:var(--yle-price-soft);color:var(--yle-text)}.yl-cart .yl-cart__note{background:transparent;border:0;border-bottom:1px solid var(--yle-line);border-radius:0;box-shadow:none}.yl-cart .yl-cart__note-summary{border-bottom:0;color:var(--yle-text-2);font-family:var(--yle-font-sans);font-size:13px}.yl-cart .yl-cart__note-summary:is(:hover,:focus-visible),.yl-cart .yl-cart__note[open] .yl-cart__note-summary{color:var(--yle-text)}.yl-cart .yl-cart__note-icon{width:28px;height:28px;border:1px solid var(--yle-line-strong);border-radius:50%;background:transparent;color:var(--yle-text-2)}.yl-cart .yl-cart__note-input{border:1px solid var(--yle-line-strong);border-radius:var(--yle-radius);background:var(--yle-surface);color:var(--yle-text)}.yl-cart .yl-cart__note-input:focus{border-color:var(--yle-accent)}.yl-cart .yl-cart__summary{padding:clamp(22px,2.4vw,32px);border:1px solid var(--yle-line);border-radius:var(--yle-radius-lg);background:var(--yle-surface);box-shadow:var(--yle-shadow);color:var(--yle-text)}.yl-cart .yl-cart__summary-title{margin-bottom:22px;color:var(--yle-text)!important;font-family:var(--yle-font-sans);font-size:20px;font-weight:700;letter-spacing:-.01em}.yl-cart .yl-cart__checkout,.yl-cart .yl-cart__checkout:visited{width:100%;min-height:48px;margin-top:4px;font-size:15px;border-color:var(--yle-accent);background:var(--yle-accent);color:var(--yle-on-accent);box-shadow:none}.yl-cart .yl-cart__checkout:is(:hover,:focus-visible){border-color:var(--yle-accent-hover);background:var(--yle-accent-hover);color:var(--yle-on-accent)}.yl-cart .yl-cart__empty{background:transparent!important;border-color:transparent!important;box-shadow:none!important;color:var(--yle-text)}.yl-cart .yl-cart__empty-title{color:var(--yle-text)!important;font-family:var(--yle-font-sans);font-weight:700}.yl-cart .yl-cart__empty p{color:var(--yle-text-2)!important}.yl-cart .yl-cart__empty-icon{color:var(--yle-accent)}.yl-cart .yl-cart__empty .yl-cart-delivery-note{width:100%;max-width:32rem}.yl-cart .yl-cart__empty-link{min-height:44px;padding:0 2px;border:0!important;border-radius:0;background:transparent!important;box-shadow:none!important;color:var(--yle-text-2)!important;font-family:var(--yle-font-sans);font-size:14px;font-weight:600;letter-spacing:0;text-transform:none;text-decoration:underline;text-decoration-color:var(--yle-line-strong)}.yl-cart .yl-cart__empty-link:is(:hover,:focus-visible){color:var(--yle-accent)!important;text-decoration-color:currentColor}main#yl-main .yl-cart .yl-cart__header{align-items:flex-start!important;gap:16px;margin-bottom:16px}main#yl-main .yl-cart .yl-cart__count{margin:4px 0 0}main#yl-main .yl-cart .yl-cart__continue{min-height:calc(var(--yle-fs-h1) * 1.25);padding-block:8px;margin-top:-8px;box-sizing:content-box;color:var(--yle-accent);font:600 var(--yle-fs-sm)/1.3 var(--yle-font-sans);letter-spacing:0;text-decoration:none}main#yl-main .yl-cart .yl-cart__status{min-height:0;margin:0}main#yl-main .yl-cart .yl-cart__status:not(:empty){margin:0 0 8px}main#yl-main .yl-cart .yl-cart__columns{display:none}main#yl-main .yl-cart .yl-cart__items{border-top:1px solid var(--yle-line)}main#yl-main .yl-cart .yl-cart__item{grid-template-columns:96px minmax(0,1fr) auto;grid-template-areas:"media detail line" "media actions line";column-gap:16px;row-gap:12px;align-items:start;padding:16px 0}main#yl-main .yl-cart .yl-cart__thumb{grid-area:media;width:96px;height:96px}main#yl-main .yl-cart .yl-cart__detail{grid-area:detail}main#yl-main .yl-cart .yl-cart__name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:var(--yle-fs-body);font-weight:500;line-height:1.4}main#yl-main .yl-cart :is(.yl-cart__variant,.yl-cart__selling-plan){margin-top:4px;font-size:var(--yle-fs-sm)}main#yl-main .yl-cart .yl-cart__actions{grid-area:actions;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px 16px}main#yl-main .yl-cart .yl-cart__quantity-control{grid-template-columns:40px 44px 40px;min-height:40px}main#yl-main .yl-cart :is(.yl-cart__quantity-button,.yl-cart__quantity-input){min-width:0;min-height:38px}main#yl-main .yl-cart .yl-cart__quantity-input{font-size:var(--yle-fs-body);font-weight:600}main#yl-main .yl-cart .yl-cart__remove{min-height:40px;padding:0;font-size:var(--yle-fs-sm);text-decoration:underline;text-underline-offset:3px}main#yl-main .yl-cart .yl-cart__line-error{flex-basis:100%;text-align:left}main#yl-main .yl-cart .yl-cart__line{grid-area:line;align-items:flex-end;gap:2px;text-align:right}main#yl-main .yl-cart .yl-cart__line-price{font-size:16px;font-weight:700}main#yl-main .yl-cart .yl-cart__line s{font-size:var(--yle-fs-xs)}main#yl-main .yl-cart .yl-cart__unit{color:var(--yle-text-3);font-size:var(--yle-fs-xs);white-space:nowrap}main#yl-main .yl-cart .yl-cart__note{margin-top:0}main#yl-main .yl-cart .yl-cart__note-summary{min-height:52px;font-size:var(--yle-fs-sm)}@media(max-width:750px){main#yl-main .yl-cart .yl-cart__layout{gap:20px}main#yl-main .yl-cart .yl-cart__item{grid-template-columns:80px minmax(0,1fr);grid-template-areas:"media detail" "media line" "media actions";column-gap:12px;row-gap:8px}main#yl-main .yl-cart .yl-cart__thumb{width:80px;height:80px}main#yl-main .yl-cart .yl-cart__line{flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:flex-start;gap:2px 8px;text-align:left}main#yl-main .yl-cart .yl-cart__line-price{order:-1}main#yl-main .yl-cart .yl-cart__summary{padding:16px}}main#yl-main :is(.yl-page,.yl-blog,.yl-article,.yl-404,.yl-collections-page,.yl-gallery) .yl-sec-head{border-color:var(--yle-line)}main#yl-main :is(.yl-page,.yl-blog,.yl-article,.yl-404,.yl-collections-page,.yl-gallery) :is(.yl-sec-head__intro,.yl-sec-head__intro p){color:var(--yle-text-2)}:is(.yl-services,.yl-gallery,.yl-philosophy,.yl-atelier) :is(.yl-sec-head__h em,.yl-atelier__h em,.yl-atelier__stat-val sup,.yl-philosophy__mark,.yl-philosophy__quote em),.yl-content-blocks a{color:var(--yle-accent)!important}:is(.yl-page__body,.yl-article__body){padding:0;background:transparent;border:0;border-radius:0;box-shadow:none;color:var(--yle-text-2)}:is(.yl-page,.yl-article) :is(.yl-page__body,.yl-article__body),:is(.yl-page,.yl-article) :is(.yl-page__body,.yl-article__body) :is(p,li){color:var(--yle-text-2);font-family:var(--yle-font-sans);font-size:16px;line-height:1.75}:is(.yl-page__body,.yl-article__body) :is(h2,h3,h4){color:var(--yle-text);font-family:var(--yle-font-sans);font-weight:700;letter-spacing:-.01em}:is(.yl-page__body,.yl-article__body) :is(strong,b){color:var(--yle-text)}:is(.yl-page__body,.yl-article__body) a{color:var(--yle-accent);text-decoration-color:color-mix(in srgb,var(--yle-accent) 45%,transparent);text-underline-offset:3px}:is(.yl-page__body,.yl-article__body) a:hover{color:var(--yle-accent-hover);text-decoration-color:currentColor}:is(.yl-page__body,.yl-article__body) blockquote{border-color:var(--yle-accent);color:var(--yle-text);font-family:var(--yle-font-sans);font-style:normal}:is(.yl-page__body,.yl-article__body) :is(th,td){border-color:var(--yle-line)}:is(.yl-page__body,.yl-article__body) th{background:var(--yle-surface-2);color:var(--yle-text)}:is(.yl-page__body,.yl-article__body) img{border-radius:var(--yle-radius)}:is(.yl-page__body,.yl-article__body) hr{border-color:var(--yle-line)}.yl-blog .yl-blog-card,.yl-blog--guides .yl-blog-card{overflow:hidden;border:1px solid var(--yle-line);border-radius:var(--yle-radius-lg);background:var(--yle-surface);box-shadow:none;color:var(--yle-text);transition:border-color var(--yle-dur) var(--yle-ease),transform var(--yle-dur) var(--yle-ease)}.yl-blog .yl-blog-card:is(:hover,:focus-visible,:focus-within){border-color:var(--yle-line-strong);box-shadow:var(--yle-shadow);transform:translateY(-3px)}.yl-blog .yl-blog-card__media{background:var(--yle-surface-2);border:0}.yl-blog .yl-blog-card__media img{transition:transform .9s var(--yle-ease)}.yl-blog .yl-blog-card:hover .yl-blog-card__media img{transform:scale(1.04)}.yl-blog .yl-blog-card__text-media{background:var(--yle-surface-2);color:var(--yle-text)}.yl-blog .yl-blog-card__text-media span{color:var(--yle-accent)}.yl-blog .yl-blog-card__text-media strong{color:var(--yle-text);font-family:var(--yle-font-sans);font-weight:700}.yl-blog .yl-blog-card__meta{color:var(--yle-text-3);font-family:var(--yle-font-sans);font-size:var(--yle-eyebrow-size);letter-spacing:var(--yle-eyebrow-track);text-transform:none}.yl-blog .yl-blog-card__title{color:var(--yle-text);font-family:var(--yle-font-sans);font-weight:700;letter-spacing:-.01em}.yl-blog .yl-blog-card__excerpt{color:var(--yle-text-2)}.yl-blog .yl-blog__pagination{color:var(--yle-text)}.yl-blog .yl-blog__pagination :is(a,.current,.deco){border-radius:var(--yle-btn-radius);color:var(--yle-text-2);font-family:var(--yle-font-sans)}.yl-blog .yl-blog__pagination a:is(:hover,:focus-visible){color:var(--yle-text);background:var(--yle-surface-2)}.yl-blog .yl-blog__pagination .current{color:var(--yle-on-accent);background:var(--yle-accent)}.yl-blog .yl-blog__pagination .deco{color:var(--yle-text-3)}.yl-blog .yl-blog__pagecount{color:var(--yle-text)}.yl-article .yl-article__head{border-color:var(--yle-line)}.yl-article .yl-article__title{color:var(--yle-text);font-family:var(--yle-font-sans);font-weight:700;letter-spacing:-.02em}.yl-article :is(.yl-article__meta,.yl-article__byline){color:var(--yle-text-3)}.yl-article .yl-article__tag{border-color:var(--yle-accent);color:var(--yle-accent)}.yl-article .yl-article__hero{overflow:hidden;border:0;border-radius:var(--yle-radius-lg);background:var(--yle-surface-2)}.yl-article .yl-article__comments{border:1px solid var(--yle-line);border-radius:var(--yle-radius-lg);background:var(--yle-surface);box-shadow:none}.yl-article .yl-article__comments-h{color:var(--yle-text);font-family:var(--yle-font-sans);font-weight:700}.yl-article :is(.yl-article__comment-author){color:var(--yle-text)}.yl-article :is(.yl-article__comment-date){color:var(--yle-text-3)}.yl-article .yl-article__comment-body{color:var(--yle-text-2)}.yl-article .yl-article__comment{border-color:var(--yle-line)}.yl-article .yl-article__field label{color:var(--yle-text-2)}.yl-article .yl-article__field :is(input,textarea){border:1px solid var(--yle-line-strong);border-radius:var(--yle-field-radius);background:var(--yle-bg);color:var(--yle-text)}.yl-article .yl-article__field :is(input,textarea):focus{border-color:var(--yle-accent);outline-color:var(--yle-accent)}.yl-article .yl-article__req{color:var(--yle-accent)}.yl-article .yl-article__form-success{border-color:var(--yle-accent);background:var(--yle-accent-soft);color:var(--yle-text)}.yl-404 .yl-404__body{padding:0;background:transparent;border:0;box-shadow:none}.yl-404 :is(.yl-404__card,.yl-404__search){padding:clamp(20px,2.4vw,28px);border:1px solid var(--yle-line)!important;border-radius:var(--yle-radius-lg);background:var(--yle-surface)!important;box-shadow:none!important}.yl-404 :is(.yl-404__search-label,.yl-404__cats-title){color:var(--yle-text-3);font-family:var(--yle-font-sans);font-size:14px;font-weight:600;letter-spacing:0;text-transform:none}.yl-404 .yl-404__search-input{border:1px solid var(--yle-line-strong);border-radius:var(--yle-btn-radius);background:var(--yle-bg);color:var(--yle-text)}.yl-404 .yl-404__search-input:focus{border-color:var(--yle-accent)}.yl-404 .yl-404__cat-link{border-bottom-color:var(--yle-line);color:var(--yle-text);font-family:var(--yle-font-sans);font-weight:500}.yl-404 .yl-404__cat-link:is(:hover,:focus-visible){color:var(--yle-accent)}.yl-404 .yl-404__cat-arrow{color:var(--yle-accent)}.yl-404 .yl-404__btn--primary,.yl-404 .yl-404__btn--primary:visited{border-color:var(--yle-accent);background:var(--yle-accent);color:var(--yle-on-accent)}.yl-404 .yl-404__btn--primary:is(:hover,:focus-visible){border-color:var(--yle-accent-hover);background:var(--yle-accent-hover);color:var(--yle-on-accent)}.yl-404 .yl-404__btn--ghost{border-color:var(--yle-text)!important;background:var(--yle-surface)!important;background-image:none!important;box-shadow:none!important;color:var(--yle-text)!important}.yl-404 .yl-404__btn--ghost:is(:hover,:focus-visible){background:var(--yle-surface-2)!important;color:var(--yle-text)!important}.yl-collections-page .yl-cat-index__head,.yl-collections-page .yl-cat-index__domain-head{border-color:var(--yle-line)}.yl-collections-page :is(.yl-cat-index__domain-title,.yl-cat-index__title){color:var(--yle-text);font-family:var(--yle-font-sans);font-weight:700;letter-spacing:-.01em}.yl-collections-page :is(.yl-cat-index__lede,.yl-cat-index__domain-intro){color:var(--yle-text-2)}.yl-collections-page .yl-cat-index__domain{background:transparent;border-color:var(--yle-line);box-shadow:none}.yl-collections-page :is(.yl-cat-index__alllink,.yl-cat-index__domain-all){border:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;color:var(--yle-accent);font-family:var(--yle-font-sans);font-size:14px;font-weight:600;letter-spacing:0;text-transform:none}.yl-collections-page :is(.yl-cat-index__alllink,.yl-cat-index__domain-all):is(:hover,:focus-visible){background:transparent!important;color:var(--yle-accent-hover)!important;text-decoration:underline;text-underline-offset:3px}.yl-collections-page .yl-cat-index__tile{overflow:hidden;border:1px solid var(--yle-line);border-radius:var(--yle-radius-lg);background:var(--yle-surface);box-shadow:none;transition:border-color var(--yle-dur) var(--yle-ease),transform var(--yle-dur) var(--yle-ease)}.yl-collections-page .yl-cat-index__tile:is(:hover,:focus-within){border-color:var(--yle-line-strong);background:var(--yle-surface);box-shadow:var(--yle-shadow);transform:translateY(-3px)}.yl-collections-page .yl-cat-index__tile:is(:hover,:focus-within) .yl-cat-index__title{color:var(--yle-accent)}.yl-collections-page .yl-cat-index__media{background:var(--yle-surface-2)}.yl-collections-page .yl-cat-index__media:before{background:var(--yle-surface-2)}.yl-collections-page .yl-cat-index__media img{transition:transform .9s var(--yle-ease)}.yl-collections-page .yl-cat-index__tile:hover .yl-cat-index__media img{transform:scale(1.04)}.yl-collections-page .yl-cat-index__body{border-top:1px solid var(--yle-line);background:var(--yle-surface)}.yl-collections-page :is(.yl-cat-index__count-note,.yl-cat-index__badge){border-color:var(--yle-line);background:var(--yle-surface);color:var(--yle-text-2);box-shadow:none}.yl-collections-page .yl-cat-index__count-note{background:transparent;color:var(--yle-text-3)}.yl-collections-page .yl-cat-index__badge.is-soon{border-color:var(--yle-line);background:var(--yle-surface-2);color:var(--yle-text-2)}.yl-philosophy{padding-block:var(--yle-section-y);background:var(--yle-band)!important;border-color:var(--yle-line)!important}.yl-philosophy .yl-philosophy__quote,.yl-philosophy .yl-philosophy__quote p{color:var(--yle-text)!important}.yl-philosophy .yl-philosophy__left .yl-eyebrow,.yl-philosophy .yl-philosophy__sig{color:var(--yle-accent)!important;font-family:var(--yle-font-sans);letter-spacing:var(--yle-eyebrow-track)}.yl-atelier{padding-block:var(--yle-section-y)}.yl-atelier .yl-atelier__visual,.yl-atelier .yl-zone-card{border:1px solid var(--yle-line);border-radius:var(--yle-radius-lg);background:var(--yle-surface);box-shadow:none;overflow:hidden}.yl-atelier .yl-zone-card:hover{border-color:var(--yle-line-strong)}.yl-atelier .yl-zone-card__media{background:var(--yle-surface-2)}.yl-atelier .yl-zone-card:not(.yl-zone-card--feature) .yl-zone-cap:not(.yl-atelier__label),.yl-atelier .yl-atelier__label{border:1px solid var(--yle-line);border-radius:var(--yle-radius-sm);background:var(--yle-surface);box-shadow:var(--yle-shadow)}.yl-atelier .yl-zone-card:not(.yl-zone-card--feature) .yl-zone-cap:not(.yl-atelier__label) :is(.yl-zone-cap__num,.yl-zone-cap__meta){color:var(--yle-text-2)}.yl-atelier .yl-zone-card--feature .yl-zone-cap{background:var(--yle-surface);border:0;box-shadow:none}.yl-atelier .yl-zone-cap__title{color:var(--yle-text);font-family:var(--yle-font-sans);font-weight:600}.yl-atelier .yl-atelier__stats{border-color:var(--yle-line)!important}.yl-gallery .yl-gallery__tile{border:1px solid var(--yle-line)!important;border-radius:var(--yle-radius);background:var(--yle-surface);box-shadow:none;overflow:hidden}.yl-gallery .yl-gallery__tile:hover{border-color:var(--yle-line-strong)!important}.yl-gallery .yl-gallery__img{background-color:var(--yle-surface-2)!important}.yl-gallery .yl-gallery__cap{border:1px solid var(--yle-line);border-radius:var(--yle-radius-sm);background:var(--yle-surface);box-shadow:var(--yle-shadow)}.yl-gallery .yl-gallery__cap-title{color:var(--yle-text)!important;font-family:var(--yle-font-sans);font-weight:600}.yl-gallery :is(.yl-gallery__cap-num,.yl-gallery__cap-meta){color:var(--yle-text-2)!important}.yl-services .yl-service:hover{background:transparent}.yl-visit .yl-choice-select__panel{border:1px solid var(--yle-line-strong);border-radius:var(--yle-radius);background:var(--yle-surface);box-shadow:var(--yle-shadow);color:var(--yle-text)}.yl-visit .yl-choice-select__option{color:var(--yle-text-2);border-radius:var(--yle-radius-sm);font-family:var(--yle-font-sans)}.yl-visit .yl-choice-select__option:is(.is-selected,:hover,:focus-visible){color:var(--yle-text);background:var(--yle-surface-2)}.yl-visit .yl-choice-select__check{color:var(--yle-accent)}.yl-visit .yl-choice-select[open] .yl-choice-select__summary{border-color:var(--yle-accent)}.yl-visit .yl-form-field__req{color:var(--yle-accent)}.yl-visit .yl-visit__form-success{border-color:var(--yle-accent);background:var(--yle-accent-soft);color:var(--yle-text);font-family:var(--yle-font-sans)}.yl-reco{border-top:1px solid var(--yle-line)}.yl-content-blocks .yl-content-blocks__section{background:var(--yl-cb-section-bg, transparent);border-color:var(--yle-line)!important;box-shadow:none}.yl-content-blocks .yl-content-block{background:transparent;box-shadow:none}.yl-content-blocks .yl-cb-callout{border:1px solid var(--yle-line);border-radius:var(--yle-radius);background:var(--yle-surface-2)}.yl-content-blocks .yl-cb-media__frame{border-radius:var(--yle-radius);background:var(--yle-surface-2)}.yl-trust{background:var(--yle-band);border-top:1px solid var(--yle-line);border-bottom:1px solid var(--yle-line);color:var(--yle-text)}.yl-trust .yl-trust__item{background:transparent;border-color:var(--yle-line);box-shadow:none}.yl-trust .yl-trust__icon{color:var(--yle-accent)}.yl-trust .yl-trust__title{color:var(--yle-text);font-family:var(--yle-font-sans);font-size:13px;font-weight:500;letter-spacing:.01em}@media(prefers-reduced-motion:reduce){.yl-blog .yl-blog-card,.yl-collections-page .yl-cat-index__tile,.yl-blog .yl-blog-card__media img,.yl-collections-page .yl-cat-index__media img{transition:none}.yl-blog .yl-blog-card:is(:hover,:focus-visible,:focus-within),.yl-collections-page .yl-cat-index__tile:is(:hover,:focus-within){transform:none}.yl-blog .yl-blog-card:hover .yl-blog-card__media img,.yl-collections-page .yl-cat-index__tile:hover .yl-cat-index__media img,.yl-gallery .yl-gallery__tile:hover .yl-gallery__img img,.yl-atelier .yl-zone-card:hover .yl-zone-card__media img{transform:none}}.yl-lightbox{border:1px solid var(--yle-line-strong);border-radius:var(--yle-radius-lg);background:var(--yle-surface);color:var(--yle-text);box-shadow:var(--yle-shadow)}.yl-lightbox::backdrop{background:var(--yle-overlay)}.yl-lightbox .yl-lightbox__img{background:var(--yle-surface-2)}.yl-lightbox .yl-lightbox__cap{border-top-color:var(--yle-line)}.yl-lightbox .yl-lightbox__num{color:var(--yle-accent);font-family:var(--yle-font-sans);letter-spacing:var(--yle-eyebrow-track);text-transform:none}.yl-lightbox .yl-lightbox__title{color:var(--yle-text);font-family:var(--yle-font-sans);font-weight:600}.yl-lightbox .yl-lightbox__meta{color:var(--yle-text-2);font-family:var(--yle-font-sans)}.yl-lightbox .yl-lightbox__close{border-color:var(--yle-line);border-radius:50%;background:var(--yle-surface);color:var(--yle-text);box-shadow:var(--yle-shadow)}.yl-lightbox .yl-lightbox__close:hover{border-color:var(--yle-accent);background:var(--yle-surface);color:var(--yle-accent)}.yl-cart .yl-cart__summary .yl-cart-totals__total strong{font-size:28px}@media(max-width:380px){.yl-cart .yl-cart__summary .yl-cart-totals__total strong{font-size:24px}}#yl-main .yl-brand-grid{gap:0;border-top:1px solid var(--yle-line);border-left:1px solid var(--yle-line)}#yl-main .yl-brand-grid__item{border-right:1px solid var(--yle-line);border-bottom:1px solid var(--yle-line)}#yl-main .yl-brand-card{min-height:clamp(120px,12vw,170px);border:0;background:var(--yle-surface);transition:background-color var(--yle-dur) var(--yle-ease)}#yl-main .yl-brand-card:is(:hover,:focus-visible){background:var(--yle-surface-2);transform:none}#yl-main .yl-brand-card__media{width:min(64%,220px)}#yl-main .yl-brand-card :is(img,svg){filter:none;opacity:1;transition:opacity var(--yle-dur) var(--yle-ease),transform var(--yle-dur) var(--yle-ease)}#yl-main .yl-brand-card:is(:hover,:focus-visible) :is(img,svg){transform:scale(1.04)}@media(prefers-reduced-motion:reduce){#yl-main .yl-brand-card,#yl-main .yl-brand-card :is(img,svg){transition:none}#yl-main .yl-brand-card:is(:hover,:focus-visible) :is(img,svg){transform:none}}.yl-bundles .bundle-sidebar-heading button{color:var(--yle-accent)}.yl-bundles #bundle-active-filters button{color:var(--yle-accent);background:var(--yle-accent-soft);border-color:color-mix(in srgb,var(--yle-accent) 40%,transparent);border-radius:999px}.yl-bundles .bundle-empty button{background:var(--yle-accent);color:var(--yle-on-accent)}@media(min-width:801px){.yl-bundles .bundle-catalog-layout{display:block}.yl-bundles .bundle-sidebar{position:static;max-height:none;overflow:visible;margin:0 0 20px;padding:0 0 16px;background:transparent;border:0;border-bottom:1px solid var(--yle-line);border-radius:0}.yl-bundles .bundle-filter-panel{display:flex;align-items:center;flex-wrap:wrap;gap:12px 28px}.yl-bundles .bundle-sidebar-heading{order:9;margin:0 0 0 auto}.yl-bundles .bundle-sidebar-heading h2{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.yl-bundles .filter-section{display:flex;align-items:center;gap:12px;margin:0;padding:0;border:0}.yl-bundles .filter-section h3,.yl-bundles .filter-section>label{margin:0;white-space:nowrap;color:var(--yle-text-3)}.yl-bundles .bundle-size-filters{flex-direction:row;flex-wrap:wrap;gap:6px}.yl-bundles .bundle-size-option{width:auto;gap:8px;padding:7px 14px;border:1px solid var(--yle-line);border-radius:999px;font-size:12px;transition:border-color var(--yle-dur-fast) var(--yle-ease),color var(--yle-dur-fast) var(--yle-ease)}.yl-bundles .bundle-size-option:hover{border-color:var(--yle-line-strong);background:transparent;color:var(--yle-text)}.yl-bundles .bundle-size-option.is-active{border-color:var(--yle-accent);background:var(--yle-accent-soft);color:var(--yle-accent)}.yl-bundles .bundle-size-option.is-active small{color:var(--yle-accent)}.yl-bundles .filter-section select{width:auto;min-width:180px;height:36px;border-radius:999px;padding:0 30px 0 14px;font-size:12px}.yl-bundles .bundle-sidebar-note{display:none}}@media(prefers-reduced-motion:reduce){.yl-bundles .bundle-size-option{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/88/assets/yl-emerald-pages.css.map */
