@import"https://fonts.googleapis.com/css2?family=Doto:ROND,wght@80,300&display=swap";body,body *:not(.header__heading):not(.atirance-footer-logo):not(:where(#atirance-intro-text)):not(:where(.header-logo,.header-logo *)){font-family:Doto,sans-serif!important;font-weight:300!important;font-variation-settings:"ROND" 80!important}*,*:before,*:after{box-sizing:border-box}#atirance-video-bg{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;overflow:hidden;pointer-events:none}#atirance-video-bg video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center;filter:brightness(.6) blur(4px)}#atirance-video-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#0a0a0a73,#05050559,#0a0a0a73);z-index:1}#atirance-intro{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:transparent;pointer-events:none}#atirance-intro.intro-hidden{display:none}#atirance-intro-text{font-family:Cormorant Garamond,Playfair Display,serif;font-size:clamp(3rem,8vw,7rem);font-weight:300;color:#fff;letter-spacing:.3em;text-transform:uppercase;text-shadow:0 0 30px rgba(255,255,255,.8),0 0 60px rgba(255,255,255,.4),0 0 100px rgba(255,255,255,.2);opacity:0;transition:opacity .8s ease;will-change:opacity;-webkit-user-select:none;user-select:none}.bento-card{position:relative;background:#ffffff0f;border:1px solid rgba(255,255,255,.15);border-radius:20px;backdrop-filter:blur(12px) saturate(1.5);-webkit-backdrop-filter:blur(12px) saturate(1.5);box-shadow:0 8px 32px #0000004d,inset 0 1px #ffffff1a;padding:40px;transition:all .3s cubic-bezier(.23,1,.32,1);overflow:hidden;will-change:transform}.bento-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:20px;background:radial-gradient(circle at var(--mouse-x, 50%) var(--mouse-y, 50%),rgba(255,255,255,.12) 0%,transparent 60%);opacity:0;transition:opacity .3s ease;pointer-events:none;z-index:1}.bento-card:hover:after{opacity:1}.bento-card>*{position:relative;z-index:2}body{background:transparent;min-height:100vh}main,#MainContent,.main-content,.shopify-section{background:transparent!important;background-color:transparent!important}body,body *{color:#fff!important}input,textarea,select{color:#ffffffbf!important}.collection-hero__title,.collection__title,h1,h2,h3,h4,h5,h6,p,span,a,li{color:#fff!important}.atirance-site-wrapper{position:relative;z-index:1}body:not(.atirance-revealed) header,body:not(.atirance-revealed) .header,body:not(.atirance-revealed) #header-group,body:not(.atirance-revealed) .atirance-site-wrapper{opacity:0;pointer-events:none}body.atirance-revealed header,body.atirance-revealed .header,body.atirance-revealed #header-group,body.atirance-revealed .atirance-site-wrapper{opacity:1;transition:opacity 1.5s ease;pointer-events:auto}.announcement-bar,[id*=announcement],[class*=announcement]{display:none!important}#header-group{position:fixed!important;top:12px!important;left:50%!important;transform:translate(-50%)!important;width:calc(100% - 48px)!important;max-width:1200px!important;z-index:1000!important;background:#1414148c!important;backdrop-filter:blur(20px) saturate(1.3)!important;-webkit-backdrop-filter:blur(20px) saturate(1.3)!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:50px!important;box-shadow:none!important;padding:0 24px!important}#header-group *,#header-group>*,.section-header,[class*=header]:not(#header-group){background:transparent!important;background-color:transparent!important;border-radius:0!important;border:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#header-group a,#header-group span,#header-group button{color:#fff!important}.header-logo,a.header-logo,[class*=header-logo]{position:static!important;left:auto!important;transform:none!important;text-align:center!important}.header__nav,#header-group nav{display:flex!important;justify-content:center!important;opacity:1!important;visibility:visible!important}#header-group nav a,.header__nav a{color:#fffc!important;font-size:.75rem!important;letter-spacing:.2em!important;text-transform:uppercase!important}footer,.footer,[class*=footer]{background:transparent!important;background-color:transparent!important}footer *,.footer *,[class*=footer] *{color:#ffffff80!important}.footer__newsletter,[class*=newsletter],footer form{background:#ffffff0a!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:20px!important;padding:24px 28px!important}footer input[type=email],.footer input[type=email],[class*=newsletter] input,[class*=footer] input{background:#0006!important;background-color:#0006!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:50px!important;color:#ffffffbf!important;font-size:.8rem!important;letter-spacing:.1em!important;padding:14px 24px!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:inset 0 1px #ffffff0d!important;-webkit-appearance:none!important;-moz-appearance:none!important}footer input::placeholder,.footer input::placeholder,[class*=newsletter] input::placeholder{color:#ffffff4d!important}footer button[type=submit],.footer button[type=submit],[class*=newsletter] button{background:#ffffff14!important;border:1px solid rgba(255,255,255,.12)!important;color:#fffc!important;border-radius:50px!important;padding:14px 28px!important;font-size:.7rem!important;letter-spacing:.15em!important;text-transform:uppercase!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px rgba(0,0,0,.4) inset!important;-webkit-text-fill-color:rgba(255,255,255,.75)!important}.atirance-site-wrapper *{color:#fff!important}.atirance-product-badge{color:#1a1a1a!important}.atirance-hero{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:20px}.atirance-hero .bento-card{text-align:center;max-width:700px;width:100%}.atirance-hero-title{font-family:Cormorant Garamond,Playfair Display,serif;font-size:clamp(1.8rem,5vw,3.25rem);font-weight:300;color:#fff;letter-spacing:.2em;text-transform:uppercase;margin:0 0 16px;line-height:1.2}.atirance-hero-subtitle{font-size:16px;color:#fff9;letter-spacing:.15em;text-transform:uppercase;margin:0 0 36px}.atirance-btn{display:inline-block;padding:14px 40px;background:#ffffff1a;border:1px solid rgba(255,255,255,.3);border-radius:50px;color:#fff;font-size:13px;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:all .3s cubic-bezier(.23,1,.32,1);will-change:transform;font-family:inherit}.atirance-btn:hover{background:#fff3;border-color:#ffffff80;transform:scale(1.05);color:#fff;text-decoration:none}.atirance-features{padding:60px 20px;max-width:1100px;margin:0 auto}.atirance-features-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.atirance-feature-card{text-align:center;padding:36px 28px}.atirance-feature-icon{width:56px;height:56px;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;background:#ffffff14;border-radius:50%;border:1px solid rgba(255,255,255,.15)}.atirance-feature-icon svg{width:28px;height:28px;stroke:#fff;fill:none}.atirance-feature-title{font-family:Cormorant Garamond,Playfair Display,serif;font-size:1.1rem;font-weight:500;color:#fff;letter-spacing:.1em;text-transform:uppercase;margin:0 0 8px}.atirance-feature-desc{font-size:13px;color:#ffffff8c;letter-spacing:.05em;margin:0;line-height:1.6}.atirance-products{padding:60px 20px;max-width:1100px;margin:0 auto}.atirance-section-title{font-family:Cormorant Garamond,Playfair Display,serif;font-size:clamp(1.5rem,4vw,2.5rem);font-weight:300;color:#fff;letter-spacing:.2em;text-transform:uppercase;text-align:center;margin:0 0 40px}.atirance-products-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.atirance-product-card{padding:32px 28px;display:flex;flex-direction:column;align-items:center;text-align:center}.atirance-product-badge{position:absolute;top:16px;right:16px;background:#ffffffe6;color:#1a1a1a;font-size:10px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;padding:5px 12px;border-radius:20px;z-index:3}.atirance-product-img-wrap{width:100%;max-width:280px;aspect-ratio:3/4;overflow:hidden;border-radius:12px;margin-bottom:24px;background:#ffffff0a}.atirance-product-img-wrap img{width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.23,1,.32,1)}.atirance-product-card:hover .atirance-product-img-wrap img{transform:scale(1.05)}.atirance-product-name{font-family:Cormorant Garamond,Playfair Display,serif;font-size:1.4rem;font-weight:400;color:#fff;letter-spacing:.1em;margin:0 0 8px}.atirance-product-price{font-size:1rem;color:#ffffffb3;letter-spacing:.1em;margin:0 0 24px}.atirance-offer{padding:60px 20px;max-width:800px;margin:0 auto}.atirance-offer-card{text-align:center}.atirance-offer-title{font-family:Cormorant Garamond,Playfair Display,serif;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:300;color:#fff;letter-spacing:.15em;text-transform:uppercase;margin:0 0 16px}.atirance-offer-text{font-size:15px;color:#ffffffa6;letter-spacing:.08em;margin:0 0 32px;line-height:1.7}.atirance-color-selector{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:32px}.atirance-color-selector-label{font-size:12px;color:#ffffff80;letter-spacing:.15em;text-transform:uppercase;margin-right:6px}.color-dot{width:28px;height:28px;border-radius:50%;border:2px solid rgba(255,255,255,.2);cursor:pointer;transition:all .25s ease;position:relative}.color-dot:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:2px solid transparent;transition:border-color .25s ease}.color-dot:hover,.color-dot.active{transform:scale(1.15);border-color:#fff9}.color-dot.active:after{border-color:#ffffff80}.color-dot--noir{background:#1a1a1a}.color-dot--beige{background:#c8b49a}.color-dot--blanc{background:#f5f5f5}.atirance-footer{padding:60px 20px 40px;text-align:center}.atirance-footer-logo{font-family:Cormorant Garamond,Playfair Display,serif;font-size:clamp(2rem,5vw,3rem);font-weight:300;color:#fff;letter-spacing:.3em;text-transform:uppercase;text-shadow:0 0 20px rgba(255,255,255,.6),0 0 40px rgba(255,255,255,.3);margin-bottom:24px}.atirance-footer-links{display:flex;align-items:center;justify-content:center;gap:24px;flex-wrap:wrap;margin-bottom:20px}.atirance-footer-links a{font-size:12px;color:#fff6;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;transition:color .2s ease}.atirance-footer-links a:hover{color:#ffffffb3}.atirance-footer-copy{font-size:11px;color:#ffffff40;letter-spacing:.1em}@media(max-width:768px){.atirance-features-grid,.atirance-products-grid{grid-template-columns:1fr}.bento-card,.atirance-feature-card{padding:28px 20px}}@media(max-width:480px){.atirance-hero-title{letter-spacing:.12em}}@media(max-width:768px){.header__column--center{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important}}.legal-page{max-width:860px;margin:0 auto;padding:0 16px}.legal-page__title{font-family:Cormorant Garamond,serif;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px}.legal-page__update{font-size:.8rem;opacity:.5;letter-spacing:.06em;margin-bottom:40px}.legal-page__section{margin-bottom:40px;padding-bottom:32px;border-bottom:1px solid rgba(255,255,255,.08)}.legal-page__section:last-child{border-bottom:none}.legal-page__section h2{font-family:Cormorant Garamond,serif;font-size:1.15rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:16px;color:#ffffffe6}.legal-page__section p{font-size:.9rem;line-height:1.8;color:#ffffffbf;margin-bottom:12px}.legal-page__section ul{padding-left:20px;margin-bottom:12px}.legal-page__section ul li{font-size:.9rem;line-height:1.8;color:#ffffffbf;margin-bottom:6px}.legal-page__section a{color:#ffffffe6;text-decoration:underline;text-decoration-color:#ffffff4d;transition:text-decoration-color .2s ease}.legal-page__section a:hover{text-decoration-color:#fffc}.legal-page__warning{background:#ffffff0d;border-left:3px solid rgba(255,255,255,.3);padding:14px 18px;border-radius:0 8px 8px 0;font-style:italic}.legal-page__steps p{margin-bottom:10px}.product__info-container,.product__description,.product__accordion,.product__info-wrapper,.product-recommendations,.product-recommendations__heading,.complementary-products,.predictive-search,.search-modal,.card-wrapper,.card__content,.card__information,.card__media-full-placeholder,.card--card,.card--standard{background:transparent!important;color:#fff!important}.template-product section,.template-product .shopify-section,.template-product .page-width,.template-product .product,.template-product .product__media-wrapper,.template-product main{background:transparent!important}.variant-option__button-label{display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#ffffff14!important;border:1px solid rgba(255,255,255,.25)!important;color:#fff!important;border-radius:8px!important;padding:8px 16px!important;cursor:pointer!important;transition:all .2s ease!important;font-size:inherit!important}.variant-option__button-label:hover{background:#ffffff26!important;border-color:#ffffff73!important}.variant-option__button-label:has(input:checked){background:#fff3!important;border-color:#fff9!important}.variant-option.variant-option--buttons{display:flex!important;flex-wrap:wrap!important;gap:10px!important}.variant-option__button-label:has(input[value="Dark Gray"]),.variant-option__button-label:has(input[value=Dark-Gray]),.variant-option__button-label:has(input[value="dark gray"]){width:36px!important;height:36px!important;min-width:36px!important;border-radius:50%!important;padding:0!important;font-size:0!important;border:2px solid rgba(255,255,255,.3)!important;background:#3a3a3a!important}.variant-option__button-label:has(input[value=Black]),.variant-option__button-label:has(input[value=Noir]),.variant-option__button-label:has(input[value=noir]){width:36px!important;height:36px!important;min-width:36px!important;border-radius:50%!important;padding:0!important;font-size:0!important;border:2px solid rgba(255,255,255,.3)!important;background:#0a0a0a!important}.variant-option__button-label:has(input[value=White]),.variant-option__button-label:has(input[value=Blanc]),.variant-option__button-label:has(input[value=blanc]){width:36px!important;height:36px!important;min-width:36px!important;border-radius:50%!important;padding:0!important;font-size:0!important;border:2px solid rgba(255,255,255,.6)!important;background:#f5f5f5!important}.variant-option__button-label:has(input[value=Beige]),.variant-option__button-label:has(input[value=beige]){width:36px!important;height:36px!important;min-width:36px!important;border-radius:50%!important;padding:0!important;font-size:0!important;border:2px solid rgba(255,255,255,.3)!important;background:#c9a882!important}.variant-option__button-label:has(input[value=Gray]),.variant-option__button-label:has(input[value=Grey]),.variant-option__button-label:has(input[value=Gris]){width:36px!important;height:36px!important;min-width:36px!important;border-radius:50%!important;padding:0!important;font-size:0!important;border:2px solid rgba(255,255,255,.3)!important;background:#888!important}.variant-option__button-label:has(input[value=Blue]),.variant-option__button-label:has(input[value=Bleu]){width:36px!important;height:36px!important;min-width:36px!important;border-radius:50%!important;padding:0!important;font-size:0!important;border:2px solid rgba(255,255,255,.3)!important;background:#2c5f8a!important}.variant-option__button-label:has(input[value=Purple]),.variant-option__button-label:has(input[value=Violet]){width:36px!important;height:36px!important;min-width:36px!important;border-radius:50%!important;padding:0!important;font-size:0!important;border:2px solid rgba(255,255,255,.3)!important;background:#6b4c9a!important}.variant-option__button-label:has(input[value=Pink]),.variant-option__button-label:has(input[value=Rose]){width:36px!important;height:36px!important;min-width:36px!important;border-radius:50%!important;padding:0!important;font-size:0!important;border:2px solid rgba(255,255,255,.3)!important;background:#e8829a!important}.variant-option__button-label:has(input[value=Yellow]),.variant-option__button-label:has(input[value="Jaune moutarde"]),.variant-option__button-label:has(input[value=Jaune]){width:36px!important;height:36px!important;min-width:36px!important;border-radius:50%!important;padding:0!important;font-size:0!important;border:2px solid rgba(255,255,255,.3)!important;background:#c9a227!important}.variant-option__button-label:has(input[value=Brown]),.variant-option__button-label:has(input[value=Marron]){width:36px!important;height:36px!important;min-width:36px!important;border-radius:50%!important;padding:0!important;font-size:0!important;border:2px solid rgba(255,255,255,.3)!important;background:#7a4a2a!important}.variant-option__button-label:has(input[value=Nude]){width:36px!important;height:36px!important;min-width:36px!important;border-radius:50%!important;padding:0!important;font-size:0!important;border:2px solid rgba(255,255,255,.3)!important;background:#d4a896!important}.variant-option__button-label:has(input[value=Burgundy]),.variant-option__button-label:has(input[value=Bordeaux]){width:36px!important;height:36px!important;min-width:36px!important;border-radius:50%!important;padding:0!important;font-size:0!important;border:2px solid rgba(255,255,255,.3)!important;background:#6b1a2a!important}.variant-option__button-label:has(input[value="Sky Blue"]),.variant-option__button-label:has(input[value=Cyan]),.variant-option__button-label:has(input[value=Turquoise]){width:36px!important;height:36px!important;min-width:36px!important;border-radius:50%!important;padding:0!important;font-size:0!important;border:2px solid rgba(255,255,255,.3)!important;background:#00bcd4!important}.variant-option__button-label:has(input[value=WHITE]){width:36px!important;height:36px!important;min-width:36px!important;border-radius:50%!important;padding:0!important;font-size:0!important;border:2px solid rgba(200,200,200,.6)!important;background:#f5f5f5!important}.variant-option__button-label:has(input[value=black]){width:36px!important;height:36px!important;min-width:36px!important;border-radius:50%!important;padding:0!important;font-size:0!important;border:2px solid rgba(255,255,255,.3)!important;background:#0a0a0a!important}.variant-option__button-label:has(input[value=GRAY]){width:36px!important;height:36px!important;min-width:36px!important;border-radius:50%!important;padding:0!important;font-size:0!important;border:2px solid rgba(255,255,255,.3)!important;background:#888!important}.variant-option__button-label:has(input[value=PURPLE]){width:36px!important;height:36px!important;min-width:36px!important;border-radius:50%!important;padding:0!important;font-size:0!important;border:2px solid rgba(255,255,255,.3)!important;background:#6b4c9a!important}.variant-option__button-label:has(input[value=green]){width:36px!important;height:36px!important;min-width:36px!important;border-radius:50%!important;padding:0!important;font-size:0!important;border:2px solid rgba(255,255,255,.3)!important;background:#4a7c59!important}.variant-option__button-label:has(input[value=Khaki]){width:36px!important;height:36px!important;min-width:36px!important;border-radius:50%!important;padding:0!important;font-size:0!important;border:2px solid rgba(255,255,255,.3)!important;background:#c3b091!important}.variant-option__button-label:has(input[value="Grass Green"]){width:36px!important;height:36px!important;min-width:36px!important;border-radius:50%!important;padding:0!important;font-size:0!important;border:2px solid rgba(255,255,255,.3)!important;background:#5a8a3a!important}.variant-option__button-label:has(input[value=Red]){width:36px!important;height:36px!important;min-width:36px!important;border-radius:50%!important;padding:0!important;font-size:0!important;border:2px solid rgba(255,255,255,.3)!important;background:#c20!important}.variant-option__button-label:has(input[value="SKY BLUE"]){width:36px!important;height:36px!important;min-width:36px!important;border-radius:50%!important;padding:0!important;font-size:0!important;border:2px solid rgba(255,255,255,.3)!important;background:#87ceeb!important}.variant-option__button-label:has(input[value="Dark Navy Blue"]){width:36px!important;height:36px!important;min-width:36px!important;border-radius:50%!important;padding:0!important;font-size:0!important;border:2px solid rgba(255,255,255,.3)!important;background:#0a1628!important}.variant-option__button-label:has(input[value=Orange]){width:36px!important;height:36px!important;min-width:36px!important;border-radius:50%!important;padding:0!important;font-size:0!important;border:2px solid rgba(255,255,255,.3)!important;background:#e8720c!important}.variant-option__button-label:has(input[value="Dark Khaki"]){width:36px!important;height:36px!important;min-width:36px!important;border-radius:50%!important;padding:0!important;font-size:0!important;border:2px solid rgba(255,255,255,.3)!important;background:#8b7355!important}.variant-option__button-label:has(input[value=Ivory]){width:36px!important;height:36px!important;min-width:36px!important;border-radius:50%!important;padding:0!important;font-size:0!important;border:2px solid rgba(200,200,200,.5)!important;background:ivory!important}.variant-option__button-label:has(input[value=Fuchsia]){width:36px!important;height:36px!important;min-width:36px!important;border-radius:50%!important;padding:0!important;font-size:0!important;border:2px solid rgba(255,255,255,.3)!important;background:#c06!important}.variant-option__button-label:has(input[value=Mint]){width:36px!important;height:36px!important;min-width:36px!important;border-radius:50%!important;padding:0!important;font-size:0!important;border:2px solid rgba(255,255,255,.3)!important;background:#98d9c2!important}.variant-option__button-label:has(input[value="Rose Gold"]){width:36px!important;height:36px!important;min-width:36px!important;border-radius:50%!important;padding:0!important;font-size:0!important;border:2px solid rgba(255,255,255,.3)!important;background:#b76e79!important}.variant-option__button-label:has(input[value="Light Purple"]){width:36px!important;height:36px!important;min-width:36px!important;border-radius:50%!important;padding:0!important;font-size:0!important;border:2px solid rgba(255,255,255,.3)!important;background:#c9a0dc!important}.variant-option__button-label:has(input[value="CORAL RED"]){width:36px!important;height:36px!important;min-width:36px!important;border-radius:50%!important;padding:0!important;font-size:0!important;border:2px solid rgba(255,255,255,.3)!important;background:#ff4040!important}.variant-option__button-label:has(input[value="Light Gray"]){width:36px!important;height:36px!important;min-width:36px!important;border-radius:50%!important;padding:0!important;font-size:0!important;border:2px solid rgba(255,255,255,.3)!important;background:#ccc!important}.variant-option__button-label:has(input:checked){border:3px solid #ffffff!important;box-shadow:0 0 0 2px #fffc,0 0 0 4px #ffffff4d!important;transform:scale(1.15)!important;outline:none!important}.variant-option__button-label:has(input:checked),.variant-option__button--active,.variant-option__button-label.selected{background-color:unset!important}.variant-option__button-label:has(input[value=Green]),.variant-option__button-label:has(input[value=green]){width:36px!important;height:36px!important;min-width:36px!important;border-radius:50%!important;padding:0!important;font-size:0!important;border:2px solid rgba(255,255,255,.3)!important;background:#4a7c59!important}.variant-option__button-label:has(input:checked){color:#fff!important}.variant-option__button-label:has(input:checked) span,.variant-option__button-label:has(input:checked) .variant-option__button-label__text{color:#fff!important;opacity:1!important;visibility:visible!important}.variant-option__button-label:not(:has(input[value=Noir])):not(:has(input[value=Beige])):not(:has(input[value=Blanc])):not(:has(input[value=Black])):not(:has(input[value=WHITE])):not(:has(input[value=White])):not(:has(input[value=black])):not(:has(input[value=GRAY])):not(:has(input[value=Gray])):not(:has(input[value=Grey])):not(:has(input[value=Gris])):not(:has(input[value="Dark Gray"])):not(:has(input[value="Light Gray"])):not(:has(input[value=Blue])):not(:has(input[value=Bleu])):not(:has(input[value=Purple])):not(:has(input[value=PURPLE])):not(:has(input[value=Violet])):not(:has(input[value=Pink])):not(:has(input[value=Rose])):not(:has(input[value=Yellow])):not(:has(input[value=Jaune])):not(:has(input[value="Jaune moutarde"])):not(:has(input[value=Brown])):not(:has(input[value=Marron])):not(:has(input[value=Nude])):not(:has(input[value=Burgundy])):not(:has(input[value=Bordeaux])):not(:has(input[value="Sky Blue"])):not(:has(input[value="SKY BLUE"])):not(:has(input[value=Cyan])):not(:has(input[value=Turquoise])):not(:has(input[value=Green])):not(:has(input[value=green])):not(:has(input[value=Khaki])):not(:has(input[value="Grass Green"])):not(:has(input[value=Red])):not(:has(input[value="Dark Navy Blue"])):not(:has(input[value=Orange])):not(:has(input[value="Dark Khaki"])):not(:has(input[value=Ivory])):not(:has(input[value=Fuchsia])):not(:has(input[value=Mint])):not(:has(input[value="Rose Gold"])):not(:has(input[value="Light Purple"])):not(:has(input[value="CORAL RED"])):has(input:checked){background:#ffffff26!important;border:2px solid rgba(255,255,255,.8)!important;color:#fff!important}.quantity-input,.quantity__input,.product-form__quantity,[class*=quantity]{background:#ffffff0f!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:50px!important;color:#fff!important}.quantity__button,[class*=quantity] button{background:transparent!important;color:#fff!important;border:none!important}.shopify-payment-button__button,.shopify-payment-button__button--unbranded,.shopify-payment-button__button--branded,[class*=shopify-payment-button] button,.product-form__payment-button{background:#ffffff14!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:50px!important;color:#fff!important;box-shadow:none!important;transition:all .3s ease!important}.shopify-payment-button__button:hover,[class*=shopify-payment-button] button:hover{background:#ffffff26!important;border-color:#fff6!important}.menu-drawer,details[open]>.menu-drawer,details.menu-open>.menu-drawer{--color-background: transparent !important;background:#0a0a0abf!important;background-color:#0a0a0abf!important;backdrop-filter:blur(32px)!important;-webkit-backdrop-filter:blur(32px)!important;border-right:1px solid rgba(255,255,255,.08)!important;position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100dvh!important;min-height:100dvh!important;z-index:99999!important}.menu-drawer a,.menu-drawer button,.menu-drawer li,.menu-drawer span{color:#fff!important}details.menu-open .header__icon--menu .header-drawer-icon--close{display:none!important}body:has(details.menu-open){overflow:hidden!important}.menu-drawer:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:-1;pointer-events:none}body:has(details.menu-open) .homepage-products-grid{visibility:hidden!important;opacity:0!important}.menu-drawer{display:flex!important;flex-direction:column!important;justify-content:center!important}.menu-drawer .menu-drawer__navigation,.menu-drawer nav,.menu-drawer ul{text-align:center!important;align-items:center!important;justify-content:center!important;display:flex!important;flex-direction:column!important;width:100%!important;flex:1!important;margin-top:-15vh!important}a.menu-drawer__menu-item--mainlist,.menu-drawer__menu-item-text{display:block!important;text-align:center!important;width:100%!important;font-size:1.98em!important;letter-spacing:.25em!important;color:#ffffffe6!important}.menu-drawer__backdrop{z-index:99997!important;background:#0009!important;-webkit-backdrop-filter:brightness(.5) blur(4px)!important;backdrop-filter:brightness(.5) blur(4px)!important}.quick-add,.product-card__quick-add,.quick-add-modal,.quick-add-modal__content,.quick-add__submit,[class*=quick-add]{display:none!important}.atirance-color-selector{flex-wrap:wrap!important;gap:10px!important;justify-content:center!important}.color-dot{width:36px!important;height:36px!important}.color-dot--rose{background:#f4a0b0}.color-dot--gris{background:#9e9e9e}.color-dot--bleu{background:#5b9bd5}.color-dot--violet{background:#9c6fc9}.color-dot--jaune{background:#c9a43a}.color-dot--marron{background:#7b4f2e}.color-dot--nude{background:#e0c4a8}.color-dot--bordeaux{background:#7d1a2a}#culotte-gift-modal{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:99999!important;display:none;align-items:center!important;justify-content:center!important;opacity:0!important;transition:opacity .3s ease!important;pointer-events:none!important}#culotte-gift-modal.active{display:flex!important;opacity:1!important;pointer-events:all!important}.cart-drawer__summary button,.cart-drawer__summary a[href*=checkout],#checkout{opacity:1!important;visibility:visible!important;color:#fff!important;background:#ffffff14!important;border:1px solid rgba(255,255,255,.25)!important;border-radius:50px!important}.cart-item__property:has([data-property=_gift]),.cart-item__properties .product-option{color:#f33!important;font-size:11px!important}.cart-item__properties,.cart-item__property,.product-option,[class*=cart-item] dl,[class*=cart-item] dt,[class*=cart-item] dd{display:block!important;visibility:visible!important;opacity:1!important;color:#fffc!important;font-size:12px!important}.cart-item:has([data-property-name=Offert]) .cart-item__price,.cart-item:has(.cart-item__property[data-value*=offert]) .price{text-decoration:line-through!important;color:#fff6!important}.culotte-gift-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000000bf;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.culotte-gift-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#141414d9;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.12);border-radius:20px;padding:40px;max-width:480px;width:90%;text-align:center;color:#fff}.culotte-gift-close{position:absolute;top:16px;right:16px;background:transparent;border:none;color:#ffffff80;font-size:20px;cursor:pointer;transition:color .2s ease}.culotte-gift-close:hover{color:#ffffffe6}.culotte-gift-badge{font-size:12px;letter-spacing:3px;text-transform:uppercase;color:#fff9;margin-bottom:12px;margin-top:0}.culotte-gift-container h2{font-size:22px;letter-spacing:2px;text-transform:uppercase;margin-bottom:20px;color:#fff!important}.culotte-gift-price{margin-bottom:24px}.prix-barre{text-decoration:line-through;color:#fff6!important;font-size:18px;margin-right:12px}.prix-gratuit{color:#f33!important;font-size:28px;font-weight:700;animation:pulse-red 1.2s ease-in-out infinite}@keyframes pulse-red{0%,to{text-shadow:0 0 8px rgba(255,51,51,.8);opacity:1}50%{text-shadow:0 0 20px rgba(255,51,51,1);opacity:.7}}.culotte-gift-couleurs{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:20px}.culotte-gift-tailles{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:8px}.culotte-gift-taille-btn{padding:8px 20px;background:#ffffff14;border:1px solid rgba(255,255,255,.25);border-radius:8px;color:#fff;cursor:pointer;font-size:13px;letter-spacing:1px;transition:all .25s ease}.culotte-gift-taille-btn:hover,.culotte-gift-taille-btn.active{background:#fff3;border-color:#fff9}.culotte-gift-confirm{margin-top:24px;width:100%;padding:16px;background:#ffffff1a;border:1px solid rgba(255,255,255,.3);border-radius:50px;color:#fff!important;font-size:13px;letter-spacing:3px;text-transform:uppercase;cursor:pointer;transition:all .3s ease}.culotte-gift-confirm:hover{background:#fff3;border-color:#fff9}.culotte-gift-success{position:fixed;bottom:24px;left:50%;transform:translate(-50%);background:#141414eb;border:1px solid rgba(255,255,255,.2);border-radius:50px;padding:14px 28px;color:#fff!important;font-size:13px;letter-spacing:1px;z-index:99999;white-space:nowrap;animation:fadeInUp .3s ease}@keyframes fadeInUp{0%{opacity:0;transform:translate(-50%) translateY(16px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.variant-option:has(.variant-option__button-label:has(input[value="1pc"])),.variant-option:has(.variant-option__button-label:has(input[value="1 pc"])),.variant-option:has(.variant-option__button-label:has(input[value="1Pc"])),.variant-option:has(.variant-option__button-label:has(input[value="1PC"])){display:none!important}.product-recommendations,.complementary-products,.product-complementary,[class*=complementary],[class*=recommendation],.color-background-1,.color-background-2,section.color-background-1,section.color-background-2{background:transparent!important;background-color:transparent!important}main>section,main>div{background:transparent!important;background-color:transparent!important}.cart-drawer__dialog{background:#0a0a0aeb!important;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important;border-left:1px solid rgba(255,255,255,.08)!important;color:#fff!important;--color-background: transparent !important}.cart-drawer__content{background:transparent!important;background-color:transparent!important}.cart-drawer__summary{background:#0a0a0ad9!important;background-color:#0a0a0ad9!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;mask-image:none!important;-webkit-mask-image:none!important;border-top:1px solid rgba(255,255,255,.1)!important}.cart-drawer__header{background:transparent!important;background-color:transparent!important}.cart-drawer__header *,.cart-drawer__heading{color:#fff!important}.cart-drawer__close-button,.cart-drawer__close-button svg,.cart-drawer__close-button path{color:#fff9!important;fill:#fff9!important;background:transparent!important}.cart-items__table-row,.cart-items__details,.cart-items__title,.cart-items__variant,.cart-items__wrapper{background:transparent!important;color:#fff!important;border-color:#ffffff14!important}.cart-drawer__items .cart-items__table-row{border-bottom-color:#ffffff14!important}.cart-totals,.cart-totals__original,.cart-totals__original-label,.cart-totals__original-value{background:transparent!important;color:#fff!important}.cart-actions .button,.cart-actions [name=checkout],.cart-actions a.button,.cart-drawer__summary .cart__checkout-button,.cart-drawer__summary button[name=checkout],.cart-drawer__summary a[href*=checkout],.cart__checkout-button{display:block!important;width:100%!important;padding:18px!important;background:#ffffff14!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;border:1px solid rgba(255,255,255,.25)!important;border-radius:50px!important;color:#fff!important;font-size:13px!important;letter-spacing:3px!important;text-transform:uppercase!important;text-align:center!important;box-shadow:none!important;cursor:pointer!important;transition:all .3s ease!important}.cart-actions .button:hover,.cart-actions [name=checkout]:hover,.cart__checkout-button:hover{background:#ffffff2e!important;border-color:#ffffff80!important}.cart-drawer__dialog p,.cart-drawer__dialog span,.cart-drawer__dialog a,.cart-drawer__dialog label,.cart-drawer__dialog dt,.cart-drawer__dialog dd{color:#fffc!important}.cart-drawer__dialog::backdrop{background:#0009!important;backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important}.terms-policies-popover{--color-background: rgba(10, 10, 10, .92) !important;background:#0a0a0aeb!important;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:12px!important;color:#fff!important}.terms-policies-popover a,.terms-policies-popover li{color:#fffc!important}.terms-policies-popover a:hover{color:#fff!important;background:#ffffff14!important}.drawer-overlay,.overlay{background:#0009!important;backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important}.footer__column--menu,.footer__column--info,.footer-block--menu,[class*=footer] nav,[class*=footer] ul:not(.policy_list),.footer__copyright,.copyright,[class*=copyright]{display:none!important}.policy-list-trigger{color:#ffffff80!important;cursor:pointer!important}#atirance-intro{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;box-sizing:border-box!important;z-index:999999!important;background:#000!important}#atirance-intro-text{position:static!important;transform:none!important;text-align:center!important;width:auto!important;margin:0 -.25em 0 0!important;left:auto!important;text-indent:0!important;padding:0!important;letter-spacing:.25em!important}.cart-drawer__discount,.cart-drawer__discount input,.discount-form,.discount-form input,[name=discount],input[name=discount]{background:#ffffff0f!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:8px!important;color:#fff!important}input[name=discount]::placeholder{color:#fff6!important}#shopify-pc__banner,.shopify-pc__banner,[id*=cookie],[class*=cookie-banner],[class*=consent-banner],privacy-consent-banner,cookie-consent{background:#0a0a0ae0!important;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:16px!important;color:#fff!important}#shopify-pc__banner *,.shopify-pc__banner *,[id*=cookie] *,[class*=cookie-banner] *{color:#fff!important}#shopify-pc__banner button,.shopify-pc__banner button{background:#ffffff1a!important;border:1px solid rgba(255,255,255,.25)!important;border-radius:50px!important;color:#fff!important}.header-logo,.header-logo *{font-family:Cormorant Garamond,serif!important;font-weight:300!important;font-variation-settings:unset!important;letter-spacing:.3em!important;text-transform:uppercase!important;color:#fff!important;text-shadow:0 0 10px rgba(255,255,255,.79),0 0 25px rgba(255,255,255,.46),0 0 50px rgba(255,255,255,.2)!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/atirance-crystal.css.map */
