.bottle-variant-selector .buttons{display:flex;flex-flow:row wrap;gap:16px;justify-content:center}.bottle-variant-selector .buttons>div{min-width:140px}.bottle-variant-selector .buttons>div input[type=radio]{display:none}.bottle-variant-selector .buttons>div input[type=radio]:not(:disabled)~label{cursor:pointer}.bottle-variant-selector .buttons>div label{position:relative;display:flex;gap:8px;align-items:center;justify-content:flex-start;height:100%;padding:6px 12px;text-align:center;text-transform:capitalize;background:hsla(0,0%,100%,.1);border-radius:100px;outline:2px solid transparent}.bottle-variant-selector .buttons>div label:focus{outline:2px solid #fff}.bottle-variant-selector .buttons>div input[type=radio]:checked+label{background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.8)}@media(min-width:768px){.bottle-variant-selector .buttons>div{min-width:0;min-width:auto}.bottle-variant-selector .buttons>div label{justify-content:center}}.bottle-editor{--bottle-size:450px;overflow:hidden;color:var(--theme-text);background-color:#002c4a;background-image:radial-gradient(50% 50% at 50% 50%,rgba(0,97,161,.3) 0,transparent 100%);background-repeat:no-repeat;background-position:50%;background-size:2000px}.bottle-editor .bg-pattern{max-width:2000px;margin-inline:auto;background-position:top;background-size:150%}.bottle-editor .floor{background-image:radial-gradient(50% 50% at 50% 50%,transparent 0,transparent 70%,#002c4a 100%),linear-gradient(180deg,transparent,transparent 350px,#003d66 351px)}.bottle-editor .error,.bottle-editor .preparing{display:flex;flex-direction:column;gap:40px;align-items:center;justify-content:center;min-height:var(--bottle-size)}.bottle-editor .error p,.bottle-editor .preparing p{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:1.75rem;font-style:normal;font-weight:600;line-height:1.1em}@media(min-width:768px){.bottle-editor .error p,.bottle-editor .preparing p{font-size:2.25rem}.bottle-editor{--bottle-size:500px}.bottle-editor .floor{background-image:radial-gradient(50% 50% at 50% 50%,transparent 0,transparent 70%,#002c4a 100%),linear-gradient(180deg,transparent,transparent 59.75%,#003d66 60%)}.bottle-editor .bg-pattern{background-size:1000px}}@media(min-width:1200px){.bottle-editor{--bottle-size:600px}.bottle-editor .floor{background-image:radial-gradient(50% 50% at 50% 50%,transparent 0,transparent 70%,#002c4a 100%),linear-gradient(180deg,transparent,transparent 69.75%,#003d66 70%)}.bottle-editor .bg-pattern{background-size:1200px}}.bottle-editor form{padding-block:24px}.bottle-editor form h1{text-align:center;font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:2rem;font-style:normal;font-weight:600;line-height:1.1em}@media(min-width:768px){.bottle-editor form h1{font-size:2.5rem;font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:2.25rem;font-style:normal;font-weight:600;line-height:1.1em}}@media(min-width:768px)and (min-width:768px){.bottle-editor form h1{font-size:3rem}}@media(min-width:1200px){.bottle-editor form h1{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:3.5rem;font-style:normal;font-weight:600;line-height:1.1em}}@media(min-width:1200px)and (min-width:768px){.bottle-editor form h1{font-size:4.75rem}}.bottle-editor .bottle-hero{display:grid;grid-template-areas:"bottle" "variants" "form";grid-template-columns:1fr;grid-column-gap:24px;-moz-column-gap:24px;column-gap:24px;width:100%;max-width:900px;margin-inline:auto}.bottle-editor .bottle-hero .bottle-area{grid-area:bottle;width:100%;max-width:100%;min-height:var(--bottle-size)}.bottle-editor .bottle-hero .variants-area{grid-area:variants;min-height:38px}.bottle-editor .bottle-hero .personalization-area{display:flex;grid-area:form;align-items:center;justify-content:center;width:100%;min-height:300px}@media(min-width:768px){.bottle-editor .bottle-hero{grid-template-areas:"bottle form" "variants form";grid-template-columns:1fr 1fr;-moz-column-gap:32px;column-gap:32px}}@media(min-width:1200px){.bottle-editor .bottle-hero{-moz-column-gap:40px;column-gap:40px}.bottle-editor .bottle-hero .personalization-area{padding:12px}}.kevel-debug-mode{position:relative;background-color:#ffebee;outline:2px dashed #faadbb;outline-offset:2px}.kevel-debug-mode:after{display:inline-block;color:#72182d;content:"Kevel Ad";background-color:#ffebee}.kevel-debug-corner-flag,.kevel-debug-mode:after{position:absolute;top:0;right:0;padding:8px 12px;font-size:.75rem}.kevel-debug-corner-flag{z-index:3;color:#fff;background-color:#72182d;box-shadow:0 1px 10px 0 rgba(31,36,51,.5)}ul.feed-bullet-bar{display:flex;flex-direction:column;gap:32px;align-items:flex-start;justify-content:flex-start;padding:16px;margin:0}ul.feed-bullet-bar li{display:flex;gap:8px;list-style:none;font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25em}ul.feed-bullet-bar li strong{font-weight:600}ul.feed-bullet-bar li .marker{padding-inline:4px;clip-path:polygon(176.3269807085px calc(100% - 1000px),100% 0,calc(100% - 176.3269807085px) 1000px,0 100%);line-height:1;color:var(--theme-accent-color);background-color:var(--theme-accent-bg)}@media(min-width:768px){ul.feed-bullet-bar{flex-direction:row;gap:64px;justify-content:space-around}}