@import"https://fonts.googleapis.com/css?family=Source+Code+Pro:400,400i,700&display=swap";:root{--footer-top-margin: var(--vertical-rhythm)}@font-face{font-family:"GuthenBloots";src:url("/wp-content/themes/ific/public/fonts/3A1871_0_0.eot");src:url("/wp-content/themes/ific/public/fonts/3A1871_0_0.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/ific/public/fonts/3A1871_0_0.woff") format("woff"),url("/wp-content/themes/ific/public/fonts/3A1871_0_0.ttf") format("truetype")}.cc-root{font-size:62.5%;background-color:#000;margin-top:var(--vertical-rhythm);margin-inline:var(--gutter);width:calc(100% - var(--gutter)*2);border-top:1px solid #000}@media(max-width: 599px){.cc-root{background-image:url("/wp-content/themes/ific/public/images/caffeine-calculator/img-frame-top.svg"),url("/wp-content/themes/ific/public/images/caffeine-calculator/img-frame-extra.svg"),url("/wp-content/themes/ific/public/images/caffeine-calculator/img-blackboard.jpg");background-position:top center,top center,center center;background-repeat:no-repeat;background-size:100%,350%,cover}}@media(min-width: 600px){.cc-root{background-image:url("/wp-content/themes/ific/public/images/caffeine-calculator/img-frame-top.svg"),url("/wp-content/themes/ific/public/images/caffeine-calculator/img-frame-extra.svg"),url("/wp-content/themes/ific/public/images/caffeine-calculator/img-blackboard.jpg");background-position:top center,top center,center center;background-repeat:no-repeat;background-size:100%,200%,cover}}@media(min-width: 900px){.cc-root{background-image:url("/wp-content/themes/ific/public/images/caffeine-calculator/img-frame-top.svg"),url("/wp-content/themes/ific/public/images/caffeine-calculator/img-frame-right.svg"),url("/wp-content/themes/ific/public/images/caffeine-calculator/img-frame-bottom.svg"),url("/wp-content/themes/ific/public/images/caffeine-calculator/img-frame-left.svg"),url("/wp-content/themes/ific/public/images/caffeine-calculator/img-frame-extra.svg"),url("/wp-content/themes/ific/public/images/caffeine-calculator/img-blackboard.jpg");background-position:top center,center right,bottom center,center left,top 20px center,center center;background-size:contain,contain,contain,contain,95%,cover}}@media(max-width: 599px){.cc-root .mobile-only{display:block;opacity:1;visibility:visible}}@media(min-width: 600px){.cc-root .mobile-only{display:block;opacity:1;visibility:visible}}@media(min-width: 1200px){.cc-root .mobile-only{display:none;opacity:0;visibility:hidden}}@media(max-width: 599px){.cc-root .desktop-only{display:none;opacity:0;visibility:hidden}}@media(min-width: 600px){.cc-root .desktop-only{display:none;opacity:0;visibility:hidden}}@media(min-width: 1200px){.cc-root .desktop-only{display:block;opacity:1;visibility:visible}}.cc-root .red{color:#c90909}.cc-root ul{margin:0;padding:0}.cc-root button,.cc-root input,.cc-root select,.cc-root textarea{color:#222}.cc-root ::-moz-selection{background:#b3d4fc;text-shadow:none}.cc-root ::selection{background:#b3d4fc;text-shadow:none}.cc-root img{vertical-align:middle}.cc-root fieldset{border:0;margin:0;padding:0}.cc-root textarea{resize:vertical}.cc-root .chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.cc-root img{display:block}.cc-root .show{opacity:1 !important;-webkit-transition:all 1s ease;transition:all 1s ease}.cc-root .hide{opacity:0 !important;-webkit-transition:all .25s ease;transition:all .25s ease}.cc-root #lightbox-show.show{-webkit-animation:pop .4s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;animation:pop .4s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;display:block !important;visibility:visible !important}@-webkit-keyframes pop{35%{-webkit-transform:scale(1.1);transform:scale(1.1)}60%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes pop{35%{-webkit-transform:scale(1.1);transform:scale(1.1)}60%{-webkit-transform:scale(1.2);transform:scale(1.2)}}.cc-root a{color:#000}.cc-root .text-white{color:#fff}.cc-root .text-white a{color:#fff}.cc-root .text-white a:hover{color:#000}.cc-root .text-blue{color:#19769e}.cc-root .text-blue a{color:#19769e}.cc-root .text-blue a:hover{color:#fff}.cc-root .text-purple{color:#804068}.cc-root .text-purple a{color:#804068}.cc-root .text-purple a:hover{color:#fff}.cc-root .fp-controlArrow{border-right:1px solid #000;border-style:solid;border-top:1px solid #000;cursor:pointer;height:0;height:10em;margin-top:-38px;position:absolute;top:50%;-webkit-transition:border 1s ease;transition:border 1s ease;width:0;width:10em;z-index:4}@media(max-width: 599px){.cc-root .fp-controlArrow{visibility:hidden}}@media(min-width: 600px){.cc-root .fp-controlArrow{visibility:hidden}}@media(min-width: 900px){.cc-root .fp-controlArrow{visibility:visible}}.cc-root .fp-controlArrow:hover{border-right:1px solid #19769e;border-top:1px solid #19769e;-webkit-transition:border .2s ease;transition:border .2s ease}.cc-root .fp-controlArrow.fp-prev{left:50px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.cc-root .fp-controlArrow.fp-next{right:50px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.cc-root .flex{display:-webkit-box;display:flex}@media(max-width: 599px){.cc-root .flex-column{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center}}@media(min-width: 600px){.cc-root .flex-column{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center}}@media(min-width: 900px){.cc-root .flex-column{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center}}.cc-root .flex-row{display:-webkit-box;display:flex}@media(max-width: 599px){.cc-root .flex-row{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;flex-direction:column !important;flex-wrap:wrap !important;-webkit-box-align:center !important;align-items:center !important}}@media(min-width: 600px){.cc-root .flex-row{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;flex-direction:column !important;flex-wrap:wrap !important;-webkit-box-align:center !important;align-items:center !important}}@media(min-width: 900px){.cc-root .flex-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;flex-direction:row !important;flex-wrap:nowrap !important}}@media(max-width: 599px){.cc-root .space-around{-webkit-box-pack:center;justify-content:center}}@media(min-width: 600px){.cc-root .space-around{-webkit-box-pack:center;justify-content:center}}@media(min-width: 900px){.cc-root .space-around{justify-content:space-around}}.cc-root .align-center{-webkit-box-pack:center;justify-content:center;text-align:center}.cc-root .flex-footer{margin:auto}.cc-root h1{font-family:"GuthenBloots","Brush Script MT",cursive;font-size:7em;font-size:calc(3em + 2vmax);z-index:10}@media(max-width: 599px){.cc-root h1{font-size:calc(2em + 3vmax)}}.cc-root h2{color:#d75e0d;font-family:"GuthenBloots","Brush Script MT",cursive;font-size:calc(4em + .5vw)}@media(max-width: 599px){.cc-root h2{font-size:calc(5em + 1vmax)}}.cc-root a,.cc-root li,.cc-root p,.cc-root ul{font-family:var(--font-sans-serif);z-index:10}@media(max-width: 599px){.cc-root a,.cc-root li,.cc-root p,.cc-root ul{font-size:1.75em;line-height:130%}}.cc-root p+p{margin-top:1.25em}.cc-root p+ul,.cc-root ul+p{margin-top:1.25em}.cc-root .smaller a,.cc-root .smaller li,.cc-root .smaller p,.cc-root .smaller ul{font-family:"Montserrat","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}@media(min-width: 600px){.cc-root .smaller a,.cc-root .smaller li,.cc-root .smaller p,.cc-root .smaller ul{line-height:calc(1.25em + .74vw)}}@media(min-width: 1200px){.cc-root .smaller a,.cc-root .smaller li,.cc-root .smaller p,.cc-root .smaller ul{font-size:calc(.5em + .75vw);line-height:calc(1.25em + .75vw)}}.cc-root .smaller a p+p,.cc-root .smaller li p+p,.cc-root .smaller p p+p,.cc-root .smaller ul p+p{margin-top:1em}.cc-root .smaller a p+ul,.cc-root .smaller a ul+p,.cc-root .smaller li p+ul,.cc-root .smaller li ul+p,.cc-root .smaller p p+ul,.cc-root .smaller p ul+p,.cc-root .smaller ul p+ul,.cc-root .smaller ul ul+p{margin-top:.75em}.cc-root ul li{list-style:disc;list-style-position:outside;margin-left:5em;margin-top:.625em}@media(max-width: 599px){.cc-root ul li{margin-left:2.25em}}.cc-root p.caption-black,.cc-root p.caption-white{font-size:0.8333333333em !important;line-height:150%;margin-top:1em;padding-top:1em}@media(max-width: 599px){.cc-root p.caption-black,.cc-root p.caption-white{font-size:1.5em}}.cc-root p.caption-black{border-top:1px dotted #000}.cc-root p.caption-white{border-top:1px solid #fff}.cc-root .blackboard{box-sizing:border-box;width:100%}@media(max-width: 599px){.cc-root .blackboard{display:block}}@media(min-width: 600px){.cc-root .blackboard{display:block}}@media(min-width: 900px){.cc-root .blackboard{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;min-height:100vh;padding-bottom:3rem}}.cc-root .blackboard ul li{list-style:none;margin:0;padding:0}@media(max-width: 599px){.cc-root .blackboard #icon-container{margin:6em 2em 20em 2em}}@media(min-width: 600px){.cc-root .blackboard #icon-container{margin:6em 2em 18em 2em}}@media(min-width: 900px){.cc-root .blackboard #icon-container{height:88vh;margin:6em 5em 0em 5em;width:60%}}@media(min-width: 1200px){.cc-root .blackboard #icon-container{width:71%}}@media(min-width: 1800px){.cc-root .blackboard #icon-container{width:80%}}.cc-root .blackboard #icon-container{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;justify-content:space-around}.cc-root .blackboard #icon-container h1{margin-bottom:1rem}.cc-root .blackboard #icon-container h1,.cc-root .blackboard #icon-container p{color:#ccc;overflow:visible;text-align:center}.cc-root .blackboard #icon-container p{font-weight:500}.cc-root .blackboard #icon-container p,.cc-root .blackboard #icon-container figcaption{font-family:var(--font-sans-serif);font-size:1.65em;line-height:150%;text-align:center}.cc-root .blackboard #icon-container p.smaller{font-size:1.25em;font-style:italic}@media(max-width: 599px){.cc-root .blackboard #icon-container .icon-row{display:-webkit-box;display:flex;flex-wrap:wrap;justify-content:space-around}.cc-root .blackboard #icon-container .icon-row#middle-row{-webkit-box-ordinal-group:4;order:3}.cc-root .blackboard #icon-container .icon-row figure{height:auto;width:40%}}@media(min-width: 600px){.cc-root .blackboard #icon-container .icon-row{display:-webkit-box;display:flex;flex-wrap:nowrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:space-evenly;justify-content:space-evenly}.cc-root .blackboard #icon-container .icon-row#middle-row{padding-left:10%;padding-right:10%}.cc-root .blackboard #icon-container .icon-row figure{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;height:100%;width:100%}.cc-root .blackboard #icon-container .icon-row figure img{height:60%}}@media(min-width: 900px){.cc-root .blackboard #icon-container .icon-row{height:25%}}.cc-root .blackboard #icon-container .border-vertical{border-right:4px dotted #8e8e8e;height:75%;width:1px}@media(max-width: 599px){.cc-root .blackboard #icon-container .border-vertical{display:none}}@media(min-width: 600px){.cc-root .blackboard #icon-container .border-vertical{display:none}}@media(min-width: 900px){.cc-root .blackboard #icon-container .border-vertical{display:none}}@media(min-width: 1200px){.cc-root .blackboard #icon-container .border-vertical{display:block}}.cc-root .blackboard #icon-container .border-horizontal{border-bottom:4px dotted #8e8e8e;display:block;height:1px;width:100%}@media(max-width: 599px){.cc-root .blackboard #icon-container .border-horizontal{display:none}}@media(min-width: 600px){.cc-root .blackboard #icon-container .border-horizontal{display:none}}@media(min-width: 900px){.cc-root .blackboard #icon-container .border-horizontal{display:block}}.cc-root .blackboard #icon-container .icon-row figure img{cursor:pointer;display:block;padding-bottom:1em;-webkit-transition:all 600ms ease-in;transition:all 600ms ease-in;width:100%}.cc-root .blackboard #icon-container .icon-row figure img:hover{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all 600ms cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:all 600ms cubic-bezier(0.175, 0.885, 0.32, 1.275)}.cc-root .blackboard #icon-container .icon-row figure img:active{-webkit-transform:scale(1.35);transform:scale(1.35);-webkit-transition:all 300ms cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:all 300ms cubic-bezier(0.175, 0.885, 0.32, 1.275)}.cc-root .blackboard #icon-container .icon-row figure figcaption{color:#d75e0d;font-weight:500}@media(max-width: 599px){.cc-root .blackboard #icon-container .icon-row figure figcaption .tooltip{display:none}}@media(min-width: 600px){.cc-root .blackboard #icon-container .icon-row figure figcaption .tooltip{display:none}}@media(min-width: 1200px){.cc-root .blackboard #icon-container .icon-row figure figcaption .tooltip{background-image:url("/wp-content/themes/ific/public/images/caffeine-calculator/icon-info-ko.svg");content:"";cursor:pointer;display:inline-block;height:15px;position:relative;right:-10px;width:15px}}.cc-root .blackboard #icon-container .icon-row figure figcaption .tooltip .tooltip-info{display:none}.cc-root .blackboard #icon-container .icon-row figure figcaption .tooltip:hover .tooltip-info{background:#fff;border-radius:5px;bottom:20px;box-shadow:0 0 5px rgba(0,0,0,.5);color:#000;display:block;font-size:14px;height:auto;left:-125px;line-height:20px;padding:10px;position:absolute;width:250px;z-index:1000}.cc-root .blackboard .red{color:#c90909}.cc-root .blackboard .receipt{font-family:"Source Code Pro","Courier New",Courier,"Lucida Sans Typewriter","Lucida Typewriter",monospace}.cc-root .blackboard .receipt h1{color:#454545;font-family:"Source Code Pro","Courier New",Courier,"Lucida Sans Typewriter","Lucida Typewriter",monospace;font-size:1.5em;margin:0;text-transform:uppercase}.cc-root .blackboard .receipt h2{color:#8e8e8e;font-family:"Source Code Pro","Courier New",Courier,"Lucida Sans Typewriter","Lucida Typewriter",monospace;font-size:1.09375em;padding-top:1em}.cc-root .blackboard .receipt h3{font-size:1.1666666667em;font-style:italic;padding:1em 0;text-transform:uppercase}.cc-root .blackboard .receipt p,.cc-root .blackboard .receipt li{color:#454545;font-size:1em;line-height:15px}.cc-root .blackboard .receipt p.red{color:#c90909;font-weight:600}.cc-root .blackboard .receipt .receipt-calculation ul{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.cc-root .blackboard .receipt .receipt-calculation ul li.item{-webkit-box-flex:3;flex:3}.cc-root .blackboard .receipt .receipt-calculation ul li.qty{-webkit-box-flex:1;flex:1}.cc-root .blackboard .receipt .receipt-calculation ul li.caffeine{text-align:right;-webkit-box-flex:2;flex:2}.cc-root .blackboard .receipt .receipt-calculation ul li.remove-btn{cursor:pointer;font-size:25px}.cc-root .blackboard .receipt .receipt-calculation div.calculation-list ul{padding:.75em 0}.cc-root .blackboard .receipt .receipt-calculation div.calculation-list ul:first-of-type{margin-top:1em}.cc-root .blackboard .receipt .receipt-total{border-bottom:2px dashed #454545;border-top:2px dashed #454545;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;width:100%}@media(max-width: 599px){.cc-root .blackboard .receipt .receipt-total{margin-bottom:0;padding:2% 0}}@media(min-width: 600px){.cc-root .blackboard .receipt .receipt-total{margin-bottom:0;padding:2% 0}}@media(min-width: 900px){.cc-root .blackboard .receipt .receipt-total{margin-bottom:1em;padding:1.5em 0}}@media(max-width: 599px){.cc-root .blackboard #reciept-desktop{display:none;visibility:hidden}}@media(min-width: 600px){.cc-root .blackboard #reciept-desktop{display:none;visibility:hidden}}@media(min-width: 900px){.cc-root .blackboard #reciept-desktop{display:-webkit-box;display:flex;margin:0 1em 0 0;visibility:visible;width:40%}}@media(min-width: 1200px){.cc-root .blackboard #reciept-desktop{margin:0 5em 0 0;max-width:450px;width:29%}}@media(min-width: 1800px){.cc-root .blackboard #reciept-desktop{width:20%}}.cc-root .blackboard #reciept-desktop{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;flex-wrap:nowrap;height:100vh;top:0}.cc-root .blackboard #reciept-desktop #receipt-main{background-color:#fcfdfc;box-sizing:border-box;color:#454545;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;font-size:1.5em;padding:8% 8% 0 8%;width:100%;-webkit-box-flex:5;flex:5}.cc-root .blackboard #reciept-desktop #receipt-main #receipt-header{padding-bottom:2em;text-align:center}.cc-root .blackboard #reciept-desktop #receipt-main .receipt-calculation{-webkit-box-flex:1;flex:1}.cc-root .blackboard #reciept-desktop #receipt-main .receipt-calculation div#calculation-header{border-bottom:2px dashed #454545;padding:1em 0;text-transform:uppercase}.cc-root .blackboard #reciept-desktop #receipt-main .receipt-calculation div#calculation-header li{font-weight:700}.cc-root .blackboard #reciept-desktop #reciept-category{background-color:#fcfdfc;z-index:9}.cc-root .blackboard #reciept-desktop #receipt-bottom{background:url("/wp-content/themes/ific/public/images/caffeine-calculator/img-reciept-bottom.svg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;font-size:1.4em;font-style:italic;padding:0 8% 0 8%;position:relative;text-align:center;text-transform:uppercase;top:-1px;width:100%;-webkit-box-flex:1;flex:1}.cc-root .blackboard #reciept-desktop #receipt-bottom img{margin:10px 0;width:100%}.cc-root .blackboard #reciept-desktop #receipt-bottom ul{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}@media(max-width: 599px){.cc-root .blackboard #receipt-mobile{display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end}}@media(min-width: 600px){.cc-root .blackboard #receipt-mobile{display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end}}@media(min-width: 900px){.cc-root .blackboard #receipt-mobile{display:none;visibility:hidden}}.cc-root .blackboard #receipt-mobile{background-image:url("/wp-content/themes/ific/public/images/caffeine-calculator/img-reciept-top.svg");background-position:top;background-repeat:repeat-x;background-size:cover;bottom:0;box-sizing:border-box;height:10em;left:0;padding:2em;position:sticky;width:100%;z-index:9}.cc-root .blackboard #receipt-mobile .receipt-calculation{background-color:#fcfdfc;bottom:0;box-sizing:border-box;display:none;left:0;padding:1em 2em 3em 2em;position:absolute;width:100%;z-index:999}.cc-root .blackboard .check-category label{color:#454545;cursor:pointer;display:inline-block;letter-spacing:-1px;line-height:25px;position:relative;vertical-align:top;width:48%}@media(min-width: 600px){.cc-root .blackboard .check-category label{font-size:1.25em}}@media(min-width: 1200px){.cc-root .blackboard .check-category label{font-size:0.9333333333em}}.cc-root .blackboard .check-category label input{opacity:0;vertical-align:middle}.cc-root .blackboard .check-category label span{border:1px solid #000;height:15px;left:0;padding-right:1px;position:absolute;text-align:center;top:7px;vertical-align:top;width:15px}.cc-root .blackboard .check-category input[type=radio]:checked+span:before{content:"x";display:block;height:10px;line-height:10px;padding-top:1px;vertical-align:top}.cc-root .blackboard .slideDown{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:slideDown;animation-name:slideDown;-webkit-animation-timing-function:ease;animation-timing-function:ease;visibility:visible !important}@keyframes slideDown{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}20%{opacity:.1}50%{opacity:1}100%{-webkit-transform:translateY(0%);transform:translateY(0%)}}@-webkit-keyframes slideDown{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}20%{opacity:.1}50%{opacity:1}100%{-webkit-transform:translateY(0%)}}.cc-root .blackboard .slideUp{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:slideUp;animation-name:slideUp;-webkit-animation-timing-function:ease;animation-timing-function:ease;display:block !important;visibility:visible !important}@keyframes slideUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0%);transform:translateY(0%)}}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(100%)}100%{-webkit-transform:translateY(0%)}}.cc-root #calculator-container{height:100%;width:100%}.cc-root #calculator-container .calculator-link{background-color:#fff;border-radius:10px;box-sizing:border-box;position:relative;text-align:center;text-decoration:none}@media(max-width: 599px){.cc-root #calculator-container .calculator-link{margin:50px 0;padding:10em 2em 2em}.cc-root #calculator-container .calculator-link:before{background-image:url("/wp-content/themes/ific/public/images/caffeine-calculator/icon-calculator.svg");background-position:top;background-repeat:no-repeat;background-size:90%;content:"";display:block;height:100px;left:0;margin:auto;position:absolute;right:0;top:2em;width:100px;width:50px}}@media(min-width: 600px){.cc-root #calculator-container .calculator-link{margin:50px 0;padding:2em}.cc-root #calculator-container .calculator-link:before{background-image:url("/wp-content/themes/ific/public/images/caffeine-calculator/icon-calculator.svg");background-position:center;background-repeat:no-repeat;background-size:75%;content:"";display:block;height:100%;height:100%;left:4em;position:absolute;top:0;width:50px}}.cc-root #calculator-container .calculator-link a{color:#19769e;display:block;text-decoration:none;-webkit-transition:all 1s ease;transition:all 1s ease;width:100%}.cc-root #calculator-container .calculator-link a:hover{color:#804068}.cc-root #calculator-container .close-box-container{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;left:10px;opacity:0;padding-right:25px;position:absolute;top:10px;z-index:9999}.cc-root #calculator-container .close-box-container p{background-color:#fff;border-radius:5px;color:#19769e;cursor:pointer;font-size:15px;height:30px;left:-300px;line-height:30px;opacity:0;padding:0 25px 0 50px;position:relative;text-shadow:600;text-transform:uppercase;-webkit-transition:left .25s,opacity 1s;transition:left .25s,opacity 1s}.cc-root #calculator-container .close-box-container:hover span.close-box{box-shadow:0 0 0 #000}.cc-root #calculator-container .close-box-container:hover p{left:0;opacity:1;-webkit-transition:left .5s,opacity .75s;transition:left .5s,opacity .75s}.cc-root #calculator-container span.close-box{background-color:#fff;border-radius:50%;box-shadow:1px 1px 10px #000;color:#19769e;cursor:pointer;display:block;float:left;font-family:var(--font-sans-serif);font-weight:600;text-align:center;z-index:9999}@media(max-width: 599px){.cc-root #calculator-container span.close-box{font-size:22.5px;height:45px;line-height:45px;margin-right:-30px;width:45px}}@media(min-width: 600px){.cc-root #calculator-container span.close-box{font-size:15px;height:30px;line-height:30px;margin-right:-30px;width:30px}}.cc-root #logo{background-color:#fff;text-align:center}@media(max-width: 599px){.cc-root #logo{border-radius:10px;margin:auto;padding:0;width:80%}}@media(min-width: 600px){.cc-root #logo{bottom:0;position:absolute;right:0}}@media(max-width: 599px){.cc-root #logo img{margin:0 auto 25px auto;padding:20px;width:60%}}@media(min-width: 600px){.cc-root #logo img{margin:2em auto;width:75%}}/*# sourceMappingURL=caffeine-calculator.css.map */
