.ce-align-left{text-align:left;}.ce-align-center{text-align:center;}.ce-align-right{text-align:right;}.ce-table td,.ce-table th{vertical-align:top;}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden;}.ce-left .ce-gallery,.ce-column{float:left;}.ce-center .ce-outer{position:relative;float:right;right:50%;}.ce-center .ce-inner{position:relative;float:right;right:-50%;}.ce-right .ce-gallery{float:right;}.ce-gallery figure{display:table;margin:0;}.ce-gallery figcaption{display:table-caption;caption-side:bottom;}.ce-gallery img{display:block;}.ce-gallery iframe{border-width:0;}.ce-border img,.ce-border iframe{border:2px solid #000000;padding:0px;}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:10px;}.ce-image .ce-gallery{margin-bottom:0;}.ce-intext.ce-right .ce-gallery{margin-left:10px;}.ce-intext.ce-left .ce-gallery{margin-right:10px;}.ce-below .ce-gallery{margin-top:10px;}.ce-column{margin-right:10px;}.ce-column:last-child{margin-right:0;}.ce-row{margin-bottom:10px;}.ce-row:last-child{margin-bottom:0;}.ce-above .ce-bodytext{clear:both;}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto;}.ce-headline-left{text-align:left;}.ce-headline-center{text-align:center;}.ce-headline-right{text-align:right;}.ce-uploads{margin:0;padding:0;}.ce-uploads li{list-style:none outside none;margin:1em 0;}.ce-uploads img{float:left;padding-right:1em;vertical-align:top;}.ce-uploads span{display:block;}.ce-table{width:100%;max-width:100%;}.ce-table th,.ce-table td{padding:0.5em 0.75em;vertical-align:top;}.ce-table thead th{border-bottom:2px solid #dadada;}.ce-table th,.ce-table td{border-top:1px solid #dadada;}.ce-table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05);}.ce-table-bordered th,.ce-table-bordered td{border:1px solid #dadada;}.frame-space-before-extra-small{margin-top:1em;}.frame-space-before-small{margin-top:2em;}.frame-space-before-medium{margin-top:3em;}.frame-space-before-large{margin-top:4em;}.frame-space-before-extra-large{margin-top:5em;}.frame-space-after-extra-small{margin-bottom:1em;}.frame-space-after-small{margin-bottom:2em;}.frame-space-after-medium{margin-bottom:3em;}.frame-space-after-large{margin-bottom:4em;}.frame-space-after-extra-large{margin-bottom:5em;}.frame-ruler-before:before{content:'';display:block;border-top:1px solid rgba(0,0,0,0.25);margin-bottom:2em;}.frame-ruler-after:after{content:'';display:block;border-bottom:1px solid rgba(0,0,0,0.25);margin-top:2em;}.frame-indent{margin-left:15%;margin-right:15%;}.frame-indent-left{margin-left:33%;}.frame-indent-right{margin-right:33%;}.tx-cart{counter-reset:step;}.tx-cart label,.tx-cart label em{display:inline;}.tx-cart .bg-light-grey{background-color:#efefef;}.tx-cart .border-left-grey{border-left:1px solid #ddd;}.tx-cart .clear-padding{padding:0 !important;}.top-buffer{margin-top:2em;}.bottom-buffer{margin-bottom:2em;}.tx-cart .typo3-messages{margin:0;padding:0;list-style:none;}.form-control-inline{min-width:0;width:auto;display:inline;}.tx-cart .field{margin-bottom:0.5em;}.tx-cart .price{min-width:65px;display:block}.order-total-gross{width:75px;text-align:right;}.tx-cart .checkout-step-title,.tx-cart .confirmation-step-title{background:#ccc;margin:0;padding:0 2em;line-height:2;}.tx-cart .confirmation-step-title{font-size:1rem;font-weight:300;}.tx-cart .checkout-step-content{padding:1em;}.tx-cart .checkout-step-number::before{counter-increment:step;content:counter(step);}.tx-cart #form-order .checkout-step-number,.tx-cart #form-cart .checkout-step-number{background:#333;color:#fff;display:inline-block;width:2em;border-radius:50%;text-align:center;height:2em;line-height:2em;font-size:0.75em;vertical-align:middle;margin-right:1em;margin-top:-3px;}.shipping-same-as-billing-wrapper{margin:1em 0;}.tx-cart .checkout-step-content-list .checkout-step-fields .field .validation-error{margin-bottom:0;}#form-order .checkout-step-title{padding:10px}.method-item-name{font-weight:bold;}.checkout-step-table,.checkout-review-table,.checkout-product-table,.show-properties.table{width:100%;}.checkout-review-column{margin:1em -1em;}.coupon-hint.not-usable{color:red;}.show-properties.table{margin-bottom:1em;}.order-history-detail .column{padding-bottom:2em;}@font-face{font-family:'BIZ UDGothic';font-style:normal;font-display:swap;src:url('../../../typo3conf/ext/dontmixdrugs/Resources/Public/Css/Fonts/biz-udgothic-v5-latin-regular.eot');src:local(''),url('../../../typo3conf/ext/dontmixdrugs/Resources/Public/Css/Fonts/biz-udgothic-v5-latin-regular.eot?#iefix') format('embedded-opentype'),url('../../../typo3conf/ext/dontmixdrugs/Resources/Public/Css/Fonts/biz-udgothic-v5-latin-regular.woff2') format('woff2'),url('../../../typo3conf/ext/dontmixdrugs/Resources/Public/Css/Fonts/biz-udgothic-v5-latin-regular.woff') format('woff'),url('../../../typo3conf/ext/dontmixdrugs/Resources/Public/Css/Fonts/biz-udgothic-v5-latin-regular.ttf') format('truetype'),url('../../../typo3conf/ext/dontmixdrugs/Resources/Public/Css/Fonts/biz-udgothic-v5-latin-regular.svg#BIZUDGothic') format('svg');}@font-face{font-family:'Alternate Gothic No2 D';font-display:swap;src:url('../../../typo3conf/ext/dontmixdrugs/Resources/Public/Css/Fonts/f241b798d1212fcb4f200ec30a3a89d6.eot');src:local(''),url('../../../typo3conf/ext/dontmixdrugs/Resources/Public/Css/Fonts/f241b798d1212fcb4f200ec30a3a89d6.eot?#iefix') format('embedded-opentype'),url('../../../typo3conf/ext/dontmixdrugs/Resources/Public/Css/Fonts/f241b798d1212fcb4f200ec30a3a89d6.woff2') format('woff2'),url('../../../typo3conf/ext/dontmixdrugs/Resources/Public/Css/Fonts/f241b798d1212fcb4f200ec30a3a89d6.ttf') format('truetype');}.fontBizGothic{font-family:'BIZ UDGothic',sans-serif;}.fontAltGothic{font-family:'Alternate Gothic No2 D',sans-serif;font-weight:normal;}.frame-space-before-extra-small{margin-top:min(3vw,1em);}.frame-space-before-small{margin-top:min(7vw,3em);}.frame-space-before-medium{margin-top:min(10vw,5em);}.frame-space-before-large{margin-top:min(23vw,10em);}.frame-space-before-extra-large{margin-top:min(35vw,14em);}.frame-space-after-extra-small{margin-bottom:min(3vw,1em);}.frame-space-after-small{margin-bottom:min(7vw,3em);}.frame-space-after-medium{margin-bottom:min(10vw,5em);}.frame-space-after-large{margin-bottom:min(23vw,10em);}.frame-space-after-extra-large{margin-bottom:min(35vw,14em);}html{scroll-behavior:smooth;}body{background:#fff;color:#000;padding:0;margin:0;font-size:19px;font-family:'BIZ UDGothic',sans-serif;line-height:1.25;}*{box-sizing:border-box;}img{max-width:100%;height:auto;vertical-align:bottom;}a img{border:0 none;}a,a:visited,a:hover{color:#000;text-decoration:underline;}a.noUnderline{text-decoration:none;}.noUnderline svg{vertical-align:middle;}a.button{display:inline-block;position:relative;margin-left:52px;padding:0 12px;text-align:left;line-height:38px;font-size:19px;}a.button,a.button:visited{border:solid 2px #000;background-color:#000;color:#fff;text-decoration:none;transition:0.3s ease;}a.button:hover{background-color:transparent;color:#000;text-decoration:none;transition:0.5s ease;}a.button::before{content:'';display:block;width:42px;height:42px;position:absolute;top:-2px;left:-52px;background:no-repeat url('../../../typo3conf/ext/dontmixdrugs/Resources/Public/Images/icon-button.svg') center center / cover;}.buyGinButton a.button::before{background-image:url('../../../typo3conf/ext/dontmixdrugs/Resources/Public/Images/2Drinks_Decoelement1.svg');background-size:65%;}.buyGinButton a span{margin-left:25px;float:right;}p{margin:0 0 20px;}p.fontAltGothicText{margin:0 0 35px;}p:last-child{margin-bottom:0;}h1,h2,h3{font-family:'Alternate Gothic No2 D',sans-serif;font-weight:normal;text-transform:uppercase;margin:0;line-height:1;}h1{font-size:clamp(46px,7vw,80px);}h2{font-size:min(10vw,48px);}h3{font-size:min(8vw,42px);}ul{margin:0;padding-left:6vw;}h1 + h2{margin-top:min(12vw,60px)}h2 + h3{margin-top:min(6vw,30px)}h3 + h4{margin-top:min(4vw,20px)}p + h2,ul + h2{margin-top:min(8vw,40px);}h1 + p,h2 + p,h3 + p,h1 + ul,h2 + ul,h3 + ul,ul + p{margin-top:min(4vw,20px);}select,textarea,input[type=text],input[type=email],input[type=phone]{appearance:none;border-radius:0;}input[type=submit]{cursor:pointer;border-radius:0;appearance:none;-webkit-appearance:none}.desktopOnly{display:none;}.align-center,.text-center{text-align:center;}.align-left,.text-left{text-align:left;}.align-right,.text-right{text-align:right;}.align-justify,.text-justify{text-align:justify;}.textUppercase{text-transform:uppercase;}.bigFont{font-size:140%;}.fontRed{color:#ef0101;}.fontAltGothicText{font-family:'Alternate Gothic No2 D',sans-serif;font-weight:normal;font-size:min(8vw,38px);line-height:1.05;letter-spacing:0.3px;}.fontAltGothicTextSmall{font-family:'Alternate Gothic No2 D',sans-serif;font-weight:normal;font-size:min(8vw,30px);letter-spacing:1px;line-height:1.1;}@media (min-width:1100px){.fontAltGothicText{font-size:min(8vw,57px);}.fontAltGothicTextSmall{font-size:min(8vw,37px);}}#sitePermission18{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background:no-repeat url('../../../typo3conf/ext/dontmixdrugs/Resources/Public/Images/navi-bottle-bg.jpg') center center / cover;overflow:auto;z-index:10000;-webkit-overflow-scrolling:touch;}#sitePermission18 .text{text-align:center;position:absolute;bottom:30vh;left:0;width:100%;}#sitePermission18 .text img{width:min(80%,220px);margin-bottom:15px;}#sitePermission18 .button{display:block;margin:0 auto 12px auto;width:min(90%,350px);padding:2px 20px 0;border:solid 1px #fff;color:#fff;font-size:22px;font-family:'Alternate Gothic No2 D',sans-serif;font-weight:normal;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:0.3s ease;}#sitePermission18 .button:hover{background-color:#fff;color:#000;transition:0.6s ease;}@media (min-width:768px){ul{padding-left:30px;}#sitePermission18 .text{bottom:20vh;}}.naviOpenerBox{position:absolute;top:min(3.3vw,62px);right:4vw;width:80px;vertical-align:bottom;text-align:center;cursor:pointer;z-index:1000;}.naviOpen .naviOpenerBox{position:fixed;}.naviOpener{height:30%;width:32%;position:absolute;top:25%;left:34%;}.naviOpener span,.naviOpener span:after,.naviOpener span:before{display:block;width:100%;height:3px;background-color:#000;position:absolute;transition:0.3s ease;}.naviOpener span{top:8px;left:0;}.naviOpener span:after{content:'';top:-8px;left:0;}.naviOpener span:before{content:'';top:8px;left:0;}.naviOpener.closeOnly span,.naviOpen .naviOpener span{transform:rotate(-45deg);transition:0.3s ease;}.naviOpener.closeOnly span:after,.naviOpen .naviOpener span:after{transform:rotate(-90deg);top:0;}.naviOpener.closeOnly span:before,.naviOpen .naviOpener span:before{opacity:0;}.naviOpenerBox img{width:100%;}.naviOpenerBox svg{width:33%;}.naviOpenerBox svg .cls-14{fill:#fff;transition:0.6s ease;}.naviOpenerBox.darkLogo-1 svg .cls-14,.naviOpenerBox.darkLogo-2 svg .cls-14{fill:#000;}.naviOpen .naviOpenerBox svg .cls-14{fill:#fff;}#naviBox{display:none;position:fixed;top:0;left:0;width:100%;height:100%;padding:min(5vh,50px) 5%;line-height:1;background:no-repeat url('../../../typo3conf/ext/dontmixdrugs/Resources/Public/Images/navi-bottle-bg.jpg') center center / cover;overflow:auto;z-index:100;-webkit-overflow-scrolling:touch;}nav ul{list-style-type:none;margin:0;padding:0;}.startNavi a,#naviBox a,#naviBox span{color:#fff;font-family:'Alternate Gothic No2 D',sans-serif;font-size:min(7vw,54px);letter-spacing:0.6px;text-transform:uppercase;text-shadow:0 0 15px #0009;}.startNavi a,#naviBox a,#naviBox a:visited{color:#fff;text-decoration:none;}#naviBox .topNavi li:nth-child(4) a,.startNavi a.red{color:#f70000;}#naviBox .topNavi li:nth-child(4) a.current,#naviBox a.current,#naviBox a:hover,.startNavi a:hover{color:#aaa;}#naviBox ul{margin-bottom:min(6vh,80px);}#naviBox .topNavi a{font-size:min(10vw,60px);}#naviBox .spaceAfter{margin-bottom:min(5vh,50px);}#naviBox .middleNavi.first{margin-bottom:min(3.5vh,25px);}.langNavi li{display:inline-block;margin-right:5%;}.langNavi li.disabled{opacity:0.4;}@media (min-width:768px){.naviOpenerBox{width:145px;}#naviBox{padding-left:calc(100% - 572px);}#naviBox .langNavi{font-size:min(5vh,50px);}.startNavi a,#naviBox .topNavi a{font-size:min(7vw,80px);}#naviBox a,#naviBox span{font-size:26px;}.naviOpener span,.naviOpener span:after,.naviOpener span:before{height:5px;}.naviOpener span{top:15px;}.naviOpener span:after{top:-13px;}.naviOpener span:before{top:13px;}}@media (min-width:1600px){#header{width:1500px;margin:0 auto;}.naviOpenerBox{right:calc((50% - 750px) + 75px);}#naviBox > nav{position:absolute;top:50px;right:calc(50% - 440px);}}body.startPage{height:100%;overflow:hidden;}body.startPage.startAnimation{height:auto;overflow:unset;}#header{overflow:hidden;}.headerimage img{width:100%;}.textHeader{padding:50px 0;}.textHeader h1,.textHeader h2{max-width:calc(100% - 120px);}.headerimageBox .textHeader{padding:20px 0 50px;}.headerimageBox .textHeader h1,.headerimageBox .textHeader h2{margin:0;}.headerimageBox .textHeader img{width:min(38vw,430px);vertical-align:top;}#page-26,#page-27,.bgColor-2,.greyBackground{background-color:#F0F0EA;}.misteryIsWaiting svg{width:min(50%,470px);}.misteryIsWaiting path{fill:#000;}.startHeader{position:relative;overflow:hidden;margin:0 -24.6vw;}.startHeader .fog{transform:translate(-100%,100%);position:absolute;top:0;left:0;width:100%;transition:all 1s;}.startAnimation .startHeader .fog{transform:translate(100%,-100%);transition:all 10s ease;}.startHeader .overlay{opacity:0;transform:scale(1);position:absolute;top:0;left:0;width:100%;z-index:9;transition:all 1s;}.startAnimation .startHeader .overlay{opacity:1;transform:scale(1);animation:startanimation 5s ease;}@keyframes startanimation{0%{opacity:0;transform:scale(1);}50%{opacity:0;transform:scale(1);}100%{opacity:1;transform:scale(1);}}.startHeader .text{opacity:0;transform:scale(0.5);position:absolute;bottom:4%;left:0;width:97%;text-align:center;transition:all 1s;}.startAnimation .startHeader .text{opacity:1;transform:scale(1);transition:all 1s ease 3s;}.startHeader .text img{width:min(300px,30%);}.startNavi{position:absolute;top:5.2%;left:28.6vw;z-index:10;}.startNavi a{line-height:1;}#main{padding-bottom:20px;}.contentWidth{width:86%;max-width:1280px;margin:0 auto;}#page-26 .contentWidth{width:94%;}.shopTopDekofontBox{margin:0 0 15vw;}@media (min-width:768px){#main{padding-bottom:2%;}.startNavi{left:3%;}.startHeader{margin:0;}.textHeader{padding:90px 0 70px;}.headerimageBox{position:relative;}.headerimageBox .textHeader{color:#fff;position:absolute;top:0;left:0;width:100%;padding:10vw 0;}.headerimageBox .textHeader img{margin-top:12px;}.headerimageBox.darkLogo-1 .textHeader{color:#000;}.headerimageBox .misteryIsWaiting path{fill:#fff;}.misteryIsWaiting svg{width:min(32vw,365px);margin-left:110px;position:relative;top:-20px;}#page-26 .textHeader h1{display:inline-block;margin-right:10px;}#page-26 .misteryIsWaiting{display:inline-block;vertical-align:middle;}#page-26 .misteryIsWaiting svg{margin-left:0;top:0;}.misteryIsWaiting.headerimageType svg{margin:40px 0 0 0;}.shopTopDekofontBox{margin:min(20vw,14em) 0;}}.imageText-1{padding:40px 0;}.imageText-1 .image{width:min(60%,300px);margin:0 auto 40px auto;}.deko img,.image img{width:100%;}.imageDeko-1,.imageDeko-2{display:flex;justify-content:space-between;padding:40px 0 min(13vw,170px);}.imageDeko-1 .image{width:calc(85% - 10px);}.imageDeko-1 .deko{width:calc(15% - 10px);}.imageDeko-1 .deko img{height:64vw;}.imageDeko-2 .deko{width:20%;}.imageDeko-2 .deko .img1 img{width:90%;}.imageDeko-2 .deko .img2{text-align:center;margin-top:10px;}.imageDeko-2 .deko .img2 img{width:45%;}.imageDeko-2 .image{width:75%;}.fullWidthImage.size85{width:85%;}.imageDeko-3{margin-top:3em;}.imageDeko-3 .col-1{width:65%;margin-left:20%;}.imageDeko-3 .col-1 .img2{margin:7% 0;}.imageDeko-3 .col-2{display:flex;justify-content:space-between;}.imageDeko-3 .col-2 .img1{width:15%;}.imageDeko-3 .col-2 .img2{width:80%;}.iconAndText{display:flex;justify-content:space-between;margin:6% 0;}.iconAndText a.noUnderline{font-size:min(4vw,16px);}@media (min-width:1100px){.iconAndText a.noUnderline{font-size:min(4vw,25px);}}.iconAndText .icon{width:14%;}.iconAndText .text{width:82%;}.iconAndText .text p{margin:0;}.textDekoImage-4{position:relative;}.textDekoImage-4 .col-1{margin:0 20% 40px 0;}.textDekoImage-4 .img1{position:absolute;top:0;right:0;width:15%;}.drinkTeaser{width:min(80%,320px);margin:0 auto 8%;display:block;text-decoration:none!important;position:relative;top:0;transition:0.3s ease;}a.drinkTeaser:hover{opacity:0.8;transform:translate(0,-7%);transition:0.5s ease;}.drinkTeaser .caption{padding:10px 0;text-transform:uppercase;}.drinkTeaser .caption img{float:left;width:auto;height:min(33px,7vw);margin:0.96vw 10px 0 0;}.drinkBottomText1 .col-60{padding-bottom:20px;}.drinkBottomText2 .col-60{text-align:center;}.textIcon{width:102px;margin:20px 0;}@media (min-width:768px){.imageText-1{display:flex;justify-content:space-between;align-items:flex-end;padding:120px 0 20px;}.imageText-1 .image{width:40%;margin:unset;margin-bottom:min(9.6vw,125px);}.imageText-1 .text{width:60%;padding-left:30px;}.text.fontAltGothic{font-size:min(4vw,52px);}.imageDeko-1 .image{width:90%;padding:0 10% 0 20%;}.imageDeko-1 .deko{width:10%;}.imageDeko-1 .deko img{height:min(39vw,620px);}.imageDeko-2 .deko{width:20%;padding-right:5%;}.imageDeko-2 .deko .img2{margin-top:20px;padding-left:30px;}.imageDeko-2 .deko .img2 img{width:45%;}.imageDeko-2 .image{width:80%;}.imageDeko-3{display:flex;justify-content:space-between;}.imageDeko-3 .col-1{width:48.5%;margin-left:0;padding-left:10%;}.imageDeko-3 .col-2{width:48.5%;display:block;}.imageDeko-3 .col-2 .img1{margin:0 0 50% 10%;}.imageDeko-3 .col-2 .img2{width:100%;}.twoColBox{display:flex;justify-content:space-between;}.twoColBox.centeredCols{justify-content:center;gap:3%;}.twoColBox .col{width:48.5%;}.twoColBox .col.iconAndText{width:auto;}.twoColBox .col-60{width:58.5%;}.twoColBox .col-55{width:53.5%;}.twoColBox .col-40{width:38.5%;}.twoColBox .col-30{width:28.5%;}.twoColBox .col-34{width:32.5%;}.twoColBox .col-35{width:33.5%;}#c124 .twoColBox > .col:last-child{padding-left:4%;}.textDekoImage-4 .alignBottom,.twoColBox .alignBottom{align-self:flex-end;}.twoColBox .alignSelfCenter{align-self:center;}.twoColBox .alignTopBottom{display:flex;flex-wrap:wrap;align-content:space-between;}.iconAndText .icon{width:60px;margin-right:15px;}.iconAndText .text{width:auto;}.textDekoImage-4{display:flex;justify-content:space-between;padding:120px 0 80px;}.textDekoImage-4 .col-1{margin:1.5% 0 0 0;padding-bottom:15%;width:58.5%;}.textDekoImage-4 .col-2{width:38.5%;}.textDekoImage-4 .img1{position:relative;right:unset;width:20%;margin:5% 0 15%;}.drinkTeaser{width:100%;}.drinkTeaser.w80{width:80%;}.drinkTeaser.w40{width:40%;}.drinkTeaser.left{margin-left:0;}.drinkTeaser.left20{margin-left:18.5%;}.drinkTeaser.right{margin-right:0;}.drinkTeaser.top20m{margin-top:-30%;}.drinkTeaser.top5{margin-top:5%;}.drinkTeaser.top10{margin-top:10%;}.drinkTeaser.top30{margin-top:30%;}.drinkTeaser .caption img{margin-top:9px;}.drinkBottomText1 .col-60{padding-bottom:42px;}.drinkBottomText2{padding-top:50px;}.drinkBottomText2 .col-60{text-align:right;}.textIcon{margin:0;}}@media (min-width:1260px){#c124 .twoColBox > .col:last-child{padding-left:18%;}}.drinksSingle{padding-bottom:min(20%,120px);}.drinksSingle .image{margin:0 -8.143% 10%;}.drinksSingle .text{position:relative;color:#888;}.drinksSingle .icon{position:absolute;top:0.4%;left:0;width:12%;}.drinksSingle .icon img{width:100%;}.drinksSingle h1{padding-left:15%;color:#000;}.drinksSingle p,.drinksSingle ul,.drinksSingle h2{font-family:'Alternate Gothic No2 D',sans-serif;font-weight:normal;font-size:clamp(22px,4vw,56px);line-height:1.1;}@media (min-width:768px){.drinksSingle{width:60%;margin:0 auto;}.drinksSingle .image{margin:0 0 7.5%;}.drinksSingle h1{padding-left:0;}.drinksSingle .icon{top:16px;left:-70px;width:40px;}.buyGinButton.drinksSingle .button{margin-left:0;width:100%;padding:8px 12px;font-size:21px;}.buyGinButton.drinksSingle a.button::before{top:6px;}}.pressePartnerBox .headline{display:flex;align-items:center;margin-bottom:40px;}.pressePartnerBox .icon{width:min(10vw,52px);margin-right:4%;}.pressePartnerBox .text{padding-bottom:100px;min-height:500px;}.pressePartnerBox h3{font-size:min(8vw,38px);line-height:1.1;}@media (min-width:500px){.pressePartnerBox .col{display:flex;justify-content:space-between;}.pressePartnerBox .headline{width:80px;display:block;position:relative;}.pressePartnerBox .headline h2{transform:rotate(-90deg);position:absolute;top:185px;left:-125px;width:300px;text-align:right;}.pressePartnerBox .text{width:calc(100% - 80px);}}@media (min-width:768px){.pressePartnerBox .col{padding-top:min(40vw,450px);}.pressePartnerBox .headline{margin-bottom:0;}.pressePartnerBox .headline h2{top:-240px;text-align:left;font-size:min(12vw,80px);}}.top-buffer{margin-top:0;padding-top:30px;}.cart-currency-selector,.tx-cart-products .pagination,#page-27 #c54{display:none;}#c66{padding-bottom:3em;}.pageLinksBox{padding:min(30vw,400px) 0 0;}.pageLinksBox a{display:block;border:solid 3px #000;font-size:min(8vw,44px);font-family:'Alternate Gothic No2 D',sans-serif;font-weight:normal;text-align:center;text-decoration:none;text-transform:uppercase;transition:0.6s ease;}.pageLinksBox a:hover{background-color:#000;color:#fff;transition:0.6s ease;}.pageLinksBox a + a{margin-top:20px;}@media (min-width:768px){.pageLinksBox{display:flex;justify-content:space-between;margin:0 -5%;}.pageLinksBox a{width:49.2%;border-width:4px;}.pageLinksBox a + a{margin-top:unset;}}@media (min-width:1024px){.pageLinksBox{margin:0 -6%;}}.contactTextDeko{max-width:430px;}.contactLogo{max-width:185px;}.maxWidth500{max-width:500px;}@media (max-width:767px){.twoColBox > .col:first-child,.poduktListItem{margin-bottom:50px;}#page-25 .twoColBox > .col:first-child{margin-bottom:0;}}.poduktListItem .text{padding-top:12px;color:#888;font-size:min(4.2vw,17px);}.poduktListItem .title{float:left;margin-right:10px;}.poduktListItem .price{float:right;margin-left:10px;}.poduktListItem .buttonBox{clear:both;padding-top:16px;}.poduktListItem .button{width:calc(100% - 52px);max-width:335px;transition:0.3s ease;}.poduktListItem + .poduktListItem{margin-top:30px;}@media (min-width:1400px){.poduktListItem .text{font-size:19px;}}#page-26 #main,#page-27 #main{padding-bottom:150px;}#page-27 .textHeader > .contentWidth,#page-27 #main > .contentWidth{max-width:680px;}.tx-cart-products .image img{width:100%;}.tx-cart-products h2{margin-top:0;font-size:min(7vw,80px);}.tx-cart-products h2 + p{margin-top:16px;}.tx-cart-products h4{margin:50px 0 0 0;}.tx-cart-products p{font-size:min(5.2vw,24px);}.tx-cart-products .regular_price{font-size:min(12vw,80px);font-family:'Alternate Gothic No2 D',sans-serif;font-weight:normal;display:block;margin-top:60px;}.add-to-cart-form .form-control{border:0;height:50px;font-family:'BIZ UDGothic',sans-serif;outline:none;width:75px;font-size:min(5vw,32px);text-align:center;vertical-align:bottom;}.add-to-cart-form select.form-control{float:right;height:50px;width:calc(100% - 210px);color:#000;background-color:#fff;appearance:none;border-radius:0;text-align:center;}.add-to-cart-form .quantityButton{display:inline-block;background-color:#000f;color:#fff;font-size:34px;line-height:46px;width:56px;height:50px;text-align:center;vertical-align:bottom;border:solid 2px #000;cursor:pointer;transition:0.3s ease;}.add-to-cart-form .quantityButton:hover{background-color:transparent;color:#000;transition:0.5s ease;}.add-to-cart-form .productAddToCartButton{margin-top:58px;padding-left:56px;position:relative;}.add-to-cart-form .productAddToCartButton::before{content:'';display:block;width:46px;height:46px;position:absolute;top:0;left:0;background:no-repeat url('../../../typo3conf/ext/dontmixdrugs/Resources/Public/Images/icon-button.svg') center center / cover;}.add-to-cart-form .form-control.btn-default{display:block;height:46px;width:100%;border:solid 3px #000;padding:0 5%;background-color:#000;color:#fff;font-size:19px;font-weight:normal;text-align:center;text-decoration:none;cursor:pointer;transition:0.3s ease;}.add-to-cart-form .form-control.btn-default:hover{background-color:transparent;color:#000;text-decoration:none;transition:0.5s ease;}.add-to-cart-form .form-message > div{padding:20px 10px;border-top:solid 10px #F0F0EA;background-color:#fff;clear:both;text-align:center;}#productPriceAddInfo{margin-bottom:30px;}@media (min-width:768px){#page-26 #main{padding-top:min(12vw,195px);}.tx-cart-products h1{margin-top:-5px;}.tx-cart-products .text{padding-left:5%;}}.validation-error{border:solid 5px #f70000;padding:15px;margin-bottom:30px;}.typo3-messages .alert-danger{border:solid 5px #f70000;padding:15px;margin-top:30px;}.checkout-product-table{margin:40px 0;font-size:min(2.9vw,19px);}.checkout-product-table th{padding-bottom:20px;}.checkout-product-table th:first-child{text-align:left;}.checkout-product-table th:nth-child(4){position:relative;right:-45px;}.checkout-product-table th:nth-child(3),.checkout-product-table td:nth-child(3){position:relative;right:-25px;}.checkout-product-table td[colspan='2'] .product-name{text-transform:uppercase;}.checkout-product-table input[type=text]{height:34px;text-align:center;border:0;width:60px;}.checkout-product-table .qty-wrapper{text-align:center;}#form-coupon{text-align:left;}#form-coupon input.form-control{height:34px;text-align:center;border:0;width:220px;font-size:15px;font-family:'BIZ UDGothic',sans-serif;}#form-coupon input[type=submit],#form-cart input[type=submit],.tx-cart .top-buffer .btn-danger{display:inline-block;background-color:#000;border:solid 2px #000;margin-left:15px;color:#fff;text-decoration:none;line-height:30px;padding:0 15px;font-size:15px;font-family:'BIZ UDGothic',sans-serif;transition:0.3s ease;}#form-coupon input[type=submit]{width:220px;margin-left:0;}.checkout-product-table .last a{display:inline-block;background-color:#000;border:solid 2px #000;margin-left:5px;color:#fff;text-decoration:none;transition:0.3s ease;}.checkout-product-table .last a span{display:inline-block;line-height:30px;width:30px;text-align:center;}.tx-cart .top-buffer .btn-danger:hover,#form-cart input[type=submit]:hover,.checkout-product-table .last a:hover{background-color:transparent;color:#000;text-decoration:none;transition:0.5s ease;}.method-list.checkout-step-content-list .method-item-name{padding:5px 5px 5px 30px;background:no-repeat url('../../../typo3conf/ext/dontmixdrugs/Resources/Public/Images/icon-square-check.svg') center left / 20px;}.method-list.checkout-step-content-list .set-shipping{display:block;margin:-5px -5px -5px -30px;padding:5px 5px 5px 30px;text-decoration:none;background:#F0F0EA no-repeat url('../../../typo3conf/ext/dontmixdrugs/Resources/Public/Images/icon-square.svg') center left / 20px;}.method-list.checkout-step-content-list .method-item-info{margin-bottom:20px;}#checkout-step-payment-method .method-item-info{display:none;}#checkout-step-payment-method .method-item-name{padding:5px 5px 5px 30px;margin-bottom:20px;background:no-repeat url('../../../typo3conf/ext/dontmixdrugs/Resources/Public/Images/icon-square-check.svg') center left / 20px;}#checkout-step-payment-method .set-payment{display:block;margin:-5px -5px -5px -30px;padding:5px 5px 5px 30px;text-decoration:none;background:#F0F0EA no-repeat url('../../../typo3conf/ext/dontmixdrugs/Resources/Public/Images/icon-square.svg') center left / 20px;}.tx-cart .checkout-step-content{padding:30px 0;}#page-27 .checkout-step{margin-top:50px;}#page-27 .total-gross{font-size:150%;}#page-27 .total-gross .price{padding-left:15px;display:inline-block;white-space:nowrap;}#cart-preview{text-align:center;padding:10px;position:fixed;top:0;left:0;background-color:#F0F0EA;border-bottom-right-radius:10px;}#page-27 #cart-preview,#cart-preview.show-0{display:none;}#cart-preview .countBox{display:inline-block;width:21px;border:solid 2px #000;border-radius:4px;text-align:center;height:21px;font-size:13px;line-height:19px;vertical-align:bottom;}#cart-preview .cartIcon{display:inline-block;line-height:22px;height:22px;vertical-align:bottom;}#cart-preview .cartIcon a{display:inline-block;height:22px;vertical-align:bottom;}#cart-preview .cartIcon a svg{height:22px;width:22px;}#cart-preview .toCheckoutButtonBox{display:none;}@media (min-width:768px){#cart-preview{left:calc(100% - (260px + 4vw));padding:7px 14px;border-bottom-left-radius:10px;}#page-26 #cart-preview{left:calc(96% - 240px);top:2.8vw;position:absolute;}#cart-preview .countBox{margin-right:4px;}#cart-preview .countBox,#cart-preview .cartIcon{position:relative;z-index:10;}#cart-preview .toCheckoutButtonBox{display:block;opacity:0;position:absolute;top:-50px;right:0;width:275px;padding:50px 10px 10px 10px;background-color:#F0F0EA;border-bottom-left-radius:10px;border-bottom-right-radius:10px;transition:0.6s ease;}#cart-preview:hover .toCheckoutButtonBox{opacity:1;top:0;transition:0.6s ease;}#cart-preview a.button::before{width:40px;height:70px;top:-41px;left:-48px;background:no-repeat url('../../../typo3conf/ext/dontmixdrugs/Resources/Public/Images/dont-mix-drugs-schamane.png') center center / contain;}}@media (min-width:1600px){#cart-preview{left:calc(50% + 410px);}#page-26 #cart-preview{left:calc(50% + 430px);top:50px;}}.checkout-link{padding-top:10px;}.checkout-link .btn-primary,#form-order .btn-primary{display:block;border:solid 4px #000;padding:2px 5%;margin:0 auto;width:min(100%,500px);font-size:min(8vw,40px);font-family:'Alternate Gothic No2 D',sans-serif;font-weight:normal;background-color:#000;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;}#form-order input[type=email],#form-order input[type=text],#form-order input[type=phone]{border:0;line-height:34px;font-size:17px;padding-left:10px;font-family:'BIZ UDGothic',sans-serif;outline:none;width:100%;}#form-order select{border:0;height:36px;width:100%;background-color:#fff;color:#000;font-size:17px;font-family:'BIZ UDGothic',sans-serif;outline:none;padding-left:10px;}#form-order textarea{border:0;line-height:34px;padding-left:10px;font-size:17px;font-family:'BIZ UDGothic',sans-serif;outline:none;width:100%;margin-top:5px;}.tx-cart .bg-light-grey{background-color:unset;}#form-order fieldset{border:0;margin:0;padding:0;}.checkout-step-fields .accept-terms{position:relative;}.checkout-step-fields .accept-terms input{position:absolute;top:0;left:0;}.checkout-step-fields .accept-terms label > span{padding:0 0 20px 40px;display:block;}#form-order #orderItem-comment{margin-bottom:50px;}.tx-cart label{padding-left:10px;}.tx-cart .accept-terms label{padding-left:0;}.tx-cart .accept-terms label span::after{content:'*';}.newsletterOrderForm{padding:25px 0;}.newsletterOrderForm input[type=text],.newsletterOrderForm input[type=email]{margin-bottom:14px;width:100%;border:0;border:solid 2px #000;background-color:transparent;height:38px;color:#000;font-size:21px;font-family:'Alternate Gothic No2 D',sans-serif;text-align:center;border-radius:0;}.newsletterOrderForm input[type=text]::placeholder,.newsletterOrderForm input[type=email]::placeholder{color:#000;text-transform:uppercase;}.newsletterOrderForm input[type=submit]{margin-bottom:20px;width:100%;border:solid 2px #f70000;background-color:#f70000;color:#fff;height:38px;padding:0 5px;font-size:21px;font-family:'Alternate Gothic No2 D',sans-serif;text-transform:uppercase;text-align:center;transition:0.6s ease;}.newsletterOrderForm input[type=submit]:hover{background-color:transparent;color:#f70000;border-color:#f70000;transition:0.6s ease;}.newsletterOrderForm .checkboxBox{position:relative;}.newsletterOrderForm .checkboxBox input{position:absolute;top:-1px;left:0;}.newsletterOrderForm .checkboxBox label{display:block;padding-left:30px;}.newsletterOrderForm input[type=text].input--hidden{display:none;}@media (min-width:460px){#newsletterPrename{width:40%;float:left;}#newsletterName{width:57%;float:right;}}.toTopButton{display:none;cursor:pointer;position:fixed;bottom:20px;right:2%;}.toTopButton svg{vertical-align:bottom;width:min(10vw,44px);}#footer{font-size:17px;background-color:#f70000;color:#000;padding:max(40px,5%) 0;}#footer nav{line-height:1.4;text-align:center;padding:30px 0;}#footer .spaceAfter{margin-bottom:30px;}#footer a{text-decoration:none;}#footer a:hover,#footer li.active a,#footer a.current{color:#fff;}#footer h3{margin-bottom:6px;line-height:0.8;}#footer .langNavi{margin-top:30px;}#footer .socialIcons{margin-top:30px;text-align:center;}.socialIcons svg{width:35px;}#footer form{margin-top:20px;max-width:540px;}#footer input{appearance:none;-webkit-appearance:none;border-radius:0;outline:0;}#footer input[type=text]{width:59%;margin-right:4%;border:0;border-bottom:solid 2px #000;background-color:transparent;height:44px;color:#000;font-size:min(4vw,17px);font-family:'BIZ UDGothic',sans-serif;vertical-align:bottom;}#footer input[type=text]::placeholder{color:#000;}#footer input[type=submit]{width:37%;border:solid 2px #000;background-color:#000;color:#fff;height:44px;padding:0 5px;font-size:min(4vw,17px);font-family:'BIZ UDGothic',sans-serif;transition:0.6s ease;}#footer input[type=submit]:hover{background-color:transparent;color:#000;border-color:#000;transition:0.6s ease;}.footerCol3{text-align:center;}.footerCol3 img{width:45%;}@media (min-width:768px){#footer .contentWidth{display:flex;}.footerCol1{width:54%;}.footerCol2{width:30%;}.footerCol3{width:16%;}#footer nav{padding:0 0 0 7%;text-align:left;}#footer .socialIcons{text-align:left;}.footerCol3 img{width:100%;}#footer input[type=text]{width:61%;}#footer input[type=submit]{width:35%;}}@media (min-width:1100px){.footerCol1{width:44%;}.footerCol2{width:40%;}.footerCol3{width:16%;}#footer nav{padding:0 0 0 17%;}#footer input[type=text]{width:71%;}#footer input[type=submit]{width:25%;}}@media (min-width:768px) and (max-width:1000px){.naviOpenerBox{transform:scale(0.7);top:0;right:2vw;}.imageText-1{align-items:flex-start;}.imageText-1 .text{padding-top:20vw;}#c73.frame-space-before-extra-large{margin-top:min(25vw,14em);}.twoColBox.centeredCols .col-35{width:37%;}}@media (min-width:768px) and (max-width:1280px){.col-34 .poduktListItem .price,.col-35 .poduktListItem .price{clear:both;float:none;margin-left:0;}}
