.skip-to-content-link,[href="#MainContent"],a[href="#main-content"]{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;opacity:0!important;pointer-events:none!important}:root{--orv-black: #0a0a0a;--orv-white: #ffffff;--orv-off-white: #fafafa;--orv-light: #f5f5f5;--orv-grey: #999;--orv-grey-light: #e8e8e8;--orv-border: rgba(0, 0, 0, .07);--orv-ease: cubic-bezier(.25, .46, .45, .94);--orv-duration: .4s;--orv-font-title: "Cormorant Garamond", Georgia, serif;--orv-font-heading: "Cormorant Garamond", Georgia, serif;--orv-font-body: "Assistant", system-ui, -apple-system, sans-serif;--orv-page-width: 1280px;--orv-radius: 0}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--orv-white);color:var(--orv-black);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}img{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.hero__heading,.banner__heading,.collection-hero__title,.section-header .title,.section__heading,[class*=__heading],[class*=__title],.title,.heading{font-family:var(--orv-font-title)!important;font-weight:300!important;letter-spacing:.03em!important;line-height:1.08!important}p,span,div,a,li,label,input,textarea,select,button,.rte,.body{font-family:var(--orv-font-body)}a{transition:opacity var(--orv-duration) var(--orv-ease)}.shopify-section-group-header-group{position:relative;z-index:200}.shopify-section-header-group,.announcement-bar-section,[class*=section-announcement]{position:relative;z-index:201!important;pointer-events:auto!important}.announcement-bar,.shopify-section-group-header-group .section-announcement-bar-default-content{background:var(--orv-black)!important;border-bottom:none!important;position:relative!important;z-index:201!important;pointer-events:auto!important}.header-wrapper:before,.header-wrapper:after{display:none!important;content:none!important}.announcement-bar p,.announcement-bar a,.announcement-bar span,.announcement-bar__message{font-family:var(--orv-font-body)!important;font-size:10px!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#ffffffd9!important;pointer-events:auto!important;position:relative!important;z-index:1!important}.header-wrapper,.shopify-section-group-header-group .header{background:#fff!important;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:1px solid var(--orv-border)!important;position:sticky!important;top:0!important;z-index:150!important;transition:box-shadow .3s var(--orv-ease)!important}.header-wrapper.orv-scrolled,.header-wrapper.scrolled{box-shadow:0 2px 24px #00000012!important;border-bottom:1px solid var(--orv-border)!important}.header__heading-logo,.header__heading-link svg,.header__heading-link path{filter:none!important;color:var(--orv-black)!important}.header__heading-link,.header__heading-link span,.header__heading{color:var(--orv-black)!important;font-family:var(--orv-font-heading)!important;font-size:18px!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-weight:300!important}.header{padding:0!important}.header__heading-link,.header__heading{padding:20px 0!important}.header__menu-item a,.header__menu-item button,.header__menu-item span{font-family:var(--orv-font-body)!important;font-size:10px!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--orv-black)!important;text-decoration:none!important;border-bottom:1px solid transparent!important;transition:border-color var(--orv-duration) var(--orv-ease),color var(--orv-duration) var(--orv-ease)!important;font-weight:400!important;padding-bottom:2px!important}.header__menu-item a:hover,.header__menu-item button:hover{border-bottom-color:var(--orv-black)!important;text-decoration:none!important;opacity:1!important}.header__icon svg,.header__icon path{stroke:var(--orv-black)}.banner{position:relative;overflow:hidden}.banner__media img,.banner__media .media img{filter:brightness(.88)}.banner__box,.banner__content{background:transparent!important;border:none!important;box-shadow:none!important}.banner__heading{font-size:clamp(3rem,8vw,8rem)!important;font-weight:200!important;letter-spacing:.06em!important;line-height:.95!important;text-transform:uppercase!important}.banner__text{font-family:var(--orv-font-body)!important;font-size:11px!important;letter-spacing:.22em!important;text-transform:uppercase!important;opacity:.75!important;margin-top:20px!important}.button,.btn,button[type=submit]:not(.shopify-payment-button__button){font-family:var(--orv-font-body)!important;font-size:9px!important;letter-spacing:.22em!important;text-transform:uppercase!important;border-radius:0!important;padding:15px 42px!important;transition:background .4s var(--orv-ease),color .4s var(--orv-ease),box-shadow .4s var(--orv-ease),transform .2s var(--orv-ease)!important;border-width:1px!important;font-weight:400!important;position:relative!important;overflow:hidden!important}.button:before,.btn:before{content:""!important;position:absolute!important;top:0!important;left:-100%!important;width:100%!important;height:100%!important;transition:left .38s var(--orv-ease)!important;z-index:0!important}.button>*,.btn>*,.button span,.btn span{position:relative!important;z-index:1!important}.button--primary,.product-form__submit{background:var(--orv-black)!important;color:var(--orv-white)!important;border-color:var(--orv-black)!important}.button--primary:before{background:#ffffff14!important}.button--primary:hover:before{left:0!important}.button--primary:hover,.product-form__submit:hover{background:transparent!important;color:var(--orv-black)!important;box-shadow:inset 0 0 0 1px var(--orv-black)!important}.button--primary:active,.product-form__submit:active{transform:scale(.985)!important}.button--secondary{background:transparent!important;color:var(--orv-black)!important;border-color:var(--orv-black)!important}.button--secondary:before{background:var(--orv-black)!important}.button--secondary:hover{background:var(--orv-black)!important;color:var(--orv-white)!important}.button--secondary:hover:before{left:0!important}.color-scheme-3 .button--primary,.color-inverse .button--primary{background:var(--orv-white)!important;color:var(--orv-black)!important;border-color:var(--orv-white)!important}.color-scheme-3 .button--primary:hover,.color-inverse .button--primary:hover{background:transparent!important;color:var(--orv-white)!important;box-shadow:inset 0 0 0 1px var(--orv-white)!important}.card-wrapper{background:transparent}.card{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;transition:box-shadow .4s var(--orv-ease)!important}.card-wrapper:hover .card{box-shadow:0 12px 40px #00000014,0 2px 8px #0000000a!important}.card__media{overflow:hidden;background:var(--orv-light)}.card__media img,.card__media .media img{transition:transform .5s cubic-bezier(.25,.46,.45,.94)!important;border-radius:0!important}.card-wrapper:hover .card__media img,.card-wrapper:hover .card__media .media img{transform:scale(1.04)!important}.card__information{padding:16px 0 0!important}.card__heading,.card__heading a{font-family:var(--orv-font-title)!important;font-size:1.1rem!important;font-weight:400!important;letter-spacing:.02em!important;color:var(--orv-black)!important;margin-bottom:4px!important;line-height:1.2!important}.card__heading a:hover{opacity:.55}.price,.price__regular,.price-item--regular,.price__container,.price-item{font-family:var(--orv-font-title)!important;font-size:1rem!important;letter-spacing:.06em!important;color:var(--orv-black)!important;font-weight:500!important}.quick-add__submit,.card__add-to-cart,.card .button--add-to-cart{font-family:var(--orv-font-body)!important;font-size:8px!important;letter-spacing:.2em!important;text-transform:uppercase!important;border-radius:0!important;background:transparent!important;color:var(--orv-black)!important;border:1px solid var(--orv-black)!important;padding:12px 0!important;width:100%!important;opacity:0;position:relative!important;overflow:hidden!important;transition:opacity .3s var(--orv-ease),color .38s var(--orv-ease)!important}.quick-add__submit:before,.card__add-to-cart:before,.card .button--add-to-cart:before{content:""!important;position:absolute!important;top:0!important;left:-100%!important;width:100%!important;height:100%!important;background:var(--orv-black)!important;transition:left .38s cubic-bezier(.25,.46,.45,.94)!important;z-index:0!important}.quick-add__submit span,.card__add-to-cart span,.card .button--add-to-cart span{position:relative!important;z-index:1!important}.card-wrapper:hover .quick-add__submit,.card-wrapper:hover .card__add-to-cart{opacity:1!important}.quick-add__submit:hover,.card__add-to-cart:hover{color:var(--orv-white)!important}.quick-add__submit:hover:before,.card__add-to-cart:hover:before{left:0!important}.featured-collection .title,.collection .title,.title-wrapper .title,.title-wrapper-with-link .title{font-family:var(--orv-font-title)!important;font-size:clamp(2rem,4vw,3.2rem)!important;font-weight:300!important;letter-spacing:.05em!important;text-align:center!important;color:var(--orv-black)!important}.rich-text__heading{font-family:var(--orv-font-title)!important;font-size:clamp(1.8rem,3.5vw,3rem)!important;font-weight:300!important;letter-spacing:.05em!important}.rich-text__text p{font-size:14px!important;line-height:1.9!important;color:#666!important;max-width:520px;margin:0 auto}.multicolumn{background:var(--orv-off-white)!important}.multicolumn-card__title{font-family:var(--orv-font-title)!important;font-size:1.5rem!important;font-weight:400!important;letter-spacing:.03em!important}.multicolumn-card__info p{font-size:12px!important;color:var(--orv-grey)!important;line-height:1.7!important}.orvani-card-stars{display:flex;align-items:center;gap:5px;margin:5px 0 7px}.orvani-card-stars__icons{color:var(--orv-black);font-size:.65rem;letter-spacing:1.5px}.orvani-card-stars__count{font-size:10px;color:var(--orv-grey)}.orvani-card-badge{font-family:var(--orv-font-body);font-size:7px!important;letter-spacing:.18em;text-transform:uppercase;background:var(--orv-black);color:#fff;padding:3px 8px;display:inline-block;margin-left:6px;vertical-align:middle}.badge,.badge--sale,.badge--sold-out,.badge--new,.product__badge,[class*=badge],.label,[class*=label]{font-family:var(--orv-font-body)!important;font-size:8px!important;letter-spacing:.2em!important;text-transform:uppercase!important;border-radius:0!important;padding:4px 9px!important;font-weight:500!important}.product__title{font-family:var(--orv-font-title)!important;font-size:clamp(1.8rem,3vw,2.8rem)!important;font-weight:300!important;letter-spacing:.03em!important;line-height:1.15!important}.product__price .price-item,.product__price .price-item--regular{font-size:15px!important;letter-spacing:.1em!important;color:var(--orv-black)!important;font-weight:500!important}.product__description p,.product__description li{font-size:13.5px!important;line-height:1.85!important;color:#555!important}.product__description h3{font-family:var(--orv-font-title)!important;font-size:1.1rem!important;font-weight:400!important;margin-top:20px!important}.accordion__title,.accordion summary{font-family:var(--orv-font-body)!important;font-size:10px!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--orv-black)!important;font-weight:500!important}.product-form__buttons:after{content:"\1f512   Paiement s\e9 curis\e9  SSL  \b7   Livraison offerte d\e8s 30\20ac   \b7   Retours gratuits 14j";display:block;font-family:var(--orv-font-body);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:#bbb;text-align:center;margin-top:16px;padding-top:16px;border-top:1px solid var(--orv-border)}.collection-hero__title,.main-collection-banner .title,.collection .section-header__title,.collection h1.title{font-family:var(--orv-font-title)!important;font-size:clamp(2.5rem,5vw,5rem)!important;font-weight:200!important;letter-spacing:.06em!important;text-transform:uppercase!important;text-align:center!important}.collection-description-wrapper p{font-size:13px!important;color:var(--orv-grey)!important;line-height:1.8!important;text-align:center!important}.facets__label,.facets summary,.facets__disclosure-vertical summary,.facets-container .facets__heading{font-family:var(--orv-font-body)!important;font-size:9px!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--orv-grey)!important;font-weight:400!important}.facets__checkbox,.facets-checkbox{border-radius:0!important}.active-facets__button,.active-facets__button-remove{font-size:8px!important;letter-spacing:.15em!important;text-transform:uppercase!important;border-radius:0!important;border:1px solid var(--orv-border)!important}.footer{background-color:var(--orv-black)!important;color:var(--orv-white)!important;padding:80px 0 40px!important}.footer__content-top{padding-bottom:60px!important;border-bottom:1px solid rgba(255,255,255,.1)!important}.footer__content-bottom{padding-top:28px!important;border-top:1px solid rgba(255,255,255,.1)!important}.footer__heading,.footer .footer__heading,.footer [class*=orvani],.footer .footer-block--logo .footer__heading,.footer-block__heading--brand,.footer__logo-link,.footer .header__heading-link{font-family:var(--orv-font-title)!important;font-size:1.4rem!important;letter-spacing:.08em!important;font-weight:300!important;text-transform:uppercase!important;color:var(--orv-white)!important}.footer-block__heading{font-family:var(--orv-font-body)!important;font-size:8px!important;letter-spacing:.28em!important;text-transform:uppercase!important;color:#ffffff4d!important;margin-bottom:24px!important;font-weight:600!important}.footer-block a,.footer-block p,.footer-block li{font-family:var(--orv-font-body)!important;font-size:11px!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:#ffffff8c!important;transition:color var(--orv-duration) var(--orv-ease)!important;line-height:2.4!important;text-decoration:none!important}.footer-block a:hover{color:var(--orv-white)!important}.footer__copyright,.copyright__content,.copyright__content p{font-family:var(--orv-font-body)!important;font-size:10px!important;color:#fff3!important;letter-spacing:.08em!important}.footer .field__input{background:#ffffff0f!important;border:1px solid rgba(255,255,255,.12)!important;color:#fff!important;border-radius:0!important;font-size:12px!important}.footer .field__input::placeholder{color:#ffffff59!important}.footer .field__input:focus{border-color:#fff6!important;outline:none!important}.footer .newsletter__submit{background:var(--orv-white)!important;color:var(--orv-black)!important;border:none!important;font-size:9px!important;letter-spacing:.2em!important;border-radius:0!important}.field__input,input[type=text],input[type=email],input[type=password],input[type=tel],textarea{background:var(--orv-white)!important;border:1px solid var(--orv-border)!important;border-radius:0!important;color:var(--orv-black)!important;font-family:var(--orv-font-body)!important;font-size:13px!important;padding:14px 16px!important;transition:border-color var(--orv-duration) var(--orv-ease)!important}.field__input:focus,input:focus,textarea:focus{border-color:var(--orv-black)!important;outline:none!important;box-shadow:none!important}.cart-drawer,.cart-notification-wrapper,.cart__main,.cart-page{background:var(--orv-white)!important;font-family:var(--orv-font-body)!important}.cart__title,.cart-drawer__header h2,.cart-drawer__heading{font-family:var(--orv-font-title)!important;font-weight:300!important;letter-spacing:.05em!important}.cart-item__name,.cart-item__name a{font-family:var(--orv-font-title)!important;font-size:1rem!important;font-weight:400!important;letter-spacing:.02em!important}.cart-item__price .price,.cart-item__discounted-prices .price{font-family:var(--orv-font-title)!important;font-size:.95rem!important;font-weight:500!important;letter-spacing:.04em!important}.cart-item__quantity-wrapper .quantity__input{border-radius:0!important;font-family:var(--orv-font-body)!important}.totals__subtotal-value,.cart__subtotal,.cart-drawer__footer .totals{font-family:var(--orv-font-title)!important;font-weight:500!important;letter-spacing:.04em!important}.cart__checkout-button,.cart-drawer__checkout,[name=checkout],.checkout-buttons .button--primary,.cart__ctas .button--primary{background:var(--orv-black)!important;color:var(--orv-white)!important;border:1px solid var(--orv-black)!important;border-radius:0!important;font-family:var(--orv-font-body)!important;font-size:9px!important;letter-spacing:.22em!important;text-transform:uppercase!important;padding:18px 40px!important;position:relative!important;overflow:hidden!important;transition:color .38s var(--orv-ease),background .38s var(--orv-ease)!important}.cart__checkout-button:before,.cart-drawer__checkout:before,[name=checkout]:before{content:""!important;position:absolute!important;top:0!important;left:-100%!important;width:100%!important;height:100%!important;background:#ffffff1f!important;transition:left .38s cubic-bezier(.25,.46,.45,.94)!important;z-index:0!important}.cart__checkout-button:hover:before,.cart-drawer__checkout:hover:before,[name=checkout]:hover:before{left:0!important}.cart__checkout-button:hover,.cart-drawer__checkout:hover{background:#1a1a1a!important}::-webkit-scrollbar{width:2px;height:2px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#00000026;border-radius:2px}@media(prefers-reduced-motion:no-preference){.orv-reveal{opacity:0;transform:translateY(28px);transition:opacity .7s var(--orv-ease),transform .7s var(--orv-ease)}.orv-reveal.orv-visible{opacity:1;transform:translateY(0)}.orv-reveal-delay-1{transition-delay:.05s}.orv-reveal-delay-2{transition-delay:.12s}.orv-reveal-delay-3{transition-delay:.19s}.orv-reveal-delay-4{transition-delay:.26s}.card-wrapper{opacity:0;transform:translateY(20px);transition:opacity .6s var(--orv-ease),transform .6s var(--orv-ease)!important}.card-wrapper.orv-visible{opacity:1;transform:translateY(0)!important}.no-js .card-wrapper{opacity:1;transform:none}@keyframes orv-fadeUp{to{opacity:1;transform:translateY(0)}}}@media(max-width:749px){.banner__heading{font-size:clamp(2.5rem,14vw,4rem)!important;letter-spacing:.04em!important}.featured-collection .title{font-size:1.8rem!important}.product-form__buttons:after{font-size:8px!important;letter-spacing:.08em!important}.header__menu-item a{font-size:9px!important}}::selection{background:var(--orv-black);color:var(--orv-white)}.card__media,.card__media .media{aspect-ratio:4 / 5!important;height:auto!important}.card__media img,.card__media .media img{width:100%!important;height:100%!important;object-fit:cover!important}.card-wrapper:hover .card__media img,.card-wrapper:hover .card__media .media img{transform:scale(1.04)!important;filter:brightness(.96)!important}.featured-collection{padding:90px 0!important}.title-wrapper-with-link,.title-wrapper{padding-bottom:40px!important}.collection .product-grid,.main-collection-product-grid .product-grid,.featured-collection .product-grid{grid-template-columns:repeat(3,1fr)!important;gap:20px!important}.grid--3-col-desktop,.grid--4-col-desktop{--grid-desktop-horizontal-spacing: 20px !important;grid-template-columns:repeat(3,1fr)!important}.product-media-container,.product__media-list{--product-media-width: 58% !important}.product__media img{border-radius:0!important;transition:transform .6s cubic-bezier(.25,.46,.45,.94)!important}.product__media:hover img{transform:scale(1.03)!important}.product-form__buttons{gap:10px!important}@keyframes orv-pulse-badge{0%,to{opacity:1}50%{opacity:.7}}.orvani-card-badge--new{background:#1a1a1a!important;animation:orv-pulse-badge 2.5s ease-in-out infinite}.orvani-reviews{background:#faf9f7!important}.multicolumn-list__item{border-top:1px solid var(--orv-border)!important;padding-top:28px!important;margin-top:0!important}.cart-notification{border-radius:0!important;border:1px solid var(--orv-border)!important;box-shadow:0 8px 40px #00000014!important}.product__media-list .product__media-item{width:72px!important;height:72px!important}.product__media-list .product__media-item img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:0!important}.product__media-item--thumbnail.is-active .media,.thumbnail-list__item--active .media{border:1.5px solid var(--orv-black)!important}.breadcrumbs,.breadcrumbs__list{font-size:10px!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--orv-grey)!important}.cart-drawer,.cart-notification-wrapper{font-family:var(--orv-font-body)!important}.collection{padding-top:40px!important}.empty-page-content__heading{font-family:var(--orv-font-title)!important;font-weight:300!important;font-size:2rem!important}.product__media:hover{cursor:zoom-in}.price--on-sale .price-item--regular{color:var(--orv-grey)!important;text-decoration:line-through!important;font-size:10px!important}.price--on-sale .price-item--sale{color:var(--orv-black)!important;font-weight:500!important}.quantity__input{font-size:14px!important;font-weight:500!important;border-radius:0!important}.shipping-bar{height:2px!important;background:var(--orv-light)!important}.shipping-bar__progress{height:100%!important;background:var(--orv-black)!important;transition:width .5s var(--orv-ease)!important}.orvani-featured-product{display:grid;grid-template-columns:1fr 1fr;min-height:520px;overflow:hidden}.orvani-featured-product--reverse{direction:rtl}.orvani-featured-product--reverse>*{direction:ltr}.orvani-featured-product__image{position:relative;overflow:hidden;background:var(--orv-light)}.orvani-featured-product__image img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--orv-ease)}.orvani-featured-product:hover .orvani-featured-product__image img{transform:scale(1.04)}.orvani-featured-product__content{display:flex;flex-direction:column;justify-content:center;padding:60px 70px}.orvani-featured-product__eyebrow{font-family:var(--orv-font-body);font-size:8px;letter-spacing:.3em;text-transform:uppercase;color:#aaa;margin-bottom:16px}.orvani-featured-product__title{font-family:var(--orv-font-title);font-size:clamp(1.8rem,3vw,2.8rem);font-weight:300;letter-spacing:.03em;line-height:1.15;margin:0 0 16px}.orvani-featured-product__desc{font-size:13px;line-height:1.85;color:#777;margin-bottom:28px;max-width:380px}.orvani-featured-product__price{font-size:13px;letter-spacing:.08em;margin-bottom:24px;color:var(--orv-black)}.orvani-featured-product__cta{display:inline-block;background:var(--orv-black);color:var(--orv-white);font-family:var(--orv-font-body);font-size:9px;letter-spacing:.22em;text-transform:uppercase;padding:15px 40px;text-decoration:none;border:1px solid var(--orv-black);transition:background .3s,color .3s;width:fit-content}.orvani-featured-product__cta:hover{background:transparent;color:var(--orv-black)}@media(max-width:749px){.orvani-featured-product{grid-template-columns:1fr;min-height:auto}.orvani-featured-product--reverse{direction:ltr}.orvani-featured-product__image{min-height:300px}.orvani-featured-product__content{padding:36px 24px}}@keyframes orv-shimmer{0%{background-position:-800px 0}to{background-position:800px 0}}.orv-skeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8,#f0f0f0 75%);background-size:800px 100%;animation:orv-shimmer 1.4s ease-in-out infinite;border-radius:0}.card__media .media:not(.media--loaded){background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8,#f0f0f0 75%);background-size:800px 100%;animation:orv-shimmer 1.4s ease-in-out infinite}@keyframes orv-pageIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}main,.main-page-content,#MainContent{animation:orv-pageIn .45s var(--orv-ease) both}.orv-hero__heading,.orv-hero .orv-hero__heading{text-shadow:0 2px 40px rgba(0,0,0,.55),0 1px 8px rgba(0,0,0,.3)}.orv-hero__subheading,.orv-hero .orv-hero__eyebrow,.orv-hero .orv-hero__sub{text-shadow:0 1px 16px rgba(0,0,0,.5)}.orv-hero{position:relative}.orv-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");background-size:180px 180px;opacity:.035;pointer-events:none;z-index:2;mix-blend-mode:overlay}.featured-collection .title,.featured-collection h2.title{font-size:clamp(2.2rem,4.5vw,3.8rem)!important;font-weight:200!important;letter-spacing:.08em!important;text-transform:uppercase!important;position:relative;padding-bottom:24px!important}.featured-collection .title:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:32px;height:1px;background:var(--orv-black);opacity:.25}@media(max-width:749px){.product-grid,.collection .product-grid,.featured-collection .product-grid{grid-template-columns:repeat(2,1fr)!important;gap:10px!important;padding:0 12px!important}.card__media,.card__media .media{aspect-ratio:3 / 4!important}.card__heading,.card__heading a{font-size:1.05rem!important;line-height:1.25!important}.card__information{padding:10px 0 0!important}.price,.price__regular,.price-item--regular{font-family:var(--orv-font-title)!important;font-size:.95rem!important;font-weight:500!important}.quick-add__submit{opacity:1!important;font-size:8px!important;padding:11px 0!important}}.orvani-stats{background:var(--orv-black);color:var(--orv-white);padding:70px 0}.orvani-stats__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0;max-width:1100px;margin:0 auto;padding:0 2rem}.orvani-stats__item{text-align:center;padding:0 20px;border-right:1px solid rgba(255,255,255,.08)}.orvani-stats__item:last-child{border-right:none}.orvani-stats__number{font-family:var(--orv-font-title);font-size:clamp(2.5rem,4vw,3.5rem);font-weight:300;letter-spacing:.02em;margin:0 0 8px}.orvani-stats__label{font-family:var(--orv-font-body);font-size:9px;letter-spacing:.25em;text-transform:uppercase;color:#ffffff73}@media(max-width:749px){.orvani-stats__grid{grid-template-columns:1fr 1fr;gap:40px 0}.orvani-stats__item{border-right:none}.orvani-stats__item:nth-child(odd){border-right:1px solid rgba(255,255,255,.08)}}.orvani-stars,.product-reviews__stars,.spr-icon,.stamped-fa-star{color:var(--orv-black)!important;font-size:.85rem!important;letter-spacing:2px!important}.orv-review-stars{display:flex;align-items:center;gap:8px;margin:10px 0 14px}.orv-review-stars__icons{font-size:.9rem;color:var(--orv-black);letter-spacing:2px;line-height:1}.orv-review-stars__label{font-family:var(--orv-font-body);font-size:11px;letter-spacing:.08em;color:var(--orv-grey)}.orv-trust-bar{display:flex;align-items:center;gap:0;border:1px solid var(--orv-border);margin:20px 0 0;padding:0;overflow:hidden}.orv-trust-bar__item{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;padding:14px 8px;border-right:1px solid var(--orv-border);text-align:center;transition:background .25s ease}.orv-trust-bar__item:last-child{border-right:none}.orv-trust-bar__item:hover{background:var(--orv-light)}.orv-trust-bar__icon{font-size:1rem;line-height:1;margin-bottom:5px;display:block}.orv-trust-bar__text{font-family:var(--orv-font-body);font-size:8px;letter-spacing:.14em;text-transform:uppercase;color:var(--orv-grey);line-height:1.3}.card-wrapper{position:relative}.orv-stock-badge{position:absolute;bottom:10px;left:10px;z-index:10;background:var(--orv-white);border:1px solid rgba(0,0,0,.08);padding:5px 10px;font-family:var(--orv-font-body);font-size:8px;letter-spacing:.14em;text-transform:uppercase;color:var(--orv-black);pointer-events:none;box-shadow:0 2px 10px #00000012;display:flex;align-items:center;gap:5px}.orv-stock-badge:before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:#2d9e6b;flex-shrink:0}.card-wrapper .card__media:after{content:"En stock \b7  Exp\e9 di\e9  sous 24h";position:absolute;bottom:10px;left:10px;z-index:10;background:#fffffff7;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(0,0,0,.07);padding:4px 10px 4px 18px;font-family:var(--orv-font-body);font-size:7.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--orv-black);pointer-events:none;box-shadow:0 2px 8px #0000000f}.card-wrapper .card__media{position:relative}.collection-hero,.main-collection-banner{padding:80px 0 60px!important;text-align:center;border-bottom:1px solid var(--orv-border);margin-bottom:50px}.collection-hero__title,.main-collection-banner .title{font-size:clamp(3rem,6vw,6rem)!important;font-weight:200!important;letter-spacing:.1em!important;text-transform:uppercase!important;line-height:.95!important;margin-bottom:20px!important}.collection-hero__title:after,.main-collection-banner .title:after{content:"";display:block;width:40px;height:1px;background:var(--orv-black);margin:24px auto 0;opacity:.2}.collection-description-wrapper{max-width:480px!important;margin:16px auto 0!important;text-align:center}.facets__summary .count,.active-facets__count{font-size:8px!important;background:var(--orv-black)!important;color:var(--orv-white)!important;border-radius:50%!important;padding:2px 5px!important;letter-spacing:0!important}.product__price .price-item--regular,.product__price .price-item{font-family:var(--orv-font-title)!important;font-size:clamp(1.3rem,2.5vw,1.7rem)!important;font-weight:400!important;letter-spacing:.04em!important;color:var(--orv-black)!important}.price__regular .price-item--regular,.price-item--regular{font-family:var(--orv-font-title)!important;font-size:1rem!important;color:var(--orv-black)!important;font-weight:500!important;letter-spacing:.06em!important}.price__sale .price-item--sale,.price-item--sale{font-family:var(--orv-font-title)!important;font-size:1rem!important;color:var(--orv-black)!important;font-weight:500!important}.price__unit{font-size:9px!important;color:var(--orv-grey)!important;letter-spacing:.1em!important}.orv-lightbox-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#000000eb;align-items:center;justify-content:center;cursor:zoom-out}.orv-lightbox-overlay:target{display:flex;animation:orv-fadeIn .25s ease}@keyframes orv-fadeIn{0%{opacity:0}to{opacity:1}}.orv-lightbox-overlay img{max-width:90vw;max-height:90vh;object-fit:contain;box-shadow:0 30px 100px #0009;cursor:default}.orv-lightbox-close{position:absolute;top:24px;right:32px;color:#ffffffb3;font-size:24px;font-weight:200;text-decoration:none;line-height:1;transition:color .2s;font-family:var(--orv-font-body);letter-spacing:0}.orv-lightbox-close:hover{color:#fff}@media(max-width:749px){.orv-trust-bar{flex-wrap:wrap}.orv-trust-bar__item{flex:1 1 45%;border-bottom:1px solid var(--orv-border)}.orv-trust-bar__item:nth-child(3),.orv-trust-bar__item:nth-child(4){border-bottom:none}.product__price .price-item--regular,.product__price .price-item{font-size:1.2rem!important}}.card,.card__media,.card-wrapper,.button,.btn,.badge,.quick-add__submit,.field__input,input[type=text],input[type=email],input[type=password],input[type=tel],textarea,.select__select,select,.cart-notification,.cart-drawer,.quantity{border-radius:0!important}.header-wrapper .header__menu-item a:hover,.header-wrapper .header__menu-item button:hover{border-bottom-color:var(--orv-black)!important}.card-wrapper:hover{transform:none!important}@media(min-width:750px){.product-grid{grid-template-columns:repeat(3,1fr)!important;gap:20px!important}}@media(max-width:749px){.product-grid{grid-template-columns:repeat(2,1fr)!important;gap:10px!important;padding:0 12px!important}}.footer__content-top,.footer-block+.footer-block{border-bottom:1px solid rgba(255,255,255,.1)!important}#cart,.page-cart,[data-section-type=cart-page],.cart-page .page-width{background:var(--orv-white)!important}.cart__checkout-button,.cart-drawer__checkout{font-size:9px!important;letter-spacing:.22em!important;text-transform:uppercase!important}.header__menu-item a:hover,.header__menu-item button:hover,.header__active-menu-item a,.header__active-menu-item button{text-decoration:none!important}.header__active-menu-item a,.header__active-menu-item button,.header__active-menu-item span{border-bottom:1px solid var(--orv-black)!important;opacity:1!important}.orvani-hero__content,.card-wrapper,.orv-reveal{will-change:opacity,transform}.card-wrapper.orv-visible,.orv-reveal.orv-visible{will-change:auto}.card__media img,.orvani-featured-product__image img,.product__media img{will-change:transform}.orvani-engagements,.orvani-editorial,.orvani-reviews,.orvani-stats,.orvani-founder,.orvani-newsletter,.orvani-product-faq,.orvani-product-trust{content-visibility:auto;contain-intrinsic-size:0 300px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.orv-reveal,.card-wrapper{opacity:1!important;transform:none!important;will-change:auto!important}main,.main-page-content,#MainContent{animation:none!important}.orvani-hero__content{animation:none!important;will-change:auto}.orvani-hero__scroll{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/orvani-custom.css.map */
