.marketplace-links{display:flex;flex-direction:column;justify-content:center;align-items:center}.marketplace-links button{display:flex;align-items:center;gap:25px;white-space:nowrap;margin:10px 0 25px}.marketplace-links button img{max-width:25px}.marketplace-links button.active svg{transform:scaleY(-1)}.marketplace-links .dropdown-content{max-height:0;opacity:0;visibility:hidden;transition:.4s}.marketplace-links .dropdown-content a{width:150px;text-align:center;margin:0 auto 20px;display:flex;justify-content:center}.marketplace-links .dropdown-content.show{max-height:500px;opacity:1;visibility:visible}.marketplace-links .exclusive-amazon{margin:25px 0 15px;display:flex;flex-direction:column;justify-content:center;align-items:center}.marketplace-links .exclusive-amazon h5{font-size:20px;margin-bottom:10px}.marketplace-links .exclusive-amazon a.amazon-button svg{position:relative;top:-4px}.marketplace-links.global{position:relative;top:-5px}.marketplace-links.global button.dropdown-toggle{z-index:2}.marketplace-links.global .dropdown-content{position:absolute;top:68px;left:50%;transform:translate(-50%);width:250px;z-index:10;border-left:solid 3px var(--color-secondary);border-right:solid 3px var(--color-secondary);border-bottom:solid 3px var(--color-secondary);border-bottom-left-radius:35px;border-bottom-right-radius:35px;padding-top:10px}.marketplace-links.global .dropdown-content a{display:flex;justify-content:center}navigation-group .splide__track{overflow:visible;z-index:1}navigation-group .splide__arrows{z-index:0}@media (max-width: 768px){product-widget a.widget-btn{width:100%!important}product-widget a.widget-btn span{display:block!important;opacity:1!important;margin-left:15px}}#locksmith-content{padding:200px 0;background-color:var(--color-secondary);color:var(--color-primary)}#locksmith-content input{border-color:var(--color-primary)}#locksmith_passcode_submit{margin-top:20px}.footer-newsletter{display:flex;align-items:flex-start;gap:45px}.footer-newsletter .content{max-width:800px}.footer-newsletter .content h3{color:var(--color-primary);display:block;margin-bottom:10px}.footer-newsletter .content p.disclaimer{font-size:12px;color:var(--color-primary);margin-top:15px}.footer-newsletter .content form.klaviyo-form>div:first-of-type{flex-direction:row!important;justify-content:flex-start!important;align-items:center;gap:10px!important}.footer-newsletter .content form.klaviyo-form>div:first-of-type>div:first-of-type{width:600px!important}.footer-newsletter .content form.klaviyo-form>div:first-of-type>div:first-of-type input{color:var(--color-primary)!important;border-color:var(--color-primary)!important;background-color:var(--color-secondary)!important;border-width:2px!important}.footer-newsletter .content form.klaviyo-form>div:first-of-type>div:first-of-type input::placeholder{color:var(--color-primary)!important}.footer-newsletter .content form.klaviyo-form>div:first-of-type button{width:200px!important;position:relative;background-color:var(--color-primary)!important;color:var(--color-secondary)!important}.footer-newsletter .content form.klaviyo-form h1,.footer-newsletter .content form.klaviyo-form p{color:var(--color-primary)!important}@media (max-width: 1300px){.footer-newsletter{gap:25px}.footer-newsletter .content{max-width:450px}.footer-newsletter .content h3{font-size:42px;line-height:42px}.footer-newsletter .content form.klaviyo-form>div:first-of-type>div:first-of-type{width:400px!important}.footer-newsletter .content form.klaviyo-form>div:first-of-type button{width:120px!important}}@media (max-width: 1000px){.footer-newsletter .image{width:75px}.footer-newsletter .image svg{width:100%;height:75px}.footer-newsletter .content{max-width:350px}.footer-newsletter .content h3{font-size:42px;line-height:42px}.footer-newsletter .content form.klaviyo-form>div:first-of-type>div:first-of-type input{font-size:14px!important}.footer-newsletter .content form.klaviyo-form>div:first-of-type>div:first-of-type input::placeholder{font-size:14px!important}.footer-newsletter .content form.klaviyo-form>div:first-of-type button{font-size:14px!important;width:100px!important}}@media (max-width: 768px){.footer-newsletter{flex-direction:column;gap:25px;margin-bottom:45px}.footer-newsletter .image{margin:0 auto}.footer-newsletter .content{max-width:450px}.footer-newsletter .content h3{text-align:center;font-size:34px;line-height:34px}.footer-newsletter .content p.disclaimer{text-align:center}.footer-newsletter .content form.klaviyo-form>div:first-of-type{flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:15px!important}.footer-newsletter .content form.klaviyo-form>div:first-of-type>div:first-of-type{width:100%!important}.footer-newsletter .content form.klaviyo-form>div:first-of-type>div:first-of-type input{font-size:16px!important}.footer-newsletter .content form.klaviyo-form>div:first-of-type>div:first-of-type input::placeholder{font-size:16px!important}.footer-newsletter .content form.klaviyo-form>div:first-of-type button{width:200px!important;position:relative;background-color:var(--color-primary)!important;color:var(--color-secondary)!important}}p.product-description{max-width:400px;margin:25px auto 0;text-align:center}h3.vp-includes{margin-top:25px}.flavor-toggles{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;margin:35px auto 25px;cursor:pointer;padding:0 25px}.flavor-toggles .icon-wrapper{aspect-ratio:1;width:100px;height:100px;border-radius:10px;display:flex;justify-content:center;align-items:center;padding:15px;position:relative}.flavor-toggles .icon-wrapper img{width:100%;height:100%;object-fit:contain}.flavor-toggles .icon-wrapper .count{position:absolute;top:-15px;right:-15px;font-family:Recoleta,sans-serif;color:var(--color-secondary);border:solid 2px var(--color-secondary);padding:0 7px;border-radius:50%;font-size:18px;background-color:var(--color-primary)}@media (max-width: 1200px){.flavor-toggles .icon-wrapper{width:75px;height:75px}.flavor-toggles .icon-wrapper .count{font-size:16px}}li.flavor-trigger[data-product-handle=amaya-island-colada] div.image-padding{padding:0}.flavor-details{padding:0 25px}.flavor-details .flavor-detail{display:flex;align-items:center;max-width:550px;margin:0 auto 25px;gap:20px;border-radius:12px;padding:15px 25px;display:none}.flavor-details .flavor-detail .image,.flavor-details .flavor-detail .image img{width:65px}.flavor-details .flavor-detail .content{width:100%}.flavor-details .flavor-detail .content h5.title{margin-bottom:10px}.flavor-details .flavor-detail.active{display:flex}@media (max-width: 1200px){.flavor-details .flavor-detail{padding:15px}.flavor-details .flavor-detail .image{width:50px}.flavor-details .flavor-detail .content h5{font-size:18px;font-weight:400;line-height:1.2}.flavor-details .flavor-detail .content h5.title{font-size:22px}}.pdp-nutrition{overflow:hidden}.pdp-nutrition .facts{padding:0 45px}.pdp-nutrition .facts .splide__track{overflow:visible}.pdp-nutrition .nutrition-logos{display:flex;justify-content:center;max-width:300px;margin:25px auto}.pdp-nutrition .nutrition-logos svg{width:100%}.pdp-nutrition .button-wrapper{display:flex;justify-content:center;align-items:center;margin-bottom:45px}.pdp-nutrition .button-wrapper a.btn{font-family:Recoleta,serif;font-size:45px;font-weight:800;height:85px;min-width:0;padding:0 35px}.pdp-nutrition .button-wrapper a.btn svg{width:45px;margin-left:10px;transform:rotate(-90deg)}.pdp-nutrition .button-wrapper a.btn:hover path{fill:var(--color-primary)}@media (max-width: 1200px){.pdp-nutrition .facts{padding:0 15px}.pdp-nutrition .splide__arrows.nutrition-arrows{bottom:-65px;right:0}}@media (max-width: 768px){.pdp-nutrition .splide__arrows.nutrition-arrows{bottom:0;position:relative;margin-top:5px;display:none}}.pdp-nutrition-single .grid .facts-single{margin:0 auto;display:flex;gap:20px}.pdp-nutrition-single .grid .facts-single .ingredients-list{padding:0;display:flex;flex-direction:column;justify-content:space-between}.pdp-nutrition-single .grid .facts-single .nutrition-logos{margin:0}.pdp-nutrition-single .faq-button{margin-top:45px}@media (max-width: 600px){.pdp-nutrition-single .facts{flex-direction:column}}cart-wrapper{display:block;margin-top:80px}cart-wrapper .empty-cart-wrapper{display:flex;justify-content:center;flex-direction:column;align-items:center;gap:25px;min-height:400px}cart-wrapper .empty-cart-wrapper h3{color:#ec008c;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/105/assets/custom.css.map */
