@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=DM+Serif+Display:ital@0;1&display=swap";*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--cream);color:var(--ink);font-family:DM Sans,sans-serif}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button{cursor:pointer}img{max-width:100%}.announcement{background:#171615;color:#eee5d9;text-align:center;padding:10px;font-size:10px;letter-spacing:.16em}.site-header{position:absolute;top:35px;left:0;right:0;z-index:20;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:20px 5%;color:#fff;gap:25px}.site-header .logo{grid-column:2;grid-row:1;width:180px;filter:brightness(0) invert(1)}.site-header .logo img{display:block;width:100%}.desktop-nav{grid-column:1;grid-row:1;display:flex;gap:22px;font-family:Georgia,serif;font-size:14px}.right-nav{grid-column:3;grid-row:1;justify-self:end;display:flex;gap:20px;font-family:Georgia,serif;font-size:14px}.menu-toggle{display:none;background:none;border:0;color:inherit;font-size:24px}.mobile-menu{position:absolute;top:85px;left:0;right:0;background:var(--cream);color:var(--ink);padding:20px;flex-direction:column;gap:18px}.mobile-menu:not([hidden]){display:flex}.template-product .site-header,.template-collection .site-header,.template-cart .site-header,.template-list-collections .site-header,.template-page .site-header{position:relative;top:auto;background:var(--cream);color:var(--ink);border-bottom:1px solid #d4c9bc}.template-product .site-header .logo,.template-collection .site-header .logo,.template-cart .site-header .logo,.template-list-collections .site-header .logo,.template-page .site-header .logo{filter:none}.hero-film{height:var(--hero-height);max-height:90svh;min-height:530px;position:relative;overflow:hidden;color:#f9f2e7;background:#322b25}.hero-background{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center}.hero-dim{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--hero-overlay))}.hero-center{position:relative;z-index:1;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:120px 5% 55px}.hero-eyebrow{font-size:10px;letter-spacing:.22em;margin-bottom:22px}.hero-screen{position:relative;width:min(820px,75vw);aspect-ratio:1.8;background:#332820;overflow:hidden}.hero-screen video{width:100%;height:100%;display:block;object-fit:cover}.hero-play{position:absolute;bottom:16px;left:18px;border:1px solid #fff8;background:#19191960;color:#fff;border-radius:50%;width:36px;height:36px}.hero-video-caption{position:absolute;bottom:23px;right:20px;font-size:9px;letter-spacing:.13em}.hero-link{font:20px Georgia,serif;display:flex;gap:40px;margin-top:32px;padding:10px 0;border-bottom:1px solid}.eyebrow{font-size:10px;letter-spacing:.2em;text-transform:uppercase;font-weight:700}.curiosa-section{padding:90px 6%}.curiosa-header h2{font:italic clamp(90px,17vw,230px)/.95 "DM Serif Display",Georgia,serif;letter-spacing:-.07em;margin:20px 0}.curiosa-header p{max-width:540px;line-height:1.8}.curiosa-figures{display:flex;justify-content:space-around;align-items:center;gap:3%;margin:35px 0}.curiosa-figures .figure{width:30%}.curiosa-figures img{width:100%;height:clamp(200px,27vw,410px);object-fit:contain}.underline-link{display:inline-block;border-bottom:1px solid;padding:12px 0;font-size:12px;letter-spacing:.04em}.section-block{padding:90px 6%}.section-block h2{font:normal clamp(45px,6vw,88px)/1.1 "DM Serif Display",Georgia,serif;letter-spacing:-.035em;margin:15px 0 30px}.section-heading{display:flex;justify-content:space-between;align-items:end;gap:15px}.carousel-controls{display:flex;gap:10px}.carousel-controls button{border:1px solid;background:transparent;border-radius:50%;width:46px;height:46px}.product-carousel{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:22px;padding-bottom:20px}.product-carousel .product-card{flex:0 0 clamp(235px,26vw,360px);scroll-snap-align:start}.product-image{aspect-ratio:1/1.1;background:#e5dcd1;display:flex;align-items:center;justify-content:center;overflow:hidden}.product-image img{width:100%;height:100%;object-fit:contain}.product-meta{display:flex;justify-content:space-between;gap:10px;margin:15px 0;font-size:14px}.categories-section{background:#e9e0d5}.category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.category-image{aspect-ratio:4/4.7;background:#ded6ca;display:flex;align-items:center;justify-content:center;overflow:hidden}.category-image img{width:100%;height:100%;object-fit:contain}.category-label{display:flex;justify-content:space-between;gap:10px;padding:18px 0;border-bottom:1px solid #bcb0a5;font:clamp(22px,2.5vw,36px) Georgia,serif}.story-section{display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:center}.story-media img{width:100%;max-height:640px;object-fit:contain}.story-text{line-height:1.9;max-width:530px}.site-footer{background:var(--ink);color:var(--cream);padding:75px 6% 25px}.site-footer img{width:250px;filter:brightness(0) invert(1)}.footer-links{display:flex;gap:24px;flex-wrap:wrap;margin-top:30px}.footer-bottom{border-top:1px solid #605b55;padding-top:20px;margin-top:60px;font-size:11px}.page-title,.collection-page h1,.product-details h1,.cart-page h1{font:normal clamp(60px,8vw,130px)/1 "DM Serif Display",Georgia,serif;letter-spacing:-.04em;margin:20px 0 35px}.products-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.collection-description{max-width:650px;line-height:1.7;margin-bottom:40px}.product-page{display:grid;grid-template-columns:1fr 1fr;gap:7%}.product-gallery img{width:100%;height:auto;display:block;margin-bottom:20px}.product-details h1{font-size:clamp(46px,5vw,85px)}.product-details .price{font-size:22px}.product-description{line-height:1.8;margin:28px 0}.product-details form{display:grid;gap:12px;max-width:450px}.product-details select,.product-details input{padding:14px;border:1px solid #bbb0a5;background:transparent}.solid-button,.outline-button{padding:17px 24px;border:1px solid var(--ink);text-transform:uppercase;font-size:12px;letter-spacing:.1em}.solid-button{background:var(--ink);color:var(--cream)}.outline-button{background:transparent}.cart-item{display:flex;gap:22px;border-bottom:1px solid #d4c7bb;padding:20px 0}.cart-item img{width:120px;height:140px;object-fit:contain}.cart-item input{width:75px;padding:8px}.cart-total{font-size:24px}.empty-note{color:#756c61}.pagination{margin-top:30px}@media(max-width:850px){.site-header{padding:15px 4%;gap:10px}.site-header .logo{width:135px}.desktop-nav,.right-nav{display:none}.menu-toggle{display:block;grid-column:1;grid-row:1;justify-self:start}.site-header:after{content:"Panier";grid-column:3;grid-row:1;justify-self:end;font-size:12px}.hero-film{height:630px;max-height:none}.hero-center{padding:115px 4% 55px}.hero-screen{width:92vw;aspect-ratio:1.35}.hero-eyebrow{font-size:8px}.hero-link{font-size:18px}.section-block,.curiosa-section{padding:65px 5%}.category-grid,.products-grid,.story-section,.product-page{grid-template-columns:1fr}.product-carousel .product-card{flex-basis:75vw}.curiosa-header h2{font-size:clamp(80px,18vw,140px)}.curiosa-figures img{height:210px}.category-image{aspect-ratio:1.2}.hero-video-caption{font-size:7px}}.template-search .site-header,.template-404 .site-header{position:relative;top:auto;color:var(--ink);background:var(--cream);border-bottom:1px solid #d8cfc4}.template-search .site-header .logo,.template-404 .site-header .logo{filter:none}.template-search .site-header .menu-toggle,.template-404 .site-header .menu-toggle{color:var(--ink)}.search-form{max-width:720px;margin:20px 0 36px}.search-form label{display:block;margin-bottom:12px}.search-row{display:flex;gap:12px}.search-row input{flex:1;min-width:0;padding:15px;background:transparent;border:1px solid #bdb0a3}.atrika-not-found{min-height:65vh}body{font-size:var(--body-font-size,16px)}.section-block{padding-left:var(--content-padding,6%);padding-right:var(--content-padding,6%)}.section-heading h2,.curiosa-header h2,.categories-section h2,.story-copy h2,.page-title,.collection-page h1,.product-details h1,.cart-page h1{font-family:var(--heading-font,"DM Serif Display",Georgia,serif)}@media(max-width:850px){.search-row{flex-wrap:wrap}.search-row input{width:100%;flex-basis:100%}}.shopify-section-group-header-group{position:relative;z-index:30}.template-index .shopify-section-group-header-group{height:0;z-index:40}.template-index .shopify-section-group-header-group .site-header{top:35px}.template-index .shopify-section-group-header-group .announcement{position:relative;z-index:41}.template-index .shopify-section-group-header-group:has(.announcement){height:35px}.template-index .shopify-section-group-header-group:has(.announcement) .site-header{top:35px}@media(max-width:850px){.site-header .logo{width:135px}.site-header{padding:16px 4%}}.site-header{position:relative;top:auto;background:var(--cream);color:var(--ink);min-height:180px}.template-index .shopify-section-group-header-group,.template-index .shopify-section-group-header-group:has(.announcement){height:auto}.template-index .shopify-section-group-header-group .site-header,.template-index .shopify-section-group-header-group:has(.announcement) .site-header{position:relative;top:auto}.site-header .logo{filter:none}.site-header .logo img{height:auto}@media(max-width:850px){.site-header{min-height:110px}}.atrika-nav-dropdown{position:relative}.atrika-nav-dropdown summary{cursor:pointer;list-style:none;white-space:nowrap}.atrika-nav-dropdown summary::-webkit-details-marker{display:none}.atrika-nav-dropdown summary:after{content:none;font-size:.85em}.atrika-nav-dropdown[open]>summary:after{content:none}.atrika-nav-panel{position:absolute;top:calc(100% + 14px);left:0;min-width:230px;max-width:90vw;padding:18px 22px;background:var(--cream);color:var(--ink);border:1px solid currentColor;display:flex;flex-direction:column;gap:16px;z-index:70}.atrika-nav-panel a{display:block;line-height:1.4}.atrika-nav-panel a:hover{text-decoration:underline;text-underline-offset:4px}.atrika-nav-dropdown summary:focus-visible,.atrika-nav-panel a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.desktop-nav{align-items:center}.mobile-menu{top:100%;max-height:70svh;overflow-y:auto}.mobile-menu .atrika-nav-dropdown{width:100%}.mobile-menu .atrika-nav-panel{position:static;border:0;min-width:0;padding:16px 0 0 16px;max-width:100%;gap:16px}.site-footer img,.site-footer .footer-logo img,.site-footer .logo img{width:220px;max-width:100%;height:auto;object-fit:contain}@media(max-width:850px){.site-footer img,.site-footer .footer-logo img,.site-footer .logo img{width:150px}}body{font-family:var(--font-body)!important;background:var(--cream);color:var(--ink)}input,select,textarea{font-family:var(--font-body)!important;background:var(--ui-input-bg)!important;color:var(--ui-input-text)!important;border-color:var(--ui-border)!important}h1,h2,h3,h4,h5,h6,.page-title,.collection-page h1,.product-details h1,.cart-page h1,.curiosa-header h2,.section-block h2{font-family:var(--font-titles)!important;color:var(--ui-heading)!important}.desktop-nav,.right-nav,.mobile-menu,.atrika-nav-panel,.site-header:after,.footer-links{font-family:var(--font-nav)!important}button,.solid-button,.outline-button,.underline-link,.hero-link{font-family:var(--font-buttons)!important}.category-label{font-family:var(--font-categories)!important;color:var(--ui-categories-text)!important;border-color:var(--ui-border)!important}#main-content a:not(.solid-button):not(.outline-button):not(.hero-link):not(.product-card):not(.category-card){color:var(--ui-link)}.site-header,.template-product .site-header,.template-collection .site-header,.template-cart .site-header,.template-list-collections .site-header,.template-page .site-header,.template-search .site-header,.template-404 .site-header,.mobile-menu,.atrika-nav-panel{background:var(--ui-header-bg)!important;color:var(--ui-header-text)!important;border-color:var(--ui-border)!important}.site-header a,.site-header summary,.site-header button{color:inherit!important}.announcement{background:var(--ui-announcement-bg)!important;color:var(--ui-announcement-text)!important}.site-footer{background:var(--ui-footer-bg)!important;color:var(--ui-footer-text)!important}.site-footer a,.site-footer h1,.site-footer h2,.site-footer h3,.site-footer h4,.site-footer h5,.site-footer h6{color:var(--ui-footer-text)!important}.footer-bottom{border-color:var(--ui-border)!important}.categories-section{background:var(--ui-categories-bg)!important;color:var(--ui-categories-text)!important}.categories-section h1,.categories-section h2,.categories-section h3,.categories-section a{color:var(--ui-categories-text)!important}.product-image{background:var(--ui-product-bg)!important}.category-image{background:var(--ui-category-image-bg)!important}.solid-button{background:var(--ui-button-bg)!important;color:var(--ui-button-text)!important;border-color:var(--ui-button-bg)!important}.outline-button{background:transparent!important;color:var(--ui-outline-text)!important;border-color:var(--ui-outline-text)!important}.carousel-controls button,.cart-item{border-color:var(--ui-border)!important}.empty-note{color:var(--ui-muted)!important}.hero-film{background:var(--ui-hero-bg)!important;color:var(--ui-hero-text)!important}.hero-screen{background:var(--ui-screen-bg)!important}.hero-film a,.hero-film h1,.hero-film h2,.hero-film h3,.hero-play{color:var(--ui-hero-text)!important}.hero-play{border-color:var(--ui-hero-text)!important;background:transparent}
/*# sourceMappingURL=/cdn/shop/t/17/assets/atrika.css.map */
