details{margin-bottom:calc(var(--gap) * .5);padding-bottom:calc(var(--gap) * .5);border-bottom:1px solid var(--color-border)}.bold-text{font-weight:500}.lighter-text{opacity:.8}.link-underline a{text-decoration:underline}.bg-grey{background-color:var(--color-bg-grey)}.clip{overflow:clip}.main-image .product-image{overflow:clip;border-radius:var(--border-radius)}img.blurry{filter:blur(5px)}summary span{width:90%}summary{list-style:none;cursor:pointer;position:relative;display:flex;justify-content:space-between;align-items:center}details summary::-webkit-details-marker{display:none}.nona-trust-pilot-total,.small-text{font-size:12px}.hide{opacity:0}.faqs .hide{display:none}.star-reviews{display:flex;gap:1rem}.star-reviews img{height:14px;object-fit:contain;width:75px}button:disabled{cursor:not-allowed;opacity:.5}summary::marker{display:none}summary .arrow{margin-left:.5em;background:var(--color-bg-grey);height:40px;width:40px;border-radius:8px;display:grid;place-items:center;position:absolute;right:0}summary .arrow svg{transition:transform .3s}details[open] summary{font-weight:500}details[open] .arrow svg{transform:rotate(90deg)}details .answer{line-height:1.7}.top{position:relative;overflow:clip;border-radius:var(--border-radius);-webkit-touch-callout:none;-webkit-user-select:none}.top img{aspect-ratio:1/1;width:100%;object-fit:contain;background-color:#f9f9f9;border-radius:var(--border-radius)}.product-card-wrapper{--star-background: #ffffff9a;display:flex;flex-direction:column;position:relative;padding-bottom:60px;height:100%}.product-price--compare-at{margin-right:5px;opacity:.7}.product-card-wrapper .buy-button{position:absolute;bottom:0}.nona-card-small{font-size:12px}.product-card-wrapper.nona-card-small{padding-bottom:40px}.nona-card-small .btn{height:35px;padding:5px 15px;font-size:12px!important}.nona-card-small .stars{margin-top:.5rem!important}.secondary-image{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;object-fit:cover!important;transition:opacity .5s ease-in-out}.hover .product-image{transition:all .3s ease-in-out}.hover:hover .product-image{transform:scale(1.05);opacity:0;background-color:#e5e2e2}.hover:hover .secondary-image{opacity:1}.tag{position:absolute;top:1rem;right:1rem;background-color:#312d2d;color:#fff;padding:.2rem .3rem;font-size:.8rem;border-radius:3px;z-index:1}.top .product-discount-tag{position:absolute;top:1rem;left:1rem}.product-discount-tag{background-color:#e74e44;color:#fff;padding:.2rem .3rem;font-size:.8rem;z-index:1;border-radius:3px}.product-description ul,.article_content ul,.text-block ul,.checklist-inside ul,.checklist{list-style:none;padding:0;margin:0}.dash-list ul{list-style-type:none;margin:0;padding:0;padding-left:1ch}.dash-list ul li{text-indent:-5px}.dash-list ul li:before{content:"-";text-indent:-5px}.product-description ul li,.article_content ul li,.text-block ul li,.checklist li,.checklist-inside li{position:relative;padding-left:2rem;margin-bottom:.6rem;list-style:none}.product-description ul li:after,.article_content ul li:after,.text-block ul li:after,.checklist li:after,.checklist-inside li:after{background-repeat:no-repeat;background-position:center;background-size:contain;color:#000;content:"";position:absolute;left:5px;top:4px;width:10px;height:14px}.checklist-inside ul{padding-left:1rem;margin-top:1rem}.checklist-inside li{line-height:1.3}.product-description ul li:before,.article_content ul li:before,.text-block ul li:before,.checklist li:before,.checklist-inside li:before{content:"";position:absolute;left:0;background-color:var(--color-bg-grey);height:20px;width:20px;top:1px;border-radius:50%}.product-info .price{font-size:24px}.product-info .price s{opacity:.4}.product-list{display:flex;gap:1rem;list-style:none;padding:0;overflow:auto}.product-list .buy-button .btn{font-size:14px}.underline{text-decoration:underline}.stars{display:inline-flex;position:relative}.stars:after{content:"";background:var(--star-background);display:block;height:100%;width:100%;position:absolute;right:0}.stars50.stars:after{width:0%}.stars45.stars:after{width:10%}.stars40.stars:after{width:20%}.stars35.stars:after{width:30%}.stars30.stars:after{width:40%}.stars25.stars:after{width:50%}.stars20.stars:after{width:60%}.stars15.stars:after{width:70%}.stars10.stars:after{width:80%}.reviews-list{display:flex;gap:var(--gap);list-style:none;padding:0;margin:0;overflow:auto}.reviews-list li{flex:1;padding:1rem;background-color:var(--color-bg-grey);border-radius:var(--border-radius);position:relative;min-width:300px}.review-body{margin-bottom:2rem;overflow:auto!important;margin-top:10px;font-size:14px}.review-footer{display:flex;justify-content:space-between;position:absolute;bottom:1rem;left:1rem;right:1rem;font-size:.8rem}.review-footer a{display:flex;align-items:center}.header-reviews{display:flex;justify-content:space-between;align-items:center}.sticky{position:sticky;top:120px}.review-author{font-size:1rem;margin-bottom:.4rem}.card-wrapper img{aspect-ratio:1/1;object-fit:contain;background-color:#f9f9f9;border-radius:var(--border-radius)}.card-wrapper .image-container{position:relative}.image-container .buttons{opacity:0;transition:all .3s ease-in-out;position:absolute;bottom:var(--gap);left:var(--gap);right:var(--gap);display:flex;gap:5px}.card-wrapper:hover .buttons{opacity:1}.cocktail-card img{aspect-ratio:4 / 5;object-fit:cover}.cocktail-card{position:relative}.cocktail-card a{display:flex;flex-direction:column}.cocktail-card .tag{left:1rem;right:initial;border-radius:100px;padding-inline:8px;background:var(--color-gold)}.cocktail-card .card{position:relative}.cocktail-card .back{position:absolute;top:0;left:0;right:0;bottom:0;background:#fdf4c2df;padding:3.5rem 1rem 1rem;padding-inline:2.5rem;z-index:1;opacity:0;transition:opacity .3s ease-in-out}.cocktail-card .back *{display:none}.cocktail-card:hover .back *{display:initial}.cocktail-card:hover .back .btn{display:flex}.cocktail-card:hover .back{opacity:1;display:flex;flex-direction:column;gap:var(--gap);justify-content:space-around;overflow:auto}.cocktail-card .back b,.cocktail-card .back p{display:inline}.btn-favorite-cocktail{position:absolute;top:1rem;right:1rem;background:#fff;flex-shrink:0;border:none;cursor:pointer;z-index:2;height:40px;width:40px;border-radius:var(--border-radius);display:grid;place-items:center}.reviews-summary,.reviews-summary>.averages{display:flex;gap:calc(var(--gap) * .5)}.btn-favorite-cocktail svg{width:fit-content;max-width:25px}.cocktail-info .btn-favorite-cocktail{position:initial}.btn-favorite-cocktail.liked svg{fill:red;stroke:red}.shopify-policy__container{max-width:100%!important}.shopify-policy__body{max-width:560px;max-width:65ch;margin:0 auto}.shopify-policy__body *{line-height:1.7}.shopify-policy__body *+*{margin-top:1rem}.shopify-policy__container h1{text-align:left;margin-bottom:2rem;font-weight:500}.shopify-policy__body h2{margin-top:2rem;margin-bottom:1rem;font-size:1.5rem;font-weight:500}.shopify-policy__body h3{margin-top:2rem;margin-bottom:1rem;font-size:1.2rem;font-weight:500}#nona-modal{margin:auto;padding:0;border:none;background:var(--color-bg-grey);border-radius:var(--border-radius);box-shadow:var(--style-box-shadow)}.close-modal{position:absolute;top:0rem;right:.5rem;cursor:pointer;background:transparent;border:none;font-size:2rem}#inner-modal{padding:1rem;padding:2rem 4rem}.toast{position:fixed;bottom:1rem;left:1rem;background:var(--color-bg-grey);padding:1rem;border-radius:var(--border-radius);box-shadow:var(--style-box-shadow);z-index:1000;transition:opacity .3s ease-in-out}.breadcrumbs{z-index:199}body:has(.image-hero) .breadcrumbs{color:#fff}.blog-card{background-color:var(--color-bg-grey);position:relative;padding-bottom:50px}.blog-card .link-btn{position:absolute;bottom:20px}.blog-card img{aspect-ratio:1/1;object-fit:cover}.blog-card-content{background-color:var(--color-bg-grey);padding:var(--gap);line-height:1.5}.ellipsis{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.link-btn{text-decoration:underline;padding:12px 25px;display:inline-flex;margin-left:-25px;border-radius:var(--border-radius);transition:all .3s ease-in-out;margin-top:10px;font:inherit;border:none;background:none;cursor:pointer}.link-btn:hover{background-color:#000;text-decoration:none;color:#fff;margin-left:0}@media screen and (max-width: 900px){.cocktail-card:hover .back,.cocktail-card:hover .back *{display:none}}@media (max-width: 600px){details{--gap: 2rem}}.sufio-vat-link{text-decoration:underline;margin-block:2rem;display:block;text-align:right}#app-embed{scroll-margin-top:150px}.fade-in-on-scroll:not(:has(.medals-block)) *{opacity:0;transform:translateY(var(--scroll-in));animation:fadeUp 1 both;animation-timeline:view();animation-range:entry 0% cover 30%;animation-fill-mode:both}@keyframes fadeUp{0%{opacity:.2;transform:translateY(var(--scroll-in))}to{opacity:1;transform:translateY(0)}}.Xfade-in-side-on-scroll li{opacity:0;transform:translate(60px);animation:slideIn 1 both;animation-timeline:view();animation-range:entry 0% cover 40%}@keyframes slideIn{0%{opacity:0;transform:translate(60px)}to{opacity:1;transform:translate(0)}}button#video-btn:before{content:"";cursor:pointer;display:block;position:absolute;top:-1000px;bottom:-1000px;left:-1000px;right:-1000px}#video-btn{cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}#video-btn:hover{color:var(--color-bg-grey)}#video-btn:hover svg polygon{fill:#333}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}@keyframes infinite-scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}#cart-page-vat-form .field{display:flex;flex-direction:column-reverse;margin-bottom:1rem}#cart-page-vat-form .field input{border-radius:var(--border-radius);border-color:#ddd}.sufio-vat-cancel-button{margin-bottom:1rem;display:flex;justify-content:flex-end;text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/38/assets/nona.css.map */
