@import url('../fonts.css');
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Manrope,'Noto Sans Hebrew','Noto Sans Arabic',Arial,sans-serif;background:var(--paper);color:var(--ink);--paper:#f6f1e8;--ink:#30291e;--accent:#887047;--line:#30291e22;--soft:#e9e1d3}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button,a,summary{cursor:pointer}button:focus-visible,a:focus-visible{outline:2px solid var(--accent);outline-offset:5px}button{color:inherit}img{max-width:100%;object-fit:cover;display:block}.demobar{background:#171a16;color:#eae8df;display:flex;justify-content:space-between;gap:15px;align-items:center;padding:11px 5%;font-size:9px;letter-spacing:.4px}.demobar a{color:#d2bf98}.demobar select{color:white;background:#171a16;border:0;font-size:10px}header{display:flex;justify-content:space-between;gap:25px;align-items:center;padding:27px 5%;border-bottom:1px solid var(--line)}.brand{font-family:'DM Serif Display',Georgia,'Noto Sans Hebrew','Noto Sans Arabic',serif;font-size:27px;letter-spacing:2px}.brand small{display:block;font-family:Manrope,Arial;letter-spacing:3px;font-size:7px;margin-top:4px;opacity:.55}nav{display:flex;gap:26px;font-size:11px;align-items:center}nav a.active{color:var(--accent);border-bottom:1px solid var(--accent);padding-bottom:5px}.navcta,.btn{display:inline-flex;align-items:center;justify-content:center;gap:25px;border:1px solid var(--accent);background:var(--accent);color:white;padding:16px 23px;font-size:11px}.btn.light{background:transparent;color:inherit;border-color:var(--line)}.menuToggle{display:none;background:none;border:1px solid var(--line);padding:9px 13px}.eyebrow{font-size:9px;letter-spacing:2px;text-transform:uppercase;color:var(--accent)}h1,h2,h3,p{margin-top:0}h1,h2{font-family:'DM Serif Display',Georgia,'Noto Sans Hebrew','Noto Sans Arabic',serif;font-weight:400}h1{font-size:clamp(44px,5.8vw,87px);line-height:1.07;letter-spacing:-1px;margin:24px 0}h2{font-size:clamp(30px,3.4vw,47px);line-height:1.2;margin-bottom:20px}p{font-size:13px;line-height:1.95;opacity:.73}h3{font-size:18px;font-weight:500;line-height:1.45}.hero{display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:center;padding:60px 5% 75px;min-height:590px}.hero .copy{max-width:560px}.hero p{max-width:420px;margin-bottom:30px}.hero figure{margin:0;position:relative}.hero figure img{height:470px;width:100%}.figuretag{position:absolute;bottom:20px;inset-inline-start:20px;background:var(--paper);color:var(--ink);padding:15px 19px;font-size:9px}.hero .actions{display:flex;gap:12px;flex-wrap:wrap}.section{padding:70px 5%}.section.alt{background:var(--soft)}.sectionheading{display:flex;justify-content:space-between;gap:35px;align-items:end;margin-bottom:35px}.sectionheading p{max-width:370px;margin:0}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.product img{height:290px;width:100%;background:var(--soft);transition:transform .4s}.product .imagebox{overflow:hidden}.product:hover img{transform:scale(1.025)}.product h3{margin:18px 0 8px;font-size:16px}.product .meta{display:flex;justify-content:space-between;gap:10px;font-size:10px;color:var(--accent)}.service{border-top:1px solid var(--line);padding:26px 0}.service .number{font-family:Georgia;font-size:20px;color:var(--accent)}.service h3{margin:24px 0 15px}.service a{font-size:11px;border-bottom:1px solid var(--line);padding-bottom:6px}.split{display:grid;grid-template-columns:1fr 1fr;gap:9%;align-items:center}.split img{height:430px;width:100%}.split .copy{max-width:490px}.featurestrip{border-block:1px solid var(--line);padding:22px 5%;display:flex;gap:25px;justify-content:space-between;font-size:10px}.featurestrip span{display:flex;gap:12px}.featurestrip i{color:var(--accent);font-style:normal}.cta{background:var(--accent);color:white;padding:55px 5%;display:flex;gap:35px;justify-content:space-between;align-items:center}.cta h2{margin:0}.cta .btn{border-color:#fff8}.pagehead{padding:65px 5% 45px;max-width:1000px}.pagehead h1{font-size:clamp(40px,5vw,65px)}.crumb{font-size:10px;opacity:.6;margin-bottom:30px}.detailhero{display:grid;grid-template-columns:1fr 1fr;gap:8%;padding:40px 5% 70px;align-items:center}.detailhero>img{width:100%;height:520px}.price{font-size:25px;color:var(--accent);margin:20px 0}.chips{display:flex;gap:10px;flex-wrap:wrap;margin:20px 0}.chips button{border:1px solid var(--line);background:transparent;padding:10px 15px;font-size:11px}.chips button.selected{border-color:var(--accent);background:var(--soft)}.formgrid{display:grid;grid-template-columns:1.4fr 1fr;gap:9%;padding:10px 5% 75px}.form{background:var(--soft);padding:35px}.form label{display:block;font-size:11px;margin-bottom:10px}.form input,.form select,.form textarea{width:100%;padding:13px;margin-bottom:22px;background:var(--paper);color:var(--ink);border:1px solid var(--line);border-radius:0}.form textarea{min-height:110px;resize:vertical}.form .row{display:grid;grid-template-columns:1fr 1fr;gap:18px}.status{font-size:12px;line-height:1.9;min-height:15px;color:var(--accent);margin-top:20px}.fine{font-size:10px;line-height:1.8;opacity:.6}.info{padding-top:30px}.info details{padding:22px 0;border-bottom:1px solid var(--line)}.info summary{font-size:14px}.info p{font-size:12px;margin:18px 0 0}.team .portrait{height:210px;display:flex;align-items:center;justify-content:center;background:var(--soft);font-family:Georgia;font-size:65px;color:var(--accent)}.team h3{margin:20px 0 10px}.cartrow{display:grid;grid-template-columns:100px 1fr auto;gap:25px;padding:25px 0;border-bottom:1px solid var(--line);align-items:center}.cartrow img{height:100px;width:100px}.cartrow h3{margin:0 0 7px;font-size:16px}.cartrow button{background:transparent;border:0;border-bottom:1px solid var(--line);padding:5px;font-size:10px}.cartsummary{padding:30px;background:var(--soft);margin-top:30px;display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}footer{padding:40px 5%;border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 1fr;gap:30px}footer .links{display:flex;gap:22px;flex-wrap:wrap;font-size:11px;justify-content:end}.copyright{grid-column:1/-1;font-size:9px;opacity:.5;padding-top:22px;border-top:1px solid var(--line)}body.legal{--paper:#f1efe9;--ink:#1e2d3b;--accent:#a78b5b;--soft:#e3e3dc}.legal .hero{background:#1e2d3b;color:white}.legal .hero .eyebrow{color:#ccb78e}.legal .hero figure img{filter:saturate(.45)}.legal .brand{letter-spacing:1px}.legal .service{padding-inline:20px;border-top:2px solid var(--accent)}body.clinic{--paper:#fafcfb;--ink:#163e3e;--accent:#3b7771;--soft:#e7f0eb}.clinic .hero{background:var(--soft)}.clinic .hero figure img{border-radius:180px 180px 10px 10px}.clinic h1{font-family:Manrope,'Noto Sans Hebrew','Noto Sans Arabic';font-size:clamp(42px,5vw,68px);font-weight:400;line-height:1.15}.clinic .btn{border-radius:30px}.clinic .service{background:var(--paper);padding:28px;border:1px solid var(--line);border-radius:12px}body.retail{--paper:#faf9f6;--ink:#252522;--accent:#373c32;--soft:#eae9e2}.retail .hero{grid-template-columns:1fr 1.25fr;padding-top:35px}.retail .hero figure img{height:540px}.retail h1{font-size:clamp(50px,6.8vw,99px)}body.beauty{--paper:#f9f1ed;--ink:#49332f;--accent:#946659;--soft:#efdfd8}.beauty .hero figure img{border-radius:180px 180px 0 0}.beauty .hero{grid-template-columns:1.1fr 1fr}.beauty h1{font-style:italic}body.coffee{--paper:#211c17;--ink:#eee6d8;--accent:#bb8c57;--soft:#30271f;--line:#e4d7ba25}.coffee .hero{position:relative;isolation:isolate;min-height:640px;display:block;padding-top:110px}.coffee .hero figure{position:absolute;inset:0;z-index:-2}.coffee .hero figure img{height:100%;filter:brightness(.38)}.coffee .figuretag{display:none}.coffee .hero .copy{max-width:700px}.coffee .hero h1{font-size:clamp(50px,7vw,100px)}body.space{--paper:#f7f6f1;--ink:#292e28;--accent:#636d5a;--soft:#e8e9df}.space .hero{padding:0;gap:0}.space .hero .copy{padding:65px 10%}.space .hero figure img{height:620px}.space h1{font-family:Manrope,'Noto Sans Hebrew','Noto Sans Arabic';font-size:clamp(44px,5vw,68px);letter-spacing:-3px}html[dir=rtl] h1,html[dir=rtl] h2{font-family:'Noto Sans Arabic','Noto Sans Hebrew',Arial;line-height:1.4;letter-spacing:-1px}html[lang=he] h1,html[lang=he] h2{font-family:'Noto Sans Hebrew',sans-serif}html[lang=ar] body{font-family:'Noto Sans Arabic',sans-serif}html[lang=he] body{font-family:'Noto Sans Hebrew',sans-serif}@media(max-width:800px){nav{gap:15px}.hero{gap:5%}h1{font-size:48px}.grid{gap:18px}.product img{height:230px}.detailhero{gap:5%}.detailhero>img{height:420px}.space .hero figure img{height:520px}}@media(max-width:650px){.demobar{font-size:8px;padding-block:10px}.demobar .note{max-width:145px;line-height:1.5}header{padding-block:22px;position:relative;flex-wrap:wrap}.brand{font-size:24px}.menuToggle{display:block}nav{display:none;flex-basis:100%;flex-direction:column;align-items:stretch;padding-top:15px;gap:0}nav.open{display:flex}nav a{padding:13px 0}nav .navcta{margin-top:10px}.hero,.retail .hero,.beauty .hero,.space .hero{grid-template-columns:1fr;padding:40px 5%;gap:35px;min-height:0}.hero figure img,.retail .hero figure img,.space .hero figure img{height:370px}h1,.retail h1{font-size:49px}.space .hero .copy{padding:0}.coffee .hero{min-height:590px;padding-top:90px}.coffee .hero figure img{height:100%}.grid{grid-template-columns:1fr}.product img{height:350px}.section{padding-block:45px}.sectionheading{align-items:start;flex-direction:column;gap:8px}.split,.detailhero,.formgrid{grid-template-columns:1fr;gap:30px}.split img{height:330px}.formgrid{padding-bottom:45px}.form{padding:23px}.form .row{grid-template-columns:1fr;gap:0}.detailhero>img{height:380px}.featurestrip{flex-wrap:wrap;gap:18px;font-size:9px}.cta{align-items:start;flex-direction:column;padding-block:40px}.pagehead{padding-top:40px}.pagehead h1{font-size:43px}.team .portrait{height:250px}footer{grid-template-columns:1fr}footer .links{justify-content:start}.cartrow{grid-template-columns:70px 1fr auto;gap:15px}.cartrow img{width:70px;height:80px}.cartrow h3{font-size:13px}.cartsummary{padding:20px}.copyright{line-height:1.8}}
@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.22s}.product .imagebox{border-radius:5px}.product h3{font-size:17px}.service p{max-width:320px}.btn{transition:transform .2s,filter .2s}.btn:hover{filter:brightness(1.08);transform:translateY(-2px)}header nav a{transition:color .2s}.team .portrait{border-radius:8px}.form{border:1px solid var(--line);border-radius:9px}.form input,.form textarea,.form select{border-radius:5px}.hero .figuretag{border:1px solid var(--line);border-radius:4px}.clinic .hero{background:linear-gradient(125deg,var(--soft),var(--paper))}.legal .featurestrip{font-size:11px}.space .hero .copy{padding-block:85px}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none}.btn{transition:none}}


