.ui-datepicker{display:none;z-index:999999 !important}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;cursor:pointer}.ui-datepicker .ui-datepicker-next-hover span,.ui-datepicker .ui-datepicker-prev-hover span{border-color:transparent #ff8400 transparent transparent}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-5px;font-size:0px;width:0;height:0;border:solid;border-width:5px 8px 5px 0;border-color:transparent #ff9635 transparent transparent}.ui-datepicker .ui-datepicker-next span{margin-left:0;top:50%;margin-top:-5px;border-width:5px 0 5px 8px;border-color:transparent transparent transparent #ff9635}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker table{width:100%;font-size:.9em}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:4px;text-align:right;text-decoration:none;color:#000}.ui-datepicker .ui-datepicker-buttonpane button{float:right}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-timepicker-div .ui-widget-header{margin-bottom:8px}.ui-timepicker-div dl{text-align:left}.ui-timepicker-div dl dt{height:25px;margin-bottom:-22px}.ui-timepicker-div dl .ui_tpicker_time_label{margin-bottom:-25px}.ui-timepicker-div dl dd{margin:0 10px 10px 65px}.ui-timepicker-div td{font-size:90%}.ui-tpicker-grid-label{background:0 0;border:none;margin:0;padding:0}.ui-datepicker{padding:15px;border:#fff 4px solid;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#efefef;-webkit-box-shadow:5px 5px 10px 0px rgba(0,0,0,.35);box-shadow:5px 5px 10px 0px rgba(0,0,0,.35)}.ui-datepicker .ui-datepicker-header{background:0 0;border:none;padding-bottom:10px}.ui-datepicker .ui-datepicker-title .ui-datepicker-month{width:47%;margin-right:6%}.ui-datepicker .ui-datepicker-title .ui-datepicker-year{width:47%}.ui-datepicker .ui-datepicker-calendar td{border:#cfcfcf 1px solid}.ui-datepicker .ui-datepicker-calendar td a{padding:4px;display:block}.ui-datepicker .ui-datepicker-calendar td .ui-state-hover{background:#f9eae7}.ui-datepicker .ui-datepicker-calendar{background:#fff;border:#cfcfcf 1px solid;border-collapse:collapse}.ui-datepicker .ui-datepicker-calendar th{background:#efefef;border:#cfcfcf 1px solid;padding:4px;text-transform:uppercase}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-week-col{text-align:center;border:#cfcfcf 1px solid}.ui-datepicker{width:auto}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-today{background:#f3d7d2}.ui-datepicker .ui-datepicker-calendar .ui-state-active{background:#ffdf66}.ui-timepicker-div .ui-widget-header{margin-bottom:8px}.ui-timepicker-div dl{text-align:left}.ui-timepicker-div dl dd{margin:0 0 10px 65px}.ui-timepicker-div td{font-size:90%}.ui-tpicker-grid-label{background:0 0;border:none;margin:0;padding:0}.ui-slider{position:relative;text-align:left}.ui-slider-horizontal .ui-slider-handle{margin-left:-5px}.ui-slider .ui-slider-handle{position:absolute;z-index:2;cursor:default}.ui-slider-horizontal{height:10px;-webkit-border-radius:10px;border-radius:10px;border:none;background:#dadada}.ui-slider-handle{height:10px;width:10px;-webkit-border-radius:10px;border-radius:10px;background:#f98b25;display:block;position:absolute}.ui-timepicker-div{padding:10px 0 5px}.ui-datepicker .ui-datepicker-buttonpane{overflow:hidden;padding-top:10px;border-top:#cfcfcf 1px solid}.ui-datepicker .ui-datepicker-calendar .ui-state-disabled{background:#f9f9f9}.ui-datepicker .ui-datepicker-calendar .ui-state-disabled span{color:#959595}.ui-datepicker-cover{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}@charset "UTF-8";.ec-gtm-cookie-directive{position:fixed;bottom:20px;left:0;right:0;text-align:center;z-index:9999;-ms-filter:"alpha(opacity=95)";filter:alpha(opacity=95);-moz-opacity:.95;-khtml-opacity:.95;opacity:.95}.ec-gtm-cookie-directive>div{display:inline-block;text-align:left;background:#fff;padding:20px;color:#000;max-width:300px;-webkit-box-shadow:0px 0px 5px 1px rgba(0,0,0,.19);-moz-box-shadow:0px 0px 5px 1px rgba(0,0,0,.19);box-shadow:0px 0px 5px 1px rgba(0,0,0,.19)}.ec-gtm-cookie-directive>div>div{float:left;min-width:300px}.ec-gtm-cookie-directive>div>div>div:before,.ec-gtm-cookie-directive>div>div>div:after{content:" ";display:table}.ec-gtm-cookie-directive>div>div>div:after{clear:both}.ec-gtm-cookie-directive>div>div>div p{display:block;padding:5px;margin:0}.ec-gtm-cookie-directive>div>div>div a{cursor:pointer;color:#8e8e8e}.ec-gtm-cookie-directive>div>div>div a.action{display:block;text-align:left;padding:5px;float:left}.ec-gtm-cookie-directive>div>div>div a.action.accept{color:#8bc53f;font-weight:700}.ec-gtm-cookie-directive-segments{background:#f7f7f7;margin:10px -20px;padding:10px}.ec-gtm-cookie-directive-segments>div{padding:5px 0}.ec-gtm-cookie-directive small{display:block;padding:10px 20px}.ec-gtm-cookie-directive>div>div>div .ec-gtm-cookie-directive-note-toggle{display:block;margin:5px 0 5px 20px;color:#8bc53f;font-size:12px;cursor:pointer}.ec-gtm-cookie-directive>div>div>div .ec-gtm-cookie-directive-note{display:none}@media (min-width:1200px){.ec-gtm-cookie-directive>div{max-width:600px}.ec-gtm-cookie-directive>div>div{min-width:600px}}@charset "UTF-8";*{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1.2}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}img{display:inline-block;max-width:100%}html{font-size:62.5%}body{color:#2d2d2d;font-size:1.6rem;font-family:'Oswald',sans-serif;line-height:1.4}h1,h2,h3,h4,h5,h6{font-family:'Oswald',sans-serif;font-weight:700;line-height:1}h1{font-size:3.2rem;margin-bottom:.5rem;color:#000}h2{font-size:2.4rem;margin-bottom:.5rem;color:#000}h3{font-size:2rem;margin-bottom:.5rem;color:#000}h4{font-size:1.8rem;margin-bottom:.5rem;color:#000}h5{font-size:1.6rem;margin-bottom:.5rem;color:#000}h6{font-size:1.6rem;margin-bottom:.5rem;color:#000}p{margin-bottom:1rem;line-height:1.4}strong{font-weight:700}em{font-style:italic}button{font-size:1.6rem;font-family:'Oswald',sans-serif}::-moz-selection{background:#000;color:#fff}::selection{background:#000;color:#fff}a{color:#000}.sr-only,a.skip{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}:focus{outline:1px solid #000 !important}.btn{display:inline-block;height:4rem;padding:0 2rem;color:#fff;background-color:#000;font-family:'Oswald',sans-serif;font-size:1.6rem;font-weight:700;text-decoration:none;border:1px solid #000;border-radius:.4rem;cursor:pointer;outline:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.btn--block{display:block}.btn--primary{color:#fff;background-color:#000;border:1px solid #000}.btn--primary:hover{color:#fff;background-color:#1a1a1a;border-color:#1a1a1a}.btn--primary-ghost{color:#000;background-color:transparent;border:1px solid #000}.btn--primary-ghost:hover{background-color:transparent;color:#1a1a1a;border-color:#1a1a1a}.btn--secondary{color:#fff;background-color:#e30812;border:1px solid #e30812}.btn--secondary:hover{color:#fff;background-color:#f72730;border-color:#f72730}.btn--secondary-ghost{color:#e30812;background-color:transparent;border:1px solid #000}.btn--secondary-ghost:hover{background-color:transparent;color:#f72730;border-color:#f72730}button{cursor:pointer}a.btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}a.btn:hover{text-decoration:none}.btn-group{display:flex;flex-direction:row}.btn-group .btn{border-radius:0}.btn-group .btn:first-child{border-radius:.4rem 0 0 .4rem}.btn-group .btn:last-child{border-radius:0 .4rem .4rem 0}input,textarea,select{display:block;width:100%;padding:.5rem 1rem;font-family:'Oswald',sans-serif;font-size:1.4rem;font-weight:400;color:#2d2d2d;background-color:#fff;border:1px solid #ddd;border-radius:.4rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}input::placeholder,textarea::placeholder,select::placeholder{color:#9a9a9a;opacity:1}input:disabled,textarea:disabled,select:disabled,input[readonly],textarea[readonly],select[readonly]{background-color:#ebebeb;opacity:1}input,select{height:4rem}input[type=file],input[type=range]{display:block;width:100%}input[type=checkbox],input[type=radio]{display:inline-block;width:auto}textarea{min-height:10rem;height:auto;max-height:15rem}select::-ms-expand{background-color:transparent;border:0}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #2d2d2d}select:focus::-ms-value{color:#2d2d2d;background-color:#fff}select[size],select[multiple]{height:auto}legend,.legend{font-weight:700}label,.label{display:block}label.has-check-input{position:relative;display:block;padding-left:1rem}label.has-check-input[typ=checkbox],label.has-check-input[type=radio]{position:absolute;margin-top:1rem;margin-left:-1rem}label.has-check-input[typ=checkbox][disabled]~.label,label.has-check-input[type=radio][disabled]~.label,label.has-check-input[typ=checkbox]:disabled~.label,label.has-check-input[type=radio]:disabled~.label{color:#d1d1d1}.input-group{position:relative;display:flex;flex-direction:row;justify-content:stretch;align-items:center}.input-group__addon:first-child{border-radius:.4rem 0 0 .4rem}.input-group__addon:last-child{border-radius:0 .4rem .4rem 0}.input-group__addon .btn{border-radius:0}.input-group .control{flex:1 0 auto}.input-group .control:first-child,.input-group .control input{border-radius:.4rem 0 0 .4rem}.input-group .control:last-child{border-radius:0 .4rem .4rem 0}table{width:100%;margin-bottom:1.5rem;color:#2d2d2d;background-color:#fff}table th,table td{padding:1rem;vertical-align:top;border-top:1px solid #ddd}table thead th{vertical-align:bottom;border-bottom:2px solid #ddd}table tbody+tbody{border-top:2px solid #ddd}.table--striped tbody tr:nth-of-type('even'){background:#f9f9f9;color:#2d2d2d}.media{position:relative}.media.has-background{background:transparent no-repeat center center;background-size:cover}.media--2-1{padding-bottom:50%}.media--1-1{padding-bottom:100%}.media--1-2{padding-bottom:200%}.media--2-3{padding-bottom:150%}.media--3-2{padding-bottom:66.66666667%}.media--4-3{padding-bottom:75%}.media--5-4{padding-bottom:80%}.media--16-9{padding-bottom:56.25%}.media img,.media video,.media iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.media img{max-width:100%;max-height:100%}.media video,.media iframe{width:100%;height:100%}.modal{display:none;position:fixed;z-index:100 !important;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;background-color:rgba(45,45,45,.75)}.modal._show{display:block}.modal-dialog{width:100%;max-width:50rem;max-height:calc(100% - (2rem*2));overflow:hidden;padding:0 2rem;margin-left:auto;margin-right:auto}.modal-body{border-radius:.4rem;box-shadow:0 1px 2px 1px rgba(50,50,50,.175);margin:2rem 0}.modal-header{position:relative;padding:1rem;background-color:#000;border-radius:.4rem .4rem 0 0}.modal-title{padding:1rem;margin:0;font-size:1.8rem;color:#fff}.modal-close{position:absolute;top:0;right:0;width:3rem;height:3rem;color:#2d2d2d;background-color:#fff;font-size:2rem;line-height:1;text-align:center;border-radius:100%;transform:translate(50%,-50%)}.modal-close .icon{display:block;text-align:center}.modal-close:hover{color:#fff;background-color:#c2352b}.modal-content{padding:2rem;background-color:#fff}.modal-footer{display:flex;justify-content:flex-end;align-items:center;padding:2rem;background-color:#fff;border-radius:0 0 .4rem .4rem}.modal .action-dismiss,.modal .action-accept{display:inline-block;height:4rem;padding:0 2rem;color:#fff;background-color:#000;font-family:'Oswald',sans-serif;font-size:1.6rem;font-weight:700;text-decoration:none;border:1px solid #000;border-radius:.4rem;cursor:pointer;outline:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;margin-left:1.5rem;font-size:1.4rem;height:3rem}.modal .action-dismiss{color:#2d2d2d;background-color:#fff;border:1px solid #f9f9f9}.modal .action-accept{color:#fff;background-color:#e30812;border:1px solid #e30812}body.has-menu-open .page-wrapper{width:100%;height:100vh;overflow:hidden}.topbar .nav-toggle{display:flex;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:5rem;height:5rem;font-size:2.4rem;background-color:#000;color:#fff;border:none}.topbar .nav-toggle__text{font-size:1rem;text-transform:uppercase}.menu-header{display:flex;height:5rem;align-items:center;padding:0 1.5rem;background-color:#000;color:#fff}.menu-header .nav-toggle{background-color:transparent;color:#fff;font-size:3.2rem;border:none;-webkit-appearance:none;appearance:none}.menu-header .nav-toggle--prev-level{display:none}.has-child-active .menu-header .nav-toggle--prev-level{display:inline-block}.menu-header .actions{display:flex;margin-left:auto}.menu-header__title{position:relative;flex:1 1 100%;white-space:nowrap;overflow:hidden}.menu-header__title:after{content:'';display:block;position:absolute;top:0;right:0;height:100%;width:5rem;background:-moz-linear-gradient(left,rgba(0,0,0,0) 0%,#000 100%);background:-webkit-linear-gradient(left,rgba(0,0,0,0) 0%,#000 100%);background:linear-gradient(to right,rgba(0,0,0,0) 0%,#000 100%)}.field.required .label span:after,.field._required .label span:after{content:'*';color:#f44336}.input-group div.mage-error,.input-group .field-error{width:100%;padding:.5rem 0;color:#f44336;border:none;font-size:1.2}.input-group #customer-email-error{width:calc(100% + 62px)}.checkout-block .field[name="shippingAddress.telephone"] .input-group .control._with-tooltip{order:1;flex:1}.checkout-block .field[name="shippingAddress.telephone"] .input-group .input-group__addon{order:2;width:6.2rem;flex-shrink:0}.checkout-block .field[name="shippingAddress.telephone"] .input-group .field-error{order:3}.topbar .logo{position:relative;display:flex;justify-content:center;align-items:center;flex-shrink:0;padding:0 1rem;background:0 0;border-right:1px solid #9a9a9a;border-left:1px solid #9a9a9a}.topbar .logo img{height:100%;width:auto;max-width:15rem}.col-1-2{width:50%;padding-left:1.5rem;padding-right:1.5rem}.col-1-3{width:33.33333333%;padding-left:1.5rem;padding-right:1.5rem}.page.messages{margin-bottom:0}.messages{margin-bottom:2.5rem}.message{padding:1rem;border:1px solid transparent}.message>div{padding-left:3rem;position:relative}.message>div:before{content:'';width:2rem;height:2rem;position:absolute;left:0;background:transparent no-repeat center center;background-size:2rem}.message.success{color:#fff;background-color:#4caf50;border-color:#4caf50}.message.success>div:before{background-image:url(../../frontend/Webfant/fant/en_US/images/icons/check-circle-light.svg)}.message.success a{color:#fff}.message.error{color:#fff;background-color:#f44336;border-color:#f44336}.message.error>div:before{background-image:url(../../frontend/Webfant/fant/en_US/images/icons/times-circle-light.svg)}.message.error a{color:#fff}.message.warning{color:#fff;background-color:#ff9800;border-color:#ff9800}.message.warning>div:before{background-image:url(../../frontend/Webfant/fant/en_US/images/icons/exclamation-triangle-light.svg)}.message.warning a{color:#fff}.message.notice{color:#fff;background-color:#2196f3;border-color:#2196f3}.message.notice>div:before{background-image:url(../../frontend/Webfant/fant/en_US/images/icons/exclamation-circle-light.svg)}.message.notice a{color:#fff}.breadcrumbs-wrapper{background-color:#f9f9f9;border-bottom:1px solid #d1d1d1}.breadcrumb{display:none;padding:1rem 1.5rem;border:1px solid transparent;border-radius:.4rem}.breadcrumb a,.breadcrumb strong{color:#2d2d2d}.breadcrumb a{text-decoration:none}.breadcrumb a:hover{color:#e30812;text-decoration:underline}.breadcrumb--first{display:block;margin-right:1.5rem}.breadcrumb--first .icon{display:inline-block;padding:1rem;margin-right:1rem;background-color:#fff;border:1px solid #ddd;border-radius:.4rem}.top-links-wrapper{display:flex;align-items:center;padding-right:1.5rem;margin-left:auto}.top-links{display:flex;max-width:18rem;align-items:center}.top-links li{margin-right:1.5rem}.top-links li>a{font-size:2.4rem;color:#fff}.top-links li:last-of-type{margin-right:0}.top-links .link .counter.qty{position:absolute;top:-.5rem;right:-1.2rem;display:flex;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;background-color:#e30812;color:#fff;font-size:1.4rem;font-weight:700;border-radius:100%}.top-links .link--account{position:relative}.top-links .link--account .dropdown{display:none;position:absolute;background-color:#fff;top:3.5rem;bottom:auto;left:-13rem;height:auto;width:16rem;box-shadow:0 1px 2px 1px rgba(50,50,50,.175);z-index:99}.top-links .link--account .dropdown--open{display:block}.top-links .link--account .dropdown li:last-child a{border-bottom:none}.top-links .link--account .dropdown a{display:block;padding:1rem 1.5rem;margin-right:0;color:#2d2d2d;font-size:1.4rem;text-decoration:none;border-bottom:1px solid #ddd}.top-links .link--account .dropdown a:hover{color:#2d2d2d;background-color:#f9f9f9}.top-links .link--account .dropdown a svg{margin-right:1rem}.top-links .link--account .dropdown__toggle{font-size:2.4rem;color:#fff;border:none;padding:0;background:0 0}.top-links .link--account .user-is-logged-in{position:absolute;top:-.5rem;right:-1.2rem;display:flex;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;background-color:#e30812;border-radius:1.1rem}.top-links .link--account .user-is-logged-in svg{color:#fff;font-size:1.2rem;font-weight:700}.top-links .link--wishlist>a{position:relative;text-decoration:none}.topbar .usps-wrapper{display:none}.field-tooltip.is-active .field-tooltip-content{display:block}.field-tooltip.shipping-policy-block .field-tooltip-content{position:static}.field-tooltip-content{display:none;position:absolute;left:0;top:100%;z-index:70;background-color:#fff;padding:.5rem 1rem;border:1px solid #000}.input-group__addon:last-child .field-tooltip-content{left:auto;right:0}.btn--tooltip{color:#2d2d2d;background-color:#f9f9f9;border:1px solid #ddd}.btn--tooltip:hover{color:#fff;background-color:#1a1a1a;border-color:#fff}.btn--tooltip.is-active{color:#fff;background-color:#000;border:#f9f9f9}.btn--tooltip .icon{font-size:2rem}.pages-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.pages-items{display:flex;flex-direction:row}.pages-item{margin-left:.25rem;margin-right:.25rem;border:1px solid #ddd;border-radius:.4rem}.pages-item:hover{background-color:#000;border:1px solid #000}.pages-item:hover a{color:#fff}.pages-item:first-child{margin-left:0}.pages-item:last-child{margin-right:0}.pages-item a,.pages-item strong{display:block;padding:.25rem 1rem}.pages-item a{color:#2d2d2d;text-decoration:none}.pages-item__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.pages-item--current{color:#fff;background-color:#000;border:1px solid #000}.store-switcher-wrapper{display:flex;flex-direction:row;align-items:center}.store-switcher-wrapper--topbar{display:none}.store-switcher-wrapper--header{position:relative;z-index:100;transform:translateY(25%);order:3;padding:0 1.5rem;margin-left:auto}.store-switcher-wrapper--menu .dropdown{left:inherit;right:0}.switcher{display:inline-block}.switcher a{text-decoration:none}.switcher .icon--flag{display:block;width:3rem;margin:0 .5rem 0 0;line-height:0}.switcher .icon--flag img{display:block}.switcher-options{position:relative}.switcher-options.active .switcher-dropdown{display:block}.switcher-current-option,.switcher-option{display:block}.switcher-option{padding:.5rem 1rem}.switcher-option a{display:flex;align-items:center;color:#2d2d2d}.switcher-option:hover{background-color:#f9f9f9}.switcher-option:hover a{color:#2d2d2d}.switcher-toggle{-webkit-appearance:none;appearance:none;display:flex;align-items:center;padding:0;background:0 0;border:0;color:#fff}.switcher-toggle a{color:#fff}.switcher-toggle:hover{background:0 0;color:#fff}.switcher-toggle:hover a{color:#fff}.switcher-toggle.active{background:0 0}.switcher-toggle.active .icon.not-active{display:none}.switcher-toggle.active .icon.is-active{display:block}.switcher-toggle .icons{display:block;padding:0 .5rem}.switcher-toggle .icon.is-active{display:none}.switcher-dropdown{display:none;position:absolute;z-index:50;top:100%;padding:.5rem 0;background:#fff;border-radius:.4rem;box-shadow:0 1px 2px 1px rgba(50,50,50,.175)}.kiyoh-wrapper{display:flex;align-items:center;justify-content:center;padding:1rem 0;background-color:#fff;color:#2d2d2d}.kiyoh-wrapper .kiyoh{display:flex;align-items:center}.kiyoh-wrapper .kiyoh__stars{margin-right:1rem}.kiyoh-wrapper .kiyoh__stars svg{color:#f7c44e}.kiyoh-wrapper .kiyoh__rating span{font-weight:700}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;width:100%;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0,0,0)}.slick-track{display:flex !important;position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block;height:inherit !important}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url('../../frontend/Webfant/fant/en_US/css/ajax-loader.gif') center center no-repeat}.slick-prev,.slick-next{position:absolute;top:50%;z-index:50;transform:translate(0,-50%);display:block;height:32px;width:32px;padding:0;color:transparent;border:none;cursor:pointer;outline:none}.slick-prev:hover,.slick-next:hover,.slick-prev:focus,.slick-next:focus{background:0 0;color:transparent;outline:none}.slick-prev.slick-disabled,.slick-next.slick-disabled{opacity:.25}.slick-prev{left:0;background:url('../../frontend/Webfant/fant/en_US/images/icons/arrow-left.svg') !important;background-size:cover;background-position:center}[dir=rtl] .slick-prev{left:auto;right:0}.slick-next{right:0;background:url('../../frontend/Webfant/fant/en_US/images/icons/arrow-right.svg') !important;background-size:cover;background-position:center}[dir=rtl] .slick-next{left:0;right:auto}.slick-dotted .slick-slider{margin-bottom:30px}.slick-dots{position:relative;list-style:none;display:block;text-align:center;padding:1rem 0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px}.slick-dots li.slick-active button{background:#000;opacity:.75}.slick-dots button{display:block;padding:10px;background-color:#f9f9f9;line-height:0;font-size:0px;cursor:pointer;outline:none;opacity:.75;border:1px solid #d1d1d1;border-radius:100%;transition:background ease-in-out .25s}.slick-dots button:hover,.slick-dots button:focus{background-color:#000;opacity:1;outline:none}.load.indicator{background-color:rgba(255,255,255,.5);z-index:9999;bottom:0;left:0;position:fixed;right:0;top:0;position:absolute}.load.indicator:before{background:transparent url('../../frontend/Webfant/fant/en_US/images/loader-2.gif') no-repeat 50% 50%;border-radius:5px;height:160px;width:160px;bottom:0;box-sizing:border-box;content:'';left:0;margin:auto;position:absolute;right:0;top:0}.load.indicator>span{display:none}.loading-mask{bottom:0;left:0;margin:auto;position:fixed;right:0;top:0;z-index:100;background:rgba(255,255,255,.3)}.loading-mask .loader>img{bottom:0;left:0;margin:auto;position:fixed;right:0;top:0;z-index:100}.loading-mask .loader>p{display:none}body>.loading-mask{z-index:9999}._block-content-loading{position:relative}.amrates-shipping-rates .field.choice.item{padding:8px}#sendcloud-service-point{position:relative;margin-bottom:50px;min-height:40px}#sendcloud-service-point .button-service-point{cursor:pointer;color:#1979c3;background-color:#fff;padding:7px 20px 8px;display:table;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:2px solid #1979c3;margin:30px 0 30px 30px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#sendcloud-service-point .col{width:23%;display:inline-block;vertical-align:top}#sendcloud-service-point .col:first-child{padding-left:30px;width:55%}#sendcloud-service-point ul{padding:0;list-style:none}#sendcloud-service-point ul li{margin:0}#sendcloud-service-point ul li span{float:right}#onepage-checkout-shipping-method-additional-load{margin-top:20px}#servicePointName{font-weight:700;text-transform:uppercase}#co-shipping-method-form .table-checkout-shipping-method{width:100%}.service-point-information{margin-top:10px}.brands-slider-wrapper{padding:1.5rem 0}.brands-slider .brand-item{display:flex !important;align-items:center;padding:1.5rem}.brands-slider .brand-item img{width:100%}.am-visually-hidden{position:absolute;overflow:hidden;clip:rect(0,0,0,0);margin:0;padding:0;width:0;height:0;border:0;opacity:0}.am-word-break{word-wrap:break-word;word-break:break-word}.ie11 .am-word-break{word-break:break-all}.product-item{padding:0 1rem}.product-item__inner{display:flex;flex-direction:column;height:100%}.product-item__media{display:block;width:100%;margin-bottom:1.5rem}.product-item__footer{display:flex;justify-content:space-between;align-items:center;margin-top:auto}.review-summary-wrapper~.product-item__footer{margin-top:0}.product-item__name{display:block;padding-bottom:2rem;font-size:1.6rem;font-weight:400;color:#2d2d2d;text-decoration:none}.product-item .actions__addto .towishlist{font-size:2.4rem;color:#e30812}.products-grid{display:flex;flex-wrap:wrap;width:calc(100% + 3rem);margin-left:-1.5rem;margin-right:-1.5rem}.products-grid .product-item{width:50%;padding-left:1.5rem;padding-right:1.5rem;padding-bottom:1rem}.category-products-header{display:flex;flex-direction:column;align-items:center;margin-bottom:3rem;text-align:center}.category-products-header .btn{white-space:nowrap}.category-products-title{margin-bottom:1.5rem}.product-item .price-box{display:flex;align-items:center}.product-item .price{font-size:1.8rem;font-weight:700;color:#000}.product-item .old-price{order:1;margin-right:.5rem}.product-item .old-price .price{font-size:1.4rem;font-weight:400;color:#2d2d2d;text-decoration:'line-through'}.product-item .special-price{order:2}.minicart-wrapper .price-container .price-excluding-tax:after,.minicart-wrapper .price-container .price-including-tax:after{content:attr(data-label);color:#2d2d2d;font-weight:400}.btn--continue-shopping{color:#9a9a9a;background-color:#fff;border:1px solid #000;margin-right:.5rem;white-space:nowrap}.btn--continue-shopping .icon{margin-right:1rem}.btn--checkout,.btn--place-order{color:#fff;background-color:#e30812;border:1px solid #e30812;white-space:nowrap}.btn--checkout:hover,.btn--place-order:hover{color:#fff;background-color:#f9585f;border-color:#f9585f}.minicart-wrapper{position:relative}.minicart-wrapper .counter{position:absolute;top:-.5rem;right:-1.2rem;display:flex;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;background-color:#e30812;border-radius:1.1rem}.minicart-wrapper .counter .counter-number{color:#fff;font-size:1.2rem;font-weight:700}.minicart-wrapper .ui-dialog{display:none;position:absolute;right:0;width:35rem;box-shadow:0 1px 2px 1px rgba(50,50,50,.175);z-index:90}#top-cart-btn-checkout{width:100%;margin-bottom:1.5rem}#minicart-content-wrapper{background-color:#fff;padding:1.5rem}#minicart-content-wrapper .block-content>.actions .secondary{text-align:center;margin-top:1.2rem}#minicart-content-wrapper .block-content>.actions .secondary a{text-decoration:none;font-size:1.6rem}#minicart-content-wrapper .minicart-items-wrapper{max-height:24rem;height:100%;overflow-y:scroll}#minicart-content-wrapper .close{position:absolute;top:1rem;right:1.5rem;font-size:2.4rem;color:#9a9a9a;border:none;background-color:transparent;padding:0}#minicart-content-wrapper .items-total,#minicart-content-wrapper .subtotal{display:flex;max-width:85%;width:100%;font-size:1.4rem;color:#2d2d2d}#minicart-content-wrapper .items-total .count{margin-right:.5rem;font-weight:700}#minicart-content-wrapper .subtotal{margin-bottom:1.5rem}#minicart-content-wrapper .subtotal span:first-child{margin-right:.5rem}#minicart-content-wrapper .subtotal .price-container{font-weight:700}#minicart-content-wrapper .subtitle{display:block;font-size:1.4rem;color:#2d2d2d;margin-bottom:1.5rem}#minicart-content-wrapper .subtitle.empty{margin-bottom:0}#minicart-content-wrapper .product-item{padding:1.5rem 1.5rem 1.5rem 0;margin:0;border-bottom:1px solid #ddd}#minicart-content-wrapper .product-item-details{width:100%}#minicart-content-wrapper .product{display:flex}#minicart-content-wrapper .product-item-photo{margin-right:1rem}#minicart-content-wrapper .product-image-container{display:flex}#minicart-content-wrapper .product-image-wrapper{display:flex;padding-bottom:0 !important}#minicart-content-wrapper .product-item-name{display:inline-block;margin-bottom:.5rem}#minicart-content-wrapper .product-item-name a{font-size:1.6rem;text-decoration:none;color:#2d2d2d}#minicart-content-wrapper .product-item-pricing{margin-bottom:.5rem}#minicart-content-wrapper .price-wrapper{color:#000}#minicart-content-wrapper .minicart-footer{display:flex;align-items:center}#minicart-content-wrapper .minicart-footer .details-qty{width:100%;max-width:12rem}#minicart-content-wrapper .minicart-footer .control{flex:1 1 auto}#minicart-content-wrapper .minicart-footer .product.actions{display:flex;justify-content:flex-end;flex:1;padding-left:2.5rem}#minicart-content-wrapper .minicart-footer .product.actions>.primary{margin-right:2rem}#minicart-content-wrapper .minicart-footer .product.actions a{font-size:2rem;color:#9a9a9a}.newsletter-wrapper{background-color:#000;display:flex;flex-direction:column;align-items:center;padding:1.5rem 1.5rem 2rem}.newsletter-content__title{color:#fff;font-size:1.8rem;margin-bottom:1.5rem}.block--newsletter{width:100%}.block--newsletter .control input{border-top-left-radius:.4rem;border-bottom-left-radius:.4rem}.btn--subscribe{color:#fff;background-color:#e30812;border:1px solid #e30812;border-top-right-radius:.4rem;border-bottom-right-radius:.4rem}.btn--subscribe:hover{color:#fff;background-color:#f9585f;border-color:#f9585f}#reviews .review-add{background-color:#f9f9f9;padding:1.5rem}#reviews .review-form .review-legend{font-weight:400;margin-bottom:2rem;color:#2d2d2d}#reviews .review-form .review-legend span:nth-child(2){font-weight:700;display:block;font-size:1.6rem}#reviews .review-form .review-field-ratings{margin-bottom:2rem}#reviews .review-form .review-field-ratings .review-control-vote{display:flex;max-width:14rem;width:100%;justify-content:space-between}#reviews .review-form .review-field-ratings .review-control-vote .vote-group{display:flex;flex-direction:column;justify-content:center;align-items:center}#reviews .review-form .review-field-ratings .review-control-vote .vote-group .radio{height:auto;width:auto;display:none;visibility:hidden;opacity:0}#reviews .review-form .review-field-ratings .review-control-vote .custom-vote-label{cursor:pointer;padding:0 .5rem}#reviews .review-form .review-field-ratings .review-control-vote .custom-vote-label svg{fill:#9a9a9a;width:2rem;height:2rem}#reviews .review-form .review-field-ratings .review-control-vote .custom-vote-label svg.active{fill:#f7c44e}#reviews .review-form .review-field-nickname,#reviews .review-form .review-field-summary,#reviews .review-form .review-field-text{margin-bottom:1.5rem;color:#2d2d2d}#reviews .review-form .review-field-text textarea{resize:vertical}#reviews .review-form .review-form-actions .btn{font-weight:400}#product-review-container .review-item{border-bottom:1px solid #ddd;padding:1.5rem}#product-review-container .review-item .review-title{font-size:1.4rem;font-weight:700;margin-bottom:1rem;color:#2d2d2d}#product-review-container .review-item .review-content{font-size:1.4rem;font-weight:400;margin-bottom:1rem;color:#2d2d2d}#product-review-container .review-item .review-details{display:flex;align-items:flex-start;flex-direction:column}#product-review-container .review-item .review-details .review-ratings{margin-bottom:.5rem}#product-review-container .review-item .review-details .review-date{color:#2d2d2d;margin-right:1.5rem;font-size:1.4rem;margin-bottom:0}#product-review-container .review-item .review-details .review-date:last-child{margin-right:0}#product-review-container .review-item .review-details .review-date i{color:#000;margin-right:.2rem}#product-review-container .review-item .review-details .review-author{color:#2d2d2d;font-size:1.4rem}#product-review-container .review-item .review-details .review-author i{color:#000;margin-right:.2rem}#product-review-container .review-item:last-child{border-bottom:none}#product-review-container .review-toolbar{padding:0 1.5rem;margin-bottom:1.5rem;justify-content:flex-start}#product-review-container .review-toolbar .limiter{display:flex;align-items:center;width:20rem;font-size:1.4rem}#product-review-container .review-toolbar .limiter>*{margin-right:1.5rem;color:#2d2d2d}#product-review-container .review-toolbar .limiter>*:last-child{margin-right:0}#product-review-container .review-toolbar .limiter .limiter-options{max-width:7rem}.block-search .block-content{display:flex;height:100%;padding:1.5rem;background-color:#000}.minisearch{display:flex;flex:1}.minisearch input{border-color:#fff}.minisearch .input-group{flex:1;margin-bottom:0}.minisearch .input-group__addon .search{background-color:#fff;border-color:#fff}.minisearch .input-group__addon .icon{color:#000;font-size:2rem}.search-autocomplete[style*="position: absolute"]{background-color:#fff;color:#2d2d2d;z-index:50;border-radius:.4rem;box-shadow:0 1px 2px 1px rgba(50,50,50,.175)}.search-autocomplete li{padding:1rem 1.5rem}.search-autocomplete li.selected{background-color:#f9f9f9;color:#2d2d2d}.page-main{width:100%;max-width:128rem;padding-left:1.5rem;padding-right:1.5rem;margin-left:auto;margin-right:auto;padding-top:3rem;padding-bottom:3rem}.page-layout-1column .columns,.page-layout-2columns-left .columns,.page-layout-2columns-right .columns{display:flex;flex-wrap:wrap;width:calc(100% + 3rem);margin-left:-1.5rem;margin-right:-1.5rem}.page-layout-1column .column.main,.page-layout-2columns-left .column.main,.page-layout-2columns-right .column.main{width:100%;padding-left:1.5rem;padding-right:1.5rem}.page-layout-2columns-left .sidebar-main{width:100%;padding-left:1.5rem;padding-right:1.5rem}.page-layout-2columns-right .sidebar-additional{width:100%;padding-left:1.5rem;padding-right:1.5rem}.topbar-wrapper{background-color:#000;border-bottom:1px solid #9a9a9a}.topbar{width:100%;max-width:128rem;padding-left:1.5rem;padding-right:1.5rem;margin-left:auto;margin-right:auto;display:flex;position:relative;height:5rem;padding-right:0;padding-left:0}.header-top{width:100%;max-width:128rem;padding-left:1.5rem;padding-right:1.5rem;margin-left:auto;margin-right:auto}.header-middle-wrapper{background-color:#fff;height:auto}.header-middle{width:100%;max-width:128rem;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;justify-content:space-between;min-height:5rem;padding-right:0;padding-left:0}.footer-top{width:100%;max-width:128rem;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;display:flex;flex-direction:column-reverse}.footer-top__left{background-color:#000;padding:0}.footer-bottom{width:100%;max-width:128rem;padding-left:1.5rem;padding-right:1.5rem;margin-left:auto;margin-right:auto;padding-right:0;padding-bottom:1rem;padding-left:0}.copyright{display:block;padding:0 1.5rem;color:#2d2d2d;font-size:1.4rem;font-weight:300;text-align:center}.ub-mega-menu-wrapper a{display:block;text-decoration:none}.ub-mega-menu-wrapper span.mega{display:block;padding-left:1.5rem;padding-right:1.5rem;font-weight:700}.ub-mega-menu-wrapper .mega-col .group-title{margin-bottom:2rem}.ub-mega-menu-wrapper .menu-group-link{display:none}.ub-mega-menu-wrapper .child-content-inner{width:100% !important}.page-header .ub-menu-wrapper,.page-header .ub-mega-menu-wrapper{width:100%}.page-header .ub-mega-menu-wrapper{position:relative}.page-header .ub-mega-menu-wrapper a{padding:1rem 1.5rem;color:#2d2d2d}.page-header .ub-mega-menu-wrapper a,.page-header .ub-mega-menu-wrapper span.mega{flex:1 1 auto}.page-header .ub-mega-menu-wrapper .group-title a,.page-header .ub-mega-menu-wrapper .group-title span.mega{color:#000;font-weight:700}.page-header .ub-mega-menu-wrapper .child-content{position:absolute;top:0;z-index:99;background-color:#fff}.page-footer .ub-mega-menu-wrapper{width:100%}.page-footer .ub-mega-menu-wrapper a{padding:1rem 1.5rem;color:#fff}.page-footer .ub-mega-menu-wrapper a:hover{text-decoration:underline}.page-footer .ub-mega-menu-wrapper span.mega{color:#fff}.page-footer .ub-mega-menu-wrapper .menu-item-toggle{color:#fff}.banner-item a{text-decoration:none;border:none;outline:none}.banner-item .btn--cta{color:#fff;background-color:#000;border:1px solid #000}.banner-item__container{width:100%;max-width:128rem;padding-left:1.5rem;padding-right:1.5rem;margin-left:auto;margin-right:auto;display:flex;align-items:center;height:100%}.banner-item__row{display:flex;flex-wrap:wrap;width:calc(100% + 3rem);margin-left:-1.5rem;margin-right:-1.5rem}.banner-item__contentoverlay{position:absolute}.banner-item__media.has-background{background:transparent no-repeat center center}.banner-item--image-contentoverlay{position:relative}.banner-item--image-contentoverlay.banner-item--center-center{left:50%;top:50%;transform:translate(-50%,-50%)}.banner-item--image-contentoverlay.banner-item--bottom .banner-item__contentoverlay{bottom:0}.banner-item--image-contentoverlay .banner-item__media img{width:100%}.banner-item--content-only.banner-item--center-center .banner-item__inner{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.banner-item.is-hidden-mobile{display:none}.banner-items.slick-initialized .banner-item.is-hidden-mobile{display:block}.most-sold-wrapper{margin-bottom:3rem}.on-sale-wrapper{margin-bottom:3rem}.product-label{position:absolute;display:flex;align-items:center;padding:.5rem 1rem;font-weight:700;text-decoration:none}.product-label__media{display:flex;align-items:center;margin-right:1rem}.product-label__media img{position:static;display:inline-block;width:2rem;height:2rem;margin:0}.product-label__content{color:#fff}.product-label--new{background-color:#000}.product-label--special{background-color:#e30812}.header-middle .store-links-wrapper{display:none}.customer-service-title{font-size:1.8rem;font-weight:700;color:#2d2d2d;margin-bottom:1.5rem}.customer-service-wrapper{border:1px solid #ddd}.customer-service{display:flex;flex-direction:column;height:100%;padding-top:1.5rem;padding-bottom:1.5rem}.customer-service a{color:#2d2d2d}.customer-service .action--faq{display:block;margin-top:1.5rem}.customer-service .action--route{display:flex;align-items:center;margin-top:auto;text-decoration:none}.customer-service .action--route .icon{margin-right:1.5rem;color:#000;font-size:2rem}.customer-service__content{display:flex;flex-direction:column;padding-bottom:1.5rem}.customer-service__content a{font-size:1.4rem;font-weight:400;color:#2d2d2d;text-decoration:none}.customer-service__store-address{font-weight:400;padding-bottom:3rem}.footer-social-mobile{margin-bottom:1rem;display:block}.social{display:none}.social--footer ul{width:100%;padding-left:1.5rem;padding-right:1.5rem;display:flex;justify-content:space-around;padding-top:1rem;padding-right:0;padding-bottom:1rem;padding-left:0;background-color:#f9f9f9}.social--footer a{display:block;padding-left:1rem;padding-right:1rem;color:#d1d1d1;font-size:2.4rem}.opening-hours-wrapper{background-color:#f9f9f9}.opening-hours-title{font-size:1.8rem;font-weight:700;color:#2d2d2d;margin-bottom:1.5rem}.opening-hours-list{padding-bottom:1.5rem}.opening-hours{display:flex;flex-direction:column;height:100%;padding-top:1.5rem;padding-bottom:1.5rem}.opening-hours__item{margin-bottom:.5rem;font-size:1.4rem;font-weight:400}.opening-hours__day{display:inline-block;width:5rem}.action--opening-hours{display:flex;align-items:center;margin-top:auto;color:#2d2d2d;text-decoration:none;font-size:1.6rem;font-weight:400}.action--opening-hours .icon{margin-right:1.5rem;color:#000;font-size:2rem}@media only screen and (max-width:1199px){.header-bottom-wrapper{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:500;overflow:hidden;width:100%;height:100vh;background-color:#e30812}.header-bottom-wrapper.is-active{display:block}.header-bottom-wrapper.is-active .header-bottom{opacity:1;left:0}.header-bottom{position:relative;left:-100%;max-width:50rem;height:100vh;opacity:0;background-color:#fff;transition:opacity .5s left ease-in-out}.ub-mega-menu-wrapper a{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.ub-mega-menu-wrapper .menu-item-toggle{-webkit-appearance:none;appearance:none;margin-left:auto;background-color:transparent;border:none}.ub-mega-menu-wrapper .child-content .mega-col{width:100% !important}.ub-mega-menu-wrapper .child-content.is-active{display:block}.ub-mega-menu-wrapper div.group div.group{border-bottom:none}.ub-mega-menu-wrapper .group-title{font-weight:700}.ub-mega-menu-wrapper .group-title span.mega{padding-left:1.5rem;padding-right:1.5rem}.ub-mega-menu-wrapper .group-content ul{padding-top:0}.page-header .ub-mega-menu-wrapper span.has-child{display:flex;padding-top:1rem;padding-bottom:1rem;font-weight:400}.page-header .ub-mega-menu-wrapper ul{padding-top:1rem;padding-bottom:1rem}.page-header .ub-mega-menu-wrapper ul ul{padding-top:0}.page-header .ub-mega-menu-wrapper ul .mega-col.first{padding-top:1rem}.page-header .ub-mega-menu-wrapper ul.level0{overflow-y:auto;height:calc(100vh - 5rem)}.page-header .ub-mega-menu-wrapper li{border-bottom:1px solid #f9f9f9}.page-header .ub-mega-menu-wrapper li.has-child{display:flex}.page-header .ub-mega-menu-wrapper .menu-item-toggle{height:auto;padding:1rem 1.5rem;color:#000}.page-header .ub-mega-menu-wrapper .child-content{left:-110%;width:100%;height:calc(100vh - 5rem);overflow:hidden;box-shadow:1px 0 4px 2px rgba(50,50,50,.175);transition:left .5s ease-in-out}.page-header .ub-mega-menu-wrapper .child-content.is-active{left:0;background:#fff}.page-header .ub-mega-menu-wrapper .child-content.is-active>.child-content-inner-wrap{height:calc(100vh - 5rem);overflow-y:scroll}.page-header .ub-mega-menu-wrapper li.has-child:focus>.child-content,.page-header .ub-mega-menu-wrapper li.has-child:hover>.child-content{display:block;left:0}.topbar-wrapper{height:0}.topbar-wrapper .topbar .top-links-wrapper{display:none}.header-middle-wrapper{padding-top:0;height:5rem}.header-middle-wrapper .header-middle{flex-wrap:wrap;align-items:center;padding-top:1rem}.header-middle-wrapper .header-middle .logo{padding-top:1.5rem;order:1;width:50%;margin-left:5rem}.header-middle-wrapper .header-middle .block-search{order:3;min-width:100%}.header-middle-wrapper .header-middle .block-search .block-content{background-color:transparent}.header-middle-wrapper .header-middle .top-links{order:1;padding:.5rem 2rem 0 0}}@media only screen and (max-width:1023px){.page-footer .ub-mega-menu-wrapper ul.level0>li{border-bottom:1px solid #fff}.page-footer .ub-mega-menu-wrapper ul.level0>li:last-of-type{border-bottom:none}.page-footer .ub-mega-menu-wrapper ul.level0>li>.child-content{display:none;background-color:#1a1a1a}.page-footer .ub-mega-menu-wrapper ul.level0>li>.child-content.is-active{display:block}.page-footer .ub-mega-menu-wrapper ul.level0>li>span.has-child{display:flex;padding-top:1rem;padding-bottom:1rem}.page-footer .ub-mega-menu-wrapper .mega-col{padding-top:.5rem;padding-bottom:.5rem}}@media only screen and (max-width:479px){.footer-top{padding-right:0;padding-left:0}}@media only screen and (min-width:480px){.category-products-header{flex-direction:row;text-align:left}.category-products-title{margin-right:1.5rem;margin-bottom:0}}@media only screen and (min-width:640px){.media-sm--1-1{padding-bottom:100%}.media-sm--1-2{padding-bottom:200%}.media-sm--2-3{padding-bottom:150%}.media-sm--3-2{padding-bottom:66.66666667%}.media-sm--4-3{padding-bottom:75%}.media-sm--5-4{padding-bottom:80%}.media-sm--16-9{padding-bottom:56.25%}.products-grid .product-item{width:25%;padding-left:1.5rem;padding-right:1.5rem}#product-review-container .review-item .review-details{flex-direction:row;align-items:center}#product-review-container .review-item .review-date{margin-bottom:0}#product-review-container .review-item .review-author{margin-bottom:0}}body{text-transform:uppercase}.topbar-wrapper{border-bottom:0}.topbar-wrapper .topbar{height:0;padding-left:0;padding-right:0}.topbar-wrapper .topbar .usps-wrapper ul li{font-size:1.2rem}.header-middle-wrapper{height:11.25rem}.header-middle-wrapper .header-middle{flex-direction:row;padding-left:0;background-color:#000;padding-top:0}.header-middle-wrapper .header-middle .logo{order:0;max-width:7rem;padding-top:1rem}.header-middle-wrapper .header-middle .logo img{width:100%;height:auto}.header-middle-wrapper .header-middle .block-search{order:4}.header-middle-wrapper .header-middle .block-search .block-content{padding:1rem 1.5rem}.header-middle-wrapper .header-middle .switcher-currency{order:2;padding-top:.5rem;color:#fff;cursor:pointer}.header-middle-wrapper .header-middle .switcher-currency .switcher-label{display:none;font-size:1.6rem}.header-middle-wrapper .header-middle .switcher-currency .switcher-trigger strong span{font-size:1.3rem;text-decoration:underline}.header-middle-wrapper .header-middle .switcher-currency .switcher-dropdown a{color:#000;font-size:1.3rem;text-decoration:none}.header-middle-wrapper .header-middle .switcher-currency .switcher-dropdown a:hover{text-decoration:underline}.header-middle-wrapper .header-middle .top-links{order:3}.kiyoh-wrapper{background-color:transparent}.kiyoh-wrapper .kiyoh .rating{display:flex;align-items:center}.kiyoh-wrapper .kiyoh .rating__score{margin-left:.5rem;margin-right:.5rem;z-index:-1;display:flex;align-items:center}.kiyoh-wrapper .kiyoh .rating__score .custom-rating-icon path{fill:#f8c541}.kiyoh-wrapper .kiyoh .rating__score .custom-rating-icon__empty path{fill:#373737}.kiyoh-wrapper .kiyoh .rating__score .custom-rating-icon__half:before{color:#f8c541}.kiyoh-wrapper .kiyoh .rating__score .custom-rating-icon__half:after{color:#373737;opacity:1}.kiyoh-wrapper .kiyoh .rating__text{font-family:'Oswald',sans-serif;color:#323232;font-size:1.3rem}.btn__text{color:#fff}.page-footer .ub-mega-menu-wrapper span.mega{padding:1rem 0}.page-footer .ub-mega-menu-wrapper .group-title span.mega{padding:1rem 0}@charset "UTF-8";.amrates-shipping-rates .field.choice.item{padding:8px}#sendcloud-service-point{position:relative;margin-bottom:50px;min-height:40px}#sendcloud-service-point .button-service-point{cursor:pointer;color:#1979c3;background-color:#fff;padding:7px 20px 8px;display:table;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:2px solid #1979c3;margin:30px 0 30px 30px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#sendcloud-service-point .col{width:23%;display:inline-block;vertical-align:top}#sendcloud-service-point .col:first-child{padding-left:30px;width:55%}#sendcloud-service-point ul{padding:0;list-style:none}#sendcloud-service-point ul li{margin:0}#sendcloud-service-point ul li span{float:right}#onepage-checkout-shipping-method-additional-load{margin-top:20px}#servicePointName{font-weight:700;text-transform:uppercase}#co-shipping-method-form .table-checkout-shipping-method{width:100%}.service-point-information{margin-top:10px}.brands-slider-wrapper{padding:1.5rem 0}.brands-slider .brand-item{display:flex !important;align-items:center;padding:1.5rem}.brands-slider .brand-item img{width:100%}.am-visually-hidden{position:absolute;overflow:hidden;clip:rect(0,0,0,0);margin:0;padding:0;width:0;height:0;border:0;opacity:0}.am-word-break{word-wrap:break-word;word-break:break-word}.ie11 .am-word-break{word-break:break-all}.cms-page-wrapper{margin-bottom:1.5rem}.cms-additional-wrapper{display:flex;flex-wrap:wrap;margin-bottom:1.5rem}.cms-store-details-wrapper{margin-bottom:1.5rem}.cms-usp-wrapper{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;width:100%;padding:1.5rem;border:1px solid #ddd;border-radius:.4rem}.cms-usp-wrapper ul{flex:1 1 auto;padding:1.5rem 0 1.5rem 1.5rem}.cms-usp-wrapper li{position:relative;padding-left:2rem;font-size:1.6rem;margin-bottom:2rem}.cms-usp-wrapper li:before{content:url('../../frontend/Webfant/fant/en_US/images/icons/check_green.svg');position:absolute;top:.2rem;left:0;width:1.4rem;height:1rem}.cms-usp-wrapper li:last-child{margin-bottom:0}.webwinkel--logo{flex:1 1 auto;padding:0}.webwinkel--logo img{max-width:12rem}.page-layout-1column .page-main{max-width:100%;padding-top:0}.page-layout-1column .column.main{width:100%;max-width:128rem;padding-left:1.5rem;padding-right:1.5rem;margin-left:auto;margin-right:auto}.page-main{padding-top:3rem}.banners-cta-wrapper .banner-group__title,.banners-sale-wrapper .banner-group__title,.banners-cms-wrapper .banner-group__title{display:none}.banners-cta-wrapper,.banners-sale-wrapper{margin-bottom:3rem}.banners-cta-wrapper .banner-items,.banners-sale-wrapper .banner-items{display:flex;flex-wrap:wrap;width:calc(100% + 3rem);margin-left:-1.5rem;margin-right:-1.5rem}.banners-cta-wrapper .btn--cta{color:#2d2d2d;background-color:#fff;border:1px solid #000;font-size:1.6rem;height:auto}.banners-cta-wrapper a.btn--cta{padding:.5rem 2rem}.banners-cta-wrapper button.btn--cta{padding:1.5rem 2rem}.banners-cta-wrapper .banner-item--content-only.banner-item--cta .banner-item__inner{padding:3rem;background-color:#e30812;text-align:center}.banners-cta-wrapper .banner-item--content-only.banner-item--cta .banner-item__link--banner{color:#e6e6e6}.banners-cta-wrapper .banner-item--content-only.banner-item--cta .banner-item__contentonly{color:#e6e6e6}.banners-cta-wrapper .banner-item--content-only.banner-item--cta .banner-item__contentonly-title{margin-bottom:1.5rem;font-size:3.2rem;text-transform:uppercase}.banners-cta-wrapper .banner-item--content-only.banner-item--cta .banner-item__contentonly-content{font-weight:700;font-size:2.4rem;font-style:italic}.banners-cta-wrapper .banner-item--content-only.banner-item--cta .banner-item__actions{margin-top:1.5rem}.banners-cta-wrapper .banner-item--image-contentbox a,.banners-sale-wrapper .banner-item--image-contentbox a{color:#2d2d2d}.banners-cta-wrapper .banner-item--image-contentbox img,.banners-sale-wrapper .banner-item--image-contentbox img{display:block;width:100%}.banners-cta-wrapper .banner-item--image-contentbox .banner-item__inner,.banners-sale-wrapper .banner-item--image-contentbox .banner-item__inner{height:100%;border:1px solid #ddd}.banners-cta-wrapper .banner-item--image-contentbox .banner-item__link--banner,.banners-sale-wrapper .banner-item--image-contentbox .banner-item__link--banner{display:flex;flex-direction:column;height:100%}.banners-cta-wrapper .banner-item--image-contentbox .banner-item__link--banner .banner-item__contentbox,.banners-sale-wrapper .banner-item--image-contentbox .banner-item__link--banner .banner-item__contentbox{margin-top:auto}.banners-cta-wrapper .banner-item--image-contentbox .banner-item__contentbox,.banners-sale-wrapper .banner-item--image-contentbox .banner-item__contentbox{padding:1.5rem;text-align:center}.banners-cta-wrapper .banner-item--image-contentbox .banner-item__contentbox-title,.banners-sale-wrapper .banner-item--image-contentbox .banner-item__contentbox-title{font-size:2.4rem}.banners-cta-wrapper .banner-item--image-contentbox .banner-item__actions,.banners-sale-wrapper .banner-item--image-contentbox .banner-item__actions{margin-top:1.5rem}.banners-cms-wrapper .banner-item__contentoverlay{left:0;right:0;width:100%;padding:1.5rem;background-color:rgba(255,255,255,.75)}.banners-cms-wrapper .banner-item__contentoverlay-title{font-size:2.4rem}.banners-cms-wrapper .banner-item__contentoverlay-content{color:#000}.banners-hero-wrapper{width:100%;margin-bottom:1.5rem}.banners-hero-wrapper .banner-group__title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.banners-hero-wrapper .slick-prev,.banners-hero-wrapper .slick-next{display:none !important}.banners-hero-wrapper .banner-item--image-contentbox .banner-item__media{width:100%;padding-left:1.5rem;padding-right:1.5rem;padding-top:1.5rem;padding-bottom:1.5rem;text-align:center}.banners-hero-wrapper .banner-item--image-contentbox .banner-item__media img{margin-left:auto;margin-right:auto}.banners-hero-wrapper .banner-item--image-contentbox .banner-item__contentbox{width:100%;padding-left:1.5rem;padding-right:1.5rem;padding-top:1.5rem;padding-bottom:1.5rem;text-align:center}.banners-hero-wrapper .banner-item--image-contentbox .banner-item__contentbox-header{margin-bottom:1rem}.banners-hero-wrapper .banner-item--image-contentbox .banner-item__contentbox-title{font-family:'Oswald',sans-serif;font-size:2.4rem;line-height:1.2}.banners-hero-wrapper .banner-item--image-contentbox .banner-item__contentbox-title strong{display:block;font-weight:700}.banners-hero-wrapper .banner-item--image-contentbox .banner-item__contentbox-subtitle{font-family:'Oswald',sans-serif;font-size:1.6rem;font-weight:700}.banners-hero-wrapper .banner-item--image-contentbox .banner-item__actions{margin-top:1.5rem}.banners-hero-wrapper .banner-item--image-contentbox.banner-item--primary{background-color:gray}.banners-hero-wrapper .banner-item--image-contentbox.banner-item--primary .banner-item__contentbox-title{color:#fff}.banners-hero-wrapper .banner-item--image-contentbox.banner-item--primary .banner-item__contentbox-subtitle{color:#fff}.banners-hero-wrapper .banner-item--image-contentbox.banner-item--primary .banner-item__contentbox-content{color:#fff}.banners-hero-wrapper .banner-item--image-contentbox.banner-item--secondary{background-color:#feeced}.banners-hero-wrapper .banner-item--image-contentbox.banner-item--secondary .banner-item__contentbox-title{color:#2d2d2d}.banners-hero-wrapper .banner-item--image-contentbox.banner-item--secondary .banner-item__contentbox-subtitle{color:#2d2d2d}.banners-hero-wrapper .banner-item--image-contentbox.banner-item--secondary .banner-item__contentbox-content{color:#cf0710}.banners-hero-wrapper .banner-item--image-contentbox.banner-item--tertiary{background-color:#fff}.banners-hero-wrapper .banner-item--image-contentbox.banner-item--tertiary .banner-item__contentbox-title{color:#2d2d2d}.banners-hero-wrapper .banner-item--image-contentbox.banner-item--tertiary .banner-item__contentbox-subtitle{color:#2d2d2d}.banners-hero-wrapper .banner-item--image-contentbox.banner-item--tertiary .banner-item__contentbox-content{color:#dcdcdc}.banners-hero-wrapper .banner-item--image-contentbox.banner-item--cta{background-color:gray}.banners-hero-wrapper .banner-item--image-contentbox.banner-item--cta .banner-item__contentbox-title{color:#fff}.banners-hero-wrapper .banner-item--image-contentbox.banner-item--cta .banner-item__contentbox-subtitle{color:#fff}.banners-hero-wrapper .banner-item--image-contentbox.banner-item--cta .banner-item__contentbox-content{color:#fff}.banners-hero-wrapper .banner-item--image-only{width:100%}.banners-hero-wrapper .banner-item--image-only .banner-item__link--banner{display:block}.banners-hero-wrapper .banner-item--image-only .banner-item__media{height:100%}.banners-hero-wrapper .banner-item--image-only.banner-item--primary{background-color:gray}.banners-hero-wrapper .banner-item--image-only.banner-item--secondary{background-color:#feeced}.banners-hero-wrapper .banner-item--image-only.banner-item--tertiary{background-color:#fff}.homepage-categories-wrapper{margin-bottom:3rem}.homepage-categories{width:100%;max-width:128rem;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;position:relative}.homepage-categories-title{margin-bottom:1.5rem;text-align:center}.categories-slider{display:flex;flex-wrap:wrap;width:calc(100% + 2rem);margin-left:-1rem;margin-right:-1rem}.categories-slider .slide{padding-left:1rem;padding-right:1rem}.categories-slider .slide__link{display:block;color:#2d2d2d;text-decoration:none;border:1px solid #ddd}.categories-slider .slide__title{color:#2d2d2d;font-size:2.4rem;font-weight:400;text-align:center;margin-bottom:0}.categories-slider .slide__media{position:relative;background-color:#f9f9f9}.categories-slider .slide.is-hidden-mobile{display:none}.categories-slider .slide-title-wrapper{height:8.6rem;width:100%;display:flex;align-items:center;justify-content:center;padding:0 1.5rem}.categories-slider .slick-prev{background:url('../../frontend/Webfant/fant/en_US/images/icons/arrow-left.svg') !important;background-size:cover;background-position:center}.categories-slider .slick-next{background:url('../../frontend/Webfant/fant/en_US/images/icons/arrow-right.svg') !important;background-size:cover;background-position:center}.categories-slider.slick-initialized .slide.is-hidden-mobile{display:block}.cms-store-details-wrapper{display:flex;flex-direction:column;width:100%;margin-left:0;margin-right:0}.customer-service-wrapper{width:100%;padding:0 1.5rem;margin-bottom:1.5rem}.opening-hours-wrapper{width:100%;padding:0 1.5rem}@media only screen and (max-width:639px){.banners-cta-wrapper .banner-item{margin-bottom:1.5rem}.banners-cta-wrapper .banner-item:last-of-type{margin-bottom:0}.banners-cta-wrapper .banner-item.col-1-2{width:100%}}@media only screen and (min-width:480px){.homepage-categories-title{text-align:left}.cms-store-details-wrapper{flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.customer-service-wrapper{width:50%;margin-bottom:0;margin-right:1.5rem}.opening-hours-wrapper{width:50%}}@media only screen and (min-width:640px){.banners-cta-wrapper .btn--cta{font-size:2.4rem}}.categories-products .categories-slider .slide__title{font-size:1.5rem;font-weight:700}.categories-products .product-item__inner{padding-top:1px}.banner-item__contentoverlay{visibility:hidden}.product-item__footer{display:block}.product-item__footer .btn--addtocart{margin:.5rem 0 .8rem}.product-item__footer .old-price .price{text-decoration:line-through}.product-item__footer .normal-price{order:2}