.sano-product-buybox{--sano-buybox-border: var(--color-border, #dedfd9);--sano-buybox-muted: var(--color-text-muted, #5f625f);--sano-buybox-lime: var(--color-primary, #eefb13);--sano-buybox-dark: var(--color-primary-contrast, #0b0c0c);--sano-buybox-red: #c62828;--sano-buybox-red-hover: #9f1f1f;position:relative;isolation:isolate;padding-block:clamp(1.25rem,2.5vw,2rem)!important}.sano-product-buybox>.container{position:relative;z-index:1;width:min(calc(100% - 2rem),86.25rem);max-width:86.25rem}.sano-product-buybox:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:var(--sano-flavour-effect-color, transparent);opacity:0;pointer-events:none;content:""}.sano-product-buybox[data-sano-flavour-effect=red-moon]{--sano-flavour-effect-color: rgba(198, 40, 40, .08)}.sano-product-buybox[data-sano-flavour-effect=blueberry-ice]{--sano-flavour-effect-color: rgba(58, 137, 203, .08)}.sano-product-buybox[data-sano-flavour-effect]:after{animation:sano-flavour-page-reaction .5s ease-out both}@keyframes sano-flavour-page-reaction{0%,to{opacity:0}35%{opacity:1}}.sano-product-buybox .bwp-single-content{max-width:100%}.sano-product-buybox .bwp-single-info{padding-left:0}.sano-product-buybox .product-single__metas{max-width:34rem;margin-inline:auto}.sano-product-social-proof{display:flex;align-items:center;justify-content:flex-start;width:100%;box-sizing:border-box;min-width:0;min-height:0;margin:0 0 .625rem}.sano-product-social-proof__judgeme,.sano-product-social-proof__reviews{width:auto!important;min-width:0;flex:0 1 auto;display:inline-flex;align-items:center;white-space:nowrap}.sano-product-social-proof .jdgm-prev-badge{display:inline-flex!important;align-items:center;min-height:2rem}.sano-product-social-proof .jdgm-star{color:var(--sano-buybox-lime)}.sano-product-buybox .sano-product-social-proof .jdgm-star{display:inline-block;transform-origin:50% 70%;animation:sano-outrage-review-star-enter .52s cubic-bezier(.22,1,.36,1) both}.sano-product-buybox .sano-product-social-proof .jdgm-star:nth-child(2){animation-delay:70ms}.sano-product-buybox .sano-product-social-proof .jdgm-star:nth-child(3){animation-delay:.14s}.sano-product-buybox .sano-product-social-proof .jdgm-star:nth-child(4){animation-delay:.21s}.sano-product-buybox .sano-product-social-proof .jdgm-star:nth-child(5){animation-delay:.28s}.sano-product-buybox .sano-product-social-proof .jdgm-prev-badge__text{display:inline-block;animation:sano-outrage-review-copy-enter .46s ease-out .26s both}@keyframes sano-outrage-review-star-enter{0%{opacity:0;transform:translateY(5px) scale(.72) rotate(-8deg)}68%{opacity:1;transform:translateY(-1px) scale(1.1) rotate(2deg)}to{opacity:1;transform:translateY(0) scale(1) rotate(0)}}@keyframes sano-outrage-review-copy-enter{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}.sano-product-buybox .product-single__title{margin:0 0 .625rem!important;color:var(--color-text, #151616)!important;font-family:var(--font-family-display, sans-serif);font-size:clamp(2.875rem,3.5vw,3.25rem)!important;font-weight:400;letter-spacing:.01em;line-height:.96;text-transform:uppercase!important;animation:sano-product-title-enter .6s cubic-bezier(.22,.61,.36,1) .1s both}@keyframes sano-product-title-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.sano-product-buybox .short_description{max-width:56ch;text-wrap:balance;text-align:left;text-align-last:auto;margin:.75rem 0 1rem!important;color:#454843!important;font-size:.9375rem!important;line-height:1.4;letter-spacing:0;padding-left:12px;border-left:2px solid #cbb778;animation:sano-description-enter .55s cubic-bezier(.22,.61,.36,1) .1s both}@keyframes sano-description-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.sano-product-buybox .short_description{animation:none}}.sano-product-buybox .short_description>*:last-child{margin-bottom:0}.sano-product-buybox .price-single-product{margin:0 0 1rem!important}.sano-product-buybox .price-container{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;line-height:1.2}.sano-product-buybox .product-single__price{color:var(--sano-buybox-red);font-size:clamp(1.5rem,2.5vw,2rem);font-weight:800}.sano-product-buybox .product-single__price--sale{color:var(--sano-buybox-red)}.sano-product-buybox .product-single__price--compare-at{order:initial;margin:0;color:#777a77;font-size:1rem;line-height:1.3;text-decoration:line-through}.sano-product-buybox .sano-price-discount{display:inline-flex;align-items:center;min-height:2.125rem;padding:.4375rem 1rem;border:1px solid #b89b60;border-radius:8px;color:#76531d;background:linear-gradient(135deg,#fffaf0,#f3e5c4);box-shadow:inset 0 1px #ffffffe6,0 2px 5px #8f6c201a;font-size:.75rem;font-weight:700;letter-spacing:.065em;line-height:1;white-space:nowrap}.sano-product-buybox .sano-price-discount.d-none{display:none}.sano-product-buybox .product-single__form{margin-top:0}.sano-product-buybox .variants-wrapper{margin-bottom:.875rem;padding:0}.sano-product-buybox .variants__label{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px!important;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sano-product-buybox .variants__label span{color:var(--sano-buybox-muted);font-weight:500}.sano-product-buybox .single-option-selector label{min-height:2.75rem;display:inline-flex;align-items:center;justify-content:center;padding:.625rem 1rem;border:1px solid var(--sano-buybox-border);border-radius:var(--radius-small, .25rem);color:var(--color-text, #151616);background:#fff}.sano-product-buybox .single-option-selector input[type=radio]:disabled+label,.sano-product-buybox .single-option-selector label.disabled{color:#777a77;background:#f0f1ed;border-color:#d7d8d3;text-decoration:line-through;cursor:not-allowed;opacity:.72}.sano-product-buybox .single-option-selector input[type=radio]:checked+label{color:#fff;background:var(--sano-buybox-dark);border-color:var(--sano-buybox-dark);box-shadow:inset 0 0 0 2px #fff,0 0 0 2px var(--sano-buybox-dark)}.sano-product-buybox .single-option-selector input[type=radio]:focus-visible+label{outline:2px solid #23834c;outline-offset:3px}.sano-product-buybox .variants__options.color-checkbox{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem}.sano-product-buybox .single-option-selector.color-checkbox[data-sano-flavor]{width:100%;max-width:100%;min-width:0;display:flex;margin:0;box-sizing:border-box}.sano-product-buybox [data-sano-flavor=red-moon]{--sano-flavor: #e25757;--sano-flavor-soft: #fff3f2;--sano-flavor-border: #d79a98}.sano-product-buybox [data-sano-flavor=blueberry-ice]{--sano-flavor: #6d9fd8;--sano-flavor-soft: #f2f7fd;--sano-flavor-border: #9abbdc}.sano-product-buybox [data-sano-flavor=jungle-apple]{--sano-flavor: #76a64e;--sano-flavor-soft: #f4f8ef}.sano-product-buybox .single-option-selector.color-checkbox[data-sano-flavor] label.checkbox{position:relative;overflow:hidden;width:100%;height:100%;min-height:3.25rem;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.625rem;align-items:center;justify-content:initial;margin:0;padding:.625rem .75rem;border-radius:.5rem;box-sizing:border-box;text-align:left;transition:color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.sano-product-buybox .single-option-selector.color-checkbox[data-sano-flavor] label.checkbox:before{display:none}.sano-product-buybox .single-option-selector.color-checkbox[data-sano-flavor] input[type=radio]:checked+label.checkbox:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:linear-gradient(110deg,transparent 12%,rgba(255,255,255,.58) 44%,transparent 72%);opacity:0;transform:translate(-100%);pointer-events:none;animation:sano-flavour-selected-sheen .35s ease-out 1}.sano-flavor-card__swatch,.sano-flavor-card__name,.sano-flavor-card__check{position:relative;z-index:1}@keyframes sano-flavour-selected-sheen{0%{opacity:0;transform:translate(-100%)}30%{opacity:.65}to{opacity:0;transform:translate(100%)}}.sano-product-buybox [data-sano-flavor=red-moon] label.checkbox{border-color:#e6aaa6;background:radial-gradient(ellipse at 86% 25%,#462423 0 1.5px,transparent 2px),radial-gradient(ellipse at 91% 39%,#462423 0 1.5px,transparent 2px),radial-gradient(ellipse at 82% 45%,#462423 0 1.5px,transparent 2px),radial-gradient(ellipse at 100% 110%,transparent 0 42%,rgba(55,116,67,.2) 43% 47%,transparent 48%),linear-gradient(135deg,#fffaf9,#fff2f0 64%,#ffe8e5)}.sano-product-buybox [data-sano-flavor=blueberry-ice] label.checkbox{border-color:#aac9e7;background:linear-gradient(135deg,transparent 0 79%,rgba(255,255,255,.74) 79.5% 82%,transparent 82.5%),linear-gradient(45deg,transparent 0 84%,rgba(120,181,225,.2) 84.5% 88%,transparent 88.5%),radial-gradient(circle at 87% 28%,#536daa 0 4px,#8ebce5 4.5px 5.5px,transparent 6px),radial-gradient(circle at 94% 43%,#405a97 0 3px,#9ec8eb 3.5px 4.5px,transparent 5px),radial-gradient(circle at 82% 49%,#6684bd 0 2.5px,transparent 3px),linear-gradient(135deg,#fbfdff,#eef7ff 64%,#e5f2fc)}.sano-flavor-card__swatch{width:1.125rem;height:1.125rem;display:block;border:2px solid rgba(255,255,255,.92);border-radius:50%;background:var(--sano-flavor, #d9dad5);box-shadow:inset 0 1px 1px #ffffff8c,0 0 0 1px #bfc2bb}.sano-flavor-card__name{min-width:0;font-size:.8125rem;font-weight:700;line-height:1.25;overflow-wrap:anywhere}.sano-flavor-card__name>span,.sano-flavor-card__name>small{display:block}.sano-flavor-card__name>small{margin-top:.125rem;color:#8c3636;font-size:.625rem;font-weight:700;line-height:1.1;text-decoration:none}.sano-product-buybox [data-sano-flavor] .sano-flavor-card__name>small{display:inline-block;color:#e52828;font-weight:800;text-decoration:none}.sano-flavor-card__check{width:1.375rem;height:1.375rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;border:2px solid var(--sano-flavor);background:var(--sano-flavor);box-shadow:inset 0 1px #ffffff75,0 0 0 2px #ffffffc7;font-size:.75rem;opacity:0;transform:scale(.8);transition:opacity .2s ease,transform .22s cubic-bezier(.22,.61,.36,1)}.sano-product-buybox .single-option-selector.color-checkbox[data-sano-flavor] input[type=radio]:checked+label.checkbox{color:var(--sano-buybox-dark);background:var(--sano-flavor-soft, #f7f7f4);border-color:var(--sano-flavor-border, var(--sano-buybox-dark));box-shadow:0 0 0 1px var(--sano-flavor),inset 0 1px #ffffffb8}.sano-product-buybox .single-option-selector.color-checkbox[data-sano-flavor] input[type=radio]:checked+label .sano-flavor-card__check{opacity:1;transform:scale(1)}.sano-product-buybox .single-option-selector.color-checkbox[data-sano-flavor] input[type=radio]:disabled+label.checkbox:hover{color:#777a77;background:#f0f1ed;border-color:#d7d8d3}@media(hover:hover)and (pointer:fine){.sano-product-buybox .single-option-selector.color-checkbox[data-sano-flavor] input[type=radio]:not(:disabled)+label.checkbox:hover{color:var(--sano-buybox-dark);border-color:var(--sano-flavor-border, #aeb1aa);box-shadow:0 6px 16px #0b0c0c12;transform:translateY(-1px)}}.sano-product-buybox .single-option-selector.color-checkbox[data-sano-flavor] input[type=radio]:disabled+label .sano-flavor-card__swatch{filter:grayscale(1);opacity:.5}.sano-product-buybox .single-option-selector.color-checkbox[data-sano-flavor] input[type=radio]:disabled+label .sano-flavor-card__check{display:none}.sano-product-buybox .product-single__buttons{display:grid;grid-template-columns:minmax(5.5rem,18%) minmax(0,1fr);gap:.5rem;align-items:end}.sano-product-buybox .product-single__buttons .product-quantity{width:100%;height:auto;margin:0;border:0}.sano-product-buybox .product-quantity__label{width:1px;height:1px;position:absolute;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}.sano-product-buybox .product-quantity__selector,.sano-product-buybox .product-quantity__select{width:100%}.sano-product-buybox .product-quantity__select{min-height:3.25rem;padding-inline:.875rem;border:1px solid var(--sano-buybox-border);border-radius:var(--radius-small, .25rem);background-color:#fff}.sano-product-buybox .product-quantity__select:focus-visible{outline:2px solid var(--sano-buybox-lime);outline-offset:2px}.sano-product-buybox .product-single__add-to-cart{width:100%;min-width:0}.sano-product-buybox .product-single__buttons>.product-single__add-to-cart:only-child{grid-column:1 / -1}.sano-product-buybox .product-single__buttons>.product-quantity+.product-single__add-to-cart{margin-top:0}.sano-product-buybox .product-single__buttons .btn--add-to-cart{width:100%;min-height:3.25rem;margin:0;padding:.875rem 1.25rem;color:#fff;background:var(--sano-buybox-red);border:1px solid var(--sano-buybox-red);border-radius:var(--radius-small, .25rem);font-size:.875rem;font-weight:800;letter-spacing:.08em;line-height:1.2}.sano-product-buybox .product-single__buttons .btn--add-to-cart:hover{color:#fff;background:var(--sano-buybox-red-hover);border-color:var(--sano-buybox-red-hover)}.sano-product-buybox .product-single__buttons .btn--add-to-cart:focus-visible{outline:3px solid var(--sano-buybox-red);outline-offset:3px}.sano-product-buybox .product-single__buttons .btn--add-to-cart[disabled]{color:#696c69;background:#e5e6e1;border-color:#e5e6e1}.sano-product-buybox .product-single__buttons .btn--add-to-cart.is-adding{cursor:wait;opacity:.72}.sano-product-buybox__usp{display:flex;flex-direction:column;align-items:flex-start;gap:.4375rem;margin:0 0 .875rem;padding:0;color:var(--sano-buybox-muted);font-size:.875rem;font-weight:600;line-height:1.4;list-style:none}.sano-product-buybox__usp li{display:inline-flex;align-items:center;gap:.5rem;margin:0}.sano-product-buybox__usp svg{display:block;width:1rem;height:1rem;flex:0 0 1rem;fill:#eaf6ee;stroke:#23834c;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.sano-product-buybox__usp li span{color:#303330}.sano-product-buybox .ask-share{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:clamp(.5rem,1.5vw,1rem);margin:.75rem 0 0!important}.sano-product-buybox .ask-share>div{min-width:0;flex:0 1 auto;margin:0}.sano-product-buybox .ask-share .button-compare button,.sano-product-buybox .ask-share .sano-product-instructions__trigger,.sano-product-buybox .ask-share .open-ask_a_question,.sano-product-buybox .ask-share .delivery_return-title,.sano-product-buybox .ask-share .product_share_label{width:auto;min-height:2.75rem;display:inline-flex;align-items:center;justify-content:flex-start;margin:0;padding:0;border:0;border-radius:0;color:var(--sano-buybox-dark);background:transparent;font-size:.75rem;font-weight:600;line-height:1.2;white-space:nowrap}.sano-product-buybox .ask-share .button-compare button:before,.sano-product-buybox .ask-share .sano-product-instructions__trigger i,.sano-product-buybox .ask-share .open-ask_a_question i,.sano-product-buybox .ask-share .delivery_return-title i,.sano-product-buybox .ask-share .product_share_label i{width:2rem;height:2rem;flex:0 0 2rem;margin-right:.375rem;line-height:2rem;text-align:center;background:#f3f3f0;border-radius:50%}.sano-product-buybox .ask-share button:focus-visible,.sano-product-buybox .ask-share .open-ask_a_question:focus-visible,.sano-product-buybox .ask-share .delivery_return-title:focus-visible,.sano-product-buybox .ask-share .product_share_label:focus-visible{outline:2px solid var(--sano-buybox-red);outline-offset:2px}.sano-product-buybox .section-estimated_delivery{margin:.625rem 0 0!important}.sano-product-buybox .estimated_delivery{position:relative;overflow:hidden;min-height:3.375rem;display:flex;align-items:center;gap:.75rem;padding:.75rem .875rem;border:1px solid var(--sano-buybox-border);border-radius:.625rem;color:var(--sano-buybox-dark);background:#fafaf7;font-size:.875rem;line-height:1.45}.sano-product-buybox .estimated_delivery .content{position:relative;z-index:1;min-width:0;color:#303330;font-weight:500}.sano-product-buybox .estimated_delivery .time_hour,.sano-product-buybox .estimated_delivery .time_min,.sano-product-buybox .estimated_delivery .time_sec,.sano-product-buybox .estimated_delivery .next-business-day{font-weight:700}.sano-product-buybox .estimated_delivery .time_hour,.sano-product-buybox .estimated_delivery .time_min,.sano-product-buybox .estimated_delivery .time_sec{font-variant-numeric:tabular-nums;color:#e02020;font-weight:800}.sano-product-buybox .estimated_delivery .sano-timer-unit{color:#e02020;font-weight:700}.sano-product-buybox .estimated_delivery .time_sec{min-width:2ch;display:inline-block}.sano-product-buybox .estimated_delivery .icons{position:relative;z-index:2;flex:0 0 auto;color:var(--sano-buybox-red);font-size:1.375rem}.sano-product-buybox .estimated_delivery.is-sano-add-success .icons{animation:sano-delivery-truck-success 1.15s cubic-bezier(.22,.61,.36,1) both}.sano-product-buybox .estimated_delivery.is-sano-add-success .content{transform-origin:center bottom;animation:sano-delivery-copy-squash 1.15s ease-out both}@keyframes sano-delivery-truck-success{0%,12%{opacity:1;transform:translate(0)}76%{opacity:1;transform:translate(var(--sano-delivery-travel, 0))}88%{opacity:0;transform:translate(var(--sano-delivery-travel, 0))}89%{opacity:0;transform:translate(0)}to{opacity:1;transform:translate(0)}}@keyframes sano-delivery-copy-squash{0%,28%,78%,to{transform:translateY(0) scaleY(1)}48%,62%{transform:translateY(2px) scaleY(.84)}}.sano-instructions-modal[hidden]{display:none}.sano-instructions-modal{position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:1rem}.sano-instructions-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;background:#0b0c0cbf}.sano-instructions-modal__panel{width:min(100%,42rem);max-height:min(85vh,46rem);position:relative;z-index:1;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;padding:clamp(1.5rem,4vw,2.5rem);border-radius:.5rem;background:#fff;box-shadow:0 1.5rem 4rem #0b0c0c33}.sano-instructions-modal__panel h2{margin:0 2rem 1.25rem 0;color:var(--sano-buybox-dark);font-size:clamp(1.5rem,3vw,2rem)}.sano-instructions-modal__content{display:grid;gap:1rem}.sano-instructions-modal__content section,.sano-instructions-modal__content h3,.sano-instructions-modal__content p{margin:0}.sano-instructions-modal__content h3{margin-bottom:.25rem;color:#23834c;font-size:.75rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.sano-instructions-modal__content p{color:var(--sano-buybox-muted);font-size:.9375rem;line-height:1.6;text-align:left;overflow-wrap:anywhere}.sano-instructions-modal__close{width:2.75rem;height:2.75rem;position:absolute;top:.75rem;right:.75rem;padding:0;border:0;border-radius:50%;background:#f3f3f0}.sano-instructions-modal__close:before,.sano-instructions-modal__close:after{content:"";width:1rem;height:1px;position:absolute;top:50%;left:50%;background:var(--sano-buybox-dark)}.sano-instructions-modal__close:before{transform:translate(-50%,-50%) rotate(45deg)}.sano-instructions-modal__close:after{transform:translate(-50%,-50%) rotate(-45deg)}.sano-instructions-modal__close:focus-visible{outline:2px solid var(--sano-buybox-red);outline-offset:2px}body.sano-modal-open{overflow:hidden}.sano-sticky-atc{--sano-buybox-border: var(--color-border, #dedfd9);--sano-buybox-muted: var(--color-text-muted, #5f625f);--sano-buybox-lime: var(--color-primary, #eefb13);--sano-buybox-dark: var(--color-primary-contrast, #0b0c0c);--sano-buybox-red: #c62828;--sano-buybox-red-hover: #9f1f1f;display:none!important}.sano-sticky-atc .sano-price-discount{display:none}@media(max-width:767px){.sano-sticky-atc.is-visible:not([hidden]){position:fixed;z-index:90;right:0;bottom:0;left:0;display:block!important;padding:.75rem max(.875rem,env(safe-area-inset-right)) calc(.75rem + env(safe-area-inset-bottom)) max(.875rem,env(safe-area-inset-left));border-top:1px solid var(--sano-buybox-border);background:#fffffff7;box-shadow:0 -8px 28px #0b0c0c1f;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.sano-sticky-atc__content{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(9.5rem,1.15fr);gap:.75rem;align-items:center;max-width:42rem;margin-inline:auto}.sano-sticky-atc__meta{min-width:0}.sano-sticky-atc__title,.sano-sticky-atc__variant{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sano-sticky-atc__title{color:var(--sano-buybox-red);font-size:.75rem;line-height:1.2;text-transform:uppercase}.sano-sticky-atc__variant{margin-top:.2rem;color:var(--sano-buybox-muted);font-size:.6875rem}.sano-sticky-atc__price .price-container{display:block;margin:0!important}.sano-sticky-atc__price .product-single__price{color:var(--sano-buybox-dark);font-size:.9375rem;font-weight:800}.sano-sticky-atc__price .product-single__price--compare-at{display:none}.sano-sticky-atc__button{width:100%;min-height:52px;margin:0;padding:.75rem 1rem;border:1px solid var(--sano-buybox-red);border-radius:var(--radius-small, .25rem);color:#fff;background:var(--sano-buybox-red);font-size:.75rem;font-weight:800;letter-spacing:.05em}.sano-sticky-atc__button:focus-visible{outline:3px solid var(--sano-buybox-red);outline-offset:2px}.sano-sticky-atc__button:hover{color:#fff;background:var(--sano-buybox-red-hover);border-color:var(--sano-buybox-red-hover)}.sano-sticky-atc__button:disabled{color:#696c69;background:#e5e6e1;border-color:#e5e6e1}}@media(max-width:390px){.sano-sticky-atc__content{grid-template-columns:minmax(0,1fr) minmax(9rem,1.2fr)}.sano-sticky-atc__price{display:none}}.sano-product-buybox__trust{display:grid;gap:.625rem;margin:1.25rem 0 .875rem;padding:1rem 0;border-top:1px solid var(--sano-buybox-border);border-bottom:1px solid var(--sano-buybox-border);list-style:none}.sano-product-buybox__trust li{position:relative;margin:0;padding-left:1.25rem;color:var(--sano-buybox-muted);font-size:.8125rem;line-height:1.45}.sano-product-buybox__trust li:before{content:"";width:.5rem;height:.5rem;position:absolute;left:0;top:.35rem;background:var(--sano-buybox-lime);border:1px solid var(--sano-buybox-dark);border-radius:50%}.sano-product-buybox .inventory-content{margin:0 0 .875rem!important;font-size:.9375rem}.sano-product-buybox .inventory-content--attention #variant-inventory:not(.out_stock) i.wpb-icon-in-stock{position:relative;display:inline-block;transform-origin:center;animation:sano-inventory-icon-pulse 2.8s cubic-bezier(.2,.8,.2,1) infinite}.sano-product-buybox .inventory-content--attention #variant-inventory.out_stock>[data-inventory-label]{color:var(--inventory-outstock-color, #e52828);font-size:1.0625rem;font-weight:800;line-height:1.4;letter-spacing:.01em}.sano-product-buybox .inventory-content--attention #variant-inventory:not(.out_stock){font-size:1.0625rem!important;font-weight:800;line-height:1.4;letter-spacing:.01em}.sano-product-buybox .inventory-content--attention #variant-inventory:not(.out_stock) i.wpb-icon-in-stock:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border:1px solid currentColor;border-radius:50%;opacity:0;pointer-events:none;animation:sano-inventory-ring-pulse 2.8s cubic-bezier(.2,.8,.2,1) infinite}@keyframes sano-inventory-icon-pulse{0%,26%,to{transform:scale(1)}11%{transform:scale(1.1)}}@keyframes sano-inventory-ring-pulse{0%{opacity:0;transform:scale(.9)}10%{opacity:.38}25%,to{opacity:0;transform:scale(1.45)}}@media(hover:hover)and (pointer:fine){.sano-product-buybox .product-single__buttons .btn--add-to-cart:not([disabled]):after,.sano-product-buybox .single-option-selector.color-checkbox[data-sano-flavor] input[type=radio]:not(:disabled)+label.checkbox:after{content:"";width:38%;height:100%;position:absolute;top:0;left:-65%;background:linear-gradient(110deg,transparent,rgba(255,255,255,.22),transparent);transform:skew(-20deg);pointer-events:none;opacity:0}.sano-product-buybox .product-single__buttons .btn--add-to-cart:not([disabled]):hover:after,.sano-product-buybox .product-single__buttons .btn--add-to-cart:not([disabled]):focus-visible:after{animation:sano-control-shine .65s ease-out 1}.sano-product-buybox .single-option-selector.color-checkbox[data-sano-flavor] input[type=radio]:not(:disabled)+label.checkbox:hover:after,.sano-product-buybox .single-option-selector.color-checkbox[data-sano-flavor] input[type=radio]:not(:disabled):focus-visible+label.checkbox:after{animation:sano-control-shine .7s ease-out 1;opacity:.65}}@keyframes sano-control-shine{0%{left:-65%;opacity:0}18%{opacity:1}to{left:130%;opacity:0}}@media(min-width:1100px){.sano-product-buybox .bwp-single-content>.row.sticky{display:grid;grid-template-columns:minmax(0,54fr) minmax(0,46fr);gap:clamp(2rem,4vw,4rem);align-items:start;margin-inline:0}.sano-product-buybox .bwp-single-content>.row.sticky>.bwp-single-image,.sano-product-buybox .bwp-single-content>.row.sticky>.bwp-single-info{width:100%;max-width:100%;min-width:0;padding-inline:0}}@media(max-width:1099px){.sano-product-buybox .bwp-single-content>.row.sticky>.bwp-single-image,.sano-product-buybox .bwp-single-content>.row.sticky>.bwp-single-info{width:100%;max-width:100%;flex:0 0 100%;padding-inline:0}.sano-product-buybox .bwp-single-info{margin-top:.875rem}.sano-product-buybox .product-single__metas{max-width:42rem;margin-inline:auto}}@media(min-width:600px)and (max-width:1099px){.sano-product-buybox .product-single__title{font-size:clamp(2.625rem,5vw,3rem)!important}}@media(max-width:599px){.sano-product-buybox{padding-block:1rem 2.25rem!important}.sano-product-buybox .product-single__title{margin-bottom:.375rem!important;font-size:clamp(2rem,8.8vw,2.25rem)!important}.sano-product-social-proof{margin-bottom:.5rem}.sano-product-social-proof .jdgm-prev-badge{min-height:1.5rem}.sano-product-social-proof .jdgm-star{font-size:1.3125rem!important;line-height:1}.sano-product-social-proof .jdgm-prev-badge__text{font-size:.9375rem!important}.sano-product-buybox .short_description{margin-bottom:1rem!important;font-size:.875rem!important;line-height:1.4}.sano-product-buybox__usp{gap:.4375rem;margin-bottom:.75rem;font-size:.875rem}.sano-product-buybox .variants__options.color-checkbox{grid-template-columns:repeat(2,minmax(0,1fr))}.sano-product-buybox .variants__options.color-checkbox [data-sano-flavor=jungle-apple]{grid-column:1 / -1}.sano-product-buybox .product-single__buttons{grid-template-columns:minmax(4.75rem,22%) minmax(0,1fr);gap:.5rem}.sano-product-buybox .product-quantity__select,.sano-product-buybox .product-single__buttons .btn--add-to-cart{min-height:3.375rem}.sano-product-buybox .estimated_delivery{min-height:0;margin:0;padding:.4375rem .625rem;gap:.25rem;font-size:.75rem;line-height:1.4}.sano-product-buybox .ask-share{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.125rem .5rem;margin:.375rem 0 0!important}.sano-product-buybox .bwp-single-info .ask-share{margin:.375rem 0 0!important}.sano-product-buybox .ask-share>div{width:100%}.sano-product-buybox .ask-share .sano-product-instructions__trigger span{min-width:0;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.sano-product-buybox .estimated_delivery .content{padding-left:.5rem}.sano-product-buybox .estimated_delivery :is(.time_hour,.time_min,.time_sec){display:inline-block;min-width:2ch;font-variant-numeric:tabular-nums}.sano-product-buybox .estimated_delivery .icons{font-size:1.125rem;padding-right:.5rem;margin:0;line-height:1.5}.sano-product-buybox .ask-share :is(.sano-product-instructions__trigger,.open-ask_a_question,.delivery_return-title,.product_share_label){gap:.375rem;min-height:44px;width:100%;white-space:normal;text-align:left}.sano-product-buybox .ask-share :is(.sano-product-instructions__trigger,.open-ask_a_question,.delivery_return-title,.product_share_label) i{flex-basis:1.75rem;width:1.75rem;height:1.75rem;line-height:1.75rem;margin:0;font-size:1rem}.sano-product-buybox .single-option-selector label{min-height:2.875rem;padding-inline:.875rem}.sano-product-buybox .single-option-selector.color-checkbox[data-sano-flavor] label.checkbox{min-height:3.25rem;padding-inline:.625rem}.sano-product-buybox .single-option-selector.color-checkbox[data-sano-flavor]:not([data-sano-flavor=jungle-apple]) .sano-flavor-card__name>span{white-space:nowrap}.sano-instructions-modal{padding:.75rem}.sano-instructions-modal__panel{max-height:calc(100dvh - 1.5rem);padding:1.5rem 1.125rem}.sano-instructions-modal__panel h2{margin-right:2.5rem;margin-bottom:1rem}}@media(max-width:359px){.sano-product-buybox .variants__options.color-checkbox{grid-template-columns:1fr}.sano-product-buybox .single-option-selector.color-checkbox[data-sano-flavor] .sano-flavor-card__name>span{white-space:normal}}.sano-product-buybox .price-container[data-sano-price-reveal]{position:relative}.sano-product-buybox .sano-price-reveal{display:none;position:absolute;top:50%;left:0;z-index:2;align-items:center;transform:translateY(-50%);pointer-events:none}.sano-product-buybox .sano-price-reveal [data-sano-price-reveal-counter]{color:var(--color-text, #171717);font-size:clamp(1.5rem,2.5vw,2rem);font-weight:800;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap}.sano-product-buybox .price-container.sano-price-reveal--ready .sano-price-reveal{display:flex}.sano-product-buybox .price-container.sano-price-reveal--ready>[data-product-price],.sano-product-buybox .price-container.sano-price-reveal--ready>[data-compare-price],.sano-product-buybox .price-container.sano-price-reveal--ready>[data-discount-badge]{opacity:0}.sano-product-buybox .price-container.sano-price-reveal--running [data-sano-price-reveal-counter]{animation:sano-price-countdown-color .8s cubic-bezier(.22,1,.36,1) both}.sano-product-buybox .price-container.sano-price-reveal--settling .sano-price-reveal{opacity:0;transition:opacity .12s ease-out}.sano-product-buybox .price-container.sano-price-reveal--settling>[data-product-price]{opacity:1;animation:sano-sale-price-land .22s cubic-bezier(.22,1,.36,1) both}.sano-product-buybox .price-container.sano-price-reveal--settling>[data-compare-price]{position:relative;opacity:1;text-decoration:none;animation:sano-compare-price-arrive .28s cubic-bezier(.22,1,.36,1) 70ms both}.sano-product-buybox .price-container.sano-price-reveal--settling>[data-compare-price]:after{content:"";position:absolute;top:50%;right:0;left:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left center;animation:sano-compare-strike .22s ease-out .18s forwards}.sano-product-buybox .price-container.sano-price-reveal--settling>[data-discount-badge]{opacity:1;animation:sano-discount-badge-arrive .26s cubic-bezier(.22,1,.36,1) .33s both}.sano-product-buybox .price-container.sano-price-reveal--complete .sano-price-reveal{display:none}@keyframes sano-price-countdown-color{0%,34%{color:var(--color-text, #171717)}to{color:var(--price-color-sale, #cf2729)}}@keyframes sano-sale-price-land{0%{transform:scale(1)}55%{transform:scale(1.025)}to{transform:scale(1)}}@keyframes sano-compare-price-arrive{0%{opacity:0;transform:translate(-14px,-2px) scale(1.04)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes sano-compare-strike{to{transform:scaleX(1)}}@keyframes sano-discount-badge-arrive{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}@media(prefers-reduced-motion:reduce){.sano-product-buybox .price-container[data-sano-price-reveal] .sano-price-reveal{display:none!important}.sano-product-buybox .price-container[data-sano-price-reveal]>[data-product-price],.sano-product-buybox .price-container[data-sano-price-reveal]>[data-compare-price],.sano-product-buybox .price-container[data-sano-price-reveal]>[data-discount-badge]{opacity:1!important;animation:none!important;transform:none!important}.sano-product-buybox .product-single__title{animation:none}.sano-product-buybox .sano-product-social-proof .jdgm-star,.sano-product-buybox .sano-product-social-proof .jdgm-prev-badge__text{animation:none;transform:none}.sano-product-buybox .product-single__buttons .btn--add-to-cart{transition:none}.sano-product-buybox .inventory-content--attention #variant-inventory:not(.out_stock) i.wpb-icon-in-stock,.sano-product-buybox .inventory-content--attention #variant-inventory:not(.out_stock) i.wpb-icon-in-stock:after,.sano-product-buybox .inventory-content--attention #variant-inventory:not(.out_stock),.sano-product-buybox[data-sano-flavour-effect]:after,.sano-product-buybox .estimated_delivery.is-sano-add-success .icons,.sano-product-buybox .estimated_delivery.is-sano-add-success .content,.sano-product-buybox .product-single__buttons .btn--add-to-cart:after,.sano-product-buybox .single-option-selector.color-checkbox[data-sano-flavor] label.checkbox:after{animation:none!important}.sano-product-buybox .single-option-selector.color-checkbox[data-sano-flavor] input[type=radio]:checked+label.checkbox:before{animation:none}.sano-flavor-card__check{transition:none}}body.sano-modal-open .sano-product-buybox{z-index:10000}body.template-product main.main-content .sano-product-buybox:has([data-sano-mystery-preview]) .product-single__buttons{align-items:stretch;gap:0;margin-bottom:0!important;padding:0!important;border-radius:12px;overflow:visible}body.template-product main.main-content .sano-product-buybox:has([data-sano-mystery-preview]) .product-single__buttons .product-quantity{margin:0!important;padding:0!important;align-self:stretch}body.template-product main.main-content .sano-product-buybox:has([data-sano-mystery-preview]) :is(.product-quantity__selector,.product-quantity__select){height:68px!important;min-height:68px!important}body.template-product main.main-content .sano-product-buybox:has([data-sano-mystery-preview]) .product-quantity__select{font-size:20px!important;border-radius:12px 0 0 12px}body.template-product main.main-content .sano-product-buybox:has([data-sano-mystery-preview]) .product-single__buttons .btn--add-to-cart{height:68px!important;min-height:68px!important;font-size:clamp(15px,1.3vw,18px);letter-spacing:.035em;background:linear-gradient(110deg,#d52721,#ae1915);box-shadow:inset 0 1px #fff3,0 5px 12px #a2202026;border-radius:0 12px 12px 0}body.template-product main.main-content .sano-product-buybox:has([data-sano-mystery-preview]) .product-single__buttons .btn--add-to-cart[disabled]{background:#e5e6e1;box-shadow:none}body.template-product main.main-content .sano-product-buybox:has([data-sano-mystery-preview]) .section-estimated_delivery{margin:8px 0 0!important}body.template-product main.main-content .sano-product-buybox:has([data-sano-mystery-preview]) .estimated_delivery{border-color:#e7b1a7;border-left:3px solid #b82420;background:linear-gradient(100deg,#fff5ef,#fffdf9);padding:9px 11px;gap:8px}body.template-product main.main-content .sano-product-buybox:has([data-sano-mystery-preview]) .estimated_delivery .content{font-weight:600;line-height:1.4;padding-left:8px}body.template-product main.main-content .sano-product-buybox:has([data-sano-mystery-preview]) .estimated_delivery :is(.time_hour,.time_min,.time_sec){min-width:0;display:inline;color:#ba1816;font-weight:800;font-variant-numeric:tabular-nums}body.template-product main.main-content .sano-product-buybox:has([data-sano-mystery-preview]) .estimated_delivery .sano-timer-unit{font-weight:800;color:#ba1816}body.template-product main.main-content .sano-product-buybox:has([data-sano-mystery-preview]) .ask-share{margin:14px 0 0!important;gap:0 12px}@media(max-width:1199px){body.template-product main.main-content .sano-product-buybox:has([data-sano-mystery-preview]) .ask-share{display:grid;grid-template-columns:minmax(0,1fr) max-content;gap:0 8px;padding:0}body.template-product main.main-content .sano-product-buybox:has([data-sano-mystery-preview]) .ask-share :is(.sano-product-instructions__trigger,.open-ask_a_question,.delivery_return-title,.product_share_label){min-height:44px;height:44px;gap:5px;padding:0!important;font-size:clamp(12px,3.05vw,13px);line-height:1.15;white-space:nowrap}body.template-product main.main-content .sano-product-buybox:has([data-sano-mystery-preview]) .ask-share :is(.sano-product-instructions__trigger,.open-ask_a_question,.delivery_return-title,.product_share_label) i{width:26px;height:26px;line-height:26px;flex-basis:26px;font-size:15px}body.template-product main.main-content .sano-product-buybox:has([data-sano-mystery-preview]) .ask-share>.product-ask_a_question,body.template-product main.main-content .sano-product-buybox:has([data-sano-mystery-preview]) .ask-share>.product_share{padding-left:0}}body.template-product main.main-content .sano-product-buybox:has([data-sano-mystery-preview]) .ask-share{display:grid;grid-template-columns:minmax(0,1fr) max-content;gap:0 8px;width:100%;padding:0}body.template-product main.main-content .sano-product-buybox:has([data-sano-mystery-preview]) .ask-share>div{margin:0!important;width:auto;padding:0}body.template-product main.main-content .sano-product-buybox:has([data-sano-mystery-preview]) .ask-share>:is(.product-ask_a_question,.product_share){justify-self:stretch;min-width:0;display:block}body.template-product main.main-content .sano-product-buybox:has([data-sano-mystery-preview]) .ask-share>:is(.product-ask_a_question,.product_share)>button{width:100%;justify-content:flex-start}body.template-product main.main-content .sano-product-buybox:has([data-sano-mystery-preview]) .ask-share>div>button{display:flex;align-items:center;min-height:44px;height:44px;gap:5px;padding:0!important;white-space:nowrap}[data-sano-bf-price] [data-product-price],[data-sano-bf-price] [data-sano-price-reveal-counter]{font-variant-numeric:tabular-nums;min-width:5ch;display:inline-block}.sano-product-buybox [data-sano-bf-price] .sano-price-reveal{top:0;transform:none}.sano-product-buybox [data-sano-bf-price] [data-sano-price-reveal-counter]{font:inherit;font-size:inherit;color:#b82120!important;animation-duration:1.6s!important}[data-sano-bf-price] [data-discount-badge]{background:linear-gradient(120deg,#e7c675,#fff0be);color:#552b62;border:1px solid #b58e44;border-radius:6px;padding:4px 8px}.sano-bf-cost-claim{color:#7b4222;font-weight:700}.sano-product-buybox .product-single__buttons:has(.sano-product-quick-quantities){gap:0;border:1px solid #d4b36e;border-radius:12px;background:linear-gradient(120deg,#fff4d9,#f3e5f8);box-shadow:0 4px 15px #59336514}.sano-product-buybox .product-single__buttons:has(.sano-product-quick-quantities) .product-quantity__select{border-radius:12px 0 0!important}.sano-product-buybox .product-single__buttons:has(.sano-product-quick-quantities) .btn--add-to-cart{border-radius:0 12px 0 0!important}.sano-product-buybox .sano-product-quick-quantities{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:8px;border-top:1px solid #d4b36e66}.sano-product-buybox .sano-product-quick-quantities button{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:5px;min-height:42px;padding:7px 10px;border:1px solid #cfb278;border-radius:8px;background:linear-gradient(120deg,#fff6db,#ecd69e 50%,#e7d2ee);color:#4d2c58;font:600 13px/1.2 Outfit,sans-serif;box-shadow:inset 0 1px #fff9;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease}.sano-product-buybox .sano-product-quick-quantities button strong{font-size:19px;font-weight:750}.sano-product-buybox .sano-product-quick-quantities button i{font-style:normal;font-size:18px;margin-left:3px}.sano-product-buybox .sano-product-quick-quantities button:after{content:"";position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;background:linear-gradient(110deg,transparent 43%,#ffffff55 50%,transparent 57%);transform:translate(-90%);animation:sanoQuickQuantityShine 7s ease-in-out infinite;pointer-events:none}.sano-product-buybox .sano-product-quick-quantities button:nth-child(2):after{animation-delay:.3s}.sano-product-buybox .sano-product-quick-quantities button:nth-child(3):after{animation-delay:.6s}.sano-product-buybox .sano-product-quick-quantities button:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 3px 9px #59336522}.sano-product-buybox .sano-product-quick-quantities button:not(:disabled):active{transform:scale(.97)}.sano-product-buybox .sano-product-quick-quantities button:focus-visible{outline:2px solid #76448a;outline-offset:2px}.sano-product-buybox .sano-product-quick-quantities button:disabled{opacity:.5;cursor:default}.sano-product-buybox .sano-product-quick-quantities button:disabled:after{animation:none}@keyframes sanoQuickQuantityShine{0%,75%,to{transform:translate(-90%)}88%{transform:translate(90%)}}@media(prefers-reduced-motion:reduce){.sano-product-buybox .sano-product-quick-quantities button{transition:none}.sano-product-buybox .sano-product-quick-quantities button:after{animation:none}}.sano-product-buybox .sano-product-quick-quantities{grid-template-columns:repeat(2,minmax(0,1fr))}.sano-product-buybox .sano-product-quick-quantities button{border-color:#b78b3c;background:linear-gradient(115deg,#fff4c9,#e9c36f 52%,#f0dfb1);box-shadow:inset 0 1px #fff8,0 2px 7px #a4793426;font-weight:750}.sano-product-buybox .sano-product-quick-quantities button i{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#5b326b;color:#fff;box-shadow:0 2px 4px #49235426}.sano-product-buybox .sano-product-quick-quantities button strong{font-size:21px}.sano-product-buybox .single-option-selector.color-checkbox:is([data-sano-flavor=red-moon],[data-sano-flavor=blueberry-ice],[data-sano-flavor=jungle-apple]) label.checkbox{min-height:2.875rem;padding-top:.375rem;padding-bottom:.375rem}.sano-product-buybox .sano-product-quick-quantities button{display:grid;grid-template-columns:max-content max-content max-content;column-gap:5px;row-gap:1px;min-height:38px;padding:3px 10px;color:#185438}.sano-product-buybox .sano-product-quick-quantities button i{background:#185438;width:21px;height:21px;font-size:16px}.sano-product-buybox .sano-product-quick-quantities .sano-quick-saving{grid-column:1/-1;color:#008c32;font:800 11px/1.2 Outfit,sans-serif;white-space:nowrap;animation:sanoOfferSavingGlow 3s ease-in-out infinite}.sano-product-buybox .sano-product-quick-quantities .sano-quick-saving[hidden]{display:none}@keyframes sanoOfferSavingGlow{0%,to{text-shadow:none}50%{text-shadow:0 0 8px #33e87566}}@media(prefers-reduced-motion:reduce){.sano-product-buybox .sano-product-quick-quantities .sano-quick-saving{animation:none}}.sano-product-buybox .sano-product-quick-quantities .sano-quick-offer{min-width:0;display:flex;flex-direction:column}.sano-product-buybox .sano-product-quick-quantities .sano-quick-offer button{width:100%;min-height:29px;padding:3px 10px;background:linear-gradient(115deg,#f3f5f2,#e1e7df);border-color:#a9b6a8;border-radius:8px 8px 0 0;box-shadow:inset 0 1px #fff9;color:#254b39}.sano-product-buybox .sano-product-quick-quantities .sano-quick-offer .sano-quick-saving{display:block;width:100%;box-sizing:border-box;text-align:center;padding:3px 4px;background:linear-gradient(110deg,#ddf1df,#c9e8d0);border:1px solid #91b99a;border-top:0;border-radius:0 0 8px 8px;color:#087b30;font-size:11px;line-height:13px}.sano-product-buybox .sano-product-quick-quantities .sano-quick-offer .sano-quick-saving[hidden]{display:none}.sano-product-buybox .sano-product-quick-quantities .sano-quick-offer button{min-height:34px;padding-block:5px;column-gap:7px}.sano-product-buybox .sano-product-quick-quantities .sano-quick-offer button i{background:linear-gradient(135deg,#e2f4e7,#b8dfc3);color:#286044;border:1px solid #a3cfb2;box-shadow:inset 0 1px #ffffffe0,0 1px 3px #37674b16}.sano-product-buybox .sano-product-quick-quantities .sano-quick-offer .sano-quick-saving{position:relative;overflow:hidden;background:linear-gradient(110deg,#dff3e4,#c0e6cd 55%,#d8f1e0);border-color:#91bf9e;box-shadow:inset 0 1px #ffffffa6,inset 0 -1px #83b89326;color:#087730;text-shadow:none;animation:none}.sano-product-buybox .sano-product-quick-quantities .sano-quick-offer .sano-quick-saving:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(110deg,transparent 35%,#ffffffa6 50%,transparent 65%);transform:translate(-120%);animation:sanoOfferStripShine 5.5s ease-in-out infinite}.sano-product-buybox .sano-product-quick-quantities .sano-quick-offer:nth-child(2) .sano-quick-saving:after{animation-delay:.4s}@keyframes sanoOfferStripShine{0%,65%{transform:translate(-120%)}90%,to{transform:translate(120%)}}@media(prefers-reduced-motion:reduce){.sano-product-buybox .sano-product-quick-quantities .sano-quick-offer .sano-quick-saving:after{animation:none;display:none}}.sano-product-buybox .single-option-selector.color-checkbox:is([data-sano-flavor=red-moon],[data-sano-flavor=blueberry-ice],[data-sano-flavor=jungle-apple]) label.checkbox{min-height:2.625rem;padding-top:.25rem;padding-bottom:.25rem}.sano-product-buybox .sano-product-quick-quantities .sano-quick-offer{animation:sanoOfferGentleLift 4.8s ease-in-out infinite}.sano-product-buybox .sano-product-quick-quantities .sano-quick-offer:nth-child(2){animation-delay:.55s}.sano-product-buybox .sano-product-quick-quantities .sano-quick-offer button{background:linear-gradient(115deg,#f0faf2,#d4ead9);border-color:#90b89d}.sano-product-buybox .sano-product-quick-quantities .sano-quick-offer button i{background:linear-gradient(135deg,#e9fff0,#a7dfba);border-color:#91c9a2}.sano-product-buybox .sano-product-quick-quantities .sano-quick-offer .sano-quick-saving{background:linear-gradient(110deg,#c5efd1,#a9e1bb 55%,#d0f3d9);border-color:#83b991;color:#056d26;font-size:12px;font-weight:800;box-shadow:inset 0 1px #ffffffbf,0 2px 6px #2f8d491c}.sano-product-buybox .sano-product-quick-quantities .sano-quick-offer .sano-quick-saving:after{animation-duration:4.2s}.sano-product-buybox .sano-product-quick-quantities .sano-quick-offer:has(button:disabled),.sano-product-buybox .sano-product-quick-quantities .sano-quick-offer:has(button:focus-visible){animation:none}@keyframes sanoOfferGentleLift{0%,65%,to{transform:translateY(0)}78%{transform:translateY(-2px)}90%{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.sano-product-buybox .sano-product-quick-quantities .sano-quick-offer{animation:none}}body.template-product .sano-product-buybox .sano-delivery-clock{background:linear-gradient(110deg,#ffe1e1,#fff1ee);border-color:#ef6a6a;box-shadow:inset 3px 0 #e13034,0 2px 8px #d9242412}body.template-product .sano-product-buybox .sano-delivery-clock .sano-cart__delivery-icon{color:#e3222c}body.template-product .sano-product-buybox .sano-delivery-clock [data-sano-delivery-timer-copy]{color:#e01625;text-shadow:0 1px 0 #fff,0 0 5px #ed323225;font-weight:800}body.template-product[id^=outrage-pre-workout],body.template-product[id^=outrage-pre-workout] main.main-content,body.template-product[id^=outrage-pre-workout] .sano-product-buybox,body.template-product[id^=outrage-pre-workout] .sano-photo-claw-panel{background:#fff!important}.sano-product-buybox .sano-mystery-ticket-status a{pointer-events:none;cursor:default}.sano-product-buybox :is([data-sano-bf-cost-label],.sano-product-quick-quantities,.sano-product-quick-quantities *,[data-sano-mystery-preview],[data-sano-mystery-preview] *,.sano-product-native-rating,.sano-product-native-rating *){animation:none!important;transition:none!important}.sano-product-buybox :is([data-sano-bf-cost-label],.sano-product-quick-quantities *,[data-sano-mystery-preview],[data-sano-mystery-preview] *,.sano-product-native-rating,.sano-product-native-rating *):before,.sano-product-buybox :is([data-sano-bf-cost-label],.sano-product-quick-quantities *,[data-sano-mystery-preview],[data-sano-mystery-preview] *,.sano-product-native-rating,.sano-product-native-rating *):after{animation:none!important;transition:none!important}.sano-product-buybox [data-sano-bf-cost-label]:after,.sano-product-buybox .sano-product-quick-quantities button:after,.sano-product-buybox .sano-quick-saving:after,.sano-product-buybox .sano-product-native-rating__stars:after{display:none!important}.sano-product-buybox .sano-product-quick-quantities .sano-quick-offer,.sano-product-buybox .sano-product-quick-quantities button:hover,.sano-product-buybox .sano-product-quick-quantities button:active{transform:none!important}.sano-product-buybox .sano-product-quick-quantities .sano-quick-offer button{background:linear-gradient(115deg,#f1f5f2,#e0e9e3);border-color:#a6b9ac}.sano-product-buybox .sano-product-quick-quantities .sano-quick-offer button i{background:linear-gradient(135deg,#e9f1ec,#d0dfd5);border-color:#acbfb2;color:#365c47}.sano-product-buybox .sano-product-quick-quantities .sano-quick-offer .sano-quick-saving{background:linear-gradient(110deg,#e5eee8,#d6e4db);border-color:#a6b9ac;color:#355b45;box-shadow:inset 0 1px #fff9}.sano-product-buybox [data-compare-price]:before{content:"\20ac\a0"}.sano-product-buybox [data-sano-mystery-preview] .sano-mystery-tap-hint{display:none!important}body.template-product[id^=outrage-pre-workout] main.main-content .sano-product-buybox [data-sano-mystery-preview],body.template-product[id^=outrage-pre-workout] main.main-content .sano-product-buybox [data-sano-mystery-preview]:before,body.template-product[id^=outrage-pre-workout] main.main-content .sano-product-buybox [data-sano-mystery-preview]:after{animation:none!important;transition:none!important}.sano-product-buybox .sano-product-native-rating{border-bottom-color:transparent!important;box-shadow:none!important}.sano-product-buybox .sano-product-native-rating:before,.sano-product-buybox .sano-product-native-rating:after{display:none!important}.sano-product-buybox .variants__options.color-checkbox{gap:8px}.sano-product-buybox .single-option-selector.color-checkbox[data-sano-flavor] label.checkbox{border:1px solid #ddd5df!important;border-radius:8px}.sano-product-buybox .single-option-selector.color-checkbox[data-sano-flavor] input:checked+label.checkbox{border-color:#c6ac78!important}.sano-product-buybox .sano-product-quick-quantities{gap:0;padding:0;width:100%}.sano-product-buybox .sano-product-quick-quantities .sano-quick-offer button{min-height:28px;padding:3px 8px;border:0;border-radius:0;box-shadow:none}.sano-product-buybox .sano-product-quick-quantities .sano-quick-offer+.sano-quick-offer{border-left:1px solid #a6b9ac}.sano-product-buybox .sano-product-quick-quantities .sano-quick-offer .sano-quick-saving{padding:1px 4px;border:0;border-top:1px solid #b8cbbf;border-radius:0;font-size:11px;line-height:14px}.sano-product-buybox .sano-product-quick-quantities .sano-quick-offer:first-child .sano-quick-saving{border-radius:0 0 0 11px}.sano-product-buybox .sano-product-quick-quantities .sano-quick-offer:last-of-type .sano-quick-saving{border-radius:0 0 11px}body.template-product[id^=outrage-pre-workout] main.main-content .sano-product-buybox [data-sano-mystery-preview][aria-pressed=true]:before{top:0!important;right:0!important;bottom:0!important;left:0!important;padding:1px!important;filter:none!important;background:conic-gradient(from var(--sano-mystery-angle),transparent 0deg 295deg,#dac18b44 315deg,#f4dfae88 332deg,#c3a3ce44 345deg,transparent 360deg)!important;opacity:.35!important;animation:sanoMysteryCalmEdge 16s linear infinite!important}@keyframes sanoMysteryCalmEdge{0%{--sano-mystery-angle:24deg}to{--sano-mystery-angle:384deg}}@media(prefers-reduced-motion:reduce){body.template-product[id^=outrage-pre-workout] main.main-content .sano-product-buybox [data-sano-mystery-preview][aria-pressed=true]:before{animation:none!important}}.sano-product-buybox .sano-product-quick-quantities .sano-quick-offer button{min-height:42px;padding-block:10px}.sano-product-buybox .sano-product-quick-quantities .sano-quick-offer button i{transform:scale(1.08)}.sano-product-buybox .single-option-selector.color-checkbox:is([data-sano-flavor=red-moon],[data-sano-flavor=blueberry-ice],[data-sano-flavor=jungle-apple]) label.checkbox{min-height:2.4rem;padding-top:.15rem;padding-bottom:.15rem}@media(max-width:767px){body.template-product main.main-content .sano-product-buybox:has([data-sano-mystery-preview]) :is(.product-quantity__selector,.product-quantity__select,.product-single__buttons .btn--add-to-cart){height:56px!important;min-height:56px!important}body.template-product main.main-content .sano-product-buybox:has([data-sano-mystery-preview]) .sano-product-buybox__usp{margin-bottom:6px!important}body.template-product main.main-content .sano-product-buybox:has([data-sano-mystery-preview]) .price-single-product .price-container.sano-pdp-concept{margin-top:10px!important}}html body.template-product[id] main.main-content,html body.template-product[id] main.main-content .sano-product-buybox,html body.template-product[id] main.main-content .sano-product-buybox__info,html body.template-product[id] main.main-content .sano-product-native-rating,html body.template-product[id] main.main-content .sano-product-native-rating *{background:#fff!important;background-image:none!important}html body.template-product[id] main.main-content:before,html body.template-product[id] main.main-content:after,html body.template-product[id] main.main-content .sano-product-buybox:before,html body.template-product[id] main.main-content .sano-product-buybox:after,html body.template-product[id] .sano-mystery-atmosphere:before,html body.template-product[id] .sano-mystery-hero-field:before,html body.template-product[id] .sano-mystery-hero-field:after{background:none!important}html body.template-product[id] main.main-content .sano-product-buybox [data-sano-mystery-preview] .sano-mystery-preview__text,html body.template-product[id] main.main-content .sano-product-buybox [data-sano-mystery-preview] .sano-mystery-preview__text strong{font-weight:700!important;text-shadow:none!important;filter:none!important;-webkit-text-stroke:0!important;color:#111!important}html body.template-product[id] main.main-content .sano-product-buybox .sano-pdp-concept [data-compare-price]{font-size:16px!important}html:has(body.template-product[id]),html body.template-product[id],html body.template-product[id] main.main-content{background:#fff!important;background-image:none!important}html body.template-product[id] main.main-content:before,html body.template-product[id] main.main-content:after{background:none!important}html body.template-product[id] main.main-content .product-single__metas{background:#fff!important;box-shadow:none!important}html body.template-product[id] main.main-content .sano-product-gallery-preview{box-shadow:none!important;animation:none!important}html body.template-product[id] main.main-content .sano-product-buybox .sano-pdp-concept [data-compare-price]{align-self:center!important;position:relative;top:-3px}html body.template-product[id] main.main-content .sano-product-buybox [data-sano-bf-cost-label]{font-family:var(--font-family-display,"Oswald",sans-serif)!important;font-weight:600!important;letter-spacing:.045em!important}html body.template-product[id] main.main-content .sano-product-buybox [data-sano-bf-cost-label]{padding-inline:17px!important}html body.template-product[id] main.main-content .sano-product-buybox .sano-pdp-concept [data-compare-price]{top:0;left:-4px}html body.template-product[id] main.main-content .sano-product-gallery-preview{border:2px solid transparent!important;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(125deg,#9a6caa,#e1c17b 38%,#815094 70%,#d7b567) border-box!important}html body.template-product main.main-content .sano-product-buybox .single-option-selector.color-checkbox[data-sano-flavor] label.checkbox{border:1px solid #bdb4c1!important;background:#fff!important;box-shadow:none!important}html body.template-product main.main-content .sano-product-buybox .single-option-selector.color-checkbox[data-sano-flavor] input:disabled+label.checkbox{background:#f4f4f4!important;border-color:#d2cdd4!important}html body.template-product main.main-content .sano-product-buybox .single-option-selector.color-checkbox[data-sano-flavor] .sano-flavor-card__check{opacity:0!important}html body.template-product main.main-content:not(.sano-mystery-active) .sano-product-buybox .single-option-selector.color-checkbox[data-sano-flavor] input:checked:not(:disabled)+label.checkbox{border-color:#a487b1!important;background:#f6f1f8!important;box-shadow:inset 0 0 0 1px #a487b1!important}html body.template-product main.main-content:not(.sano-mystery-active) .sano-product-buybox .single-option-selector.color-checkbox[data-sano-flavor] input:checked:not(:disabled)+label.checkbox .sano-flavor-card__check{opacity:1!important}html body.template-product main.main-content.sano-mystery-active .sano-product-buybox .single-option-selector.color-checkbox[data-sano-flavor] input:checked+label.checkbox:before{display:none!important}html body.template-product main.main-content .sano-product-buybox [data-sano-mystery-preview][aria-pressed=false]{border:1px solid #bdb4c1!important;background:linear-gradient(115deg,#fcfaff,#fffdf8)!important;box-shadow:none!important}html body.template-product main.main-content .sano-product-buybox [data-sano-mystery-preview][aria-pressed=true]{border:1px solid #a487b1!important;box-shadow:inset 0 0 0 1px #a487b1!important}html body.template-product[id] main.main-content .sano-product-buybox [data-sano-bf-cost-label]{grid-area:2/1/3/2;contain:inline-size;min-width:0!important;width:calc(100% + 6px);padding-inline:8px!important;text-align:center!important;font-size:18px;letter-spacing:.09em!important}html body.template-product[id] main.main-content.sano-mystery-active .sano-product-buybox .single-option-selector.color-checkbox[data-sano-flavor] label.checkbox,html body.template-product[id] main.main-content.sano-mystery-active .sano-product-buybox .single-option-selector.color-checkbox[data-sano-flavor] input:checked+label.checkbox{border:1px solid #bdb4c1!important;border-radius:8px!important;box-shadow:inset 0 0 0 .5px #bdb4c155!important}html body.template-product[id] main.main-content.sano-mystery-active .sano-product-buybox .single-option-selector.color-checkbox[data-sano-flavor] input:disabled+label.checkbox{border-color:#d2cdd4!important}html body.template-product[id] main.main-content .sano-product-buybox .sano-product-quick-quantities .sano-quick-offer .sano-quick-saving{padding-top:3px!important;padding-bottom:4px!important}html body.template-product[id] main.main-content .sano-product-buybox [data-sano-bf-cost-label]{font-size:0;letter-spacing:0!important}html body.template-product[id] main.main-content .sano-product-buybox [data-sano-bf-cost-label]:before{content:"INKOOPPRIJS!";display:inline-block;font-size:18px;line-height:18px;letter-spacing:.09em;transform:scaleY(.88);transform-origin:center;vertical-align:baseline}html body.template-product[id] main.main-content .sano-product-buybox [data-sano-bf-cost-label]{display:flex;align-items:center;justify-content:center;height:26px;padding-block:3px}html body.template-product[id] main.main-content .sano-product-buybox [data-sano-bf-cost-label]:before{flex:none}html body.template-product[id] main.main-content .sano-product-buybox [data-sano-claim-signup] .btn__text{font-size:clamp(16px,1.4vw,19px)}html body.template-product[id] main.main-content .sano-product-buybox .product-single__buttons>.product-single__add-to-cart:has([data-sano-claim-signup]){width:100%;max-width:none;min-width:0;justify-self:stretch}html body.template-product[id] main.main-content .sano-product-buybox .product-single__buttons [data-sano-claim-signup]{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;max-width:none;min-width:0;flex:1 1 0;padding-inline:6px}html body.template-product[id] main.main-content .sano-product-buybox .product-single__buttons [data-sano-claim-signup] .btn__text{max-width:100%;white-space:normal;overflow:visible;text-overflow:clip;text-align:center}html body.template-product[id] main.main-content .sano-product-buybox .product-single__buttons:not(:has(>.product-quantity))>.product-single__add-to-cart:has([data-sano-claim-signup]){grid-column:1 / -1}.sano-product-buybox .product-single__buttons:has(.sano-product-quick-quantities){overflow:hidden;isolation:isolate}.sano-product-buybox .sano-product-quick-quantities{border-radius:0 0 11px 11px;overflow:hidden}.sano-product-buybox .single-option-selector.color-checkbox[data-sano-flavor=blueberry-ice] .sano-flavor-card__name>span{font-size:87.5%;white-space:nowrap}.sano-instructions-modal__content:has(#outrage-formule) section>*+*{margin-top:12px}.sano-instructions-modal__content:has(#outrage-formule) table{width:100%;max-width:100%;table-layout:fixed;border-collapse:collapse;margin-top:16px}.sano-instructions-modal__content:has(#outrage-formule) th,.sano-instructions-modal__content:has(#outrage-formule) td{box-sizing:border-box;width:56%;padding:10px 14px 10px 0;text-align:left;vertical-align:top;overflow-wrap:anywhere;font-size:clamp(13px,3.5vw,16px);line-height:1.5;border-bottom:1px solid rgba(89,51,99,.14)}.sano-instructions-modal__content:has(#outrage-formule) th:last-child,.sano-instructions-modal__content:has(#outrage-formule) td:last-child{width:44%;padding-right:0;padding-left:10px;font-variant-numeric:tabular-nums}.sano-instructions-modal__content:has(#outrage-formule) td:last-child{white-space:nowrap}.sano-instructions-modal__content:has(#outrage-formule) table p{font-size:inherit;line-height:inherit}.sano-instructions-modal__panel{overscroll-behavior:contain;scroll-padding-bottom:24px}
/*# sourceMappingURL=/cdn/shop/t/22/assets/component-sano-product-buybox.css.map */
