@charset "UTF-8";
/* https://imekdesserts.com/imd/imdc/assets/css/style-site.css */
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row:after,.col:after,.clr:after,.group:after,.rn:after{content:"";display:block;height:0;clear:both;visibility:hidden}.row{margin-bottom:2rem}.col{display:block;float:left;width:100%}@media (min-width :48rem){.col{margin-left:2%}}.col:first-child{margin-left:0}@media (min-width :48rem){.span-1{width:6.5%}.span-2{width:15%}.span-3{width:23.5%}.span-4{width:32%}.span-5{width:40.5%}.span-6{width:49%}.span-7{width:57.5%}.span-8{width:66%}.span-9{width:74.5%}.span-10{width:83%}.span-11{width:91.5%}.span-12{width:100%}}.row,.clr,.group{zoom:1}*:first-child+html .row,*:first-child+html .clr,*:first-child+html .group{zoom:1}.group:before,.group:after{content:"";display:table}.group:after{clear:both}.group{zoom:1}@font-face{font-display:swap;font-family:'OpenSansLight';src:url(https://imekdesserts.com/imd/imdc/assets/fonts/OpenSans-Light-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'OpenSansRegular';src:url(https://imekdesserts.com/imd/imdc/assets/fonts/OpenSans-Regular-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'OpenSansSemibold';src:url(https://imekdesserts.com/imd/imdc/assets/fonts/OpenSans-Semibold-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'OpenSansBold';src:url(https://imekdesserts.com/imd/imdc/assets/fonts/OpenSans-Bold-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'OpenSansExtrabold';src:url(https://imekdesserts.com/imd/imdc/assets/fonts/OpenSans-ExtraBold-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'source_sans_problack';src:url(https://imekdesserts.com/imd/imdc/assets/fonts/sourcesanspro-black-webfont.woff2) format('woff2'),url(https://imekdesserts.com/imd/imdc/assets/fonts/sourcesanspro-black-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'source_sans_probold';src:url(https://imekdesserts.com/imd/imdc/assets/fonts/sourcesanspro-bold-webfont.woff2) format('woff2'),url(https://imekdesserts.com/imd/imdc/assets/fonts/sourcesanspro-bold-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'source_sans_proextralight';src:url(https://imekdesserts.com/imd/imdc/assets/fonts/sourcesanspro-extralight-webfont.woff2) format('woff2'),url(https://imekdesserts.com/imd/imdc/assets/fonts/sourcesanspro-extralight-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'source_sans_prolight';src:url(https://imekdesserts.com/imd/imdc/assets/fonts/sourcesanspro-light-webfont.woff2) format('woff2'),url(https://imekdesserts.com/imd/imdc/assets/fonts/sourcesanspro-light-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'source_sans_proregular';src:url(https://imekdesserts.com/imd/imdc/assets/fonts/sourcesanspro-regular-webfont.woff2) format('woff2'),url(https://imekdesserts.com/imd/imdc/assets/fonts/sourcesanspro-regular-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'source_sans_prosemibold';src:url(https://imekdesserts.com/imd/imdc/assets/fonts/sourcesanspro-semibold-webfont.woff2) format('woff2'),url(https://imekdesserts.com/imd/imdc/assets/fonts/sourcesanspro-semibold-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'alegreyablack';src:url(https://imekdesserts.com/imd/imdc/assets/fonts/alegreya-black-webfont.woff2) format('woff2'),url(https://imekdesserts.com/imd/imdc/assets/fonts/alegreya-black-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'alegreyabold';src:url(https://imekdesserts.com/imd/imdc/assets/fonts/alegreya-bold-webfont.woff2) format('woff2'),url(https://imekdesserts.com/imd/imdc/assets/fonts/alegreya-bold-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'alegreyaregular';src:url(https://imekdesserts.com/imd/imdc/assets/fonts/alegreya-regular-webfont.woff2) format('woff2'),url(https://imekdesserts.com/imd/imdc/assets/fonts/alegreya-regular-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'alegreya_scregular';src:url(https://imekdesserts.com/imd/imdc/assets/fonts/alegreyasc-regular-webfont.woff2) format('woff2'),url(https://imekdesserts.com/imd/imdc/assets/fonts/alegreyasc-regular-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'Raleway';font-style:normal;font-weight:300;src:url(https://imekdesserts.com/imd/imdc/assets/fonts/raleway-v19-latin-300.woff2) format('woff2'),url(https://imekdesserts.com/imd/imdc/assets/fonts/raleway-v19-latin-300.woff) format('woff')}@font-face{font-display:swap;font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://imekdesserts.com/imd/imdc/assets/fonts/raleway-v19-latin-regular.woff2) format('woff2'),url(https://imekdesserts.com/imd/imdc/assets/fonts/raleway-v19-latin-regular.woff) format('woff')}@font-face{font-display:swap;font-family:'Raleway';font-style:normal;font-weight:500;src:url(https://imekdesserts.com/imd/imdc/assets/fonts/raleway-v19-latin-500.woff2) format('woff2'),url(https://imekdesserts.com/imd/imdc/assets/fonts/raleway-v19-latin-500.woff) format('woff')}@font-face{font-display:swap;font-family:'Raleway';font-style:normal;font-weight:600;src:url(https://imekdesserts.com/imd/imdc/assets/fonts/raleway-v19-latin-600.woff2) format('woff2'),url(https://imekdesserts.com/imd/imdc/assets/fonts/raleway-v19-latin-600.woff) format('woff')}@font-face{font-display:swap;font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://imekdesserts.com/imd/imdc/assets/fonts/raleway-v19-latin-700.woff2) format('woff2'),url(https://imekdesserts.com/imd/imdc/assets/fonts/raleway-v19-latin-700.woff) format('woff')}@font-face{font-display:swap;font-family:'Raleway';font-style:normal;font-weight:800;src:url(https://imekdesserts.com/imd/imdc/assets/fonts/raleway-v19-latin-800.woff2) format('woff2'),url(https://imekdesserts.com/imd/imdc/assets/fonts/raleway-v19-latin-800.woff) format('woff')}@font-face{font-display:swap;font-family:'Raleway';font-style:normal;font-weight:900;src:url(https://imekdesserts.com/imd/imdc/assets/fonts/raleway-v19-latin-900.woff2) format('woff2'),url(https://imekdesserts.com/imd/imdc/assets/fonts/raleway-v19-latin-900.woff) format('woff')}@font-face{font-display:swap;font-style:normal;font-weight:300;src:url(https://imekdesserts.com/imd/imdc/assets/fonts/montserrat-v15-latin-300.woff2) format('woff2'),url(https://imekdesserts.com/imd/imdc/assets/fonts/montserrat-v15-latin-300.woff) format('woff')}@font-face{font-display:swap;font-style:normal;font-weight:400;src:url(https://imekdesserts.com/imd/imdc/assets/fonts/montserrat-v15-latin-regular.woff2) format('woff2'),url(https://imekdesserts.com/imd/imdc/assets/fonts/montserrat-v15-latin-regular.woff) format('woff')}@font-face{font-display:swap;font-style:normal;font-weight:500;src:url(https://imekdesserts.com/imd/imdc/assets/fonts/montserrat-v15-latin-500.woff2) format('woff2'),url(https://imekdesserts.com/imd/imdc/assets/fonts/montserrat-v15-latin-500.woff) format('woff')}@font-face{font-display:swap;font-style:normal;font-weight:600;src:url(https://imekdesserts.com/imd/imdc/assets/fonts/montserrat-v15-latin-600.woff2) format('woff2'),url(https://imekdesserts.com/imd/imdc/assets/fonts/montserrat-v15-latin-600.woff) format('woff')}@font-face{font-display:swap;font-style:normal;font-weight:800;src:url(https://imekdesserts.com/imd/imdc/assets/fonts/montserrat-v15-latin-800.woff2) format('woff2'),url(https://imekdesserts.com/imd/imdc/assets/fonts/montserrat-v15-latin-800.woff) format('woff')}@font-face{font-display:swap;font-style:normal;font-weight:900;src:url(https://imekdesserts.com/imd/imdc/assets/fonts/montserrat-v15-latin-900.woff2) format('woff2'),url(https://imekdesserts.com/imd/imdc/assets/fonts/montserrat-v15-latin-900.woff) format('woff')}:root{--black:17, 12, 3;--light:2254, 249, 236;--dark:35, 25, 6;--gold:218, 165, 32;--gold-alt:227, 183, 7;--gold-light:239, 213, 149;--alt-font:"area-normal", sans-serif;--main-font:"neue-haas-grotesk-display", sans-serif;--other-font:"poppins", sans-serif;--heading-font:"miller-banner", sans-serif}@font-face{font-display:swap;font-family:"imek";src:url(https://imekdesserts.com/imd/imdc/assets/fonts/imek.woff) format("woff");font-weight:400;font-style:normal;color:rgb()}[data-icon]:before{font-family:"imek"!important;content:attr(data-icon);font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"imek"!important;font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-group:before{content:"a"}.icon-email:before{content:"b"}.icon-address:before{content:"c"}.icon-phone:before{content:"d"}.icon-envelope:before{content:"e"}.icon-fax:before{content:"f"}.icon-mobile:before{content:"g"}.icon-home:before{content:"h"}.icon-navicon:before{content:"i"}.icon-arrow-r:before{content:"j"}.icon-arrow-l:before{content:"k"}.icon-arrow-u:before{content:"l"}.icon-arrow-d:before{content:"m"}.icon-navicon-2:before{content:"n"}.icon-mobile-2:before{content:"o"}.icon-contact:before{content:"p"}.icon-search:before{content:"q"}.icon-pinterest:before{content:"r"}.icon-googleplus:before{content:"s"}.icon-skype:before{content:"t"}.icon-twitter:before{content:"u"}.icon-linkedin:before{content:"v"}.icon-youtube:before{content:"w"}.icon-instagram:before{content:"x"}.icon-facebook:before{content:"y"}.icon-vimeo:before{content:"z"}.icon-flickr:before{content:"A"}.icon-star:before{content:"B"}.icon-cloud:before{content:"D"}.icon-postbox:before{content:"E"}.icon-key:before{content:"H"}.icon-chat:before{content:"I"}.icon-address-2:before{content:"F"}.icon-time:before{content:"G"}.icon-checkmark:before{content:"K"}.icon-www:before{content:"J"}.icon-envelope-2:before{content:"L"}.icon-preview:before{content:"M"}.icon-playback:before{content:"N"}.icon-back:before,.icon-previous:before{content:"O"}.icon-play:before,.icon-next:before{content:"P"}.icon-chat-2:before{content:"Q"}.icon-share:before{content:"C"}.icon-playlist:before{content:"R"}.icon-bullet-1:before{content:"S"}.icon-bullet-2:before{content:"T"}.icon-bullet-3:before{content:"U"}.icon-bullet-4:before{content:"V"}.icon-previous-track:before{content:"W"}.icon-next-track:before{content:"X"}.icon-volume:before{content:"Y"}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;overflow-y:scroll;font-family:var(--main-font);font-size:100%;color:rgba(var(--black),1)}body{margin:0;font-size:16px;font-family:var(--main-font)}body,button,input,select,textarea,ul,ol{color:rgba(var(--black),1);font-weight:400;font-size:1rem;line-height:1.5;font-family:var(--main-font)}h1,h2,h3,h4,h5,h6,p,blockquote,figure,ol,ul{margin:0;padding:0}ul{list-style-type:none}nav li{display:inline-block}h1{font-family:var(--heading-font);font-weight:600}h1,h2,h3,h4,h5,h6{font-size:inherit}a{text-decoration:none;color:inherit;947 -webkit-transition:.3s;-moz-transition:.3s;transition:.3s}img{max-width:100%;height:auto;border:0}a{color:rgba(var(--gold),1)}a:visited{color:rgba(var(--gold),1)}a:hover,a:focus,a:active{color:rgba(var(--gold),1)}.hide{display:none}.show{display:block}.inline{display:inline-block}.flex{display:flex;flex-wrap:wrap;width:100%}.flexcol{flex:1 1 0%;width:0;margin-right:2%}.float-right{float:right}.float-left{float:left}.center{margin:0 auto}.align-right{text-align:right}.align-left{text-align:left}.align-center{text-align:center}.align-justify{text-align:justify}.vertical-align{position:relative;top:50%;transform:translateY(-50%)}h1,h2,h3,h4,h5,h6{text-rendering:optimizeLegibility;margin:0 0 .5rem;font-weight:inherit;line-height:1.618}h1{font-size:2.5rem;color:#f90;text-transform:uppercase}h2{font-size:1.75rem}h3{font-size:1.5rem}h4{font-size:1.25rem}h5,h6{font-size:1.15rem}ul li,ol li{padding:0}ol{counter-reset:li;margin-left:0;padding-left:0}ol>li{position:relative;margin:0;padding:0 3rem;list-style:none;margin-top:1rem}ol>li:before{content:counter(li);counter-increment:li;position:absolute;left:0;top:-.1rem;width:2rem;height:2rem;line-height:1;border-radius:100%;text-align:center;font-size:.95rem;font-weight:800;background-color:rgba(var(--gold),1);color:#fff;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}small{font-size:.75rem}.page ol li{font-size:1rem}header{padding-top:.001em}body{background:url(/imd/imdc/assets/css/images/bg_body.png)}p,ul,ol{margin-bottom:1.5rem}a{color:rgba(var(--gold),1);text-decoration:none;font-weight:600}.outer-wrapper{width:100%;max-width:62rem;margin:1rem auto;background:#fff}.wrapper{width:96%;max-width:1600px;margin:0 auto;padding:0;position:relative}.spaceholder{min-height:.25em;margin-left:0}.photos{padding:2rem;background:#f4f4f4;padding-bottom:0;padding-top:1rem}.gallery figure{width:96%;margin:1rem auto}.gallery figure img{border:.75rem solid #fff}.button,.button:visited,input[type="submit"],input[type="reset"],input[type="button"],button.button{display:inline-block;padding:.8rem 1.5rem;color:#fff;background-color:#DAA520;border-radius:6px;text-align:center;font-size:.8rem;line-height:1.5;letter-spacing:1px;text-transform:uppercase;-webkit-transition:0.3s;-moz-transition:0.3s;transition:0.3s;font-weight:500}.button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover,button.button:hover{background-color:var(--violet-dark)}.home .content .button,h6 a{border-radius:4px;background:rgba(var(--gold-alt),1);font-size:.75rem;letter-spacing:0;float:right;color:rgba(var(--dark),1);padding:.6rem 1.25rem;text-transform:uppercase;font-weight:600}footer .icon{padding:.3rem}.searchbox{position:relative}#searchform{border:1px dotted #eee;border-radius:0 26px 16px 0;padding:.15rem}#searchform input.searchbutton{border-radius:1px;z-index:10}.rem-search.icon.icon-search{position:absolute;right:0;top:0;z-index:1}.border{margin:0 1rem;background:#ddd;height:1px}[data-tooltip]{position:relative;z-index:2;cursor:pointer}[data-tooltip]:before,[data-tooltip]:after{visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;pointer-events:none}[data-tooltip]:before{position:absolute;bottom:150%;left:50%;margin-bottom:5px;margin-left:-80px;padding:.5rem;width:8rem;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#000;background-color:rgba(255,255,255,.9);color:rgba(var(--gold),1);content:attr(data-tooltip);text-align:center;font-size:.75rem;line-height:1.2;text-transform:uppercase}[data-tooltip]:after{position:absolute;bottom:150%;left:50%;margin-left:-5px;width:0;border-top:5px solid #000;border-top:5px solid hsla(0,0%,20%,.9);border-right:5px solid transparent;border-left:5px solid transparent;content:" ";font-size:0;line-height:0}[data-tooltip]:hover:before,[data-tooltip]:hover:after{visibility:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.promo-bar{background:#e2286d;color:#fff;padding:.25rem 0;font-size:.65rem;text-align:center;font-family:'OpenSansSemibold'}.promo-bar p{margin-bottom:0}header{border-bottom:1px solid rgba(var(--gold-light),.5);position:relative;padding-bottom:2rem}header .contact-bar{position:absolute;top:0;right:0}.site-logo{text-align:center}.woocommerce .site-logo img{max-width:8rem}.contact-bar .ci{display:inline-block}.contact-bar .contact-info div{display:inline-block;font-size:.6rem;color:#444;font-family:'OpenSansRegular'}.contact-bar .contact-info a{color:#fff}.contact-bar .contact-info .icon{color:rgba(var(--gold),1);font-size:.75rem;background-color:transparent}.contact-bar .contact-info .label,.contact-bar .contact-info p{display:none}.site-contact .label{font-weight:400;font-size:.75rem}.contact-bar .tel:first-child{padding-right:.25rem;margin-right:.25rem;border-right:1px solid rgba(var(--gold),1)}.col.contact p{margin-bottom:0}.col.contact{font-size:.75rem}.col.contact .element{margin-bottom:2rem}.col.contact strong{text-transform:uppercase;letter-spacing:2px}footer{background:rgba(var(--black),1)}footer .contact-bar .tel:first-child{border-right:1px solid #fff}.contact-bar li{height:2em;line-height:2em;padding-right:.5em}.contact-bar .label{display:none}.contact-info li{margin-right:1em;padding-top:.25em}.contacts{font-size:.75rem}.opening-hours br{display:none}.opening-hours span{margin-right:4px}.opening-hours .opening:first-child{padding-right:.25rem;margin-right:.25rem;border-right:1px solid rgba(var(--gold),1)}footer .opening-hours .opening:first-child{border-right:1px solid #fff}.opening-hours .label{text-transform:uppercase}.socialmedia ul{padding-top:.25em;text-align:center}.socialmedia a{color:#fff}.logo img,.imek .wrapper .woocommerce .logo img,.woocommerce-page .logo img{max-width:100px}.masthead .delivery,.masthead .contact-info .ci.email,.masthead .contact-info .ci.address{display:none}.site-menus{text-align:right;position:relative}.page-nav{position:relative}.primary,.secondary{display:none}.shop{display:inline-block}.searchbox input[type="submit"]{padding:.25rem .75rem;font-size:.5rem;color:#fff;background:rgba(var(--gold),1);color:rgba(var(--dark),1)}.searchbox input[type="search"]{padding:.25rem .5rem;font-size:.5rem}.shop{margin-left:2rem}.shop ul{font-size:.65rem}.shop ul li{display:inline-block;margin-right:.5rem}.shop ul li a{padding:.25rem .5rem;font-weight:700}.site-menus nav ul{display:flex}.site-menus nav.mobile ul{display:block}.site-menus nav li.icon{padding-left:3rem;padding-right:1rem;position:relative;display:flex;flex-wrap:wrap;align-items:center;width:fit-content;height:2rem;text-align:left}.site-menus nav li.icon:before{content:'';font-family:'imek';font-size:2rem;position:absolute;top:0;left:.75rem;display:block;color:rgba(var(--gold),1)}.site-menus nav li.icon.cakes:before{content:'J'}.site-menus nav li.icon.giftboxes:before{content:'Q'}.site-menus nav li.icon.arrangements:before{content:'M'}.site-menus nav li.icon.flowers:before{content:'L'}.site-menus nav li.icon.catering:before{content:'K'}.mobile{cursor:pointer;font-family:var(--main-font);color:var(--dark);position:absolute;top:1.5rem;right:0;width:fit-content;text-align:right;z-index:999;display:block}.mobile ul{font-family:var(--main-font);font-weight:700;background:transparent}.menu-label{font-size:1rem;padding-right:.25em;font-family:var(--main-font);display:inline-block;vertical-align:top}.mobile li{display:block}.menu-btn{display:inline-block;vertical-align:middle}.menu-btn span{display:block;width:19px;height:2px;margin:0 0 3px 0;background:rgba(var(--dark),1);z-index:99}.responsive-menu{display:none;background-color:rgba(var(--light),.95);padding:2rem;width:20rem;margin:0 auto;text-align:left}.responsive-menu ul{margin:0}.responsive-menu ul li{margin-bottom:.5rem;text-transform:uppercase;display:block;color:var(--black)}.responsive-menu ul li:before{display:none}.responsive-menu ul li a{color:var(--black);font-size:.85rem;font-family:var(--metropolosis-bold)}.responsive-menu ul li ul li a{margin-bottom:.25rem;margin-left:.5rem;font-family:var(--metropolosis-regular);color:var(--grey-dark)}.responsive-menu a:hover{color:var(--gold-dark)}.expand{display:block!important;z-index:999}.open-menu-link{display:none;position:absolute;right:15px;top:0;line-height:55px;font-size:30px;cursor:pointer}.visible{display:block!important}.mobile-menu li.searchbox{border-bottom:0}.mobile-menu #searchform #s{border:1px solid #ddd;padding:1.5em!important;width:60%}.features{margin-top:2rem}.info .page-subheader h2{margin-top:0;padding-bottom:1rem;font-family:'source_sans_probold';font-size:1.25rem;text-transform:uppercase;color:#000;border-bottom:none}.hp-info{background-color:#fc0}.info{padding:1rem 2rem}.info.col{margin-left:0}.info.list{background:transparent;padding:2rem;margin:0 0 2rem 0}.info a{color:rgba(var(--gold),1)}.info h2{text-transform:uppercase;letter-spacing:1px;border-bottom:1px solid #eee;color:#f60;margin-top:2rem}.info h3{display:inline-block;margin-bottom:.25rem}.info ul{margin-left:-.15em}.info ul li{padding:0 0 .5em 1.6em;text-indent:-1.6em}.info ul li:before{content:"u";font-family:'imek';float:left;width:1.6em;color:rgba(var(--gold),1);font-weight:800;font-size:70%;padding-top:.25em}.info ul li ul li:before{content:"s";font-size:100%;padding-top:0}.sidebar{margin-bottom:1rem;margin-top:2.5rem}.sidebar ul li:before{content:"";padding:0;margin:0}.sidebar .widget-area{padding:.5rem 1rem;background:#F9F8F8}.widget-title{display:none}footer{background:rgba(var(--black),1);padding:0;margin-top:2rem}footer .site-contact .wrapper{font-size:.65rem;color:#fff;display:flex;flex-wrap:wrap}footer .site-contact a{color:#fff}footer .site-contact .type{width:25%}footer .heading{font-size:.75rem;font-weight:700;padding-bottom:.25rem;margin-bottom:.25rem;border-bottom:dotted 1px #fff;width:75%;text-transform:uppercase}footer .site-navigation{margin-bottom:1.5rem;padding:.5rem 0;background:rgba(0,0,0,.125)}footer nav ul li{margin-right:.5rem}footer nav ul li a{font-size:.55rem;text-transform:uppercase;font-weight:500;padding-bottom:.25rem}footer nav ul li a:hover{color:#fff;border-bottom:1px solid #fff}footer .site-info{background:rgba(0,0,0,.25);margin-top:1rem;padding:.5rem 0}footer .copyright{font-size:.55rem;text-align:left}footer .copyright a{color:#fff;font-weight:600}.block.logos{display:flex;flex-wrap:wrap}.block.logos .element{width:fit-content}.block.logos .element:first-of-type{margin-right:1rem}.block.logos .element img{width:100%;max-height:5rem}.page-title{font-weight:900;font-size:2rem;color:rgba(var(--gold),1);letter-spacing:1px;padding-bottom:0;border-bottom:1px solid #ddd;margin:2rem 0;clear:both;text-transform:none}.page h3{font-weight:700}.home .content h2,{text-transform:uppercase;font-size:1.25rem;color:rgba(var(--gold),1);letter-spacing:1px;padding-bottom:0;border-bottom:1px solid #ddd;margin:2rem 0;clear:both}.sidebar-ad{background:url(/imd/imdc/assets/css/images/sidebar_ad.png) no-repeat;min-height:482px;margin-top:1.5rem}.home .sidebar-ad{margin-top:2rem}.site-content{margin:4rem auto;margin-bottom:0}.post{margin-bottom:0}.blog .item .date,.blog .item .author{width:auto;display:inline-block;padding-right:2%}.blog-photo{margin-bottom:.5rem}.item .publish-date,.item .writer{font-size:.55rem;margin-bottom:.25rem;color:#999}.item a.moretag{padding:.5rem;font-size:.55rem;text-transform:uppercase;color:#fff;background-color:rgba(var(--gold),1);letter-spacing:1px}.item h2{font-size:1rem;letter-spacing:0;font-family:'alegreyabold'}.item{background-color:#fff;padding:0 2rem 2rem 2rem;margin-bottom:1.5rem;width:48%;margin-right:2%;display:inline-block;vertical-align:top}.plusgallery ul li:before{display:none}.photo-gallery .info .pages ul li{padding:.5rem;text-indent:0}.plusgallery .pgalbumtitle{font-weight:400;font-size:.65rem;text-transform:capitalize}.photo-gallery .info ul li{text-indent:0}.plusgallery a:hover,.pgzoomview a:hover,.pgalbumlink:hover .pgplus,.pgthumbcrumbs li.pgthumbhome:hover{background-color:#fff;border:1px solid rgba(var(--gold),1)}.pgplus{width:3rem}.pgalbumthumb span{background:rgba(50,50,50,.5);padding-left:20%}#pgthumbcrumbs li{margin:1rem .25rem}.special-orders .custom-photos{background-color:#eee;padding-left:0;padding:1rem 1rem 0 0}.special-orders .custom-photos h3{padding-left:1rem;text-transform:uppercase;color:rgba(var(--gold),1)}.special-orders .custom-photos p:last-child{display:none}.special-orders .custom-req{background-color:#fff;padding:0 2%}.special-orders .pgalbumthumb,.special-orders .pgthumb{width:33%!important}.commentlist li.comment ul.children li{padding:0;text-indent:0}.commentlist li.comment ul.children li:before{content:""}ol.commentlist>li:before{left:.5rem}.avatar{width:60px;height:60px}.con-comment{padding:1rem;margin-bottom:.5rem;border:1px solid #eee;background-color:#f4f4f4;border-radius:.25rem 2rem .25rem 2rem}.commenttext{font-size:.75rem;border-top:1px dotted #ddd}.comment-body .time{display:inline-block}.com-reply{position:absolute;right:2%;bottom:5%}.woocommerce-breadcrumb,.imek .wrapper .woocommerce .woocommerce-breadcrumb,.imek .wrapper .woocommerce .woocommerce-breadcrumb{font-size:.65rem;margin:.5rem 0;font-weight:400}.woocommerce-breadcrumb a,.imek .wrapper .woocommerce .woocommerce-breadcrumb a .imek .wrapper .woocommerce .woocommerce-breadcrumb a{color:rgba(var(--gold),1)}.imek .wrapper .woocommerce nav.woocommerce-pagination,.imek .wrapper .woocommerce nav.woocommerce-pagination{text-align:left}.imek .wrapper .woocommerce nav.woocommerce-pagination ul,.imek .wrapper .woocommerce nav.woocommerce-pagination ul{border:none}.imek .wrapper .woocommerce nav.woocommerce-pagination ul li,.imek .wrapper .woocommerce nav.woocommerce-pagination ul li{border-right:none;width:1.5rem;height:1.5rem}.imek .wrapper .woocommerce nav.woocommerce-pagination ul li a,.imek .wrapper .woocommerce nav.woocommerce-pagination ul li span,.imek .wrapper .woocommerce nav.woocommerce-pagination ul li a,.imek .wrapper .woocommerce nav.woocommerce-pagination ul li span{font-size:.75rem;width:1.5rem;height:1.5rem;text-align:center;font-weight:700}.imek .wrapper .woocommerce nav.woocommerce-pagination ul li a:focus,.imek .wrapper .woocommerce nav.woocommerce-pagination ul li a:hover,.imek .wrapper .woocommerce nav.woocommerce-pagination ul li span.current{border-radius:100%}.wrapper .woocommerce #content div.product div.images,.wrapper .woocommerce #content div.product div.summary,.wrapper .woocommerce div.product div.images,.wrapper .woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{margin:1rem auto;width:98%;vertical-align:top;padding-bottom:4rem}.imek .wrapper .woocommerce .products ul,.imek .wrapper .woocommerce ul.products{display:flex;flex-wrap:wrap}.imek .wrapper .woocommerce ul.products li.product h3,.imek .wrapper .woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:.7rem;font-weight:600;line-height:1.25;text-transform:uppercase;font-weight:400}.imek .wrapper .woocommerce ul.products li.product,.imek .woocommerce-page ul.products li.product{border-radius:4px;box-shadow:10px 10px 30px #e3e3e3,-10px -10px 30px #fff;padding:1.5rem;padding-bottom:2rem;margin:0 0 1rem 0;position:relative;width:100%;border:1px solid #f4f4f4;background:#fff}.imek .wrapper .woocommerce ul.products li.product,.imek .wrapper .woocommerce ul.products li.product,.imek .related ul.products li.product,.imek .upsells.products ul.products li.product,.imek .related ul li.product,body.upsells.products ul li.product,.imek .woocommerce ul.products[class*=columns-] li.product,.imek .woocommerce-page ul.products[class*=columns-] li.product{float:left;margin:0 1% 1rem 1%;position:relative;width:98%}.home .imek .wrapper .woocommerce ul.products li.product .price{margin:.5rem 0 1rem}.wrapper .woocommerce #respond input#submit,.imek .wrapper .woocommerce a.button,.imek .wrapper .woocommerce button.button,.imek .wrapper .woocommerce input.button{background:rgba(var(--gold),1);color:rgba(var(--dark),1);font-size:.65rem;border:none;font-weight:500}.wrapper .woocommerce #respond input#submit:hover,.imek .wrapper .woocommerce a.button:hover,.imek .wrapper .woocommerce button.button:hover,.imek .wrapper .woocommerce input.button:hover{background:var(--violet-dark)}.imek .wrapper .woocommerce ul.products li.product a img,.imek .wrapper .woocommerce ul.products li.product a img{object-fit:cover;margin:0 auto 1em auto;border:1px solid #ccc}.imek .wrapper .woocommerce ul.products li.product .button,.imek .wrapper .woocommerce ul.products li.product .button{margin-top:0;color:rgba(255,255,255,.8)}.imek .wrapper .woocommerce ul.products li.product span.price,.woocommmerce ul.products li.product span.price,.imek .wrapper .woocommerce ul.products li.product .price,.imek .wrapper .woocommerce ul.products li.product .price{color:#444;font-size:1rem;font-weight:800}.imek .wrapper .woocommerce a.added_to_cart,.imek .wrapper .woocommerce a.added_to_cart{padding-top:.5em;white-space:nowrap;display:inline-block;position:absolute;bottom:1rem;right:.5rem;font-size:.55rem}.imek .wrapper .woocommerce span.onsale,.imek .wrapper .woocommerce span.onsale,.imek .wrapper .woocommerce ul.products li.product .onsale,.imek .wrapper .woocommerce ul.products li.product .onsale{min-height:3.25rem;min-width:3.25rem;padding:.202em;font-weight:700;text-transform:uppercase;position:absolute;text-align:center;line-height:3.236;top:-.5em;right:-.5em;margin:0;border-radius:100%;background-color:var(--red);color:#fff;font-size:.857em;-webkit-font-smoothing:antialiased}.imek .wrapper .woocommerce ul.products li.product .price ins,.imek .wrapper .woocommerce ul.products li.product .price ins{color:var(--red)}.imek .wrapper .woocommerce .woocommerce-ordering,.imek .wrapper .woocommerce .woocommerce-ordering{text-align:right}.imek .wrapper .woocommerce .woocommerce-ordering,.imek .wrapper .woocommerce .woocommerce-result-count,.imek .wrapper .woocommerce .woocommerce-ordering,.imek .wrapper .woocommerce .woocommerce-result-count{font-size:.75rem}.imek .wrapper .woocommerce .woocommerce-ordering select,.imek .wrapper .woocommerce .woocommerce-ordering select{font-size:.7rem;text-transform:uppercase}.imek .wrapper .woocommerce .product span.onsale,.imek .wrapper .woocommerce .product span.onsale{left:90%;top:2%;left:auto}.product h1.product-title{text-transform:none;color:var(--chocolate-dark);font-weight:900;font-size:2rem;text-transform:capitalize}.imek .wrapper .woocommerce div.product p.price,.imek .wrapper .woocommerce div.product span.price,.imek .wrapper .woocommerce div.product p.price,.imek .wrapper .woocommerce div.product span.price{color:#444;font-weight:700}.imek .wrapper .woocommerce div.product p.price ins,.imek .wrapper .woocommerce div.product span.price ins{color:var(--red)}.imek .wrapper .woocommerce .product br{display:none}.summary .short-description{margin-bottom:1.5rem;font-size:90%}.delivery{padding:.5rem;text-transform:uppercase;font-family:'OpenSansBold';text-align:right;font-size:.65rem;color:#222}.summary .delivery{padding:.5rem;border:1px dashed rgba(var(--gold),1);text-align:center;margin-bottom:1.5rem;margin-top:1.5rem;font-size:.65rem;color:#222}.delivery-time{font-size:.6rem;background:var(--red);color:#fff;padding:.25rem;font-family:'OpenSansBold'}.summary .small{font-size:70%;margin-bottom:1.5rem}.imek .wrapper .woocommerce #respond input#submit.alt,.imek .wrapper .woocommerce a.button.alt,.imek .wrapper .woocommerce button.button.alt,.imek .wrapper .woocommerce input.button.alt,.imek .wrapper .woocommerce #respond input#submit.alt,.imek .wrapper .woocommerce a.button.alt,.imek .wrapper .woocommerce button.button.alt,.imek .wrapper .woocommerce input.button.alt{background:rgba(var(--gold),1);color:rgba(var(--dark),.8);padding:.6rem;font-weight:700}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled{background:rgba(var(--gold),1)!important;color:rgba(var(--dark),.8)!important}.imek .wrapper .woocommerce button.button.alt:hover{background:rgba(var(--dark),1);color:rgba(var(--gold),1)}.imek .wrapper .woocommerce div.product form.cart .variations td,.imek .wrapper .woocommerce div.product form.cart .variations td{font-size:.85rem}.imek .wrapper .woocommerce div.product form.cart .variations select,.imek .wrapper .woocommerce div.product form.cart .variations select,.addon-select{font-size:.75rem}.single_variation{padding-bottom:1rem}.variations .label{color:#444;font-weight:400;text-transform:uppercase;font-weight:500}a.reset_variations{float:right}div.product-addon{font-size:.75rem}h3.addon-name{text-transform:uppercase;font-size:1rem;font-weight:700;color:var(--chocolate-dark)}.imek .wrapper .woocommerce form .form-row select.addon.addon-select{width:82%;float:right;margin-right:1rem}body.klasikt.woocommerce-page h3,body.klasikt.woocommerce-page h3{font-size:.85rem;text-transform:uppercase;font-weight:400;font-weight:500}.imek .wrapper .woocommerce div.product p.price,.imek .wrapper .woocommerce div.product span.price{color:var(--red-dark)}.summary .posted_in,.tagged_as{font-size:.6rem;text-transform:uppercase;display:block;margin-bottom:.5rem}.summary .sku_wrapper{display:none}.imek .wrapper .woocommerce table.shop_attributes td,.imek .wrapper .woocommerce table.shop_attributes td{font-style:normal;font-size:.6rem;text-align:left}body.klasikt.woocommerce-page h2{text-transform:uppercase;font-weight:700;font-size:.7rem}.imek .wrapper .woocommerce #reviews,.imek .wrapper .woocommerce #reviews{font-size:.75rem}.imek .wrapper .woocommerce #reviews h3,.imek .wrapper .woocommerce #reviews h3{font-size:.75rem;font-weight:700}.imek .wrapper .woocommerce #review_form #respond .form-submit input,.imek .wrapper .woocommerce #review_form #respond .form-submit input{background:var(--red);color:rgba(255,255,255,.8);padding:.5rem;font-weight:700}.imek .wrapper .woocommerce #reviews #comments ol.commentlist li,.imek .wrapper .woocommerce #reviews #comments ol.commentlist li{font-size:.65rem}.imek .wrapper .woocommerce #reviews #comments ol.commentlist li .meta,.imek .wrapper .woocommerce #reviews #comments ol.commentlist li .meta{font-family:font-weight:700}.imek .wrapper .woocommerce #reviews #comments ol.commentlist li .description,.imek .wrapper .woocommerce #reviews #comments ol.commentlist li .description{font-weight:300}ol.flex-control-thumbs>li{padding:.5rem .5rem 0 0}ol.flex-control-thumbs li:before{display:none}.sidebar .widget-title{font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;padding:0;margin:.75rem .5rem;text-align:left;color:#222}.sidebar .widget-title{display:block}.imek .wrapper .woocommerce ul.product_list_widget,.imek .wrapper .woocommerce ul.product_list_widget{font-size:.7rem}.imek .wrapper .woocommerce ul.product_list_widget .quantity,.imek .wrapper .woocommerce ul.product_list_widget{font-size:.6rem}.imek .wrapper .woocommerce .widget_shopping_cart .total,.imek .wrapper .woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart{font-size:.7rem}.imek .wrapper .woocommerce ul.cart_list li a,.imek .wrapper .woocommerce ul.product_list_widget li a{font-weight:500}ul.cart_list li dl,ul.product_list_widget li dl{margin:0;font-size:.75em;line-height:.8em;padding-left:1em;color:#CE2029;border-left:none}ul.cart_list li dl,ul.product_list_widget li dl dt{float:none}dt{font-weight:400;line-height:1em;color:#666}dd{font-weight:400;color:rgba(var(--gold),1);line-height:1em}ul.cart_list li dl,ul.product_list_widget li dl table{padding:0;margin:0}.wc-summary{vertical-align:text;color:#ce2029}table.wc-summary{margin:0;border:none}table.wc-summary td{border:none;padding:0 .8em}.wc-summary img.wp-post-image{margin:0;vertical-align:middle}.variations table,.variations td,.variations tr{border:none}select{background-color:#fafafa;border:1px solid #ddd;color:rgba(var(--dark),1);padding:.5rem;font-size:.65rem;text-transform:uppercase}.refund{font-size:.75em;line-height:1.2em}.cart-contents{height:2.244em;width:2.244em}.woocommerce-page .info .shipping ul li:before{display:none}.woocommerce-page .info .shipping ul li{display:block;font-size:75%;text-align:left}.woocommerce-page .info .shipping ul li br{display:none}.woocommerce-page .info .shipping ul li label span.amount{display:block;margin-left:30px}.imek .wrapper .woocommerce .order_details{margin:0 0 1.5em 1.5rem;list-style:none}.imek .wrapper .woocommerce .order_details th{text-align:left}.related h2,.comments-area h3{text-transform:uppercase;font-size:1rem;letter-spacing:2px}.imek .wrapper .comment-form input[type="submit"]{font-size:0.75rem!important;font-weight:600!important}.shop_table,.woocommerce .quantity .qty{font-size:.75rem}.coupon .input-text,.imek .wrapper .woocommerce-page table.cart td.actions .input-text{width:200px!important;font-size:.65rem}.imek .wrapper .woocommerce a.button.alt{font-size:0.75rem!important}.imek .wrapper .woocommerce form .form-row input.input-text,.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{padding:.5rem;font-size:.75rem}.select2-results__option[aria-selected],.select2-results__option[data-selected],.select2-container--default .select2-selection--single{font-size:.75rem}.woocommerce-billing-fields h3,.woocommerce-shipping-fields h3{font-size:1rem;text-transform:uppercase;letter-spacing:1px;font-weight:600}nav.woocommerce-MyAccount-navigation li{display:block;font-size:.65rem;text-transform:uppercase;margin-bottom:.5rem}.imek .wrapper .woocommerce table.my_account_orders{font-size:.65rem}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set{font-size:.75rem}.woocommerce-Address-title h3{font-size:1rem;text-transform:uppercase;letter-spacing:1px;font-weight:600}.woocommerce label{font-size:.75rem;text-transform:uppercase;font-weight:500}form em{font-size:.6rem}.woocommerce-order-details dt,.woocommerce-customer-details dt{font-size:.75rem;margin-bottom:.5rem;text-transform:uppercase;font-weight:600}.woocommerce-order-details dd,.woocommerce-customer-details dd{font-size:.7rem;margin:.25rem 0 1rem}.woocommerce-MyAccount-content mark{background:transparent;font-weight:800}header .site-contact{background:var(--red-dark)}header .site-contact .block{display:flex;flex-wrap:wrap;color:#fff;padding:.25rem 0;font-size:.65rem;justify-content:flex-end}header .site-contact .ci{margin-left:.55rem;display:flex;flex-wrap:wrap}header .site-contact .ci .number{display:inline-flex;margin-right:.25rem}header .site-contact a{color:#fff}.wpcf7 input[type="text"],.wpcf7 textarea,.wpcf7 input[type="email"],.wpcf7 input[type="password"],.request select,.request input[type="date"]{width:100%;border:1px dotted #ddd;margin-top:.25rem}.wpcf7 input[type="text"],.wpcf7 textarea,.wpcf7 input[type="email"],.wpcf7 input[type="password"],.request input[type="date"]{padding:.5rem .25rem}.contact-form .required{color:#f20;font-size:1rem;margin-bottom:1.75rem}.contact-form .requiredinfo{color:#f20;font-size:.6rem;margin-bottom:2rem}.contact-form input[type="submit"]{width:8em;color:#fff;background-color:rgba(var(--gold),1)!important;text-transform:lowercase;font-size:1em!important;text-align:center;padding:.75em;margin:.25em auto;border:none!important}.contact-form p{font-size:.8rem;text-transform:uppercase}.pgzoomimg:hover{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);overflow:hidden}.pgzoomslide{overflow:hidden}.rem #pgnext,.rem #pgprevious{background-color:rgba(var(--gold),1)}.slideshow{position:relative}.slideshow.imek .wrapper{padding:0}.slideshow li{list-style:none}.slide-info{padding:1rem;text-align:center}.hpslides .slide-info h2{font-family:'source_sans_probold';margin:0;color:#fff}.hpslides .slide-info h3{font-family:'source_sans_prolight';color:rgba(255,255,255,.8)}.hpslides .slide-info p{color:rgba(255,255,255,.8)}.hpslides .slide-info .button,.showslides .slide-info .button{border-color:rgba(255,255,255,.8);color:#fff}.hpslides .slide-image{height:auto}.hpslides .slide-image:before{content:'';display:block;padding-top:23%}.bx-wrapper{position:relative;margin:0 0 60px 0;padding:0;*zoom:1}.bx-wrapper img{width:100%;display:block}.bx-wrapper .bx-viewport{left:0;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.bx-wrapper,.bx-wrapper .bx-viewport ul,.bx-wrapper .bx-viewport li{margin:0;padding:0}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(/imd/imdc/assets/css/images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000}.bx-wrapper .bx-prev{left:1rem;background:url(/imd/imdc/assets/css/images/bx_controls.png) no-repeat 0 -32px;opacity:.5;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s}.bx-wrapper .bx-next{right:1rem;background:url(/imd/imdc/assets/css/images/bx_controls.png) no-repeat -43px -32px;opacity:.5;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s}.bx-wrapper .bx-prev:hover{opacity:1}.bx-wrapper .bx-next:hover{opacity:1}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#669;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}.share-button{margin-top:.25rem}.social-share{background:#f60;color:#fff;font-size:1rem;line-height:1rem;padding:.3rem .5rem;width:2rem;height:2rem;text-align:center;border-radius:100%;border:#f40 1px solid}.social-share:before{font-family:'imek';content:"p"}.browsehappy{background:#fff;text-align:center;font-size:1.5em;padding:1em}.browsehappy a{color:#DC3228}.scrollup{bottom:1.25em;display:none;position:fixed;right:1.25em;background:rgba(var(--gold),1);border-radius:100%;color:#fff;z-index:1000;color:#fff;border:1px solid #fff;height:2rem;width:2rem;text-align:center}a.scrollup:focus{outline:none}a.scrollup{color:#fff}a.scrollup:hover{text-decoration:none;color:#03f}.scrollup span{position:relative;top:.1rem;font-size:1.25rem;display:flex;justify-content:center;align-items:center}.scrollup span:before{content:"l";font-family:'imek';color:#fff;text-transform:none;font-size:.85rem;position:absolute;top:.25rem}