@keyframes szPage{0%{opacity:0}to{opacity:1}}html{scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#b89b5e #f3deda}body{animation:szPage .7s ease both}:focus-visible{outline:2px solid #b89b5e;outline-offset:3px}::selection{background:#6b1f33;color:#f6e7c8}.header-logo,.header-logo__solid-header-image-container{background:transparent}.header-logo__image{mix-blend-mode:multiply;background:transparent}footer{border-top:3px solid;border-image:linear-gradient(90deg,#8f7340,#f0dca8,#b89b5e,#f0dca8,#8f7340) 1}footer a{transition:color .2s}footer a:hover{color:#6b1f33}.sz .sz-slide:nth-child(4) .sz-slide__media:before,.sz .sz-slide:nth-child(4) .sz-slide__media:after{display:none}.sz .sz-slide:nth-child(4) .sz-slide__media{background:radial-gradient(ellipse at 50% 75%,#ffffff80,#fff0 65%)}.sz .sz-slide:nth-child(4) .sz-slide__media img{mix-blend-mode:multiply;box-shadow:none;outline:none}.sz .sz-slide:first-child{background:radial-gradient(circle at 10% 18%,rgba(184,155,94,.38),transparent 40%),linear-gradient(135deg,#f6dcd6,#efc9c0 55%,#ecd3a8)}.sz .sz-slide:first-child .sz-slide__txt:after{content:"UP TO\a 50%\aOFF";white-space:pre;position:absolute;top:-10px;right:clamp(16px,6vw,90px);display:grid;place-items:center;width:108px;height:108px;border-radius:50%;background:linear-gradient(145deg,#f0dca8,#b89b5e);color:#4a1424;font:600 16px/1.15 var(--sans,sans-serif);letter-spacing:.1em;text-align:center;transform:rotate(12deg);box-shadow:0 12px 26px #6b1f334d,inset 0 0 0 4px #ffffff59}.sz-wait-wrap{margin-top:34px;max-width:440px}.sz-wait-wrap p{margin:0 0 12px;color:#f6e7c8;font:500 13px/1.4 var(--sans,sans-serif);letter-spacing:.18em;text-transform:uppercase}form.sz-wait{display:flex;margin:0;border:1px solid rgba(240,220,168,.65);background:#ffffff1a}form.sz-wait input[type=email]{flex:1;min-width:0;padding:15px 16px;border:0;border-radius:0;background:transparent;color:#fbf3f1;font:inherit;outline:none}form.sz-wait input[type=email]::placeholder{color:#fbf3f1b8}form.sz-wait input[type=email]:focus{background:#ffffff24}form.sz-wait button{padding:15px 24px;border:0;border-radius:0;background:#f0dca8;color:#4a1424;font:500 14px var(--sans,sans-serif);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background .2s}form.sz-wait button:hover{background:#fff}.sz-colornote{margin:16px 0 0;padding:12px 16px;border-left:3px solid #b89b5e;background:#f3deda80;font-size:.85rem;font-style:italic;line-height:1.5;color:#7a5d61}.sz-notes{margin-top:14px;padding:18px 20px;border:1px solid #e6cfc9;border-left:3px solid #b89b5e;background:linear-gradient(135deg,#ffffffb3,#f3deda73);font-size:.9rem;line-height:1.55;color:#3a1f26}.sz-notes__list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.sz-notes__list li{display:flex;gap:14px;align-items:baseline}.sz-notes__list span{flex:0 0 78px;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:#94763a}.sz-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:14px}.sz-act{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:14px 22px;border:1px solid #6b1f33;background:transparent;color:#6b1f33;font:500 13px/1 inherit;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;text-decoration:none;transition:background .2s,color .2s,transform .2s}.sz-act:hover{background:#6b1f33;color:#fbf3f1;transform:translateY(-2px)}.sz-act--wa{background:#6b1f33;color:#fbf3f1}.sz-act--wa:hover{background:#b89b5e;border-color:#b89b5e;color:#3a1f26}.sz-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:none;align-items:center;justify-content:center;padding:20px;background:#280a148c}.sz-modal.is-open{display:flex}.sz-modal__box{position:relative;width:100%;max-width:720px;max-height:86vh;overflow:auto;padding:36px 32px 32px;background:#fbf3f1;border-top:3px solid #b89b5e;box-shadow:0 30px 70px #1e050f73;color:#3a1f26}.sz-modal__x{position:absolute;top:8px;right:12px;width:40px;height:40px;border:0;background:transparent;color:#6b1f33;font-size:30px;line-height:1;cursor:pointer}.sz-modal__body table{width:100%;border-collapse:collapse;margin:14px 0}.sz-modal__body th,.sz-modal__body td{padding:10px 12px;border:1px solid #e6cfc9;text-align:center}.sz-modal__body th{background:#f3deda}.sz-modal__body h1,.sz-modal__body h2,.sz-modal__body h3{margin:0 0 12px;color:#6b1f33}.sz-modal__body .sz-act{margin-top:12px}.sz-recent{padding:76px 20px;background:linear-gradient(180deg,#fff9f7,#f6e6e2);border-top:1px solid #e6cfc9}.sz-recent__in{max-width:1160px;margin:0 auto}.sz-recent h2{margin:0 0 30px;text-align:center;color:#3a1f26;font:500 clamp(30px,4vw,44px)/1.1 "Cormorant Garamond",Georgia,serif}.sz-recent h2:after{content:"";display:block;width:90px;height:2px;margin:14px auto 0;background:linear-gradient(90deg,#b89b5e00,#b89b5e,#b89b5e00)}.sz-recent__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,200px));justify-content:center;gap:22px}.sz-recent a{display:block;color:inherit;text-decoration:none;transition:transform .35s}.sz-recent a:hover{transform:translateY(-6px)}.sz-recent img{display:block;width:100%;aspect-ratio:2/3;object-fit:cover;box-shadow:0 14px 30px #6b1f3329}.sz-recent__t{margin:12px 0 2px;font:600 18px/1.2 Cormorant Garamond,Georgia,serif}.sz-recent__p{font:600 18px Cormorant Garamond,Georgia,serif;color:#9b2d45}.sz .sz-slide__h,.sz .sz-quote p,.sz h2,.sz .sz-sec:has(.sz-dress:only-child) h2{text-shadow:none}.sz-card,.sz-care a,.sz-dress{transform-style:preserve-3d}.sz-card h3,.sz-card .sz-price,.sz-care h3{transform:translateZ(26px)}.sz-care span{transform:translateZ(16px)}product-card .product-card__content{transform-style:preserve-3d;box-shadow:0 12px 26px #6b1f331a;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s}product-card:hover .product-card__content{box-shadow:0 26px 46px #6b1f3338}.sz .sz-top{flex-direction:column;align-items:center;text-align:center;gap:14px}.sz .sz-top h2:before{text-align:center}.sz .sz-top h2:after{margin-left:auto;margin-right:auto}.sz .sz-top .sz-lead{margin-left:auto;margin-right:auto}.sz .sz-more{order:3}.sz .sz-sec:has(.sz-dress:only-child) .sz-top{align-items:flex-start;text-align:left}.sz .sz-sec:has(.sz-dress:only-child) .sz-top h2:before{text-align:left}.sz .sz-sec:has(.sz-dress:only-child) .sz-top h2:after,.sz .sz-sec:has(.sz-dress:only-child) .sz-top .sz-lead{margin-left:0}.sz .sz-grid{max-width:1040px;margin-left:auto;margin-right:auto}@media(max-width:800px){.sz .sz-slide:first-child .sz-slide__txt:after{width:82px;height:82px;font-size:12px;top:-92px;right:20px}}@media(prefers-reduced-motion:reduce){body{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/sz-global.css.map */
