@font-face{font-family:Goudy Trajan;src:url(/cdn/shop/files/goudytrajan_bold.otf?v=1724774649);font-display:swap}@font-face{font-family:Open Sans;src:url(/cdn/shop/files/OpenSans-VariableFont_wdth_wght.ttf?v=1743417306);font-display:swap}@font-face{font-family:Montserrat;src:url(/cdn/shop/files/Montserrat-VariableFont_wght.ttf?v=1757428397);font-display:swap}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Open Sans,Montserrat,sans-serif;line-height:1.6;color:#333}.top-bar{background-color:#2a2a2a;color:#fff;padding:8px 0;font-size:12px}.top-bar-content{max-width:1400px;margin:0 auto;padding:0 20px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px}.top-bar-left{display:flex;align-items:center;gap:10px}.shop-link{color:#4a9eff;text-decoration:none}.shop-link:hover{text-decoration:underline}.top-bar-right{display:flex;align-items:center;gap:15px}.contact-info{white-space:nowrap}.country-selector{display:flex;align-items:center;gap:5px}.country-selector select{background:transparent;border:none;color:#fff;font-size:12px;cursor:pointer}.navbar{background-color:#1a1a2e;padding:15px 0}.nav-content{max-width:1400px;margin:0 auto;padding:0 20px;display:flex;align-items:center;justify-content:space-between;gap:20px}.logo-section{display:flex;align-items:center;gap:10px}.logo-icon{background:linear-gradient(135deg,gold,#ffed4e);color:#1a1a2e;width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;border-radius:4px}.logo-text{color:#fff;font-size:18px;font-weight:700;letter-spacing:1px}.logo-divider{width:1px;height:30px;background-color:#fff;margin:0 10px}.nav-links{display:flex;list-style:none;gap:25px;flex:1}.nav-links a{color:#fff;text-decoration:none;font-size:14px;transition:opacity .3s}.nav-links a:hover{opacity:.8}.nav-right{display:flex;align-items:center;gap:15px}.search-bar{position:relative;display:flex;align-items:center}.search-bar input{background-color:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fff;padding:8px 35px 8px 12px;border-radius:4px;font-size:14px;width:200px}.search-bar input::placeholder{color:#fff9}.search-icon{position:absolute;right:10px;color:#fff;cursor:pointer}.nav-icons{display:flex;gap:15px}.icon{color:#fff;font-size:18px;cursor:pointer}.mobile-menu-toggle{display:none;color:#fff;font-size:24px;cursor:pointer}.spin-terms-section{width:100%;margin:0 auto;padding:40px 6%;background-color:#edeae2;text-align:center;place-items:anchor-center;text-align:-webkit-center}.spin-terms-title{font-family:Goudy Trajan,serif;font-size:18px;font-weight:700;font-style:normal;color:#1a1a1a;text-transform:capitalize;margin:0 0 25px;text-align:center}.spin-terms-content{max-width:800px;text-align:left;font-family:Open Sans;font-size:15px;line-height:25px}.spin-terms-table{width:100%;border-collapse:collapse;margin-top:15px}.spin-terms-table td{padding:12px 10px;vertical-align:top;border-bottom:1px solid #ddd;background:#eeeae2;font-family:Open Sans;font-size:14px}.spin-terms-table td:first-child{width:220px;font-weight:700}.spin-terms-subtitle,.spin-terms-list{text-align:left}.spin-terms-list{list-style-position:outside;margin:0;padding-left:20px}.hero{background-color:#7f1c1f;background-image:url(/cdn/shop/files/Vector_c75515d9-b310-439b-b1a4-f6fa79150987.png?v=1764676866);background-size:cover;background-position:center right;background-repeat:no-repeat;padding:80px 20px;min-height:600px;display:flex;align-items:center;position:relative}@media (min-width: 1025px){.hero{padding:30px 20px;min-height:380px}}@media (min-width: 1440px){.hero{padding:20px;min-height:350px}}.hero-content{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}@media (min-width: 1025px){.hero-text{text-align:left}}.hero-text{color:#fff}.main-title,.hero-text h1.main-title{font-family:Goudy Trajan,serif;font-weight:700;font-style:normal;font-size:clamp(24px,5vw,40px);text-transform:none;background:linear-gradient(89.92deg,#be6c00 -23.93%,#eed875 11.52%,#fffbe0 44.55%,#f7eb89 72.95%,#c47a0f 105.98%,#eed875 142.72%,#be811a 161.65%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;letter-spacing:2px;margin-bottom:10px;text-align:center}@media (max-width: 767px){.main-title,.hero-text h1.main-title{font-size:30px}.spin-terms-content{font-size:12px;line-height:1.7}}@media (min-width: 768px) and (max-width: 1024px){.main-title,.hero-text h1.main-title{font-size:clamp(32px,6vw,45px)}}@media (min-width: 1025px){.main-title,.hero-text h1.main-title{text-align:left;font-size:clamp(33px,6vw,47px)}}@media (min-width: 1440px){.main-title,.hero-text h1.main-title{font-size:clamp(33px,6vw,47px)}}.description,.hero-description{font-family:Open Sans,sans-serif;font-weight:600;font-style:normal;font-size:clamp(16px,3vw,22px);text-align:center;color:#fff;max-width:600px;line-height:1.6;margin:10px 0 20px;padding:0}@media (min-width: 768px) and (max-width: 1024px){.description,.hero-description{font-size:clamp(20px,3.5vw,24px)}}@media (min-width: 1025px){.description,.hero-description{text-align:left;max-width:650px;font-size:clamp(18px,3vw,20px)}}.hero-highlight{font-family:Open Sans,sans-serif;font-weight:600;font-size:24px;line-height:normal;letter-spacing:0;text-transform:capitalize;margin-bottom:13px;color:#fff}.hero-price{font-family:Goudy Trajan,serif;font-weight:700;font-size:40px;line-height:1;letter-spacing:0;background:linear-gradient(89.92deg,#be6c00 -23.93%,#eed875 11.52%,#fffbe0 44.55%,#f7eb89 72.95%,#c47a0f 105.98%,#eed875 142.72%,#be811a 161.65%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;margin:0;padding:0;display:block;width:fit-content;text-align:center}@media (max-width: 767px){.hero-price{margin-bottom:20px}}@media (min-width: 1025px){.hero-price{text-align:left}}.cta-button{width:100%;max-width:306px;height:62.83px;border:0px;border-radius:8px;background:#c99c33;font-family:Montserrat;font-weight:600;font-style:SemiBold;font-size:18.42px;line-height:normal;letter-spacing:0%;text-transform:uppercase;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;box-shadow:3px 4px 4px #0000001a;transition:transform .2s,box-shadow .2s}.dolor-cta-button{width:100%;max-width:306px;height:62.83px;border:0px;border-radius:8px;background:linear-gradient(89.92deg,#be6c00 -23.93%,#eed875 11.52%,#fffbe0 44.55%,#f7eb89 72.95%,#c47a0f 105.98%,#eed875 142.72%,#be811a 161.65%);font-family:Montserrat;font-weight:600;font-style:SemiBold;font-size:18.42px;line-height:normal;letter-spacing:0%;text-transform:uppercase;display:flex;align-items:center;justify-content:center;color:#000;cursor:pointer}.dolor-cta-button:hover{transform:translateY(-2px);box-shadow:0 5px 15px #ffd70066}.continue-button{width:auto;padding:clamp(16px,2vw,20px) clamp(30px,5vw,36px);background:linear-gradient(89.92deg,#be6c00 -23.93%,#eed875 11.52%,#fffbe0 44.55%,#f7eb89 72.95%,#c47a0f 105.98%,#eed875 142.72%,#be811a 161.65%);border:none;border-radius:4px;box-shadow:2.37px 2.37px 2.37px #00000040;color:#000;font-family:Montserrat,sans-serif;font-weight:600;font-style:normal;font-size:clamp(14px,2.5vw,16px);text-transform:uppercase;cursor:pointer;transition:transform .2s,box-shadow .2s;margin:8px auto 0;display:inline-block;white-space:nowrap}@media (max-width: 768px){.continue-button{font-size:14px;padding:20px 40px}}@media (min-width: 768px) and (max-width: 1024px){.continue-button{font-size:clamp(16px,3vw,18px);padding:clamp(20px,3.5vw,24px) clamp(30px,4vw,48px)}}@media (min-width: 1025px){.continue-button{margin:8px 0 0;font-size:16px;padding:20px 40px}}.continue-button:hover{transform:translateY(-2px);box-shadow:2.37px 2.37px 2.37px #00000040,0 5px 15px #ffd70066}.continue-button:active{transform:translateY(0)}.cta-button:hover{transform:translateY(-2px);box-shadow:3px 6px 10px #0000001a}.cta-button:active{transform:translateY(0)}.hero-image{position:relative;display:flex;justify-content:center;align-items:center}.wheel-container{position:relative;width:100%;max-width:400px}.wheel-container img{width:100%;height:auto;display:block}.wheel{width:100%;height:100%;background:linear-gradient(135deg,gold,#ffed4e);border-radius:50%;position:relative;box-shadow:0 10px 30px #0000004d}.wheel:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;height:80%;background:radial-gradient(circle,#ffed4e,gold);border-radius:50%}.bottles{position:absolute;bottom:-20px;left:50%;transform:translate(-50%);display:flex;gap:20px}.bottle{width:80px;height:200px;background:linear-gradient(135deg,#d4a574,#8b6914);border-radius:8px 8px 4px 4px;position:relative;box-shadow:0 5px 15px #0000004d}.bottle:before{content:"";position:absolute;top:-10px;left:50%;transform:translate(-50%);width:30px;height:20px;background-color:#1a1a2e;border-radius:4px 4px 0 0}.how-it-works{background-color:#fffdf2;padding:80px 20px}.how-it-works-content{max-width:1200px;margin:0 auto;display:flex;justify-content:center;align-items:center;gap:25px;flex-wrap:wrap}.step{text-align:center;flex:1;min-width:200px}.step-icon{margin-bottom:20px}.icon-circle{position:relative;width:150px;height:150px;background:#fff;z-index:1;border-radius:100%;text-align:center;display:flex;justify-content:center;align-items:center;margin:0 auto}.icon-circle:before{content:"";position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;border-radius:inherit;background:linear-gradient(89.92deg,#be6c00 -23.93%,#eed875 11.52%,#fffbe0 44.55%,#f7eb89 72.95%,#c47a0f 105.98%,#eed875 142.72%,#be811a 161.65%);z-index:-1}.icon-circle .icon-circle-text{border-radius:100%;text-align:center;display:flex;justify-content:center;align-items:center;background:radial-gradient(50% 50% at 50% 50%,#b50000,#9a0000);width:142px;height:142px}.icon-circle .icon-circle-text img{max-width:50%;height:auto}.step h3{font-family:Goudy Trajan,serif;font-weight:700;font-size:40px;line-height:normal;margin-bottom:2px;letter-spacing:0;color:#c99c33}.step p{font-family:Open Sans,sans-serif;font-weight:600;font-size:20px;line-height:normal;letter-spacing:0;text-align:center;color:#1d1d1d}.step-arrow{display:flex;align-items:center;margin-bottom:8%}.step-arrow img{max-width:65px;height:auto}.mystery-details{background-color:#fffdf2;padding:80px 20px}.mystery-content{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.mystery-image{display:flex;justify-content:center}.mystery-image img{max-width:100%;height:auto;display:block}.mystery-bottle{width:300px;height:300px;background:radial-gradient(circle at center,#ffed4e,gold);border-radius:20px;display:flex;align-items:center;justify-content:center;position:relative;box-shadow:0 10px 30px #0003}.mystery-bottle:before{content:"";position:absolute;width:80px;height:200px;background-color:#1a1a2e;border-radius:8px}.question-mark{position:relative;z-index:2;font-size:80px;font-weight:700;color:#fff}.mystery-text h2{font-family:Goudy Trajan,serif;font-weight:700;font-style:normal;font-size:40px;line-height:normal;letter-spacing:0;margin-bottom:25px;color:#db9f27}.mystery-text p{font-family:Open Sans,sans-serif;font-weight:600;font-style:normal;font-size:18px;line-height:24px;letter-spacing:0;margin-bottom:30px;color:#1d1d1d}.selection-malts{background-color:#fffdf2;padding:80px 0}.section-title{font-family:Goudy Trajan,serif;font-weight:700;font-size:45px;letter-spacing:0;margin-bottom:60px;margin-right:15px;margin-left:15px;line-height:1.4;color:#db9f27;text-align:center}.products-grid{margin:0;display:grid;grid-template-columns:repeat(4,1fr)}.sticky-offer-bar{position:fixed;left:0;right:0;bottom:0;z-index:20;background-color:#fffbf0;border-top:.5px solid #C99C33;box-shadow:0 1px 15px 3px #bdbdbdc7;transform:translateY(100%);opacity:0;pointer-events:none;transition:transform .25s ease-out,opacity .25s ease-out}.sticky-offer-bar.is-visible{transform:translateY(0);opacity:1;pointer-events:auto}.sticky-offer-inner{width:100%;padding:10px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px}.sticky-offer-image{flex-shrink:0;width:56px;height:56px;display:flex;align-items:center;justify-content:center}.sticky-offer-image img{max-width:100%;max-height:100%;object-fit:contain}.sticky-offer-info{flex:1;min-width:0}.sticky-offer-title{font-family:Open Sans,sans-serif;font-weight:600;font-size:18px;color:#1d1d1d;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-offer-price{font-family:Open Sans,sans-serif;font-weight:600;font-size:14px;color:#db9f27;margin:0}.sticky-offer-price-label{margin-right:4px}.sticky-offer-cta{flex-shrink:0}.sticky-offer-button{padding:12px 28px;background:#c99c33;border-radius:4px;border:none;font-family:Montserrat,sans-serif;font-weight:600;font-size:14px;color:#fff;text-transform:uppercase;cursor:pointer;box-shadow:3px 4px 4px #0000001a;transition:transform .2s,box-shadow .2s}.sticky-offer-button:hover{transform:translateY(-2px);box-shadow:3px 6px 10px #0000001a}@media (max-width: 576px){.sticky-offer-bar{bottom:68px}.sticky-offer-inner{padding:10px 16px;gap:12px}.sticky-offer-title{font-size:16px}.sticky-offer-price{font-size:13px}.sticky-offer-price-label{display:none}.sticky-offer-button{padding:10px 12px;font-size:10px}}.product-card{background-color:#f8f1dc;overflow:hidden;position:relative}.product-card:nth-child(8n+1),.product-card:nth-child(8n+3),.product-card:nth-child(8n+6),.product-card:nth-child(8n+8){background-color:#fffbf0}.product-card:nth-child(8n+1) .product-image,.product-card:nth-child(8n+3) .product-image,.product-card:nth-child(8n+6) .product-image,.product-card:nth-child(8n+8) .product-image{background-color:#fffbf0;background-image:url(/cdn/shop/files/sparkle.png?v=1765878996);background-repeat:no-repeat;background-position:center 25%;background-size:70%}.product-card:nth-child(8n+2),.product-card:nth-child(8n+4),.product-card:nth-child(8n+5),.product-card:nth-child(8n+7){background-color:#f8f1dc}.product-card:nth-child(8n+2) .product-image,.product-card:nth-child(8n+4) .product-image,.product-card:nth-child(8n+5) .product-image,.product-card:nth-child(8n+7) .product-image{background-color:#f8f1dc;background-image:none}.product-image{width:100%;height:400px;display:flex;align-items:center;justify-content:center;text-align:-webkit-center;background-color:#f8f1dc;position:relative;overflow:hidden}.product-image img{width:250px;height:100%;object-fit:contain}.bottle-image{width:60%;height:80%;background-image:url(./images/spirit-bo-img.png);background-size:contain;background-position:center;background-repeat:no-repeat;border-radius:8px 8px 4px 4px;position:relative}.product-info{background-color:transparent;padding:22px 16px;text-align:center}.product-info h3{font-family:Open Sans,sans-serif;font-weight:600;font-size:18px;line-height:25.67px;letter-spacing:0;text-align:center;text-transform:capitalize;color:#1d1d1d;margin:0 auto;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:51.34px}.year{font-family:Open Sans,sans-serif;font-weight:600;font-size:21px;line-height:25.67px;letter-spacing:0;text-align:center;text-transform:capitalize;color:#1d1d1d}.price{font-family:Open Sans,sans-serif;font-weight:700;font-size:25px;line-height:25.67px;letter-spacing:0;text-align:center;text-transform:capitalize;color:#c99c33;margin-top:10px}@media (max-width: 1024px){.hero-content{grid-template-columns:1fr;text-align:center}.main-title,.hero-text h1.main-title{font-size:clamp(28px,5vw,36px)}.hero-price,.dolor-cta-button,.cta-button{margin:0 auto}.continue-button{margin:8px auto 0}.hero{background-image:url(/cdn/shop/files/Group_1410103895.png?v=1764676866)}.mystery-content{grid-template-columns:1fr}.products-grid{grid-template-columns:repeat(3,1fr)}.product-image{height:350px}.product-card:nth-child(8n+1),.product-card:nth-child(8n+2),.product-card:nth-child(8n+3),.product-card:nth-child(8n+4),.product-card:nth-child(8n+5),.product-card:nth-child(8n+6),.product-card:nth-child(8n+7),.product-card:nth-child(8n+8){background-color:inherit}.product-card:nth-child(6n+1),.product-card:nth-child(6n+3),.product-card:nth-child(6n+5){background-color:#fffbf0}.product-card:nth-child(6n+1) .product-image,.product-card:nth-child(6n+3) .product-image,.product-card:nth-child(6n+5) .product-image{background-color:#fffbf0;background-image:url(/cdn/shop/files/sparkle.png?v=1765878996);background-repeat:no-repeat;background-position:center 25%;background-size:70%}.product-card:nth-child(6n+2),.product-card:nth-child(6n+4),.product-card:nth-child(6n+6){background-color:#f8f1dc}.product-card:nth-child(6n+2) .product-image,.product-card:nth-child(6n+4) .product-image,.product-card:nth-child(6n+6) .product-image{background-color:#f8f1dc;background-image:none}.how-it-works-content{flex-direction:column}.step-arrow{transform:rotate(90deg);height:160px}.mystery-text{text-align:center;max-width:600px;margin:0 auto}.hero-text{max-width:600px;margin:0 auto}}@media (max-width: 768px){.top-bar-content{flex-direction:column;text-align:center}.mystery-content{gap:30px}.nav-links{position:fixed;top:100px;left:-100%;flex-direction:column;background-color:#1a1a2e;width:100%;padding:20px;transition:left .3s;z-index:1000}.nav-links.active{left:0}.mobile-menu-toggle{display:block}.nav-right{display:none}.hero{padding:40px 20px;min-height:auto;background-image:url(/cdn/shop/files/Group_1410103895.png?v=1764676866)}.mystery-details{padding:32px 16px}.main-title,.hero-text h1.main-title{font-size:clamp(20px,4vw,28px)}.mystery-text{text-align:center}.mystery-text h2{font-size:20px;line-height:normal;color:#db9f27;margin-bottom:8px}.mystery-text p{font-size:12px;line-height:16px;margin-bottom:24px}.hero-description{font-size:16px}.hero-price{font-size:28px;margin:0 auto}.dolor-cta-button{margin:0 auto}.cta-button{margin:0 auto;max-width:225px;height:40.39px;font-size:13px}.products-grid{grid-template-columns:repeat(2,1fr)}.product-image{height:300px}.product-card:nth-child(8n+1),.product-card:nth-child(8n+2),.product-card:nth-child(8n+3),.product-card:nth-child(8n+4),.product-card:nth-child(8n+5),.product-card:nth-child(8n+6),.product-card:nth-child(8n+7),.product-card:nth-child(8n+8),.product-card:nth-child(6n+1),.product-card:nth-child(6n+2),.product-card:nth-child(6n+3),.product-card:nth-child(6n+4),.product-card:nth-child(6n+5),.product-card:nth-child(6n+6){background-color:inherit}.product-card:nth-child(4n+1),.product-card:nth-child(4n+4){background-color:#fffbf0}.product-card:nth-child(4n+1) .product-image,.product-card:nth-child(4n+4) .product-image{background-color:#fffbf0;background-image:url(/cdn/shop/files/sparkle.png?v=1765878996);background-repeat:no-repeat;background-position:center 25%;background-size:90%}.product-card:nth-child(4n+2),.product-card:nth-child(4n+3){background-color:#f8f1dc}.product-card:nth-child(4n+2) .product-image,.product-card:nth-child(4n+3) .product-image{background-color:#f8f1dc;background-image:none}.section-title{font-size:32px;margin-bottom:24px}.mystery-bottle{width:250px;height:250px}.how-it-works-content{gap:30px}}@media (max-width: 576px){.product-info h3{font-size:12px;line-height:14px;min-height:28px}.price{font-size:16px;line-height:14px}.hero,.how-it-works,.mystery-details{padding:32px 16px}.selection-malts{padding:32px 0}.main-title,.hero-text h1.main-title{font-size:30px;margin-bottom:20px}.hero-price{margin-bottom:20px}.mystery-text{text-align:center}.hero-description{font-size:12px}.hero-highlight{font-size:16px}.dolor-cta-button{max-width:181px;height:37px;font-size:10px}.section-title{font-size:20px;margin-bottom:24px}.mystery-bottle{width:200px;height:200px}.question-mark{font-size:60px}.logo-text{font-size:14px}.nav-content{flex-wrap:wrap}.step h3{font-size:31px}.step p{font-size:16px}.step-arrow img{max-width:39px;height:50px}.step-arrow{height:80px}.how-it-works-content{gap:25px}}
/*# sourceMappingURL=/cdn/shop/t/129/assets/mystery-malt.css.map */
