:root{--dc-black:#0b0b0b;--dc-orange:#ff7536;--dc-paper:#faf9f7}body{background:#fff;color:#111}.dc-announce{height:35px;background:var(--dc-orange);display:flex;align-items:center;justify-content:center;position:relative;z-index:30}.dc-announce a{color:#101010;text-decoration:none;font:600 12px/1 Bebas Neue,Impact,sans-serif;letter-spacing:.32em;text-align:center}.dc-announce a span{margin-left:5px}.dc-header{background:var(--dc-black);color:#fff;position:relative;z-index:29}.dc-header__inner{max-width:1600px;height:69px;padding:0 clamp(20px,4.6vw,76px);margin:auto;display:flex;align-items:center;gap:28px}.dc-logo{font:600 48px/.9 DM Sans,Arial,sans-serif;letter-spacing:-.09em;color:#fff;text-decoration:none;white-space:nowrap}.dc-logo__i{color:#fff;position:relative}.dc-logo__i:after{content:"";position:absolute;width:8px;height:8px;border-radius:50%;background:var(--dc-orange);left:50%;top:1px;transform:translate(-50%)}.dc-header__nav{display:flex;gap:clamp(20px,2.8vw,43px);align-items:center;margin-left:auto}.dc-header__nav a,.dc-header__mobile nav a{color:#fff;text-decoration:none;text-transform:uppercase;font:400 14px/1 Bebas Neue,Impact,sans-serif;letter-spacing:.15em;white-space:nowrap}.dc-header__nav a:hover,.dc-header__mobile nav a:hover{color:var(--dc-orange)}.dc-header__actions{display:flex;align-items:center;gap:22px;border-left:1px solid #777;padding-left:27px;margin-left:6px}.dc-header__icon{color:#fff;display:block;width:25px;height:25px;position:relative}.dc-header__icon svg{width:100%;height:100%}.dc-header__count{position:absolute;right:-8px;top:-8px;border-radius:50%;min-width:16px;height:16px;background:var(--dc-orange);color:#000;text-align:center;font:700 10px/16px Arial}.dc-header__mobile{display:none}.dc-home{background:#fff;color:#0b0b0b;font-family:DM Sans,Arial,sans-serif}.dc-home *{box-sizing:border-box}.dc-home a{text-decoration:none}.dc-hero{height:485px;background:#f8f7f4;position:relative;overflow:hidden}.dc-hero__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:url(drink-concept-hero-plate.png) center bottom/100% auto no-repeat}.dc-hero__backdrop:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#f8f7f4 0%,rgba(248,247,244,.97) 20%,rgba(248,247,244,.84) 31%,rgba(248,247,244,.34) 45%,transparent 61%)}.dc-hero__content{position:relative;max-width:1600px;height:100%;margin:auto;padding:0 clamp(25px,4.7vw,75px)}.dc-hero__copy{position:absolute;z-index:5;left:clamp(25px,4.7vw,75px);top:50px;width:47%}.dc-hero h1{font:600 clamp(68px,7.1vw,112px)/.84 "Bebas Neue",Impact,sans-serif;text-transform:uppercase;letter-spacing:-.025em;margin:0 0 12px;max-width:630px;color:#030303}.dc-hero h1 span{color:var(--dc-orange)}.dc-hero p{font:400 clamp(19px,2.2vw,29px)/1.18 "DM Sans",Arial,sans-serif;letter-spacing:.03em;margin:6px 0 17px;max-width:370px}.dc-button{display:inline-flex;align-items:center;justify-content:center;min-height:56px;background:var(--dc-orange);color:#080808!important;padding:0 33px;font:400 21px/1 Bebas Neue,Impact,sans-serif;letter-spacing:.15em;text-transform:uppercase;transition:background .2s ease}.dc-button:hover{background:#ff955c}.dc-hero__products{position:absolute;right:0;top:0;width:65%;height:100%;pointer-events:none}.dc-hero__tub{position:absolute;display:block;pointer-events:auto;aspect-ratio:1;line-height:0}.dc-hero__tub img{display:block;width:100%;height:100%;object-fit:contain;filter:contrast(1.05)}.dc-hero__tub img.dc-hero__under{position:absolute;top:0;right:0;bottom:0;left:0;mix-blend-mode:multiply;-webkit-mask-image:radial-gradient(ellipse 60% 65% at center,#000 50%,transparent 91%);mask-image:radial-gradient(ellipse 60% 65% at center,#000 50%,transparent 91%)}.dc-hero__tub img.dc-hero__top{position:relative;z-index:1}.dc-hero__tub--lemon img.dc-hero__top,.dc-hero__tub--creatine img.dc-hero__top{clip-path:polygon(27% 19%,73% 19%,77% 21%,78% 24%,78% 77%,76% 81%,73% 84%,27% 84%,24% 81%,22% 77%,22% 24%,23% 21%)}.dc-hero__tub--guava img.dc-hero__top,.dc-hero__tub--vanilla img.dc-hero__top{clip-path:polygon(26% 4%,74% 4%,77% 6%,78% 9%,78% 78%,76% 81%,73% 84%,27% 84%,24% 81%,22% 78%,22% 9%,23% 6%)}.dc-hero__tub--guava{width:37%;left:32%;top:-7%;z-index:1}.dc-hero__tub--lemon{width:43%;left:0;top:34%;z-index:3}.dc-hero__tub--vanilla{width:43%;left:28%;top:34%;z-index:4}.dc-hero__tub--creatine{width:43%;right:2%;top:34%;z-index:3}.dc-categories{padding:21px 21px 0;background:#fff}.dc-categories__grid{max-width:1560px;margin:auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px}.dc-category{min-width:0;display:block;background:#f3f1ed;color:#0b0b0b;overflow:hidden}.dc-category__art{display:flex;align-items:flex-end;justify-content:center;position:relative;aspect-ratio:1.14;overflow:hidden;background-image:url(drink-concept-categories.png);background-size:200% 200%;background-repeat:no-repeat}.dc-category__art--hydration{background-position:0 0}.dc-category__art--energy{background-position:100% 0}.dc-category__art--protein{background-position:0 100%}.dc-category__art--creatine{background-position:100% 100%}.dc-category__art img{height:100%;width:100%;object-fit:contain;position:relative;z-index:1;mix-blend-mode:multiply;filter:contrast(1.08);transform:scale(1.01);transition:transform .25s}.dc-category:hover .dc-category__art img{transform:scale(1.07)}.dc-category__label{height:59px;padding:0 20px;display:flex;align-items:center;justify-content:space-between;color:#0b0b0b;text-transform:uppercase;font:400 clamp(21px,2.2vw,30px)/1 "Bebas Neue",Impact,sans-serif;letter-spacing:.025em;white-space:nowrap}.dc-category__label span{font:400 29px/1 Arial,sans-serif}.dc-products{max-width:1560px;padding:43px 46px 34px;margin:auto}.dc-products__heading{display:flex;align-items:center;gap:25px;max-width:610px;margin-bottom:15px}.dc-products h2{font:600 clamp(45px,5.2vw,72px)/1 "Bebas Neue",Impact,sans-serif;text-transform:uppercase;letter-spacing:-.01em;margin:0;color:#030303;white-space:nowrap}.dc-products__heading span{height:1px;flex:1;background:#999}.dc-products__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px}.dc-product{display:flex;align-items:center;flex-direction:column;min-width:0;color:#0b0b0b;text-align:center}.dc-product__image{display:flex;width:100%;height:230px;align-items:center;justify-content:center}.dc-product__image img{display:block;max-width:100%;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;filter:contrast(1.07);transition:transform .25s}.dc-product:hover img{transform:translateY(-5px)}.dc-product__title{display:block;font:400 23px/1.1 Bebas Neue,Impact,sans-serif;text-transform:uppercase;letter-spacing:.04em;margin-top:4px}.dc-product__price{font:500 16px/1.2 DM Sans,Arial,sans-serif;letter-spacing:.06em;margin-top:5px}.dc-offer{background:#080808;color:#fff;min-height:290px;display:grid;grid-template-columns:55% 45%;overflow:hidden;position:relative}.dc-offer__product{position:relative;overflow:hidden;background:#080808 left center/cover no-repeat}.dc-offer__product:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 70%,#080808)}.dc-offer__product img{position:absolute;display:block;width:600px;height:600px;object-fit:contain;max-width:none;left:-12%;top:-140px;transform:rotate(-15deg);filter:contrast(1.1) brightness(.85);clip-path:polygon(26% 18%,74% 18%,78% 20%,79% 23%,79% 78%,77% 82%,74% 85%,26% 85%,23% 82%,21% 78%,21% 23%,22% 20%)}.dc-offer__copy{border-left:1px solid #777;margin:29px 0;padding:0 35px 0 60px;display:flex;justify-content:center;flex-direction:column}.dc-offer h2{font:600 clamp(55px,6vw,90px)/.9 "Bebas Neue",Impact,sans-serif;text-transform:uppercase;margin:0;color:#fff}.dc-offer h2 span{color:#ff5e24}.dc-offer p{font:400 13px/1.3 DM Sans,Arial,sans-serif;letter-spacing:.33em;text-transform:uppercase;margin:15px 0}.dc-offer a{font:400 18px/1 Bebas Neue,Impact,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#fff;text-decoration:underline;text-underline-offset:5px}.dc-offer a span{margin-left:8px}.dc-footer{background:#080808;color:#fff;padding:45px 35px}.dc-footer__inner{max-width:1400px;margin:auto;display:flex;align-items:center;gap:32px}.dc-footer p{font-size:13px;color:#aaa;margin:0}.dc-footer nav{display:flex;gap:23px;margin-left:auto}.dc-footer nav a{color:#ddd;text-decoration:none;font-size:13px}.dc-footer nav a:hover{color:var(--dc-orange)}@media(max-width:900px){.dc-header__nav{gap:15px}.dc-header__nav a{font-size:12px}.dc-header__actions{gap:13px;padding-left:17px}.dc-logo{font-size:42px}.dc-hero{height:465px}.dc-hero__copy{width:49%}.dc-hero h1{font-size:clamp(62px,7.2vw,80px)}.dc-category__label{font-size:20px;padding:0 10px}.dc-category__label span{font-size:24px}.dc-product__image{height:205px}}@media(max-width:700px){.dc-announce{height:31px}.dc-announce a{font-size:11px;letter-spacing:.18em}.dc-header__inner{height:62px;padding:0 18px;gap:0}.dc-logo{font-size:43px}.dc-header__nav{display:none}.dc-header__actions{margin-left:auto;padding:0;border:0;margin-right:16px}.dc-header__icon{width:22px;height:22px}.dc-header__actions>a:first-child{display:none}.dc-header__mobile{display:block;position:relative}.dc-header__mobile summary{display:flex;width:28px;height:29px;flex-direction:column;justify-content:space-around;cursor:pointer;list-style:none}.dc-header__mobile summary::-webkit-details-marker{display:none}.dc-header__mobile summary span{height:2px;width:100%;background:#fff}.dc-header__mobile nav{position:absolute;right:-18px;top:45px;width:min(88vw,330px);background:#111;display:flex;flex-direction:column;gap:0;box-shadow:0 15px 25px #0005}.dc-header__mobile nav a{padding:17px 21px;border-top:1px solid #333;font-size:19px}.dc-hero{height:690px}.dc-hero__backdrop{background-position:60% bottom;background-size:auto 100%;opacity:.75}.dc-hero__content{padding:0 19px}.dc-hero__copy{left:20px;top:34px;width:calc(100% - 40px)}.dc-hero h1{font-size:clamp(68px,14vw,105px);max-width:600px}.dc-hero p{font-size:19px;margin:12px 0 15px}.dc-button{min-height:51px;font-size:19px}.dc-hero__products{top:265px;height:425px;width:100%;right:0}.dc-hero__tub--guava{width:45%;left:29%;top:-14%}.dc-hero__tub--lemon{width:42%;left:-6%;top:42%}.dc-hero__tub--vanilla{width:45%;left:27%;top:41%}.dc-hero__tub--creatine{width:43%;right:-9%;top:43%}.dc-categories{padding:12px 12px 0}.dc-categories__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dc-category__art{aspect-ratio:1}.dc-category__label{height:53px;font-size:21px}.dc-products{padding:35px 15px}.dc-products__heading{gap:13px}.dc-products h2{font-size:48px}.dc-products__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 10px}.dc-product__image{height:180px}.dc-product__title{font-size:22px}.dc-product__price{font-size:15px}.dc-offer{grid-template-columns:43% 57%;min-height:240px}.dc-offer__product img{width:270px;height:270px;left:-45%;top:-15px}.dc-offer__copy{margin:23px 0;padding:0 8px 0 17px}.dc-offer h2{font-size:clamp(43px,9vw,65px)}.dc-offer p{font-size:9px;letter-spacing:.16em}.dc-offer a{font-size:15px}.dc-footer__inner{display:block}.dc-footer p{margin:15px 0}.dc-footer nav{display:flex;flex-wrap:wrap;gap:12px 22px}}@media(max-width:390px){.dc-hero h1{font-size:65px}.dc-hero{height:640px}.dc-hero__products{top:260px}.dc-category__label{font-size:19px}.dc-product__image{height:150px}}@media(max-width:700px){.dc-hero__backdrop:after{background:linear-gradient(180deg,#f8f7f4 0%,rgba(248,247,244,.94) 29%,rgba(248,247,244,.25) 58%,transparent 75%)}}@media(max-width:700px){.dc-hero{height:780px}.dc-hero__products{top:375px}.dc-hero__tub--guava{top:-10%}}@media(max-width:390px){.dc-hero{height:760px}}.dc-hero__products{right:1.5%;width:58%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:48% 52%;pointer-events:auto}.dc-hero__tub,.dc-hero__tub--guava,.dc-hero__tub--lemon,.dc-hero__tub--vanilla,.dc-hero__tub--creatine{position:relative;left:auto;right:auto;top:auto;width:100%;height:100%;aspect-ratio:auto;z-index:auto;overflow:hidden}.dc-hero__tub--guava{grid-column:2;grid-row:1}.dc-hero__tub--lemon{grid-column:1;grid-row:2}.dc-hero__tub--vanilla{grid-column:2;grid-row:2}.dc-hero__tub--creatine{grid-column:3;grid-row:2}.dc-hero__tub img,.dc-hero__tub img.dc-hero__under,.dc-hero__tub img.dc-hero__top{position:absolute;inset:auto;left:50%;top:50%;width:min(130%,310px);height:auto;max-width:none;transform:translate(-50%,-50%)}.dc-hero__tub img.dc-hero__top{clip-path:polygon(30% 18%,70% 18%,75% 19%,78% 21%,79% 24%,78% 28%,78% 78%,76% 83%,72% 87%,28% 87%,24% 83%,22% 78%,22% 28%,21% 24%,22% 21%,25% 19%)}.dc-hero__tub--guava img,.dc-hero__tub--guava img.dc-hero__under,.dc-hero__tub--guava img.dc-hero__top{width:min(115%,270px)}@media(max-width:700px){.dc-hero__products{left:0;right:0;top:375px;width:100%;height:400px;padding:0 10px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}.dc-hero__tub--guava{grid-column:1;grid-row:1}.dc-hero__tub--lemon{grid-column:2;grid-row:1}.dc-hero__tub--vanilla{grid-column:1;grid-row:2}.dc-hero__tub--creatine{grid-column:2;grid-row:2}.dc-hero__tub img,.dc-hero__tub img.dc-hero__under,.dc-hero__tub img.dc-hero__top,.dc-hero__tub--guava img,.dc-hero__tub--guava img.dc-hero__under,.dc-hero__tub--guava img.dc-hero__top{width:min(128%,240px)}}@media(max-width:390px){.dc-hero{height:790px}}.dc-hero{height:clamp(520px,47.66vw,760px)}.dc-hero__scene{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden}.dc-hero__scene img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.dc-hero h1{font-size:clamp(68px,8.2vw,112px)}@media(max-width:1100px){.dc-hero{height:auto;min-height:0;display:flex;flex-direction:column}.dc-hero__content{order:1;height:auto;width:100%;max-width:none;margin:0;padding:0 35px}.dc-hero__copy{position:relative;left:auto;top:auto;width:100%;padding:34px 0 12px}.dc-hero h1{font-size:clamp(70px,8.5vw,96px)}.dc-hero__scene{position:relative;inset:auto;order:2;width:100%;aspect-ratio:1817/866}.dc-hero__scene img{object-position:center}}@media(max-width:700px){.dc-hero__content{padding:0 20px}.dc-hero__copy{padding:30px 0 8px}.dc-hero h1{font-size:clamp(65px,14vw,96px)}.dc-hero__scene{aspect-ratio:1122/1402}}@media(prefers-reduced-motion:reduce){.dc-home img,.dc-button{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/drink-concept.css.map */
