body:has(.termsAtelier) #main-content{min-height:0;position:absolute;inset:55px 0 44px}.termsAtelier{--terms-line:#98774857;--terms-gold:var(--brass,#987748);color:var(--ink);background:radial-gradient(at 57% 36%,#faf6ec 0%,#f6f1e5 70%,#f3eadb 100%);position:absolute;inset:0;overflow:hidden auto}.termsAtelier *,.termsAtelier :before,.termsAtelier :after{box-sizing:border-box}.termsAtelier__canvas{width:100%;max-width:1920px;min-height:100%;margin:0 auto;padding:16px clamp(40px,4.3vw,84px) 12px}.termsAtelier__top{grid-template-columns:48.5% 51.5%;height:390px;display:grid}.termsAtelier__vitrine{width:100%;height:100%;position:relative}.termsAtelier__arch{border:1px solid var(--terms-gold);background:radial-gradient(color-mix(in srgb, var(--brass) 7%, transparent) .45px, transparent .7px) 0 0 / 6px 6px, radial-gradient(ellipse at 50% 16%, #f8f1e4 0%, #f2eada 61%, #efe5d0 100%);text-align:center;border-radius:220px 220px 0 0;flex-direction:column;align-items:center;width:min(440px,68%);height:385px;margin:0 auto;padding:39px 16px 12px;display:flex;position:relative;transform:translate(44px);box-shadow:0 9px 24px #674b2509}.termsAtelier__diamond{border:1px solid var(--terms-gold);width:56px;height:56px;color:var(--terms-gold);place-items:center;margin:0 0 30px;display:grid;transform:rotate(45deg)}.termsAtelier__diamond span{font-size:32px;line-height:1;transform:rotate(-45deg)}.termsAtelier__archLabel,.termsAtelier__eyebrow,.termsAtelier__confidentiality,.termsAtelier__closing small{font-family:var(--font-ui), sans-serif;text-transform:uppercase;margin:0;font-weight:500}.termsAtelier__archLabel{color:var(--terms-gold);letter-spacing:.27em;font-size:11px;line-height:1.4}.termsAtelier__arch h2{font-family:var(--font-display), serif;letter-spacing:-.015em;margin:18px 0 0;font-size:51px;font-weight:480;line-height:1}.termsAtelier__accent{color:var(--accent-ink);font-family:var(--font-serif), serif;letter-spacing:-.01em;font-style:italic;font-weight:400}.termsAtelier__archRule{background:var(--terms-gold);width:57px;height:1px;margin:8px 0 24px}.termsAtelier__archNote{color:var(--ink-soft);font-family:var(--font-serif), serif;margin:0;font-size:19px;font-style:italic;line-height:1.24}.termsAtelier__archArt{object-fit:contain;opacity:.8;width:195px;height:76px;margin-top:3px}.termsAtelier__confidentiality{width:min(440px,68%);color:var(--ink-faint);letter-spacing:.29em;text-align:center;margin:8px auto 0;font-size:9px;line-height:1.3}.termsAtelier__sideMark{width:22px;height:295px;color:var(--terms-gold);flex-direction:column;align-items:center;font-size:19px;display:flex;position:absolute;top:62px}.termsAtelier__sideMark--left{left:calc(50% - min(220px,34%))}.termsAtelier__sideMark--right{right:calc(50% - min(220px,34%) - 88px)}.termsAtelier__sideMark:before,.termsAtelier__sideMark:after{background:var(--terms-line);content:"";flex:1;width:1px;display:block}.termsAtelier__sideMark:before{margin-bottom:28px}.termsAtelier__sideMark:after{margin-top:28px}.termsAtelier__sideMark span{position:absolute;top:48%;transform:translateY(-50%)}.termsAtelier__hero{min-width:0;padding:10px 0 0 27px;position:relative}.termsAtelier__eyebrow{color:var(--terms-gold);letter-spacing:.26em;margin-bottom:14px;font-size:11px;line-height:1}.termsAtelier__hero h1{z-index:1;max-width:570px;font-family:var(--font-display), serif;letter-spacing:-.015em;margin:0;font-size:clamp(67px,5.1vw,86px);font-weight:480;line-height:.93;position:relative}.termsAtelier__intro{z-index:1;max-width:565px;color:var(--ink-soft);font-family:var(--font-serif), serif;margin:25px 0 0;font-size:20px;line-height:1.22;position:relative}.termsAtelier__heroArt{object-fit:contain;opacity:.8;pointer-events:none;width:225px;height:400px;position:absolute;top:-8px;right:15px}.termsAtelier__divider{height:20px;color:var(--terms-gold);text-align:center;margin:6px 0 8px;position:relative}.termsAtelier__divider:before{background:var(--terms-line);content:"";height:1px;position:absolute;top:50%;left:0;right:0}.termsAtelier__divider span{background:#fcf8f0;place-items:center;width:42px;height:20px;font-size:24px;line-height:1;display:inline-grid;position:relative}.termsAtelier__grid{grid-template-rows:auto auto;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.termsAtelier__item{grid-template-columns:80px minmax(0,1fr);align-content:start;min-width:0;min-height:192px;padding:8px 30px 10px 8px;display:grid}.termsAtelier__item:nth-child(3n+2),.termsAtelier__item:nth-child(3n+3){border-left:1px solid var(--terms-line);padding-left:32px}.termsAtelier__item:nth-child(n+4){border-top:1px solid var(--terms-line);min-height:150px;padding-top:17px}.termsAtelier__icon{border:1px solid var(--terms-gold);border-radius:50%;width:65px;height:65px;display:block;position:relative;overflow:hidden}.termsAtelier__icon img{width:var(--icon-size,78px);height:var(--icon-size,78px);object-fit:contain;max-width:none;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.termsAtelier__icon--service{--icon-size:75px}.termsAtelier__icon--requests{--icon-size:70px}.termsAtelier__icon--payment{--icon-size:80px}.termsAtelier__icon--delivery{--icon-size:75px}.termsAtelier__icon--cancellation{--icon-size:68px}.termsAtelier__icon--conduct{--icon-size:90px}.termsAtelier__item h2{font-family:var(--font-display), serif;letter-spacing:-.015em;margin:4px 0 8px;font-size:clamp(25px,1.85vw,31px);font-weight:480;line-height:1.05}.termsAtelier__item p{color:var(--ink-body);font-family:var(--font-serif), serif;margin:0;font-size:14.5px;line-height:1.17}.termsAtelier__item a{color:var(--accent-ink);text-underline-offset:2px;text-decoration-thickness:1px}.termsAtelier__closing{border:1px solid color-mix(in srgb, var(--brass) 46%, transparent);background:#f5eddd;border-radius:12px;align-items:center;height:68px;margin-top:5px;padding:5px 22px 5px 100px;display:flex}.termsAtelier__closing>img{object-fit:contain;width:80px;height:58px}.termsAtelier__closingRule{background:var(--terms-line);width:1px;height:45px;margin:0 33px 0 14px}.termsAtelier__closing>div{flex-direction:column;justify-content:center;min-width:0;display:flex}.termsAtelier__closing p{color:var(--ink-soft);font-family:var(--font-serif), serif;margin:0 0 3px;font-size:24px;font-style:italic;line-height:1.05}.termsAtelier__closing small{color:var(--ink-faint);letter-spacing:.3em;font-size:9px;line-height:1.25;display:block}.termsAtelier__closingFlourish{width:210px;color:var(--terms-gold);align-items:center;gap:6px;margin-left:auto;margin-right:14%;font-size:18px;line-height:1;display:flex}.termsAtelier__closingFlourish:before,.termsAtelier__closingFlourish:after{background:var(--terms-line);content:"";flex:1;height:1px}.termsAtelier__legalNote{max-width:900px;color:var(--ink-faint);font-family:var(--font-serif), serif;text-align:center;margin:6px auto 0;font-size:12px}@media (min-width:1201px) and (max-height:900px){.termsAtelier__canvas{padding-top:12px}.termsAtelier__item{min-height:185px;padding-top:6px;padding-bottom:7px}.termsAtelier__item:nth-child(n+4){min-height:145px;padding-top:13px}.termsAtelier__item h2{margin-bottom:6px;font-size:29px}.termsAtelier__item p{font-size:14px;line-height:1.15}.termsAtelier__closing{height:64px;margin-top:4px}.termsAtelier__closing p{font-size:22px}.termsAtelier__legalNote{margin-top:3px;font-size:10px;line-height:1.1}}@media (max-width:1200px){.termsAtelier__canvas{padding-inline:32px}.termsAtelier__top{grid-template-columns:47% 53%}.termsAtelier__arch{width:min(400px,78%);transform:none}.termsAtelier__confidentiality{width:min(400px,78%)}.termsAtelier__sideMark--left{left:0}.termsAtelier__sideMark--right{right:0}.termsAtelier__hero h1{font-size:clamp(58px,5.5vw,70px)}.termsAtelier__hero{padding-left:0}.termsAtelier__heroArt{width:185px;height:340px;right:0}.termsAtelier__item{grid-template-columns:65px minmax(0,1fr);padding-right:15px}.termsAtelier__item:nth-child(3n+2),.termsAtelier__item:nth-child(3n+3){padding-left:18px}.termsAtelier__icon{width:54px;height:54px}.termsAtelier__icon img{width:80px;height:80px}.termsAtelier__item h2{font-size:25px}.termsAtelier__item p{font-size:15px}}@media (max-width:900px){body:has(.termsAtelier) #main-content{inset:59px 0 53px}.termsAtelier{overflow:hidden auto}.termsAtelier__canvas{padding:32px 28px 46px}.termsAtelier__top{grid-template-columns:1fr 1fr;gap:18px;height:430px}.termsAtelier__arch{width:min(330px,100%);height:390px}.termsAtelier__confidentiality{width:100%}.termsAtelier__sideMark{display:none}.termsAtelier__hero{padding-top:25px}.termsAtelier__hero h1{font-size:clamp(47px,6vw,60px)}.termsAtelier__heroArt{opacity:.48;width:125px;height:215px;top:158px;right:0}.termsAtelier__intro{font-size:18px}.termsAtelier__desktopBreak{display:none}.termsAtelier__grid{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.termsAtelier__item{border-top:1px solid var(--terms-line);min-height:186px;padding:19px 20px 20px 0}.termsAtelier__item:nth-child(3n+2),.termsAtelier__item:nth-child(3n+3){border-left:0;padding-left:0}.termsAtelier__item:nth-child(2n){border-left:1px solid var(--terms-line);padding-left:20px}.termsAtelier__closing{padding-left:18px}}@media (max-width:620px){.termsAtelier__canvas{padding:28px 20px 40px}.termsAtelier__top{flex-direction:column;gap:28px;height:auto;display:flex}.termsAtelier__hero{order:-1;min-height:250px;padding:0 0 12px}.termsAtelier__hero h1{font-size:clamp(49px,11.7vw,66px)}.termsAtelier__intro{max-width:310px;margin-top:22px;font-size:18px}.termsAtelier__heroArt{opacity:.5;width:145px;height:270px;top:0;right:-36px}.termsAtelier__vitrine{height:auto;padding:0 0 10px}.termsAtelier__arch{width:min(350px,100%);height:344px;padding-top:28px}.termsAtelier__diamond{width:45px;height:45px;margin-bottom:14px}.termsAtelier__archLabel{font-size:9px}.termsAtelier__arch h2{margin-top:12px;font-size:46px}.termsAtelier__archRule{margin:15px 0 13px}.termsAtelier__archNote{font-size:18px}.termsAtelier__archArt{width:180px;height:70px}.termsAtelier__confidentiality{font-size:8px}.termsAtelier__divider{margin-top:20px}.termsAtelier__grid{display:block}.termsAtelier__item,.termsAtelier__item:nth-child(2n),.termsAtelier__item:nth-child(3n+2),.termsAtelier__item:nth-child(3n+3){border-top:1px solid var(--terms-line);border-left:0;grid-template-columns:68px minmax(0,1fr);min-height:0;padding:21px 0 23px}.termsAtelier__item:nth-child(n){min-height:0}.termsAtelier__item:first-child{border-top:0}.termsAtelier__icon{width:54px;height:54px}.termsAtelier__item h2{margin-top:2px;font-size:27px}.termsAtelier__item p{font-size:16px;line-height:1.35}.termsAtelier__closing{height:auto;min-height:82px;padding:10px 12px}.termsAtelier__closing>img{width:50px;height:50px}.termsAtelier__closingRule{height:48px;margin:0 15px 0 2px}.termsAtelier__closing p{font-size:19px;line-height:1.1}.termsAtelier__closing small{letter-spacing:.18em;font-size:8px;line-height:1.3}.termsAtelier__closingFlourish{display:none}.termsAtelier__legalNote{font-size:12px;line-height:1.35}}@media (max-width:360px){.termsAtelier__canvas{padding-inline:16px}.termsAtelier__hero h1{font-size:46px}.termsAtelier__heroArt{opacity:.32;width:125px;right:-42px}.termsAtelier__archNote{font-size:16px}.termsAtelier__item{grid-template-columns:61px minmax(0,1fr)}.termsAtelier__item h2{font-size:25px}.termsAtelier__item p{font-size:15px}}.appViewportCanvas--fixed .termsAtelier__canvas{padding-left:82.56px;padding-right:82.56px}:root[data-theme=after-hours] .termsAtelier{background:radial-gradient(at 57% 36%,#191712 0%,#141310 70%,#110f0d 100%)}:root[data-theme=after-hours] .termsAtelier__arch{background:radial-gradient(color-mix(in srgb, var(--brass) 9%, transparent) .45px, transparent .7px) 0 0 / 6px 6px, radial-gradient(ellipse at 50% 16%, #1e1b16 0%, #1a1814 61%, #16140f 100%)}:root[data-theme=after-hours] .termsAtelier__divider span{background:#141310}:root[data-theme=after-hours] .termsAtelier__closing{background:#1c1a16}
