#t4s-footer .shft{--BG:#FFFEFC;--IV:#F7F3EE;--BR:#6B2639;--DP:#4A1626;--CH:#C8A77B;--CL:#E6CBA3;--INK:#242120;--BL:#F8DCE5;--e:cubic-bezier(.2,.7,.2,1);--pt:100px;--lg:56px;position:relative;overflow:hidden;font-family:Inter,system-ui,sans-serif;font-size:15px;line-height:1.4;color:var(--fg);background:var(--bg);padding-top:calc(var(--pt)*var(--k,1));container-type:inline-size;text-align:left}#t4s-footer .shft *,#t4s-footer .shft *:before,#t4s-footer .shft *:after{box-sizing:border-box}#t4s-footer .shft a{color:inherit;text-decoration:none}#t4s-footer .shft p,#t4s-footer .shft h3{margin:0;padding:0}#t4s-footer .shft h3{border:0;text-transform:none;font-family:inherit}#t4s-footer .shft h3:before,#t4s-footer .shft h3:after{display:none}#t4s-footer .shft img,#t4s-footer .shft svg{display:block}#t4s-footer .shft em,#t4s-footer .shft-se{font-family:Playfair Display,Georgia,Times New Roman,serif;font-style:italic;font-weight:400}#t4s-footer .shft-df{position:absolute;width:0;height:0}#t4s-footer .shft-vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}#t4s-footer .shft-in{padding:0 var(--sd)}#t4s-footer .shft.t-blush{--bg:linear-gradient(180deg,#FFFEFC 0%,#F8DCE5 46%,#f3ccd8 100%);--fg:#4A1626;--mut:#7a4a58;--ac:#6B2639;--line:rgba(74,22,38,.2);--btn:#6B2639;--btnf:#fff;--socf:#fff;--win:#6B2639;--card:#FFFEFC;--field:#f6e9ee}#t4s-footer .shft.t-blushflat{--bg:linear-gradient(180deg,#FFFEFC,#F8DCE5 calc(100px*var(--k,1)));--fg:#4A1626;--mut:#7a4a58;--ac:#6B2639;--line:rgba(74,22,38,.2);--btn:#6B2639;--btnf:#fff;--socf:#fff;--win:#6B2639;--card:#FFFEFC;--field:#f6e9ee;--pt:70px}#t4s-footer .shft.t-ivory{--bg:linear-gradient(180deg,#FFFEFC,#F7F3EE 28%);--fg:#242120;--mut:#6f6560;--ac:#6B2639;--line:#d9cfc5;--btn:#6B2639;--btnf:#fff;--socf:#fff;--win:#6B2639;--card:#FFFEFC;--field:#efe9e1}#t4s-footer .shft.t-night{--bg:linear-gradient(180deg,#FFFEFC 0,#8f8985 calc(60px*var(--k,1)),#242120 calc(150px*var(--k,1)));--fg:#fff;--mut:#a79d97;--ac:#E6CBA3;--line:#3b3735;--btn:#E6CBA3;--btnf:#4A1626;--socf:#242120;--win:#3b3735;--card:rgba(255,255,255,.07);--field:rgba(255,255,255,.1);--pt:150px}#t4s-footer .shft.t-burg,#t4s-footer .shft .t-burgflat{--fg:#fff;--mut:#e3ccd2;--ac:#E6CBA3;--line:rgba(230,203,163,.28);--btn:#E6CBA3;--btnf:#4A1626;--socf:#4A1626;--win:#E6CBA3;--card:rgba(255,255,255,.08);--field:rgba(255,255,255,.1)}#t4s-footer .shft.t-burg{--bg:linear-gradient(180deg,#FFFEFC 0,#e6cfd5 calc(56px*var(--k,1)),#b98a98 calc(112px*var(--k,1)),#6B2639 calc(210px*var(--k,1)),#4A1626 100%);--pt:190px}#t4s-footer .shft.t-champ{--bg:linear-gradient(180deg,#FFFEFC,#f6ead6 24%,#f1e0c4 100%);--fg:#4A1626;--mut:#6a5a55;--ac:#6B2639;--line:rgba(74,22,38,.25);--btn:#6B2639;--btnf:#fff;--socf:#fff;--win:#6B2639;--card:#FFFEFC;--field:#f6ead6}#t4s-footer .shft-grid{display:grid;grid-template-columns:1.35fr .9fr .9fr 1.65fr;gap:48px;align-items:start}#t4s-footer .shft-g3{display:grid;grid-template-columns:1fr 1fr 2fr;gap:48px;align-items:start}#t4s-footer .shft-g3r{grid-template-columns:1fr 1fr 1fr;gap:36px}#t4s-footer .shft-g4b{display:grid;grid-template-columns:.9fr .9fr 1fr 1.6fr;gap:48px;align-items:start}#t4s-footer .shft-row{display:flex;justify-content:space-between;align-items:center;gap:24px}#t4s-footer .shft-rowe{align-items:flex-end}#t4s-footer .shft-rowb{padding-bottom:30px;margin-bottom:36px;border-bottom:1px solid var(--line)}#t4s-footer .shft-m2{display:grid;grid-template-columns:1fr 1fr;gap:26px}#t4s-footer .shft-logo{display:inline-block;line-height:1;color:var(--fg)}#t4s-footer .shft-logo .shft-lgi{width:var(--lw,150px);max-width:100%;height:auto}#t4s-footer .shft-logo b{display:block;font-size:30px;font-weight:600;letter-spacing:.36em;margin-right:-.36em;text-transform:uppercase}#t4s-footer .shft-logo i{display:block;margin-top:8px;font-style:normal;font-size:10px;font-weight:600;letter-spacing:.62em;color:var(--ac);text-transform:uppercase}#t4s-footer .shft-tag{font-size:15px;line-height:1.6;color:var(--mut);max-width:270px}#t4s-footer .shft-brand .shft-tag{margin:22px 0 24px}#t4s-footer .shft-soc{display:flex;gap:10px}#t4s-footer .shft-soc a{position:relative;width:44px;height:44px;border-radius:50%;border:1px solid var(--ac);color:var(--ac);display:flex;align-items:center;justify-content:center;overflow:hidden;transition:color .35s}#t4s-footer .shft-soc a:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:50%;background:var(--ac);transform:scale(0);transition:transform .45s var(--e)}#t4s-footer .shft-soc svg{position:relative;width:18px;height:18px;transition:transform .45s var(--e)}@media(hover:hover){#t4s-footer .shft-soc a:hover{color:var(--socf)}#t4s-footer .shft-soc a:hover:before{transform:scale(1)}#t4s-footer .shft-soc a:hover svg{transform:scale(1.12) rotate(-8deg)}}#t4s-footer .shft-ttl{display:block;font-size:11.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ac);margin-bottom:20px;line-height:1.3}#t4s-footer .shft-col a{display:block;width:fit-content;font-size:15px;margin-top:12px;color:var(--fg);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;transition:background-size .4s var(--e);padding-bottom:2px}#t4s-footer .shft-col .shft-ttl+a{margin-top:0}@media(hover:hover){#t4s-footer .shft-col a:hover{background-size:100% 1px}}#t4s-footer .shft .shft-h3{font-size:30px;font-weight:700;letter-spacing:-.025em;line-height:1.1;margin-bottom:18px;color:var(--fg)}#t4s-footer .shft-h3 em{font-size:1.1em;color:var(--ac);letter-spacing:-.01em}#t4s-footer .shft-legal{display:flex;justify-content:space-between;align-items:center;gap:10px 24px;flex-wrap:wrap;padding:20px 0 24px;margin-top:var(--lg);border-top:1px solid var(--line);font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--mut)}#t4s-footer .shft-fl{width:1em;height:1em;animation:shftSpin 16s linear infinite}#t4s-footer .shft-zg{height:16px;background:var(--zc,var(--ac));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='16' viewBox='0 0 32 16'%3E%3Cpath d='M-1 13.6 L16 3 L33 13.6' fill='none' stroke='black' stroke-width='2.6' stroke-linejoin='round'/%3E%3C/svg%3E") 0 50%/32px 16px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='16' viewBox='0 0 32 16'%3E%3Cpath d='M-1 13.6 L16 3 L33 13.6' fill='none' stroke='black' stroke-width='2.6' stroke-linejoin='round'/%3E%3C/svg%3E") 0 50%/32px 16px repeat-x;animation:shftZg 2.4s linear infinite}@keyframes shftZg{to{-webkit-mask-position:-32px 50%;mask-position:-32px 50%}}@keyframes shftSpin{to{transform:rotate(360deg)}}@keyframes shftMq{to{transform:translate3d(-50%,0,0)}}@keyframes shftMqR{0%{transform:translate3d(-50%,0,0)}to{transform:translateZ(0)}}@keyframes shftMqV{to{transform:translate3d(0,-50%,0)}}@keyframes shftKb{0%,to{transform:scale(1)}50%{transform:scale(1.14)}}@keyframes shftXf{0%,28%{opacity:1}36%,92%{opacity:0}to{opacity:1}}@keyframes shftAr{0%,to{transform:translate(0)}50%{transform:translate(4px)}}@keyframes shftDot{0%,20%{transform:scale(1)}40%,70%{transform:scale(1.9)}90%,to{transform:scale(1)}}@keyframes shftSpot{0%,to{-webkit-mask-position:-15% 50%;mask-position:-15% 50%}50%{-webkit-mask-position:115% 50%;mask-position:115% 50%}}#t4s-footer .shft-w{position:relative;width:100%;overflow:hidden;background:var(--win)}#t4s-footer .shft-st{display:flex;height:100%;width:max-content;animation:shftMq var(--d,40s) linear infinite;will-change:transform;backface-visibility:hidden}#t4s-footer .shft-st img{flex:none;height:100%;width:auto;aspect-ratio:1.27;object-fit:cover;object-position:50% 18%}#t4s-footer .shft-st.shft-rev{animation-name:shftMqR}#t4s-footer .shft-st.shft-stv{flex-direction:column;width:100%;height:max-content;animation-name:shftMqV}#t4s-footer .shft-st.shft-stv img{width:100%;height:auto;aspect-ratio:300/360}#t4s-footer .shft-kb{width:100%;height:100%;object-fit:cover;object-position:50% 20%;animation:shftKb 16s ease-in-out infinite}#t4s-footer .shft-fd{position:absolute;top:0;right:0;bottom:0;left:0;display:block}#t4s-footer .shft-fd img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 18%;animation:shftXf 12s ease-in-out infinite}#t4s-footer .shft-fd .f2{animation-delay:-4s}#t4s-footer .shft-fd .f3{animation-delay:-8s}#t4s-footer .shft-fd.solo img{animation:none}#t4s-footer .shft-fd.solo img+img{display:none}#t4s-footer .shft-hero{position:relative;margin-top:54px}#t4s-footer .shft-name{font-size:clamp(40px,8.4cqw,112px);font-weight:800;letter-spacing:-.04em;line-height:.9;color:var(--nm,var(--fg));white-space:nowrap}#t4s-footer .shft-name em{font-size:1.06em;letter-spacing:-.02em;color:var(--ac)}#t4s-footer .shft-nw{max-width:440px}#t4s-footer .shft-nb,#t4s-footer .shft-nt{display:contents}#t4s-footer .shft .shft-f{display:flex;align-items:center;margin:0;padding:0;position:relative;color:var(--fg)}#t4s-footer .shft .shft-fi{flex:1;min-width:0;display:flex;align-items:center;margin:0}#t4s-footer .shft .shft-f input[type=email]{width:100%;height:44px;min-height:0;margin:0;padding:0;border:0!important;border-radius:0;background:none!important;box-shadow:none!important;outline:0;color:inherit;font:inherit;font-size:15px;line-height:1.2}#t4s-footer .shft .shft-f input::placeholder{color:currentColor;opacity:.6}#t4s-footer .shft .shft-fb{appearance:none;-webkit-appearance:none;margin:0;border:0;cursor:pointer;font:inherit;font-size:14px;font-weight:600;line-height:1;min-height:0;box-shadow:none;display:inline-flex;align-items:center;justify-content:center;gap:10px;flex:none;background:var(--btn);color:var(--btnf);transition:background .3s,transform .3s var(--e)}#t4s-footer .shft-ar{display:flex}#t4s-footer .shft-ar svg{animation:shftAr 1.6s ease-in-out infinite}#t4s-footer .shft-dot{display:none;width:8px;height:8px;border-radius:50%;background:currentColor;animation:shftDot 3s ease-in-out infinite}#t4s-footer .shft-ok,#t4s-footer .shft-er{font-size:14px;line-height:1.5;margin-top:10px}#t4s-footer .shft-ok{font-weight:600}#t4s-footer .shft-er{position:absolute;left:0;top:100%}@media(hover:hover){#t4s-footer .shft .shft-fb:hover{transform:scale(1.04)}}#t4s-footer .nw--classic .shft-f{height:56px;padding:0 6px 0 22px;border-radius:999px;border:1px solid var(--fg)}#t4s-footer .nw--classic .shft-fb{height:44px;padding:0 20px;border-radius:999px}#t4s-footer .nw--line .shft-f{gap:14px;padding-bottom:12px;border-bottom:1.5px solid var(--fg)}#t4s-footer .nw--line .shft-fb{width:48px;height:48px;border-radius:50%;padding:0}#t4s-footer .nw--line .shft-lb,#t4s-footer .nw--box .shft-lb,#t4s-footer .nw--italic .shft-lb{display:none}#t4s-footer .nw--box .shft-f{gap:8px}#t4s-footer .nw--box .shft-fi{height:58px;padding:0 20px;border-radius:16px;border:1px solid var(--ac)}#t4s-footer .nw--box .shft-fb{width:58px;height:58px;border-radius:16px;padding:0}#t4s-footer .nw--pill .shft-f{gap:10px}#t4s-footer .nw--pill .shft-fi{height:56px;padding:0 22px;border-radius:999px;border:1px solid var(--fg)}#t4s-footer .nw--pill .shft-fb{height:56px;padding:0 22px 0 20px;border-radius:999px;gap:12px}#t4s-footer .nw--pill .shft-dot{display:block;color:var(--dotc,#6B2639)}#t4s-footer .t-ivory .nw--pill .shft-dot,#t4s-footer .t-blush .nw--pill .shft-dot,#t4s-footer .t-champ .nw--pill .shft-dot{color:#e6cba3}#t4s-footer .nw--italic{max-width:none}#t4s-footer .nw--italic .shft-f{align-items:flex-end;gap:16px;padding-bottom:14px;border-bottom:2px solid var(--fg)}#t4s-footer .shft .nw--italic .shft-f input[type=email]{height:52px;font-family:Playfair Display,Georgia,serif;font-style:italic;font-size:40px}#t4s-footer .nw--italic .shft-fb{width:60px;height:60px;border-radius:50%;padding:0}#t4s-footer .nw--italic .shft-ar svg{width:22px;height:22px}#t4s-footer .nw--card{border-radius:28px;background:var(--card);padding:26px}#t4s-footer .nw--card .shft-ttl{margin-bottom:10px}#t4s-footer .shft .nw--card .shft-h3{font-size:27px}#t4s-footer .nw--card .shft-f{display:block}#t4s-footer .nw--card .shft-fi{height:54px;padding:0 18px;border-radius:16px;background:var(--field)}#t4s-footer .nw--card .shft-fb{width:100%;margin-top:10px;height:54px;padding:0 8px 0 20px;border-radius:16px;justify-content:space-between}#t4s-footer .nw--card .shft-ar{width:38px;height:38px;border-radius:12px;background:var(--btnf);color:var(--btn);align-items:center;justify-content:center}#t4s-footer .nw--card .shft-er{position:static}#t4s-footer .shft-nwo:has(.nw--ticket){filter:drop-shadow(0 18px 22px rgba(74,22,38,.18))}#t4s-footer .nw--ticket{background:var(--card);padding:36px 30px 34px;-webkit-clip-path:polygon(0% 0%,5.56% 3.2%,11.11% 0%,16.67% 3.2%,22.22% 0%,27.78% 3.2%,33.33% 0%,38.89% 3.2%,44.44% 0%,50% 3.2%,55.56% 0%,61.11% 3.2%,66.67% 0%,72.22% 3.2%,77.78% 0%,83.33% 3.2%,88.89% 0%,94.44% 3.2%,100% 0%,100% 100%,94.44% 96.8%,88.89% 100%,83.33% 96.8%,77.78% 100%,72.22% 96.8%,66.67% 100%,61.11% 96.8%,55.56% 100%,50% 96.8%,44.44% 100%,38.89% 96.8%,33.33% 100%,27.78% 96.8%,22.22% 100%,16.67% 96.8%,11.11% 100%,5.56% 96.8%,0% 100%);clip-path:polygon(0% 0%,5.56% 3.2%,11.11% 0%,16.67% 3.2%,22.22% 0%,27.78% 3.2%,33.33% 0%,38.89% 3.2%,44.44% 0%,50% 3.2%,55.56% 0%,61.11% 3.2%,66.67% 0%,72.22% 3.2%,77.78% 0%,83.33% 3.2%,88.89% 0%,94.44% 3.2%,100% 0%,100% 100%,94.44% 96.8%,88.89% 100%,83.33% 96.8%,77.78% 100%,72.22% 96.8%,66.67% 100%,61.11% 96.8%,55.56% 100%,50% 96.8%,44.44% 100%,38.89% 96.8%,33.33% 100%,27.78% 96.8%,22.22% 100%,16.67% 96.8%,11.11% 100%,5.56% 96.8%,0% 100%)}#t4s-footer .nw--ticket .shft-ttl{margin-bottom:10px}#t4s-footer .shft .nw--ticket .shft-h3{font-size:27px}#t4s-footer .nw--ticket .shft-f{gap:14px;padding-bottom:12px;border-bottom:1.5px solid var(--fg)}#t4s-footer .nw--ticket .shft-fb{width:48px;height:48px;border-radius:50%;padding:0}#t4s-footer .nw--ticket .shft-lb{display:none}#t4s-footer .shft-grid>.shft-nwo,#t4s-footer .shft-g3>.shft-nwo,#t4s-footer .shft-g4b>.shft-nwo{justify-self:end;width:100%;max-width:440px}#t4s-footer .shft--d01 .shft-store,#t4s-footer .shft--d10 .shft-store2{color:var(--ac);line-height:1}#t4s-footer .shft--d01 .shft-store{position:absolute;right:.4%;bottom:-9%;font-size:clamp(36px,9.2cqw,118px)}#t4s-footer .shft--d01 .shft-hero .shft-fl{position:absolute;left:0;bottom:-4%;width:clamp(26px,4.7cqw,60px);height:clamp(26px,4.7cqw,60px)}#t4s-footer .shft--d01{--lg:68px}#t4s-footer .shft--d02 .shft-band{position:relative;aspect-ratio:1280/290;margin-top:56px;overflow:hidden;color:#f7f3ee}#t4s-footer .shft--d02 .shft-bandin{position:absolute;top:0;right:0;bottom:0;left:0}#t4s-footer .shft--d02 .shft-band:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#2421201f}#t4s-footer .shft-cut{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1}#t4s-footer .shft--d02{--lg:44px}#t4s-footer .shft--d02 .shft-legal{border-top-color:transparent}#t4s-footer .shft--d03 .shft-rowb .shft-tag{max-width:none}#t4s-footer .shft--d03 .shft-hero{margin-top:44px}#t4s-footer .shft-g4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:36px}#t4s-footer .shft-lc .shft-w{max-width:272px}#t4s-footer .shft-lh{display:block;margin:22px 0 14px;padding-top:18px;border-top:1px solid var(--fg);font-size:22px;font-weight:700;letter-spacing:-.02em}#t4s-footer .shft-lh b{color:var(--ac);font-weight:700}#t4s-footer .shft--d04 .shft-col a:first-child{margin-top:0}#t4s-footer .shft--d04 .shft-lc .shft-tag{margin:0 0 18px;font-size:14px}#t4s-footer .shft--d04 .shft-nw .shft-ttl,#t4s-footer .shft--d04 .shft-nw .shft-h3{display:none}#t4s-footer .shft--d04 .nw--classic .shft-f{padding-left:16px}#t4s-footer .shft--d04 .nw--classic .shft-fb{padding:0 14px}#t4s-footer .shft--d05{--pt:0px;--bg:#F7F3EE}#t4s-footer .shft-split{display:grid;grid-template-columns:42% 1fr;min-height:680px}#t4s-footer .shft-ph{position:relative;overflow:hidden;background:#242120;color:#fff}#t4s-footer .shft-ph>img{position:absolute;top:0;right:0;bottom:0;left:0}#t4s-footer .shft-ph:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#242120d1,#24212000 60%)}#t4s-footer .shft-phin{position:absolute;left:48px;right:48px;bottom:44px;z-index:1}#t4s-footer .shft-phn{font-size:clamp(54px,7.2cqw,92px);font-weight:800;letter-spacing:-.04em;line-height:.9}#t4s-footer .shft-phs{font-size:clamp(40px,5.2cqw,66px);line-height:1;color:#e6cba3;margin-top:2px}#t4s-footer .shft-phin p{margin-top:16px;font-size:15px;line-height:1.6;color:#ffffffd9;max-width:300px}#t4s-footer .shft-side{padding:72px var(--sd) 0 72px;display:flex;flex-direction:column}#t4s-footer .shft--d05 .shft-nw{max-width:460px}#t4s-footer .shft .shft--d05 .shft-h3{font-size:46px;letter-spacing:-.03em;line-height:1.05;margin-bottom:22px}#t4s-footer .shft--d05 .shft-g3r{margin-top:48px;padding-top:36px;border-top:1px solid var(--line)}#t4s-footer .shft--d05 .shft-legal{margin-top:auto}#t4s-footer .shft--d05 .shft-side>.shft-g3r{margin-bottom:40px}#t4s-footer .shft--d06{--bg:linear-gradient(180deg,#FFFEFC,#F8DCE5 calc(90px*var(--k,1)));--pt:70px}#t4s-footer .shft-arc{aspect-ratio:1280/270;overflow:hidden}#t4s-footer .shft-arc .shft-st img{aspect-ratio:204/270;margin-right:1.25cqw;border-radius:999px 999px 0 0}#t4s-footer .shft-body.t-burgflat{background:#6b2639;color:var(--fg);padding-top:44px}#t4s-footer .shft--d06 .shft-name{--nm:#fff}#t4s-footer .shft--d06 .shft-rowb{align-items:flex-end}#t4s-footer .shft-big{margin-top:58px;padding-top:34px;border-top:1px solid var(--fg);font-size:clamp(34px,13.7cqw,184px);font-weight:800;letter-spacing:-.045em;line-height:.9;color:var(--ac);white-space:nowrap;text-align:center}#t4s-footer .shft-o{position:relative;display:inline-block;width:.78em;height:.78em;border-radius:50%;overflow:hidden;margin:0 .03em;vertical-align:-.03em}#t4s-footer .shft-bigo .shft-o{box-shadow:0 0 0 .03em var(--IV),0 0 0 .04em var(--ac)}#t4s-footer .shft-spot{position:relative;aspect-ratio:1152/178;margin-top:60px;color:#7a3046}#t4s-footer .shft-base{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}#t4s-footer .shft-mask{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask:radial-gradient(closest-side,#000 40%,transparent 100%) no-repeat;mask:radial-gradient(closest-side,#000 40%,transparent 100%) no-repeat;-webkit-mask-size:36% 240%;mask-size:36% 240%;-webkit-mask-position:50% 50%;mask-position:50% 50%;animation:shftSpot 9s ease-in-out infinite}#t4s-footer .shft--d09{--pt:0px}#t4s-footer .shft-spine{display:grid;grid-template-columns:300px 1fr}#t4s-footer .shft-spine{min-height:700px}#t4s-footer .shft-sp{position:relative}#t4s-footer .shft-sp .shft-w{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;aspect-ratio:auto!important}#t4s-footer .shft--d09 .shft-side{padding:84px var(--sd) 0 30px}#t4s-footer .shft-mwin{display:none;min-width:0;overflow:hidden}#t4s-footer .shft-side>*{min-width:0}#t4s-footer .shft .shft-h3x{font-size:60px;letter-spacing:-.035em;line-height:1;margin:0}#t4s-footer .shft--d09 .shft-rowb{border-bottom-color:var(--fg);padding-bottom:40px}#t4s-footer .shft--d09 .shft-nw .shft-h3{display:none}#t4s-footer .shft--d09 .shft-nw{width:420px;max-width:100%}#t4s-footer .shft-st2{display:block;font-size:44px;line-height:1;color:var(--ac)}#t4s-footer .shft--d09 .shft-g4b .shft-tag{margin-top:14px;max-width:230px}#t4s-footer .shft--d09 .shft-g4b{grid-template-columns:1.3fr 1fr 1fr 1fr;gap:40px}#t4s-footer .shft--d09 .shft-legal{margin-top:auto}#t4s-footer .shft--d09 .shft-g4b{margin-bottom:48px}#t4s-footer .shft-g3p{display:grid;grid-template-columns:1fr minmax(0,44%) 1fr;gap:36px;align-items:center}#t4s-footer .shft-ctr{text-align:center}#t4s-footer .shft-ctr .shft-tag{max-width:none;margin-top:26px}#t4s-footer .shft-store2{font-size:clamp(60px,10.3cqw,132px);margin-top:4px;display:flex;align-items:center;justify-content:center;gap:.12em;line-height:.84}#t4s-footer .shft-store2 .shft-fl{width:.36em;height:.36em}#t4s-footer .shft-rt{justify-self:end;display:flex;flex-direction:column;align-items:flex-end;gap:22px;text-align:right}#t4s-footer .shft-rt .shft-nw{text-align:left;width:320px;max-width:100%}#t4s-footer .shft-rt .shft-tag{max-width:330px}#t4s-footer .shft--d10 .shft-rt .shft-ttl,#t4s-footer .shft--d10 .shft-rt .shft-h3{text-align:right}#t4s-footer .shft .shft--d10 .shft-h3{font-size:28px}#t4s-footer .shft--d10 .nw--classic .shft-f{padding-left:18px}#t4s-footer .shft--d10 .nw--classic .shft-fb{padding:0 16px}#t4s-footer .shft--d11 .shft-zg{margin-top:40px}#t4s-footer .shft--d11 .shft-hero{margin-top:26px}#t4s-footer .shft--d11 .shft-grid{grid-template-columns:1.3fr .8fr .8fr minmax(0,380px)}#t4s-footer .shft-lr{display:grid;grid-template-columns:minmax(0,77%) 1fr;gap:30px;align-items:end}#t4s-footer .shft-lrs{padding-bottom:26px}#t4s-footer .shft-st3{display:block;font-size:clamp(46px,7.2cqw,92px);line-height:.9;color:var(--ac)}#t4s-footer .shft-lrs .shft-tag{margin-top:14px;font-size:14.5px}#t4s-footer .shft--d12 .shft-zg{margin-top:22px}#t4s-footer .shft--d12 .shft-g4b{padding-top:36px}#t4s-footer .shft--d12 .shft-nw .shft-h3{display:none}#t4s-footer .shft-mono{display:grid;grid-template-columns:minmax(0,36%) 1fr;gap:64px;align-items:center}#t4s-footer .shft-ring{position:relative;aspect-ratio:1;display:flex;align-items:center;justify-content:center}#t4s-footer .shft-rsv{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;animation:shftSpin 60s linear infinite}#t4s-footer .shft-disc{width:90.9%;aspect-ratio:1;border-radius:50%;background:#fffefc;display:flex;align-items:center;justify-content:center}#t4s-footer .shft-disc .shft-w{width:95%;background:var(--win)}#t4s-footer .shft--d13 .shft-name{font-size:clamp(34px,4.8cqw,62px)}#t4s-footer .shft--d13 .shft-zg{margin:26px 0 30px}#t4s-footer .shft--d13 .shft-g3{grid-template-columns:1fr 1fr 1.9fr;gap:36px}#t4s-footer .shft--d13 .shft-nw .shft-h3{display:none}#t4s-footer .shft--d13 .shft-g3 .shft-tag{margin-top:16px;font-size:14px;max-width:none}#t4s-footer .shft--d14 .shft-zg{margin-top:40px}#t4s-footer .shft-mrow{overflow:hidden;white-space:nowrap;font-size:clamp(46px,11.7cqw,150px);font-weight:800;letter-spacing:-.045em;line-height:.92;color:#6b2639;margin-top:14px}#t4s-footer .shft-mrow>div{display:inline-flex;animation:shftMq 40s linear infinite;will-change:transform}#t4s-footer .shft-mrow span{padding-right:.3em}#t4s-footer .shft-mrow.shft-out{margin-top:0;color:transparent;-webkit-text-stroke:1.5px #E6CBA3}#t4s-footer .shft-mrow.shft-out>div{animation-name:shftMqR}#t4s-footer .shft--d14{--lg:0px}#t4s-footer .shft--d14 .shft-legal{border-top-color:var(--line)}#t4s-footer .shft-seal3{grid-template-columns:1fr minmax(0,330px) 1fr}#t4s-footer .shft-seal{position:relative;aspect-ratio:1;display:flex;align-items:center;justify-content:center}#t4s-footer .shft-seal .shft-rsv{animation-duration:40s}#t4s-footer .shft-seal .shft-o{width:76.4%;height:76.4%;margin:0}#t4s-footer .shft--d15 .shft-rt .shft-tag{margin:0}#t4s-footer .shft-nrow{display:grid;grid-template-columns:1fr auto 1fr;gap:36px;align-items:center;margin-top:44px}#t4s-footer .shft-nrow .shft-nw{display:flex;align-items:flex-end;gap:36px;max-width:none}#t4s-footer .shft-nrow .shft-ttl{display:none}#t4s-footer .shft .shft-nrow .shft-h3{font-size:34px;line-height:1.05;margin:0;white-space:nowrap}#t4s-footer .shft-nrow .shft-h3 em{display:block}#t4s-footer .shft-nrow .shft-f{width:400px;max-width:100%}#t4s-footer .shft--d16 .shft-tagr{text-align:right;max-width:300px;margin-bottom:8px;font-size:16px}#t4s-footer .shft-zb{margin-top:30px}#t4s-footer .shft--d16 .shft-g4c{grid-template-columns:.8fr .8fr 1fr minmax(0,380px);padding-top:40px}#t4s-footer .shft--d16 .shft-name{--nm:var(--ac)}#t4s-footer .shft--d16 .shft-name em{color:var(--ac)}#t4s-footer .shft-sl{position:relative;aspect-ratio:1152/178;margin-top:64px;color:var(--ac)}#t4s-footer .shft-slt{position:absolute;top:0;right:0;bottom:0;left:0}#t4s-footer .shft-sll{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;color:var(--IV)}#t4s-footer .shft--d18 .shft-heron{margin:18px 0 14px}#t4s-footer .shft--d18 .shft-grid{padding-top:40px}#t4s-footer .shft-2l{display:grid;grid-template-columns:minmax(0,52.6%) 1fr;gap:64px;align-items:start}#t4s-footer .shft-2l .shft-zg{margin:12px 0}#t4s-footer .shft-2l .shft-nwo{display:flex;justify-content:flex-end}#t4s-footer .shft-2l .shft-nw{width:448px;max-width:100%}#t4s-footer .shft-2l .shft-g3r{margin-top:38px;gap:30px}#t4s-footer .shft--d20 .shft-body{background:#f8dce5;padding-top:44px}#t4s-footer .shft-arch3{grid-template-columns:1fr minmax(0,360px) 1fr;gap:44px}#t4s-footer .shft-archw{position:relative;padding-bottom:40px}#t4s-footer .shft-arch{position:relative;display:block;margin:0 30px;aspect-ratio:300/400;border-radius:999px 999px 0 0;overflow:hidden;background:var(--win)}#t4s-footer .shft-archn{position:absolute;left:-40%;right:-40%;bottom:0;text-align:center;font-size:clamp(50px,10cqw,128px);line-height:.8;--nm:var(--ac)}#t4s-footer .shft-archn em{font-size:.9em;color:var(--fg)}#t4s-footer .shft--d20 .shft-rt{gap:16px}#t4s-footer .shft--d20 .shft-rt .shft-soc{margin-bottom:10px}#t4s-footer .shft.shft--d20 .shft-h3{font-size:28px;text-align:right}#t4s-footer .shft--d20 .shft-rt .shft-ttl{text-align:right}@media(max-width:1023px){#t4s-footer .shft-grid,#t4s-footer .shft--d11 .shft-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px 28px}#t4s-footer .shft-grid>.shft-brand,#t4s-footer .shft-grid>.shft-nwo,#t4s-footer .shft-grid>.shft-tag{grid-column:1/-1}#t4s-footer .shft-grid>.shft-nwo,#t4s-footer .shft-g3>.shft-nwo,#t4s-footer .shft-g4b>.shft-nwo{justify-self:start}#t4s-footer .shft-g3,#t4s-footer .shft-g4b,#t4s-footer .shft--d13 .shft-g3,#t4s-footer .shft--d09 .shft-g4b,#t4s-footer .shft--d16 .shft-g4c{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px 28px}#t4s-footer .shft-g3>.shft-nwo,#t4s-footer .shft-g4b>.shft-nwo,#t4s-footer .shft--d13 .shft-g3>div:last-child,#t4s-footer .shft--d09 .shft-g4b>div:first-child{grid-column:1/-1}#t4s-footer .shft-g3p,#t4s-footer .shft-seal3,#t4s-footer .shft-arch3{grid-template-columns:minmax(0,1fr);gap:36px;justify-items:center}#t4s-footer .shft-g3p>.shft-m2{order:2;width:100%}#t4s-footer .shft-g3p>.shft-rt{order:3;justify-self:center;align-items:center;text-align:center}#t4s-footer .shft-g3p .shft-ctr,#t4s-footer .shft-g3p .shft-seal,#t4s-footer .shft-g3p .shft-archw{width:100%;max-width:420px}#t4s-footer .shft--d10 .shft-rt .shft-ttl,#t4s-footer .shft--d10 .shft-rt .shft-h3,#t4s-footer .shft--d20 .shft-rt .shft-ttl,#t4s-footer .shft--d20 .shft-h3{text-align:center}#t4s-footer .shft-mono{grid-template-columns:minmax(0,1fr);gap:36px}#t4s-footer .shft-ring{max-width:340px;margin:0 auto;width:100%}#t4s-footer .shft-2l,#t4s-footer .shft-lr{grid-template-columns:minmax(0,1fr);gap:28px}#t4s-footer .shft-2l .shft-nwo{justify-content:flex-start}#t4s-footer .shft-split{grid-template-columns:minmax(0,1fr);min-height:0}#t4s-footer .shft-ph{aspect-ratio:4/5}#t4s-footer .shft-phin{left:24px;right:24px;bottom:28px}#t4s-footer .shft-side,#t4s-footer .shft--d09 .shft-side{padding:44px var(--sd) 0}#t4s-footer .shft-spine{grid-template-columns:minmax(0,1fr)}#t4s-footer .shft-sp{display:none}#t4s-footer .shft-mwin{display:block;margin-bottom:36px}#t4s-footer .shft-nrow{grid-template-columns:minmax(0,1fr)}#t4s-footer .shft-nrow .shft-zg{display:none}#t4s-footer .shft-nrow .shft-nw{flex-direction:column;align-items:flex-start;gap:20px}#t4s-footer .shft-g4{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px 24px}#t4s-footer .shft-archn{left:-10%;right:-10%}}#t4s-footer .shft-bal{position:relative;height:0;pointer-events:none;z-index:1}#t4s-footer .shft-bal img{position:absolute;left:0;bottom:calc(-38px - var(--bw,180px)*.04 + var(--by,0px));width:var(--bw,180px);max-width:none;height:auto;transform:translate(-4.5%)}@media(min-width:768px){#t4s-footer .shft-bal--center img{left:50%;transform:translate(-50%)}#t4s-footer .shft-bal--right img{left:auto;right:0;transform:translate(4.5%)}}#t4s-footer .shft-legal .shft-cr{display:inline-flex;align-items:center;gap:8px;height:46px;padding:0 8px 0 20px;border-radius:999px;background:var(--card);box-shadow:inset 0 0 0 1px var(--line);font-size:12.5px;font-weight:500;line-height:1;letter-spacing:0;text-transform:none;color:var(--mut);white-space:nowrap;max-width:100%;transition:background .25s}#t4s-footer .shft-legal .shft-cr b{font-weight:700;color:var(--fg)}#t4s-footer .shft-legal .shft-cr .cr-b{font-weight:500;color:var(--fg);opacity:.88}#t4s-footer .shft-legal .shft-cr .cr-d{opacity:.55}#t4s-footer .shft-legal .shft-cr .cr-w{display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:30px;height:30px;margin-left:4px;padding:0 7px;border-radius:999px;background:#25d366;color:#fff}#t4s-footer .shft-legal .shft-cr .cr-w svg{display:block;flex:none;width:16px;height:16px}#t4s-footer .shft-legal .shft-cr .cr-w i{font-style:normal;font-size:11.5px;font-weight:700;overflow:hidden;max-width:0;opacity:0;margin:0;animation:shftCr 4.5s cubic-bezier(.2,.7,.2,1) infinite}#t4s-footer .shft-legal .shft-cr:hover .cr-w i{animation:none;max-width:90px;opacity:1;margin-left:7px}@keyframes shftCr{0%,22%{max-width:0;opacity:0;margin-left:0}34%,74%{max-width:90px;opacity:1;margin-left:7px}88%,to{max-width:0;opacity:0;margin-left:0}}@media(max-width:767px){#t4s-footer .shft{--pt:64px;--lg:40px}#t4s-footer .shft.t-night{--bg:linear-gradient(180deg,#FFFEFC 0,#8f8985 calc(40px*var(--k,1)),#242120 calc(100px*var(--k,1)));--pt:110px}#t4s-footer .shft.t-burg{--bg:linear-gradient(180deg,#FFFEFC 0,#e6cfd5 calc(36px*var(--k,1)),#b98a98 calc(76px*var(--k,1)),#6B2639 calc(140px*var(--k,1)),#4A1626 100%);--pt:130px}#t4s-footer .shft-row{flex-wrap:wrap}#t4s-footer .shft-rowb{padding-bottom:24px;margin-bottom:28px}#t4s-footer .shft-logo b,#t4s-footer .shft .shft-h3{font-size:26px}#t4s-footer .shft .shft--d05 .shft-h3{font-size:34px}#t4s-footer .shft .shft-h3x{font-size:40px}#t4s-footer .shft-hero,#t4s-footer .shft-spot,#t4s-footer .shft-sl{margin-top:36px}#t4s-footer .shft-big{margin-top:36px;padding-top:24px}#t4s-footer .shft--d02 .shft-band{margin-top:36px}#t4s-footer .shft-legal{flex-direction:column;align-items:flex-start;gap:8px;font-size:10.5px;padding:18px 0 22px}#t4s-footer .shft .nw--italic .shft-f input[type=email]{font-size:30px;height:42px}#t4s-footer .shft-nw{max-width:none}#t4s-footer .shft-rt .shft-nw,#t4s-footer .shft--d09 .shft-nw,#t4s-footer .shft-2l .shft-nw,#t4s-footer .shft-nrow .shft-f{width:100%}#t4s-footer .shft-arc{aspect-ratio:390/170}#t4s-footer .shft-arc .shft-st img{margin-right:10px}#t4s-footer .shft-zg{height:12px;-webkit-mask-size:24px 12px;mask-size:24px 12px}#t4s-footer .shft-lrs{padding-bottom:0}#t4s-footer .shft--d16 .shft-row{flex-direction:column;align-items:flex-start}#t4s-footer .shft--d16 .shft-tagr{text-align:left}#t4s-footer .shft-mrow.shft-out{-webkit-text-stroke-width:1px}#t4s-footer .shft--d05 .shft-g3r,#t4s-footer .shft-2l .shft-g3r{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}#t4s-footer .shft-w{min-width:0}@media(max-width:767px){#t4s-footer .shft--d04 .nw--classic .shft-lb{display:none}#t4s-footer .shft--d04 .nw--classic .shft-fb{width:44px;padding:0}#t4s-footer .shft-g3p>*{min-width:0}#t4s-footer .shft-rt{width:100%}}@media(prefers-reduced-motion:reduce){#t4s-footer .shft-st,#t4s-footer .shft-mrow>div,#t4s-footer .shft-kb,#t4s-footer .shft-zg,#t4s-footer .shft-rsv,#t4s-footer .shft-fl,#t4s-footer .shft-mask,#t4s-footer .shft-ar svg,#t4s-footer .shft-dot{animation:none}#t4s-footer .shft-fd img{animation:none}#t4s-footer .shft-fd img+img{display:none}#t4s-footer .shft-mask{-webkit-mask:none;mask:none}}@media(max-width:1023px){#t4s-footer .shft.shft--d20 .shft-h3{text-align:center}}#t4s-footer .shft-pays{display:flex;flex-wrap:wrap;align-items:center;gap:6px}#t4s-footer .shft .shft-pi{display:block;height:var(--ph,24px);width:auto;max-width:none;border-radius:3px}@media(max-width:767px){#t4s-footer .shft-bal{height:calc(var(--bwm,220px)*.29 - 8px);margin-top:2px}#t4s-footer .shft-bal img{position:absolute;left:50%;bottom:calc(-22px + var(--bym,0px));width:var(--bwm,220px);max-width:none;transform:translate(-50%)}}@media(max-width:767px){#t4s-footer .shft-legal .shft-cr{height:42px;padding:0 7px 0 16px;font-size:12px;gap:6px}}@media(prefers-reduced-motion:reduce){#t4s-footer .shft-legal .shft-cr .cr-w i{animation:none}}@media(max-width:767px){#t4s-footer .shft-legal{align-items:center}#t4s-footer .shft-pays{justify-content:center;width:100%}#t4s-footer .shft-legal .shft-cr{overflow:hidden;max-width:100%}#t4s-footer .shft-legal .shft-cr>*{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}#t4s-footer .shft-legal .shft-cr .cr-w{flex:none;overflow:hidden}#t4s-footer .shft-legal .shft-cr .cr-d{flex:none}}@media(max-width:1023px){#t4s-footer .shft-m2>*:first-child{display:none!important}#t4s-footer .shft-m2{grid-template-columns:1fr!important}#t4s-footer .shft-col:has(+.shft-col){display:none!important}#t4s-footer .shft-grid,#t4s-footer .shft--d11 .shft-grid{grid-template-columns:minmax(0,1fr)}#t4s-footer .shft-col{display:block!important;text-align:center;width:100%}#t4s-footer .shft-col .shft-ttl{display:block!important;margin:0 0 14px!important;padding:0;font-size:0!important;letter-spacing:0!important;text-transform:none!important;line-height:1.2}#t4s-footer .shft-col .shft-ttl:before,#t4s-footer .shft-col .shft-ttl:after{font-family:Playfair Display,Georgia,serif;font-style:italic;font-weight:400;font-size:27px;letter-spacing:0}#t4s-footer .shft-col .shft-ttl:before{content:"Good to ";color:#fff;white-space:pre}#t4s-footer .shft-col .shft-ttl:after{content:"know";color:#e6cba3}#t4s-footer .shft-col a{display:inline!important;width:auto!important;margin:0!important;padding:0!important;background:none!important;font-size:15px;font-weight:500;line-height:3.1;color:#fff;text-decoration:underline!important;text-decoration-color:#e6cba38c!important;text-decoration-thickness:1px!important;text-underline-offset:9px;transition:color .25s ease,text-decoration-color .25s ease}#t4s-footer .shft-col a:hover{color:#e6cba3!important;text-decoration-color:#e6cba3!important}#t4s-footer .shft-col a:nth-of-type(n+2):before{content:"";display:inline-block;width:12px;height:12px;margin:0 13px;vertical-align:-1px;background:#e6cba3;clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%)}#t4s-footer .shft-col a:nth-of-type(3n+4):before{content:"\a";white-space:pre;display:inline;width:auto;height:auto;margin:0;background:none;clip-path:none}}@media(min-width:1024px){#t4s-footer .shft-bal{height:69px;margin-top:-8px}#t4s-footer .shft-bal img{bottom:calc(-40px + var(--by,0px))}#t4s-footer .shft--d11 .shft-hero{margin-top:22px}#t4s-footer .shft-legal{margin-top:calc(var(--lg) - 4px)}}@media(min-width:1024px){#t4s-footer .shft-col .shft-ttl{display:flex;align-items:center;gap:10px;margin-bottom:20px;padding-right:23px;color:#ffb3cc;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-12 -12 24 24'%3E%3Cg fill='%23F78DB2'%3E%3Cellipse cy='-6' rx='3.8' ry='5.6'/%3E%3Cellipse cy='-6' rx='3.8' ry='5.6' transform='rotate(72)'/%3E%3Cellipse cy='-6' rx='3.8' ry='5.6' transform='rotate(144)'/%3E%3Cellipse cy='-6' rx='3.8' ry='5.6' transform='rotate(216)'/%3E%3Cellipse cy='-6' rx='3.8' ry='5.6' transform='rotate(288)'/%3E%3C/g%3E%3Ccircle r='2.6' fill='%23FFE6EF'/%3E%3C/svg%3E") right center/13px 13px no-repeat}#t4s-footer .shft-col .shft-ttl:after{content:"";flex:1 1 auto;height:1px;background:#f78db273}#t4s-footer .shft-col a{position:relative;margin-top:12px;padding:0 3px 4px 25px;font-weight:500;background:linear-gradient(#f78db280,#f78db280) 22px 100%/0 6px no-repeat;transition:background-size .4s cubic-bezier(.2,.7,.2,1)}#t4s-footer .shft-col .shft-ttl+a{margin-top:0}#t4s-footer .shft-col a:before{content:"";position:absolute;left:0;top:50%;width:14px;height:14px;margin-top:-9px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-12 -12 24 24'%3E%3Cg fill='%23F78DB2'%3E%3Cellipse cy='-6' rx='3.8' ry='5.6'/%3E%3Cellipse cy='-6' rx='3.8' ry='5.6' transform='rotate(72)'/%3E%3Cellipse cy='-6' rx='3.8' ry='5.6' transform='rotate(144)'/%3E%3Cellipse cy='-6' rx='3.8' ry='5.6' transform='rotate(216)'/%3E%3Cellipse cy='-6' rx='3.8' ry='5.6' transform='rotate(288)'/%3E%3C/g%3E%3Ccircle r='2.6' fill='%23FFE6EF'/%3E%3C/svg%3E") center/contain no-repeat;opacity:.55;transform:scale(.6);transition:opacity .35s ease,transform .35s cubic-bezier(.2,.9,.3,1.3)}#t4s-footer .shft-col a:hover{background-size:calc(100% - 22px) 6px}#t4s-footer .shft-col a:hover:before{opacity:1;transform:scale(1.15) rotate(72deg)}}#t4s-footer :where(.shft a){font-size:inherit;font-weight:inherit;line-height:inherit}#t4s-footer :where(.shft i){font-size:inherit;margin:0;vertical-align:baseline}
/*# sourceMappingURL=/cdn/shop/t/8/assets/sham-footer.css.map */
