#SezzaFlavourModal [hidden]{display:none!important}#SezzaFlavourModal{background:#16120fcc;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}#SezzaFlavourModal .flavour-panel{width:min(1080px,100%);max-height:min(760px,92svh);padding:0;overflow:auto;border-radius:16px;box-shadow:0 30px 90px #00000047}#SezzaFlavourModal .flavour-close{z-index:10;border-color:#1f1b181f;background:#fbf8f3e6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}#SezzaFlavourModal .flavour-step{display:grid;grid-template-columns:1.04fr .96fr;min-height:650px}#SezzaFlavourModal .flavour-copy,#SezzaFlavourModal .result-copy{padding:58px 56px;display:flex;flex-direction:column;justify-content:center;background:var(--paper)}#SezzaFlavourModal .flavour-wordmark{font-weight:800;font-size:20px;letter-spacing:.24em;margin-bottom:28px}#SezzaFlavourModal .eyebrow{color:var(--red)}#SezzaFlavourModal h2{font-size:clamp(47px,5vw,68px);line-height:.92;margin:10px 0 14px;max-width:8.2ch}#SezzaFlavourModal .flavour-lead,#SezzaFlavourModal .result-description{font-size:16px;margin:0;color:var(--muted);line-height:1.6}#SezzaFlavourModal .flavour-choices{display:grid;gap:10px;margin-top:28px}#SezzaFlavourModal .flavour-choice{--choice:var(--dark);min-height:59px;border:1px solid rgba(31,27,24,.18);border-radius:8px;background:#fff;color:var(--dark);padding:0 18px;display:flex;align-items:center;justify-content:space-between;gap:14px;text-align:left;font:700 11px/1.25 Avenir Next,Helvetica Neue,Arial,sans-serif;letter-spacing:.09em;text-transform:uppercase;cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}#SezzaFlavourModal .flavour-choice[data-match=everyday]{--choice:var(--green)}#SezzaFlavourModal .flavour-choice[data-match=splash]{--choice:var(--blue)}#SezzaFlavourModal .flavour-choice[data-match=smoke]{--choice:var(--red)}#SezzaFlavourModal .flavour-choice:hover,#SezzaFlavourModal .flavour-choice:focus-visible{background:var(--choice);border-color:var(--choice);color:#fff;transform:translateY(-1px);outline:none}#SezzaFlavourModal .flavour-choice span:last-child{font-size:20px;font-weight:400}#SezzaFlavourModal .flavour-proof{font-size:9px;font-weight:700;letter-spacing:.14em;line-height:1.5;margin-top:24px;color:var(--muted)}#SezzaFlavourModal .flavour-art{position:relative;overflow:hidden;background:var(--cream);min-height:650px}#SezzaFlavourModal .flavour-orb{position:absolute;border-radius:50%;filter:saturate(.9)}#SezzaFlavourModal .orb-green{width:360px;height:360px;background:#b6c9a7;left:-120px;top:-80px}#SezzaFlavourModal .orb-blue{width:390px;height:390px;background:#a9d0e0;right:-160px;top:90px}#SezzaFlavourModal .orb-red{width:330px;height:330px;background:#d9a193;left:65px;bottom:-170px}#SezzaFlavourModal .jar-stage{position:absolute;top:40px;right:10px;bottom:30px;left:10px;display:flex;align-items:flex-end;justify-content:center}#SezzaFlavourModal .quiz-jar{position:absolute;max-height:500px;max-width:68%;object-fit:contain;filter:drop-shadow(0 24px 22px rgba(0,0,0,.22))}#SezzaFlavourModal .jar-everyday{left:0;bottom:52px;transform:rotate(-7deg) scale(.83)}#SezzaFlavourModal .jar-splash{left:50%;bottom:35px;transform:translate(-50%) scale(.94);z-index:2}#SezzaFlavourModal .jar-smoke{right:-2px;bottom:52px;transform:rotate(7deg) scale(.83)}#SezzaFlavourModal .flavour-art-note{position:absolute;right:28px;bottom:26px;text-align:right;font-family:Baskerville,Times New Roman,serif;font-size:24px;line-height:.95;letter-spacing:-.03em;color:#1f1b18b8}#SezzaFlavourModal .result-visual{--match:var(--red);position:relative;overflow:hidden;background:var(--cream);min-height:650px}#SezzaFlavourModal .result-food{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}#SezzaFlavourModal .result-visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#14100d05 25%,#14100d4d)}#SezzaFlavourModal .result-halo{position:absolute;width:340px;height:340px;border-radius:50%;background:var(--match);opacity:.88;right:-80px;bottom:-80px;z-index:1}#SezzaFlavourModal .result-jar{position:absolute;z-index:3;right:10%;bottom:38px;width:48%;max-height:520px;object-fit:contain;filter:drop-shadow(0 26px 24px rgba(0,0,0,.3))}#SezzaFlavourModal .result-visual-label{position:absolute;z-index:4;left:30px;bottom:30px;color:#fff;font-size:10px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}#SezzaFlavourModal .result-visual.is-trio{background:linear-gradient(145deg,#d8e2cf 0 31%,#c8dfeb 31% 64%,#d9aaa0 64% 100%)}#SezzaFlavourModal .result-visual.is-trio .result-food{display:none}#SezzaFlavourModal .result-visual.is-trio .result-halo{width:410px;height:410px;background:#fbf8f3d1;right:-110px;bottom:-110px}#SezzaFlavourModal .result-visual.is-trio .result-jar{width:74%;right:13%;bottom:50px}#SezzaFlavourModal .result-copy h2{max-width:10ch}#SezzaFlavourModal .result-description{font-size:17px;max-width:34ch}#SezzaFlavourModal .result-offer{border-top:1px solid rgba(31,27,24,.14);margin-top:28px;padding-top:26px}#SezzaFlavourModal .result-offer h3{font-family:Baskerville,Times New Roman,serif;font-size:28px;line-height:1.05;font-weight:400;letter-spacing:-.035em;margin:0;max-width:16ch}#SezzaFlavourModal .result-offer h3 strong{font-weight:400;color:var(--match)}#SezzaFlavourModal .result-offer>p{font-size:13px;margin:9px 0 0;color:var(--muted)}#SezzaFlavourModal .flavour-email-row{display:grid;grid-template-columns:1fr auto;margin-top:20px}#SezzaFlavourModal .flavour-email-row input{border:1px solid rgba(31,27,24,.18)}#SezzaFlavourModal .flavour-submit{white-space:nowrap;border:0}#SezzaFlavourModal .fine{font-size:10px;margin-top:11px}#SezzaFlavourModal .flavour-back{align-self:flex-start;font-size:11px;padding:0;margin-top:18px;cursor:pointer}@media(max-width:760px){#SezzaFlavourModal{padding:8px}#SezzaFlavourModal .flavour-panel{max-height:94svh;border-radius:12px}#SezzaFlavourModal .flavour-step{grid-template-columns:1fr;min-height:0}#SezzaFlavourModal .flavour-copy,#SezzaFlavourModal .result-copy{padding:38px 22px 26px}#SezzaFlavourModal .flavour-wordmark{font-size:17px;margin-bottom:22px}#SezzaFlavourModal h2{font-size:44px;max-width:8.6ch;padding-right:20px}#SezzaFlavourModal .flavour-lead{font-size:15px}#SezzaFlavourModal .flavour-choice{min-height:55px;padding:0 15px;font-size:10px}#SezzaFlavourModal .flavour-proof{margin-top:18px}#SezzaFlavourModal .flavour-step-one .flavour-art{display:none}#SezzaFlavourModal .flavour-step-result{display:flex;flex-direction:column}#SezzaFlavourModal .result-visual{min-height:250px;order:0}#SezzaFlavourModal .result-copy{order:1}#SezzaFlavourModal .result-jar{width:38%;max-height:220px;right:8%;bottom:18px}#SezzaFlavourModal .result-visual.is-trio .result-jar{width:55%;right:22%;bottom:20px}#SezzaFlavourModal .result-halo{width:210px;height:210px}#SezzaFlavourModal .result-visual-label{left:18px;bottom:16px;font-size:8px}#SezzaFlavourModal .result-copy h2{font-size:46px}#SezzaFlavourModal .result-description{font-size:15px}#SezzaFlavourModal .result-offer{margin-top:22px;padding-top:20px}#SezzaFlavourModal .result-offer h3{font-size:25px}#SezzaFlavourModal .flavour-email-row{grid-template-columns:1fr}#SezzaFlavourModal .flavour-submit{width:100%}}@media(max-width:380px){#SezzaFlavourModal .flavour-copy,#SezzaFlavourModal .result-copy{padding-inline:18px}#SezzaFlavourModal h2,#SezzaFlavourModal .result-copy h2{font-size:40px}#SezzaFlavourModal .result-visual{min-height:220px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/sezza-flavour-popup.css.map */
