.sac{--ink:#1C1A18;--iv:#FBF8F4;--gold:#735A30;--champ:#EAD7B5;--soft:#5F574F;--serif:"Playfair Display",Georgia,"Times New Roman",serif;--sans:"Instrument Sans","Helvetica Neue",Arial,sans-serif;--ease:cubic-bezier(.2,.8,.2,1);--wipe:cubic-bezier(.77,0,.18,1);--mx:0;--my:0;--ctrl-b:250px;position:relative;overflow:hidden;isolation:isolate;background:var(--g,#FBF8F4);color:var(--iv);font-family:var(--sans);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}.sac *,.sac *:before,.sac *:after{box-sizing:border-box}html body .sac p{margin:0}html body .sac a{text-decoration:none!important}html body .sac img{max-width:none}html body .sac button{-webkit-appearance:none;appearance:none;background:none;border:0;margin:0!important;padding:0;min-width:0!important;min-height:0!important;height:auto;width:auto;font:inherit;line-height:1!important;letter-spacing:normal;text-transform:none!important;color:inherit;box-shadow:none;border-radius:0;cursor:pointer;text-align:left}html body .sac button:focus-visible,html body .sac a:focus-visible{outline:1px solid currentColor;outline-offset:4px}.sac svg{display:block;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.sac__live{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sac__stage{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:2}.sac__slide{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;opacity:0;visibility:hidden;z-index:1}.sac__slide.is-prev{opacity:1;visibility:visible;z-index:2}.sac__slide.is-on{opacity:1;visibility:visible;z-index:3}.sac__slide.is-anim{animation:sacWipe 1.7s var(--wipe) both}@keyframes sacWipe{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0 0 0 0)}}.sac__par{position:absolute;top:-3%;right:-3%;bottom:-3%;left:-3%;transform:translate3d(calc(var(--mx) * -22px),calc(var(--my) * -14px),0);transition:transform 1.4s var(--ease)}html body .sac .sac__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--p,50% 50%);display:block;transform:scale(1.03)}.sac__slide.is-on .sac__img{animation:sacKen 14s cubic-bezier(.2,.6,.3,1) both}.sac__slide:nth-child(2n).is-on .sac__img{animation-name:sacKen2}@keyframes sacKen{0%{transform:scale(1.15)}to{transform:scale(1.03)}}@keyframes sacKen2{0%{transform:scale(1.13) translate(2%)}to{transform:scale(1.03) translate(0)}}.sac__ph{background:#e9e2d8}.sac__edge{position:absolute;top:0;bottom:0;left:100%;width:1px;background:#fff4e2f2;box-shadow:0 0 28px 8px #ffe8c852;opacity:0;z-index:2}.sac__slide.is-anim .sac__edge{animation:sacEdge 1.7s var(--wipe) both}@keyframes sacEdge{0%{left:100%;opacity:1}88%{opacity:1}to{left:0;opacity:0}}.sac__shade,.sac__top,.sac__light,.sac__fade{position:absolute;pointer-events:none;z-index:4}.sac__shade{top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#100c0a99,#100c0a47 36%,#100c0a00 60%)}.sac__top{left:0;right:0;top:0;height:230px;background:linear-gradient(180deg,#0a080773,#0a080700)}.sac__light{top:0;right:0;bottom:0;left:0;mix-blend-mode:soft-light;opacity:0;transition:opacity .8s;background:radial-gradient(560px circle at calc(50% + var(--mx) * 100%) calc(50% + var(--my) * 100%),#ffecd45c,#ffecd400 62%)}.sac.is-hover .sac__light{opacity:1}.sac__fade{left:0;right:0;bottom:0;height:240px;z-index:5;background:linear-gradient(180deg,var(--g0) 0%,var(--g5) 42%,var(--g9) 76%,var(--g) 100%)}.sac__words{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;pointer-events:none;transform:translate3d(calc(var(--mx) * -34px),0,0);transition:transform 1.4s var(--ease)}.sac__word{position:absolute;left:0;right:0;bottom:10px;text-align:center;white-space:nowrap;visibility:hidden;color:var(--g);font:italic 400 clamp(150px,16.4vw,240px)/.8 var(--serif);letter-spacing:-.025em}.sac__word.is-on{visibility:visible}.sac__word span{display:inline-block;opacity:0;transform:translateY(34%)}.sac__word.is-on span{animation:sacRise 1.5s var(--ease) both;animation-delay:calc(.42s + var(--k) * .06s)}@keyframes sacRise{to{opacity:1;transform:none}}.sac__caps{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;pointer-events:none}.sac__cap{position:absolute;left:6.5%;top:clamp(150px,21vh,214px);width:min(600px,46%);visibility:hidden}.sac__cap.is-on{visibility:visible}.sac__cap a,.sac__cap button{pointer-events:auto}.sac__up{opacity:0;transform:translateY(22px)}.sac__cap.is-on .sac__up{animation:sacUp 1.1s var(--ease) both;animation-delay:calc(.5s + var(--d,0) * .14s)}@keyframes sacUp{to{opacity:1;transform:none}}html body .sac .sac__eye{display:flex;align-items:center;gap:14px;font:500 11px/1 var(--sans);letter-spacing:.28em;text-transform:uppercase;color:#fbf8f4d6}.sac__eye i{display:block;width:34px;height:1px;background:#ead7b5e6}html body .sac .sac__h{margin:18px 0 0;padding:0;font:400 clamp(42px,4.2vw,62px)/1.03 var(--serif)!important;letter-spacing:-.012em!important;text-transform:none!important;color:var(--iv)!important;text-align:left}html body .sac .sac__h em{font-style:italic;font-family:var(--serif);color:var(--champ)}.sac__line{display:block;overflow:hidden;padding-bottom:.06em}.sac__li{display:inline-block;transform:translateY(108%)}.sac__cap.is-on .sac__li{animation:sacLine 1.25s var(--ease) both;animation-delay:calc(.62s + var(--d) * .12s)}@keyframes sacLine{to{transform:none}}html body .sac .sac__sub{margin-top:22px;max-width:400px;font:400 16px/1.55 var(--sans);color:#fbf8f4db}.sac__row{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}html body .sac .sac__cta{display:inline-flex;align-items:center;gap:12px;height:50px;padding:0 26px;border-radius:999px;background:var(--iv);color:var(--ink)!important;font:500 14px/1 var(--sans);letter-spacing:.04em;transition:background .3s,transform .3s}html body .sac .sac__cta:hover{background:#fff;transform:translateY(-1px)}.sac__cta svg{width:16px;height:16px;transition:transform .3s}.sac__cta:hover svg{transform:translate(4px)}html body .sac .sac__ghost{display:inline-flex;align-items:center;gap:10px;height:50px;padding:0 22px;border-radius:999px;border:1px solid rgba(255,255,255,.42);background:#ffffff0f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--iv);font:500 13px/1 var(--sans);letter-spacing:.04em;transition:background .3s}html body .sac .sac__ghost:hover{background:#ffffff29}.sac__ghost svg{width:17px;height:17px;stroke-width:1.5}.sac__looks{position:absolute;top:0;right:0;bottom:0;left:0;z-index:9;pointer-events:none}.sac__look{position:absolute;top:0;right:0;bottom:0;left:0;visibility:hidden}.sac__look.is-on{visibility:visible}.sac__lead{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;stroke:#fbf8f4b8;stroke-width:1;stroke-dasharray:3 5}.sac__pin{position:absolute;left:var(--dx);top:var(--dy);width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:var(--iv);opacity:0}.sac__look.is-on .sac__lead{animation:sacFade .8s .9s both}.sac__look.is-on .sac__pin{animation:sacFade .8s .9s both,sacPulse 2.6s 1.7s ease-out infinite}@keyframes sacFade{to{opacity:1}}@keyframes sacPulse{0%{box-shadow:0 0 #fbf8f48c}70%{box-shadow:0 0 0 16px #fbf8f400}to{box-shadow:0 0 #fbf8f400}}.sac__cardwrap{position:absolute;left:var(--cx);top:var(--cy);pointer-events:auto;transform:translate3d(calc(var(--mx) * 18px),calc(var(--my) * 12px),0);transition:transform 1.2s var(--ease)}.sac__card{display:grid;grid-template-columns:66px minmax(0,1fr) 44px;align-items:center;gap:14px;width:316px;padding:10px;border-radius:20px;color:var(--iv);opacity:0;background:#fbf8f426;border:1px solid rgba(255,255,255,.32);-webkit-backdrop-filter:blur(20px) saturate(1.3);backdrop-filter:blur(20px) saturate(1.3);box-shadow:0 24px 60px #0c080638}.sac__look.is-on .sac__card{animation:sacCard 1s 1.15s var(--ease) both}@keyframes sacCard{0%{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:none}}.sac__thumb{display:block;width:66px;height:88px;border-radius:12px;overflow:hidden;background:#efe8de}html body .sac .sac__thumb img{width:100%;height:100%;object-fit:cover;object-position:50% 20%;display:block}.sac__meta{display:flex;flex-direction:column;gap:7px;min-width:0}.sac__from{font:500 10px/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:#fbf8f4cc}html body .sac .sac__pname{font:400 17px/1.2 var(--serif);color:var(--iv)!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sac__price{font:500 13px/1 var(--sans);color:#fbf8f4e0}html body .sac .sac__plus{position:relative;width:44px;height:44px;border-radius:50%;background:var(--iv);color:var(--ink);display:grid;place-items:center;transition:transform .35s var(--ease),background .3s}html body .sac .sac__plus:hover{transform:rotate(90deg);background:#fff}html body .sac .sac__plus[disabled]{opacity:.4;cursor:not-allowed;transform:none}.sac__plus svg{width:16px;height:16px;stroke-width:1.7;grid-area:1/1;transition:opacity .25s,transform .35s}.sac__i-tick{opacity:0;transform:scale(.6)}.sac__card.is-open .sac__i-plus{transform:rotate(45deg)}.sac__card.is-added .sac__i-plus{opacity:0}.sac__card.is-added .sac__i-tick{opacity:1;transform:none}.sac__card.is-busy .sac__plus{opacity:.6;pointer-events:none}.sac__opts{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:6px;padding:4px 2px 2px;align-items:center}.sac__opts[hidden]{display:none!important}.sac__opts-h{width:100%;font:500 10px/1 var(--sans);letter-spacing:.22em;text-transform:uppercase;opacity:.8;margin-bottom:2px}html body .sac .sac__chip{height:34px;padding:0 13px;border-radius:999px;border:1px solid rgba(255,255,255,.42);font:500 12px/1 var(--sans);letter-spacing:.02em;color:inherit;transition:background .25s,color .25s,border-color .25s}html body .sac .sac__chip:hover{background:var(--iv);color:var(--ink);border-color:var(--iv)}html body .sac .sac__chip[disabled]{opacity:.42;text-decoration:line-through;cursor:not-allowed;background:none;color:inherit}.sac__badge{position:absolute;right:4.5%;bottom:calc(var(--ctrl-b) + 96px);width:124px;height:124px;z-index:9;display:block;transition:transform .5s var(--ease)}.sac__badge:hover{transform:scale(1.06)}.sac__badge svg{width:100%;height:100%;stroke:none}.sac__badge-bg{fill:transparent}.sac__spin{transform-origin:66px 66px;animation:sacSpin 24s linear infinite}@keyframes sacSpin{to{transform:rotate(360deg)}}.sac__badge-t{font:500 10.5px var(--sans);fill:var(--iv)}.sac__badge-core{fill:var(--iv);transition:fill .4s}.sac__badge:hover .sac__badge-core{fill:var(--champ)}.sac__badge-arrow{fill:none;stroke:var(--ink);stroke-width:1.6;stroke-linecap:round}.sac__ctrl{position:absolute;left:6.5%;bottom:var(--ctrl-b);z-index:10;display:flex;align-items:flex-end;gap:26px}.sac__num{margin-bottom:10px!important;font:400 34px/1 var(--serif);color:var(--iv);white-space:nowrap}.sac__num span{display:none}.sac__num span.is-on{display:inline}.sac__num small{font:500 12px/1 var(--sans);letter-spacing:.2em;color:#fbf8f499;margin-left:8px}.sac__dots{display:flex;gap:12px}html body .sac .sac__dot{display:flex;flex-direction:column;gap:9px;align-items:flex-start;padding:12px 0;color:#fbf8f499;font:500 11px/1 var(--sans);letter-spacing:.2em}html body .sac .sac__dot.is-on{color:var(--iv)}.sac__dimg{display:none}.sac__bar{display:block;width:64px;height:1px;background:#fbf8f452;overflow:hidden}.sac__bar i{display:block;width:100%;height:100%;background:currentColor;transform-origin:left;transform:scaleX(0)}.sac__dot.is-on .sac__bar i{animation:sacFill var(--secs,7s) linear both}.sac.is-paused .sac__bar i{animation-play-state:paused}@keyframes sacFill{to{transform:scaleX(1)}}.sac__arrows{display:flex;gap:10px;margin-bottom:4px}html body .sac .sac__arrow{width:46px;height:46px;border-radius:50%;border:1px solid rgba(255,255,255,.38);background:#ffffff0f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--iv);display:grid;place-items:center;transition:background .3s}html body .sac .sac__arrow:hover{background:#ffffff2e}.sac__arrow svg{width:16px;height:16px}.sac__nextwrap{position:absolute;right:4.5%;bottom:var(--ctrl-b);z-index:10}html body .sac .sac__next{display:none;align-items:center;gap:14px;padding:8px 18px 8px 8px;border-radius:18px;border:1px solid rgba(255,255,255,.3);background:#fbf8f41f;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:var(--iv);transition:background .3s}html body .sac .sac__next.is-on{display:flex}html body .sac .sac__next:hover{background:#fbf8f438}html body .sac .sac__next img{width:96px;height:62px;object-fit:cover;border-radius:12px;display:block}.sac__next-t{display:flex;flex-direction:column;gap:7px}.sac__next-t small{font:500 10px/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:#fbf8f4b8}.sac__next-t b{font:400 17px/1.1 var(--serif);color:var(--iv)}.sac__next svg{width:16px;height:16px;margin-left:10px}.sac__tap,.sac--single .sac__ctrl,.sac--single .sac__nextwrap,.sac--single .sac__tap{display:none!important}.shopify-section:has(>.sac)>.spfh{display:none!important}.sac--cinema{height:clamp(720px,100vh,980px);height:clamp(720px,100svh,980px)}@media(min-width:750px)and (max-height:820px){.sac--cinema{--ctrl-b:226px}.sac--cinema .sac__sub{display:none}html body .sac--cinema .sac__h{font-size:clamp(40px,3.7vw,54px)!important}}.sac--atelier{height:clamp(780px,100vh,960px);height:clamp(780px,100svh,960px);color:var(--ink);--ctrl-b:64px}.sac--atelier .sac__stage{inset:auto;left:51%;top:150px;bottom:68px;width:min(560px,39%);border-radius:300px 300px 30px 30px;z-index:3;box-shadow:0 40px 90px #3c281829;background:#ede6dc;transform:perspective(1400px) rotateY(calc(var(--mx) * 5deg)) rotateX(calc(var(--my) * -4deg));transition:transform 1.4s var(--ease)}.sac--atelier .sac__par{transform:translate3d(calc(var(--mx) * -20px),calc(var(--my) * -16px),0)}.sac--atelier .sac__slide.is-anim{animation-name:sacRise2}@keyframes sacRise2{0%{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0 0 0 0)}}.sac--atelier .sac__edge,.sac--atelier .sac__shade,.sac--atelier .sac__top,.sac--atelier .sac__fade{display:none}.sac--atelier .sac__words{z-index:1;transform:translate3d(calc(var(--mx) * 40px),calc(var(--my) * 10px),0);transition:transform 1.6s var(--ease)}.sac--atelier .sac__word{bottom:auto;top:30%;color:#735a301c;font-size:clamp(200px,23vw,330px);letter-spacing:-.03em}.sac--atelier .sac__word span{transform:translateY(24%)}.sac--atelier .sac__cap{top:clamp(190px,24vh,230px);width:min(560px,41%)}html body .sac--atelier .sac__eye{color:var(--gold)}.sac--atelier .sac__eye i{background:var(--gold)}html body .sac--atelier .sac__h{font-size:clamp(48px,5vw,72px)!important;line-height:1.02!important;color:var(--ink)!important}html body .sac--atelier .sac__h em{color:var(--gold)}html body .sac--atelier .sac__sub{color:var(--soft)}html body .sac--atelier .sac__cta{background:var(--ink);color:var(--iv)!important}html body .sac--atelier .sac__cta:hover{background:#3a3430}html body .sac--atelier .sac__ghost{border-color:#1c1a1847;background:transparent;color:var(--ink);-webkit-backdrop-filter:none;backdrop-filter:none}html body .sac--atelier .sac__ghost:hover{border-color:var(--ink);background:transparent}.sac--atelier .sac__looks{z-index:6}.sac--atelier .sac__lead,.sac--atelier .sac__pin{display:none}.sac--atelier .sac__cardwrap{left:calc(51% - 96px);top:auto;bottom:118px;transform:none}.sac--atelier .sac__card{grid-template-columns:84px minmax(0,190px) 40px;width:auto;padding:10px 12px 10px 10px;border-radius:44px;background:#fff;border:0;color:var(--ink);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 24px 60px #3c281829}.sac--atelier .sac__card.is-open{border-radius:28px}.sac--atelier .sac__thumb{width:84px;height:84px;border-radius:50%}.sac--atelier .sac__from{color:var(--gold)}html body .sac--atelier .sac__pname{color:var(--ink)!important;font-size:16px}.sac--atelier .sac__price{color:var(--soft)}html body .sac--atelier .sac__plus{width:40px;height:40px;background:var(--ink);color:var(--iv)}html body .sac--atelier .sac__plus:hover{background:#3a3430}html body .sac--atelier .sac__chip{border-color:#1c1a183d}html body .sac--atelier .sac__chip:hover{background:var(--ink);color:var(--iv);border-color:var(--ink)}.sac--atelier .sac__badge{right:auto;bottom:auto;left:calc(51% + min(560px,39%) - 86px);top:136px;width:132px;height:132px;z-index:7}.sac--atelier .sac__badge-bg{fill:var(--ink)}.sac--atelier .sac__badge-core{fill:var(--champ)}.sac--atelier .sac__badge:hover .sac__badge-core{fill:#fff}.sac--atelier .sac__ctrl{gap:28px}.sac--atelier .sac__num,.sac--atelier .sac__nextwrap{display:none}html body .sac--atelier .sac__dot{align-items:center;gap:10px;padding:0;color:#7a7068;font-size:10px;letter-spacing:.22em}html body .sac--atelier .sac__dot.is-on{color:var(--ink)}html body .sac--atelier .sac__dimg{display:block;width:64px;height:64px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 3px var(--g),0 0 0 4px #1c1a1829;transition:box-shadow .4s,transform .4s}.sac--atelier .sac__dot:hover .sac__dimg{transform:translateY(-2px)}html body .sac--atelier .sac__dot.is-on .sac__dimg{box-shadow:0 0 0 3px var(--g),0 0 0 4.5px var(--gold)}.sac--atelier .sac__bar{background:#1c1a1829}.sac--atelier .sac__bar i{background:var(--gold)}.sac--atelier .sac__arrows{margin:0 0 22px 8px}html body .sac--atelier .sac__arrow{border-color:#1c1a1838;background:transparent;color:var(--ink);-webkit-backdrop-filter:none;backdrop-filter:none}html body .sac--atelier .sac__arrow:hover{background:var(--ink);color:var(--iv);border-color:var(--ink)}body:has(.sac--atelier.sac--first) .sah-host.is-overlay:not(.is-scrolled):not(.is-menu) .sah{color:#1c1a18}body:has(.sac--atelier.sac--first) .sah-host.is-overlay:not(.is-scrolled):not(.is-menu) .sah:before{opacity:0}body:has(.sac--atelier.sac--first) .sah-host.is-overlay:not(.is-scrolled):not(.is-menu) .sah__logo img{filter:none}body:has(.sac--atelier.sac--first) .sah-host.is-overlay:not(.is-scrolled):not(.is-menu) .sah__nav{border-color:#1414141a}@media(max-width:749px){.sac--cinema{height:min(92vh,740px);height:min(92svh,740px);min-height:600px}.sac--cinema .sac__shade{background:linear-gradient(180deg,#0e0a0900 32%,#0e0a0966 60%,#0e0a0980 82%)}.sac--cinema .sac__top{height:170px}.sac--cinema .sac__fade{height:150px}.sac--cinema .sac__par{top:0;right:0;bottom:0;left:0;transform:none}html body .sac--cinema .sac__img{object-position:var(--pm,50% 30%)}.sac--cinema .sac__cap{left:18px;right:18px;width:auto;top:auto;bottom:150px}html body .sac--cinema .sac__eye{font-size:10px;letter-spacing:.26em;gap:10px}.sac--cinema .sac__eye i{width:24px}html body .sac--cinema .sac__h{margin-top:14px;font-size:35px!important;line-height:1.04!important}.sac--cinema .sac__sub{display:none}.sac--cinema .sac__row{margin-top:20px;gap:10px;flex-wrap:nowrap}html body .sac--cinema .sac__cta{height:48px;padding:0 22px}html body .sac--cinema .sac__ghost{width:48px;height:48px;padding:0;justify-content:center;border-color:#ffffff73}.sac--cinema .sac__ghost span{display:none}.sac--cinema .sac__word{bottom:4px;font-size:128px}.sac--cinema .sac__badge,.sac--cinema .sac__nextwrap,.sac--cinema .sac__lead,.sac--cinema .sac__pin,.sac--cinema .sac__num,.sac--cinema .sac__arrows{display:none!important}.sac--cinema .sac__ctrl{left:12px;right:12px;top:62px;bottom:auto;gap:0}.sac--cinema .sac__dots{flex:1;gap:5px}html body .sac--cinema .sac__dot{flex:1;padding:6px 0;gap:0}.sac--cinema .sac__dn{display:none}.sac--cinema .sac__bar{width:100%;height:2px;border-radius:2px;background:#fbf8f457}.sac--cinema .sac__bar i{background:var(--iv)}.sac--cinema .sac__dot.is-done .sac__bar i{transform:scaleX(1)}.sac--cinema .sac__cardwrap{left:16px;right:auto;top:84px;transform:none}.sac--cinema .sac__card{grid-template-columns:36px minmax(0,1fr) 36px;gap:10px;width:auto;max-width:min(320px,calc(100vw - 32px));padding:6px;border-radius:16px}.sac--cinema .sac__thumb{width:36px;height:48px;border-radius:10px}.sac--cinema .sac__meta{gap:5px}.sac--cinema .sac__from{font-size:9px;letter-spacing:.22em}html body .sac--cinema .sac__pname{font-size:14px;-webkit-line-clamp:1;max-width:200px}.sac--cinema .sac__price{display:none}html body .sac--cinema .sac__plus{width:36px;height:36px}.sac--cinema .sac__plus svg{width:15px;height:15px}html body .sac--cinema .sac__tap{display:block!important;position:absolute;top:120px;bottom:150px;z-index:7}.sac--cinema .sac__tap--prev{left:0;width:32%}.sac--cinema .sac__tap--next{right:0;width:68%}.sac--atelier{height:auto;min-height:0;padding:74px 16px 30px;--ctrl-b:0}.sac--atelier .sac__stage{position:relative;inset:auto;left:auto;top:auto;bottom:auto;width:100%;height:min(58vh,500px);height:min(58svh,500px);border-radius:999px 999px 24px 24px;transform:none}.sac--atelier .sac__par{top:0;right:0;bottom:0;left:0;transform:none}.sac--atelier .sac__word{top:96px;font-size:150px}.sac--atelier .sac__words{transform:none}.sac--atelier .sac__caps{position:relative;inset:auto;display:grid;margin-top:24px;z-index:8;pointer-events:auto}.sac--atelier .sac__cap{position:relative;grid-area:1/1;left:auto;top:auto;width:auto}html body .sac--atelier .sac__h{font-size:36px!important;margin-top:14px}.sac--atelier .sac__sub{display:none}.sac--atelier .sac__row{margin-top:20px;flex-wrap:nowrap}html body .sac--atelier .sac__ghost{width:50px;padding:0;justify-content:center}.sac--atelier .sac__ghost span{display:none}.sac--atelier .sac__looks{inset:auto;left:16px;right:16px;top:calc(24px + min(58vh,500px));top:calc(24px + min(58svh,500px));height:0}.sac--atelier .sac__look{inset:auto;left:0;right:0;top:0}.sac--atelier .sac__cardwrap{position:absolute;left:12px;bottom:auto;top:0}.sac--atelier .sac__card{grid-template-columns:44px minmax(0,1fr) 36px;gap:10px;padding:6px 8px 6px 6px;max-width:calc(100vw - 56px)}.sac--atelier .sac__thumb{width:44px;height:44px}html body .sac--atelier .sac__pname{font-size:14px;-webkit-line-clamp:1}.sac--atelier .sac__price{display:none}html body .sac--atelier .sac__plus{width:36px;height:36px}.sac--atelier .sac__badge,.sac--atelier .sac__arrows{display:none!important}.sac--atelier .sac__ctrl{position:relative;left:auto;bottom:auto;margin-top:26px;justify-content:flex-start}.sac--atelier .sac__dots{gap:18px}html body .sac--atelier .sac__dimg{width:46px;height:46px}.sac--atelier .sac__bar{width:46px}}@media(prefers-reduced-motion:reduce){.sac__slide.is-anim,.sac__slide.is-on .sac__img,.sac__slide.is-anim .sac__edge,.sac__cap.is-on .sac__up,.sac__cap.is-on .sac__li,.sac__word.is-on span,.sac__spin,.sac__look.is-on .sac__pin,.sac__look.is-on .sac__lead,.sac__look.is-on .sac__card{animation:none!important;opacity:1!important;transform:none!important;clip-path:none!important}.sac__dot.is-on .sac__bar i{animation:none!important;transform:scaleX(1)}.sac__par,.sac__words,.sac__cardwrap,.sac--atelier .sac__stage{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/117/assets/sa-cinema.css.map */
