.eldar-visual{--ev-red: #a3282b;--ev-red-dark: #7a1a1d;--ev-paper: #f7f7f5;--ev-white: #ffffff;--ev-mist: #f1f1ee;--ev-ink: #0f1923;--ev-ink-rgb: 15 25 35;--ev-ink-soft: #4a525a;--ev-muted: #898e93;--ev-line: #d9dcde;--ev-line-strong: var(--ev-ink);--ev-line-accent: var(--ev-red);--ev-cut: 16px;--ev-cut-sm: 7px;--ev-cut-tl: 0px;--ev-cut-tr: var(--ev-cut);--ev-cut-br: 0px;--ev-cut-bl: var(--ev-cut);--ev-bar: 3px;--ev-glass-blur: 18px;--ev-shadow-rest: none;--ev-shadow-hover: 0 2px 4px rgb(15 25 35 / .05), 0 12px 28px rgb(15 25 35 / .08);--ev-radius: 0px;--ev-ease: cubic-bezier(.22, 1, .36, 1)}.eldar-visual .ev-label,body[class].eldar-visual .ev-label{font-family:var(--font-mono--family);font-size:.6875rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ev-muted);line-height:1.4}.eldar-visual .ev-label--slash:before{content:"// ";color:var(--ev-red)}.eldar-visual .ev-label--ink{color:var(--ev-ink)}.ev-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-color:var(--ev-paper)}.eldar-visual .ev-grid{--ev-grid-color: rgb(15 25 35 / .07);--ev-grid-step: 44px;background-image:linear-gradient(to right,var(--ev-grid-color) 1px,transparent 1px),linear-gradient(to bottom,var(--ev-grid-color) 1px,transparent 1px);background-size:var(--ev-grid-step) var(--ev-grid-step)}.eldar-visual .section-background.color-scheme-1{background-color:transparent}.eldar-visual .section-background.color-scheme-2,.eldar-visual .cu-menu{background-color:var(--ev-white)}.eldar-visual,.eldar-visual .color-scheme-1{--color-foreground: var(--ev-ink);--color-foreground-heading: var(--ev-ink);--color-foreground-rgb: var(--ev-ink-rgb);--color-primary-button-background: var(--ev-ink);--color-primary-button-border: var(--ev-ink);--color-primary-button-hover-background: #1b2b3a;--color-primary-button-hover-border: #1b2b3a;--color-border: var(--ev-line);--color-foreground-muted: var(--ev-muted);--color-input-border: var(--ev-line);--color-input-background: var(--ev-white);--color-variant-border: var(--ev-line);--color-variant-background: var(--ev-white);--color-selected-variant-background: var(--ev-ink);--color-selected-variant-border: var(--ev-ink);--color-selected-variant-text: var(--ev-white);--color-selected-variant-hover-background: #1b2b3a;--color-selected-variant-hover-border: #1b2b3a;--color-primary: var(--ev-ink);--color-primary-hover: var(--ev-red)}.eldar-visual .ev-cut{border-radius:0;clip-path:polygon(var(--ev-cut-tl) 0,calc(100% - var(--ev-cut-tr)) 0,100% var(--ev-cut-tr),100% calc(100% - var(--ev-cut-br)),calc(100% - var(--ev-cut-br)) 100%,var(--ev-cut-bl) 100%,0 calc(100% - var(--ev-cut-bl)),0 var(--ev-cut-tl))}.eldar-visual .ev-cut--sm{--ev-cut-tr: var(--ev-cut-sm);--ev-cut-bl: var(--ev-cut-sm)}.eldar-visual .ev-barred{position:relative}.eldar-visual .ev-barred:after{content:"";position:absolute;left:var(--ev-cut-bl);right:0;bottom:calc(-1 * var(--ev-bar));height:var(--ev-bar);background-color:var(--ev-bar-color, var(--ev-ink));pointer-events:none}.eldar-visual .ev-barred--accent{--ev-bar-color: var(--ev-red)}.eldar-visual .cart-drawer__dialog{border-color:var(--ev-line)}body[class].eldar-visual .facets__chip,body[class].eldar-visual .active-filter{border-radius:0;clip-path:polygon(0 0,calc(100% - var(--ev-cut-sm)) 0,100% var(--ev-cut-sm),100% 100%,var(--ev-cut-sm) 100%,0 calc(100% - var(--ev-cut-sm)))}.eldar-visual .licence-card__media,.eldar-visual .banner-slider__track,.eldar-visual .product-information__grid:has(.single-card,.single-card-empty) .text-block.rte:not(product-price),.eldar-visual .cu-menu{clip-path:polygon(var(--ev-cut-tl) 0,calc(100% - var(--ev-cut-tr)) 0,100% var(--ev-cut-tr),100% calc(100% - var(--ev-cut-br)),calc(100% - var(--ev-cut-br)) 100%,var(--ev-cut-bl) 100%,0 calc(100% - var(--ev-cut-bl)),0 var(--ev-cut-tl));border-radius:0}body[class].eldar-visual .product-card,body[class].eldar-visual .collection-card,body[class].eldar-visual .resource-card{--ev-rx: 0deg;--ev-ry: 0deg;--ev-lift: 0px;transform:translate3d(0,var(--ev-lift),0);transition:transform .45s var(--ev-ease),box-shadow .45s var(--ev-ease)}body[class].eldar-visual .card-gallery,body[class].eldar-visual .resource-card__media{position:relative;transform:perspective(900px) rotateX(var(--ev-rx, 0deg)) rotateY(var(--ev-ry, 0deg)) scale(var(--ev-zoom, 1));transform-style:preserve-3d;transition:transform .45s var(--ev-ease),box-shadow .45s var(--ev-ease)}body.template-collection.eldar-visual .card-gallery,body.template-collection.eldar-visual .resource-card__media{transform:none;perspective:none}body.template-collection.eldar-visual :is(.product-card,.collection-card,.resource-card){--ev-lift: 0px;transform:none}body[class].eldar-visual [data-ev-tilting] .card-gallery,body[class].eldar-visual [data-ev-tilting] .resource-card__media{transition:none}.collection-card__inner{background-color:var(--ev-white);border:1px solid var(--ev-line);border-radius:0;box-shadow:inset 0 calc(-1 * var(--ev-bar)) 0 0 var(--ev-ink)}.eldar-visual .resource-card__media{background-color:var(--ev-mist);border-block-end:1px solid var(--ev-line);border-radius:0}.eldar-visual .licence-card__media{border-radius:var(--ev-radius);box-shadow:var(--ev-shadow-rest)}.eldar-visual .resource-list__carousel slideshow-slides{--ev-spill: 24px;padding-block:var(--ev-spill);margin-block:calc(var(--ev-spill) * -1)}.eldar-visual .resource-list__carousel slideshow-slide{overflow:visible;content-visibility:visible}body[class].eldar-visual .product-card:hover,body[class].eldar-visual .collection-card:hover,body[class].eldar-visual .resource-card:hover{z-index:var(--layer-raised)}body[class].eldar-visual .card-gallery,body[class].eldar-visual .card-gallery slideshow-component,body[class].eldar-visual .card-gallery slideshow-slides,body[class].eldar-visual .card-gallery slideshow-slide,body[class].eldar-visual .card-gallery .product-media-container,body[class].eldar-visual .card-gallery img,body[class].eldar-visual .card-gallery svg,body[class].eldar-visual .licence-card__media img,body[class].eldar-visual .licence-card__media svg,body[class].eldar-visual .licence-card__scrim{border-radius:var(--ev-radius)}body[class].eldar-visual .card-gallery slideshow-slide,body[class].eldar-visual .card-gallery .product-media-container{aspect-ratio:var(--gallery-aspect-ratio);flex:none}body[class].eldar-visual .card-gallery .product-media-container{--product-media-fit: contain}body[class].eldar-visual .card-gallery img{object-fit:contain;object-position:center center;width:100%;height:100%}body[class].eldar-visual .product-recommendations .section--full-width>*{grid-column:2}body[class].eldar-visual .product-recommendations slideshow-arrows,body[class].eldar-visual .product-recommendations slideshow-controls{display:none}body[class].eldar-visual .product-recommendations .card-gallery{transform:none;transition:box-shadow .45s var(--ev-ease)}body[class].eldar-visual .product-recommendations .product-card:hover .card-gallery{--ev-zoom: 1}body[class].eldar-visual .product-recommendations .card-gallery:after{display:none}body[class].eldar-visual .product-recommendations .section-background{background-color:transparent}body[class].eldar-visual slideshow-container{background-color:transparent}body[class].eldar-visual .card-gallery .product-media-container,body[class].eldar-visual .card-gallery slideshow-slide{border:0;--style-border-width: 0px}body[class].eldar-visual .card-gallery{padding:0;margin-block:0;aspect-ratio:var(--gallery-aspect-ratio);flex:none}body[class].eldar-visual .product-grid,body[class].eldar-visual .product-grid__item,body[class].eldar-visual .resource-list,body[class].eldar-visual .resource-list__item,body[class].eldar-visual .product-card,body[class].eldar-visual .product-card__content,body[class].eldar-visual .card-gallery slideshow-component,body[class].eldar-visual .card-gallery slideshow-slide,body[class].eldar-visual .card-gallery .product-media-container,body[class].eldar-visual .card-gallery slideshow-slides{overflow:visible}.eldar-visual .card-gallery:after,.eldar-visual .resource-card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .35s var(--ev-ease);background:radial-gradient(38rem circle at var(--ev-mx, 50%) var(--ev-my, 50%),rgb(255 255 255 / .55),rgb(255 255 255 / 0) 45%);mix-blend-mode:soft-light}@media(any-pointer:fine)and (min-width:750px){body[class].eldar-visual .product-card:hover,body[class].eldar-visual .collection-card:hover,body[class].eldar-visual .resource-card:hover:hover{--ev-lift: -6px}body[class].eldar-visual .product-card:hover .card-gallery,body[class].eldar-visual .collection-card:hover .collection-card__inner,body[class].eldar-visual .resource-card:hover .resource-card__media{box-shadow:var(--ev-shadow-hover)}body[class].eldar-visual .product-card:hover .card-gallery:after,body[class].eldar-visual .resource-card:hover .resource-card__media:after{opacity:1}}@media screen and (max-width:749px){body[class].eldar-visual .product-card,body[class].eldar-visual .collection-card,body[class].eldar-visual .resource-card,body[class].eldar-visual .card-gallery,body[class].eldar-visual .resource-card__media,body[class].eldar-visual .licence-card__media{transform:none;transition:none}.eldar-visual .card-gallery,.eldar-visual .resource-card__media,.eldar-visual .licence-card__media{--ev-radius: 14px;box-shadow:0 1px 2px #10141e0d,0 6px 16px #10141e0f;transition:none}.eldar-visual .card-gallery:after,.eldar-visual .resource-card__media:after,.eldar-visual .licence-card__media:after{display:none}}.eldar-visual .header .product-card__content,.eldar-visual .header-drawer .product-card__content,.eldar-visual .predictive-search-results__card .product-card__content{box-shadow:none;background:none;border:0}.eldar-visual .predictive-search-results__card .product-card__content:after{display:none}body[class].eldar-visual{--ev-menu-pill: rgb(163 40 43 / .07);--ev-menu-pill-strong: rgb(163 40 43 / .12);--ev-menu-accent: var(--ev-ink);--ev-menu-cut: 8px}body[class].eldar-visual header-component{position:relative;background-color:var(--ev-white);border-bottom:1px solid var(--ev-line)}body[class].eldar-visual header-component .header__underlay-closed,body[class].eldar-visual header-component .header__underlay-open{background:var(--ev-white);opacity:1;backdrop-filter:none;-webkit-backdrop-filter:none}body[class].eldar-visual header-component:after{content:"";position:absolute;left:var(--padding-inline-start, 3rem);bottom:-1px;width:7.5rem;height:2px;background-color:var(--ev-red);pointer-events:none}@media screen and (max-width:749px){body[class].eldar-visual header-component:after{width:4rem}}body[class].eldar-visual header-component{--ev-menu-accent: #fff;background-color:var(--ev-red);border-bottom:0}body[class].eldar-visual header-component .header__underlay-closed{background:var(--ev-red)}body[class].eldar-visual header-component .header__underlay-open{background:linear-gradient(var(--ev-red) 0 var(--header-height),var(--ev-white) var(--header-height) 100%)}body[class].eldar-visual header-component:after{display:none}body[class].eldar-visual .header__row--top{--color-foreground: #fff;--color-foreground-rgb: 255 255 255;--color-foreground-heading: #fff;--color-border: rgb(255 255 255 / .3);color:#fff}body[class].eldar-visual .header__row--top .menu-list:not(.menu-list--mobile) .menu-list__list-item,body[class].eldar-visual .header__row--top .menu-list:not(.menu-list--mobile) .menu-list__list-item:where(:hover,:focus-within),body[class].eldar-visual .header__row--top .menu-list:not(.menu-list--mobile) .menu-list__list-item:has(.menu-list__link--active),body[class].eldar-visual .header__row--top .menu-list:not(.menu-list--mobile) .menu-list__list-item:has(.menu-list__toggle[aria-expanded=true]),body[class].eldar-visual .header__row--top :is(.menu-list__link,.menu-list__toggle){color:#fff}body[class].eldar-visual .header__row--top .header-actions__action{border-color:var(--ev-line);background-color:var(--ev-white);color:var(--ev-ink);box-shadow:inset 0 0 0 0 var(--ev-red);transition:background-color .2s var(--ev-ease),box-shadow .2s var(--ev-ease)}body[class].eldar-visual .header__row--top .header-actions__action:hover{border-color:var(--ev-line);background-color:var(--ev-mist);box-shadow:inset 0 calc(-1 * var(--ev-bar)) 0 0 var(--ev-red)}@media(hover:hover){body[class].eldar-visual .header__row--top .header__column .header-actions__action{opacity:1}}body[class].eldar-visual .header__row--top :is(.menu-list__submenu,.menu-drawer,dialog){--ev-menu-accent: var(--ev-ink);--color-foreground: var(--ev-ink);--color-foreground-rgb: var(--ev-ink-rgb);--color-foreground-heading: var(--ev-ink);--color-foreground-muted: var(--ev-ink-soft);--color-border: var(--ev-line);color:var(--ev-ink)}@media screen and (max-width:749px){body[class].eldar-visual .header__navigation-bar-row{display:none}}body[class].eldar-visual .header-actions__action{border:1px solid var(--ev-line);width:2.5rem;height:2.5rem;display:inline-flex;align-items:center;justify-content:center;border-radius:0;transition:border-color .2s var(--ev-ease),color .2s var(--ev-ease)}body[class].eldar-visual .header-actions__action:hover{border-color:var(--ev-ink)}body[class].eldar-visual .header-actions__loyalty{width:auto;gap:.15rem;padding-inline:.55rem}body[class].eldar-visual .header-actions__loyalty .svg-wrapper{display:flex;width:1.1rem;height:1.1rem}body[class].eldar-visual .header-actions__loyalty .svg-wrapper svg{width:100%;height:100%}body[class].eldar-visual .header-actions__loyalty-label{font-family:var(--font-mono--family);font-size:.6875rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}@media screen and (max-width:989px){body[class].eldar-visual .header-actions__loyalty{width:2.5rem;padding-inline:0}body[class].eldar-visual .header-actions__loyalty-label{display:none}}body[class].eldar-visual .cart-bubble__background{background-color:var(--ev-red);border-radius:0}body[class].eldar-visual .cart-bubble__text{font-family:var(--font-mono--family);font-weight:700;color:#fff}body[class].eldar-visual .header .search__input,body[class].eldar-visual .header input[type=search]{background-color:var(--ev-paper);border:0;border-bottom:1px solid var(--ev-line);border-radius:0}body[class].eldar-visual .header :is(.search__input,input[type=search]):focus{border-bottom-color:var(--ev-ink);outline:none}body[class].eldar-visual .menu-list:not(.menu-list--mobile) .menu-list__list-item{flex-direction:row;align-items:center;align-self:center;margin-inline:.1rem;padding-inline:.9rem}body[class].eldar-visual .menu-list:not(.menu-list--mobile) .menu-list__link{height:auto}body[class].eldar-visual .menu-list:not(.menu-list--mobile) .menu-list__link-title{padding:.45rem 0;border-radius:0;background:none;font-family:"Oswald",var(--font-subheading--family);font-size:.8125rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase}body[class].eldar-visual .menu-list:not(.menu-list--mobile) .menu-list__link-title{position:relative}body[class].eldar-visual .menu-list:not(.menu-list--mobile) .menu-list__link-title:after{content:"";position:absolute;inset-inline:0;inset-block-end:0;height:3px;background-color:var(--ev-menu-accent);transform:scaleX(0);transform-origin:left;transition:transform .25s var(--ev-ease)}body[class].eldar-visual .menu-list:not(.menu-list--mobile) .menu-list__list-item:where(:hover,:focus-within) .menu-list__link-title:after,body[class].eldar-visual .menu-list:not(.menu-list--mobile) .menu-list__list-item:has(.menu-list__link--active) .menu-list__link-title:after,body[class].eldar-visual .menu-list:not(.menu-list--mobile) .menu-list__list-item:has(.menu-list__toggle[aria-expanded=true]) .menu-list__link-title:after{transform:scaleX(1)}body[class].eldar-visual .menu-list:not(.menu-list--mobile) .menu-list__list-item:where(:hover,:focus-within),body[class].eldar-visual .menu-list:not(.menu-list--mobile) .menu-list__list-item:has(.menu-list__link--active),body[class].eldar-visual .menu-list:not(.menu-list--mobile) .menu-list__list-item:has(.menu-list__toggle[aria-expanded=true]){color:var(--ev-ink)}body[class].eldar-visual .menu-list__toggle{flex:none;display:flex;align-items:center;padding:0;cursor:pointer;color:inherit}body[class].eldar-visual .menu-list__toggle-icon{flex:none;display:block;width:.6rem;height:.6rem}body[class].eldar-visual .menu-list__toggle-icon svg{display:block;width:100%;height:100%;transition:transform .3s var(--ev-ease)}body[class].eldar-visual .menu-list__toggle[aria-expanded=true] .menu-list__toggle-icon svg{transform:rotate(180deg)}body[class].eldar-visual .menu-list__submenu,body[class].eldar-visual .overflow-menu::part(overflow){--color-foreground: var(--ev-paper);--color-foreground-heading: #fff;--color-foreground-rgb: 236 232 225;--color-foreground-muted: rgb(236 232 225 / .7);color:var(--ev-paper)}body[class].eldar-visual .menu-list__submenu:hover,body[class].eldar-visual .overflow-menu::part(overflow):hover{visibility:inherit}body[class].eldar-visual .menu-list__submenu-inner{border-top:1px solid var(--ev-line)}body[class].eldar-visual .mega-menu__grid{column-gap:clamp(1.5rem,3vw,3rem);row-gap:1.5rem}body[class].eldar-visual .mega-menu__link--parent{margin-block-end:.5rem;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ev-menu-accent)}body[class].eldar-visual .mega-menu__list:has(.mega-menu__link-image){display:grid;grid-template-columns:repeat(var(--ev-mega-cols, 5),minmax(0,1fr));gap:10px;padding-block-start:var(--submenu-padding-block-end)}body[class].eldar-visual .mega-menu__list:has(.mega-menu__link-image) .mega-menu__column{grid-column:auto;min-width:0}@media screen and (max-width:1280px){body[class].eldar-visual .mega-menu__list:has(.mega-menu__link-image){--ev-mega-cols: 4}}body[class].eldar-visual .mega-menu__link:has(.mega-menu__link-image){position:relative;display:flex;flex-direction:column;width:100%;padding:0;background-color:var(--ev-white);border:1px solid var(--ev-line);border-radius:0;clip-path:none;overflow:hidden;box-shadow:inset 0 calc(-1 * var(--ev-bar)) 0 0 var(--ev-ink);transition:box-shadow .3s var(--ev-ease)}body[class].eldar-visual .mega-menu__link:has(.mega-menu__link-image):hover{box-shadow:inset 0 calc(-1 * var(--ev-bar)) 0 0 var(--ev-red)}body[class].eldar-visual .mega-menu__link:has(.mega-menu__link-image) .mega-menu__link-image{display:block;width:100%;height:6.5rem;margin:0;padding:.75rem 1rem;background-color:var(--ev-mist);border-block-end:1px solid var(--ev-line);border-radius:0;object-fit:contain;object-position:center;transition:scale .35s var(--ev-ease)}body[class].eldar-visual .mega-menu__link:has(.mega-menu__link-image):hover .mega-menu__link-image{scale:1.04}body[class].eldar-visual .mega-menu__link:has(.mega-menu__link-image):after{content:none}body[class].eldar-visual .mega-menu__link:has(.mega-menu__link-image) .wrap-text{position:static;display:block;max-width:none;padding:.55rem .6rem calc(.55rem + var(--ev-bar));background:none;clip-path:none;font-family:var(--font-mono--family);font-size:.625rem;font-weight:500;letter-spacing:.12em;line-height:1.3;text-transform:uppercase;text-wrap:balance;color:var(--ev-ink)}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){body[class].eldar-visual .licence-card__label{transition:transform .3s var(--ev-ease)}body[class].eldar-visual .licence-card:hover .licence-card__label{transform:translate(20px)}}body[class].eldar-visual .mega-menu__link:not(.mega-menu__link--parent):not(:has(.mega-menu__link-image)){display:block;padding-inline:.6rem;padding-block:.35rem;margin-inline:-.6rem;border-radius:0;font-size:.8125rem;letter-spacing:.04em;color:var(--color-foreground-muted, currentcolor);transition:background-color .2s var(--ev-ease),color .2s var(--ev-ease)}body[class].eldar-visual .mega-menu__link:not(.mega-menu__link--parent):not(:has(.mega-menu__link-image)):hover{background-color:var(--ev-menu-pill);color:var(--color-foreground)}body[class].eldar-visual .mega-menu__link-image{transition:transform .35s var(--ev-ease),box-shadow .35s var(--ev-ease)}@media(any-pointer:fine)and (min-width:750px){body[class].eldar-visual .mega-menu__content-list-item:hover .mega-menu__link-image{transform:translateY(-3px);box-shadow:var(--ev-shadow-rest)}}@media screen and (max-width:749px){body[class].eldar-visual .menu-list--mobile .menu-list__link-title{padding-inline:0;padding-block:.75rem;border-radius:0}body[class].eldar-visual .menu-list--mobile .menu-list__list-item+.menu-list__list-item{border-top:1px solid rgb(var(--color-foreground-rgb) / .08)}body[class].eldar-visual .menu-list--mobile .menu-list__link{min-height:var(--minimum-touch-target, 44px)}}@media screen and (min-width:990px){body[class].eldar-visual .product-information__grid:not(:has(.single-card,.single-card-empty)){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}body[class].eldar-visual .product-information__grid:not(:has(.single-card,.single-card-empty)) .product-information__media{padding-right:0}}@media screen and (min-width:750px){body[class].eldar-visual .product-information__media:not(:has(.single-card,.single-card-empty)){min-width:0;width:100%;max-width:var(--ev-gallery-max, 500px);margin-inline:auto}}body[class].eldar-visual :is(.plc__header,.licences__header){position:relative;align-items:flex-end;padding-block-end:.85rem}body[class].eldar-visual :is(.plc__header,.licences__header):before,body[class].eldar-visual :is(.plc__header,.licences__header):after{content:"";position:absolute;inset-block-end:0;height:1px;background-color:var(--ev-line)}body[class].eldar-visual :is(.plc__header,.licences__header):before{inset-inline:0}body[class].eldar-visual :is(.plc__header,.licences__header):after{inset-inline-start:0;width:3.5rem;height:var(--ev-bar);background-color:var(--ev-red)}body[class].eldar-visual :is(.plc__heading,.licences__heading){text-transform:uppercase}body[class].eldar-visual .plc__all{font-family:var(--font-mono--family);font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ev-ink)}body[class].eldar-visual .plc__all:after{content:" \2192"}body[class].eldar-visual .licence-index{display:flex;flex-direction:column;gap:.5rem;height:100%;padding:.75rem;background-color:var(--ev-white);border:1px solid var(--ev-line);box-shadow:inset 0 calc(-1 * var(--ev-bar)) 0 0 var(--ev-ink);color:var(--ev-ink);text-decoration:none;transition:box-shadow .3s var(--ev-ease),border-color .3s var(--ev-ease)}body[class].eldar-visual .licence-index:hover,body[class].eldar-visual .licence-index--active{box-shadow:inset 0 calc(-1 * var(--ev-bar)) 0 0 var(--ev-red)}body[class].eldar-visual .licence-index__head{display:flex;align-items:center;justify-content:space-between;gap:.5rem}body[class].eldar-visual .licence-index__rank,body[class].eldar-visual .licence-index__count{font-family:var(--font-mono--family);font-size:.625rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ev-muted)}body[class].eldar-visual .licence-index__mark{flex:none;width:.85rem;height:.85rem;rotate:45deg;border:1.5px solid var(--ev-ink);transition:background-color .3s var(--ev-ease),border-color .3s var(--ev-ease)}body[class].eldar-visual .licence-index:hover .licence-index__mark,body[class].eldar-visual .licence-index--active .licence-index__mark{background-color:var(--ev-red);border-color:var(--ev-red)}body[class].eldar-visual .licence-index{position:relative;overflow:hidden}body[class].eldar-visual .licence-index__thumb{display:block;margin-block:.5rem .25rem;background-color:var(--ev-mist)}body[class].eldar-visual .licence-index__thumb-image{display:block;width:100%;height:5.5rem;object-fit:contain;transition:scale .4s var(--ev-ease)}body[class].eldar-visual .licence-index:hover .licence-index__thumb-image{scale:1.04}body[class].eldar-visual .licence-index__cover{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}body[class].eldar-visual .licence-index__cover-image{width:100%;height:100%;object-fit:cover;opacity:.16;transition:opacity .4s var(--ev-ease),scale .4s var(--ev-ease)}body[class].eldar-visual .licence-index:hover .licence-index__cover-image{opacity:.26;scale:1.04}body[class].eldar-visual .licence-index--media-cover>:not(.licence-index__cover){position:relative;z-index:1}body[class].eldar-visual .licence-index__title{margin-block-start:.6rem;font-family:var(--font-heading--family);font-size:1rem;line-height:1.1;text-transform:uppercase}body[class].eldar-visual .licence-index__count{margin-block-start:auto}body[class].eldar-visual .footer-content{position:relative;border-block-start:1px solid var(--ev-ink)}body[class].eldar-visual .footer-content:before{content:"";position:absolute;inset-block-start:-2px;inset-inline-end:0;width:7.5rem;height:2px;background-color:var(--ev-red)}body[class].eldar-visual .footer-content :is(h2,h3,h4,.h2,.h3,.h4){font-family:var(--font-mono--family);font-size:.6875rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ev-ink)}body[class].eldar-visual .footer-content a:not(.button):not(.email-signup__button){color:var(--ev-ink-soft);text-decoration:none}body[class].eldar-visual .footer-content a:not(.button):not(.email-signup__button):hover{color:var(--ev-ink)}body[class].eldar-visual .footer-content .email-signup__input{background-color:transparent;border:0;border-block-end:1px solid var(--ev-ink);border-radius:0}body[class].eldar-visual .footer-content .email-signup__button{min-width:3.25rem;padding:.6rem .9rem;background-color:var(--ev-ink);color:#fff;border:0;border-radius:0;font-family:var(--font-mono--family);font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-align:center;text-transform:uppercase;clip-path:polygon(0 0,calc(100% - var(--ev-cut-sm)) 0,100% var(--ev-cut-sm),100% 100%,var(--ev-cut-sm) 100%,0 calc(100% - var(--ev-cut-sm)));box-shadow:inset 0 -3px 0 0 var(--ev-red)}body[class].eldar-visual .utilities{border-block-start:1px solid var(--ev-line)}body[class].eldar-visual .utilities,body[class].eldar-visual .utilities a{font-family:var(--font-mono--family);font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ev-muted)}@supports (backdrop-filter: blur(1px)){.eldar-visual .cart-drawer__dialog{background-color:#ffffffd1;backdrop-filter:blur(var(--ev-glass-blur)) saturate(160%);-webkit-backdrop-filter:blur(var(--ev-glass-blur)) saturate(160%)}}body[class].eldar-visual .button:not(.button-unstyled):not(.quick-add__button):not(.cart-items__remove),body[class].eldar-visual .shopify-payment-button__button,body[class].eldar-visual .quantity-selector,body[class].eldar-visual .facets__button,body[class].eldar-visual .pagination__item{border-radius:0;clip-path:polygon(0 0,calc(100% - var(--ev-cut-sm)) 0,100% var(--ev-cut-sm),100% 100%,var(--ev-cut-sm) 100%,0 calc(100% - var(--ev-cut-sm)));box-shadow:inset 0 calc(-1 * var(--ev-bar)) 0 0 var(--ev-button-bar, transparent);transition:box-shadow .25s var(--ev-ease),background-color .25s var(--ev-ease)}body[class].eldar-visual .button:not(.button-unstyled):not(.button-secondary):not(.quick-add__button):not(.cart-items__remove),body[class].eldar-visual .shopify-payment-button__button{--ev-button-bar: var(--ev-red)}body[class].eldar-visual .button-secondary,body[class].eldar-visual .quantity-selector{--ev-button-bar: var(--ev-ink)}body[class].eldar-visual .button:not(.button-unstyled):not(.quick-add__button):not(.cart-items__remove),body[class].eldar-visual .shopify-payment-button__button{font-family:var(--font-mono--family);font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}@media(any-pointer:fine){body[class].eldar-visual .button:not(.button-unstyled):not(.quick-add__button):not(.cart-items__remove):hover,body[class].eldar-visual .shopify-payment-button__button:hover{--ev-button-bar: var(--ev-red-dark)}}body[class].eldar-visual .add-to-cart-button:not(.quick-add__button):not(.button-secondary){--button-color: #fff;--button-background-color: var(--ev-red);--ev-button-bar: var(--ev-red-dark)}body[class].eldar-visual .add-to-cart-button:not(.quick-add__button):not(.button-secondary):not(:disabled):hover{--button-color: #fff;--button-background-color: var(--ev-ink);--ev-button-bar: var(--ev-red)}body[class].eldar-visual .cart-items__quantity-controls{align-items:center}body[class].eldar-visual .cart-items__remove{clip-path:none;box-shadow:none;border:0;align-self:center}body.eldar-visual .shopify-app-block:has(>.tylt-loyalty){align-self:stretch;width:100%}body.eldar-visual .tylt-loyalty{display:flex;flex-direction:column;gap:1.25rem;width:100%;margin:0}body.eldar-visual .tylt-loyalty__title{position:relative;margin:0;padding-block-end:.85rem;font-family:var(--font-heading--family);text-transform:uppercase}body.eldar-visual .tylt-loyalty__title:before,body.eldar-visual .tylt-loyalty__title:after{content:"";position:absolute;inset-block-end:0;height:1px;background-color:var(--ev-line)}body.eldar-visual .tylt-loyalty__title:before{inset-inline:0}body.eldar-visual .tylt-loyalty__title:after{inset-inline-start:0;width:3.5rem;height:var(--ev-bar);background-color:var(--ev-red)}body.eldar-visual .tylt-loyalty__balance{display:flex;flex-wrap:wrap;align-items:baseline;gap:.75rem;margin:0;padding:.85rem 1rem;background-color:var(--ev-white);border:1px solid var(--ev-line);box-shadow:inset 0 calc(-1 * var(--ev-bar)) 0 0 var(--ev-ink);font-family:var(--font-mono--family);font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ev-muted)}body.eldar-visual .tylt-loyalty__balance-value{font-family:var(--font-heading--family);font-size:1.5rem;letter-spacing:0;color:var(--ev-ink)}body.eldar-visual .tylt-loyalty__state:empty{display:none}body.eldar-visual .tylt-loyalty__state{margin:0;padding:.75rem 1rem;border-inline-start:var(--ev-bar) solid var(--ev-red);background-color:var(--ev-mist);font-size:.875rem}body.eldar-visual .tylt-loyalty__feedback{margin:0;padding:.75rem 1rem;background-color:var(--ev-white);border:1px solid var(--ev-line);border-inline-start:var(--ev-bar) solid var(--ev-ink);border-radius:0;font-size:.875rem;color:var(--ev-ink)}body.eldar-visual .tylt-loyalty__feedback--ok{border-inline-start-color:#2f7d4a}body.eldar-visual .tylt-loyalty__feedback--ko{border-inline-start-color:var(--ev-red)}body.eldar-visual .tylt-loyalty__list{display:grid;grid-template-columns:1fr;gap:1rem}@media screen and (min-width:750px){body.eldar-visual .tylt-loyalty__list{grid-template-columns:repeat(2,minmax(0,1fr))}body.eldar-visual .tylt-loyalty__balance,body.eldar-visual .tylt-loyalty__feedback,body.eldar-visual .tylt-loyalty__list>.tylt-card__hint{grid-column:1 / -1}}@media screen and (min-width:990px){body.eldar-visual .tylt-loyalty__list{grid-template-columns:repeat(3,minmax(0,1fr))}}body.eldar-visual .tylt-card{--tylt-media-w: 7.5rem;position:relative;display:flex;gap:1rem;padding:.85rem;background-color:var(--ev-white);border:1px solid var(--ev-line);border-radius:0;box-shadow:inset 0 calc(-1 * var(--ev-bar)) 0 0 var(--ev-ink)}body.eldar-visual .tylt-card--reserved{box-shadow:inset 0 calc(-1 * var(--ev-bar)) 0 0 var(--ev-red)}body.eldar-visual .tylt-card__media{position:relative;flex:none;align-self:stretch;width:var(--tylt-media-w);min-height:9rem;aspect-ratio:auto;margin-block-end:var(--ev-bar);background-color:var(--ev-mist);border-radius:0;overflow:hidden}body.eldar-visual .tylt-card__image{object-fit:contain;border-radius:0}body.eldar-visual .tylt-card__media>.tylt-card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}body.eldar-visual .tylt-card>.tylt-card__image{flex:none;align-self:stretch;width:var(--tylt-media-w);height:auto;max-height:none;margin-block-end:var(--ev-bar);background-color:var(--ev-mist)}@media screen and (max-width:749px){body.eldar-visual .tylt-card{--tylt-media-w: 6rem}}body.eldar-visual .tylt-card--no-image:before{content:"Visuel \e0  venir";display:flex;flex:none;align-self:stretch;align-items:center;justify-content:center;box-sizing:border-box;width:var(--tylt-media-w);min-height:9rem;margin-block-end:var(--ev-bar);padding:2rem .25rem 0;background-color:var(--ev-white);background-image:linear-gradient(to right,rgb(15 25 35 / .05) 1px,transparent 1px),linear-gradient(to bottom,rgb(15 25 35 / .05) 1px,transparent 1px);background-size:22px 22px;background-position:center;border:1px dashed var(--ev-line);font-family:var(--font-mono--family);font-size:.5625rem;letter-spacing:.14em;line-height:1.2;text-align:center;text-transform:uppercase;color:var(--ev-muted)}body.eldar-visual .tylt-card--no-image:after{content:"";position:absolute;inset-inline-start:calc(.85rem + var(--tylt-media-w) / 2 - .45rem);inset-block-start:calc(50% - var(--ev-bar) / 2 - 1.4rem);width:.9rem;height:.9rem;rotate:45deg;border:1px solid var(--ev-line);pointer-events:none}body.eldar-visual .tylt-card__badge{position:absolute;inset-inline-start:.85rem;inset-block-end:calc(.85rem + var(--ev-bar));width:var(--tylt-media-w);padding:.3rem .25rem;background-color:var(--ev-red);color:#fff;border-radius:0;font-family:var(--font-mono--family);font-size:.5625rem;font-weight:700;letter-spacing:.08em;line-height:1.2;text-align:center;text-transform:uppercase;white-space:nowrap}@media screen and (max-width:749px){body.eldar-visual .tylt-card__badge{letter-spacing:.04em}}body.eldar-visual .tylt-card__body{flex:1;display:flex;flex-direction:column;gap:.35rem;min-width:0;container-type:inline-size}body.eldar-visual .tylt-card__name{font-family:var(--font-heading--family);font-size:.9375rem;line-height:1.15;text-transform:uppercase;color:var(--ev-ink)}body.eldar-visual .tylt-card__price{font-family:var(--font-heading--family);font-size:1rem;letter-spacing:.02em;color:var(--ev-ink)}body.eldar-visual .tylt-card__meta,body.eldar-visual .tylt-card__hint,body.eldar-visual .tylt-card__qty label{font-family:var(--font-mono--family);font-size:.625rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ev-muted)}body.eldar-visual .tylt-card__hint{margin:.25rem 0 0}body.eldar-visual .tylt-card__action{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem .5rem;margin-block-start:auto;padding-block:.5rem var(--ev-bar)}body.eldar-visual .tylt-card__qty{grid-column:1 / -1;display:flex;flex-direction:column;gap:.2rem}@container (max-width: 17rem){body.eldar-visual .tylt-card__action{grid-template-columns:minmax(0,1fr)}}body.eldar-visual .tylt-card__submit:last-child{grid-column:1 / -1}body.eldar-visual .tylt-card__qty input{width:100%;padding:.4rem 0;background:transparent;border:0;border-block-end:1px solid var(--ev-line);border-radius:0;font-family:var(--font-heading--family);font-size:1rem;color:var(--ev-ink)}body.eldar-visual .tylt-card__qty input:focus{outline:none;border-block-end-color:var(--ev-ink)}body.eldar-visual .tylt-card__submit,body.eldar-visual .tylt-card__cancel{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:0;height:2.5rem;padding:0 .75rem;line-height:1;white-space:nowrap}body.eldar-visual .tylt-card__submit{background-color:var(--ev-ink);color:#fff;border:0;border-radius:0;cursor:pointer;font-family:var(--font-mono--family);font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;box-shadow:inset 0 calc(-1 * var(--ev-bar)) 0 0 var(--ev-red);clip-path:polygon(0 0,calc(100% - var(--ev-cut-sm)) 0,100% var(--ev-cut-sm),100% 100%,var(--ev-cut-sm) 100%,0 calc(100% - var(--ev-cut-sm)));transition:background-color .2s var(--ev-ease)}body.eldar-visual .tylt-card__submit:hover{background-color:var(--ev-red)}body.eldar-visual .tylt-card__submit:disabled{opacity:.45;cursor:not-allowed}body.eldar-visual .tylt-card__cancel{background-color:transparent;color:var(--ev-ink);border:1px solid var(--ev-ink);border-radius:0;cursor:pointer;font-family:var(--font-mono--family);font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;transition:color .2s var(--ev-ease),border-color .2s var(--ev-ease)}body.eldar-visual .tylt-card__cancel:hover{color:var(--ev-red);border-color:var(--ev-red)}body.eldar-visual .tylt-card__cancel:disabled{opacity:.45;cursor:not-allowed}body[class].eldar-visual .pbread__list{font-family:var(--font-mono--family);font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ev-muted)}body[class].eldar-visual .pbread__link{color:var(--ev-muted);text-decoration:none}body[class].eldar-visual .pbread__link:hover{color:var(--ev-ink)}body[class].eldar-visual .pbread__current{color:var(--ev-red)}body[class].eldar-visual .pbread__diag{color:var(--ev-line)}body[class].eldar-visual .variant-option:not(:has(input)){display:none}body[class].eldar-visual .product-information h1,body[class].eldar-visual .product-information .h1{text-transform:uppercase;line-height:.95}body[class].eldar-visual .product-information product-price{font-family:var(--font-heading--family);font-size:clamp(1.75rem,4vw,2.5rem);line-height:1;letter-spacing:.01em}body[class].eldar-visual .variant-option__label,body[class].eldar-visual .variant-picker legend,body[class].eldar-visual .variant-option legend{font-family:var(--font-mono--family);font-size:.625rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ev-muted)}body[class].eldar-visual .variant-option__button-label{border-radius:0;box-shadow:inset 0 0 0 1px var(--ev-line);font-family:var(--font-mono--family);font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase}body[class].eldar-visual .variant-option__button-label:has(input:checked){background-color:var(--ev-ink);color:#fff;box-shadow:inset 0 0 0 1px var(--ev-ink),inset 0 -3px 0 0 var(--ev-red)}body[class].eldar-visual .product-information__grid:has(.single-card,.single-card-empty) .product-information__media{position:relative;display:flex;align-items:center;justify-content:center;padding:1.25rem;background-color:var(--ev-white);background-image:linear-gradient(to right,rgb(15 25 35 / .05) 1px,transparent 1px),linear-gradient(to bottom,rgb(15 25 35 / .05) 1px,transparent 1px);background-size:44px 44px;border:1px solid var(--ev-line)}body[class].eldar-visual .product-information__grid:has(.single-card,.single-card-empty) .product-information__media:before,body[class].eldar-visual .product-information__grid:has(.single-card,.single-card-empty) .product-information__media:after{content:"";position:absolute;width:1.1rem;height:1.1rem;pointer-events:none;border-color:var(--ev-ink);border-style:solid}body[class].eldar-visual .product-information__grid:has(.single-card,.single-card-empty) .product-information__media:before{inset-block-start:.6rem;inset-inline-start:.6rem;border-width:1px 0 0 1px}body[class].eldar-visual .product-information__grid:has(.single-card,.single-card-empty) .product-information__media:after{inset-block-end:.6rem;inset-inline-end:.6rem;border-width:0 1px 1px 0}body[class].eldar-visual{--ev-sticky-top: 5.5rem}body[class].eldar-visual .product-information media-gallery{top:var(--ev-sticky-top)}@media screen and (max-width:989px){body[class].eldar-visual .product-information media-gallery{position:static}}body[class].eldar-visual .product-information .quantity-selector{border:1px solid var(--ev-line)}@media(prefers-reduced-motion:reduce){body[class].eldar-visual .product-card,body[class].eldar-visual .collection-card,body[class].eldar-visual .resource-card,body[class].eldar-visual .card-gallery,body[class].eldar-visual .resource-card__media,body[class].eldar-visual .licence-card__media,.eldar-visual .button:not(.button-unstyled){transition:none;transform:none}}.ev-motion [data-ev-reveal]{transition:clip-path .65s cubic-bezier(.16,1,.3,1),translate .65s cubic-bezier(.16,1,.3,1),opacity .45s ease-out;transition-delay:calc(var(--ev-rank, 0) * 60ms)}.ev-motion [data-ev-reveal]:not(.ev-in){opacity:0}.ev-motion [data-ev-reveal^=wipe]:not(.ev-in){clip-path:inset(0 100% 0 0)}.ev-motion [data-ev-reveal=wipe-right]:not(.ev-in){clip-path:inset(0 0 0 100%)}.ev-motion [data-ev-reveal$=left]:not(.ev-in){translate:-18px 0}.ev-motion [data-ev-reveal$=right]:not(.ev-in){translate:18px 0}.ev-motion [data-ev-reveal=slide-left]:not(.ev-in){translate:-40px 0}.ev-motion [data-ev-reveal=slide-right]:not(.ev-in){translate:40px 0}.ev-motion [data-ev-reveal^=wipe].ev-in{clip-path:inset(0)}.ev-motion [data-ev-reveal].ev-in{opacity:1;translate:none}@media(prefers-reduced-motion:reduce){.ev-motion [data-ev-reveal]{opacity:1;clip-path:none;translate:none;transition:none}}@media screen and (max-width:749px){.ev-motion [data-ev-reveal]:not(.ev-in),.ev-motion [data-ev-reveal].ev-in{translate:none}.ev-motion [data-ev-reveal]{transition-delay:calc(var(--ev-rank, 0) * 35ms)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/eldar-visual.css.map */
