.aw-product-detail{--aw-bg: #f4efe6;--aw-dark: #3b362b;--aw-line: rgba(59, 54, 43, .65);width:100%;min-height:100vh;color:var(--aw-dark);background:var(--aw-bg)}.aw-product-detail__back{position:absolute;top:22px;left:28px;z-index:10;display:flex;align-items:center;gap:12px;color:var(--aw-dark);font-size:14px;letter-spacing:2px;text-decoration:none}.aw-product-detail__gallery{position:relative;display:flex;align-items:center;justify-content:center;height:78vh;border-bottom:1px solid var(--aw-line);overflow:hidden}.aw-product-detail__image{width:70%;height:70%;object-fit:contain;transition:transform .4s ease}.aw-product-detail__nav{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:50px;height:50px;color:var(--aw-dark);text-decoration:none;font-size:22px;transition:transform .25s ease;padding:15px}.aw-product-detail__nav--prev{left:20px}.aw-product-detail__nav--next{right:20px}.aw-product-detail__nav--prev:hover{transform:translate(-5px,-50%)}.aw-product-detail__nav--next:hover{transform:translate(5px,-50%)}.aw-product-detail__title{display:flex;align-items:center;justify-content:center;min-height:54px;border-bottom:1px solid var(--aw-line);font-size:24px;letter-spacing:3px;text-transform:uppercase}.aw-product-detail__info{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--aw-line)}.aw-product-detail__column{min-height:220px;padding:24px;border-right:1px solid var(--aw-line)}.aw-product-detail__column:last-child{border-right:0}.aw-product-detail__wrapper--label{position:relative;display:inline-block}.aw-product-detail__wrapper--label svg{position:absolute;top:0}.aw-product-detail__label{--aw-flavor-bg: #78c63f;display:inline-block;margin-bottom:24px;padding:3px 10px;font-size:14px;text-transform:uppercase;position:relative;z-index:1}.aw-product-detail__text{max-width:520px;font-size:18px;line-height:120%;text-box-trim:trim-both;text-box-edge:cap alphabetic}.aw-flavor-marquee{--aw-dark: #3b3025;--aw-flavor-bg: #78c63f;--aw-green-light: #a9d77d;--aw-cream: #f4efe6;position:relative;width:100%;min-height:420px;overflow:hidden;background:var(--aw-cream);color:var(--aw-dark);transition:background-color .7s cubic-bezier(.16,1,.3,1),color .7s cubic-bezier(.16,1,.3,1)}.aw-flavor-marquee{background:var(--aw-flavor-bg)}.aw-flavor-marquee__center{position:relative;display:block;width:100%;height:100%;min-height:480px;overflow:hidden;color:inherit;text-decoration:none;cursor:pointer}.aw-flavor-marquee__side{position:absolute;top:32px;z-index:20;display:flex;flex-direction:column;gap:2px;font-family:inherit;font-size:11px;line-height:1.05;letter-spacing:.08em;text-transform:uppercase;pointer-events:none;transition:color .5s ease}.aw-flavor-marquee{position:relative;overflow:hidden}.aw-flavor-marquee__side{position:absolute;top:35px;z-index:20;display:flex;align-items:flex-start;color:#3b362b;font-family:inherit;font-size:11px;font-weight:400;line-height:1;letter-spacing:1px;pointer-events:none;text-transform:uppercase}.aw-flavor-marquee__side--left{left:32px;flex-direction:column;gap:8px}.aw-flavor-marquee__side--left span:first-child{display:block;writing-mode:horizontal-tb;white-space:nowrap}.aw-flavor-marquee__side--left span:last-child{display:block;writing-mode:sideways-lr}.aw-flavor-marquee__side--right{right:32px;flex-direction:row;gap:8px}.aw-flavor-marquee__side--right span:first-child{display:block;writing-mode:horizontal-tb;white-space:nowrap}.aw-flavor-marquee__side--right span:last-child{display:block;writing-mode:vertical-rl;text-orientation:mixed;white-space:nowrap}@media screen and (max-width:768px){.aw-flavor-marquee__side{top:28px;font-size:9px;letter-spacing:.8px}.aw-flavor-marquee__side--left{left:22px;gap:6px}.aw-flavor-marquee__side--right{right:22px;gap:6px}.aw-product-detail__title{font-size:18px;min-height:50px}}.aw-flavor-marquee__graphic-image{display:block}.aw-flavor-marquee__graphic-image{position:absolute;left:50%;bottom:0;width:auto;height:420px;transform:translate(-50%,100%);z-index:2;pointer-events:none;will-change:transform;transition:transform .85s cubic-bezier(.22,.61,.36,1)}.aw-flavor-marquee.is-marquee-complete .aw-flavor-marquee__graphic-image{transform:translate(-50%);bottom:32px}.aw-flavor-marquee__graphic-image{display:block;position:absolute;left:50%;bottom:0;width:auto;height:420px;transform:translate(-50%,100%);z-index:2;pointer-events:none;will-change:transform,opacity;transition:transform .85s cubic-bezier(.22,.61,.36,1)}.aw-graphic--slide-up{bottom:0;transform:translate(-50%,100%)}.aw-flavor-marquee.is-marquee-complete .aw-graphic--slide-up{bottom:32px;transform:translate(-50%)}.aw-graphic--zoom{left:50%;top:50%;bottom:auto;width:auto;height:420px;opacity:0;transform:translate(-50%,-50%) scale(.2);transition:transform 1s cubic-bezier(.16,1,.3,1),opacity .45s ease}.aw-flavor-marquee.is-marquee-complete .aw-graphic--zoom{opacity:1;transform:translate(-50%,-50%) scale(1)}.aw-flavor-marquee__badge{position:absolute;z-index:10;top:60px;left:50%;transform:translate(-50%);margin:0;padding:0;display:block;width:max-content;color:#342b22;font-family:var(--aw-display-font, sans-serif);font-size:clamp(28px,3.5vw,64px);font-weight:900;line-height:.82;text-align:center;text-transform:uppercase;white-space:pre-line;pointer-events:none;-webkit-user-select:none;user-select:none}.aw-flavor-marquee__track{position:absolute;z-index:8;left:32px;bottom:108px;width:max-content;transform:translateZ(0);pointer-events:none;will-change:transform;font-family:CCC-CocoWater}.aw-flavor-marquee__text-svg{display:block;width:auto;max-width:none}.aw-flavor-marquee__text{display:block;white-space:nowrap;color:var(--aw-dark);font-family:inherit;font-size:clamp(90px,11vw,190px);font-weight:800;line-height:.75;letter-spacing:-.075em;text-transform:uppercase;-webkit-user-select:none;user-select:none}@media screen and (max-width:768px){.aw-flavor-marquee{min-height:320px}.aw-flavor-marquee__center{min-height:400px}.aw-flavor-marquee__side{font-size:9px}.aw-flavor-marquee__side--left{left:14px}.aw-flavor-marquee__side--right{right:14px}.aw-flavor-marquee__graphic{width:190px;height:270px}.aw-flavor-marquee__badge{font-size:30px}.aw-flavor-marquee__text{font-size:80px}.aw-flavor-marquee__track{bottom:35px}.aw-flavor-marquee__text-svg{width:auto;height:64px}.aw-flavor-marquee.is-marquee-complete .aw-flavor-marquee__graphic-image.aw-graphic--slide-up{height:250px;bottom:75px}.aw-graphic--zoom{height:250px}}.aw-flavor-media{width:100%;overflow-x:auto;overflow-y:hidden;background:#f7f3eb;scrollbar-width:none}.aw-flavor-media::-webkit-scrollbar{display:none}.aw-flavor-media__grid{display:flex;flex-wrap:nowrap;width:100%}.aw-flavor-media__item{position:relative;flex:0 0 50%;width:50%;aspect-ratio:480 / 599;overflow:hidden;border-right:1px solid #3b3025}.aw-flavor-media__item:last-child{border-right:0}.aw-flavor-media__item_content{padding:0 50px;text-align:center}.aw-flavor-media__animation,.aw-flavor-media__image{display:block;width:100%;height:100%;object-fit:cover}.aw-vitamin-tag{display:flex;flex-direction:column;align-items:center;color:#eae5d9;text-align:center;font-family:Noir et Blanc VN;font-size:25px;font-weight:400;line-height:1;margin-top:80px}.aw-vitamin-tag span{display:block;width:fit-content;padding:4px 14px;background-color:#2c241b}.aw-vitamin-note-one{font-family:CCC-CocoWater;font-size:16px;font-weight:600;margin-top:40px}.aw-vitamin-note-two{font-size:12px;text-transform:uppercase}.aw-flavor-media__item--animation{display:flex;align-items:center;justify-content:center;background:#f4efe6}.aw-flavor-media__animation{display:block;width:100%;height:100%;object-fit:contain;object-position:top}.aw-flavor-media__item--image{background:#f4efe6}.aw-flavor-media__image{display:block;width:100%;height:100%;object-fit:cover}@media screen and (max-width:768px){.aw-flavor-media__grid{grid-template-columns:1fr;display:grid}.aw-flavor-media__item{aspect-ratio:480 / 534;border-right:0;border-bottom:1px solid #3b3025;width:100%;min-height:var(--aw-mobile-frame-h, calc(100dvh - 121px) );background-color:#f7f2e9}.aw-flavor-media__item:first-child{background-color:#f1efe6}.aw-flavor-media__item:first-child,.animation-autoplay-sprite{min-height:534px}.aw-flavor-media__item:last-child{border-bottom:0}.aw-flavor-media{border-top:1px solid #3b3025}}@media screen and (max-width:768px){.aw-product-detail__gallery{height:calc(100dvh - 171px)}.aw-product-detail__image{width:80%;height:65%}.aw-product-detail__info{grid-template-columns:1fr;border-bottom:none}.aw-product-detail__column{border-right:0;border-bottom:1px solid var(--aw-line);min-height:auto;padding:24px 16px}.aw-product-detail__label{margin-bottom:16px;font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/above-water-product-detail1.css.map */
