@charset "UTF-8";/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{animation-duration:.75s}@keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{transform:translate3d(0,-30px,0)}40%,43%,70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.pulse{animation-name:pulse}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.rubberBand{animation-name:rubberBand}.shake{animation-name:shake}@keyframes headShake{0%{transform:translate(0)}6.5%{transform:translate(-6px) rotateY(-9deg)}18.5%{transform:translate(5px) rotateY(7deg)}31.5%{transform:translate(-3px) rotateY(-5deg)}43.5%{transform:translate(2px) rotateY(3deg)}50%{transform:translate(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.tada{animation-name:tada}@keyframes wobble{0%{transform:none}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:none}}.wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:none}22.2%{transform:skew(-12.5deg) skewY(-12.5deg)}33.3%{transform:skew(6.25deg) skewY(6.25deg)}44.4%{transform:skew(-3.125deg) skewY(-3.125deg)}55.5%{transform:skew(1.5625deg) skewY(1.5625deg)}66.6%{transform:skew(-.78125deg) skewY(-.78125deg)}77.7%{transform:skew(.390625deg) skewY(.390625deg)}88.8%{transform:skew(-.1953125deg) skewY(-.1953125deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}.bounceInDown{animation-name:bounceInDown}.bounceInLeft{animation-name:bounceInLeft}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:bounceOutDown}.bounceOutLeft{animation-name:bounceOutLeft}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:none}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:none}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{transform:perspective(400px) rotateY(-1turn)}0%,40%{animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(-190deg)}50%{transform:perspective(400px) translateZ(150px) rotateY(-170deg)}50%,80%{animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95)}to{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip{backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}0%,40%{animation-timing-function:ease-in}40%{transform:perspective(400px) rotateX(-20deg)}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX{backface-visibility:visible!important;animation-name:flipInX}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);opacity:0}0%,40%{animation-timing-function:ease-in}40%{transform:perspective(400px) rotateY(-20deg)}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.flipInY{backface-visibility:visible!important;animation-name:flipInY}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{animation-name:flipOutX;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{backface-visibility:visible!important;animation-name:flipOutY}@keyframes lightSpeedIn{0%{transform:translate3d(100%,0,0) skew(-30deg);opacity:0}60%{transform:skew(20deg)}60%,80%{opacity:1}80%{transform:skew(-5deg)}to{transform:none;opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{opacity:1}to{transform:translate3d(100%,0,0) skew(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform-origin:center;transform:rotate(-200deg);opacity:0}0%,to{-webkit-transform-origin:center}to{transform-origin:center;transform:none;opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{transform-origin:center;opacity:1}0%,to{-webkit-transform-origin:center}to{transform-origin:center;transform:rotate(200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left}0%,20%,60%{-webkit-transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left}40%,80%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.hinge{animation-name:hinge}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:none}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{transform:scale3d(.3,.3,.3)}50%,to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.slideOutUp{animation-name:slideOutUp}.animate-highlight{animation:highlight 1s ease-out}@keyframes highlight{0%{background-color:#d0f112}to{background-color:transparent}}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}summary{display:list-item}audio,canvas,progress,video{display:inline-block}progress{vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}figure{margin:1em 40px}img{border-style:none}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea,optgroup{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html,body{font-family:Roboto,sans-serif;font-display:swap;font-size:15px;line-height:1.5}html{overflow-x:hidden}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}.serif{font-family:serif}h1,h2,h3,h4,h5,h6{font-weight:400;margin:10px 0}.wide{letter-spacing:4px}hr{border:0;border-top:1px solid #eee;margin:20px 0}.image{max-width:100%;height:auto}img{vertical-align:middle}a{color:inherit}.table,.table-all{border-collapse:collapse;border-spacing:0;width:100%;display:table}.table-all{border:1px solid #ccc}.bordered tr,.table-all tr{border-bottom:1px solid #ddd}.striped tbody tr:nth-child(2n){background-color:#fafafa}.table-all tr:nth-child(odd){background-color:#fff}.table-all tr:nth-child(2n){background-color:#fafafa}.hoverable tbody tr:hover,.ul.hoverable li:hover{background-color:#ccc}.centered tr th,.centered tr td{text-align:center}.table td,.table th,.table-all td,.table-all th{padding:8px;display:table-cell;text-align:left;vertical-align:top}.table th:first-child,.table td:first-child,.table-all th:first-child,.table-all td:first-child{padding-left:16px}.btn,.button{border:none;display:inline-block;padding:8px 16px;vertical-align:middle;overflow:hidden;text-decoration:none;text-align:center;cursor:pointer;white-space:nowrap;background:var(--bg1);color:var(--tc1)}.btn:hover{box-shadow:0 8px 16px rgba(0,0,0,.2),0 6px 20px rgba(0,0,0,.19)}.btn,.button{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.disabled,.btn:disabled,.button:disabled{cursor:not-allowed;opacity:.3}.disabled *,:disabled *{pointer-events:none}.btn.disabled:hover,.btn:disabled:hover{box-shadow:none}.badge,.tag{background-color:#000;color:#fff;display:inline-block;padding-left:8px;padding-right:8px;text-align:center}.badge{border-radius:50%}.ul{list-style-type:none;padding:0;margin:0}.ul li:not(.has-custom-style){padding:8px 16px}.ul li:last-child{border-bottom:none}.tooltip,.display-container{position:relative}.tooltip .text{display:none}.tooltip:hover .text{display:inline-block}.ripple:active{opacity:.5}.ripple{transition:opacity 0s}.input{padding:8px;display:block;border:none;border-bottom:1px solid #ccc;width:100%}.select{padding:9px 0;width:100%;border:none;border-bottom:1px solid #ccc}.dropdown-click,.dropdown-hover{position:relative;display:inline-block;cursor:pointer}.dropdown-hover:hover .dropdown-content{display:block}.dropdown-hover:first-child,.dropdown-click:hover{background-color:#ccc;color:#000}.dropdown-hover:hover>.button:first-child,.dropdown-click:hover>.button:first-child{background-color:#ccc;color:#000}.dropdown-content{cursor:auto;color:#000;background-color:#fff;display:none;position:absolute;min-width:160px;margin:0;padding:0;z-index:1}.check,.radio{width:24px;height:24px;position:relative;top:6px}.sidebar{height:100%;width:200px;background-color:#fff;position:fixed!important;z-index:1;overflow:auto}.bar-block .dropdown-hover,.bar-block .dropdown-click{width:100%}.bar-block .dropdown-hover .dropdown-content,.bar-block .dropdown-click .dropdown-content{min-width:100%}.bar-block .dropdown-hover .button,.bar-block .dropdown-click .button{width:100%;text-align:left;padding:8px 16px}.main,#main{transition:margin-left .4s}.modal{padding-right:10px;padding-left:10px;z-index:11;display:none;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal-content{margin:auto;background-color:#fff;position:relative;padding:0;outline:0;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-block}.bar{width:100%;overflow:hidden}.center .bar{display:inline-block;width:auto}.bar .bar-item{padding:8px 16px;float:left;width:auto;border:none;display:block;outline:0}.bar .dropdown-hover,.bar .dropdown-click{position:static;float:left}.bar .button{white-space:normal}.bar-block .bar-item{width:100%;display:block;padding:8px 16px;text-align:left;border:none;white-space:normal;float:none;outline:0}.bar-block.center .bar-item{text-align:center}.block{display:block;width:100%}.responsive{display:block;overflow-x:auto}.container:after,.container:before,.panel:after,.panel:before,.row:after,.row:before,.row-padding:after,.row-padding:before,.cell-row:before,.cell-row:after,.clear:after,.clear:before,.bar:before,.bar:after{content:"";display:table;clear:both}.col,.half,.third,.twothird,.threequarter,.quarter{float:left;width:100%}.half{width:49.99999%}.col.s1{width:8.33333%}.col.s2{width:16.66666%}.col.s3{width:24.99999%}.col.s4{width:33.33333%}.col.s5{width:41.66666%}.col.s6{width:49.99999%}.col.s7{width:58.33333%}.col.s8{width:66.66666%}.col.s9{width:74.99999%}.col.s10{width:83.33333%}.col.s11{width:91.66666%}.col.s12{width:99.99999%}@media (min-width:601px){.col.m1{width:8.33333%}.col.m2{width:16.66666%}.col.m3,.quarter{width:24.99999%}.col.m4,.third{width:33.33333%}.col.m5{width:41.66666%}.col.m6,.half{width:49.99999%}.col.m7{width:58.33333%}.col.m8,.twothird{width:66.66666%}.col.m9,.threequarter{width:74.99999%}.col.m10{width:83.33333%}.col.m11{width:91.66666%}.col.m12{width:99.99999%}}@media (min-width:993px){.col.l1{width:8.33333%}.col.l2{width:16.66666%}.col.l3{width:24.99999%}.col.l4{width:33.33333%}.col.l5{width:41.66666%}.col.l6{width:49.99999%}.col.l7{width:58.33333%}.col.l8{width:66.66666%}.col.l9{width:74.99999%}.col.l10{width:83.33333%}.col.l11{width:91.66666%}.col.l12{width:99.99999%}}.rest{overflow:hidden}.stretch{margin-left:-16px;margin-right:-16px}.content,.auto{margin-left:auto;margin-right:auto}.content{max-width:980px}.auto{max-width:1140px}.cell-row{display:table;width:100%}.cell{display:table-cell}.cell-top{vertical-align:top}.cell-middle{vertical-align:middle}.cell-bottom{vertical-align:bottom}.hide{display:none!important}.show-block,.show{display:block!important}.show-inline-block{display:inline-block!important}@media (max-width:1205px){.auto{max-width:95%}}@media (max-width:600px){.modal-content:not(:has(.has-custom-style)){width:auto!important}.modal{padding-top:30px}.dropdown-hover.mobile .dropdown-content,.dropdown-click.mobile .dropdown-content{position:relative}.hide-small{display:none}.mobile{display:block;width:100%!important}.bar-item.mobile,.dropdown-hover.mobile,.dropdown-click.mobile{text-align:center}.dropdown-hover.mobile,.dropdown-hover.mobile .btn,.dropdown-hover.mobile .button,.dropdown-click.mobile,.dropdown-click.mobile .btn,.dropdown-click.mobile .button{width:100%}}@media (max-width:768px){.modal-content{width:500px}.modal{padding-top:50px}}@media (min-width:993px){.modal-content{min-width:240px}.hide-large{display:none!important}.sidebar.collapse{display:block!important}}@media (max-width:992px) and (min-width:601px){.hide-medium{display:none!important}}@media (max-width:992px){.sidebar.collapse{display:none}.main{margin-left:0!important;margin-right:0!important}.auto{max-width:100%}}.top,.bottom{position:fixed;width:100%;z-index:1}.top{top:0}.bottom{bottom:0}.overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:2}.display-topleft{position:absolute;left:0;top:0}.display-topright{position:absolute;right:0;top:0}.display-bottomleft{position:absolute;left:0;bottom:0}.display-bottomright{position:absolute;right:0;bottom:0}.display-middle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.display-left{position:absolute;top:50%;left:0%;transform:translateY(-50%);-ms-transform:translate(-0%,-50%)}.display-right{position:absolute;top:50%;right:0%;transform:translateY(-50%);-ms-transform:translate(0%,-50%)}.display-topmiddle{position:absolute;left:50%;top:0;transform:translate(-50%);-ms-transform:translate(-50%,0%)}.display-bottommiddle{position:absolute;left:50%;bottom:0;transform:translate(-50%);-ms-transform:translate(-50%,0%)}.display-container:hover .display-hover{display:block}.display-container:hover span.display-hover{display:inline-block}.display-hover{display:none}.display-position{position:absolute}.circle{border-radius:50%}.round-small{border-radius:2px}.round,.round-medium{border-radius:4px}.round-large{border-radius:8px}.round-xlarge{border-radius:16px}.round-xxlarge{border-radius:32px}.row-padding,.row-padding>.half,.row-padding>.third,.row-padding>.twothird,.row-padding>.threequarter,.row-padding>.quarter,.row-padding>.col{padding:0 8px}.container,.panel{padding:.01em 16px}.panel{margin-top:16px;margin-bottom:16px}.code,.codespan{font-family:Consolas,courier new;font-size:16px}.code{width:auto;background-color:#fff;padding:8px 12px;border-left:4px solid #4CAF50;word-wrap:break-word}.codespan{color:#dc143c;background-color:#fafafa;padding-left:4px;padding-right:4px;font-size:110%}.card,.card-2{box-shadow:0 2px 5px rgba(0,0,0,.16),0 2px 10px rgba(0,0,0,.12)}.hover-shadow:hover{box-shadow:0 4px 10px rgba(0,0,0,.2),0 4px 20px rgba(0,0,0,.19)}.spin{animation:w3-spin 2s infinite linear}@keyframes w3-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.animate-fading{animation:fading 10s infinite}@keyframes fading{0%{opacity:0}50%{opacity:1}to{opacity:0}}.animate-opacity{animation:opac .8s}@keyframes opac{0%{opacity:0}to{opacity:1}}.animate-top{position:relative;animation:animatetop .4s}@keyframes animatetop{0%{top:-300px;opacity:0}to{top:0;opacity:1}}.animate-left{position:relative;animation:animateleft .4s}@keyframes animateleft{0%{left:-300px;opacity:0}to{left:0;opacity:1}}.animate-right{position:relative;animation:animateright .4s}@keyframes animateright{0%{right:-300px;opacity:0}to{right:0;opacity:1}}.animate-bottom{position:relative;animation:animatebottom .4s}@keyframes animatebottom{0%{bottom:-300px;opacity:0}to{bottom:0;opacity:1}}.animate-zoom{animation:animatezoom .6s}@keyframes animatezoom{0%{transform:scale(0)}to{transform:scale(1)}}.animate-input{transition:width .4s ease-in-out}.animate-input:focus{width:100%!important}.animate-expand{position:relative;overflow:hidden;animation:animateopecity .4s,animateexpand .8s}@keyframes animateexpand{0%{max-height:0}to{max-height:2000px}}@keyframes animateopecity{0%{opacity:0}to{opacity:1}}.opacity,.hover-opacity:hover{opacity:.6}.opacity-off,.hover-opacity-off:hover{opacity:1}.opacity-max{opacity:.25}.opacity-min{opacity:.75}.greyscale-max,.grayscale-max,.hover-greyscale:hover,.hover-grayscale:hover{filter:grayscale(100%)}.greyscale,.grayscale{filter:grayscale(75%)}.greyscale-min,.grayscale-min{filter:grayscale(50%)}.sepia{filter:sepia(75%)}.sepia-max,.hover-sepia:hover{filter:sepia(100%)}.sepia-min{filter:sepia(50%)}.tiny{font-size:10px!important}.small{font-size:12px!important}.medium{font-size:15px!important}.large{font-size:18px!important}.xlarge{font-size:24px!important}.xxlarge{font-size:36px!important}.xxxlarge{font-size:48px!important}.jumbo{font-size:64px!important}.left-align{text-align:left!important}.right-align{text-align:right!important}.justify{text-align:justify!important}.center{text-align:center!important}.border-0{border:0!important}.border{border:1px solid #ccc!important}.border-top{border-top:1px solid #ccc!important}.border-bottom{border-bottom:1px solid #ccc!important}.border-left{border-left:1px solid #ccc!important}.border-right{border-right:1px solid #ccc!important}.topbar{border-top:6px solid #ccc!important}.bottombar{border-bottom:6px solid #ccc!important}.leftbar{border-left:6px solid #ccc!important}.rightbar{border-right:6px solid #ccc!important}.section,.code{margin-top:16px;margin-bottom:0}.margin{margin:16px!important}.margin-top{margin-top:16px!important}.margin-bottom{margin-bottom:16px!important}.margin-left{margin-left:16px!important}.margin-right{margin-right:16px!important}.padding-small{padding:4px 8px!important}.padding{padding:16px!important}.padding-large{padding:12px 24px!important}.padding-16{padding-top:16px!important;padding-bottom:16px!important}.padding-24{padding-top:24px!important;padding-bottom:24px!important}.padding-32{padding-top:32px!important;padding-bottom:32px!important}.padding-48{padding-top:48px!important;padding-bottom:48px!important}.padding-64{padding-top:64px!important;padding-bottom:64px!important}.left{float:left!important}.right{float:right!important}.transparent,.hover-none:hover{background-color:transparent!important}.hover-none:hover{box-shadow:none!important}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}body{-webkit-touch-callout:none;-webkit-text-size-adjust:none;-webkit-user-select:none}@keyframes swing{20%{transform:rotate3d(0,0,1,15deg);font-size:11px;color:#aaa}40%{transform:rotate3d(0,0,1,-10deg)}60%{transform:rotate3d(0,0,1,5deg)}80%{transform:rotate3d(0,0,1,-5deg)}to{transform:rotate3d(0,0,1,0);font-size:20px;color:#000}}.swing{animation-duration:.8s;animation-fill-mode:both;transform-origin:bottom center;animation-name:swing}@keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-duration:.8s;animation-fill-mode:both;animation-name:shake}:root{--sat: env(safe-area-inset-top);--sar: env(safe-area-inset-right);--sab: env(safe-area-inset-bottom);--sal: env(safe-area-inset-left)}.hamburger{width:42px;height:42px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;background-color:var(--tc1);color:var(--bg1);text-transform:none;border:0;margin:0;overflow:visible;border-radius:50px}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:before,.hamburger.is-active .hamburger-inner:after{background-color:#fff;background-color:var(--tc1)}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{width:40px;height:2px;background-color:#fff;background-color:var(--bg1);border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--elastic .hamburger-inner{top:-24px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner:before{top:10px;transition:opacity .125s .275s ease}.hamburger--elastic .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(135deg);transition-delay:75ms}.hamburger--elastic.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-270deg);transition-delay:75ms}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px}::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}textarea{resize:none}input:not(.has-custom-style),select:not(.has-custom-style),textarea:not(.has-custom-style){border-radius:4px;border-style:solid;border-color:#e1e1e1 #e1e1e1 #c1c1c1 #e1e1e1;background:#fff;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border-width:1px}select:not(.has-custom-style){background-position:right .9rem center;background-repeat:no-repeat;background-size:14px 14px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMCA3LjMzbDIuODI5LTIuODMgOS4xNzUgOS4zMzkgOS4xNjctOS4zMzkgMi44MjkgMi44My0xMS45OTYgMTIuMTd6Ii8+PC9zdmc+)}.group:not(.has-custom-style){position:relative;margin-bottom:32px}.group input:not(.has-custom-style),.group select:not(.has-custom-style),.group textarea:not(.has-custom-style){border-radius:4px;font-size:18px;padding:10px 10px 10px 11px;display:block;width:100%}.radio{display:inline-block;position:relative;margin:0 0 10px;font-size:16px;line-height:24px}.radio__input{position:absolute;top:4px;left:0;width:36px;height:20px;opacity:0;z-index:0}.radio__label{display:block;padding:0 0 0 24px;cursor:pointer}.radio__label:before{content:"";position:absolute;top:4px;left:0;width:16px;height:16px;background-color:transparent;border:2px solid rgba(0,0,0,.54);border-radius:14px;z-index:1;transition:border-color .28s cubic-bezier(.4,0,.2,1)}.radio__label:after{content:"";position:absolute;top:8px;left:4px;width:8px;height:8px;background-color:#3f51b5;border-radius:50%;z-index:2;transform:scale(0);transition:transform .28s cubic-bezier(.4,0,.2,1)}.radio__input:checked+.radio__label:before{border-color:#3f51b5}.radio__input:checked+.radio__label:after{transform:scale(1)}.md-checkbox{position:relative;margin:1em 0;text-align:left}.md-checkbox.md-checkbox-inline{display:inline-block}.md-checkbox label{cursor:pointer;display:inline;line-height:1.25em;vertical-align:top;clear:both;padding-left:1px}.md-checkbox label:not(:empty){padding-left:.75em}.md-checkbox label:before,.md-checkbox label:after{content:"";position:absolute;left:0;top:0}.md-checkbox label:before{width:1.25em;height:1.25em;background:#fff;border:2px solid rgba(0,0,0,.54);border-radius:.125em;cursor:pointer;transition:background .3s}.md-checkbox input[type=checkbox]:not(.has-custom-style){outline:0;visibility:hidden;width:1.25em;margin:0;display:block;float:left;font-size:inherit}.md-checkbox input[type=checkbox]:not(.has-custom-style):checked+label:before{background:var(--lighter_main_color);border:none}.md-checkbox input[type=checkbox]:not(.has-custom-style):checked+label:after{transform:translate(.25em,.3365384615em) rotate(-45deg);width:.75em;height:.375em;border:.125em solid #fff;border-top-style:none;border-right-style:none}.md-checkbox input[type=checkbox]:not(.has-custom-style):disabled+label:before{border-color:rgba(0,0,0,.26)}.md-checkbox input[type=checkbox]:not(.has-custom-style):disabled:checked+label:before{background:rgba(0,0,0,.26)}input:focus{outline:none}.group:not(.has-custom-style) label{color:#999;font-size:18px;font-weight:400;position:absolute;pointer-events:none;left:11px;top:11px;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}input:not(.has-custom-style):-moz-read-only~label{top:-10px;font-size:14px;color:#666;left:6px;background:#fff;padding:0 6px}input:not(.has-custom-style):focus~label,input:not(.has-custom-style):valid~label,input:not(.has-custom-style):read-only~label,select:not(.has-custom-style):focus~label,select:not(.has-custom-style):valid~label,textarea:not(.has-custom-style):focus~label,textarea:not(.has-custom-style):valid~label{top:-10px;font-size:14px;color:#666;left:6px;background:#fff;padding:0 6px}.lne{position:relative;display:block;width:100%}.lne:before,.lne:after{content:"";height:2px;width:0;bottom:1px;position:absolute;background:var(--lighter_main_color);transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.lne:before{left:50%}.lne:after{right:50%}input:focus~.lne:before,input:focus~.lne:after{width:50%}.highlight{position:absolute;height:60%;width:100px;top:25%;left:0;pointer-events:none;opacity:.5}.group .msg{display:none}.group.error{color:#e00}.group.error input,.group.error select,.group.error textarea{border:1px solid #E00}.group.error .msg,.group.info .msg{padding:5px 10px;display:block;font-size:12px}.group .icon--warning{width:24px;fill:#e00;position:absolute;top:12px;right:11px;background:#fff;height:24px}input:focus~.highlight{animation:inputHighlighter .3s ease}@keyframes inputHighlighter{0%{background:var(--lighter_main_color)}to{width:0;background:transparent}}input[type=text],textarea,select{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;outline:none}input[type=text]:not(.has-custom-style):focus,textarea:not(.has-custom-style):focus,select:not(.has-custom-style):focus,input[type=password]:not(.has-custom-style):focus{border:1px solid var(--lighter_main_color)!important}::-moz-selection{background-color:var(--lighter_main_color);color:var(--lighter_main_text_c)}::selection{background-color:var(--lighter_main_color);color:var(--lighter_main_text_c)}input:not(.has-custom-style):-moz-read-only{background:#f3f3f3}input:not(.has-custom-style):read-only{background:#f3f3f3}.group .icon--clear-search{width:24px;fill:#1f1f1f;position:absolute;top:19.5px;right:14px;height:24px;cursor:pointer}body{background-color:#fafafa}a{text-decoration:none}.card-4{background-color:#fff;background-color:var(--base_bg_color)}.overflow-auto{overflow:auto}.container{max-width:1500px;margin:0 auto;position:relative}[class^=i-],[class*=" i-"]{height:32px;width:32px;display:inline-block;fill:currentColor}#treats{margin-bottom:5%;width:100%;height:270px;padding:0 4%;display:contents}#treats::-webkit-scrollbar{height:8px;background-color:#d1d1d1;border-radius:10px}#treats::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px}#treats::-webkit-scrollbar-thumb{border-radius:10px;background-color:#9a9a9a;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}#treats::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.5)}#treats h5{color:#666}#treat_menu.products_treats{display:flex;flex-direction:row;gap:15px;overflow:auto}.product_treat_img{width:100px;height:100px;border-radius:5px;box-shadow:0 4px 4px rgba(0,0,0,.25)}.product_treat{display:flex;gap:10px;flex-direction:column;padding:10px;border-radius:10px;width:120px}.treat_image{height:110px}.treat_image img{border-radius:4px!important;box-shadow:0 4px 4px rgba(0,0,0,.25)}.product_treat>.div{box-shadow:0 0 4px rgba(0,0,0,.25)}.product_treat_info{display:flex;justify-content:space-between;flex-direction:column;gap:5px}.product_treat_name{display:contents;color:#000;font-size:12px;height:10px}.product_treat_name .name{display:-webkit-box;max-width:200px;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-size:1em!important}.product_treat_price{color:#000;font-weight:700;font-size:12px}.product_treat_cart_button{border-radius:5px;background-color:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25);display:flex;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;padding:5px}.product_treat_plus_box{display:flex;justify-content:flex-end;position:relative;top:-80px;right:6px;cursor:pointer}.product_treat.active{width:100%;z-index:7;position:fixed;left:0;right:0;overflow-y:auto;border-radius:20px 20px 0 0;overflow:hidden}.product_treat.active .option-group-form{padding:0}.product_treat.active>div{display:none;padding:12px;gap:12px}@media screen and (max-width: 901px){.product_treat.active{width:calc(100% - 16px)!important}}.login-icon{margin-top:8px;fill:#fff;fill:var(--tc1);position:relative}.login-icon path{stroke:#fff;stroke:var(--tc1)}.header-icons{fill:#fff;fill:var(--tc1)}.cart-icon{fill:#fff;fill:var(--tc1);position:relative}.cart-icon path{stroke:#fff;stroke:var(--tc1)}.unavailable-product{cursor:not-allowed}.cart-icon .count{position:absolute;display:block;top:17px;width:39px;text-align:center;color:#fff;color:var(--tc1);font-weight:400;font-size:14px}.page .card-4.padding h2{margin:-16px -16px 0}.page .card-4 h3{margin-top:26px;border-width:0 0 1px 0;border-style:solid}.hours_table td{border:1px solid #ccc}html.alert,html.alert body,html.no-scroll,html.no-scroll body,html.product-overlay,html.giveaway-available-overlay,html body.product-overlay{height:100%;width:100%;overflow:hidden;position:absolute}body.alert:after,html.product-overlay body:after,html.giveaway-available-overlay body:after{content:"";display:block;background:rgba(0,0,0,.4);position:fixed;top:0;left:0;right:0;bottom:0;z-index:1}html.product-overlay header,html.product-overlay .slideshow,html.product-overlay .main-page-content-right-col,html.product-overlay #order_form,html.product-overlay #treat_menu ul li:not(.active),html.product-overlay #suggestion_panel,html.product-overlay #categories_panel,html.product-overlay .product-catalog-header,html.product-overlay #accordion_menu h2,html.product-overlay #accordion_menu .product-card:not(.active),html.product-overlay #accordion_menu .category-area,html.product-overlay .store-info-box,html.product-overlay .store-delivery-info{filter:blur(8px) grayscale(60%);z-index:unset}html.giveaway-available-overlay header,html.giveaway-available-overlay .slideshow,html.giveaway-available-overlay .main-page-content-right-col,html.giveaway-available-overlay #order_form,html.giveaway-available-overlay #treat_menu ul li:not(.active),html.giveaway-available-overlay #suggestion_panel,html.giveaway-available-overlay #categories_panel,html.giveaway-available-overlay .product-catalog-header,html.giveaway-available-overlay #accordion_menu h2,html.giveaway-available-overlay #accordion_menu .product-card:not(.active),html.giveaway-available-overlay #accordion_menu .category-area,html.giveaway-available-overlay .store-info-box,html.giveaway-available-overlay .store-delivery-info{filter:blur(8px) grayscale(60%);z-index:unset}html.product-overlay-special header,html.product-overlay-special .slideshow,html.product-overlay-special #shopping_cart,html.product-overlay-special #accordion_menu,html.product-overlay-special #categories_panel,html.product-overlay-special .product-catalog-header,html.product-overlay-special #accordion_menu h2,html.product-overlay-special #accordion_menu .product-card:not(.active),html.product-overlay-special #accordion_menu .category-area,html.product-overlay-special .store-info-box,html.product-overlay-special .store-delivery-info{filter:blur(8px) grayscale(60%);z-index:unset}.header{width:100%;background-color:var(--bc1)}.header-container{width:100%;display:flex;max-width:1920px;margin:auto;justify-content:space-between;align-items:center;padding:15px 20px}.header-left-nav{display:flex;justify-content:start;align-items:center;gap:6px}.header-left-nav-link{display:flex;justify-content:center;align-items:center;font-size:16px;line-height:22px;font-weight:700;padding:7px 16px;color:var(--tc1)}.active-header-left-nav-link{background-color:#161616;color:#fff;border-radius:40px}.header-left-nav-external-link-icon{width:20px;height:20px;background-color:var(--tc1);margin:0 0 0 5px;padding:0}.header-logo{width:42px;height:42px;background-color:#fff;border-radius:100px}.header-logo-img{width:100%;height:100%}.header-right{display:flex;justify-content:flex-end;align-items:center;gap:12px}.header-right-lang-search-btns{width:100%;display:flex;align-items:center;gap:12px}.header-right-log-menu-btns{display:flex;align-items:center;gap:12px}.account-panel{position:relative}.account-panel-btn{width:42px;height:42px;display:flex;justify-content:center;align-items:center;background-color:var(--tc1);border-radius:49px}.account-panel-icon{fill:var(--bc1);width:24px;height:24px}.header-my-profile-popup-btn{display:flex;justify-content:center;align-items:center;width:44px;height:44px;padding:0;margin:0;background-color:#fff;border:1px solid var(--tc1);border-radius:49px;cursor:pointer}.header-my-profile-popup-btn-icon{width:24px;height:24px;background-color:#161616}.header-search-btn{display:none;justify-content:center;align-items:center;width:44px;height:44px;padding:0;margin:0;background-color:var(--tc1);border:none;border-radius:49px;cursor:pointer;transition:width .3s ease;overflow:hidden}.header-search-btn-icon{width:16px;height:16px;background-color:var(--static_color_2)}.header-login-btn{height:42px;width:-moz-fit-content;width:fit-content;display:flex;justify-content:center;align-items:center;padding:0 20px;background-color:#fff;border:none;border-radius:42px;color:#161616;font-size:16px;font-weight:700;line-height:22px;text-transform:capitalize;cursor:pointer;border:solid 1px var(--tc1)}.lang-menu-btn{width:42px;height:42px;display:flex;justify-content:center;align-items:center;border:1px solid #FFFFFF;border-radius:49px;background-color:rgba(0,0,0,.55);color:#fff;text-transform:uppercase;font-size:16px;font-weight:700;line-height:22px}header .container #mob_nav_btn{grid-area:mobNavBtn}header .container #logo{width:100%}header .logo-wrapper{grid-area:logo;display:flex;flex-direction:column;align-items:center;justify-content:center}header .container .mobile-account-panel{grid-area:mobileAccountPanel}header .container #shopping_cart_icon{grid-area:shoppingCartIcon;display:none}header .container #nav{grid-area:nav}header .container #butterfly{grid-area:butterfly}header .container #mob_nav_btn .hamburger-box{margin-top:0}header .logo-wrapper a span{font-size:20px}header .logo-wrapper>span{font-size:10px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2}.cookie-policy-box{border-top-left-radius:10px;border-top-right-radius:10px;align-items:center;display:none;position:fixed!important;z-index:5!important;bottom:0!important;background-color:rgba(0,0,0,.8);color:#fff;width:100%}.cookie-message{display:flex;padding:25px;justify-content:space-between;align-items:center}.cookie-message button{width:5%;margin:0;height:42px;text-align:center;display:flex;align-items:center;justify-content:center;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.2),0 4px 20px rgba(0,0,0,.19)}header>div>*{display:table-cell}.logo-box .store-name{display:flex;flex-direction:column}.logo-box .store-name span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.logo-box .store-name span:first-of-type{font-size:20px;line-height:30px}.logo-box .store-name span:last-of-type{margin-top:-5px;font-size:12px;line-height:25px}header nav a,header nav a.button{color:#fff}#slideshow{overflow:hidden}.main-page-content,.container.prod-wrap{padding:0}.main-page-content-left-col{width:calc(100% - 370px);flex-grow:1}.main-page-content>.main-page-content-left-col>.page:not(.active){display:none}.ul.products>li>div.ha .prc:after{display:none;vertical-align:top;height:24px;width:24px;content:"+";opacity:1;position:absolute;top:0;right:5px;font-size:22px;line-height:22px;color:#ccc}.ul.products>li.active>div.ha .prc:after{display:none}.ul.products>li.active .prc b,.ul.products>li .prc .current_price{display:none}.ul.products>li.active .prc span{color:var(--tc1)}.ul.products>li.active .prc .current_price{display:block;font-size:20px;text-align:center}#accordion_menu>li{padding:0}#categories_panel h2,.page h2.title{background:var(--bc1);color:var(--tc1);line-height:1.1em;padding:1em .6em;margin:0 0 8px;font-size:20px}.page h2.title{position:relative}.page h2.title>a.goback{display:block;width:62px;height:62px;position:absolute;top:0;right:0;padding:13px}.profile-image{width:150px;height:150px;border-radius:50%}.my-profile-box{display:flex;justify-content:center;gap:20px}.my-profile-box .submit-form{display:flex;justify-content:flex-end}.my-profile-box .submit-form button{background:#4caf50;border-radius:5px;cursor:pointer;color:#fff!important}.my-profile-box .information{width:75%}.my-profile-box .user-box{width:25%;display:flex;flex-direction:column;min-width:355px}#history_search{font-size:16px}#date-from,#date-to{font-size:18px}#filter-order-history{font-weight:400;font-size:27px;line-height:31px;letter-spacing:.04em}.account-info{display:flex;flex-direction:column;gap:10px}.customer-name{text-align:center}.account-info-container{display:flex;justify-content:center;width:100%;margin-bottom:10px}.customer-sub-menu{display:flex;justify-content:space-between;-moz-column-gap:10px;column-gap:10px}.customer-sub-menu .title{width:32%;background-color:var(--base_bg_color)!important;color:#000!important;cursor:pointer;border-radius:8px}#account_menu_mobile,#stamp_menu_mobile{display:none}.account-info-menu{padding:0!important;font-size:20px}.account-info-menu div{padding:10px;cursor:pointer}.account_info_container div:hover{background:var(--bc1);color:var(--tc1);border-radius:8px}.customer-profile-box{align-items:center;flex-direction:column;overflow:auto;display:flex;justify-content:center}.customer-profile-box .card-4{width:32%}.customer-profile-box.pad-0{padding:0!important;background-color:transparent!important}.customer-stamp-cards:before,.customer-stamp-cards:after{content:none!important}.address_name{border-radius:50px;background:#3f51b5;color:#fff;width:150px;padding:10px;text-align:center;margin-right:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.order_history{margin-bottom:13px}.order_history .dropdownContent .actions{display:flex;gap:10px}.order_history_card{border-bottom:1px solid #919191;margin-bottom:15px}.order_history_card .shipping-method{background:#dadada;border-radius:8px;padding:6px 10px;color:#919191}.order_history_card .order-number{font-size:18px}.flex-space-between{display:flex;justify-content:space-between}.order-history-info{margin-top:10px}.order-history-option-info{margin-bottom:10px;color:#a0a0a0;font-size:13px}.order_history_price_total{justify-content:space-between;display:flex;font-weight:700;font-size:18px;line-height:21px;margin-top:15px;margin-bottom:15px}.order_history_dropdown_box{text-align:right}.order_history_dropdown_box button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;border:none}.order-history-content{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;-moz-column-gap:10px;column-gap:10px;flex-wrap:wrap}.order-history-content>.order_history{width:calc(50% - 5px)}.order-history-button.add{background:#4caf50;width:25px;height:25px;display:flex;justify-content:center;align-items:center;color:#fff;border-radius:5px;cursor:pointer}.add_history_order{text-align:left;padding-top:9px}.add_history_order a{background:#4caf50;padding:6px 10px;color:#fff;border-radius:5px;cursor:pointer}.empty_history_card{background:#fff;height:400px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#bbb;border-radius:8px;font-size:18px;font-weight:700}.empty_history_card img{width:200px}.history_time_input_group{display:flex;gap:10px}.history_time_input_group input{text-align:center}.filter_button{width:100%;height:44px;font-size:20px;padding-left:12px;margin-bottom:8px;cursor:pointer;border-radius:50px;border:1px solid #000000;background:#fff!important}.filter_button.filter_button_title{font-size:14px!important;padding:0!important}.filter_button.active{transition:all .2s ease-in-out;background:var(--bc3)!important;color:var(--tc3)}#filter-order-history{cursor:pointer;height:63px;border-radius:8px;background:var(--bc1)!important;color:var(--tc1);text-transform:uppercase;border:none!important;box-shadow:0 4px 10px rgba(0,0,0,.2),0 4px 20px rgba(0,0,0,.19)}.subscription-container{display:flex;flex-direction:row;width:100%;-moz-column-gap:10px;column-gap:10px;justify-content:flex-start;margin:0 auto;background-color:#fff;overflow-x:auto;padding:10px}.subscription-container:after,.subscription-container:before{content:none;display:none}.subscription-card{display:flex;flex-direction:column;width:calc(33% - 10px);min-width:calc(33% - 10px);min-height:400px;overflow:hidden;position:relative;border-radius:8px}.subscription-card.inactive-subscription{filter:grayscale(100%)}.subscription-card-top{position:relative;width:100%;height:50%;overflow:hidden;min-height:200px}.subscription-card-top .subscription-background-image{position:absolute;top:0;left:50%;transform:translate(-50%);z-index:10;width:100%}.subscription-card-top .subscription-image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:20}.subscription-card-bottom{position:relative;width:100%;min-height:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}.subscription-card-bottom .subscription-content{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 15px 15px}.subscription-card-bottom .subscription-content *{color:#fff}.subscription_form{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.subscription_form select{border-radius:8px;background-image:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='white'><polygon points='0,0 100,0 50,50'/></svg>") no-repeat;background-size:12px;background-position:calc(100% - 10px) 55%;background-repeat:no-repeat}.subscription_form .subscription_form_button_row{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;-moz-column-gap:10px;column-gap:10px}.subscription-content h5,.subscription_form h5{color:#fff;font-size:26px;font-style:normal;font-weight:700;line-height:normal;margin:0 0 10px}.subscription-content p,.subscription_form p,.subscription_form .subscription_product_list_item{color:#fff;font-size:15px;font-style:normal;font-weight:400;line-height:normal;margin:0 0 20px;text-align:center}.subscription-content a,.subscription-content button,.subscription_form button,.subscription_form select{color:#fff;font-size:20px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.8px;padding:10px 15px;border:white solid 1px;margin:0 0 20px;background-color:transparent;cursor:pointer;border-radius:8px}.subscription_form button{background-color:#fff}.subscription-card .subscription_form{position:absolute;top:0;left:0;width:100%;height:100%;z-index:50;background-color:#fff}.product-preview-button{background-color:#be9ac6;border-radius:50%;width:40px;height:40px;display:flex;justify-content:center;align-items:center;position:absolute;top:15px;right:15px;z-index:40;cursor:pointer;font-size:40px}.subscription_product_list{list-style:none;padding:0;text-align:center}.hidden{display:none}.calendar-header{display:flex;align-items:center;justify-content:space-around;margin-bottom:10px}table{width:100%}th,td{text-align:center;padding:10px}#calendar{background-color:#fff;position:absolute;box-shadow:0 0 76px -28px rgba(0,0,0,.75);border-radius:10px;display:none;padding:10px;z-index:9;color:#555}#customer_profile_box{padding-top:28px;margin-bottom:10px}.prev_month_btn,.next_month_btn{background-color:#fff;border:none;cursor:pointer;outline:none;font-size:35px}.calendar-header{display:flex;justify-content:center;align-items:center}.prev-button,.next-button{padding:0 9px;font-size:19px;color:#000;background-color:transparent;border:none;cursor:pointer;border-radius:50px}.current-month{margin:0 20px;font-weight:700;width:151px;text-align:center;font-size:14px}.week-group{display:grid;grid-template-columns:repeat(7,1fr);border-top:1px solid #EEEEEE}.calendar-days{display:flex;justify-content:space-between;margin-bottom:10px}.calendar-day{width:30px;height:30px;line-height:30px;text-align:center;font-weight:700;font-size:14px}.calendar-dates{grid-gap:5px}.calendar-table tr{border-top:thin}.calendar-date{width:32px;line-height:12px;text-align:center;padding:9px;cursor:pointer;border-radius:50px;font-size:14px;margin:1px}.calendar-date.selected{background-color:var(--bc3);color:var(--tc3)}.week-group .empty{visibility:hidden}.customer-profile-box form{width:100%}.customer-sub-menu .color{background-color:var(--bc1)!important;color:var(--tc1)!important}.mobile_customer_sub_menu .title{background-color:var(--base_bg_color)!important;color:#000!important;padding:23px 12px!important;border-radius:8px;cursor:pointer}#account_menu .active,#stamp_menu .active{background-color:var(--bc1)!important;color:var(--tc1)!important;border-radius:8px}#history_filter{background:#fff;display:flex;flex-direction:column;padding:20px;border-radius:8px}.mobile_customer_sub_menu{display:none}#modal .ha .img,#modal .na .img,#modal .icon-info{display:none!important}#modal .ha .current_price,#modal .na .current_price{display:none}#modal .ha .name,#modal .na .name{font-size:18px}#modal .ha .desc,#modal .na .desc{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:20px;margin:20px 0}#modal .ha .desc i,#modal .na .desc i{width:100%;white-space:inherit;overflow:unset;text-overflow:unset}#modal .ha .long-desc,#modal .na .long-desc{font-size:14px;display:block;text-align:left;line-height:160%}#modal .ha .algn,#modal .na .algn{display:block}.go-to-cart-animation{z-index:77;position:fixed;transition:all .3s ease-in-out;animation:go-to-cart-animation .6s 1 linear;border-radius:4px;border:1px solid #000;background-color:#eee}@keyframes go-to-cart-animation{0%,10%{transform:rotate(0)}50%,70%{transform:rotate(680deg);width:18px}80%,to{transform:rotate(720deg);width:18px}}.ul.products>li>.options:not(.has-custom-style),#modal>form.options{transition:opacity 0s linear .3s;display:none;min-height:70%}.ul.products>li.active>.options:not(.has-custom-style),#modal>form.options{box-shadow:0 -1px 3px rgba(0,0,0,.2);display:block;position:relative;border-radius:8px;background:#fff}#modal>form.giveaway_option_box,#modal>form.subscription_option_box{top:auto;left:0;right:0;bottom:80px;position:absolute;display:flex;flex-direction:column;max-height:calc(100% - 152px);border-radius:20px 20px 0 0;overflow:hidden}#modal>form.subscription_option_box{min-height:80%;padding:16px 16px 0;border-bottom-left-radius:0;border-bottom-right-radius:0}#modal>form.subscription_option_box>div:nth-child(2){margin:0 -10px;padding:16px;border-radius:8px}.ul.products>li.active>.options .pha,#modal>form.options .pha{display:block;position:absolute;top:0;right:0;bottom:0;left:50%;z-index:1;width:500%;margin-left:-250%;animation:phAnimation .8s linear infinite;background:linear-gradient(to right,rgba(255,255,255,0) 46%,rgba(255,255,255,.35),rgba(255,255,255,0) 54%) 50% 50%}.options_title{display:block;text-align:center;text-transform:uppercase;font-size:17px;border-bottom:1px solid #ddd;margin-bottom:20px}.options .checkbox-group .option-group-name{display:flex;flex-direction:column;margin-bottom:10px}.options .checkbox-group .option-group-name .option-desc{font-size:12px}.options .checkbox-group .options-item .md-checkbox{margin:0;display:flex}.options .checkbox-group .options-item .md-checkbox label{width:100%;display:flex;justify-content:space-between}.um-productCard.active .comment{display:flex;flex-direction:column}.options .checkbox-group .options-item .option-price{text-wrap:nowrap;margin-left:5px}@keyframes phAnimation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.ul.products>li.active>.options .ph:before,#modal>form.options .ph:before{content:"";display:block;width:30%;background:#ccc;height:18px;border-radius:4px;margin-top:30px}.ul.products>li.active>.options .ph:after,#modal>form.options .ph:after{content:"";display:block;width:100%;background:#ccc;height:44px;border-radius:4px;margin:12px 0 48px}.ul.products>li.active .name,.ul.products>li.active .prc{color:#fff}.ul.products>li.active .desc i{color:#eee}.ul.products>li .prc{display:inline-flex;flex-direction:column;align-items:flex-end;justify-content:flex-start}#accordion_menu .ul.products>li .prc b{text-align:right}.ul.products>li .depositInfo{color:#555;font-weight:400;font-style:italic;font-size:12px;line-height:14px;white-space:nowrap}.ul.products>li .priceInfoCol{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.ul.products>li .priceInfoCol>span:nth-child(2){padding-right:18px}#modal>form.options,#modal>form.options .option_buttons{width:100%;max-width:720px;margin:0 auto}#modal>form.options .option_buttons{padding:14px 20px}#modal>form.options .option_buttons:after,#modal>form.options .option_buttons:before{display:none}.ul.products>li.active>.options .group:not(.has-custom-style),#modal>form.options .group:not(.has-custom-style){margin-top:35px}.ul.products>li.active>.options .option_buttons button:not(.has-custom-style),.ul.products>li.active>.options .option_buttons a,#modal>form.options .option_buttons button{border:none;height:40px;line-height:40px;text-transform:uppercase;font-weight:400;font-size:18px;margin-bottom:10px}.ul.products>li.active>.options .option_buttons a:active,#modal>form.options .option_buttons a:active{box-shadow:inset 0 4px 1px rgba(0,0,0,.15),0 4px 1px rgba(0,0,0,.1)}.ul.products>li.active>.options .option_buttons .close,#modal>form.options .option_buttons .close{display:flex;justify-content:center;align-items:center;flex:1;height:44px;color:#fff;border-radius:50px;margin-right:5px;background:#f44336;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.ul.products>li.active>.options .option_buttons .add_product:not(.has-custom-style),#modal>form.options .option_buttons .add_product:not(.has-custom-style){display:flex;justify-content:center;align-items:center;flex:1;height:44px;color:#fff;border-radius:50px;margin-left:5px;background:#4caf50!important;font-size:16px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer}.ul.products>li.active>.options .quantity-select,.ul.products>li.active>.options .by-product-quantity-select{height:44px;width:150px;font-size:21px;line-height:42px}.quantity-select,.by-product-quantity-select{height:44px;display:inline-block;width:150px;background:#fff;border-color:#ccc;border-style:solid;border-width:1px;text-align:center;font-size:21px;line-height:42px;border-radius:5px}.quantity-select .quantity:not(.has-custom-style),.by-product-quantity-select .by-product-quantity{padding:0;float:left;height:42px;display:inline-block;width:40%;background:transparent;border:0 none;font-size:22px;line-height:42px;text-align:center}.quantity-select .add_quantity:not(.has-custom-style),.quantity-select .sub_quantity:not(.has-custom-style),.by-product-quantity-select .by-product-add_quantity,.by-product-quantity-select .by-product-sub_quantity{float:left;height:42px;display:inline-block;width:30%;line-height:42px;text-align:center;font-size:36px;border:0 none;color:#666;cursor:pointer}.quantity-select .add_quantity,.by-product-quantity-select .by-product-add_quantity{border-radius:0 4px 4px 0;cursor:pointer}.quantity-select .sub_quantity,.by-product-quantity-select .by-product-sub_quantity{border-radius:4px 0 0 4px}.quantity-select input::-webkit-outer-spin-button,.quantity-select input::-webkit-inner-spin-button,.by-product-quantity-select input::-webkit-outer-spin-button,.by-product-quantity-select input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity-select input[type=number],.by-product-quantity-select input[type=number]{-moz-appearance:textfield!important}#cart_view .quantity-select,#cart_view .by-product-quantity-select{height:32px;width:96px}#cart_view .add_quantity,#cart_view .sub_quantity,#cart_view .by-product-add_quantity,#cart_view .by-product-sub_quantity{height:30px;line-height:30px;font-size:22px;width:35%;font-family:initial}.quantity-select .add_quantity:not(.has-custom-style):hover,.by-product-quantity-select .by-product-add_quantity:hover{background-color:#0fa634;color:#fff}.quantity-select .sub_quantity:not(.has-custom-style):hover,.by-product-quantity-select .by-product-sub_quantity:hover{background-color:#e00;color:#fff}#cart_view .quantity,#cart_view .by-product-quantity{height:30px;font-size:16px;line-height:30px;width:30%}#cart_view tr{transition:all .42s;position:relative;left:0;opacity:1}#cart_view tr.remove{position:absolute;left:-200px;opacity:0}#cart_view .by-product-amount-change-col{display:flex;flex-direction:row;gap:5px;width:-moz-max-content;width:max-content;justify-content:flex-end;align-items:center;float:right}#by-products-collapse-button{width:-moz-fit-content;width:fit-content;float:right;cursor:pointer}#by-products-collapse-content{overflow:hidden;transition:all .5s ease;max-height:200px;overflow-y:auto;padding:0 8px}#by-products-collapse-content.u-collapsed{padding:0}#cart_view tfoot .cart-by-products-head-row td,#cart_view tfoot .cart-by-products-body-row td{border:none;padding:0 0 8px}#cart_view tfoot .cart-by-products-head-row td{padding:8px}#cart_view tfoot #by-products-collapse-content td:first-child,#cart_view tfoot .cart-by-products-head-row td:first-child{text-align:left}#cart_view tfoot .cart-by-products-head-row td:first-child{font-weight:600}#cart_view tfoot #by-products-collapse-content td{padding-left:0;padding-right:0;font-weight:400}#categories_panel li{box-shadow:0 4px 10px rgba(0,0,0,.2),0 4px 20px rgba(0,0,0,.19);border-radius:8px;padding:0;margin:8px 0}#categories_panel li:first-child{margin:0;border:none}#categories_panel a{border-radius:8px;padding:.5em;font-size:1.3em;line-height:1.8em;background:#fff;display:block;letter-spacing:.02em;position:relative;overflow:hidden}#categories_panel a.active{color:var(--tc1)}#categories_panel a:hover{box-shadow:inset 0 0 7px rgba(100,100,100,.4)}.ripple{width:0;height:0;border-radius:50%;background:rgba(231,76,60,.4);transform:scale(0);position:absolute;opacity:1}.rippleEffect{animation:rippleDrop .6s linear}@keyframes rippleDrop{to{transform:scale(2);opacity:0}}#page-checkout form:not(.has-custom-style){box-shadow:0 -10px 10px rgba(0,0,0,.1),inset 0 1px 1px rgba(0,0,0,.13);padding:16px}.checkout-info{font-size:11px;padding:8px;display:block;color:#999}#checkout_cart_placeholder .checkout-info{margin-top:10px;text-align:center}.checkout-info a{text-decoration:underline;font-weight:700}.button.wide{margin:8px 0;display:block;width:100%;height:60px;font-size:1.8em;text-transform:uppercase;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.2),0 4px 20px rgba(0,0,0,.19)}.address{display:flex!important;cursor:pointer;background:#fff;color:#555;padding:10px;border-radius:50px;border-style:solid;border-color:#ddd;border-width:1px;display:block;width:-webkit-fill-available}.address.selected{background:#ddd;color:#555}.address:before{content:"";width:20px;display:inline-block}.login-button{background:#150860}.login-button img{height:22px}.open-checkout-page-btn.order-impossible,.make-order-btn.order-impossible{color:#999;background:#ddd}.open-checkout-page-btn.order-possible,.make-order-btn.order-possible{color:var(--tc1);background-color:var(--bc1)!important;background:linear-gradient(90deg,color-mix(in srgb,var(--tc1) 10%,transparent) 0%,var(--bc1) 100%)}#page-checkout .order_form input:disabled{background-color:transparent;color:#555;opacity:.5}.order_form select:disabled{color:transparent;background-image:none;cursor:not-allowed}#autofill_address_box{margin-top:20px;display:none}#autofill_address_box .title{color:var(--tc1)}.autofill{display:flex;align-items:center;justify-content:space-around;margin-top:4px;opacity:1;transition:opacity .9s ease-in-out}.autofill_delete{display:flex;background:#f44336;min-width:44px;height:44px;justify-content:center;align-items:center;border-radius:50px;margin-left:10px;cursor:pointer}.page-number-container{display:flex;justify-content:center;align-items:center;margin:10px 0;overflow:auto;background:var(--base_bg_color);border-radius:8px}.page-numbers{display:flex;padding:10px;font-size:18px;color:var(--bc1);gap:10px;overflow:auto;background:var(--base_bg_color);border-radius:8px}.page-number{min-width:35px;height:35px;border-radius:50px;display:flex;justify-content:center;align-items:center;cursor:pointer;color:var(--bc1);border:1px solid var(--bc1)}.page-number.active{background:var(--bc1);color:var(--tc1)}.webshop-checkout-user-buttons-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;max-width:350px;margin-bottom:20px;border:1px solid var(--bc1);border-radius:50px;overflow:hidden;background-color:var(--tc1)}.webshop-checkout-user-buttons-row>a{font-size:16px;font-style:normal;font-weight:400;line-height:normal;color:var(--bc1);display:flex;justify-content:center;align-items:center;padding:10px;-moz-column-gap:5px;column-gap:5px;flex:1}.webshop-checkout-user-buttons-row>a svg{fill:var(--bc1)}.webshop-checkout-user-buttons-row>.selected-user-button{background-color:var(--bc1);color:var(--tc1)}.webshop-checkout-user-buttons-row .selected-user-button svg{fill:var(--tc1)}@media (max-width:1111px){.webshop-checkout-user-buttons-row{margin:0 auto 20px;max-width:768px}}#cart_view{display:flex;flex-direction:column;gap:20px}#cart_view table{width:100%;border-collapse:collapse}#cart_view td,#cart_view th{vertical-align:top}#cart_view tbody td{border-bottom:1px solid #cccccc;padding:8px;text-align:start;width:100%}#cart_view tbody td b{position:relative;display:block;overflow-wrap:anywhere}#cart_view tfoot td,#cart_view tfoot th{padding:2px 8px}#cart_view .item-remark{display:none}#cart_view tr.edit-remark .item-remark{margin-top:16px;display:block}#cart_view .item-remark textarea{height:85px;font-size:14px}.remove-remark,.save-remark{cursor:pointer;position:absolute;font-size:14px}.remove-remark{right:82px;bottom:-27px}.save-remark{bottom:-28px;right:0}#cart_view td span{display:block}#cart_view td span.extra{color:#888;font-weight:700;word-break:break-all}#cart_view td span.extra:before{content:"!";margin:0 6px 0 2px}#cart_view tr.edit-remark .extra{display:none}#cart_view tfoot td:nth-child(1),#cart_view tfoot th:nth-child(1){text-align:left}#cart_view td:nth-child(2),#cart_view th:nth-child(2){width:100px;text-align:right}#cart_view .total{border-top:1px solid #111}#cart_view .empty>.empty-arrow{height:20%;background-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/website-empty-cart-box-arrow-13Qpkk9b.svg);top:0;position:absolute;z-index:2;background-repeat:no-repeat;left:5px;width:100%;animation:arrow-location-loop 1.5s ease-out infinite;background-position:center}#cart_view .empty_cart_text{padding:0 25px;text-align:center}#cart_view .empty_cart_info{margin-right:5%;margin-left:5%}#cart_view .empty_cart_info table.empty_cart_opening_hours .title{text-align:center;border:0!important;padding:0;font-weight:700}#cart_view .empty_cart_info table.empty_cart_opening_hours .week_day{text-align:left;border:0!important;padding:0}.closed-text{color:red}#cart_view .empty_cart_info table.empty_cart_opening_hours .time{text-align:right;border:0!important;padding:0;white-space:nowrap}#cart_view table.empty_cart_opening_hours .empty_cart_info td{text-align:left;border:0!important;padding:0}#cart_view table.empty_cart_info td:last-child{white-space:nowrap}#checkout_cart_placeholder #cart_view .empty_cart_info{padding-right:15%;padding-left:15%}@keyframes arrow-location-loop{0%{top:0}50%{top:43px}to{top:0}}#shopping_cart .cart-icon{display:block}#shopping_cart .cart-icon .count{top:15px}.empty-cart-top{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:37px 0}.empty-cart-gif{background-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/empty_cart-CQp7r9Ip.gif);width:92px;height:92px;background-repeat:no-repeat;background-position:center;background-size:contain}.empty-cart-text{font-size:20px;font-weight:700;line-height:32px;color:#8c8f9f;text-align:center}.empty-cart-opening-hours{display:flex;flex-direction:column;gap:13px;margin-bottom:21px}.empty-cart-opening-hours-title{font-size:16px;font-weight:700;line-height:22px;color:#161616;text-align:center}.empty-cart-opening-hours-list{display:flex;flex-direction:column}.empty-cart-opening-hours-list-item{display:flex;justify-content:space-between;align-items:center;padding:7px 10px;border-top:1px dashed #D4D4D9}.empty-cart-opening-hours-list-item-day,.empty-cart-opening-hours-list-item-time{font-size:16px;font-weight:400;line-height:22px;color:#5e606b}.empty-cart-opening-hours-list-item.closed>*{color:#ff2b00}.empty-cart-opening-hours-list-item.active:not(.closed)>*{color:#0eac00}.empty-cart-opening-hours-list-item.active.closed>*{color:#ff2b00}.empty-cart-opening-hours-list-item.active{border:1px solid #0EAC00;border-radius:6px}.empty-cart-opening-hours-list-item.active+.empty-cart-opening-hours-list-item{border-top:none}.empty-cart-opening-hours-list-item.active.closed{border:1px solid #FF2B00;border-radius:6px}.hours-table{width:100%}.hours-table td:nth-child(2){width:100px}.webshop-closed-page-timetables{padding:20px 50px;display:flex;flex-flow:row wrap;gap:30px}.webshop-closed-page-timetables>div{flex-grow:1}.webshop-closed-page-timetables .hours-table td{padding:0}.webshop-closed-page-timetables .hours-table td:first-child{text-align:start}.webshop-closed-page-timetables .hours-table td:last-child{text-align:end;white-space:nowrap}#modal .modal-content{border-radius:8px;overflow:hidden}#modal .container{min-width:320px;min-height:80px;padding:25px;text-align:center;font-size:16px;color:#444}.modal-close-btn{font-size:40px;line-height:40px;color:#777;padding:0;display:inline-block;width:40px;height:40px}#modal .button{width:100%;line-height:28px}#butterfly{line-height:8px;margin:0;font-size:20px;display:block;color:#fff;color:var(--tc3);padding:1em .6em;background:#8e8e8e;background:var(--bc3)}.allergens{background-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/allergens-sprite-C1QZg9BD.png);display:inline-block;width:20px;height:20px;background-repeat:no-repeat;background-size:20px auto;text-indent:-999px;overflow:hidden}.a1{background-position-y:-20px}.a2{background-position-y:-40px}.a3{background-position-y:-60px}.a4{background-position-y:-80px}.a5{background-position-y:-100px}.a6{background-position-y:-120px}.a7{background-position-y:-140px}.a8{background-position-y:-160px}.a9{background-position-y:-180px}.a10{background-position-y:-200px}.a11{background-position-y:-220px}.a12{background-position-y:-240px}.a13{background-position-y:-260px}.a14{background-position-y:-280px}.a15{background-position-y:-300px}.a16{background-position-y:-320px}.a17{background-position-y:-340px}.a18{background-position-y:-360px}.a19{background-position-y:-380px}.a20{background-position-y:-400px}.allergenName{display:flex;align-items:center;justify-content:center;font-style:normal;font-weight:400;font-size:12px;line-height:18px;color:var(--main_color);border:1px solid var(--main_color);border-radius:50px;padding:2px 10px;white-space:nowrap}.allergenImg{border-radius:50%}.subscription_option_header_text{text-align:center;color:#fff;font-weight:400;font-size:17px;padding-bottom:10px}.subscription_option_header{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;background-color:var(--main_color);-moz-column-gap:12px;column-gap:12px;padding-bottom:56px;flex:0}.subscription_option_image_div{max-width:100px;border-radius:8px;overflow:hidden}.subscription_option_image_div img{width:100%;height:auto}.subscription_option_header h5{padding:0;margin:0;color:#fff;font-size:1.2em}#modal:has(.subscription_option_header) .options{background-color:var(--main_color)}#modal:has(.subscription_option_header) .options>div:nth-child(2){background-color:#fff;flex:1}#slides{position:relative;padding:0;margin:0;list-style-type:none;overflow:hidden}.slide{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;z-index:1;transition:opacity 1s}.showing{opacity:1;z-index:2}.controls{display:none}.slide{font-size:40px;padding:40px;box-sizing:border-box;background:#333;color:#fff;background-size:cover;background-position:center}@keyframes fade-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fade-in-element{animation:fade-in .5s}#bank_payment_modal .modal-content{width:244px;border-radius:8px;overflow:hidden}#bank_payment_modal a{display:block}#bank_payment_modal a img{transition:opacity .7s ease-in-out;opacity:1}#bank_payment_modal a.active img{opacity:0}.discount_code_button{border-radius:4px;border:1px solid #fff;position:absolute;top:8px;right:8px;height:33px;width:84px;color:#fff;color:var(--tc1);display:none}.order{margin-top:25px;padding-bottom:25px;width:100%;border-bottom:1px solid #ccc}.order .order-number{font-weight:700;display:inline-block}.order .shipping-method{background:#eee;color:#777;border-radius:4px;display:inline-block;padding-left:5px;padding-right:5px}.order .product{font-weight:700}.order img{width:25px;height:25px}.order .order-lines{width:100%;margin-top:10px}.order .order-lines .product-image{width:30px}.order .order-lines .price{text-align:right;width:70px}.order .order-lines .price.total{border-top:1px solid black}.order .order-lines tr td{height:25px;line-height:25px}.order .order-lines tfoot td{font-weight:700}.order .order-history-button{color:#fff;border-radius:4px;background:#51ad33!important;text-align:center;width:30px;padding-left:7px;padding-right:7px}.order .order-history-button.add{font-size:20px}.order .order-history-button.add-all{padding-top:5px;padding-bottom:5px}.order .order-lines .actions{width:40px}.history-header-box{display:flex;justify-content:space-between}#contact_left{display:flex;flex-direction:column;gap:30px}.contact_info_section{display:flex;flex-direction:row;gap:20px}.contact_section{display:flex;flex-direction:column}#contact_table_title{padding-left:90px;font-size:20px;margin-bottom:5%;font-weight:700}.bold_title{font-weight:700}.footer-row{display:flex;justify-content:space-between}@media (max-width: 768px){#footer-theme{display:none}}.bold-text{font-weight:700}#powered-by-text{font-size:10px}.footer-address{padding:20px 44px 44px;margin:40px;gap:90px}.footer-links{display:flex;padding:20px 44px 64px;margin:40px;gap:40px}.footer-company{padding:20px 75px 44px 80px;margin:40px;display:flex;align-items:center;gap:10px}.footer-open-close-times{display:flex;padding:20px 44px 44px 80px;margin:40px;gap:90px}.open-close-week-day{min-width:103px;display:inline-block}.open-close-time{display:inline-block;min-width:116px}.footer-bottom{align-items:baseline}#pre_order_message{padding:10px 20px;color:#fff;background:#00aeef}.categories div.category-area{padding:10px 20px;display:flex;flex-wrap:nowrap;flex-direction:row-reverse;align-items:center}.categories .category-desc{vertical-align:middle;padding-top:.8em;color:#918d8d;font-style:italic}.group.search.info{position:relative;top:0;margin-bottom:0}.group.search.info .msg{background:#fff}#accordion_menu .searchbar-button{background:transparent;cursor:pointer;border:unset;position:absolute;right:10px;top:65px}.group:not(.has-custom-style) label{top:12px}.stamp-card-list{display:flex;flex-direction:column;row-gap:15px;align-items:center;color:#000;font-size:14px}.customer-stamp-cards{background:transparent;padding:0;display:flex;justify-content:space-between;width:100%}.stamp-card-list .stamp-card{display:flex;flex-direction:column;background-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/stamp_card_bg-K9ONDAwW.svg);border-radius:10px;height:auto;min-height:150px;box-shadow:0 2px 3px 1px rgba(0,0,0,.5);width:100%}.stamp-card-list.history-mode .stamp-card{display:flex;flex-direction:column;background-color:#ddd;padding:0 10px;border-radius:10px;height:auto;min-height:150px;box-shadow:0 2px 3px rgba(0,0,0,.5);filter:grayscale(1)}.stamp-card-list .stamp-card .content{gap:20px;display:inline-flex;align-items:stretch;height:100%;width:100%;flex-direction:column}.stamp-card-list .stamp-card .header{display:flex;justify-content:center;padding-top:10px;position:relative}.stamp-card-list .stamp-card .header>h4{padding:0;margin:0 auto;font-weight:700;display:flex;justify-content:center}.stamp-card-list .stamp-card .header strong{font-weight:700;color:#fff}.stamp-card-list .stamp-card .header strong.history-mode{font-weight:700;color:#fff;text-shadow:3px 3px 4px black;margin:0 4px}.stamp-card-list .stamp-card .footer{display:flex;justify-content:center;padding-bottom:10px;margin-top:auto;-moz-column-gap:5px;column-gap:5px}.stamp-card-list .stamp-card .content .content-logo{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1}.stamp-card-list .stamp-card .content .content-logo img{width:150px;height:150px;display:flex;border-radius:50%}.stamp-card-list .stamp-card .content .content-body{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex:4;background:var(--bg1);border-radius:258px 258px 10px 10px/108px 108px 10px 10px;min-height:228px}.stamp-card-list .stamp-card .content .content-body>div{width:100%;text-align:center;color:var(--tc1)}.stamp-date{font-size:12px;color:var(--tc1);font-weight:700}.stamp-card-list .stamp-card .content .content-body>div:first-child{font-size:20px;line-height:24px;padding-bottom:9px}.stamp-card-list .stamp-card .content .content-body .content-header{color:#012353;font-weight:700}.stamp-card-list .stamp-card .content .content-body .stamps{display:flex;justify-content:center;position:relative;flex-wrap:wrap;padding:10px 0 22px;-moz-column-gap:2px;column-gap:2px;row-gap:3px}.stamp-card-list .stamp-card .content .content-body .content-footer{display:inline-block;align-self:flex-start}.stamp-card-list .stamp-card .content .content-footer{font-size:15px}.stamp-card-list .stamp-card .footer img{height:20px}.stamp-card-list .stamp-card .header .header-tooltip{margin-left:auto;display:flex;position:absolute;right:0}.stamp-card-list .stamp-card .header .header-tooltip .tooltip{position:relative;display:inline-block;border-color:#001331}.stamp-card-list .stamp-card .header .header-tooltip .tooltip img{border:2px solid black;padding:6px 5px 6px 6px;box-sizing:content-box;border-radius:50%;display:flex;justify-content:center;width:15px}.stamp-card-list .stamp-card .header .header-tooltip .tooltip:after{content:attr(data-tip);position:absolute;height:120px;bottom:36px;left:-10px;min-width:100px;max-width:300px;padding:5px 7px 5px 10px;pointer-events:none;font-size:.85em;background-color:#001331;background-color:rgba(0,19,49,.9);color:#fff;border-radius:5px;z-index:9999!important}.stamp-card-list .stamp-card .header .header-tooltip .tooltip:before{content:"";width:0;height:0;position:absolute;left:5px;bottom:30px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #001331;border-top:6px solid rgba(0,19,49,.9)}.stamp-card-list .stamp-card .header .header-tooltip .tooltip:before,.tooltip:after{display:block;visibility:hidden;opacity:0;transition:opacity .2s ease-out,margin .2s ease-out}.stamp-card-list .stamp-card .header .header-tooltip .tooltip:hover{color:#999}.stamp-card-list .stamp-card .header .header-tooltip .tooltip:hover:before,.tooltip:hover:after{opacity:1;margin-bottom:3px;visibility:visible}.header .header-tooltip{margin-left:auto;display:flex;position:absolute;right:0}.header-tooltip .tooltip{position:relative;display:inline-block;border-color:#f22828}.header-tooltip .tooltip img{padding:6px 5px 6px 6px;box-sizing:content-box;border-radius:50%;justify-content:center;width:15px}.header-tooltip .tooltip:after{content:attr(data-tip);position:absolute;top:34px;left:calc(-300% + 10px);min-width:100px;max-width:100px;padding:5px 7px 5px 10px;pointer-events:none;font-size:.85em;background-color:#e03f3f;color:#fff;border-radius:5px;z-index:9999!important}.header-tooltip .tooltip:before{content:"";width:0;height:0;position:absolute;left:6px;bottom:-5px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #e03f3f}.header-tooltip .tooltip:before,.tooltip:after{display:block;visibility:hidden;opacity:0;transition:opacity .2s ease-out,margin .2s ease-out}.header-tooltip .tooltip:hover{color:#999}.header-tooltip .tooltip:focus{color:#999}.header-tooltip .tooltip:hover:before,.tooltip:hover:after{opacity:1;margin-bottom:3px;visibility:visible}.header-tooltip .tooltip:focus:before,.tooltip:focus:after{opacity:1;margin-bottom:3px;visibility:visible}.header-tooltip .tooltip:active:before,.tooltip:active:after{opacity:1;margin-bottom:3px;visibility:visible}.animate-expand{overflow:visible!important}.tooltip-toggle{cursor:pointer;position:relative}.tooltip-toggle svg{height:18px;width:18px}.tooltip-toggle:before{position:absolute;top:10px;right:10px;background-color:#2b222a;border-radius:5px;color:#fff;content:attr(aria-label);padding:1rem;text-transform:none;transition:all .5s ease;width:160px}.tooltip-toggle:after{position:absolute;top:-12px;left:9px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #2B222A;content:" ";font-size:0;line-height:0;margin-left:-5px;width:0}.tooltip-toggle:before,.tooltip-toggle:after{color:#efefef;font-size:15px;opacity:0;pointer-events:none;text-align:center;font-weight:400}.tooltip-toggle:focus:before,.tooltip-toggle:focus:after,.tooltip-toggle:hover:before,.tooltip-toggle:hover:after{opacity:1;transition:all .75s ease}.app-lang{width:100px;background:var(--bg1);font-weight:600;color:#fff;padding:2px 2px 2px 30px;text-transform:uppercase}.lang-area{position:relative;display:inline-block}.mobile-only-dropdown-select{display:none}.dropbtn{background-color:#4caf50;color:#fff;padding:5px;font-size:16px;border:none;cursor:pointer;display:flex;justify-content:space-evenly;align-content:space-around;flex-wrap:nowrap;flex-direction:row;align-items:center}.dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:70px;box-shadow:0 8px 16px rgba(0,0,0,.2);z-index:9999}.dropdown-content a{color:#000;padding:12px 16px;text-decoration:none;display:block;text-transform:uppercase;font-weight:600}.dropdown-content a:hover{background-color:#f1f1f1}.lang-area:hover .dropdown-content{display:block}.lang-area:hover .dropbtn{background-color:#3e8e41}.text-transform-capitalize{text-transform:capitalize!important}:root{--nav-items-min-height: 45px}.menu-dropdown{position:relative;display:inline-block;right:0;overflow:inherit}.menu-dropdown .menu-dropdown-content{border:none;box-shadow:0 4px 5px rgba(0,0,0,.7)!important;top:var(--nav-items-min-height)}.menu-dropdown-content.user-dropdown-content li{list-style:none}.user-dropdown-content a{box-shadow:inset 0 2px 5px rgba(0,0,0,.1);color:var(--tc1)!important;padding:12px 16px;border-top:1px solid rgba(0,0,0,.3);background:var(--bg1)!important}.language-box{width:100%;display:flex;justify-content:center;align-items:center;background:var(--bg1)}.language-box span{margin:5px;height:43px;width:72px;display:flex;justify-content:center;align-items:center;border-radius:30px}.language-box span a{color:var(--tc3)}.language-box .active{background:var(--bg2);border:1px solid var(--tc3)}@media (min-width:901px){.mobile-account-panel{display:none}}.flag-panel.menu-dropdown .menu-dropdown-content,.account-panel.menu-dropdown .menu-dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:200px;box-shadow:0 4px 5px rgba(0,0,0,.25);z-index:999999;right:5px;border-radius:0 0 5px 5px;top:57px}.flag-panel.menu-dropdown .menu-dropdown-content{min-width:75px!important;border-radius:0;border:none;top:57px}.flag-panel.menu-dropdown .menu-dropdown-content ul,.account-panel.menu-dropdown .menu-dropdown-content ul{list-style-type:none;margin:0;padding:0;width:100%}.flag-panel.menu-dropdown .menu-dropdown-content ul li,.account-panel.menu-dropdown .menu-dropdown-content ul li{margin-block:0;padding-block:0;margin-inline:0;padding-inline:0}.flag-panel.menu-dropdown .menu-dropdown-content ul li:hover,.account-panel.menu-dropdown .menu-dropdown-content ul li:hover{background-color:#f1f1f1;border-radius:0 0 5px 5px}.menu-dropdown-content a{font-size:14px;padding:12px 16px;text-decoration:none;display:flex!important;justify-content:center;align-items:center}.flag-panel .menu-dropdown-content a{font-size:16px!important;text-transform:uppercase!important}.menu-dropdown-content:hover{background-color:#f1f1f1}.menu-dropdown>div:first-child{pointer-events:none}.suggestion-container{overflow:auto;height:200px}.suggestion-box{display:flex;align-items:baseline}.suggestion_card{font-weight:400;font-size:14px;line-height:21px;width:160px;flex-direction:column;padding:15px;gap:5px}.suggestion_prc{width:100%}.suggestion_card_li:not(.active){margin:0!important;cursor:pointer;min-height:245px;background:#fff;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.2),0 4px 20px rgba(0,0,0,.19)}.suggestion_card_li:not(.active) .suggestion_image img{width:130px!important;height:130px;margin-bottom:10px}.suggestion_card_li.active{z-index:7;position:fixed;left:0;right:0;overflow-y:auto;border-radius:20px 20px 0 0}.suggestion_card_li.active>div{display:none;padding:12px;gap:12px}.suggestion_cards{background:#fff;border-radius:8px;box-shadow:0 4px 4px rgba(0,0,0,.25);height:190px}.suggestion_text .name{display:-webkit-box;max-width:200px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#suggestion_panel{margin-top:20px;display:flex;flex-direction:column;gap:15px}#suggestion_panel .suggestion-panel-head{display:flex;justify-content:center;align-items:center;height:28px;background-color:#fff;font-weight:400;font-size:14px;line-height:18px;border-radius:50px;box-shadow:0 4px 10px rgba(0,0,0,.2),0 4px 20px rgba(0,0,0,.19)}#suggestion_menu{padding:0;margin:0;list-style:none}#suggestion_menu ul.products{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:0;margin:0;list-style:none;gap:15px}.suggestion_image img{border-radius:8px!important;box-shadow:0 4px 4px rgba(0,0,0,.25)}.suggestion_box.active{cursor:grabbing;cursor:-webkit-grabbing}.plus_box{display:flex;justify-content:center;align-items:center;width:30px;height:30px;background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:4px;position:relative;top:-35px;left:65px}.suggestion_text{width:100%}.suggestion_card .header-tooltip .tooltip img{padding:1px}#giveaway_menu .giveaway-product-name{margin-right:10px;color:#080}.um-productCard .productInfo .um-productTitleRow{display:flex;flex-direction:row;justify-content:space-between;font-family:Arial;font-size:18px;font-style:normal;line-height:normal}.um-productCard .productInfo .um-productTitleRow .name{font-weight:500;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.um-productCard .productInfo .um-productTitleRow .prc{font-weight:400}.content-box{min-height:54px}.um-productCard .product-btn-group{display:none;justify-content:flex-end;align-items:center;gap:10px;color:#555;font-family:Arial;font-size:10px;font-style:italic;font-weight:400;line-height:normal}.um-productCard .product-btn-group.active{display:flex}.um-productCard .product-btn-group>div:first-child{display:flex;flex-direction:column;text-align:end}.um-productCard .product-btn-group .long-desc-btn{display:none;justify-content:center;align-items:center;width:27px;height:27px;background-color:#03a9f4;border-radius:100%;opacity:0}.um-productCard .product-btn-group .long-desc-btn.active{display:flex;opacity:1}.um-productCard .product-btn-group a img{width:13px;height:13px}.long-product-info{display:none;grid-area:c;flex:1;flex-direction:column!important;font-family:Arial;font-size:13px;font-style:normal;font-weight:400;line-height:18px}.allergens-group .algn{display:flex;overflow:auto;gap:5px;padding-bottom:5px}.allergens-group .algn::-webkit-scrollbar{display:none}.long-product-info.active{display:block}.um-productCard .img .product-stock{height:20px;display:flex;justify-content:center;align-items:center;position:absolute;width:100%;bottom:0;border-radius:0 0 8px 8px;color:#fff;font-size:12px;font-style:normal;font-weight:400;line-height:normal}#cart_view .delivery-wrapper>td:last-child{width:100%;display:flex;gap:5px}#cart_view .delivery-wrapper>td>div{flex:1;text-align:end}#cart_view .delivery-wrapper>td[free-delivery=true]>div:first-child{color:red}#cart_view .subtotal-wrapper>td[free-cart=true]{width:100%;display:flex;gap:5px}#cart_view .subtotal-wrapper>td[free-cart=true]>div{flex:1;text-align:end}#cart_view .subtotal-wrapper>td[free-cart=true]>div:last-child{text-decoration:line-through;color:red}#page-webshop .row:before,#page-webshop .row:after{display:none}#page-webshop>.row .cart-wrap #cart_view table tbody{max-height:50vh;overflow-y:auto;display:table-caption}#page-webshop .group.search.error .msg{display:flex;align-items:center;gap:10px}@media (max-width:1111px){#page-webshop>.row{grid-template-areas:"products shopping-cart ";grid-template-columns:1fr 340px}#page-webshop>.row .cat-wrap{display:none}#page-webshop>.row .prod-wrap #accordion_menu{margin:0!important;border-radius:8px}}@media (max-width:901px){#page-webshop>.row{grid-template-areas:"products";grid-template-columns:1fr}}.shipping-method-buttons{width:100%;display:flex;gap:4px;padding:4px;background-color:#f2f2f7;border-radius:10px}.shipping-method-btn-container{width:100%;padding:20px}.shipping-method-form{width:100%;display:flex;flex-direction:row}.shipping-method-btn{width:100%;height:48px;background-color:transparent;position:relative;cursor:pointer}.shipping-method-table{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:#fff;border-radius:7px;color:var(--bc1);font-size:14px;line-height:18px;font-weight:700}.shipping-method-closed{display:flex;justify-content:center;align-items:center;gap:10px;width:100%;height:100%;background-color:var(--tc1);border-radius:7px;color:var(--bc1);fill:var(--bc1);font-size:14px;line-height:18px;font-weight:700}.shipping-method-btn-label{width:100%;height:100%;padding:0 12px!important;display:flex;gap:13px;align-items:center;justify-content:start;background-color:transparent!important;border-radius:7px;cursor:pointer;transition:all .3s ease}.shipping-method-btn-time{font-size:11px;font-weight:400;line-height:14px;color:#5e606b}.shipping-method-btn-label-right{display:flex;flex-direction:column}.shipping-method-btn-name{font-size:16px;font-weight:700;line-height:20px;color:#161616}.shipping-method-btn-icon{fill:#161616;width:24px;height:24px}.shipping-method-btn .shipping-method-btn-input:checked+.shipping-method-btn-label{background-color:var(--tc1)!important}.shipping-method-btn .shipping-method-btn-input:checked+.shipping-method-btn-label .shipping-method-btn-icon{fill:var(--bc1)}.shipping-method-btn .shipping-method-btn-input:checked+.shipping-method-btn-label .shipping-method-btn-name{color:var(--bc1)}.shipping-method-btn .shipping-method-btn-input:checked+.shipping-method-btn-label .shipping-method-btn-time{color:var(--bc1);opacity:.7}.shipping-method-btn .shipping-method-btn-input{position:absolute;width:100%;height:100%;opacity:0;left:0;top:0;z-index:1;cursor:pointer}#shipping_method>.store-closed{display:flex;justify-content:center;align-items:center;gap:5px;width:100%;height:63px;border:1px solid var(--bc1);border-radius:50px;background:#fff;color:var(--bc1);font-size:18px;font-family:Roboto;font-style:normal;font-weight:400;text-align:center}#shipping_method>.store-closed svg{width:20px;height:20px;fill:var(--bc1)}#shipping_method input{position:fixed;top:0;left:0;display:none}.stamp-card-wrapper{background-color:#fff}.stampcard-container{display:flex;flex-direction:row;width:100%;-moz-column-gap:10px;column-gap:10px;justify-content:flex-start;margin:0 auto 20px;overflow-x:auto;padding:16px;border-radius:8px}.stampcard-container .stamp-card{display:flex;flex-direction:column;min-width:320px;width:320px;height:400px;overflow:hidden;position:relative;border-radius:8px;border:1px solid}.stampcard-container .stamp-card .top{position:relative;width:100%;height:50%;overflow:hidden;min-height:200px}.stampcard-container .stamp-card .top .background{position:absolute;top:0;left:50%;transform:translate(-50%);z-index:10;width:100%}.stampcard-container .stamp-card .top .store-logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.stampcard-container .stamp-card .bottom{position:relative;width:100%;min-height:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}.subscription-card-bottom-background-extension{position:absolute;left:50%;transform:translate(-50%);top:-40px;width:200%;height:560px;border-top-left-radius:100%;border-top-right-radius:100%}.stampcard-container .stamp-card .bottom .content{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;gap:10px}.stamp-card .bottom .content .stamps{display:flex;flex-wrap:wrap;max-width:300px;gap:5px;grid-template-columns:repeat(8,1fr);max-height:90px;padding:10px;overflow-y:auto}.stamp-card .bottom .content .stamps .stamp{width:30px;height:30px;display:flex;border-radius:100%;background-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/stamp-coupon-B6hioJ_7.png);background-size:cover}.stamp-card .bottom .content .stamps .active{background-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/stamped-coupon-tJZBhBUV.png)}.stamp-card .bottom .content .complete,.stamp-card .bottom .content .used{display:flex;align-items:center;flex-direction:column;gap:10px}.stamp-card .bottom .content .type{border:1px solid #fff;border-radius:8px;padding:5px 20px}.stamp-card .bottom .content .message{font-size:12px}.stamp-filter{padding:16px;display:flex;width:100%}.stamp-filter input{display:none}.stamp-filter label{display:flex;flex:1;justify-content:center;align-items:center;height:36px;color:var(--bc1)!important;border:1px solid var(--bc1);font-family:Arial;font-size:20px;font-style:normal;font-weight:400;line-height:normal;transition:all ease-in .3s}.stamp-filter input:checked+label{background-color:var(--bc1);color:#fff!important}.stamp-filter input:first-child+label{border-radius:8px 0 0 8px}.stamp-filter input:nth-child(3)+label{border-radius:0 8px 8px 0}.stampcard-container .stamp-card.used{border-color:#555!important}.stampcard-container .stamp-card.used svg{color:#555!important}.stampcard-container .stamp-card.used .subscription-card-bottom-background-extension{background-color:#555!important}html,body{font-family:lato,sans-serif;font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;min-height:100dvh}header.header-nav-visibility{display:flex}.main-page-content{display:flex;width:100%;max-width:1920px;margin:0 auto}.webshop-view{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.webshop-view-left-col{display:flex;flex-direction:column;width:100%;margin:0}.webshop-view-slideshow{margin-bottom:-20px}.webshop-slideshop-placeholder{display:none}.webshop-view-product-catalog{width:100%;padding:0;position:relative;border-radius:8px;background-color:#fff}.webshop-view-cart{display:flex;flex-direction:column;width:370px;padding:0;margin:0;position:sticky;top:0;height:calc(100vh - 72px);box-shadow:0 6px 24px rgba(11,22,36,.08);z-index:2;overflow:hidden}.product-catalog-header{display:flex;flex-direction:column;gap:20px;padding:20px;background-color:#fff;position:sticky;top:0;z-index:1}.product-catalog-header-categories{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:20px}.product-catalog-header-categories-list{width:100%;display:flex;flex-direction:row;gap:10px;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.product-catalog-header-categories-list::-webkit-scrollbar{display:none}.category-area{display:flex;flex-wrap:nowrap;flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:10px;padding:10px 20px;border-radius:10px;font-weight:700;font-size:16px;line-height:22px;color:#161616}.category-area-desc{font-style:italic;font-size:16px;font-weight:700;line-height:22px;color:#5e606b;flex:1 1 0%;word-wrap:break-word;overflow:hidden;white-space:normal}.category-area-img{border-radius:9px;overflow:hidden;padding:0}.product-catalog-header-categories-btn{white-space:nowrap;display:inline-block;cursor:pointer;padding:10px 16px;border-radius:10px;color:#161616;font-weight:700;font-size:16px;line-height:22px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.product-catalog-header-categories-btn.active{background-color:var(--dynamic_if_dark_color_1);color:#fff}.product-catalog-header-categories-btn-hidden{display:none}.product-catalog-header-categories-popup-btn{padding:9px;background-color:#f2f2f7;border-radius:10px;cursor:pointer}.product-catalog-header-categories-popup-btn-icon{width:24px;height:24px;background-color:#161616}.product-catalog-header-search{background:#fff;margin-bottom:0;position:relative;width:100%;border-radius:8px}.product-catalog-header-search-input{width:100%;padding:9px 48px;border:1px solid #EBEBF0;border-radius:10px;margin:0;color:#161616;font-weight:400;font-size:16px;line-height:22px}.product-catalog-header-search-input:focus{border-color:var(--bc1)}.product-catalog-header-search-icon{position:absolute;top:50%;transform:translateY(-50%);left:20px;width:16px;height:16px;background-color:#cdced3}.product-catalog-header-search-close-icon{position:absolute;top:50%;transform:translateY(-50%);right:20px;width:16px;height:16px;background-color:#161616}.product-catalog-header-search-input:-moz-placeholder-shown~.product-catalog-header-search-close-icon{display:none}.product-catalog-header-search-input:placeholder-shown~.product-catalog-header-search-close-icon{display:none}.category-popup{display:flex;flex-direction:column;width:500px;overflow:hidden;max-height:90dvh}.category-popup-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:16px 20px;background-color:#f2f2f7}.category-popup-header-title{font-weight:700;font-size:20px;line-height:32px}.category-popup-header-close{border-radius:100%;padding:4px;background-color:rgba(0,0,0,.55);cursor:pointer}.category-popup-header-close-icon{width:24px;height:24px;background-color:#fff}.category-popup-body{width:100%;display:flex;flex-direction:column;text-align:center;padding:0 20px;flex:auto;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.category-popup-body-link{width:100%;margin:12px 0;padding:8px 20px;border-radius:10px;cursor:pointer;font-weight:700;font-size:14px;line-height:20px;color:#161616}.category-popup-body-link.active,.category-popup-body-link:hover{color:var(--tc1);background-color:var(--bc1)}.category-popup-body-link:last-child{border-bottom:none}.category-popup-body-divider{width:100%;height:1px;background-color:#ebebf0;padding:0;margin:0 auto}.category-popup-body-divider:last-child{display:none}.category.category-hidden{display:none}.product-card{display:flex;flex-direction:column;width:100%;padding:0;margin:0;cursor:pointer;transition:top .27s cubic-bezier(.41,.13,.33,1.67),height 21s linear 2s,opacity .5s}.product-card-content{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;gap:5px;padding:16px 20px;border-top:1px solid;border-color:#ebebf0}.product-card-content-inner{width:100%;display:flex;flex-wrap:nowrap;justify-content:space-between;gap:22px}.product-card-content.unavailable-product{background-color:#f9f9f9;opacity:.5}.product-card-left-col{display:flex;flex-grow:1;flex-direction:column;justify-content:space-between;align-items:start;gap:5px;overflow:hidden}.product-card-left-top-row{max-width:100%;height:100%;display:flex;flex-direction:column;align-items:start;gap:5px}.product-card-left-top-content{max-width:100%;width:100%;display:flex;flex-direction:column;justify-content:start;gap:5px}.product-card-left-bottom-row{display:flex;justify-content:start;align-items:start;gap:10px}.product-card-right-col{max-height:106px;display:flex;flex-shrink:0;justify-content:start;align-items:start;gap:5px}.product-card-right-content{max-width:80px;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.product-card-name-container{width:100%;display:flex;flex-direction:row;justify-content:start;align-items:center}.product-card-name-container-left,.product-card-name-container-right{display:flex;flex-direction:row;gap:5px;flex-wrap:nowrap}.product-card-info-btn{min-width:20px;width:20px;height:20px;background-color:#5e606b;margin-left:5px}.product-card-name{font-size:18px;font-weight:700;line-height:24px;color:#161616;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.product-card-desc{max-width:100%;font-size:14px;font-weight:400;line-height:18px;color:#5e606b;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis;word-wrap:break-word;overflow:hidden;white-space:normal}.product-card-price{font-size:16px;font-weight:400;line-height:18px;color:#161616}.product-card-stock{height:18px;display:flex;justify-content:center;align-items:center;font-size:12px;font-weight:700;line-height:16px;color:#ff2b00;padding:0 9px;border-radius:32px;background-color:rgba(255,43,0,.05)}.product-card-allergens{width:100%;display:flex;justify-content:right;align-items:center;gap:2.66px}.product-card-allergen{min-width:18px;min-height:18px;display:flex;justify-content:center;align-items:center;border-radius:42px;background-color:#f2f2f7}.product-card-allergen-img{width:14px;height:14px}.product-card-allergen-name{display:flex;justify-content:center;align-items:center;font-size:9px;font-weight:700;line-height:12px;color:#161616}.product-card-img-wrapper{width:80px;height:80px}.product-card-img{width:100%;height:100%;border-radius:9px}.product-card-buttons{height:106px;width:36px;display:flex;flex-direction:column;justify-content:start;align-items:center;gap:5px}.product-card-inc-btn,.product-card-dec-btn{padding:0;width:100%;flex:1;border:1px solid #EBEBF0;border-radius:10px;background-color:var(--tc1);fill:var(--bc1);cursor:inherit;display:flex;align-items:center;justify-content:center}.product-card-dec-btn{display:none}.product-card-dec-btn-icon{width:10px;height:2px;background-color:var(--bc1)}.product-card-delete-btn-icon{width:18px;height:18px;background-color:var(--bc1)}.product-card-inc-btn-icon{width:10px;height:10px;background-color:var(--bc1)}.product-card-in-cart .product-card-dec-btn{display:flex}.product-card-in-cart .product-card-inc-btn{border:1px solid var(--tc1);background-color:var(--bc1)}.product-card-in-cart .product-card-inc-btn-icon{background-color:var(--tc1)}.product-card-unavailable-btn-icon{width:24px;height:24px;background-color:#ff2b00}.product-card-content:active{box-shadow:inset 0 0 12px rgba(0,0,0,.3)}.ul.products>li{transition:top .27s cubic-bezier(.41,.13,.33,1.67),height 21s linear 2s,opacity .5s;cursor:pointer;padding:0}.product-card.active{position:fixed;display:flex;flex-direction:column;z-index:7;left:0;right:0;overflow-y:auto;border-radius:20px 20px 0 0}.product-card-allergen-row{display:flex;flex-direction:row;gap:5px;justify-content:space-between;align-items:center}.product-card-allergen-row-price{display:flex;flex-direction:row;gap:10px;justify-content:space-between;align-items:center}.product-card-info-btn:hover{position:relative}.product-card-info-btn:hover .product-card-info-btn-icon{animation:slideInRight .4s ease-in-out infinite alternate;position:relative}.product-card-info-btn-icon{width:11px;height:11px;background-color:#8c8f9f}.category-title{padding:9px 20px;margin:0;font-weight:700;font-size:24px;color:#161616;line-height:34px;background-color:#fafafc!important;word-wrap:break-word;overflow:hidden;white-space:normal}.product-card.active>div{display:none!important}.product-card-quantity{min-width:-moz-fit-content;min-width:fit-content;height:24px;display:flex;justify-content:center;align-items:center;padding:0 7px;border-radius:50px;background-color:var(--bc1);font-size:14px;font-weight:700;line-height:16px;color:var(--tc1);margin-right:5px}.product-card-hidden,.product-card-unavailable-text-hidden,.stock-text-hidden,.product-card-add-button-icon-disabled,.product-card-unavailable-icon-hidden{display:none}.product-cart-item-container{width:calc(100% - 40px);display:flex;flex-direction:column;padding:12px;margin:0 20px 20px;border-radius:10px;background-color:#fafafc;border:1px solid #EBEBF0}.product-cart-item-header{font-size:14px;font-weight:400;line-height:26px;color:#161616;display:flex;flex-direction:row;justify-content:space-between;align-items:center;cursor:pointer}.product-cart-item-header-arrow-icon{width:16px;height:16px;background-color:#b7b9bf;rotate:180deg}.product-cart-item-bracket{margin:0;padding:0}.product-cart-item-bracket-top{margin-top:12px}.product-cart-item-list{width:100%;display:flex;flex-direction:column;gap:12px;overflow:hidden}.product-cart-item{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:8px}.product-cart-item-edit{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;cursor:pointer;gap:8px}.product-cart-item-delete{cursor:pointer;border-radius:100%;width:26px;height:26px;display:flex;justify-content:center;align-items:center}.product-cart-item-delete-icon{width:16px;height:16px;background-color:var(--dynamic_if_dark_color_1)}.product-cart-item-edit-icon{width:16px;height:16px;background-color:#b7b9bf}.product-cart-item-content{flex:1;font-weight:400;font-size:14px;line-height:19px;color:#5e606b}.product-cart-item-quantity{font-weight:700;font-size:14px;line-height:19px;color:var(--dynamic_if_dark_color_1);white-space:nowrap;border-radius:100%;width:26px;height:26px;display:flex;justify-content:center;align-items:center}.product-cart-item-price{font-weight:700;font-size:14px;line-height:19px;color:#161616;white-space:nowrap}.option-group-form{flex:1 1 0%;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 -1px 3px rgba(0,0,0,.2);position:relative;border-radius:20px;background:#fff;margin-bottom:74px;cursor:auto}.option-group-form-v2{flex:1 1 0%;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;position:relative;background:#fff;cursor:auto}.option-group-options-box{flex:1 1 0%;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.option-group-options-box:has(.option-group-product-image-box)>.option-group-product-sticky-info>.option-group-product-info-name-row>.option-group-product-info-name{margin-right:0}.option-group{width:100%;display:flex;flex-direction:column}.option-group-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#fafafc;padding:10px 20px}.option-group-header-title{display:flex;flex-direction:column;gap:4px}.option-group-header-title-name{font-weight:700;font-size:20px;line-height:26px;color:#161616}.option-group-header-title-requirement{font-weight:400;font-size:12px;line-height:16px;color:var(--bc1)}.option-group-header-notice{font-weight:700;font-size:14px;line-height:19px;color:#707380}.option-group-items{width:100%;display:flex;flex-direction:column;gap:12px;padding:15px 20px;margin:0}.option-group-items-divider{width:100%;height:1px;background-color:#ebebf0;padding:0;margin:0 auto}.option-group-items-divider:last-child{display:none}.option-group-items-select{width:100%;border-radius:10px;border:1px solid #EBEBF0;font-weight:700;font-size:14px;line-height:19px;color:#161616;padding:14px;font-family:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;background-position:right .9rem center;background-repeat:no-repeat;background-size:14px 14px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMCA3LjMzbDIuODI5LTIuODMgOS4xNzUgOS4zMzkgOS4xNjctOS4zMzkgMi44MjkgMi44My0xMS45OTYgMTIuMTd6Ii8+PC9zdmc+)}.option-group-item{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-radius:10px;cursor:pointer}.option-group-item-name{font-weight:700;font-size:14px;line-height:19px;color:#161616}.option-group-item-right-col{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:12px}.option-group-item-price{font-weight:700;font-size:12px;line-height:16px;color:#707380}.option-group-item-selection-input{position:relative;cursor:pointer;border:1px solid #EBEBF0;border-radius:10px;background-color:transparent;height:48px;width:36px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.option-group-item-selection-input:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/plus_icon-CeYhrsqb.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/plus_icon-CeYhrsqb.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/plus_icon-CeYhrsqb.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;background-color:var(--dynamic_if_dark_color_1)}.option-group-item-selection-input:checked{border-color:var(--dynamic_if_dark_color_1);background-color:var(--dynamic_if_dark_color_1);color:#fff}.option-group-item-selection-input:checked:before{mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/check_mark_icon-DKgZ_6IP.svg);-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/check_mark_icon-DKgZ_6IP.svg);background-color:#fff;width:15px;height:10px}.option-group-comment{padding:12px 20px 20px;display:flex;flex-direction:column;gap:12px;background-color:#fafafc}.option-group-comment-label{font-weight:700;font-size:14px;line-height:19px;color:#161616}.option-group-comment-remark{border:1px solid #EBEBF0;border-radius:10px;font-size:14px;line-height:19px;padding:14px;display:block;width:100%}.option-group-bottom-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:20px;bottom:0;left:0;right:0;padding:14px 20px;background:#fff;height:-moz-fit-content;height:fit-content;box-shadow:0 -6px 14px rgba(11,22,36,.05);flex-wrap:wrap}.option-group-quantity-row{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:12px;border:none}.option-group-quantity-text{font-weight:700;font-size:16px;line-height:22px;color:#161616;text-align:center;border:none}.option-group-quantity-update-btn{display:flex;justify-content:center;align-items:center;width:44px;height:44px;border-radius:10px!important;background-color:var(--static_color_1);cursor:pointer}.option-group-quantity-update-icon-box{width:20px;height:20px;display:flex;justify-content:center;align-items:center;border:2px solid var(--bc1);border-radius:100%}.option-group-quantity-update-minus-icon{background:var(--bc1);width:10px;height:2px}.option-group-quantity-update-delete-icon{background:var(--bc1);width:14px;height:14px}.option-group-quantity-update-plus-icon{background:var(--bc1);width:10px;height:10px}.option-group-add-product{max-width:335px;padding:16px;background:var(--bc1);border-radius:12px;color:var(--tc1);font-weight:700;font-size:16px;line-height:22px;border:1px solid var(--tc1);cursor:pointer;text-wrap:nowrap}.option-group-close-button{display:flex;justify-content:center;align-items:center;position:absolute;top:18px;right:18px;width:32px;height:32px;z-index:2;background-color:rgba(0,0,0,.55);border-radius:100%;cursor:pointer}.option-group-close-button-icon{width:24px;height:24px;background-color:#fff}.option-group-product-image-box{width:100%;height:-moz-fit-content;height:fit-content;padding:8px;background-color:#f2f2f7}.option-group-product-image-middle-box{width:100%;height:263px;border-radius:13px;display:flex;justify-content:center;align-items:center;overflow:hidden}.option-group-product-image{width:100%;height:auto}.option-group-product-sticky-info{display:flex;flex-direction:column;gap:6px;width:100%;position:sticky;top:0;z-index:1;background-color:#f2f2f7;padding:8px 20px 6px;color:#161616}.option-group-product-info-name-row{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:5px}.option-group-product-info-name{font-weight:700;font-size:24px;line-height:33px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;margin-right:45px}.option-group-product-info-price{font-weight:400;font-size:16px;line-height:22px}.option-group-product-info-description{width:100%;background-color:#f2f2f7;padding:0 20px 16px;font-weight:400;font-size:14px;line-height:19px;color:#707380;word-break:break-word}.option-group-product-content-info{width:100%;display:flex;flex-direction:column;padding:0 20px 16px;background-color:#f2f2f7}.option-group-product-content-info-box{width:100%;display:flex;flex-direction:column;gap:8px;border:1px solid #D4D4D9;border-radius:10px;padding:8px}.option-group-product-content-info-top{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;font-weight:400;font-size:14px;line-height:19px;color:#5e606b}.option-group-product-content-info-icon-box{width:16px;height:16px;display:flex;justify-content:center;align-items:center;border:1px solid #5E606B;border-radius:100%}.option-group-product-content-info-icon{width:2px;height:10px;background-color:#5e606b}.option-group-product-content-info-row{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:8px;font-weight:400;font-size:14px;line-height:19px;color:#707380;background-color:#fff;border-radius:6px;padding:9px 8px}.option-group-product-content-info-row-content{flex:1 1 0%;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px}.option-group-product-allergen-item{display:flex;justify-content:center;align-items:center;gap:2px;background-color:#f2f2f7;border-radius:4px;border:1px solid #EBEBF0}.option-group-product-allergen-item-image{width:16px;height:16px;-o-object-fit:cover;object-fit:cover;background-color:#ebebf0}.option-group-product-allergen-item-name{font-size:10px;font-weight:700;line-height:14px;padding-right:4px;text-transform:uppercase}.option-group-eighteen-plus-warning-outer-container{width:100%;background-color:#f2f2f7;padding:0 20px 16px}.option-group-eighteen-plus-warning-container{display:flex;padding:10px;align-items:center;gap:8px;align-self:stretch;border-radius:6px;background:#fcf0ed}.option-group-eighteen-plus-warning-icon{width:24px;height:24px;background-color:#e93612}.option-group-eighteen-plus-warning-text-container{color:#e93612;font-size:14px;font-style:normal;font-weight:400;line-height:140%}.giveaway-popup-head{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px}.giveaway-popup-head-title-row{width:100%;display:flex;flex-direction:row;justify-content:start;align-items:center;gap:12px}.giveaway-popup-head-title{font-size:24px;line-height:33px;font-weight:700;color:#161616;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;word-wrap:break-word;overflow:hidden;white-space:normal}.giveaway-popup-head-title span{color:#0eac00}.giveaway-popup-head-text{width:100%;font-weight:400;font-size:16px;line-height:22px;color:#5e606b;word-wrap:break-word;overflow:hidden;white-space:normal}.giveaway-popup-head-title-icon-outer-container{display:block;width:30px;height:30px;background-color:var(--bc1);border-radius:100%;padding:1px}.giveaway-popup-head-title-icon-inner-container{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:transparent;border:1px dashed var(--tc1);border-radius:100%}.giveaway-popup-head-title-icon{width:20px;height:20px;background-color:var(--tc1)}.giveaway-product-card{display:flex;flex-direction:column;width:100%;padding:0;margin:0;cursor:pointer}.giveaway-menu-box{overflow:auto}.giveaway-product-catalog{display:flex;flex-direction:column;gap:16px;padding:20px 16px;list-style:none;margin:0 auto}.giveaway-product-card-content{width:100%;display:flex;flex-direction:column;border:1px solid #EBEBF0;border-radius:10px;padding:10px 12px;gap:10px}.selected-giveaway.giveaway-product-card .giveaway-product-card-content{border-color:#0eac00;background-color:#fafffa}.giveaway-product-card-top-row{display:grid;grid-template-columns:1fr 36px;gap:10px}.giveaway-product-card-top-left-col{width:100%;display:flex;flex-direction:column;overflow:hidden;gap:4px}.giveaway-product-card-bottom-row{display:flex;justify-content:space-between;gap:10px}.giveaway-product-card-bottom-left-col{display:flex;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.giveaway-product-card-bottom-left-col::-webkit-scrollbar{display:none}.giveaway-product-card-bottom-rigth-col{display:flex;align-items:center;gap:10px}.giveaway-product-card-name{width:100%;font-size:16px;font-weight:700;line-height:22px;color:#161616;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-overflow:ellipsis;word-wrap:break-word;overflow:hidden;white-space:normal}.giveaway-product-card-desc{width:100%;font-weight:400;font-size:13px;line-height:18px;color:#5e606b;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;word-wrap:break-word;overflow:hidden;white-space:normal}.giveaway-product-card-free{width:-moz-fit-content;width:fit-content;height:16px;padding:0 6px;display:flex;justify-content:center;align-items:center;background-color:#0eac00;color:#fff;border-radius:1000px;font-size:10px;font-weight:700;line-height:14px}.giveaway-product-card-price{font-size:12px;line-height:14px;color:#5e606b;font-weight:700;text-decoration:line-through}.giveaway-product-card-btn{width:100%;height:74px;padding:0;display:flex;align-items:center;justify-content:center;border:1px solid #EBEBF0;border-radius:10px;background-color:var(--tc1);cursor:inherit}.giveaway-product-card-allergens{width:100%;display:flex;justify-content:left;align-items:center;flex-wrap:wrap;gap:6px}.giveaway-product-card-allergen{height:20px;width:-moz-fit-content;width:fit-content;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;border:1px solid #EBEBF0;border-radius:4px;background-color:#f2f2f7;overflow:hidden}.giveaway-product-card-allergen-image-container{width:20px;height:20px;display:flex;justify-content:center;align-items:center;border-radius:0 4px 4px 0;background-color:#ebebf0}.giveaway-product-card-allergen-img{width:19px;height:19px}.giveaway-product-card-allergen-name{display:flex;justify-content:center;align-items:center;height:14px;min-width:18px;font-size:10px;font-weight:700;line-height:14px;color:#4b4b4d;text-transform:uppercase;padding:0 4px}.giveaway-product-card-header{width:100%;display:flex;flex-direction:row;justify-content:start;align-items:center}.selected-giveaway.giveaway-product-card .giveaway-product-card-btn{border-color:var(--bc1);background-color:var(--bc1)}.giveaway-product-card-icon{width:10px;height:10px;background-color:#ebebf0}.selected-giveaway.giveaway-product-card .giveaway-product-card-icon{background-color:var(--tc1)}.giveaway-product-card-left-bottom-row{display:flex;justify-content:start;align-items:start;gap:10px}.store-info-box{display:flex;flex-direction:column;position:relative;border-radius:20px 0 0;padding:20px;background-color:#ededf2;z-index:2}.store-info-box:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:4px 0 0 4px;background:linear-gradient(to bottom,#fff,#ededf2 56.49%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;z-index:-1}.store-info-box:has(.store-info-discounts){padding-bottom:0}.store-info{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:16px}.store-info-logo{width:92px;-o-object-fit:contain;object-fit:contain;border-radius:12px;border:2px solid var(--bc1);overflow:hidden}.store-info-logo-img{width:100%;height:auto}.store-info-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px}.store-info-name{font-weight:700;font-size:28px;line-height:32px;color:#161616;text-transform:capitalize}.store-info-address{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;font-weight:400;font-size:16px;line-height:22px;color:#5e606b}.store-info-address-icon{width:20px;height:20px;background-color:#8c8f9f}.store-info-address-text{padding:0;margin:0}.store-info-discounts{width:calc(100% + 20px);display:flex;flex-direction:row;gap:16px;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;padding:20px 10px;margin:0 -10px}.store-info-discounts-item{min-width:239px;width:239px;height:80px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;padding:12px 16px;background-color:#fff;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,.2);cursor:pointer}.store-info-discounts-item-content{width:70%}.store-info-discounts-item-img-bg{width:103px;height:294px;position:absolute;top:-120px;left:170px;opacity:.1;transform:rotate(30deg);background-color:var(--bc1)}.store-info-discounts-item-img-icon{position:absolute;right:0;top:50%;transform:translateY(-50%)}.store-info-discounts-name{font-weight:700;font-size:14px;line-height:20px;color:#161616;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;margin:0}.store-info-discounts-description{font-weight:400;font-size:12px;line-height:15px;color:#161616;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:0}.discounts-description-popup-text{width:100%;text-align:center;font-weight:400;font-size:16px;line-height:22px;color:#161616;padding:20px}.shopping-cart{display:flex;flex-direction:column;height:100%;width:100%;overflow:hidden;background-color:#fff}.shopping-cart-header{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:18px 21px;background-color:#f2f2f7;font-size:20px;font-weight:700;line-height:32px;color:#161616;margin:0}.shopping-cart-title{font-size:20px;font-weight:700;line-height:32px;color:#161616}.shopping-cart-title-right{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px}.shopping-cart-clear-btn{display:flex;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:700;line-height:20px;background-color:var(--tc1);border:none;color:var(--bc1);fill:var(--bc1);padding:8px 12px;border-radius:50px;cursor:pointer}.shopping-cart-clear-btn-icon{width:20px;height:20px;background-color:var(--bc1)}.shopping-cart-content{flex:1;display:flex;flex-direction:column;gap:20px;overflow-y:auto;padding:0 20px 20px;background-color:#fff}.cart-list{display:flex;flex-direction:column;gap:16px;list-style:none;padding:0;margin:0}.cart-list-unavailable-item{display:flex;flex-direction:column;gap:12px;border:1px solid #EBEBF0;border-radius:10px;padding:10px}.cart-list-unavailable-item-top-row{display:flex;justify-content:space-between}.cart-list-unavailable-item-remove-btn{width:36px;height:36px;display:flex;justify-content:center;align-items:center;background-color:#fff;border:1px solid #EBEBF0;border-radius:10px;cursor:pointer;fill:var(--bc1)}.cart-list-unavailable-item-message{font-size:12px;font-weight:400;line-height:16px;color:var(--bc1)}.cart-list-unavailable-item-name{font-size:16px;font-weight:700;line-height:22px;color:#161616;text-decoration:line-through}.cart-list-item{display:flex;flex-direction:column;gap:12px;border:1px solid #EBEBF0;border-radius:10px;padding:10px}.cart-list-item-top-row{display:flex;flex-direction:column;gap:8px}.cart-list-item-content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:10px}.cart-list-item-content-left{display:flex;justify-content:start;align-items:center;gap:8px}.cart-list-item-bottom{display:flex;justify-content:space-between;align-items:end;gap:10px}.cart-list-item-name{font-size:16px;font-weight:700;line-height:22px;color:#161616;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.cart-list-item-quantity{display:flex;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;min-width:36px;height:24px;padding:0 8px;background-color:var(--bc1);color:var(--tc1);font-size:14px;font-weight:700;line-height:20px;border-radius:100px}.cart-list-item-quantity-button-wrapper{display:flex;justify-content:center;align-items:center;gap:6px}.cart-list-item-quantity-sub-button{width:36px;height:36px;display:flex;justify-content:center;align-items:center;border:1px solid #EBEBF0;border-radius:10px;fill:var(--bc1);background-color:var(--tc1);cursor:pointer;padding:0}.cart-list-item-quantity-add-button{width:36px;height:36px;display:flex;justify-content:center;align-items:center;border:1px solid var(--tc1);border-radius:10px;fill:var(--tc1);background-color:var(--bc1);cursor:pointer;padding:0}.cart-list-giveaway-product-remove-btn{width:36px;height:36px;display:flex;justify-content:center;align-items:center;background-color:#fff;border:1px solid #EBEBF0;border-radius:10px;cursor:pointer;fill:var(--bc1);padding:0}.cart-list-item-quantity-input{display:none}.cart-list-item-price{font-size:14px;font-weight:700;line-height:20px;color:#161616}.cart-list-item-price-free{font-size:10px;font-weight:700;line-height:14px;color:#fff;background-color:#0eac00;border-radius:50px;padding:2px 6px;text-transform:uppercase}.cart-list-item-remark-input{display:none;min-height:36px;padding:6px 8px 6px 36px;background-color:#fafafc;color:#8c8f9f;border:1px solid #EBEBF0;border-radius:6px;font-size:13px;line-height:18px;font-weight:400}.cart-list-item-remark-button{display:flex;min-height:36px;padding:8px 8px 8px 36px;background-color:#fafafc;color:#8c8f9f;border:1px solid #EBEBF0;border-radius:6px;font-size:13px;line-height:18px;font-weight:400;cursor:text;transition:all .3s ease-in-out}.cart-list-item-remark-wrapper{width:-moz-fit-content;width:fit-content;position:relative;display:flex;align-items:flex-start;justify-content:center}.cart-list-item-remark-icon{position:absolute;top:50%;left:8px;transform:translateY(-50%);width:16px;height:16px;fill:#b7b9bf}.giveaway-cart-list-item{border-color:#0eab00}.cart-item-option{font-size:14px;font-weight:400;line-height:20px;color:#5e606b}.cart-by-products{display:flex;flex-direction:column;padding:10px;border:1px solid #EBEBF0;border-radius:10px}.cart-by-products-top-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:10px}.cart-by-products-title{font-size:16px;font-weight:700;line-height:22px;color:#161616}.cart-by-products-toggle-btn{width:36px;height:36px;display:flex;justify-content:center;align-items:center;background-color:var(--bc1);border:none;border-radius:10px;cursor:pointer;padding:0}.cart-by-products-toggle-btn-icon{width:16px;height:16px;fill:var(--tc1)}.cart-by-product-list{display:flex;flex-direction:column;list-style:none;padding:0;margin:12px 0 0}.cart-by-product-list.collapsed{display:none}.cart-by-product-list-item{display:flex;flex-direction:row;justify-content:space-between;padding:12px 0;border-top:1px solid #EBEBF0}.cart-by-product-list-item:last-child{padding-bottom:0}.cart-by-product-list-item-left{display:flex;flex-direction:column;gap:4px}.cart-by-product-list-item-name{font-size:14px;line-height:20px;font-weight:700;color:#161616}.cart-by-product-list-message{font-size:14px;font-weight:400;line-height:20px;color:#5e606b}.cart-by-product-list-item-price{font-size:14px;line-height:20px;font-weight:700;color:#161616}.cart-by-product-quantity{display:none}.cart-by-product-list-item-right{display:flex;flex-direction:row;justify-content:end;align-items:center;gap:6px}.cart-by-product-sub-quantity-btn{width:36px;height:36px;display:flex;justify-content:center;align-items:center;border:1px solid #EBEBF0;border-radius:10px;fill:var(--bc1);background-color:var(--tc1);cursor:pointer;padding:0}.cart-by-product-sub-quantity-btn-hidden{display:none}.cart-by-product-add-quantity-btn{width:36px;height:36px;display:flex;justify-content:center;align-items:center;border:none;border-radius:10px;fill:var(--tc1);background-color:var(--bc1);cursor:pointer;padding:0;border:1px solid var(--tc1)}.cart-by-product-amount{font-size:14px;line-height:20px;font-weight:700;color:var(--dynamic_if_dark_color_1)}.cart-by-product-amount-hidden{display:none}.webshop-view-cart-inner{flex:1 1 0%;display:flex;width:100%;height:calc(100dvh - 250px)}.checkout-cart-inner{flex:1;display:flex;width:100%;height:calc(100% - 102px)}.shopping-cart-footer{padding:20px 21px 24px;border-top:1px solid #EBEBF0;box-shadow:0 6px 36px rgba(11,22,36,.1)}.shopping-cart-btn{height:56px;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:16px;font-size:18px;font-weight:700;line-height:25px;color:var(--tc1);padding:0 14px;border-radius:12px;cursor:pointer}.shopping-cart-btn-left{display:flex;justify-content:start;align-items:center;gap:16px}.shopping-cart-make-order-btn{width:100%;height:56px;display:flex;justify-content:space-between;align-items:center;border-radius:12px;border:none;padding:0 14px;background-color:var(--bc1);color:var(--tc1);font-size:16px;font-weight:700;line-height:22px;cursor:pointer}.shopping-cart-item-counter{width:28px;height:28px;display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:100px;color:#161616;font-size:14px;line-height:20px;font-weight:700;border:1px solid var(--tc1)}.cart-footer{display:flex;flex-direction:column;gap:8px}.cart-footer-item{display:flex;justify-content:space-between;align-items:center}.cart-footer-item-text,.cart-footer-item-price{font-size:12px;font-weight:400;line-height:16px;color:#161616}.cart-footer-item-price.free{color:#5e606b;text-decoration:line-through}.cart-footer-discounts{display:flex;flex-direction:column;gap:7px;border-width:1px 0px 1px 0px;border-style:solid;border-color:#d0e3ce;padding:7px 0}.cart-footer-discount{display:flex;justify-content:space-between;align-items:center}.cart-footer-discount-left{display:flex;align-items:center;justify-content:start;gap:6px}.cart-footer-discount-icon-wrapper{width:24px;height:24px;display:flex;justify-content:center;align-items:center;border:2px solid #0EAC00;border-radius:100%}.cart-footer-discount-icon{width:16px;height:16px;background-color:#0eac00}.cart-footer-discount-title{font-size:12px;line-height:17px;font-weight:700;color:#0eac00}.cart-footer-discount-text{font-size:12px;font-weight:700;line-height:17px;color:#0eac00;text-transform:uppercase;text-align:end}.cart-footer-subtotal-text,.cart-footer-subtotal-price{font-size:12px;font-weight:700;line-height:16px;color:#161616}.cart-footer-total-text,.cart-footer-total-price{font-size:14px;font-weight:700;line-height:20px;color:#161616}.cart-footer.free-order>.cart-footer-item:not(.tip)>.cart-footer-item-price{color:#5e606b;text-decoration:line-through}.cart-footer.free-cart>.cart-footer-item:not(.tip):not(.delivery)>.cart-footer-item-price{color:#5e606b;text-decoration:line-through}.cart-footer.free-delivery .cart-footer-item.delivery>.cart-footer-item-price{color:#5e606b;text-decoration:line-through}.cart-giveaway-btn-container{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border:1px dotted #0EAC00;border-radius:50px;padding:4px;cursor:pointer;margin-bottom:4px}.hidden-cart-giveaway-btn-container{display:none}.cart-giveaway-btn-text-container{background-color:#0eac00;border-radius:50px;padding:6px 8px;display:flex;flex-direction:row;align-items:center;gap:4px}.cart-giveaway-btn-text{color:#fff;font-weight:700;font-style:italic;font-size:11px;line-height:14px;text-transform:uppercase}.cart-giveaway-btn-icon{width:14px;height:14px;background-color:#fff}.cart-giveaway-btn-arrow{width:16px;height:16px;background-color:#161616}.default-page{width:100%;max-width:1920px;margin:0 auto;background-color:var(--base_bg_color)}.page-title{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;background:#f2f2f7;color:#161616;font-weight:700;font-size:28px;line-height:32px;padding:20px;margin:0}.page-title-left-col{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:16px}.checkout-page-title-left-col{width:100%;justify-content:space-between}.page-title-right-col{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:16px}.page-title-text{color:#161616;font-weight:700;font-size:28px;line-height:32px;padding:0;margin:0}.page-title-back-btn{width:32px;height:32px;background-color:rgba(0,0,0,.55);display:flex;justify-content:center;align-items:center;border-radius:100%;cursor:pointer}.page-title-back-btn.page-title-back-btn-mobile{display:none}.page-title-back-btn-icon{width:12px;height:10px;background-color:#fff}.default-page-content{width:100%;padding:20px;font-weight:400;font-size:16px;line-height:22px;color:#5e606b}.contact-page{width:100%;min-height:calc(100dvh - 74px);max-width:1920px;margin:0 auto;background-color:var(--base_bg_color);display:flex;flex-direction:column}.contact-page .page-title{display:none}.contact-page-row{display:flex;flex-direction:row;justify-content:space-between;gap:50px;padding:20px 56px}.contact-page-info{flex:1;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:20px;padding:30px 0 0}.contact-page-info-text-container{display:flex;flex-direction:column;gap:10px;padding:16px;border:1px solid #EBEBF0;border-radius:10px;width:100%;max-width:428px}.contact-page-info-address,.contact-page-info-phone{display:flex;flex-direction:row;gap:10px}.contact-page-info-address-title,.contact-page-info-phone-title{font-weight:700;font-size:16px;line-height:22px;color:#161616}.contact-page-info-address-text,.contact-page-info-phone-text{font-weight:400;font-size:14px;line-height:20px;color:#5e606b}.contact-page-info-hours{display:flex;flex-direction:column;gap:10px;padding:20px;border:1px solid #EBEBF0;border-radius:10px;width:100%;max-width:428px;background-color:#f2f2f7}.contact-page-info-hours-title{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:5px}.contact-page-info-hours-title-icon{width:20px;height:20px;background-color:#161616}.contact-page-info-hours-title-text{font-weight:700;font-size:18px;line-height:25px;color:#161616;padding:0;margin:0}.contact-page-info-hours-list{width:100%;display:flex;flex-direction:column;gap:3px;font-weight:400;font-size:14px;line-height:20px;color:#161616}.contact-page-info-hours-list-item{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:20px}.contact-page-map-container{flex:1;display:flex;min-height:454px;border:3px solid #EBEBF0;border-radius:21px;overflow:hidden;position:relative}.contact-page-map{width:100%;max-height:454px;background-position:center center;background-repeat:no-repeat;background-size:cover}.contact-page-map-marker{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.contact-page-map-link{position:absolute;left:50%;bottom:30px;transform:translate(-50%);background-color:var(--bc1);width:-moz-fit-content;width:fit-content;height:42px;display:flex;justify-content:center;align-items:center;gap:18px;border-radius:50px;padding:11px 28px;font-size:18px;font-weight:700;color:var(--tc1);white-space:nowrap}.contact-page-map-location-icon,.contact-page-map-link-icon{width:20px;height:20px;background-color:var(--tc1)}.shopping-cart-icon-counter{font-size:16px;color:#fff;position:absolute;top:65%;left:50%;transform:translate(-50%,-50%)}.popup-manager-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5);z-index:10;display:flex;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}html:has(.popup-manager-overlay){width:100%;height:100dvh;overflow:hidden;position:absolute}.popup-manager-container,.popup-manager-container-full-height{position:fixed;z-index:12;display:flex;flex-direction:column;width:100%;max-height:90dvh;border-radius:20px;overflow:hidden;background-color:#fff;left:50%;top:50%;transform:translate(-50%,-50%);overscroll-behavior:contain}.popup-manager-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;background-color:#f2f2f7;padding:16px;border-bottom:1px solid #EBEBF0}.popup-manager-header-left-col{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;overflow-x:hidden}.popup-manager-header-previous-btn{width:32px;height:32px;display:flex;justify-content:center;align-items:center;border-radius:42px;border:none;background-color:rgba(0,0,0,.333);fill:#fff;padding:0;cursor:pointer}.popup-manager-header-previous-icon{width:12px;height:10px;background-color:#fff}.popup-manager-header-title{font-weight:700;font-size:24px;line-height:33px;color:#161616;overflow-x:hidden}.popup-manager-header-close{border-radius:100%;width:32px;height:32px;min-width:32px;min-height:32px;background-color:rgba(0,0,0,.55);display:flex;justify-content:center;align-items:center;cursor:pointer}.popup-manager-header-close-icon{width:24px;height:24px;background-color:#fff}.popup-manager-body{width:100%;font-size:16px;font-weight:400;line-height:22px;color:#161616;text-align:center;padding:20px;margin:0}.popup-manager-footer{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:20px;padding:20px;border-top:1px solid #EBEBF0}.popup-manager-footer-confirm{width:100%;flex:1 1 0%;font-size:16px;font-weight:700;line-height:22px;padding:17px;margin:0;color:var(--tc1);border:2px solid var(--dynamic_if_dark_color_2);border-radius:12px;background-color:var(--bc1);cursor:pointer}.popup-manager-footer-cancel{width:100%;flex:1 1 0%;font-size:16px;font-weight:700;line-height:22px;padding:17px;margin:0;color:#161616;border:1px solid #EBEBF0;border-radius:12px;cursor:pointer;background-color:transparent}.popup-manager-footer-cancel.popup-manager-footer-btn-disabled,.popup-manager-footer-confirm.popup-manager-footer-btn-disabled{pointer-events:none;background-color:#f2f2f7;border-color:#f2f2f7;color:#cdced3}.clear-cart-confirmation-message{width:100%;font-size:16px;font-weight:700;line-height:22px;color:#ff2b00;text-align:center;padding:20px;margin:0}.clear-cart-confirmation-btn-row{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:20px;padding:20px;margin:0}.clear-cart-confirmation-btn-confirm{flex:1;font-size:16px;font-weight:700;line-height:22px;padding:17px;margin:0;color:var(--tc1);border:1px solid var(--bc1);border-radius:12px;background-color:var(--bc1);cursor:pointer}.clear-cart-confirmation-btn-reject{flex:1;font-size:16px;font-weight:700;line-height:22px;padding:17px;margin:0;color:#161616;border:1px solid #EBEBF0;border-radius:12px;cursor:pointer}.store-delivery-info{display:flex;flex-direction:row;justify-content:space-between;gap:26px;padding:20px 20px 0;background-color:#fff}.store-delivery-info-time-container{flex:1;display:flex;flex-direction:column;border:1px solid #EBEBF0;background-color:#fafafc;border-radius:10px}.store-delivery-info-status-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:5px 5px 5px 12px;border-bottom:1px solid #EBEBF0}.store-delivery-info-status-text{font-weight:700;font-size:16px;line-height:22px;color:#0eac00;padding:0;margin:0}.store-delivery-info-status-text.store-delivery-info-store-closed{color:#ff2b00}.store-delivery-info-service-times-btn{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:20px;padding:5px 7px;border:1px solid #EBEBF0;border-radius:8px;background-color:#f2f2f7;cursor:pointer}.store-delivery-info-service-times-btn-icon-box{width:20px;height:20px;display:flex;justify-content:center;align-items:center;border:2px solid #5E606B;border-radius:100%}.store-delivery-info-service-times-btn-icon{width:2px;height:10px;background-color:#5e606b}.store-delivery-info-service-times-btn-text{font-weight:700;font-size:14px;line-height:17px;color:#5e606b;white-space:nowrap}.store-delivery-info-order-fees-container{display:flex;flex-direction:row;gap:6px;padding:9px 12px;font-weight:700;font-size:13px;line-height:18px;color:#5e606b;min-height:36px}.store-delivery-info-order-fees-text-dark{color:#161616}.store-delivery-info-order-fees-text-red{color:#ff2b00}.store-delivery-info-order-fees-bracket{width:3px;height:3px;border-radius:100%;background-color:var(--bc1)}.hide-store-delivery-element~.store-delivery-info-order-fees-bracket{display:none}.store-delivery-info-address-container{flex:1;display:flex;flex-direction:row;align-items:center;border:1px solid #EBEBF0;background-color:#fafafc;border-radius:10px;padding:8px 12px;gap:12px;cursor:pointer}.store-delivery-element-container{flex:1 1 0%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#ededf2;text-align:center;padding:5px 15px;border-radius:7px}.store-delivery-info-address-content{flex:1 1 0%;display:flex;flex-direction:column;height:100%;justify-content:space-between;gap:8px}.store-delivery-info-address{flex:1 1 0%;width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:16px}.store-delivery-info-address-bracket{height:0px;width:100%;border-bottom:1px solid #EBEBF0}.store-delivery-info-address-icon{width:24px;height:24px;background-color:#161616}.store-delivery-info-address-text{display:flex;flex-direction:column;gap:4px}.store-delivery-info-address-text-title{font-weight:400;font-size:14px;line-height:19px;color:#5e606b;min-height:19px}.store-delivery-info-address-text-content{font-weight:400;font-size:16px;line-height:22px;color:#161616;min-height:22px}.store-delivery-info-address-text-content.not-delivery-address{font-weight:400;font-size:16px;line-height:22px;color:#8c8f9f;min-height:22px}.store-delivery-info-address-duration{flex:1 1 0%;width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:12px}.store-delivery-info-address-duration-icon{width:24px;height:24px;background-color:#161616}.store-delivery-info-address-duration-text{display:flex;flex-direction:column;gap:4px}.store-delivery-info-address-duration-text-title{font-weight:400;font-size:14px;line-height:19px;color:#5e606b;min-height:19px}.store-delivery-info-address-duration-text-content{font-weight:400;font-size:16px;line-height:22px;color:#161616;min-height:22px}.store-delivery-info-address-duration-text-content:first-letter{text-transform:uppercase}.store-delivery-info-address-edit-btn{width:20px;height:20px;background-color:#b7b9bf;cursor:pointer}.hide-store-delivery-element{display:none}.delivery-options-popup-form{display:flex;flex-direction:column;gap:16px;padding:16px}.edit-delivery-options-pickup,.edit-delivery-options-delivery{display:none;flex-direction:column;gap:16px}.edit-delivery-popup-pickup-time-title,.edit-delivery-popup-delivery-time-title{display:none}.delivery-options-popup-form:has(.shipping-method-btn-input[value="2"]:checked) .edit-delivery-options-pickup,.delivery-options-popup-form:has(.shipping-method-btn-input[value="1"]:checked) .edit-delivery-options-delivery{display:flex}.delivery-options-popup-form:has(.shipping-method-btn-input[value="2"]:checked) .edit-delivery-popup-pickup-time-title,.delivery-options-popup-form:has(.shipping-method-btn-input[value="1"]:checked) .edit-delivery-popup-delivery-time-title{display:flex}.delivery-options-popup-form-shipping-method-buttons{width:100%;display:flex;flex-direction:row;gap:4px;padding:4px;background-color:#f2f2f7;border-radius:10px}.edit-delivery-popup-form-item{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;border:1px solid #EBEBF0;border-radius:10px;background-color:#fafafc;position:relative}.edit-delivery-popup-form-item-selectbox{position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer;opacity:0;z-index:1}.edit-delivery-popup-address{display:flex;flex-direction:column;gap:2px;flex:1 1 0%;cursor:pointer}.edit-delivery-popup-address-icon{width:24px;height:24px;background-color:#161616}.edit-delivery-popup-address-title{font-weight:400;font-size:14px;line-height:19px;color:#5e606b}.edit-delivery-popup-address-text{font-weight:400;font-size:16px;line-height:22px;color:#161616;min-height:22px}.edit-delivery-popup-address-text-not-set{font-weight:400;font-size:16px;line-height:22px;color:#8c8f9f;min-height:22px}.edit-delivery-popup-time{display:flex;flex-direction:column;gap:2px;flex:1 1 0%}.edit-delivery-popup-time-icon{width:24px;height:24px;background-color:#161616}.edit-delivery-popup-time-title{font-weight:400;font-size:14px;line-height:19px;color:#5e606b}.edit-delivery-popup-time-text{font-weight:400;font-size:16px;line-height:22px;color:#161616}.edit-delivery-popup-time-text:first-letter{text-transform:uppercase}.edit-delivery-popup-form-btn{width:20px;height:20px;background-color:#b7b9bf;cursor:pointer}.edit-delivery-popup-postal-code-error-messages{display:none;width:100%;padding:0;margin:0;font-size:16px;line-height:22px;font-weight:400;color:#ff2b00;text-align:center}.delivery-options-popup-form:has(.shipping-method-btn-input[value="1"]:checked) .edit-delivery-popup-postal-code-error-messages{display:block}.delivery-options-popup-form-store-closed{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:16px;line-height:22px;font-weight:700;color:#ff2b00;padding:0 20px;gap:8px}.delivery-options-address-selection{display:flex;flex-direction:column;padding:0 16px;overflow-y:auto;flex:1 1 0%}.delivery-options-address-selection::-webkit-scrollbar{display:none}.delivery-options-address-item{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;padding:16px 0;border-bottom:1px solid #EBEBF0}.delivery-options-address-item-selected{background-color:#fafafc}.delivery-options-address-item:last-child{border-bottom:none}.delivery-options-address-item-time{display:flex;flex-direction:row;justify-content:start;align-self:center;gap:12px;flex:1 1 0%}.delivery-options-address-item-time-title{font-weight:400;font-size:16px;line-height:22px;color:#707380}.delivery-options-address-item-time-text{font-weight:400;font-size:14px;line-height:19px;color:#161616;cursor:pointer}.delivery-options-address-item-delete-icon{width:20px;height:20px;background-color:#ff2b00;cursor:pointer}.delivery-options-address-item-icon{width:20px;height:20px;background-color:#b7b9bf;cursor:pointer}.delivery-options-address-item-select-icon{width:20px;height:20px;background-color:#b7b9bf;cursor:pointer;rotate:180deg}.edit-delivery-options-pickup-map{width:100%;border:1px solid #EBEBF0;border-radius:10px;height:100px;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}.edit-delivery-options-pickup-map-marker{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.checkout-page{width:100%;max-width:1920px;display:flex;flex-direction:column;background-color:var(--base_bg_color)}.checkout-page-content{flex:1 1 0%;display:flex;flex-direction:column}.checkout-page-title-left-col-inner-left{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:16px}.checkout-page-content-login-row{display:none}.checkout-page-form{width:calc(100% - 40px);margin:20px;display:flex;flex-direction:column;gap:20px}.checkout-make-order-btn-wrapper{display:none;flex-direction:column;gap:12px;padding:16px 20px;border-top:1px solid #EBEBF0;box-shadow:0 -6px 14px rgba(11,22,36,.05);background-color:#fff;position:fixed;bottom:0;width:100%;z-index:2}.checkout-form-divider{width:100%;border:0;border-bottom:1px solid #EBEBF0;padding:0;margin:0}.checkout-form-login-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:20px}.checkout-form-login-row-text{font-size:16px;line-height:22px;font-weight:400;color:#5e606b}.checkout-form-login-row-button{font-weight:700;font-size:16px;line-height:22px;color:#fff;background-color:#161616;padding:10px 32px;border-radius:50px;cursor:pointer;white-space:nowrap}.checkout-form-enteries{display:flex;flex-wrap:wrap;border:1px solid #E1E1E5;border-radius:10px;padding:6px}.checkout-form-enteries:hover,.checkout-form-enteries:not(.checkout-form-enteries-content-hidden){border:2px solid var(--dynamic_if_dark_color_1);padding:5px}.checkout-form-enteries.checkout-form-enteries-content-hidden:hover .checkout-form-enteries-preview-toggle-btn{background-color:var(--dynamic_if_dark_color_1);border-color:var(--dynamic_if_dark_color_1)}.checkout-form-enteries.checkout-form-enteries-content-hidden:hover .checkout-form-enteries-preview-toggle-btn-icon{background-color:#fff}.checkout-form-enteries-title{width:100%;font-weight:700;font-size:18px;line-height:144%;color:#161616;padding:0;margin:0}.checkout-form-time-enteries-selected{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-weight:400;font-size:15px;line-height:140%;color:#5e606b;gap:5px}.checkout-form-enteries-title-row{position:relative;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:14px 16px;background-color:#f2f2f7;border-radius:6px;min-height:60px;cursor:pointer}.checkout-form-enteries-content-completed .checkout-form-enteries-title-row{gap:0}.checkout-form-enteries:has(.checkout-form-enteries-plus-eighteen-inputs-container) .checkout-form-enteries-title-row{padding-right:60px}.checkout-form-enteries:has(.checkout-form-enteries-inputs-container) .checkout-form-enteries-title-row{border-radius:6px 6px 0 0}.checkout-form-enteries-bracket{width:100%;display:flex;height:1px;background-color:#f2f2f7;padding:0 16px}.checkout-form-enteries-bracket:before{content:"";width:100%;height:1px;background-color:#e1e1e5}.checkout-form-cash-method-bracket{padding:0;margin:16px auto}.checkout-form-enteries-title-row-left-col{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:12px}.checkout-form-enteries-title-icon-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.checkout-form-enteries-title-icon{width:22px;height:22px}.checkout-form-enteries-title-row svg path{fill:#161616}.checkout-form-enteries.checkout-form-enteries-content-hidden:hover .checkout-form-enteries-title-row svg path{fill:var(--dynamic_if_dark_color_1)}.checkout-form-enteries-title-address-icon path:nth-child(2),.checkout-form-enteries-title-address-icon path:first-child,.checkout-form-enteries-title-payment-icon path:first-child,.checkout-form-enteries-title-payment-icon path:nth-child(2),.checkout-form-enteries-title-person-icon path:nth-child(3),.checkout-form-enteries-title-time-icon path:nth-child(2),.checkout-form-enteries-title-time-icon path:nth-child(3),.checkout-form-enteries-title-time-icon path:nth-child(4),.checkout-form-enteries-title-plus-eighteen-icon path:nth-child(1){fill:var(--dynamic_if_dark_color_1)}.checkout-form-enteries-title-row-right-col{display:flex;flex-direction:row;align-items:center;gap:12px;opacity:1;visibility:visible;max-width:1000px;max-height:100px;overflow:hidden;transition:opacity .3s ease,visibility .3s ease,max-width .3s ease,max-height .3s ease}.checkout-form-enteries-content-completed .checkout-form-enteries-title-row-right-col{opacity:0;visibility:hidden;max-width:0;max-height:0;overflow:hidden}.checkout-form-enteries-title-row-warning-text{font-weight:400;font-size:13px;line-height:140%;color:#8c8f9f;padding:0;margin:0 44px 0 0}.checkout-form-enteries:has(.orderform-error) .checkout-form-enteries-title-row-warning-text{color:#ff2b00;margin-right:0}.checkout-form-enteries-inputs-container{width:100%;padding:16px;display:flex;flex-wrap:wrap;gap:16px 26px;overflow:hidden;transition:height .3s ease;background-color:#f2f2f7;border-radius:0 0 6px 6px}.checkout-form-enteries-content-hidden .checkout-form-enteries-inputs-container{height:0;padding:0}.checkout-form-enteries-plus-eighteen-inputs-container .checkout-form-enteries-inputs-container{gap:16px 6px;padding:0}.checkout-form-enteries-inputs-container-transparent-bg{background-color:transparent}.checkout-form-entery-selectbox-container{display:flex;flex-direction:row}.checkout-form-entery-container{width:calc(50% - 13px);display:flex;flex-direction:column;gap:6px;position:relative}.checkout-form-entery-container-singled{margin-right:13px}.checkout-form-entery-container-full-width{width:100%;display:flex;flex-direction:column;gap:6px;position:relative}.checkout-form-entery-container-one-third{width:calc(33.33% - 4px);display:flex;flex-direction:column;gap:6px;position:relative}.checkout-form-saved-address-container{width:100%;display:flex;flex-direction:column;gap:6px}.checkout-form-customer-login-saved-address-container{width:100%;display:flex;flex-wrap:wrap;gap:16px 26px;max-height:230px;overflow-y:auto}.checkout-form-customer-login-saved-address-container::-webkit-scrollbar{display:none}.checkout-form-customer-login-saved-address-item{width:calc(50% - 13px);display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:5px;cursor:pointer}.checkout-form-customer-login-saved-address-item.selected{background-color:#f5f5fa;border-radius:10px}.checkout-form-customer-login-saved-address-item-icon{width:20px;height:20px;background-color:#161616}.checkout-form-customer-login-saved-address-item-erase{width:20px;height:20px;background-color:#ff2b00;cursor:pointer}.checkout-form-customer-login-saved-address-item-text{flex:1 1 0%;display:flex;flex-direction:column;gap:1px}.checkout-form-customer-login-saved-address-item-text-name{font-size:16px;line-height:22px;font-weight:700;color:#161616}.checkout-form-customer-login-saved-address-item-text-address{font-size:14px;line-height:19px;font-weight:400;color:#707380}.checkout-form-entery-label-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:14px;line-height:19px;color:#161616}.checkout-form-entery-label-text{font-weight:700}.checkout-form-entery-label-necessity{font-weight:400;color:#8c8f9f}.checkout-form-entery-input{width:100%;margin:0;padding:9px 11px;border:1px solid #D4D4D9;border-radius:10px;font-weight:400;font-size:16px;line-height:22px;color:#161616}.checkout-form-entery-input#inp_saved_address{padding:9px 40px 9px 11px}.checkout-form-entery-input::-moz-placeholder{color:#8c8f9f}.checkout-form-entery-input::placeholder{color:#8c8f9f}.checkout-form-entery-input:focus,.checkout-form-entery-input:hover,.checkout-form-entery-input:active{border:1px solid #D4D4D9}.checkout-form-entery-input.checkout-form-input-unchangeable{background-color:#fafafc}select.checkout-form-entery-input{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;background-position:right .9rem center;background-repeat:no-repeat;background-size:14px 14px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMCA3LjMzbDIuODI5LTIuODMgOS4xNzUgOS4zMzkgOS4xNjctOS4zMzkgMi44MjkgMi44My0xMS45OTYgMTIuMTd6Ii8+PC9zdmc+)}.checkout-form-radio-input-container{flex:1 1 0%;min-width:max(182px,calc(20% - 8px));height:56px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:3px;background-color:#fff;padding:2px 13px;border-radius:10px;border:1px solid #D4D4D9;cursor:pointer}.checkout-form-entery-radio-input:checked:before{content:url(https://cdn-03.ultimatumapp.com/bundle/assets/check_mark_icon-DKgZ_6IP.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/check_mark_icon-DKgZ_6IP.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;width:12px;height:8px;background-color:var(--dynamic_if_dark_color_1);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.checkout-form-payment-methods-container{width:100%;display:flex;flex-wrap:wrap;gap:10px;border:none;padding:0;margin:0}.checkout-form-radio-input-container{width:calc(20% - 8px);min-width:182px;height:56px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:3px;background-color:#fff;padding:2px 13px;border-radius:10px;border:1px solid #D4D4D9;cursor:pointer}.checkout-form-radio-input-label-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:6px}.checkout-form-radio-input-label{font-weight:400;font-size:15px;line-height:19px;color:#161616}.checkout-form-radio-input-container:has(.checkout-form-entery-radio-input:checked){border:2px solid var(--dynamic_if_dark_color_1)}.checkout-form-radio-payment-label-text-container{display:flex;flex-direction:column}.checkout-form-payment-method-radio-input-icon{width:24px;height:auto}.checkout-form-entery-radio-input{cursor:pointer;opacity:0}.checkout-form-entery-radio-input:checked{opacity:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:24px;height:24px;border-radius:100%;border:2px solid var(--dynamic_if_dark_color_1)}.checkout-form-entery-radio-input:checked:before{content:url(https://cdn-03.ultimatumapp.com/bundle/assets/check_mark_icon-DKgZ_6IP.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/check_mark_icon-DKgZ_6IP.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;width:12px;height:8px;background-color:var(--dynamic_if_dark_color_1);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.checkout-form-available-cash-input-icon{width:24px;height:24px;background-color:#161616}.checkout-cart-content{position:sticky;top:0;display:flex;flex-direction:column;width:370px;height:calc(100dvh - 72px);box-shadow:0 6px 24px rgba(11,22,36,.08)}.checkout-page-title-text{color:#161616;font-weight:700;font-size:28px;line-height:32px;padding:0;margin:0}.checkout-form-entery-container-v2-selectbox{border:none;background:transparent;font-weight:400;font-size:16px;line-height:22px;color:#161616;position:absolute;left:0;top:0;width:100%;height:100%;padding-right:50px;cursor:pointer;z-index:2}.checkout-form-time-slot-selectbox{opacity:0}.checkout-form-entery-v2-input{width:100%;border:0;padding:0;margin:0;background-color:transparent;font-size:16px;line-height:22px;font-weight:400;color:#161616}.checkout-form-entery-v2-input::-moz-placeholder{color:#161616}.checkout-form-entery-v2-input::placeholder{color:#161616}.checkout-form-entery-v2-input:focus,.checkout-form-entery-v2-input:hover,.checkout-form-entery-v2-input:active{border:0}.checkout-form-entery-v2-content{display:flex;flex-direction:column;gap:2px;flex:1 1 0%}.checkout-form-entery-v2-icon{width:24px;height:24px;background-color:#161616}.checkout-form-entery-v2-title{font-size:12px;line-height:16px;font-weight:400;color:#5e606b}.checkout-form-entery-v2-text{font-size:16px;line-height:22px;font-weight:400;color:#161616}.checkout-form-entery-v2-small-text{font-size:11px;line-height:15px;font-weight:400;color:#5e606b}.checkout-form-entery-v2-btn{width:16px;height:16px;background-color:#161616;cursor:pointer}.checkout-form-entery-info-message{width:100%;display:none;font-size:14px;line-height:19px;color:#5e606b}.checkout-form-entery-transaction-cost{color:#5e606b;font-size:10px;font-weight:400;line-height:140%}.orderform-error .checkout-form-entery-info-message{display:flex;color:#ff2b00}.info .checkout-form-entery-info-message{display:flex}.orderform-error *{border-color:#ff2b00;color:#ff2b00}.checkout-form-discount-code-button{display:none;border:2px solid #EBEBF0;border-radius:8px;background-color:transparent;font-size:14px;line-height:19px;font-weight:400;color:#b7b9bf;padding:1px 4px;cursor:pointer;position:absolute;right:10px;top:17px}.checkout-form-checkbox-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;margin:0;padding:0}.checkout-form-enteries-checkbox{position:relative;width:18px;min-width:18px;height:18px;min-height:18px;border:2px solid #EBEBF0;border-radius:4px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkout-form-enteries-checkbox:checked{background-color:var(--bc1);border-color:var(--bc1)}.checkout-form-enteries-checkbox:checked:before{content:"";position:absolute;rotate:-45deg;top:3px;left:2px;width:10px;height:5px;border:1px solid #fff;border-top-style:none;border-right-style:none}.checkout-form-enteries-checkbox-label{font-size:14px;line-height:19px;font-weight:400;color:#5e606b;margin:0;padding:0}.checkout-form-enteries-preview-container{display:none}.checkout-form-enteries-content-hidden .checkout-form-enteries-preview-container{width:100%;padding:16px;display:flex;flex-wrap:wrap;gap:16px 26px;overflow:hidden;transition:height .3s ease;background-color:#f2f2f7;border-radius:0 0 6px 6px;cursor:pointer}.checkout-form-enteries-preview{display:flex;flex-wrap:wrap;font-size:16px;line-height:22px;font-weight:400;color:#161616}.checkout-form-enteries-content-hidden .checkout-form-entery-container,.checkout-form-enteries-content-hidden .checkout-form-customer-login-saved-address-container,.checkout-form-enteries-content-hidden .checkout-form-entery-container-full-width,.checkout-form-enteries-content-hidden .checkout-form-payment-inputs-container,.checkout-form-enteries-content-hidden .checkout-form-entery-container-one-third{display:none}.checkout-form-enteries-content-hidden:has(.checkout-form-enteries-plus-eighteen-inputs-container) .checkout-form-enteries-bracket{display:none;margin:0;padding:0}.checkout-form-enteries-content-hidden .checkout-form-enteries-plus-eighteen-inputs-container{margin:0;padding:0}.checkout-form-enteries-preview-toggle-btn{position:absolute;min-width:32px;min-height:32px;right:16px;top:50%;transform:translateY(-50%);border:1px solid #E1E1E5;border-radius:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}.checkout-form-enteries:has(.orderform-error) .checkout-form-enteries-preview-toggle-btn{display:none}.checkout-form-enteries-preview-toggle-btn-icon{width:20px;height:20px;background-color:var(--dynamic_if_dark_color_1);transition:transform .3s ease;transform:rotate(-90deg)}.checkout-form-enteries-content-hidden .checkout-form-enteries-preview-toggle-btn-icon,.checkout-form-entery-selectbox-container .checkout-form-enteries-preview-toggle-btn-icon{transform:rotate(90deg)}.checkout-form-enteries-title-row-left-col-row-bracket{display:none}.checkout-form-entery-selectbox-title-container{display:flex;flex-direction:column}.checkout-form-enteries-preview-bracket{color:#d4d4d9;margin:0 12px}.checkout-form-small-text{font-size:12px;line-height:16px;font-weight:400;color:#5e606b}.checkout-form-text{width:100%;font-size:14px;line-height:19px;font-weight:400;color:#5e606b}.checkout-form-error-messages{padding:0;margin:0;font-size:16px;line-height:22px;font-weight:400;color:#ff2b00}.checkout-form-error-messages svg{width:16px;height:16px;fill:#ff2b00}.order-messages-list{display:flex;flex-direction:column;gap:8px;padding:0;margin:0}.order-messages-list-element{display:flex;flex-direction:row;gap:8px;align-items:center;padding:0;margin:0}.order-messages-list-element:before,.order-messages-list-element:after{display:none}.checkout-back-btn{width:32px;height:32px;background-color:rgba(22,22,22,.333);display:flex;justify-content:center;align-items:center;border-radius:100%;cursor:pointer}#shipping-cart-popup{display:flex;flex-direction:column;overflow:hidden;height:100%}.shipping-cart-popup-header{width:100%;height:64px;display:flex;justify-content:space-between;align-items:center;gap:12px;background-color:#f2f2f7;padding:20px}.shipping-cart-popup-title{font-size:20px;font-weight:700;line-height:32px;color:#161616}.shipping-cart-popup-header-right{display:flex;justify-content:end;align-items:center;gap:12px}#shipping-cart-popup-body{flex:1;display:flex;flex-direction:column;gap:16px;overflow-y:auto}.shipping-cart-popup-footer{display:flex;flex-direction:column;row-gap:12px;justify-content:space-between;align-items:center;padding:16px 20px;border-top:1px solid #EBEBF0;box-shadow:0 -6px 14px rgba(11,22,36,.05)}.shipping-cart-popup-checkout-page-btn{width:100%;height:56px;display:flex;justify-content:center;align-items:center;border-radius:12px;border:none;font-size:16px;font-weight:700;line-height:22px;cursor:pointer}.shipping-cart-popup-close-btn{width:32px;height:32px;display:flex;justify-content:center;align-items:center;border-radius:42px;border:none;background-color:rgba(0,0,0,.55);fill:#fff;padding:0}.shipping-cart-popup-close-btn-icon{width:12px;height:10px;background-color:#fff}.shipping-cart-popup-clear-btn{width:32px;height:32px;display:flex;justify-content:center;align-items:center;border-radius:42px;border:none;background-color:var(--tc1);fill:var(--bc1);padding:0;cursor:pointer}#shipping-cart-popup-free-product-container{display:flex;width:100%}.webshop-view-order-btn-wrapper{display:none}.webshop-view-order-btn{width:100%;height:56px;display:flex;justify-content:space-between;align-items:center;border-radius:12px;border:none;background-color:var(--bc1)!important;background:linear-gradient(90deg,color-mix(in srgb,var(--tc1) 10%,transparent) 0%,var(--bc1) 100%);color:var(--tc1);padding:0 14px;cursor:pointer}.webshop-view-order-btn-left{display:flex;align-items:center;justify-content:start;gap:16px}.webshop-view-order-btn-counter{width:28px;height:28px;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:var(--tc1);color:var(--static_color_2);font-size:14px;line-height:20px;font-weight:700}.webshop-view-order-btn-title,.webshop-view-order-btn-total{font-size:16px;line-height:22px;font-weight:700}.checkout-page-btn-wrapper{display:flex;flex-direction:column;row-gap:12px;padding:20px 21px 24px;background-color:#fff;border-top:1px solid #EBEBF0;box-shadow:0 -6px 14px rgba(11,22,36,.05)}.make-order-btn-wrapper{display:flex;padding:20px 21px 24px;background-color:#fff;border-top:1px solid #EBEBF0;box-shadow:0 -6px 14px rgba(11,22,36,.05)}.checkout-make-order-btn{width:100%;height:56px;display:flex;justify-content:space-between;align-items:center;border-radius:12px;border:none;padding:0 14px;background-color:var(--bc1);color:var(--tc1);font-size:16px;font-weight:700;line-height:22px;cursor:pointer}.popup-address-form{padding:20px;width:100%;display:flex;flex-wrap:wrap;gap:20px}.popup-address-form-error-messages{width:100%;padding:0;margin:0;font-size:16px;line-height:22px;font-weight:400;color:#ff2b00;text-align:center}.discounts-item-popup{min-height:80px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;padding:12px 16px;background-color:#fff;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,.2)}.popup-address-form-custom-address-name-container{display:none}.popup-address-form:has(.popup-address-form-type-btn-custom:checked) .popup-address-form-custom-address-name-container{display:flex}.store-service-hours{display:flex;flex-direction:column;padding:0 16px}.store-service-hours-container{width:100%;display:flex;justify-content:flex-start;align-self:start}.store-service-delivery-hours,.store-service-pickup-hours{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute}.store-service-hours .store-service-delivery-hours{animation-name:slideOutLeft;animation-duration:.75s;animation-fill-mode:both}.store-service-hours:has(.store-service-hours-shipping-method-input-delivery:checked) .store-service-delivery-hours{display:flex;position:relative;animation-name:slideInLeft}.store-service-hours .store-service-pickup-hours{animation-name:slideOutRight;animation-duration:.75s;animation-fill-mode:both}.store-service-hours:has(.store-service-hours-shipping-method-input-pickup:checked) .store-service-pickup-hours{display:flex;position:relative;animation-name:slideInRight}.store-service-hours-item{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-weight:700;font-size:15px;line-height:21px;color:#707380;padding:12px 0;border-bottom:1px solid #EBEBF0}.store-service-hours-item:last-child{border-bottom:none}.store-service-hours-item.todays-day{color:#0eac00}.store-service-hours-item.todays-closed-day{color:#ff2b00}.store-service-hours-shipping-method{width:100%;display:flex;flex-direction:row;justify-content:space-between;padding-top:12px}.store-service-hours-shipping-method-btn{flex:1 1 0%;display:flex;justify-content:center;align-items:center;position:relative;padding:10px;border-radius:10px;font-weight:700;font-size:16px;line-height:22px;color:#161616}.store-service-hours-shipping-method-btn:has(.store-service-hours-shipping-method-input:checked){background-color:var(--dynamic_if_dark_color_1);color:#fff}.store-service-hours-shipping-method-input{position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer;opacity:0;z-index:1}.customer-login-page{width:100%;height:calc(100dvh - 152px);max-width:500px;display:flex;flex-direction:column;margin:40px auto;box-shadow:0 6px 24px rgba(11,22,36,.12);border-radius:10px;overflow:hidden}.customer-login-title{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.customer-login-page-content{width:100%;flex:1;display:flex;flex-direction:column;justify-content:space-between;padding:20px;gap:20px;margin:0 auto;font-weight:400;font-size:16px;line-height:22px;color:#5e606b;overflow:auto;background-color:var(--base_bg_color)}.customer-login-page-content::-webkit-scrollbar{display:none}.customer-login-page-form{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:20px;overflow-y:auto;flex:1 1 0%}.customer-login-page-form-item{width:100%;display:flex;flex-direction:column;gap:6px}.customer-login-page-form-item-label{font-weight:700;font-size:14px;line-height:19px;color:#161616}.customer-login-page-form-item-label.error{border-color:#ff2b00;color:#ff2b00}.customer-login-page-form-item-label-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:14px;line-height:19px;color:#161616}.customer-login-page-form-item-forget-password{font-weight:400;color:#8c8f9f;cursor:pointer}.customer-login-page-form-item-input{width:100%;padding:11px 15px;font-size:16px;line-height:22px;color:#161616;border:1px solid #D4D4D9;border-radius:10px}.customer-login-page-form-item-input:focus{border-color:var(--bc1)}.customer-login-page-form-item-error{width:100%;font-size:14px;line-height:19px;color:#ff2b00;padding:0;margin:0}.customer-login-page-form-item-error:first-letter{text-transform:uppercase}.customer-login-page-form-change-password-btn{width:100%;border:1px solid var(--bc1);border-radius:10px;padding:11px 15px;text-align:center;font-size:16px;line-height:22px;color:var(--bc1);background-color:var(--tc1);cursor:pointer}.customer-login-page-form-submit-btn{width:100%;background-color:var(--bc1);font-weight:700;font-size:16px;line-height:22px;color:var(--tc1);padding:11px 15px;margin:0 auto;border-radius:10px;cursor:pointer;text-align:center;border:1px solid var(--tc1)}.customer-login-page-form-submit-btn:hover{box-shadow:0 6px 12px rgba(11,22,36,.33)}.customer-login-address-list{flex:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;padding:0;margin:0 auto;list-style-type:none;overflow-y:auto}.customer-login-address-list::-webkit-scrollbar{display:none}.customer-login-address-list-item{width:100%;padding:12px 0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-top:1px solid #EBEBF0}.customer-login-address-list-item:first-child{border-top:none;padding-top:0}.customer-login-address-list-item-content{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;padding:12px 0;position:relative;overflow:hidden}.customer-login-address-list-item-button-container{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:10px}.discounts-item-popup-content{width:70%}.discounts-item-popup-img-bg{width:103px;height:294px;position:absolute;top:50%;right:20px;opacity:.1;transform:rotate(30deg) translate(-50%,-50%);background-color:var(--bc1)}.discounts-item-popup-img-icon{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.discounts-item-popup-description{gap:8px}.customer-login-address-list-item-edit-btn{width:20px;height:20px;background-color:#cdced3;cursor:pointer}.customer-login-address-list-item-delete-btn{width:20px;height:20px;background-color:#ff2b00;cursor:pointer}.customer-login-address-list-item-content-icon{width:20px;height:20px;background-color:#161616}.customer-login-address-list-item-content-text-container{display:flex;flex-direction:column;gap:2px}.customer-login-address-list-item-content-text-name{font-weight:400;font-size:16px;line-height:22px;color:#161616;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;margin:0}.treat-menu-container{width:calc(100% - 40px);display:flex;flex-direction:column;padding:16px;margin:0 20px 20px;overflow:hidden;border-radius:10px;box-shadow:0 -2px 10px rgba(0,0,0,.1)}.treat-menu-list{width:100%;display:flex;flex-direction:row;justify-content:start;align-items:center;gap:20px;list-style:none;margin:0;padding:0;overflow:auto;cursor:pointer}.treat-menu-list::-webkit-scrollbar{display:none}.treat-menu-product-card{display:flex;flex-direction:column;gap:6px;min-width:156px}.treat-menu-product-card-content{width:156px;height:190px;padding:16px;display:flex;flex-direction:column;justify-content:space-between;gap:6px;border:1px solid #EBEBF0;border-radius:10px}.treat-menu-product-card-top-row{display:flex;flex-direction:row;gap:8px}.treat-menu-product-card-image-box{width:78px;height:78px;border-radius:10px}.treat-menu-product-card-image{width:100%;height:100%;border-radius:9px}.treat-menu-product-card-name-row{width:100%;display:flex;flex-direction:row;align-items:center;gap:5px}.treat-menu-product-card-name{font-size:18px;font-weight:700;line-height:24px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-width:100%;text-overflow:ellipsis}.treat-menu-product-card-buttons{flex:1;display:flex;flex-direction:column;gap:6px}.treat-menu-product-card-bottom-row{justify-content:space-between;width:100%;height:100%;display:flex;flex-direction:column}.treat-menu-product-card-pricing-row{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.customer-login-address-list-item-content-text-address{font-weight:400;font-size:14px;line-height:19px;color:#707380}.customer-login-address-new-btn{width:100%;background-color:var(--bc1);font-weight:700;font-size:16px;line-height:22px;color:var(--tc1);padding:11px 15px;border-radius:10px;cursor:pointer;text-align:center;border:1px solid var(--tc1)}.customer-login-address-new-btn:hover{box-shadow:0 6px 12px rgba(11,22,36,.33)}.customer-login-page-form-type-box{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px}.customer-login-page-form-type-btn{width:calc(50% - 5px);display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;padding:8px 12px;background-color:#f2f2f7;border:1px solid #F2F2F7;border-radius:10px;color:#707380;position:relative}.customer-login-page-form-type-btn:has(.customer-login-page-form-type-btn-input:checked){background-color:var(--bc1);border-color:var(--bc1);color:var(--bc1);background-color:var(--tc1)}.customer-login-page-form-type-btn-icon{width:20px;height:20px;background-color:#707380}.customer-login-page-form-type-btn:has(.customer-login-page-form-type-btn-input:checked) .customer-login-page-form-type-btn-icon{background-color:var(--bc1)}.customer-login-page-form-type-btn-text{flex:1 1 0%}.customer-login-page-form-type-btn-selected-icon{display:none;width:18px;height:12px;background-color:#707380}.customer-login-page-form-type-btn:has(.customer-login-page-form-type-btn-input:checked) .customer-login-page-form-type-btn-selected-icon{display:block;background-color:var(--bc1)}.customer-login-page-form-type-btn-input{position:absolute;width:100%;height:100%;left:0;top:0;opacity:0;cursor:pointer;z-index:1}.customer-login-page-form-custom-address-name{display:none}.customer-login-page-form:has(.customer-login-page-form-type-btn-custom:checked) .customer-login-page-form-custom-address-name{display:flex}.customer-login-order-list{flex:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:12px;width:100%;padding:0;margin:0 auto;list-style-type:none;overflow-y:auto}.customer-login-order-list::-webkit-scrollbar{display:none}.customer-login-order-list-item{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;border:1px solid #EBEBF0;border-radius:10px}.customer-login-order-list-item-head{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px;cursor:pointer;background-color:#f2f2f7;border-radius:10px 10px 0 0;font-size:16px;line-height:22px;font-weight:400;color:#161616}.customer-login-order-list-item-head-icon{width:14px;height:14px;background-color:#5e606b;rotate:0;transition:rotate .3s ease}.customer-login-order-list-item.customer-login-order-list-item-closed .customer-login-order-list-item-head-icon{rotate:-90deg}.customer-login-order-list-item-body{width:100%;display:flex;flex-direction:column;border-radius:0 0 10px 10px;overflow:hidden;transition:height .3s ease}.customer-login-order-list-item-body-orderlines{width:100%;display:flex;flex-direction:column;gap:6px;padding:10px;border-bottom:1px solid #EBEBF0;list-style:disc}.customer-login-order-list-item-body-orderlines-item{width:calc(100% - 20px);margin-left:20px}.customer-login-order-list-item-bottom{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:6px 10px;font-weight:400;font-size:16px;line-height:22px;color:#161616}.customer-login-order-list-item-order-btn{background-color:var(--bc1);font-weight:700;font-size:16px;line-height:22px;color:var(--tc1);padding:4px 22.5px;border-radius:6px;cursor:pointer;border:1px solid var(--tc1)}.customer-login-order-paginate{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:10px 20px 0;margin:0 auto}.customer-login-order-paginate-btn{padding:5px;border-radius:10px;border:1px solid var(--bc1);font-size:12px;line-height:16px;color:var(--bc1);width:35px;height:35px;display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:var(--tc1)}.customer-login-order-paginate-btn-active{color:var(--tc1);background-color:var(--bc1);border:1px solid var(--tc1)}.customer-login-order-paginate-prev-btn-icon{width:24px;height:24px;background-color:var(--bc1);rotate:90deg}.customer-login-order-paginate-next-btn-icon{width:24px;height:24px;background-color:var(--bc1);rotate:-90deg}.customer-login-discount-page-content{justify-content:flex-start;align-items:flex-start;gap:20px}.customer-login-discounts,.customer-login-expired-discounts{width:100%;display:flex;flex-direction:column;gap:12px}.customer-login-discounts-title{width:100%;font-weight:700;font-size:16px;line-height:22px;color:#161616}.customer-login-discounts-list{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:15px;overflow:auto;padding-bottom:20px}.customer-login-discounts-list::-webkit-scrollbar{height:2px}.customer-login-discounts-item{width:239px;height:110px;min-width:300px;min-height:120px;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:10px;padding:12px 16px;background-color:#fff;border:1px solid #EBEBF0;border-radius:10px;position:relative;cursor:pointer;overflow:hidden}.customer-login-discounts-item-content{width:70%;height:100%;display:flex;flex-direction:column;justify-content:space-between}.customer-login-discounts-item-content-name{font-weight:700;font-size:14px;line-height:20px;color:#161616;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;margin:0;text-overflow:ellipsis}.customer-login-discounts-item-content-description{font-weight:400;font-size:12px;line-height:15px;color:#161616;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:0;text-overflow:ellipsis}.customer-login-discounts-item-content-stamps-container{width:100%;max-height:44px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding-top:6px;gap:6px;overflow-x:hidden;overflow-y:auto}.customer-login-discounts-item-content-stamp{width:16px;height:16px;display:flex;justify-content:center;align-items:center;border:1px solid #EBEBF0;border-radius:100%;background-color:#fff}.customer-login-discounts-item-content-stamp-filled{background-color:#ebebf0;border-color:#ebebf0}.customer-login-discounts-item-img-bg{width:103px;height:294px;position:absolute;top:-40px;left:190px;opacity:.1;transform:rotate(30deg);background-color:var(--bc1)}.customer-login-discounts-item-img-icon{position:absolute;right:0;top:50%;transform:translateY(-50%)}.customer-login-used-discounts .customer-login-discounts-item{filter:grayscale(1)}.customer-login-error-message{width:100%;font-size:16px;font-weight:700;line-height:22px;color:#ff2b00;text-align:center;padding:20px;margin:0}.customer-login-success-message{width:100%;font-size:16px;font-weight:700;line-height:22px;color:var(--bc1);text-align:center;padding:20px;margin:0}#webshop-popups{display:none}.my-profile-popup{width:100%;height:100%;background-color:#ededf2}.my-profile-popup-header{display:flex;justify-content:space-between;padding:20px}.my-profile-popup-store-name{font-size:20px;line-height:28px;font-weight:700;color:#161616;text-transform:capitalize}.my-profile-popup-close-btn{width:36px;height:36px;display:flex;justify-content:center;align-items:center;background-color:#fff;border:none;border-radius:42px;padding:0;margin:0;cursor:pointer}.my-profile-popup-close-btn-icon{width:24px;height:24px;background-color:#161616}.my-profile-popup-content{width:100%;height:100%;display:flex;flex-direction:column}.my-profile-popup-inner{width:100%;display:flex;flex:1;flex-direction:column;gap:20px;overflow-y:auto;padding:0 20px 20px}.my-profile-popup-nav{background-color:#fff;border-radius:10px;padding:0 12px}.my-profile-popup-nav-link-wrapper{width:100%;padding:12px 0;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #EBEBF0}.my-profile-popup-nav-link-wrapper:last-child{border-bottom:none}.my-profile-popup-nav-link-wrapper-left-column{display:flex;gap:12px}.my-profile-popup-nav-link{font-size:13px;line-height:18px;font-weight:400;color:#161616;display:flex;flex-direction:row;gap:5px}.my-profile-popup-nav-external-link-icon{width:18px;height:18px;background-color:#161616;margin:0;padding:0;display:block}.treat-menu-product-card-price{font-size:16px;line-height:22px;font-weight:700;color:#161616}.treat-menu-product-card.active{position:fixed;display:flex;flex-direction:column;z-index:7;left:0;right:0;overflow-y:auto;border-radius:20px 20px 0 0;max-width:720px;margin:0 auto;padding:0;opacity:1}.treat-menu-product-card.active .treat-menu-product-card-content{display:none}.my-profile-popup-nav-icon{width:9px;height:9px;background-color:#5e606b;rotate:-90deg}.my-profile-popup-nav-left-icon{width:20px;height:20px;background-color:#161616}.my-profile-popup-bottom{padding:20px}.my-profile-popup-log-out-btn{display:flex;justify-content:start;align-items:center;gap:12px;height:44px;border:1px solid #FF2B00;border-radius:10px;color:#ff2b00;font-size:13px;font-weight:400;line-height:18px;background-color:transparent;cursor:pointer;padding:0 12px}.my-profile-popup-log-out-btn-icon{width:20px;height:20px;background-color:#ff2b00}.my-profile-popup-login-buttons{display:flex;justify-content:space-between;align-items:center;gap:15px}.my-profile-popup-login-button{height:36px;display:flex;justify-content:center;align-items:center;flex:1;background-color:#161616;color:#fff;border-radius:42px;padding:0 9px;font-size:14px;line-height:20px;font-weight:700;cursor:pointer}.my-profile-popup-register-button{height:36px;display:flex;justify-content:center;align-items:center;flex:1;background-color:transparent;color:#161616;border:1px solid #161616;border-radius:42px;padding:0 9px;font-size:14px;line-height:20px;font-weight:700;cursor:pointer}.main-popup-container{height:100%;width:100%;background-color:#ededf2;display:flex;overflow:auto}.main-popup-content{display:flex;flex-direction:column;flex:1}.main-popup-header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px 0}.main-popup-store-logo-wrapper{width:44px;height:44px;display:flex;justify-content:center;align-items:center;border:1px solid var(--bc1);border-radius:6px;background-color:#fff}.name-popup-store-name{font-size:20px;line-height:28px;font-weight:700;color:#161616;text-transform:capitalize}.main-popup-store-logo{width:100%;height:100%}.main-popup-close-btn{width:36px;height:36px;display:flex;justify-content:center;align-items:center;background-color:#fff;border:none;border-radius:42px;padding:0;margin:0;cursor:pointer}.main-popup-close-btn-icon{width:24px;height:24px;background-color:#161616}.main-popup-inner{flex:1;display:flex;flex-direction:column;padding:16px 20px;overflow-y:auto}.main-popup-inner-top-row{background-color:#fafafc;border-bottom:1px solid #EBEBF0;border-radius:10px 10px 0 0}.main-popup-form-header{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;padding:16px 26px;min-height:104px}.main-popup-form-header-title{font-size:24px;font-weight:700;line-height:32px;color:#161616;text-align:center;text-transform:lowercase}.main-popup-form-header-title:first-letter{text-transform:uppercase}.main-popup-form-header-subtitle{font-size:14px;line-height:20px;font-weight:400;color:#5e606b;text-align:center}.main-popup-form-header-subtitle-store-name{font-weight:400;text-transform:capitalize;color:#161616}.main-popup-form-wrapper{display:flex;flex:1}.main-popup-form{width:100%;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;gap:20px;padding:20px 18px;background-color:#fff;border-radius:0 0 10px 10px}.main-popup-form-row{display:flex;flex-direction:column;gap:6px}.main-popup-form-label{display:flex;justify-content:space-between;align-items:center;font-size:12px;line-height:16px;font-weight:700;color:#161616}.main-popup-form-input-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0;border:none;border-radius:10px}.main-popup-form-input-left{display:flex;justify-content:center;align-items:center;width:42px;height:42px;border-radius:9px 0 0 9px;border:1px solid #EBEBF0;background-color:#fafafc}.main-popup-form-input-icon{width:20px;height:20px;background-color:var(--dynamic_if_dark_color_1)}.main-popup-form-input{flex:1;height:42px;padding:11px 12px;border:1px solid #EBEBF0;border-left:none;border-radius:0 9px 9px 0;font-size:14px;line-height:19px;color:#8c8f9f}.main-popup-form-input::-moz-placeholder{font-size:14px;line-height:19px;color:#8c8f9f}.main-popup-form-input::placeholder{font-size:14px;line-height:19px;color:#8c8f9f}.main-popup-form-submit-button{display:flex;justify-content:center;align-items:center;height:44px;padding:12px 0;border:none;border-radius:12px;background-color:var(--bc1);color:var(--tc1);font-size:14px;font-weight:700;line-height:20px;cursor:pointer;position:relative;border:2px solid var(--dynamic_if_dark_color_2)}.main-popup-form-message{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2px;padding:16px 26px;min-height:104px;border-radius:6px;margin:6px}.main-popup-form-label-message{font-size:12px;font-weight:400;line-height:16px;color:#8c8f9f}.main-popup-form-message.error{border:1px solid #FF2B00}.main-popup-form-message.success{border:1px solid #0EAC00}.main-popup-form-error-message-title{font-size:16px;font-weight:700;line-height:32px;color:#ff2b00;text-align:center}.main-popup-form-success-message-title{font-size:16px;font-weight:700;line-height:32px;color:#0eac00;text-align:center}.main-popup-form-message-subtitle{font-size:14px;line-height:20px;font-weight:400;color:#5e606b;text-align:center}.main-popup-footer{margin:20px}.main-popup-back-login-link{font-size:14px;font-weight:400;line-height:20px;color:#161616;text-decoration:none;border:none;background-color:transparent;padding:0;text-align:center;cursor:pointer}.main-popup-back-login-link:hover{color:var(--dynamic_if_dark_color_1)}.main-popup-form-bottom-row{margin-top:20px}.ultimatum-app-footer-title{font-size:12px;font-weight:400;line-height:16px;color:#5e606b}.ultimatum-app-footer-link{cursor:pointer;color:#2b3791;font-size:12px;line-height:16px;font-weight:700}.login-popup-forgot-password-link{font-size:12px;font-weight:400;line-height:16px;color:#8c8f9f;cursor:pointer}.login-popup-forgot-password-link:hover{color:var(--dynamic_if_dark_color_1)}.login-popup-form-bottom-row{margin-top:20px}.login-popup-register-link-wrapper{text-align:center;font-size:14px;font-weight:400;line-height:20px;color:var(--static_color_3)}.login-popup-register-link{font-weight:700;color:var(--dynamic_if_dark_color_3);text-decoration:none;border:none;background-color:transparent;padding:0;cursor:pointer}.register-popup-form-input{flex:1;width:100%;height:42px;padding:11px 12px;border:1px solid #EBEBF0;border-radius:9px;font-size:14px;line-height:19px;color:#8c8f9f}.register-popup-form-input-error{font-size:14px;font-weight:400;line-height:19px;color:#ff2b00}.register-popup-form-input-wrapper{display:flex;flex-direction:column;gap:6px}.register-popup-form-input::-moz-placeholder{font-size:14px;line-height:19px;color:#8c8f9f}.register-popup-form-input::placeholder{font-size:14px;line-height:19px;color:#8c8f9f}.register-popup-register-link-wrapper{text-align:center;font-size:14px;font-weight:400;line-height:20px;color:#5e606b}.register-popup-register-link{font-weight:700;color:var(--dynamic_if_dark_color_3);text-decoration:none;border:none;background-color:transparent;padding:0;cursor:pointer}.reset-password-popup-form-bottom-row{margin-top:20px}.ultimatum-app-footer{display:flex;justify-content:space-between;align-items:center;position:relative;padding:13px 12px;background-color:#fafafc;border-radius:10px}.ultimatum-app-footer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:10px;padding:1px;background:linear-gradient(91.84deg,#2b3791,#00b2f5 52.37%,#e8258b);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.ultimatum-app-footer-left-column{display:flex;flex-direction:column}.title-menu-btn{width:32px;height:32px;display:none;justify-content:center;align-items:center;background-color:#fff;border:none;border-radius:100%;cursor:pointer}.title-menu-btn-icon{width:20px;height:20px;background-color:#161616}.header-lang-container{width:-moz-fit-content;width:fit-content;display:flex;flex-direction:row;justify-content:center;border-radius:42px;gap:70px;padding:0;overflow:hidden;transition:all .3s ease}.header-lang-container-open.header-lang-container{padding:4px;background-color:rgba(0,0,0,.333)}.header-lang-close-btn{width:36px;height:36px;display:none;justify-content:center;align-items:center;background-color:#fff;border:1px solid #FFFFFF;border-radius:100%;padding:0;margin:0;cursor:pointer}.header-lang-container-open.header-lang-container .header-lang-close-btn{display:flex}.header-lang-close-btn-icon{width:24px;height:24px;background-color:#161616}.header-lang-choices-container{display:none;width:-moz-fit-content;width:fit-content;flex:1 1 auto;flex-direction:row;justify-content:center;gap:12px}.header-lang-container-open.header-lang-container .header-lang-choices-container{display:flex}.header-lang-item{width:36px;height:36px;display:flex;justify-content:center;align-items:center;background-color:#000;border:1px solid #FFFFFF;border-radius:100%;padding:0;margin:0;opacity:.5;font-size:14px;line-height:19px;font-weight:700;color:#fff;text-transform:uppercase}.header-lang-item.selected-lang-item{opacity:1}.header-lang-active{width:36px;height:36px;display:flex;justify-content:center;align-items:center;background-color:#000;border:1px solid #FFFFFF;border-radius:100%;padding:0;margin:0;font-size:14px;line-height:19px;font-weight:700;color:#fff;text-transform:uppercase;cursor:pointer;transition:all .3s ease}.header-lang-container-open.header-lang-container .header-lang-active{display:none}.logout-popup-confirmation-message{width:100%;font-size:16px;font-weight:700;line-height:22px;color:#ff2b00;text-align:center;padding:20px;margin:0}.shine-animation{position:relative;overflow:hidden}.shine-animation:after{content:"";top:0;left:0;width:100%;height:100%;position:absolute;z-index:1;animation:slide 1s infinite;background:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#007db9e8",GradientType=1)}@keyframes slide{0%{transform:translate(-100%)}to{transform:translate(100%)}}#make_order.order-possible{color:var(--tc1);background-color:var(--bc1)!important;background:linear-gradient(90deg,color-mix(in srgb,var(--tc1) 10%,transparent) 0%,var(--bc1) 100%)}.delete-product-cart-item{width:100%;padding:16px;display:flex;flex-direction:column;gap:16px}.delete-product-cart-item-name{width:100%;font-weight:700;font-size:18px;line-height:25px;color:#161616}.delete-product-cart-item-options-container{border:1px solid #EBEBF0;border-radius:10px;padding:12px;background-color:#fafafc;display:flex;flex-direction:row;align-items:flex-start;gap:10px}.delete-product-cart-item-quantity{font-weight:700;font-size:16px;line-height:22px;color:var(--dynamic_if_dark_color_3)}.delete-product-cart-item-options{font-weight:400;font-size:16px;line-height:22.76px;color:#5e606b}.store-is-closed-page{width:100%;min-height:calc(100dvh - 74px);max-width:1920px;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:2;margin:0 auto;padding:20px;background-color:#fafafc}.store-is-closed-page-content{width:100%;max-width:700px;display:flex;flex-direction:column;justify-content:start;align-items:center;gap:20px;position:relative;margin-top:50px}.webshop-view-slideshow~#page-store-is-closed.active{display:flex;min-height:calc(100dvh - 510px)}.webshop-view-slideshow~#page-store-is-closed.active>.store-is-closed-page>.store-is-closed-page-content{top:-170px;margin-top:0}.webshop-view-slideshow~#page-store-is-closed.active>.store-is-closed-page{min-height:100%}.store-is-closed-card-wrapper{width:100%;position:relative;display:flex;justify-content:center}.store-is-closed-card{width:100%;max-width:700px;display:flex;flex-direction:column;align-items:center;padding:50px 18px 32px;position:relative;border-radius:10px;background:#fff;box-shadow:0 6px 24px rgba(11,22,36,.12);--size: 43px;-webkit-mask:radial-gradient(circle var(--size) at center,transparent var(--size),black calc(var(--size) + 1px));mask:radial-gradient(circle var(--size) at top,transparent var(--size),black calc(var(--size) + 1px))}.store-is-closed-card-header{width:72px;height:72px;display:flex;justify-content:center;align-items:center;background-color:#fff;position:absolute;border-radius:50%;top:-36px;left:50%;transform:translate(-50%);box-shadow:0 4.7px 18.78px rgba(11,22,36,.12)}.store-is-closed-card-header-border{width:64px;height:64px;display:flex;justify-content:center;align-items:center;border-radius:50%;border:2.42px dashed #FF7300;box-shadow:0 7.26px 29.05px rgba(11,22,36,.12);overflow:hidden}.store-is-closed-card-header-icon{width:50px;height:50px}.store-is-closed-card-title{font-size:24px;line-height:32px;font-weight:700;color:#161616;margin:0 0 4px}.store-is-closed-card-text{font-size:18px;line-height:24px;color:#707380;font-weight:400;margin:0;text-align:center}.store-is-closed-card-btn{height:42px;min-width:230px;display:flex;justify-content:center;align-items:center;margin-top:24px;background-color:var(--bc1);color:var(--tc1);padding:8px 12px;border-radius:10px;font-size:16px;line-height:22px;font-weight:700;cursor:pointer;border:none}.store-is-closed-page-text-wrapper{display:flex;flex-direction:column;justify-content:center}.store-is-closed-page-title{color:red;font-size:26px;text-align:center}.store-is-closed-page-text{color:red;font-size:14px;text-align:center}.store-is-closed-page-buttons{display:flex;flex-direction:column;align-items:center;justify-content:center}.store-is-closed-page-webshop-button{display:flex;justify-content:center;align-items:center;padding:8px 16px;border:none;text-decoration:none;cursor:pointer;white-space:nowrap;background:var(--bg1);color:var(--tc1);border-radius:8px;font-size:26px}.store-is-closed-times{justify-content:space-between;align-items:start;gap:20px;width:100%;max-width:700px;display:flex;flex-wrap:wrap}.store-is-closed-time{flex:1;display:flex;flex-direction:column;padding:4px;border:1px solid #D4D4D9;border-radius:10px}.store-is-closed-time-header{width:100%;height:42px;display:flex;align-items:center;padding:0 16px;background-color:#fff;border-radius:7px 7px 0 0;font-size:16px;line-height:20px;font-weight:700;box-shadow:0 6px 24px rgba(11,22,36,.08)}.store-is-closed-time-body{display:flex;flex-direction:column;padding:4px}.store-is-closed-time-item{height:36px;display:flex;justify-content:space-between;align-items:center;padding:10px 8px;border-bottom:1px dashed #D4D4D9;font-size:16px;line-height:22px;font-weight:400;color:#5e606b;gap:20px;flex-wrap:nowrap}.store-is-closed-time-item:last-child{border-bottom:none}.store-is-closed-time-item>span{text-wrap:nowrap}.store-is-closed-time-item:has(+.store-is-closed-time-item.active){border:none}.store-is-closed-time-item.active:not(.close){color:#0eac00;border:1px solid #0EAC00;border-radius:6px}.store-is-closed-time-item.active.close{color:#ff2b00;border:1px solid #FF2B00;border-radius:6px}.store-is-closed-time-item.close>span:last-child{color:#ff2b00}.store-is-closed-time-item.active:has(+.store-is-closed-time-item.active){border-bottom:none}.store-closed-time-table-head{color:var(--dynamic_if_dark_color_1);border-color:var(--dynamic_if_dark_color_1)}.giveaway_card_li>.giveaway_card{display:flex;flex-direction:row;justify-content:space-between;align-items:center}@keyframes slideOutLeft{0%{transform:translate(0);opacity:1}to{transform:translate(-100%);opacity:0}}.slide-out{animation:slideOutLeft .5s forwards}.eighteen-plus-warning-popup-body{display:flex;flex-direction:column;padding:20px;color:#5e606b;font-size:16px;font-style:normal;font-weight:400;line-height:22px}.eighteen-plus-warning-popup-body p{margin:0;padding:0}.eighteen-plus-warning-popup-body-top-image-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.eighteen-plus-warning-popup-body-top-image{width:100%;height:auto;max-width:105px}.eighteen-plus-warning-popup-body-list{list-style:none;margin:0;padding:0}.eighteen-plus-warning-popup-body-list-item{width:100%;display:flex;align-items:center;gap:5px;padding:10px 0;border-bottom:1px solid #EBEBF0}.eighteen-plus-warning-popup-body-list-item:last-child{border-bottom:none}.product-card-eighteen-plus-icon-container{min-width:39px;width:39px;height:24px;display:flex;justify-content:center;align-items:center;background-color:#ff2b00;border-radius:20px;font-size:14px;font-weight:700;line-height:25px;color:#fff;margin-right:5px}.product-card-eighteen-plus-icon{width:24px;height:24px;background-color:#fff}.sending-order-page-container{width:100%;height:calc(100dvh - 74px);background-color:#fff}.sending-order-page-row{width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:relative}.sending-order-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.contact-page-container{width:100%;display:flex;flex-direction:column;padding:32px 56px;gap:32px}.contact-page-top-row{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:32px}.contact-page-top-righ-col,.contact-page-top-left-col{display:flex;flex-direction:column;gap:20px}.contact-info-card{display:flex;flex-direction:column;border:1px solid #EBEBF0;border-radius:10px;box-shadow:0 6px 24px rgba(11,22,36,.12)}.contact-info-card-header{height:48px;display:flex;align-items:center;justify-content:start;padding:16px 20px;background:#f2f2f7;border-bottom:1px solid #EBEBF0;font-weight:700;font-size:20px;line-height:32px}.contact-info-card-item{display:flex;flex-direction:row;gap:12px;padding:14px 20px;border-bottom:1px solid #EBEBF0}.contact-info-card-item:last-child{border-bottom:none}.contact-info-card-item-left-col{display:flex;justify-content:center;align-items:center}.contact-info-card-item-right-col{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:10px}.contact-info-card-item-content{display:flex;flex-direction:column;gap:2px}.contact-info-card-item-title{font-size:14px;font-weight:400;line-height:20px;color:#5e606b}.contact-info-card-item-text{font-size:16px;font-weight:400;line-height:22px;color:#161616}.contact-info-card-item-icon{width:24px;height:24px;background:#161616}.contact-info-card-item-link{width:-moz-fit-content;width:fit-content;height:32px;display:flex;justify-content:space-between;align-items:center;gap:4px;background-color:#f2f2f7;padding-right:8px;padding-left:14px;border-radius:42px;font-size:14px;font-weight:700;color:#5e606b;line-height:20px;cursor:pointer}.contact-info-card-item-link-icon{width:10px;height:10px;background-color:#5e606b;transform:rotate(-90deg)}.contact-working-days-card{display:flex;flex-direction:column;border:1px solid #EBEBF0;border-radius:10px;box-shadow:0 6px 24px rgba(11,22,36,.12)}.contact-working-days-card-header{height:48px;display:flex;align-items:center;justify-content:start;padding:16px 20px;background:#f2f2f7;border-bottom:1px solid #EBEBF0;font-weight:700;font-size:20px;line-height:32px}.contact-working-days-card-body{display:flex;flex-direction:column;padding:10px}.contact-working-days-card-item{height:38px;display:flex;justify-content:space-between;align-items:center;font-size:16px;font-weight:400;line-height:22px;color:#5e606b;border-bottom:1px dashed #D4D4D9;padding:0 6px}.contact-working-days-card-item.active.close{border:1px solid #FF2B00;border-radius:6px}.contact-working-days-card-item.active:not(.close){border:1px solid #0EAC00;border-radius:6px}.contact-working-days-card-item:has(+.contact-working-days-card-item.active){border-bottom:none}.contact-working-days-card-item.close>*{color:#ff2b00}.contact-working-days-card-item.active:not(.close)>*{color:#0eac00}.contact-working-days-card-item:last-child{border-bottom:none}.contact-page-top-righ-col{width:100%;height:100%}.contact-map-card{width:100%;height:100%;display:flex;flex-direction:column;border:1.12px solid #D4D4D9;border-radius:17.97px;overflow:hidden}.contact-map-card-header{height:48px;display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #EBEBF0;font-size:20px;font-weight:700;line-height:32px}.contact-map-card-body{height:100%;display:flex;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative}.contact-map-card-icon{width:64px;height:64px;background:var(--bc1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sending-order-gif{width:238px;height:238px}.order-success-page{height:calc(100vh - 74px);width:100%;max-width:1920px;display:flex;flex-direction:column;justify-content:start;align-items:center;background-color:#fff;overflow:hidden}.order-success-page-content{overflow:auto;max-height:calc(100vh - 200px);width:100%;display:flex;justify-content:center;padding:40px 40px 0}.order-success-page-card{max-width:700px;width:100%;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;gap:24px;background-color:transparent;border:1px solid #D4D4D9;border-radius:10px;padding:23px 32px}.order-success-page-card-body{display:flex;flex-direction:column;gap:12px}.order-success-page-card-top{display:flex;flex-direction:row;gap:16px}.order-success-page-card-top-left-col{display:flex;justify-content:center;align-items:center}.order-success-page-card-top-rigth-col{width:100%;display:flex;flex-direction:column;justify-content:center;gap:8px}.order-success-page-card-header{font-size:24px;font-weight:700;line-height:32px;color:#161616;margin:0}.order-success-page-card-text{font-size:18px;font-weight:400;line-height:24px;color:#707380;margin:0}.order-success-page-card-gif-wrapper{width:76px;height:76px;display:flex;justify-content:center;align-items:center;box-shadow:0 6px 32px rgba(11,22,36,.14);border-radius:50%;background-color:#fff}.order-success-page-card-gif-border{width:68px;height:68px;display:flex;justify-content:center;align-items:center;border:2px dashed var(--bc1);border-radius:50%;overflow:hidden;box-shadow:0 6px 24px rgba(11,22,36,.12)}.order-success-page-card-gif{width:52px;height:52px}.order-success-page-card-item{min-height:54px;display:flex;flex-direction:column;justify-content:center;gap:12px;padding:16px;background-color:#fafafc;border:1px solid #EBEBF0;border-radius:6px}.order-success-page-card-item-row,.order-success-page-card-item-summary-row{display:grid;grid-template-columns:5fr 7fr;gap:20px}.order-success-page-card-item-left{display:flex;justify-content:start;align-items:start;gap:8px}.order-success-page-card-item-right{display:flex;flex-direction:column;justify-content:start;align-items:start;gap:8px}.order-success-page-card-item-icon{width:22px;height:22px;background-color:var(--bc1)}.order-success-page-card-item-text{font-size:16px;line-height:22px;font-weight:700;color:#161616}.order-success-page-card-item-value{font-size:16px;font-weight:400;line-height:22px;color:#161616}.order-success-page-card-item-border{width:100%;border-top:1px dashed #EBEBF0}.order-success-page-card-item-products{width:100%;display:flex;flex-direction:column}.order-success-page-card-item-product{display:flex;flex-direction:column;border-bottom:1px dashed #D4D4D9;padding:4px 0}.order-success-page-card-item-product:first-child{padding-top:0}.order-success-page-card-item-product:last-child{border-bottom:none;padding-bottom:0}.order-success-page-card-item-product-name{font-size:16px;line-height:22px;font-weight:400;color:#161616}.order-success-page-card-item-product-options{margin:0 30px;padding:0;display:flex;flex-direction:column}.order-success-page-card-item-product-option{font-size:14px;line-height:19px;font-weight:400;color:#161616}.order-success-page-card-item-product-note{font-size:14px;line-height:19px;font-weight:400;color:#707380;font-style:italic;margin-left:12px}.order-success-page-footer{overflow:auto;width:100%;display:flex;justify-content:center}.order-success-page-footer-container{max-width:700px;width:100%;display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;padding:26px 0 42px}.contact-map-card-link{height:32px;width:-moz-fit-content;width:fit-content;display:flex;justify-content:space-between;align-items:center;gap:4px;padding-right:8px;padding-left:14px;border-radius:42px;background-color:var(--bc1);color:var(--tc1);position:absolute;top:20px;right:15px;font-size:14px;line-height:20px;font-weight:700}.contact-map-card-link-icon{width:10px;height:10px;background-color:#fff;transform:rotate(-90deg)}.mobile-contact-map-card-link{height:32px;width:-moz-fit-content;width:fit-content;display:none;justify-content:space-between;align-items:center;gap:4px;padding-right:8px;padding-left:14px;border-radius:42px;background-color:var(--bc1);color:var(--tc1);font-size:14px;line-height:20px;font-weight:700}.contact-delivery-area-card{display:flex;flex-direction:column;border:1px solid #EBEBF0;border-radius:10px;box-shadow:0 6px 24px rgba(11,22,36,.12)}.contact-delivery-area-card-header{height:48px;display:flex;align-items:center;justify-content:start;padding:16px 20px;background:#f2f2f7;border-bottom:1px solid #EBEBF0;font-weight:700;font-size:20px;line-height:32px}.contact-delivery-area-card-body{display:flex;flex-direction:column;padding:10px 20px}.contact-page-delivery-areas-row{width:calc(100% - 112px);display:flex;flex-direction:column;margin:45px 56px 30px;padding:30px;border:2px solid #EBEBF0;border-radius:30px;gap:8px}.contact-page-delivery-areas-header-row{width:100%;display:flex;flex-direction:column;gap:8px}.contact-page-delivery-areas-title{font-weight:700;font-size:16px;line-height:22px;color:#161616;padding:0;margin:0}.contact-page-delivery-areas{width:100%;display:flex;flex-direction:column}.contact-page-delivery-areas-subtitle-row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-gap:26px;width:100%;text-align:left}.contact-page-delivery-areas-subtitle{padding:5px 0;margin:0;font-size:16px;line-height:22px;font-weight:400;color:#161616;border-bottom:1px dashed #D4D4D9}.contact-page-delivery-area-row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-gap:26px;width:100%;text-align:left;font-size:14px;font-weight:400;line-height:19px}.contact-page-delivery-area-row-column{height:32px;display:flex;flex-direction:row;justify-content:start;align-items:center;border-bottom:1px dashed #D4D4D9}.mobile-contact-delivery-area-card{display:none;flex-direction:column;border:1px solid #EBEBF0;border-radius:10px;box-shadow:0 6px 24px rgba(11,22,36,.12)}.mobile-contact-page-delivery-area-item{display:flex;flex-direction:column;width:100%;text-align:left;font-size:14px;font-weight:400;line-height:19px}.contact-delivery-area-item-checkbox{display:none}.mobile-contact-page-delivery-area-item-header-row{height:32px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:6px;border-bottom:1px dashed #D4D4D9}.mobile-contact-page-delivery-area-item-row{height:32px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:6px}.contact-delivery-area-item-label{width:100%;display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;padding:26px 0 42px}.order-success-page-back-btn{flex:1;height:52px;display:flex;justify-content:center;align-items:center;background-color:#fafafc;color:#161616;border:1px solid #EBEBF0;border-radius:12px;font-size:16px;font-weight:700;line-height:22px;cursor:pointer;text-wrap:nowrap;padding:0 10px}.order-success-page-order-tracking-btn{flex:1;height:52px;display:flex;justify-content:center;align-items:center;background-color:var(--bc1);color:var(--tc1);border:none;border-radius:12px;font-size:16px;font-weight:700;line-height:22px;cursor:pointer;text-wrap:nowrap;padding:0 10px}.contact-delivery-area-item-checkbox-icon{width:10px;height:10px;background-color:#161616;transition:transform .3s ease-in-out}.mobile-contact-page-delivery-area-item-right-col{height:32px;width:100%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px dashed #D4D4D9}.mobile-contact-page-delivery-area-item-left-col-icon{width:7px;height:7px;border:1px solid #D4D4D9;border-right:none;border-top:none}.mobile-contact-page-delivery-area-item-text{font-size:12px;line-height:16px;color:#161616;font-weight:700}.mobile-contact-page-delivery-area-item-row-content{max-height:0px;opacity:0;overflow:hidden;transition:max-height .3s ease-in-out,opacity .3s ease-in-out;display:flex;flex-direction:column;padding-left:7px}.contact-delivery-area-item-checkbox:checked~.mobile-contact-page-delivery-area-item-row-content{max-height:500px;opacity:1}.contact-delivery-area-item-checkbox:checked+.mobile-contact-page-delivery-area-item-header-row>.contact-delivery-area-item-label>.contact-delivery-area-item-checkbox-icon{transform:rotate(180deg)}.checkout-form-preview-label{grid-column:2;color:#5e606b;margin-right:8px;display:flex;flex-direction:row;flex-wrap:wrap}.checkout-form-preview-label>span{text-wrap:nowrap}.checkout-form-preview-row .mail-icon~.checkout-form-preview-content{word-break:break-all}.checkout-form-entery-container-v2{width:calc(50% - 13px);gap:6px;display:flex;flex-direction:column}.checkout-form-entery-input-container-v2{width:100%;display:flex;flex-direction:column;gap:6px;position:relative;padding:8px 18px 8px 46px;border:1px solid #D4D4D9;border-radius:10px}.checkout-form-entery-input-container-v2:hover,.checkout-form-entery-input-container-v2:has(input:focus){border:2px solid var(--dynamic_if_dark_color_1);padding:7px 17px 7px 45px}.checkout-form-entery-container-v2.orderform-error .checkout-form-entery-input-container-v2{border:2px solid #FF2B00;padding:7px 17px 7px 45px}.checkout-form-discount-input .checkout-form-entery-container-v2-input-icon path:nth-child(2),.checkout-form-tip-input .checkout-form-entery-container-v2-input-icon path:nth-child(2),.checkout-form-entery-input-container-v2:hover .checkout-form-entery-container-v2-input-icon path{fill:var(--dynamic_if_dark_color_1)}.checkout-form-preview{width:100%;display:grid;gap:6px}.checkout-form-preview-row{width:100%;display:grid;grid-template-columns:auto 1fr 2fr;align-items:center;gap:4px;font-weight:700;font-size:13px;line-height:120%}.checkout-form-preview-icon{grid-column:1;width:20px;height:20px;background-color:#5e606b}.checkout-form-preview-label{grid-column:2;color:#5e606b;margin-right:8px}.checkout-form-preview-content{grid-column:3;color:#161616}.checkout-form-enteries-v2{width:100%;display:flex;flex-wrap:wrap;gap:20px;padding:0;margin:0;align-items:flex-start}.checkout-form-entery-container-v2-input-icon{width:24px;height:24px;position:absolute;left:20px;top:17px;z-index:1;fill:#161616}.checkout-form-discount-input .checkout-form-entery-container-v2-input-icon path:nth-child(2),.checkout-form-tip-input .checkout-form-entery-container-v2-input-icon path:nth-child(2),.checkout-form-entery-container-v2:hover .checkout-form-entery-container-v2-input-icon path{fill:var(--dynamic_if_dark_color_1)}.checkout-form-entery-input-v2{position:relative;width:100%;margin:0;padding:9px 11px;font-weight:400;font-size:16px;line-height:22px;color:#161616;border:0;background-color:transparent}.store-delivery-element-container-text:first-letter{text-transform:uppercase}.product-info-popup{display:flex;flex-direction:column;gap:8px;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;padding:8px}.product-info-popup-close-button{display:flex;justify-content:center;align-items:center;position:absolute;top:18px;right:18px;width:32px;height:32px;z-index:2;background-color:rgba(0,0,0,.55);border-radius:100%;cursor:pointer;border:none;margin:0;padding:0}.product-info-popup-close-button-icon{width:20px;height:20px;background-color:#fff}.product-info-popup-image{max-width:540px;width:100%;border-radius:6px}.product-info-popup-button-group{display:flex;gap:8px}.product-info-popup-cancel-button{width:100%;display:flex;justify-content:center;align-items:center;padding:15px 20px;background:transparent;border:1px solid #D4D4D9;border-radius:12px;font-size:16px;font-weight:700;line-height:22px;color:#161616;text-transform:capitalize;cursor:pointer}.product-info-popup-confirmed-button{width:100%;display:flex;justify-content:start;align-items:center;gap:20px;padding:15px 20px;background:var(--bc1);border:1px solid #D4D4D9;border-radius:12px;font-size:16px;font-weight:700;line-height:22px;color:var(--tc1);cursor:pointer;position:relative}.product-info-popup-confirmed-button-icon{flex-shrink:0;width:24px;height:24px;background-color:var(--tc1);position:absolute;left:16px;top:50%;transform:translateY(-50%)}.product-info-popup-confirmed-button-text{flex:1 1 0%}.header-search-btn-open{position:relative;width:100%!important;padding:0 30px}.header-search-btn-open+#header-lang-container{display:none}.header-search-close-icon{position:absolute;top:50%;right:10px;transform:translateY(-50%);display:none;width:24px;height:24px;background-color:#161616;cursor:pointer}.header-search-btn-open>.header-search-close-icon{display:block}.header-right:has(.header-search-btn-open) .header-right-log-menu-btns>.header-login-btn{display:none}.header-search-btn-open>.header-search-btn-icon{position:absolute;left:10px;top:50%;transform:translateY(-50%)}.header-search-input{display:none;border:none;background-color:transparent}.header-search-input::-moz-placeholder{color:#8c8f9f;font-family:Lato;font-size:13px;font-style:normal;font-weight:500;line-height:140%}.header-search-input::placeholder{color:#8c8f9f;font-family:Lato;font-size:13px;font-style:normal;font-weight:500;line-height:140%}.header-search-btn-open>.header-search-input{display:flex;width:100%}.orderform-error-popup-timeslots{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px;padding:12px 20px 15px}.orderform-error-popup-timeslots-text{color:#5e606b;text-align:center;font-size:16px;font-weight:400;line-height:22px}.orderform-error-popup-timeslots-change{color:#0eac00;font-size:16px;font-weight:700;line-height:22px}@media (min-width:1111px){header .container #nav{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:10px}section.slideshow+section.main{margin-top:-62px;position:relative;z-index:2}#mob_nav_btn{display:none}#page-webshop .card-4{background-color:transparent}#categories_panel h2,.page .title{border-radius:8px;color:var(--tc1)}.customer-sub-menu .title:not(.color){color:#000!important;background:#fff!important}#categories_panel h2{border-bottom:1px solid rgba(0,0,0,.2)}#butterfly{display:none!important}.ul.products>li.active,.ul.products>li.active>.options .option_buttons{max-width:720px;margin:auto}#slides{height:455px}#checkout_cart_placeholder{margin-top:32px;width:35%;margin-right:5%;float:right}#page-checkout .order_form{float:left;width:50%;margin-left:5%;padding-right:5%;border-right:1px solid #ddd;margin-top:0;box-shadow:none}#page-checkout form:not(.has-custom-style){box-shadow:none}.prd .desc i{white-space:unset}#contact_table_title{padding-left:100px}#contact_table th,#contact_table td{padding:10px 100px;font-size:14px}.footer-links{gap:47px}.flag-panel.menu-dropdown .menu-dropdown-content ul li:hover,.account-panel.menu-dropdown .menu-dropdown-content ul li:hover{background-color:#f1f1f1;border-radius:0 0 5px 5px}.menu-dropdown .menu-dropdown-content{box-shadow:0 4px 5px rgba(0,0,0,.7)!important}.order-history-content>.order_history{width:calc(33% - 7px)}}@media (min-width:1111px) and (max-width: 1200px){.um-productCard .productInfo .um-productTitleRow .name{-webkit-line-clamp:3}}@media (min-width: 901px) and (max-width:1111px){header .container #nav{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:10px}section.main{position:relative;z-index:2}.cookie-message{flex-direction:column}.cookie-message button{width:100%}.bg-white,#information .bg-white,.card-4{background-color:#fff}#page-webshop .card-4{background-color:transparent}#mob_nav_btn{display:none}#categories_panel h2,#accordion_menu>li.active h2{border-radius:8px 8px 0 0}#butterfly{display:none!important}.ul.products>li.active,.ul.products>li.active>.options .option_buttons{max-width:800px;margin:auto}#slides{height:300px}#contact_table_title{padding-left:30px}#contact_table th,#contact_table td{padding:10px 30px}.footer-open-close-times{gap:59px}.open-close-week-day{min-width:54px}.open-close-time{min-width:79px}#cart_view .empty>.empty-arrow{background-size:20px}.flag-panel.menu-dropdown .menu-dropdown-content ul li:hover,.account-panel.menu-dropdown .menu-dropdown-content ul li:hover{background-color:#f1f1f1;border-radius:0 0 5px 5px}.menu-dropdown .menu-dropdown-content{box-shadow:0 4px 5px rgba(0,0,0,.7)!important}#nav>ul>*{min-height:var(--nav-items-min-height)}#cart_view .empty{background-size:65px;padding:110px 0 10px}#cart_view .empty_cart_info table,#cart_view .empty_cart_text{font-size:14px}#checkout_cart_placeholder #cart_view .empty_cart_info{font-size:14px;padding-right:25%;padding-left:25%}#checkout_cart_placeholder #cart_view .empty_cart_text{font-size:14px}#cart_view .empty_cart_info{margin-right:0!important;margin-left:0!important}.customer-profile-box .card-4{width:49%}.order-history-content>.order_history{width:100%}.subscription-card{width:calc(50% - 10px);min-width:calc(50% - 10px)}}@media (min-width: 901px) and (max-width:1111px){.checkout-form-entery-container{width:100%}.checkout-form-saved-address-container{width:100%;margin:0}.checkout-form-customer-login-saved-address-item{width:100%}.store-delivery-info{flex-direction:column}.contact-info-card-item-link{width:32px;background-color:transparent;align-items:center;justify-content:end;padding:unset}.contact-info-card-item-link-text{display:none}.webshop-view-slideshow~#page-store-is-closed{min-height:calc(100dvh - 355px)!important}.webshop-view-slideshow~#page-store-is-closed>.store-is-closed-page{min-height:100%}}@media (max-width:901px){html{background-color:#fafafa}.header-container{padding:15px 20px}.header-left-nav{display:none}.header-right{width:100%;justify-content:space-between}.header-right:has(.header-lang-container-open) .header-right-log-menu-btns{display:none}.header-my-profile-popup-btn{height:36px;width:36px}.header-my-profile-popup-btn-icon{height:20px;width:20px}.header-search-btn{height:36px;width:36px}.header-login-btn{height:36px;font-size:14px;line-height:20px}header .container #mob_nav_btn{display:flex;align-items:center;justify-content:center;padding:0}header .container .mobile-account-panel{display:flex;align-items:center;justify-content:center}header .container .mobile-account-panel .account-panel{padding:0}header #shopping_cart_icon{display:flex!important;justify-content:center;align-items:center;padding:0}header .container #logo{width:unset}header .container .logo-wrapper>span{display:none}.cookie-message{flex-direction:column}.cookie-message button{width:100%}.top-nav{display:none}.page .card-4{box-shadow:none}#page-webshop .card-4{background-color:transparent}.cat-wrap{display:none}.prod-wrap{width:99.99999%;padding:0}.bg-white,#information .bg-white{background-color:#fff}.main.section>.container{padding:0}.main.section{margin-top:0}.slideshow.section{margin:0}.slideshow.section>.container{padding:0}#slideshow{border-radius:0}#modal .container{background:#fff}.page>.container{padding:0}header{position:fixed;width:100%;z-index:8;top:0}body{padding-top:72px;padding-top:calc(72px + var(--sat))}header .logo-box{width:99.99%;line-height:65px;text-align:center;height:65px;padding:0;vertical-align:middle}.logo-box img{width:160px;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center;top:14px}header .cart-icon{padding:0 13px 0 16px;vertical-align:middle}header nav{position:fixed!important;left:0;width:100%;top:72px}header nav.is-active{display:block}header nav a:not(.menu-link),header nav a.button{display:block;color:#fff;color:var(--tc1);text-align:center;line-height:65px;border-top:1px solid rgba(0,0,0,.3);padding:0;box-shadow:inset 0 2px 5px rgba(0,0,0,.1);background:rgba(0,0,0,.1)}#accordion_menu>li.active h2{box-shadow:none!important}#accordion_menu>li h2:hover{box-shadow:inset 0 0 7px rgba(100,100,100,.4)}#accordion_menu>li.active ul{box-shadow:0 15px 25px rgba(0,0,0,.1)}.distace-price-rules{font-size:11px;overflow:hidden}.mobile-only-dropdown-select{display:block;position:absolute;width:100%;height:100%;opacity:0}.page .row>.container,.footer.container{padding:0}#slides{height:157px;border-radius:0}#contact_left{flex-direction:column;border-bottom:1px solid black;padding:0 20px 15px;width:100%}#contact_table_title{padding-left:7px}#contact_table th,#contact_table td{padding:5px 0;font-size:12px}#contact_right{border:none;margin-top:15px}.footer-open-close-times{flex-direction:column;border-bottom:1px solid #fff;border-left:none;padding:0 0 50px}.footer-row{flex-direction:column-reverse}.open-close-time{min-width:97px}.footer-address{padding:0;margin-top:0}.footer-company{padding:0}.footer-links{margin-left:40px;margin-top:0;padding:0;flex-direction:column;gap:20px}.footer-bottom{flex-direction:column}.footer-company>img{width:100px}#map_one{margin-top:10%;width:100%!important;height:auto}#accordion_menu .searchbar-button{display:none!important}.discount-stamp-card{flex-direction:column;align-content:space-around}.stamp-card{width:320px;height:400px;justify-content:space-around}.stamp-card .stamp-header h2{text-align:center}.stamp-logo{display:none}.stamp-card .stamp-body{justify-content:flex-start;-moz-column-gap:15px;column-gap:15px;margin-bottom:20px}.stamp-card .stamp-footer{position:relative;bottom:3px}.stamp-card .stamp-body div.stamp{width:50px;height:50px;margin:10px 30px 10px 0}.stamp-card .stamp-header h2 strong:nth-child(2){display:block}.stamp-card-history .stamp-header h2{font-size:30px!important}.stamp-card-history .stamp-card{width:320px;height:400px;filter:grayscale(1)!important;background-color:#cf6132!important}.stamp-card-history .stamp-card .stamp-body .stamp{width:50px;height:50px;margin:10px 30px 10px 0}.stamp-card-history .stamp-footer span{font-size:unset}.stamp-card-history .stamp-footer img{width:125px;height:auto}.stamp-card-menu{padding:15px 0!important;display:flex!important;justify-content:center!important}.stamp-card-list{display:flex;flex-direction:column;row-gap:15px;align-items:center;color:#000;font-size:14px}.stamp-card-list .stamp-card{display:flex;flex-direction:column;background-color:#fff;background-size:cover;width:100%;border-radius:10px;height:auto;min-height:150px;box-shadow:0 2px 3px 1px rgba(0,0,0,.5)}.stamp-card-list.history-mode .stamp-card{display:flex;flex-direction:column;background-color:#ddd;padding:0 10px;width:100%;min-width:300px;max-width:500px;border-radius:10px;height:auto;min-height:150px;box-shadow:0 2px 3px 1px rgba(0,0,0,.5);filter:grayscale(1)}.stamp-card-list .stamp-card .content{gap:20px;display:inline-flex;align-items:stretch;height:100%;width:100%}.stamp-card-list .stamp-card .header{display:flex;justify-content:center;padding-top:10px;position:relative}.stamp-card-list .stamp-card .header>h4{padding:0;margin:0 auto;font-weight:700;display:flex;justify-content:center;font-size:1em}.stamp-card-list .stamp-card .header strong{font-weight:700;color:#fff}.stamp-card-list .stamp-card .header strong.history-mode{font-weight:700;color:#fff;text-shadow:3px 3px 4px black;margin:0 4px}.stamp-card-list .stamp-card .footer{display:flex;justify-content:center;padding-bottom:10px;margin-top:auto;-moz-column-gap:5px;column-gap:5px}.stamp-card-list .stamp-card .content .content-logo{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1}.stamp-card-list .stamp-card .content .content-logo img{width:150px;height:150px;display:flex;border-radius:50%}.stamp-card-list .stamp-card .content .content-body{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex:4;font-size:.93em}.stamp-card-list .stamp-card .content .content-body .content-header{color:#012353;font-weight:700}.stamp-card-list .stamp-card .content .content-body .stamps{display:flex;position:relative;flex-wrap:wrap;-moz-column-gap:2px;column-gap:2px;row-gap:3px}.stamp-card-list .stamp-card .content .content-body .content-footer{display:inline-block;align-self:flex-start;padding:0 20px}.stamp-card-list .stamp-card .content .content-body .stamps .stamp{width:30px;height:30px;display:flex;border-radius:100%;background-color:transparent!important}.stamp-card-list .stamp-card .content .content-body .stamps .stamp:last-child{background-color:#515351}.stamp-card-list .stamp-card .content .content-body .stamps .stamped{width:30px;height:30px;display:flex;border-radius:100%;background-size:cover}.stamp-card-list .stamp-card .content .content-footer{font-size:small}.stamp-card-list .stamp-card .footer{font-size:.93em}.customer-profile-box .card-4{width:49%}.order-history-content>.order_history{width:100%}.stamp-card-list .stamp-card .footer img{height:19px;margin:auto 0}.stamp-card-list .stamp-card .header .header-tooltip{margin-left:auto;display:flex;position:absolute;right:0}.stamp-card-list .stamp-card .header .header-tooltip .tooltip{position:relative;display:inline-block;border-color:#001331}.stamp-card-list .stamp-card .header .header-tooltip .tooltip img{border:2px solid black;padding:6px 5px 6px 6px;box-sizing:content-box;border-radius:50%;display:flex;justify-content:center;width:15px}.stamp-card-list .stamp-card .header .header-tooltip .tooltip:after{content:attr(data-tip);position:absolute;bottom:36px;left:calc(-900% + 10px);min-width:300px;max-width:300px;padding:5px 7px 5px 10px;pointer-events:none;font-size:.85em;background-color:#001331;background-color:rgba(0,19,49,.9);color:#fff;border-radius:5px;z-index:9999!important}.stamp-card-list .stamp-card .header .header-tooltip .tooltip:before{content:"";width:0;height:0;position:absolute;left:5px;bottom:30px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #001331;border-top:6px solid rgba(0,19,49,.9)}.stamp-card-list .stamp-card .header .header-tooltip .tooltip:before,.tooltip:after{display:block;visibility:hidden;opacity:0;transition:opacity .2s ease-out,margin .2s ease-out}.stamp-card-list .stamp-card .header .header-tooltip .tooltip:hover{color:#999}.stamp-card-list .stamp-card .header .header-tooltip .tooltip:focus{color:#999}.stamp-card-list .stamp-card .header .header-tooltip .tooltip:hover:before,.tooltip:hover:after{opacity:1;margin-bottom:3px;visibility:visible}.stamp-card-list .stamp-card .header .header-tooltip .tooltip:focus:before,.tooltip:focus:after{opacity:1;margin-bottom:3px;visibility:visible}.stamp-card-list .stamp-card .header .header-tooltip .tooltip:active:before,.tooltip:active:after{opacity:1;margin-bottom:3px;visibility:visible}.flag-panel.menu-dropdown .menu-dropdown-content ul li:hover,.account-panel.menu-dropdown .menu-dropdown-content ul li:hover{background-color:#f1f1f1;border-radius:0 0 5px 5px}.menu-dropdown .menu-dropdown-content.show{display:flex!important;position:fixed;width:100%;right:0!important;background:var(--bg1);top:72px!important}.menu-dropdown img,.menu-dropdown svg{pointer-events:none}.toolbox{display:flex;justify-content:center}.mobile-account-panel{vertical-align:middle}.mobile-account-panel .account-panel{background:transparent}.account-panel-big-screen{display:none!important}.my-profile-box{display:flex;justify-content:center;gap:10px;flex-direction:column}.my-profile-box .user-box,.my-profile-box .information{width:100%}.customer-sub-menu{flex-direction:column}.customer-sub-menu #my_profile,#order_history,#discounts,#subscriptions{border-radius:8px;font-size:20px;width:100%}#account_menu{display:none!important}#account_menu_mobile.active{overflow:auto;display:block}#account_menu_mobile .active{background:var(--bc1);color:var(--tc1)}#stamp_menu_mobile.active{overflow:auto;display:block}#stamp_menu_mobile .active{background:var(--bc1);color:var(--tc1)}.account_info_container{display:flex;width:100%}.account_info_container div{width:33%;height:43px;text-align:center;border:1px solid;border-radius:50px!important;margin-left:11px;display:flex;justify-content:center;align-items:center}.customer-sub-menu .active{display:block!important;padding:23px 12px!important}.customer-sub-menu .title{display:none}.mobile_customer_sub_menu{display:block}.mobile_customer_sub_menu .active{display:none!important}.subscription-card{width:100%;min-width:100%}.user-dropdown-content>a{box-shadow:inset 0 2px 5px rgba(0,0,0,.1);background:rgba(0,0,0,.1);background-color:var(--lighter_main_color)}.user-dropdown-content a{height:66px!important}.toolbox{box-shadow:inset 0 2px 5px rgba(0,0,0,.1);background:rgba(0,0,0,.1);border-top:1px solid rgba(0,0,0,.3)}#page-webshop>.row{padding:0}.category:not(.active) .category-title{border-bottom:1px solid #EBEBF0}.category-title{font-size:20px;line-height:26px}.product-card-content,.category-title{padding:12px 20px}}@media (max-width:640px){.account_info_container{display:flex;flex-direction:column}.account_info_container div{width:100%;margin-left:0;margin-bottom:10px}}@media (max-width:768px){.webshop-closed-page-timetables>div{width:100%}.webshop-closed-page-timetables .hours-table td{font-size:15px!important}}@media (max-width:480px){#cart_view table{font-size:14px!important}#checkout_cart_placeholder #cart_view .empty_cart_info{padding-right:0;padding-left:0}#cart_view .empty_cart_info{margin-right:0;margin-left:0}.account_info_container{flex-direction:column}.customer-stamp-cards{flex-direction:column!important}.customer-profile-box .card-4{width:100%;margin-bottom:10px}.um-productCard.active .options .checkbox-group .options-item{grid-template-columns:1fr}.checkout-form-preview-label{flex-direction:column}}@media (max-width:901px){body{padding-top:0;padding-top:var(--sat)}header.header{width:100%;position:absolute;top:17px;left:0;z-index:5;display:flex;background-color:transparent}.header.mobile-nav-sticked{position:fixed;top:0;background-color:var(--bc1)}header.header-nav-visibility{display:none}.header-search-btn{display:flex}#page-webshop>.row .prod-wrap #accordion_menu{margin-bottom:80px!important}.product-catalog-header{top:66px}.product-catalog-header-search{position:relative}.product-catalog-header-categories-list{gap:8px}.product-catalog-header-categories-btn{font-size:14px;line-height:20px;padding:8px 12px}.product-catalog-header-categories-popup-btn{padding:8px}.product-catalog-header-categories-popup-btn-icon{width:20px;height:20px}.webshop-view-left-col{width:100%}.category-popup{width:100%;max-height:90dvh;max-width:100%}#modal:has(.category-popup){padding:0}#modal .modal-content:has(.category-popup){width:100%;border-radius:12px 12px 0 0;left:0;transform:translateY(-100%);top:100%}.option-group-bottom-row{justify-content:center;padding:14px 20px max(var(--sab),16px);flex-direction:column;align-items:center}.option-group-form{margin-bottom:0;border-radius:20px 20px 0 0}.store-info-box{border-radius:20px 20px 0 0}.store-info-box:before{padding:4px 4px 0}.page-title-back-btn.page-title-back-btn-desktop{display:none}.page-title-back-btn.page-title-back-btn-mobile{display:flex}.page-title-left-col{flex:1 1 0%}.page-title-text{flex:1 1 0%;text-align:center}.default-page-content{padding:20px}.contact-page .page-title{display:flex}.contact-page-row{padding:20px;flex-direction:column-reverse;gap:20px}.contact-page-info-text-container,.contact-page-info-hours{max-width:100%}.contact-page-delivery-areas-header-row{text-align:center}.contact-page-delivery-areas-subtitle{align-self:flex-end;font-size:12px;line-height:16px;font-weight:700}.contact-page-delivery-area-row-column{font-size:12px;line-height:16px}.contact-page-delivery-areas-row{width:calc(100% - 40px);margin:45px 20px 30px}.webshop-view-cart{width:100%;position:fixed;z-index:10;height:-moz-fit-content;height:fit-content;right:0;bottom:0;top:unset;border-top:1px solid #EBEBF0;box-shadow:0 -6px 14px rgba(11,22,36,.05);display:none}.popup-manager-container{top:100%;transform:translate(-50%,-100%);border-radius:20px 20px 0 0;max-width:unset!important}.popup-manager-container-full-height{top:100%;transform:translate(-50%,-100%);border-radius:0;max-width:unset!important;height:100dvh;max-height:unset}.checkout-form-entery-container{min-width:100%}.checkout-form-entery-container-singled{margin:0}.checkout-form-saved-address-container{width:100%;margin:0}.checkout-cart-content{position:fixed;bottom:0;top:unset;width:100%}.checkout-cart-inner{display:none}.checkout-form-customer-login-saved-address-item{width:100%}.webshop-view-order-btn-wrapper{width:100%;position:fixed;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:12px;padding:24px 20px max(var(--sab),16px);background-color:#fff;border-top:1px solid #EBEBF0;box-shadow:0 -6px 14px rgba(11,22,36,.05);z-index:1}.shipping-cart-popup-footer{padding:16px 20px max(var(--sab),16px)}.webshop-view-product-catalog{margin-bottom:97px}.shopping-cart-header,.shopping-cart-footer{display:none}.checkout-form-entery-container-v2{width:100%}.checkout-form-enteries-title{font-size:16px;line-height:22px}.checkout-form-enteries-title-row-left-col,.checkout-form-enteries-title-row-right-col{width:100%;justify-content:flex-start}.checkout-form-enteries-title-row-left-col .checkout-form-enteries-preview-icon{display:block}.checkout-form-enteries-title-row-right-col .checkout-form-enteries-preview-icon{display:none}.checkout-form-enteries-content-hidden .checkout-form-enteries-preview{font-size:14px;line-height:19px}.checkout-form-enteries-title-row{gap:12px}.checkout-form-enteries-content-hidden .checkout-form-enteries-title-row-left-col-row-bracket{display:block;width:100%;height:1px;background-color:#d4d4d9;margin:0;padding:0}.checkout-back-btn{display:none}.checkout-page-content{margin-bottom:100px}.checkout-page-title-left-col-inner-right{display:none}.checkout-page-content-login-row{display:block;padding:20px 20px 0}.checkout-form-radio-input-container{width:100%;min-width:100%}.checkout-form-preview-row{grid-template-columns:auto 1fr 1fr}.store-delivery-info{flex-direction:column;border-bottom:1px solid #EBEBF0;padding-bottom:20px}.customer-login-page{max-width:none;margin:0 auto;height:100dvh}.title-menu-btn{display:flex}.webshop-slideshop-placeholder{width:100%;display:flex;min-height:126px;background-color:var(--bc1);margin-bottom:-20px}.webshop-slideshop-placeholder:has(~#page-contact.page.active),.webshop-slideshop-placeholder:has(~#page-store-is-closed.page.active){display:none}.header-lang-container{flex-direction:row-reverse;gap:5px;justify-content:space-between}.main-page-content-left-col{width:100%}.main-page-content-right-col{display:none}.checkout-make-order-btn-wrapper{display:flex;padding:16px 20px max(var(--sab),16px)}.popup-manager-footer{flex-direction:column;padding:20px 20px max(var(--sab),20px)}#modal>form.giveaway_option_box,#modal>form.subscription_option_box{bottom:0}.treat-menu-product-card-name{font-size:16px;line-height:20px}.treat-menu-product-card-price{font-size:14px;line-height:16px}.product-card-name{-webkit-line-clamp:2}.product-card-allergen-img{width:14px;height:14px}.webshop-view-slideshow~#page-store-is-closed{min-height:calc(100dvh - 135px)!important}.webshop-view-slideshow~#page-store-is-closed>.store-is-closed-page>.store-is-closed-page-content{top:-80px!important}.store-is-closed-page{justify-content:start;min-height:100dvh}.store-is-closed-time-header{justify-content:center}.store-is-closed-card-title{font-size:20px;line-height:32px}.store-is-closed-card-text{font-size:16px;line-height:22px}.store-is-closed-card-btn{margin-top:20px}.store-is-closed-time-header{height:32px}.store-is-closed-time-item{height:32px;font-size:14px;line-height:20px}.contact-page-container{padding:20px}.contact-page-top-row{grid-template-columns:1fr}.contact-map-card-body{height:340px}.contact-delivery-area-card{display:none}.mobile-contact-delivery-area-card{display:flex}.contact-info-card-item-link{width:32px;background-color:transparent;align-items:center;justify-content:end;padding:unset}.contact-info-card-item-link-text{display:none}.contact-delivery-area-card-header,.contact-info-card-header,.contact-working-days-card-header,.contact-map-card-header{padding:16px 18px}.contact-map-card-link{display:none}.mobile-contact-map-card-link{display:flex}.giveaway-product-catalog{padding:16px 20px}.giveaway-popup-head-title-icon-outer-container{width:32px;height:32px}.giveaway-popup-head-title{font-size:20px;line-height:28px}.popup-manager-header{padding:16px 20px}.giveaway-product-card-name{font-size:14px;line-height:20px}.giveaway-product-card-desc{font-size:12px;line-height:16px}.giveaway-product-card-btn{height:72px}.giveaway-product-card-allergen-name{font-size:9px;padding-left:2px;height:13px}.giveaway-product-card-allergen{height:14px}.giveaway-product-card-allergen-image-container,.giveaway-product-card-allergen-img{width:14px;height:14px}.giveaway-product-card-price{font-size:11px}.giveaway-product-card-free{height:14px;font-size:10px;line-height:14px}.option-group-product-content-info-row{flex-direction:column}.option-group-product-content-info-row-content{justify-content:start}.option-group-add-product{flex:1;width:100%;max-width:100%;display:flex;justify-content:space-between}.sending-order-page-container{height:100dvh}.order-success-page{height:100dvh;background-color:#f2f2f7}.order-success-page-content{padding:20px 20px 0}.order-success-page-footer{width:100%;padding:0 20px}.order-success-page-footer-container{padding:24px 0;gap:12px}.order-success-page-card{padding:12px}.order-success-page-card-header{font-size:20px}.order-success-page-card-text{font-size:14px}.order-success-page-card-top{gap:12px}.order-success-page-card-top-rigth-col{gap:2px}.order-success-page-card-gif{width:28px;height:28px}.order-success-page-card-gif-border{width:44px;height:44px}.order-success-page-card-gif-wrapper{width:52px;height:52px}.order-success-page-card-item{padding:12px 16px}.order-success-page-card-item-text,.order-success-page-card-item-value{font-size:14px;line-height:20px}.order-success-page-card-item-row{grid-template-columns:1fr;gap:2px}.order-success-page-card-item-product-name{font-size:14px;line-height:20px}.order-success-page-card-item-summary-row>.order-success-page-card-item-right{align-items:end}.product-info-popup-button-group{flex-direction:column}.product-info-popup-confirmed-button{justify-content:center;position:relative}.product-info-popup-confirmed-button-text{margin-right:0}.product-search-box{display:none}}.button.loading:before{content:"Een ogenblik geduld a.u.b.";background-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/loading_nr-iTpfbJDH.svg);display:inline-block;height:1px;background-size:cover;white-space:normal;width:100%;color:#333}.button.loading:after{content:"";background-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/loading_nr-iTpfbJDH.svg);display:block;height:1px;background-size:cover;width:100%}.button.loading{position:fixed;left:0;width:100%;z-index:2;cursor:default;color:transparent;padding:0 16px}.icon-info{width:15px;height:15px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTIgMmM1LjUxNCAwIDEwIDQuNDg2IDEwIDEwcy00LjQ4NiAxMC0xMCAxMC0xMC00LjQ4Ni0xMC0xMCA0LjQ4Ni0xMCAxMC0xMHptMC0yYy02LjYyNyAwLTEyIDUuMzczLTEyIDEyczUuMzczIDEyIDEyIDEyIDEyLTUuMzczIDEyLTEyLTUuMzczLTEyLTEyLTEyem0xIDE4aC0ydi04aDJ2OHptLTEtMTIuMjVjLjY5IDAgMS4yNS41NiAxLjI1IDEuMjVzLS41NiAxLjI1LTEuMjUgMS4yNS0xLjI1LS41Ni0xLjI1LTEuMjUuNTYtMS4yNSAxLjI1LTEuMjV6Ii8+PC9zdmc+) 50% 50% no-repeat;background-size:100%;vertical-align:middle;margin-bottom:3px;opacity:.7}.success-checkmark{width:160px;height:230px;margin:0 auto}.success-checkmark .check-icon{width:160px;height:160px;position:relative;border-radius:50%;box-sizing:content-box;border:8px solid #4CAF50}.success-checkmark .check-icon:before{top:6px;left:-4px;width:60px;transform-origin:100% 50%;border-radius:200px 0 0 200px}.success-checkmark .check-icon:after{top:0;left:60px;width:120px;transform-origin:0 50%;border-radius:0 200px 200px 0;animation:rotate-circle 4.25s ease-in}.success-checkmark .check-icon:before,.success-checkmark .check-icon:after{content:"";height:200px;position:absolute;background:#fafafa;transform:rotate(-45deg)}.success-checkmark .check-icon .icon-line{height:10px;background-color:#4caf50;display:block;border-radius:8px;position:absolute;z-index:2}.success-checkmark .check-icon .icon-line.line-tip{top:92px;left:28px;width:50px;transform:rotate(45deg);animation:icon-line-tip .75s}.success-checkmark .check-icon .icon-line.line-long{top:76px;right:16px;width:94px;transform:rotate(-45deg);animation:icon-line-long .75s}.success-checkmark .check-icon .icon-circle{top:-8px;left:-8px;z-index:2;width:160px;height:160px;border-radius:50%;position:absolute;box-sizing:content-box;border:8px solid rgba(76,175,80,.5)}.success-checkmark .check-icon .icon-fix{top:16px;width:10px;left:52px;z-index:1;height:170px;position:absolute;transform:rotate(-45deg);background-color:#fafafa}@keyframes rotate-circle{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}to{transform:rotate(-405deg)}}@keyframes icon-line-tip{0%{width:0;left:2px;top:38px}54%{width:0;left:2px;top:38px}70%{width:100px;left:-16px;top:74px}84%{width:34px;left:42px;top:96px}to{width:50px;left:28px;top:90px}}@keyframes icon-line-long{0%{width:0;right:92px;top:108px}65%{width:0;right:92px;top:108px}84%{width:110px;right:0;top:70px}to{width:94px;right:16px;top:76px}}#basket-block{position:relative;width:110px;margin:100px auto auto;height:60px}#basket-body{position:absolute;border-top:50px solid #ccc;border-left:10px solid transparent;border-right:10px solid transparent;height:0;width:110px;padding:20px;top:0;left:0}#basket-body:before{position:absolute;content:"";width:120px;height:20px;border-radius:10px;background-color:#ccc;top:-60px;left:-15px}#basket-body:after{position:absolute;content:"";width:90px;height:20px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background-color:#ccc;top:-10px;left:0}#basket-handle{position:absolute;width:0;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:50px solid #ccc;top:-60px;left:30px}#basket-handle:after{content:"";position:absolute;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:30px solid #fafafa;top:20px;left:-15px}#basket-handle:before{content:"";position:absolute;width:5px;height:5px;border-radius:100%;top:10px;left:-2px;background-color:#fff}#basket-strip{position:absolute;width:10px;height:35px;background-color:#fff;border-radius:10px;top:10px;left:25px;transform-origin:bottom;animation:scale 1s ease infinite}#basket-strip:after{content:"";position:absolute;width:10px;height:35px;background-color:#fff;border-radius:10px;left:25px;transform-origin:top;animation:scale 1s ease infinite}#basket-strip:before{content:"";position:absolute;width:10px;height:35px;background-color:#fff;border-radius:10px;left:50px;transform-origin:bottom;animation:scale 1s ease infinite}@keyframes scale{0%{transform:scaleY(0)}50%{transform:scaleY(1)}to{transform:scaleY(0)}}.icon{fill:var(--main_text_c);height:25px;width:25px;display:inline-block;vertical-align:-.1em}.icon-edit{position:absolute;fill:#0056ff;cursor:pointer;right:-7px;top:7px;width:18px;height:18px}a.goback span{position:absolute;font-size:9px;top:27px;right:31px;letter-spacing:1px}a.goback .icon{height:32px;width:32px}.search-lens-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/search_lens_icon-B0aThYn2.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/search_lens_icon-B0aThYn2.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/search_lens_icon-B0aThYn2.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.close-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/close_icon-BduJicna.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/close_icon-BduJicna.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/close_icon-BduJicna.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.category-button-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/category_button_icon-DnQQfZpM.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/category_button_icon-DnQQfZpM.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/category_button_icon-DnQQfZpM.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.plus-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/plus_icon-CeYhrsqb.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/plus_icon-CeYhrsqb.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/plus_icon-CeYhrsqb.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.minus-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/minus_icon-PDE4GtWr.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/minus_icon-PDE4GtWr.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/minus_icon-PDE4GtWr.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.check-mark-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/check_mark_icon-DKgZ_6IP.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/check_mark_icon-DKgZ_6IP.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/check_mark_icon-DKgZ_6IP.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.delete-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/delete_icon-CdOD5YYL.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/delete_icon-CdOD5YYL.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/delete_icon-CdOD5YYL.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.exclamation-mark-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/exclamation_mark_icon-BiIfetvh.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/exclamation_mark_icon-BiIfetvh.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/exclamation_mark_icon-BiIfetvh.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.location-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/location_icon-CqDtv9kS.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/location_icon-CqDtv9kS.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/location_icon-CqDtv9kS.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.route-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/route_icon-Bb4EWvxk.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/route_icon-Bb4EWvxk.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/route_icon-Bb4EWvxk.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.location-fill-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/location_fill_icon-BQ104srw.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/location_fill_icon-BQ104srw.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/location_fill_icon-BQ104srw.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.checkout-location-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/checkout_location_fill_icon-DB_1u05D.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/checkout_location_fill_icon-DB_1u05D.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/checkout_location_fill_icon-DB_1u05D.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.clock-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/clock_icon-U-YdUGK8.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/clock_icon-U-YdUGK8.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/clock_icon-U-YdUGK8.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.alarm-clock-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/alarm_clock_icon-a3t7WcAa.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/alarm_clock_icon-a3t7WcAa.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/alarm_clock_icon-a3t7WcAa.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.external-link-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/external_link_icon-C0Nq9wpl.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/external_link_icon-C0Nq9wpl.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/external_link_icon-C0Nq9wpl.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.information-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/information_icon-yfGeMrHO.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/information_icon-yfGeMrHO.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/information_icon-yfGeMrHO.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.edit-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/edit_icon-CF1KtOHd.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/edit_icon-CF1KtOHd.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/edit_icon-CF1KtOHd.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.credit-card-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/credit_card_icon-Cx6xg2SG.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/credit_card_icon-Cx6xg2SG.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/credit_card_icon-Cx6xg2SG.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.discount-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/discount_icon-CTTj8SUr.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/discount_icon-CTTj8SUr.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/discount_icon-CTTj8SUr.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.cash-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/cash_icon-Cjdr8Mfd.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/cash_icon-Cjdr8Mfd.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/cash_icon-Cjdr8Mfd.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.bank-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/bank_icon-Co_BOrEH.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/bank_icon-Co_BOrEH.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/bank_icon-Co_BOrEH.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.left-tailed-arrow-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/left_tailed_arrow_icon-CvheuNcj.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/left_tailed_arrow_icon-CvheuNcj.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/left_tailed_arrow_icon-CvheuNcj.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.bottom-arrow-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/bottom_arrow_icon-Bi2Q4TRb.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/bottom_arrow_icon-Bi2Q4TRb.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/bottom_arrow_icon-Bi2Q4TRb.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.right-arrow-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/right_arrow_icon-CbSETrJr.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/right_arrow_icon-CbSETrJr.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/right_arrow_icon-CbSETrJr.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.home-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/home_icon-LXDQrlcM.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/home_icon-LXDQrlcM.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/home_icon-LXDQrlcM.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.people-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/people_icon-BMUCnbTH.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/people_icon-BMUCnbTH.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/people_icon-BMUCnbTH.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.checkout-person-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/checkout_person_icon-C_z0NMXm.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/checkout_person_icon-C_z0NMXm.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/checkout_person_icon-C_z0NMXm.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.monitor-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/monitor_icon-BdfjGaXY.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/monitor_icon-BdfjGaXY.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/monitor_icon-BdfjGaXY.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.star-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/star_icon-D-veaYo1.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/star_icon-D-veaYo1.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/star_icon-D-veaYo1.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.coins-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/coins_icon-BrYtN_mW.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/coins_icon-BrYtN_mW.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/coins_icon-BrYtN_mW.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.user-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/user_icon-4ZaBB3Hd.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/user_icon-4ZaBB3Hd.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/user_icon-4ZaBB3Hd.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.orders-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/orders_icon-CWqwJP6Y.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/orders_icon-CWqwJP6Y.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/orders_icon-CWqwJP6Y.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.exit-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/exit_icon-iUADwAb9.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/exit_icon-iUADwAb9.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/exit_icon-iUADwAb9.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.lock-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/lock_icon-WjMZajj1.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/lock_icon-WjMZajj1.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/lock_icon-WjMZajj1.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.humburger-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/humburger_icon-DnzEVb3X.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/humburger_icon-DnzEVb3X.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/humburger_icon-DnzEVb3X.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.unavailable-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/unavailable_icon-O3zhBCm_.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/unavailable_icon-O3zhBCm_.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/unavailable_icon-O3zhBCm_.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.share-link-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/share_link_icon-oHt23C_L.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/share_link_icon-oHt23C_L.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/share_link_icon-oHt23C_L.svg)}.gift-box-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/gift_box_icon-D-MzluoB.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/gift_box_icon-D-MzluoB.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/gift_box_icon-D-MzluoB.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.eighteen-plus-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/eighteen_plus_icon-DUNA0lKf.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/eighteen_plus_icon-DUNA0lKf.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/eighteen_plus_icon-DUNA0lKf.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.order-summary-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/order_summary_icon-i6zhLb33.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/order_summary_icon-i6zhLb33.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/order_summary_icon-i6zhLb33.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.phone-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/phone_icon-DQWs06VF.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/phone_icon-DQWs06VF.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/phone_icon-DQWs06VF.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.mail-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/mail_icon-CKh3T03w.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/mail_icon-CKh3T03w.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/mail_icon-CKh3T03w.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.delivery_address_icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/delivery_address_icon-DiP5xxF2.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/delivery_address_icon-DiP5xxF2.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/delivery_address_icon-DiP5xxF2.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.extra_choices_icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/extra_choices_icon-CcjsIEzC.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/extra_choices_icon-CcjsIEzC.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/extra_choices_icon-CcjsIEzC.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.circle-information-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/circle_information_icon-BRkOZENg.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/circle_information_icon-BRkOZENg.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/circle_information_icon-BRkOZENg.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.free-order-discount-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/free_order_discount_icon-C64DhTtf.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/free_order_discount_icon-C64DhTtf.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/free_order_discount_icon-C64DhTtf.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.percent-amount-discount-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/percent_amount_discount_icon-NEB4m-HG.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/percent_amount_discount_icon-NEB4m-HG.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/percent_amount_discount_icon-NEB4m-HG.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.fixed-amount-discount-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/fixed_amount_discount_icon-BN1505vq.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/fixed_amount_discount_icon-BN1505vq.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/fixed_amount_discount_icon-BN1505vq.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.free-delivery-discount-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/free_delivery_discount_icon-CEImQ0OX.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/free_delivery_discount_icon-CEImQ0OX.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/free_delivery_discount_icon-CEImQ0OX.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.free-cart-discount-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/free_cart_discount_icon-_ahuI7zQ.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/free_cart_discount_icon-_ahuI7zQ.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/free_cart_discount_icon-_ahuI7zQ.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.list-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/list_icon-DArl25lz.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/list_icon-DArl25lz.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/list_icon-DArl25lz.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.circle-italic-information-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/circle_italic_information_icon-C4xPYjvf.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/circle_italic_information_icon-C4xPYjvf.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/circle_italic_information_icon-C4xPYjvf.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.warning-icon{-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/warning_icon-0vtYuUWw.svg);mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/warning_icon-0vtYuUWw.svg);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(https://cdn-03.ultimatumapp.com/bundle/assets/warning_icon-0vtYuUWw.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.pyro>.before,.pyro>.after{position:absolute;width:5px;height:5px;border-radius:50%;box-shadow:0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff;animation:1s bang ease-out infinite backwards,1s gravity ease-in infinite backwards,5s position linear infinite backwards}.pyro>.after{animation-delay:1.25s,1.25s,1.25s;animation-duration:1.25s,1.25s,6.25s}@keyframes bang{to{box-shadow:140px -272.6666666667px #f7ff00,99px -15.6666666667px #eaff00,-90px -14.6666666667px #0f6,31px -293.6666666667px #ff00ae,-189px -275.6666666667px #00ffbf,124px -201.6666666667px #005eff,128px 74.3333333333px #007bff,122px -126.6666666667px #ffbf00,186px -316.6666666667px #37ff00,77px 12.3333333333px #4d00ff,166px -192.6666666667px #f0c,-198px -195.6666666667px #ff8400,-123px -256.6666666667px #ffea00,82px -366.6666666667px #f20,68px -113.6666666667px #0073ff,-36px 60.3333333333px #ffd900,-190px -143.6666666667px #ff0,89px -237.6666666667px #ffd900,-91px -40.6666666667px #ff003c,-98px -229.6666666667px #ffbf00,-63px -11.6666666667px #00ffd5,-61px -200.6666666667px #00ff04,-32px -71.6666666667px #1eff00,0 -182.6666666667px #ff5100,-34px -305.6666666667px #00ff8c,37px -302.6666666667px #f70,237px -91.6666666667px #ff005e,224px 56.3333333333px #f0e,-204px 80.3333333333px #ff0095,66px -151.6666666667px #ff0084,-168px 59.3333333333px #a6ff00,215px -348.6666666667px #f200ff,-146px -.6666666667px #0f3,36px -72.6666666667px #2600ff,145px -340.6666666667px #ff00b3,-168px -253.6666666667px #0f4,111px -16.6666666667px #9d00ff,-113px -136.6666666667px #b7ff00,-141px -231.6666666667px #8f0,-249px 12.3333333333px #f0d,63px -380.6666666667px #00ff04,-9px -79.6666666667px #00f2ff,9px -302.6666666667px #ff8400,-39px -89.6666666667px #ff009d,193px -172.6666666667px #0fc,-81px -101.6666666667px #4d00ff,216px -63.6666666667px #ff6200,21px -74.6666666667px #ff00d0,-101px -277.6666666667px #ff8c00,203px 40.3333333333px #00d5ff,43px -108.6666666667px #ff009d}}@keyframes gravity{to{transform:translateY(200px);-moz-transform:translateY(200px);-webkit-transform:translateY(200px);-o-transform:translateY(200px);-ms-transform:translateY(200px);opacity:0}}@keyframes position{0%,19.9%{margin-top:10%;margin-left:40%}20%,39.9%{margin-top:40%;margin-left:30%}40%,59.9%{margin-top:20%;margin-left:70%}60%,79.9%{margin-top:30%;margin-left:20%}80%,99.9%{margin-top:30%;margin-left:80%}}.giveaway-modal.container h4{margin:0 0 20px}.blink{animation:blink-animation .2s steps(5,start) infinite;-webkit-animation:blink-animation .2s steps(5,start) infinite}@keyframes blink-animation{to{visibility:hidden}}form.options .blink{color:#e00}.d-none{display:none!important}.d-flex{display:flex!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}td.r,th.r{text-align:right}b{font-weight:700}.order_products{padding-top:30px;display:flex;justify-content:center;align-items:center}.order_products tbody tr td{color:#444;font-size:1em;padding-top:14px;padding-bottom:0}.order_products td.quantity{font-size:12px;font-weight:700}.order_products .medium{font-size:.9em!important;text-align:right;width:130px;color:#444;white-space:nowrap}.order_products .product_option .po_name{font-size:.85em!important;white-space:nowrap}.order_products .product_option .medium{font-size:.8em!important;text-align:right;width:130px;color:#444;white-space:nowrap}.order_products .product_option_note .medium{font-size:.7em!important;text-align:right;width:130px;color:#444}.order_products .product_option_note .po_note{font-size:.7em!important;color:#68a2c9}.order_products tr.product_option td{border:0 none;padding:8px}.order_products tr.empty-line td{border:0 none;padding:0 8px;line-height:8px}.order-info table .r{text-align:right}.order-info table .l{text-align:left}.order-info table .w1{width:50px}.order-info table .w2{width:200px}.order_products .table-striped>tfoot{border-top:0 none}.order_products tfoot td{border:0 none;padding:4px 8px;font-weight:700;color:#444;font-size:1em}.order_products .grand-total td.gt{font-size:1.2em;font-weight:700;color:#444}.order_products .to-pay td.cash.w2{border-width:1px 0 1px 1px;border-style:dashed;border-color:#aaa}.order_products .to-pay td.cash.w1{border-width:1px 1px 1px 0;border-style:dashed;border-color:#aaa}.order_products .to-pay td.cash{color:#d53b3b}.order_products .to-pay td.ideal{color:#62d561}.card-order{width:100%;max-width:615px;height:auto;background-color:#fff!important;box-shadow:4px 4px 10px rgba(0,0,0,.25)!important;border-radius:8px!important;padding:30px 25px;font-size:16px;text-align:left;line-height:1em;color:#444}.card-header{text-align:left;margin-bottom:25px}.card-footer{display:flex;justify-content:space-between;align-items:flex-end;margin-top:100px}.card-footer .gt.w2{padding-right:30px}.card-footer .gt.w1{padding-right:8px}.order-info{margin:66px 0}.order-info table td.w1{width:80px}.order-info table td.w2{width:100px}.no-print{display:none}.table-striped{width:100%}.order_products .product:not(:first-child) td{border-top:1px solid #ccc}.card-footer .card-footer-left{word-break:break-word}@media screen and (max-width:480px){table{font-size:10px!important}.card-order{width:100%}.order_products tr.product_option td,.order_products tr.empty-line td{border:0 none;padding:0 4px}.card-header .order-date,.card-header .delivery-date{font-size:12px!important}}@media screen and (min-width:480px) and (max-width:600px){table{font-size:14px!important}.card-order{width:100%}.order_products tr.product_option td,.order_products tr.empty-line td{border:0 none;padding:0 4px}.card-footer .card-footer-left,.card-header .order-date,.card-header .delivery-date{font-size:15px!important}}.order-status-track{width:100dvw;height:100dvh;display:flex;flex-direction:column;background-color:#ededf2;overflow:hidden;gap:20px}.order-status-track-container{height:calc(100% - 144px);width:100%;display:flex;justify-content:center;overflow-y:auto}header.order-status-track-header{height:72px;display:flex;justify-content:center;align-items:center;gap:20px;width:100%;background-color:var(--bc1)}.order-status-track-footer{width:100%;display:flex;justify-content:space-between;align-items:center;height:72px;border:1px solid #D4D4D9;padding:0 56px}.order-status-track-footer-text{font-size:14px;line-height:20px;color:#5e606b;font-weight:400}.order-status-track-footer-logo{height:32px}.order-status-track-main{width:100%;max-width:600px;display:flex;flex-direction:column;gap:20px;padding:0 20px}.order-status-track-card{width:100%;height:-moz-fit-content;height:fit-content;max-height:90dvh;background-color:#fafafc;border:none;border-radius:10px;box-shadow:0 6px 24px rgba(11,22,36,.12);flex-shrink:0;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden}.order-status-track-card-header{display:flex;justify-content:space-between;align-items:center;width:100%;margin:0 auto;padding:24px 21px}.order-status-track-card-header-title{font-weight:700;font-size:28px;line-height:32px;letter-spacing:0px;color:#161616;margin:0}.order-status-track-share-btn{height:44px;display:flex;justify-content:space-between;align-items:center;gap:10px;border:2px solid var(--bc1);border-radius:12px;padding:9px 20px;color:#5e606b;font-weight:700;font-size:16px;line-height:22px;cursor:pointer;background-color:transparent}.order-status-track-share-btn-icon{width:24px;height:24px;background-color:var(--bc1)}.order-status-track-share-btn-short-text{display:none}.order-status-estimated-arrival{width:100%;display:flex;justify-content:space-between;align-items:center;padding:20px;border-top:1px solid #EBEBF0}.estimated-arrival-text-header{margin:0;font-weight:400;font-size:20px;line-height:24px;color:#5e606b}.estimated-arrival-text-body{margin:0;font-weight:700;font-size:24px;line-height:32px;color:#161616}.order-status-track-paths{width:100%;display:flex;padding:35px 20px;align-items:center;border-top:1px solid #EBEBF0;border-bottom:1px solid #EBEBF0}.order-status-track-content{width:100%;max-width:600px;padding:20px;display:flex;flex-direction:column;gap:20px}.order-status-track-message{width:100%;display:flex;flex-direction:row;justify-content:left;align-items:center;gap:12px}.order-status-track-message-body{padding:0;margin:0;font-weight:700;font-size:14px;line-height:19.6px;color:#0fac01}.order-status-track-message-body.error{color:red}.delivery-address-card{flex-shrink:0;width:100%;height:-moz-fit-content;height:fit-content;max-height:90dvh;display:flex;flex-direction:row;justify-content:start;align-items:center;gap:12px;overflow:hidden;background-color:transparent;border-radius:10px;border:1px solid #D4D4D9;padding:20px}.delivery-address-card-icon{width:24px;height:24px;background:#161616}.delivery-address-card-rigth{display:flex;flex-direction:column;gap:6px}.delivery-address-card-title{font-weight:400;font-size:16px;line-height:22.4px;color:#5e606b}.delivery-address-card-address{font-weight:400;font-size:16px;line-height:22.4px;color:#161616}.pickup-address-card{display:flex;align-items:end;height:200px;position:relative;border:1px solid #D4D4D9;border-radius:9.6px;padding:12px;background-position:0px -50px;flex-shrink:0}.pickup-address-card-info{width:100%;display:flex;flex-direction:row;justify-content:start;align-items:center;gap:12px;padding:12px;background:#fafafc;border-radius:9.6px;background-position:0px -50px}.pickup-address-card.no-map .pickup-address-card-info{background:transparent;border:1px solid #D4D4D9}.pickup-address-card>svg{transform:translate(-50%,-70px)}.pickup-address-card.no-map{border:none;height:unset;padding:0}.pickup-address-card-right{display:flex;flex-direction:column;gap:12px}.pickup-address-card-icon{width:24px;height:24px;background:#161616}.pickup-address-card-title{font-size:16px;font-weight:400;line-height:22.4px;color:#5e606b}.pickup-address-card-address{font-size:16px;font-weight:400;line-height:22.4px;color:#161616}.order-details-card{width:100%;height:-moz-fit-content;height:fit-content;max-height:90dvh;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow-x:hidden;background-color:#fafafc;border-radius:10px;border:1px solid #D4D4D9;flex-shrink:0}.order-details-card:not(:has(>.order-details-card-body.open)){background-color:transparent}.order-details-card-button{width:32px;height:32px;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.55);border-radius:42px;border:none;margin:0;padding:0}.order-details-card-button-icon{width:12px;height:12px;background:#fff}.order-details-card-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:20px}.order-details-card-header-title{font-weight:700;font-size:28px;line-height:32px;color:#161616;margin:0}.order-details-card-extra-products,.order-details-card-products{display:flex;flex-direction:column;gap:12px;padding:20px 24px;border-top:1px solid #EBEBF0}.order-details-card-products-list{margin:0}.order-details-card-products-title{font-size:18px;line-height:22px;color:#5e606b;margin:0}.order-details-card-products-list-item-note{margin:0}.order-details-card-products-list-item-options{list-style:none;padding-left:0}.order-details-card-products-list-item-name{font-weight:400;font-size:16px;color:#161616;line-height:22.4px}.order-details-card-footer{display:flex;flex-direction:column;gap:8px;padding:20px;border-top:1px solid #EBEBF0}.order-details-card-footer-row{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.order-details-card-footer-title{font-size:14px;line-height:19.6px;font-weight:400;color:#161616}.order-details-card-footer-price{font-size:14px;line-height:19.6px;font-weight:700;color:#161616}.order-details-card-footer-total-title{font-weight:700;font-weight:16px;line-height:22.4px}.order-details-card-footer-total-price{font-weight:700;font-size:18px;line-height:26px}.order-details-card-body{max-height:0;overflow:hidden;opacity:0;transition:max-height .4s ease-in-out,opacity .3s ease-in-out;flex-direction:column;display:flex;width:100%}.order-details-card.open .order-details-card-body{opacity:1}.order-details-card-button-icon{transition:transform .3s ease-in-out}.order-details-card.open .order-details-card-button-icon{transform:rotate(180deg)}.order-status-track-path-card-wrapper{position:relative}.order-status-track-path-card-wrapper>svg{position:absolute;top:-8px;left:-8px}.order-status-track-path-card-wrapper+svg{margin-left:8px;margin-right:8px;stroke:#d4d4d9;width:100%}.order-status-track-path-card-wrapper.completed+svg{stroke:#0fac01}.order-status-track-path-card-wrapper.active>svg,.order-status-track-path-card-wrapper.active+svg path{animation:colorCycle 5s infinite alternate}.order-status-track-path-card-wrapper.active>svg{animation:fadeInOut 3s infinite}.order-status-track-path-card-wrapper.active .order-status-track-path-card-text{display:block}.order-status-track-path-card-wrapper:not(.active):not(.completed)>.order-status-track-path-card,.order-status-track-path-card-wrapper:not(.active):not(.completed)>.order-status-track-path-card>.order-status-track-path-card-left{background-color:#ededf2}.order-status-track-path-card{min-width:66px;height:66px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;background-color:var(--bc1);border-radius:82px;padding:2px}.order-status-track-path-card-left{width:62px;height:62px;display:flex;justify-content:center;align-items:center;background-color:var(--tc1);border-radius:100%}.order-status-track-path-card-text{display:none;font-weight:700;font-size:18px;line-height:21.6px;color:var(--tc1);margin-right:23px}.order-status-track-path-card-wrapper.active[data-state-id="8"]>.order-status-track-path-card{background-color:#0fac01}.order-status-track-store-info-logo-img{width:55px;height:55px}.order-status-track-store-info-name{color:var(--tc1);font-size:24px;text-transform:capitalize}@media (max-width: 901px){.order-status-track-header{position:relative!important}.order-status-track-card-header-title{font-size:20px;line-height:28px}.order-status-track-footer{padding:20px}.order-status-track-card-header{padding:16px 16px 10px}.order-status-track-share-btn{height:32px;font-size:14px;line-height:20px;padding:6px 12px;gap:6px}.order-status-track-share-btn-icon{width:20px;height:20px;border-radius:10px}.order-status-estimated-arrival{padding:16px}.estimated-arrival-text-header{font-size:14px;line-height:16px}.estimated-arrival-text-body{font-size:16px;line-height:19px}.order-status-track-paths,.order-status-track-content{padding:16px}.order-status-track-message-body{font-size:14px;line-height:17px}.pickup-address-card{height:149px;padding:4px}.pickup-address-card>svg{width:32px;height:32px}.pickup-address-card-info{padding:12px 16px}.pickup-address-card-right{gap:2px}.pickup-address-card-address,.pickup-address-card-title{font-size:14px;line-height:20px}.pickup-address-card{background-position:0px -20px}.pickup-address-card>svg{transform:translate(-50%,-50px)}.order-details-card-header{padding:16px 10px}.order-status-track-card-header-title{font-size:16px;line-height:19px}.order-details-card-button{width:24px;height:24px}.order-details-card-header-title{font-size:16px;line-height:19px}.order-details-card-products{padding:10px 16px}.order-details-card-products-title{font-size:14px;font-weight:400;line-height:17px}.order-details-card-products-list-item-options-item,.order-details-card-products-list-item-name{font-size:12px;line-height:17px}.delivery-address-card-rigth{gap:2px}.delivery-address-card{padding:12px 16px}.delivery-address-card-address,.delivery-address-card-title{font-size:14px;line-height:20px}.order-status-track-footer-logo{height:24px}.order-status-track-footer-text{font-size:12px;line-height:16px}.order-status-track-path-card-wrapper+svg{margin-left:4px;margin-right:4px}.order-status-track-path-card-wrapper.active+svg{margin-left:8px}svg:has(+.order-status-track-path-card-wrapper.active){margin-right:8px}}@media (max-width: 768px){.order-status-track-share-btn-text{display:none}.order-status-track-share-btn-short-text{display:block}.order-status-track-path-card-wrapper:not(.active)>.order-status-track-path-card{width:26px;height:26px;min-width:unset}.order-status-track-path-card-wrapper:not(.active)>.order-status-track-path-card>.order-status-track-path-card-left{width:24px;height:24px}.order-status-track-path-card-wrapper:not(.active)>.order-status-track-path-card>.order-status-track-path-card-left svg{width:16px;height:16px}.order-status-track-path-card-wrapper:not(.active)>svg{width:32px;height:32px;top:-3px;left:-3px}.order-status-track-path-card-wrapper.active>.order-status-track-path-card{height:42px;gap:7px}.order-status-track-path-card-wrapper.active>.order-status-track-path-card>.order-status-track-path-card-left{width:38px;height:38px}.order-status-track-path-card-wrapper.active>.order-status-track-path-card>.order-status-track-path-card-left svg{width:20px;height:20px}.order-status-track-path-card-wrapper.active>.order-status-track-path-card>.order-status-track-path-card-text{font-size:13px}}@keyframes colorCycle{0%{stroke:#0fac01}to{stroke:#d4d4d9}}@keyframes dashAnimation{0%{stroke-dashoffset:100%;stroke:#0fac01}50%{stroke-dashoffset:0%;stroke:#d4d4d9}to{stroke-dashoffset:100%;stroke:#0fac01}}.fade-in{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:2s}@keyframes fadeInOut{0%{opacity:.2}25%{opacity:1}50%{opacity:.2}75%{opacity:1}to{opacity:.2}}