/* Premium business-specific demonstrations. */
.demo-arrow{width:22px;height:22px;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}html[dir=rtl] .demo-arrow{rotate:180deg}body{font-synthesis:none;-webkit-font-smoothing:antialiased}html[lang=he] h1,html[lang=ar] h1{font-style:normal!important}header{position:relative;background:var(--paper);z-index:25}.demobar{font-size:10px;min-height:43px}.demobar .note{opacity:.6}.menuToggle{width:44px;height:44px;display:grid;place-items:center;font-size:19px;border-radius:50%;background:transparent}.btn{min-height:48px;display:inline-flex;gap:18px;align-items:center;justify-content:center;line-height:1.5;border-radius:3px;font-size:12px}.btn:disabled{opacity:.35;cursor:default}.section{padding-block:75px}.sectionheading h2{line-height:1.3}.product{position:relative}.product .imagebox{overflow:hidden}.product img{transition:transform .5s}.product:hover img{transform:scale(1.045)}.quick-add{margin-top:16px;padding:13px 0;width:100%;display:flex;align-items:center;justify-content:space-between;border:0;border-bottom:1px solid var(--line);background:none;color:var(--ink);font-size:12px}.quick-add span{font-size:22px;font-weight:300}.catalogue-search{display:block;margin-top:24px;font-size:11px;max-width:420px}.catalogue-search input{display:block;margin-top:8px;border:1px solid var(--line);background:white;padding:13px;width:100%;border-radius:5px}.store-hero{padding:0!important;gap:0!important;background:#f4eddf}.store-hero .copy{padding:65px 12%}.store-hero figure{margin:0;border-radius:0!important;height:600px}.store-hero figure img{border-radius:0!important;height:100%;width:100%;object-fit:cover}.accessories .hero h1{font-size:clamp(44px,4.7vw,76px)}.law-hero{position:relative;isolation:isolate;min-height:650px;display:flex!important;align-items:center;padding:90px 8%!important;color:#fff;background:#131f2c}.law-backdrop,.law-shade{position:absolute;inset:0;width:100%;height:100%;z-index:-2;border-radius:0!important}.law-shade{z-index:-1;background:linear-gradient(90deg,#091925ed 5%,#10212da3 48%,#10212d10)}[dir=rtl] .law-shade{background:linear-gradient(270deg,#091925ed 5%,#10212da3 48%,#10212d10)}.law-hero .copy{max-width:620px}.law-hero h1{font-size:clamp(44px,5vw,76px);line-height:1.15;letter-spacing:-.03em}.law-hero p{color:#e3e3df;max-width:460px;font-size:15px;line-height:1.9}.law-hero .eyebrow{color:#dbc89d}.law-hero .btn{background:#d0b887;color:#18232a;border-color:#d0b887}.law-hero .btn.light{background:transparent;color:white;border:1px solid #ffffff65}.law-signature{position:absolute;bottom:30px;inset-inline-end:6%;font-size:9px;letter-spacing:3px;color:#e5dac3}.legal .service{background:#fffdf8;padding:32px;border:1px solid #d9d1c3;border-top:2px solid #a68a58}.legal .service h3{font-size:24px}.legal .service p{min-height:80px}.legal .featurestrip{background:#e9e2d6;color:#28323a}.legal .sectionheading h2{font-size:clamp(30px,3.5vw,50px)}.booking-intro{padding:55px 5% 30px;display:flex;gap:30px;justify-content:space-between;align-items:end}.booking-intro h1{font:500 clamp(32px,4vw,52px)/1.3 Manrope,'Noto Sans Hebrew','Noto Sans Arabic',sans-serif;letter-spacing:-.04em;margin:14px 0}.booking-intro p{font-size:13px;line-height:1.8;max-width:560px}.booking-tabs,.diary-tools>div{display:flex;border:1px solid #d8cec6;padding:4px;border-radius:9px;gap:4px;white-space:nowrap}.booking-tabs button,.diary-tools>div button{border:0;background:transparent;padding:11px 16px;font-size:11px;border-radius:6px}.booking-tabs button.active,.diary-tools>div button.active{background:#382e2c;color:#fff}.booking-app{display:grid;grid-template-columns:340px minmax(0,1fr);gap:30px;padding:10px 5% 80px;max-width:1500px;margin:auto}.treatment-panel,.booking-workspace{border:1px solid #dfd7d0;background:#fffcf8;border-radius:16px;overflow:hidden}.treatment-panel{padding:18px;height:fit-content}.treatment-photo{height:175px;overflow:hidden;border-radius:9px;position:relative;background:#dfcbc0}.treatment-photo img{width:100%;max-width:none;height:auto;transform:scale(3.5);transform-origin:87% 12%;position:absolute;top:0;left:0}.treatment-panel h2,.booking-workspace h2{font-size:19px;font-weight:500}.treatment-panel h3,.available h3{font-size:13px;font-weight:500;margin-top:25px}.treatments{display:grid;gap:9px}.treatments button{width:100%;display:flex;align-items:center;justify-content:space-between;text-align:start;border:1px solid #e0d6ce;background:transparent;padding:16px 12px;border-radius:9px;color:#493934}.treatments button.active{border-color:#b47d71;background:#f7eae4;box-shadow:inset 3px 0 #b47d71}.treatments b,.treatments strong{font-size:12px;font-weight:500}.treatments small{display:block;font-size:10px;opacity:.65;margin-top:5px}.staff-pills{display:flex;gap:7px;flex-wrap:wrap}.staff-pills button{display:flex;gap:6px;align-items:center;border:1px solid #e1d6cd;background:transparent;padding:7px;border-radius:25px;font-size:10px}.staff-pills button span{border-radius:50%;width:25px;height:25px;background:#e8d5ca;display:grid;place-items:center}.staff-pills button.active{border-color:#b47d71;background:#f7eae4}.booking-workspace{padding:30px}.calendar-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.calendar-head b{font-size:18px;font-weight:500}.calendar-head button,.diary-date>button{border:1px solid #dfd6ce;background:transparent;border-radius:7px;width:34px;height:34px;font-size:23px}.calendar-week,.calendar-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:7px;direction:ltr}.calendar-week{text-align:center;font-size:10px;color:#87746c;margin-bottom:12px}.calendar-days button{height:53px;position:relative;border:1px solid transparent;background:transparent;border-radius:9px;font-size:13px}.calendar-days button:hover{background:#f5ebe5}.calendar-days button.active,.time-slots button.active{background:#af796e!important;color:white;border-color:#af796e}.calendar-days button.today{border-color:#d0afa3}.calendar-days button:disabled{opacity:.25;cursor:default}.calendar-days i{display:block;position:absolute;bottom:1px;left:0;right:0;font-style:normal;font-size:14px}.available{border-top:1px solid #e4d9d1;margin-top:25px;padding-top:2px}.time-slots{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;direction:ltr}.time-slots button{padding:12px 5px;border:1px solid #dfd5cd;border-radius:7px;background:white;font-size:12px}.time-slots button:disabled{opacity:.25;text-decoration:line-through}.booking-total{display:flex;justify-content:space-between;gap:20px;margin:26px 0 18px;padding-top:20px;border-top:1px solid #e5dcd3;font-size:13px}.booking-total span{display:block;font-size:11px;opacity:.6;margin-top:5px}.book-next{width:100%;display:flex;background:#382e2c;border:0;color:#fff;border-radius:7px}.booking-notice{font-size:10px!important;line-height:1.7!important;opacity:.6;max-width:600px;margin-top:18px}.diary-tools{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;gap:12px}.diary-tools .btn{min-height:40px;font-size:10px;padding:10px 13px}.diary-date{display:flex;justify-content:space-between;align-items:center;gap:10px}.diary-date h3{font-size:15px;font-weight:500}.schedule{margin-top:22px;direction:ltr}.schedule-head,.schedule-row{display:grid;grid-template-columns:44px repeat(3,minmax(0,1fr))}.schedule-head b{font-size:11px;text-align:center;padding:15px 2px;border-bottom:1px solid #ddd}.schedule-row{min-height:70px}.schedule-row time{font-size:9px;padding-top:10px;color:#8c7b73}.schedule-cell{border:0;border-inline-start:1px solid #e5dcd3;border-bottom:1px solid #e5dcd3;background:transparent;color:#b4a49c;overflow-wrap:anywhere;min-width:0}.schedule-cell:hover{background:#f7ece5}.schedule-cell.occupied{background:#ecd0c7;color:#5b3933;padding:9px;font-size:10px;text-align:start;border:3px solid #fffcf8;border-radius:8px}.schedule-cell.occupied span{display:block;font-size:8px;margin-top:5px}.booking-success{background:#e7eedf;color:#3d562f;padding:15px;border-radius:7px;font-size:12px}#booking-dialog{border:1px solid #d8c6b9;border-radius:15px;padding:35px;width:min(460px,calc(100% - 28px));color:#493934;background:#fffcf8;box-shadow:0 30px 100px #0004}#booking-dialog::backdrop{background:#201b1877;backdrop-filter:blur(4px)}#booking-dialog h2{font-size:25px;font-weight:500}#booking-dialog label{font-size:12px;display:block;margin:25px 0 9px}#booking-dialog input{width:100%;padding:13px;border:1px solid #d9c8bd;border-radius:7px;background:white}.dialog-close{position:absolute;top:10px;inset-inline-end:12px;border:0;background:transparent;font-size:24px}.beauty .brand{font-size:27px}.beauty .brand small{font-size:8px;letter-spacing:1.5px}.beauty .copyright{font-size:9px}@media(min-width:851px){.menuToggle{display:none!important}}@media(max-width:850px){header{padding:18px 5%;gap:15px}.brand{font-size:27px}.brand small{font-size:8px;letter-spacing:1px}.hero h1{font-size:43px!important;line-height:1.25}.hero{gap:25px!important;padding-block:35px!important}.hero .copy{padding:0}.store-hero{padding:0!important}.store-hero .copy{padding:40px 7%}.store-hero figure{height:380px}.law-hero{min-height:560px;padding:60px 7%!important}.law-hero .copy{max-width:100%}.law-hero h1{font-size:45px!important}.section{padding-block:45px}.service{padding:24px!important}.booking-intro{padding-top:35px;flex-direction:column;align-items:stretch;gap:15px}.booking-tabs{width:fit-content}.booking-app{grid-template-columns:1fr;gap:18px;padding-bottom:45px}.treatment-panel{padding:16px}.treatment-photo{height:180px}.treatments{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.treatments button{padding:12px 8px;display:block}.treatments strong{display:block;margin-top:10px}.treatments b{font-size:11px}.treatment-panel h3{margin-top:17px}.booking-workspace{padding:22px 16px}.calendar-days button{height:43px}.calendar-week,.calendar-days{gap:4px}.booking-intro h1{font-size:34px}.time-slots{gap:8px}.diary-tools{gap:8px}.schedule-row{min-height:78px}.sectionheading{flex-wrap:wrap}.detailhero h1{font-size:36px!important}html[lang=ar] .hero h1{line-height:1.5}}@media(prefers-reduced-motion:reduce){.product img{transition:none}}

.treatment-photo img{width:100%;height:100%;position:static;transform:none;object-fit:cover}.booking-app .treatment-photo{height:200px}.legal .law-backdrop{object-fit:cover} .product[hidden]{display:none!important}


/* AUREL product photography: distinct pieces, consistent catalogue framing. */
.accessories .product .imagebox{aspect-ratio:1/1;background:#eee7dc;border-radius:5px;overflow:hidden}.accessories .product .imagebox img{width:100%;height:100%;object-fit:cover;border-radius:0}.accessories .product h3{font-size:17px;font-weight:500;margin:20px 0 12px}.accessories .product .meta{font-size:12px}.accessories .product .meta>span:last-child{font-size:10px;opacity:.55}.accessories .grid{gap:30px}.accessories .aurel-story{background:#e9e0d2;gap:7%;align-items:stretch}.aurel-manifesto{background:#3a2c20;color:#f2e6d3;min-height:370px;padding:40px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}.aurel-manifesto:after{content:'';width:220px;height:220px;border:1px solid #d0b48c55;border-radius:50%;position:absolute;bottom:-100px;inset-inline-end:-60px}.aurel-manifesto>span,.aurel-manifesto>i{font-size:9px;letter-spacing:2px;font-style:normal;color:#c8b08a}.aurel-manifesto>strong{font-family:'DM Serif Display','Noto Sans Hebrew','Noto Sans Arabic',Georgia,serif;font-size:clamp(35px,4.5vw,65px);font-weight:400;line-height:1.3;max-width:330px}.accessories .aurel-story>.copy{padding-block:40px;align-self:center}.accessories .hero .figuretag{display:none}.accessories .quick-add{border:1px solid #c9baa4;padding:13px 16px;margin-top:18px;border-radius:4px;background:#f9f4eb;transition:background .2s}.accessories .quick-add:hover{background:#e8ddca}.accessories .detailhero>img{aspect-ratio:1/1;object-fit:cover;border-radius:5px}@media(max-width:700px){.accessories .product h3{font-size:16px}.accessories .grid{gap:35px}.aurel-manifesto{min-height:300px;padding:30px}.accessories .aurel-story>.copy{padding-block:10px}.accessories .sectionheading{gap:15px}.accessories .sectionheading h2{font-size:30px}}
