﻿html,body,div,span,applet,object,iframe,h1,h2,h3,.elem.store.preview .section.location .city,.elem.filter-text .elem.title .title-inner-layout>*,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}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}a,a:hover{text-decoration:none;color:#000}@keyframes delayedFullHeight{0%{height:100%}100%{height:100%}}@font-face{font-family:"open-sans";src:url("../webfonts/OpenSans/OpenSans-Regular.ttf") format("truetype");font-weight:400}@font-face{font-family:"open-sans";src:url("../webfonts/OpenSans/OpenSans-Italic.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"open-sans";src:url("../webfonts/OpenSans/OpenSans-SemiBold.ttf") format("truetype");font-weight:500}@font-face{font-family:"open-sans";src:url("../webfonts/OpenSans/OpenSans-SemiBoldItalic.ttf") format("truetype");font-weight:500;font-style:italic}@font-face{font-family:"open-sans";src:url("../webfonts/OpenSans/OpenSans-Bold.ttf") format("truetype");font-weight:600}@font-face{font-family:"open-sans";src:url("../webfonts/OpenSans/OpenSans-BoldItalic.ttf") format("truetype");font-weight:600;font-style:"italic"}@font-face{font-family:"pacifico";src:url("../webfonts/Pacifico/Pacifico-Regular.ttf") format("truetype");font-weight:400}@font-face{font-family:"dancingscript";src:url("../webfonts/DancingScript/static/DancingScript-Regular.ttf") format("truetype");font-weight:400}@font-face{font-family:"bodonimoda";src:url("../webfonts/Bodoni_Moda/static/BodoniModa_9pt/BodoniModa_9pt-Bold.ttf") format("truetype");font-weight:400}@font-face{font-family:"cantana";src:url("../webfonts/Cantana_One/CantataOne-Regular.ttf") format("truetype");font-weight:400}@font-face{font-family:"josefinsans";src:url("../webfonts/JosefinSans/static/JosefinSans-Regular.ttf") format("truetype");font-weight:400}@font-face{font-family:"josefinsansBold";src:url("../webfonts/JosefinSans/static/JosefinSans-Bold.ttf") format("truetype");font-weight:600}@font-face{font-family:"poppins";src:url("../webfonts/Poppins/Poppins-Regular.ttf") format("truetype");font-weight:400}@font-face{font-family:"poppinsBold";src:url("../webfonts/Poppins/Poppins-Bold.ttf") format("truetype");font-weight:400}@font-face{font-family:"centurygothic-regular";src:url("../webfonts/CenturyGothic/CenturyGothic.ttf") format("truetype");font-weight:400}@font-face{font-family:"lemonde";src:url("../webfonts/LeMonde/LeMonde-Book.ttf") format("truetype");font-weight:400}@font-face{font-family:"Satisfy";src:url("../webfonts/Satisfy/Satisfy-Regular.ttf") format("truetype");font-weight:400}@font-face{font-family:"Hepta Slab";src:url("../webfonts/Hepta-Slab/static/HeptaSlab-Regular.ttf") format("truetype");font-weight:400}@font-face{font-family:"Hepta Slab";src:url("../webfonts/Hepta-Slab/static/HeptaSlab-SemiBold.ttf") format("truetype");font-weight:600;font-stretch:semi-condensed}@font-face{font-family:"Work Regular";src:url("../webfonts/Work-Sans/static/WorkSans-Regular.ttf") format("truetype")}@font-face{font-family:"Work Bold";src:url("../webfonts/Work-Sans/static/WorkSans-Bold.ttf") format("truetype")}@font-face{font-family:"Playfair Regular";src:url("../webfonts/Playfair_Display/PlayfairDisplay-Regular.ttf") format("truetype")}@font-face{font-family:"Playfair Italic";src:url("../webfonts/Playfair_Display/PlayfairDisplay-Italic.ttf") format("truetype")}@font-face{font-family:"Playfair Bold";src:url("../webfonts/Playfair_Display/PlayfairDisplay-Bold.ttf") format("truetype")}@font-face{font-family:"Playfair Bold Italic";src:url("../webfonts/Playfair_Display/PlayfairDisplay-BoldItalic.ttf") format("truetype")}@font-face{font-family:"Chivo";src:url("../webfonts/Chivo/Chivo-Regular.ttf") format("truetype")}@font-face{font-family:"Philosopher Regular";src:url("../webfonts/Philosopher/Philosopher-Regular.ttf") format("truetype")}@font-face{font-family:"Philosopher Italic";src:url("../webfonts/Philosopher/Philosopher-Italic.ttf") format("truetype")}@font-face{font-family:"Philosopher Bold";src:url("../webfonts/Philosopher/Philosopher-Bold.ttf") format("truetype")}@font-face{font-family:"Philosopher Bold Italic";src:url("../webfonts/Philosopher/Philosopher-BoldItalic.ttf") format("truetype")}@font-face{font-family:"WorkSansMedium";src:url("../webfonts/Work-Sans/static/WorkSans-Medium.ttf") format("truetype")}@font-face{font-family:"OpenSansLight";src:url("../webfonts/OpenSans/OpenSans-Light.ttf") format("truetype")}@font-face{font-family:"OpenSansBold";src:url("../webfonts/OpenSans/OpenSans-Bold.ttf") format("truetype")}@keyframes easeElement{from{opacity:0}to{opacity:1}}@keyframes slideUpFade{from{opacity:0;margin-top:15px}to{opacity:1;margin-top:0}}@keyframes shopItemLoaderSpinner{0%{transform:rotateX(0deg) rotateY(0deg)}25%{transform:rotateX(0deg) rotateY(180deg)}50%{transform:rotateX(180deg) rotateY(180deg)}75%{transform:rotateX(180deg) rotateY(360deg)}100%{transform:rotateX(360deg) rotateY(360deg)}}@keyframes animationBorderBarsBefore{0%{width:0%;height:0%}5%{width:0%;height:0%}27%{width:100%;height:0%}49%{width:100%;height:100%}57%{width:100%;height:100%}77%{width:100%;height:0%}97%{width:0%;height:0%}100%{width:0%;height:0%}}@keyframes animationBorderBarsAfter{0%{width:0%;height:0%}5%{width:0%;height:0%}27%{width:100%;height:0%}49%{width:100%;height:100%}57%{width:100%;height:100%}77%{width:100%;height:0%}97%{width:0%;height:0%}100%{width:0%;height:0%}}@keyframes animationFadeUp{from{opacity:0;border-top-width:6px;box-sizing:content-box}to{opacity:1;border-top-width:0px;box-sizing:border-box}}html{width:100%;min-width:360px;display:block;overflow-x:hidden}body{width:calc(100% + 20px);margin-left:-20px;display:block;overflow-x:hidden}.elem{width:auto;box-sizing:border-box}.row{height:auto;min-height:1px;min-width:1260px;width:100%;position:relative;box-sizing:border-box;display:block;padding-left:calc(50% - 630px);padding-right:calc(49.9% - 630px + .0999%);padding-top:0px;padding-bottom:0px;clear:both;float:left}.row-fw{height:auto;width:100%;padding:0 70px;box-sizing:border-box;clear:both;float:left}.row .row{padding-left:0px;padding-right:0px}.row-fw.full-screen{padding-left:0px;padding-right:0px}body.news section.row.row-fw-t.def-d-spc,section.news,body.events section.row.row-fw-t.def-d-spc,section.events{flex-direction:row;flex-wrap:wrap;row-gap:30px;column-gap:30px;justify-content:center}body.news section.row.row-fw-t.def-d-spc .layout-box,section.news .layout-box,body.events section.row.row-fw-t.def-d-spc .layout-box,section.events .layout-box{width:calc(100% - 20px);margin-bottom:30px;margin-left:20px}body.news section.row.row-fw-t.def-d-spc .layout-box .news-list-layout,body.news section.row.row-fw-t.def-d-spc .layout-box .event-list-layout,section.news .layout-box .news-list-layout,section.news .layout-box .event-list-layout,body.events section.row.row-fw-t.def-d-spc .layout-box .news-list-layout,body.events section.row.row-fw-t.def-d-spc .layout-box .event-list-layout,section.events .layout-box .news-list-layout,section.events .layout-box .event-list-layout{width:100%;overflow:hidden;margin-left:0;float:none}body.news section.row.row-fw-t.def-d-spc .layout-box .news-list-layout .dataList,body.news section.row.row-fw-t.def-d-spc .layout-box .event-list-layout .dataList,section.news .layout-box .news-list-layout .dataList,section.news .layout-box .event-list-layout .dataList,body.events section.row.row-fw-t.def-d-spc .layout-box .news-list-layout .dataList,body.events section.row.row-fw-t.def-d-spc .layout-box .event-list-layout .dataList,section.events .layout-box .news-list-layout .dataList,section.events .layout-box .event-list-layout .dataList{display:grid;grid-template-areas:"img title" "img content";grid-auto-columns:320px 1fr;grid-auto-rows:auto 1fr;column-gap:30px}body.news section.row.row-fw-t.def-d-spc .layout-box .news-list-layout .dataList h3,body.news section.row.row-fw-t.def-d-spc .layout-box .news-list-layout .dataList .elem.store.preview .section.location .city,.elem.store.preview .section.location body.news section.row.row-fw-t.def-d-spc .layout-box .news-list-layout .dataList .city,body.news section.row.row-fw-t.def-d-spc .layout-box .news-list-layout .dataList .elem.filter-text .elem.title .title-inner-layout>*,.elem.filter-text .elem.title body.news section.row.row-fw-t.def-d-spc .layout-box .news-list-layout .dataList .title-inner-layout>*,body.news section.row.row-fw-t.def-d-spc .layout-box .event-list-layout .dataList h3,body.news section.row.row-fw-t.def-d-spc .layout-box .event-list-layout .dataList .elem.store.preview .section.location .city,.elem.store.preview .section.location body.news section.row.row-fw-t.def-d-spc .layout-box .event-list-layout .dataList .city,body.news section.row.row-fw-t.def-d-spc .layout-box .event-list-layout .dataList .elem.filter-text .elem.title .title-inner-layout>*,.elem.filter-text .elem.title body.news section.row.row-fw-t.def-d-spc .layout-box .event-list-layout .dataList .title-inner-layout>*,section.news .layout-box .news-list-layout .dataList h3,section.news .layout-box .news-list-layout .dataList .elem.store.preview .section.location .city,.elem.store.preview .section.location section.news .layout-box .news-list-layout .dataList .city,section.news .layout-box .news-list-layout .dataList .elem.filter-text .elem.title .title-inner-layout>*,.elem.filter-text .elem.title section.news .layout-box .news-list-layout .dataList .title-inner-layout>*,section.news .layout-box .event-list-layout .dataList h3,section.news .layout-box .event-list-layout .dataList .elem.store.preview .section.location .city,.elem.store.preview .section.location section.news .layout-box .event-list-layout .dataList .city,section.news .layout-box .event-list-layout .dataList .elem.filter-text .elem.title .title-inner-layout>*,.elem.filter-text .elem.title section.news .layout-box .event-list-layout .dataList .title-inner-layout>*,body.events section.row.row-fw-t.def-d-spc .layout-box .news-list-layout .dataList h3,body.events section.row.row-fw-t.def-d-spc .layout-box .news-list-layout .dataList .elem.store.preview .section.location .city,.elem.store.preview .section.location body.events section.row.row-fw-t.def-d-spc .layout-box .news-list-layout .dataList .city,body.events section.row.row-fw-t.def-d-spc .layout-box .news-list-layout .dataList .elem.filter-text .elem.title .title-inner-layout>*,.elem.filter-text .elem.title body.events section.row.row-fw-t.def-d-spc .layout-box .news-list-layout .dataList .title-inner-layout>*,body.events section.row.row-fw-t.def-d-spc .layout-box .event-list-layout .dataList h3,body.events section.row.row-fw-t.def-d-spc .layout-box .event-list-layout .dataList .elem.store.preview .section.location .city,.elem.store.preview .section.location body.events section.row.row-fw-t.def-d-spc .layout-box .event-list-layout .dataList .city,body.events section.row.row-fw-t.def-d-spc .layout-box .event-list-layout .dataList .elem.filter-text .elem.title .title-inner-layout>*,.elem.filter-text .elem.title body.events section.row.row-fw-t.def-d-spc .layout-box .event-list-layout .dataList .title-inner-layout>*,section.events .layout-box .news-list-layout .dataList h3,section.events .layout-box .news-list-layout .dataList .elem.store.preview .section.location .city,.elem.store.preview .section.location section.events .layout-box .news-list-layout .dataList .city,section.events .layout-box .news-list-layout .dataList .elem.filter-text .elem.title .title-inner-layout>*,.elem.filter-text .elem.title section.events .layout-box .news-list-layout .dataList .title-inner-layout>*,section.events .layout-box .event-list-layout .dataList h3,section.events .layout-box .event-list-layout .dataList .elem.store.preview .section.location .city,.elem.store.preview .section.location section.events .layout-box .event-list-layout .dataList .city,section.events .layout-box .event-list-layout .dataList .elem.filter-text .elem.title .title-inner-layout>*,.elem.filter-text .elem.title section.events .layout-box .event-list-layout .dataList .title-inner-layout>*{grid-area:title}body.news section.row.row-fw-t.def-d-spc .layout-box .news-list-layout .dataList .newsImage,body.news section.row.row-fw-t.def-d-spc .layout-box .news-list-layout .dataList .eventImage,body.news section.row.row-fw-t.def-d-spc .layout-box .event-list-layout .dataList .newsImage,body.news section.row.row-fw-t.def-d-spc .layout-box .event-list-layout .dataList .eventImage,section.news .layout-box .news-list-layout .dataList .newsImage,section.news .layout-box .news-list-layout .dataList .eventImage,section.news .layout-box .event-list-layout .dataList .newsImage,section.news .layout-box .event-list-layout .dataList .eventImage,body.events section.row.row-fw-t.def-d-spc .layout-box .news-list-layout .dataList .newsImage,body.events section.row.row-fw-t.def-d-spc .layout-box .news-list-layout .dataList .eventImage,body.events section.row.row-fw-t.def-d-spc .layout-box .event-list-layout .dataList .newsImage,body.events section.row.row-fw-t.def-d-spc .layout-box .event-list-layout .dataList .eventImage,section.events .layout-box .news-list-layout .dataList .newsImage,section.events .layout-box .news-list-layout .dataList .eventImage,section.events .layout-box .event-list-layout .dataList .newsImage,section.events .layout-box .event-list-layout .dataList .eventImage{grid-area:img}body.news section.row.row-fw-t.def-d-spc .layout-box .news-list-layout .dataList .newsContent,body.news section.row.row-fw-t.def-d-spc .layout-box .news-list-layout .dataList .eventContent,body.news section.row.row-fw-t.def-d-spc .layout-box .event-list-layout .dataList .newsContent,body.news section.row.row-fw-t.def-d-spc .layout-box .event-list-layout .dataList .eventContent,section.news .layout-box .news-list-layout .dataList .newsContent,section.news .layout-box .news-list-layout .dataList .eventContent,section.news .layout-box .event-list-layout .dataList .newsContent,section.news .layout-box .event-list-layout .dataList .eventContent,body.events section.row.row-fw-t.def-d-spc .layout-box .news-list-layout .dataList .newsContent,body.events section.row.row-fw-t.def-d-spc .layout-box .news-list-layout .dataList .eventContent,body.events section.row.row-fw-t.def-d-spc .layout-box .event-list-layout .dataList .newsContent,body.events section.row.row-fw-t.def-d-spc .layout-box .event-list-layout .dataList .eventContent,section.events .layout-box .news-list-layout .dataList .newsContent,section.events .layout-box .news-list-layout .dataList .eventContent,section.events .layout-box .event-list-layout .dataList .newsContent,section.events .layout-box .event-list-layout .dataList .eventContent{grid-area:content}.col-d-12,.col-d-11,.col-d-10,.col-d-9,.col-d-8,.col-d-7,.col-d-6,.col-d-5,.col-d-4,.col-d-3,.col-d-2,.col-d-1,.col-t-12,.col-t-11,.col-t-10,.col-t-9,.col-t-8,.col-t-7,.col-t-6,.col-t-5,.col-t-4,.col-t-3,.col-t-2,.col-t-1,.col-m-12,.col-m-11,.col-m-10,.col-m-9,.col-m-8,.col-m-7,.col-m-6,.col-m-5,.col-m-4,.col-m-3,.col-m-2,.col-m-1{box-sizing:border-box}.row>.col-d-12,.row>.col-d-11,.row>.col-d-10,.row>.col-d-9,.row>.col-d-8,.row>.col-d-7,.row>.col-d-6,.row>.col-d-5,.row>.col-d-4,.row>.col-d-3,.row>.col-d-2,.row>.col-d-1,.row-fw>.col-d-12,.row-fw>.col-d-11,.row-fw>.col-d-10,.row-fw>.col-d-9,.row-fw>.col-d-8,.row-fw>.col-d-7,.row-fw>.col-d-6,.row-fw>.col-d-5,.row-fw>.col-d-4,.row-fw>.col-d-3,.row-fw>.col-d-2,.row-fw>.col-d-1,.layout-box>.col-d-12,.layout-box>.col-d-11,.layout-box>.col-d-10,.layout-box>.col-d-9,.layout-box>.col-d-8,.layout-box>.col-d-7,.layout-box>.col-d-6,.layout-box>.col-d-5,.layout-box>.col-d-4,.layout-box>.col-d-3,.layout-box>.col-d-2,.layout-box>.col-d-1{margin-left:20px;float:left}.row-fw .layout-box>.col-d-1,.row-fw>.col-d-1{width:calc(8.3333333333% - 20px)}.row .layout-box>.col-d-1,.col-d-1{width:85px}.col-d-1.layout-box{width:8.3333333333%}.row .col-d-1.layout-box{width:105px}.row-fw .layout-box>.col-d-2,.row-fw>.col-d-2{width:calc(16.6666666667% - 20px)}.row .layout-box>.col-d-2,.col-d-2{width:190px}.col-d-2.layout-box{width:16.6666666667%}.row .col-d-2.layout-box{width:210px}.row-fw .layout-box>.col-d-3,.row-fw>.col-d-3{width:calc(25% - 20px)}.row .layout-box>.col-d-3,.col-d-3{width:295px}.col-d-3.layout-box{width:25%}.row .col-d-3.layout-box{width:315px}.row-fw .layout-box>.col-d-4,.row-fw>.col-d-4{width:calc(33.3333333333% - 20px)}.row .layout-box>.col-d-4,.col-d-4{width:400px}.col-d-4.layout-box{width:33.3333333333%}.row .col-d-4.layout-box{width:420px}.row-fw .layout-box>.col-d-5,.row-fw>.col-d-5{width:calc(41.6666666667% - 20px)}.row .layout-box>.col-d-5,.col-d-5{width:505px}.col-d-5.layout-box{width:41.6666666667%}.row .col-d-5.layout-box{width:525px}.row-fw .layout-box>.col-d-6,.row-fw>.col-d-6{width:calc(50% - 20px)}.row .layout-box>.col-d-6,.col-d-6{width:610px}.col-d-6.layout-box{width:50%}.row .col-d-6.layout-box{width:630px}.row-fw .layout-box>.col-d-7,.row-fw>.col-d-7{width:calc(58.3333333333% - 20px)}.row .layout-box>.col-d-7,.col-d-7{width:715px}.col-d-7.layout-box{width:58.3333333333%}.row .col-d-7.layout-box{width:735px}.row-fw .layout-box>.col-d-8,.row-fw>.col-d-8{width:calc(66.6666666667% - 20px)}.row .layout-box>.col-d-8,.col-d-8{width:820px}.col-d-8.layout-box{width:66.6666666667%}.row .col-d-8.layout-box{width:840px}.row-fw .layout-box>.col-d-9,.row-fw>.col-d-9{width:calc(75% - 20px)}.row .layout-box>.col-d-9,.col-d-9{width:925px}.col-d-9.layout-box{width:75%}.row .col-d-9.layout-box{width:945px}.row-fw .layout-box>.col-d-10,.row-fw>.col-d-10{width:calc(83.3333333333% - 20px)}.row .layout-box>.col-d-10,.col-d-10{width:1030px}.col-d-10.layout-box{width:83.3333333333%}.row .col-d-10.layout-box{width:1050px}.row-fw .layout-box>.col-d-11,.row-fw>.col-d-11{width:calc(91.6666666667% - 20px)}.row .layout-box>.col-d-11,.col-d-11{width:1135px}.col-d-11.layout-box{width:91.6666666667%}.row .col-d-11.layout-box{width:1155px}.row-fw .layout-box>.col-d-12,.row-fw>.col-d-12{width:calc(100% - 20px)}.row .layout-box>.col-d-12,.col-d-12{width:1240px}.col-d-12.layout-box{width:100%}.row .col-d-12.layout-box{width:1260px}.layout-box.col-d-12,.layout-box.col-d-11,.layout-box.col-d-10,.layout-box.col-d-9,.layout-box.col-d-8,.layout-box.col-d-7,.layout-box.col-d-6,.layout-box.col-d-5,.layout-box.col-d-4,.layout-box.col-d-3,.layout-box.col-d-2,.layout-box.col-d-1{margin-left:0px !important}.row.divider-d,.row-fw.divider-d{border-top:1px solid #202020}.row.divider-d-cancel,.row-fw.divider-d-cancel{border-top:none}.sm-d-spc{padding-top:15px;padding-bottom:15px}.sm-spc{padding-top:15px;padding-bottom:15px}.def-d-spc{padding-top:30px;padding-bottom:30px}.med-d-spc{padding-top:50px;padding-bottom:50px}.lg-d-spc{padding-top:70px;padding-bottom:70px}.sm-d-spc-top{padding-top:15px}.def-d-spc-top{padding-top:30px}.med-d-spc-top{padding-top:50px}.lg-d-spc-top{padding-top:70px}.sm-d-spc-btm{padding-bottom:15px}.def-d-spc-btm{padding-bottom:30px}.med-d-spc-btm{padding-bottom:50px}.lg-d-spc-btm{padding-bottom:70px}.show-ov{overflow:visible}.hide-d{display:none}.clear-right-d,.clr-r-d,.clear-right,.clr-r{clear:right}.clear-left-d,.clr-l-d,.clear-left,.clr-l{clear:left}.clear-both-d,.clr-b-d,.clear-both,.clr-b{clear:both}.aln-l-d,.aln-l{text-align:left}.aln-c-d,.aln-c{text-align:center}.aln-r-d,.aln-r{text-align:right}.row-fw.tilted{position:relative;margin-top:10%;margin-bottom:10%}.row-fw.tilted:before{content:"";width:100%;height:120%;position:absolute;top:-10%;left:0px;background-color:inherit;transform:skewY(3deg);z-index:-1}.row-fw.tilted.reverse:before{transform:skewY(-3deg)}.event-list-layout,.news-list-layout{margin-left:20px;float:left;height:auto;padding:10px;padding-top:15px;position:relative;box-sizing:border-box;background-color:#fff;box-shadow:rgba(37,37,37,.195) 0 3px 8px 0;border-radius:2px;border-top:5px solid #a92434;transition:box-shadow .27s ease-out;transition:transform .8s ease}.event-list-layout:hover,.news-list-layout:hover{transform:scale(1.03);transition:transform .8s ease}.row.firstcolor .event-list-layout,.row-fw.firstcolor .event-list-layout,.row.firstcolor .news-list-layout,.row-fw.firstcolor .news-list-layout{border-top:5px solid #776464}.row.secondcolor .event-list-layout,.row-fw.secondcolor .event-list-layout,.row.secondcolor .news-list-layout,.row-fw.secondcolor .news-list-layout{border-top:5px solid #a92434}.dataList .newsImage,.dataList .eventImage{width:100%}.dataList .newsImage img,.dataList .eventImage img{width:100%}.dataList .newsContent,.dataList .eventContent{width:100%;font-size:17px;font:400 18px/22px "OpenSansLight",sans-serif;margin-left:0}.dataList .newsContent p,.dataList .newsContent a,.dataList .newsContent li,.dataList .newsContent span,.dataList .newsContent div,.dataList .newsContent td,.dataList .newsContent input,.dataList .newsContent textarea,.dataList .eventContent p,.dataList .eventContent a,.dataList .eventContent li,.dataList .eventContent span,.dataList .eventContent div,.dataList .eventContent td,.dataList .eventContent input,.dataList .eventContent textarea{font:400 18px/22px "OpenSansLight",sans-serif;color:#776464 !important}.dataList .newsContent a,.dataList .eventContent a{position:relative}.dataList .newsContent a:after,.dataList .eventContent a:after{content:"";width:100%;height:3px;position:absolute;left:0px;bottom:-5px;background-color:rgba(0,0,0,0);-webkit-transition:background-color .17s ease-in;-moz-transition:background-color .17s ease-in;-ms-transition:background-color .17s ease-in;transition:background-color .17s ease-in}.dataList .newsContent a:hover:after,.dataList .eventContent a:hover:after{background-color:#777}.event-list-layout .dataList hr,.news-list-layout .dataList hr{clear:both;height:3px;background-color:#a92434;width:100%;margin-left:20px;border:none;display:none}.dataList h3,.dataList .elem.store.preview .section.location .city,.elem.store.preview .section.location .dataList .city,.dataList .elem.filter-text .elem.title .title-inner-layout>*,.elem.filter-text .elem.title .dataList .title-inner-layout>*{color:#fff !important;margin-bottom:20px;background-color:#a92434;padding:10px;box-sizing:border-box;width:100%;font-size:0}.dataList h3 span,.dataList .elem.store.preview .section.location .city span,.elem.store.preview .section.location .dataList .city span,.dataList .elem.filter-text .elem.title .title-inner-layout>* span,.elem.filter-text .elem.title .dataList .title-inner-layout>* span{font:500 16px/20px "OpenSansLight",sans-serif;font-size:18px;line-height:normal;color:#fff !important;width:100%}.dataList h2{font-size:32px}.dataList .newsContent h3,.dataList .newsContent .elem.store.preview .section.location .city,.elem.store.preview .section.location .dataList .newsContent .city,.dataList .newsContent .elem.filter-text .elem.title .title-inner-layout>*,.elem.filter-text .elem.title .dataList .newsContent .title-inner-layout>*,.dataList .eventContent h3,.dataList .eventContent .elem.store.preview .section.location .city,.elem.store.preview .section.location .dataList .eventContent .city,.dataList .eventContent .elem.filter-text .elem.title .title-inner-layout>*,.elem.filter-text .elem.title .dataList .eventContent .title-inner-layout>*{color:#a92434}.dataList .newsContent h3 span,.dataList .newsContent .elem.store.preview .section.location .city span,.elem.store.preview .section.location .dataList .newsContent .city span,.dataList .newsContent .elem.filter-text .elem.title .title-inner-layout>* span,.elem.filter-text .elem.title .dataList .newsContent .title-inner-layout>* span,.dataList .eventContent h3 span,.dataList .eventContent .elem.store.preview .section.location .city span,.elem.store.preview .section.location .dataList .eventContent .city span,.dataList .eventContent .elem.filter-text .elem.title .title-inner-layout>* span,.elem.filter-text .elem.title .dataList .eventContent .title-inner-layout>* span{font:500 28px/32px "OpenSansLight",sans-serif;font-size:36px;font-weight:bolder;line-height:normal;color:#a92434}@media screen and (max-width: 900px){section.events .layout-box,section.news .layout-box{margin-left:20px}section.events .layout-box .event-list-layout .dataList,section.events .layout-box .news-list-layout .dataList,section.news .layout-box .event-list-layout .dataList,section.news .layout-box .news-list-layout .dataList{grid-auto-columns:inherit}}@media screen and (max-width: 744px){section.events .layout-box .event-list-layout .dataList,section.events .layout-box .news-list-layout .dataList,section.news .layout-box .event-list-layout .dataList,section.news .layout-box .news-list-layout .dataList{grid-template-areas:"img" "title" "content" !important;grid-auto-columns:inherit !important}.event-list-layout .dataList,.news-list-layout .dataList{grid-template-areas:"img" "title" "content" !important;grid-auto-columns:inherit !important}.event-list-layout .dataList h3,.event-list-layout .dataList .elem.store.preview .section.location .city,.elem.store.preview .section.location .event-list-layout .dataList .city,.event-list-layout .dataList .elem.filter-text .elem.title .title-inner-layout>*,.elem.filter-text .elem.title .event-list-layout .dataList .title-inner-layout>*,.news-list-layout .dataList h3,.news-list-layout .dataList .elem.store.preview .section.location .city,.elem.store.preview .section.location .news-list-layout .dataList .city,.news-list-layout .dataList .elem.filter-text .elem.title .title-inner-layout>*,.elem.filter-text .elem.title .news-list-layout .dataList .title-inner-layout>*{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;text-align:center}}@media screen and (max-width: 1400px){.row{min-width:1000px;padding-left:calc(50% - 500px);padding-right:calc(49.9% - 500px + .0999%)}.row-fw .layout-box>.col-d-1,.row-fw>.col-d-1{width:calc(8.3333333333% - 20px)}.row .layout-box>.col-d-1,.col-d-1{width:63.3333333333px}.col-d-1.layout-box{width:8.3333333333%}.row .col-d-1.layout-box{width:83.3333333333px}.row-fw .layout-box>.col-d-2,.row-fw>.col-d-2{width:calc(16.6666666667% - 20px)}.row .layout-box>.col-d-2,.col-d-2{width:146.6666666667px}.col-d-2.layout-box{width:16.6666666667%}.row .col-d-2.layout-box{width:166.6666666667px}.row-fw .layout-box>.col-d-3,.row-fw>.col-d-3{width:calc(25% - 20px)}.row .layout-box>.col-d-3,.col-d-3{width:230px}.col-d-3.layout-box{width:25%}.row .col-d-3.layout-box{width:250px}.row-fw .layout-box>.col-d-4,.row-fw>.col-d-4{width:calc(33.3333333333% - 20px)}.row .layout-box>.col-d-4,.col-d-4{width:313.3333333333px}.col-d-4.layout-box{width:33.3333333333%}.row .col-d-4.layout-box{width:333.3333333333px}.row-fw .layout-box>.col-d-5,.row-fw>.col-d-5{width:calc(41.6666666667% - 20px)}.row .layout-box>.col-d-5,.col-d-5{width:396.6666666667px}.col-d-5.layout-box{width:41.6666666667%}.row .col-d-5.layout-box{width:416.6666666667px}.row-fw .layout-box>.col-d-6,.row-fw>.col-d-6{width:calc(50% - 20px)}.row .layout-box>.col-d-6,.col-d-6{width:480px}.col-d-6.layout-box{width:50%}.row .col-d-6.layout-box{width:500px}.row-fw .layout-box>.col-d-7,.row-fw>.col-d-7{width:calc(58.3333333333% - 20px)}.row .layout-box>.col-d-7,.col-d-7{width:563.3333333333px}.col-d-7.layout-box{width:58.3333333333%}.row .col-d-7.layout-box{width:583.3333333333px}.row-fw .layout-box>.col-d-8,.row-fw>.col-d-8{width:calc(66.6666666667% - 20px)}.row .layout-box>.col-d-8,.col-d-8{width:646.6666666667px}.col-d-8.layout-box{width:66.6666666667%}.row .col-d-8.layout-box{width:666.6666666667px}.row-fw .layout-box>.col-d-9,.row-fw>.col-d-9{width:calc(75% - 20px)}.row .layout-box>.col-d-9,.col-d-9{width:730px}.col-d-9.layout-box{width:75%}.row .col-d-9.layout-box{width:750px}.row-fw .layout-box>.col-d-10,.row-fw>.col-d-10{width:calc(83.3333333333% - 20px)}.row .layout-box>.col-d-10,.col-d-10{width:813.3333333333px}.col-d-10.layout-box{width:83.3333333333%}.row .col-d-10.layout-box{width:833.3333333333px}.row-fw .layout-box>.col-d-11,.row-fw>.col-d-11{width:calc(91.6666666667% - 20px)}.row .layout-box>.col-d-11,.col-d-11{width:896.6666666667px}.col-d-11.layout-box{width:91.6666666667%}.row .col-d-11.layout-box{width:916.6666666667px}.row-fw .layout-box>.col-d-12,.row-fw>.col-d-12{width:calc(100% - 20px)}.row .layout-box>.col-d-12,.col-d-12{width:980px}.col-d-12.layout-box{width:100%}.row .col-d-12.layout-box{width:1000px}}@media screen and (max-width: 1140px){body{width:calc(100% + 20px);margin-left:-20px}.row{min-width:800px;padding-left:calc(50% - 400px);padding-right:calc(49.9% - 400px + .0999%)}.row-fw,.row-fw-t{height:auto;width:100%;padding-left:50px;padding-right:50px;box-sizing:border-box;clear:both;float:left}.row-fw.full-screen-t-cancel{padding:0 50px}.row>.col-d-12,.row>.col-d-11,.row>.col-d-10,.row>.col-d-9,.row>.col-d-8,.row>.col-d-7,.row>.col-d-6,.row>.col-d-5,.row>.col-d-4,.row>.col-d-3,.row>.col-d-2,.row>.col-d-1,.row-fw>.col-d-12,.row-fw>.col-d-11,.row-fw>.col-d-10,.row-fw>.col-d-9,.row-fw>.col-d-8,.row-fw>.col-d-7,.row-fw>.col-d-6,.row-fw>.col-d-5,.row-fw>.col-d-4,.row-fw>.col-d-3,.row-fw>.col-d-2,.row-fw>.col-d-1,.layout-box>.col-d-12,.layout-box>.col-d-11,.layout-box>.col-d-10,.layout-box>.col-d-9,.layout-box>.col-d-8,.layout-box>.col-d-7,.layout-box>.col-d-6,.layout-box>.col-d-5,.layout-box>.col-d-4,.layout-box>.col-d-3,.layout-box>.col-d-2,.layout-box>.col-d-1,.row>.col-t-12,.row>.col-t-11,.row>.col-t-10,.row>.col-t-9,.row>.col-t-8,.row>.col-t-7,.row>.col-t-6,.row>.col-t-5,.row>.col-t-4,.row>.col-t-3,.row>.col-t-2,.row>.col-t-1,.row-fw>.col-t-12,.row-fw>.col-t-11,.row-fw>.col-t-10,.row-fw>.col-t-9,.row-fw>.col-t-8,.row-fw>.col-t-7,.row-fw>.col-t-6,.row-fw>.col-t-5,.row-fw>.col-t-4,.row-fw>.col-t-3,.row-fw>.col-t-2,.row-fw>.col-t-1,.layout-box>.col-t-12,.layout-box>.col-t-11,.layout-box>.col-t-10,.layout-box>.col-t-9,.layout-box>.col-t-8,.layout-box>.col-t-7,.layout-box>.col-t-6,.layout-box>.col-t-5,.layout-box>.col-t-4,.layout-box>.col-t-3,.layout-box>.col-t-2,.layout-box>.col-t-1{margin-left:20px}.row-fw .layout-box>.col-d-1,.row-fw>.col-d-1{width:calc(8.3333333333% - 20px)}.row .layout-box>.col-d-1,.row-fw-t .row .layout-box>.col-d-1,.col-d-1{width:46.6666666667px}.row-fw-t .layout-box>.col-d-1,.row-fw-t>.col-d-1{width:calc(8.3333333333% - 20px)}.col-d-1.layout-box{width:8.3333333333%}.row .col-d-1.layout-box{width:66.6666666667px}.row-fw-t>.col-d-1.layout-box{width:8.3333333333%}.row-fw .layout-box>.col-d-2,.row-fw>.col-d-2{width:calc(16.6666666667% - 20px)}.row .layout-box>.col-d-2,.row-fw-t .row .layout-box>.col-d-2,.col-d-2{width:113.3333333333px}.row-fw-t .layout-box>.col-d-2,.row-fw-t>.col-d-2{width:calc(16.6666666667% - 20px)}.col-d-2.layout-box{width:16.6666666667%}.row .col-d-2.layout-box{width:133.3333333333px}.row-fw-t>.col-d-2.layout-box{width:16.6666666667%}.row-fw .layout-box>.col-d-3,.row-fw>.col-d-3{width:calc(25% - 20px)}.row .layout-box>.col-d-3,.row-fw-t .row .layout-box>.col-d-3,.col-d-3{width:180px}.row-fw-t .layout-box>.col-d-3,.row-fw-t>.col-d-3{width:calc(25% - 20px)}.col-d-3.layout-box{width:25%}.row .col-d-3.layout-box{width:200px}.row-fw-t>.col-d-3.layout-box{width:25%}.row-fw .layout-box>.col-d-4,.row-fw>.col-d-4{width:calc(33.3333333333% - 20px)}.row .layout-box>.col-d-4,.row-fw-t .row .layout-box>.col-d-4,.col-d-4{width:246.6666666667px}.row-fw-t .layout-box>.col-d-4,.row-fw-t>.col-d-4{width:calc(33.3333333333% - 20px)}.col-d-4.layout-box{width:33.3333333333%}.row .col-d-4.layout-box{width:266.6666666667px}.row-fw-t>.col-d-4.layout-box{width:33.3333333333%}.row-fw .layout-box>.col-d-5,.row-fw>.col-d-5{width:calc(41.6666666667% - 20px)}.row .layout-box>.col-d-5,.row-fw-t .row .layout-box>.col-d-5,.col-d-5{width:313.3333333333px}.row-fw-t .layout-box>.col-d-5,.row-fw-t>.col-d-5{width:calc(41.6666666667% - 20px)}.col-d-5.layout-box{width:41.6666666667%}.row .col-d-5.layout-box{width:333.3333333333px}.row-fw-t>.col-d-5.layout-box{width:41.6666666667%}.row-fw .layout-box>.col-d-6,.row-fw>.col-d-6{width:calc(50% - 20px)}.row .layout-box>.col-d-6,.row-fw-t .row .layout-box>.col-d-6,.col-d-6{width:380px}.row-fw-t .layout-box>.col-d-6,.row-fw-t>.col-d-6{width:calc(50% - 20px)}.col-d-6.layout-box{width:50%}.row .col-d-6.layout-box{width:400px}.row-fw-t>.col-d-6.layout-box{width:50%}.row-fw .layout-box>.col-d-7,.row-fw>.col-d-7{width:calc(58.3333333333% - 20px)}.row .layout-box>.col-d-7,.row-fw-t .row .layout-box>.col-d-7,.col-d-7{width:446.6666666667px}.row-fw-t .layout-box>.col-d-7,.row-fw-t>.col-d-7{width:calc(58.3333333333% - 20px)}.col-d-7.layout-box{width:58.3333333333%}.row .col-d-7.layout-box{width:466.6666666667px}.row-fw-t>.col-d-7.layout-box{width:58.3333333333%}.row-fw .layout-box>.col-d-8,.row-fw>.col-d-8{width:calc(66.6666666667% - 20px)}.row .layout-box>.col-d-8,.row-fw-t .row .layout-box>.col-d-8,.col-d-8{width:513.3333333333px}.row-fw-t .layout-box>.col-d-8,.row-fw-t>.col-d-8{width:calc(66.6666666667% - 20px)}.col-d-8.layout-box{width:66.6666666667%}.row .col-d-8.layout-box{width:533.3333333333px}.row-fw-t>.col-d-8.layout-box{width:66.6666666667%}.row-fw .layout-box>.col-d-9,.row-fw>.col-d-9{width:calc(75% - 20px)}.row .layout-box>.col-d-9,.row-fw-t .row .layout-box>.col-d-9,.col-d-9{width:580px}.row-fw-t .layout-box>.col-d-9,.row-fw-t>.col-d-9{width:calc(75% - 20px)}.col-d-9.layout-box{width:75%}.row .col-d-9.layout-box{width:600px}.row-fw-t>.col-d-9.layout-box{width:75%}.row-fw .layout-box>.col-d-10,.row-fw>.col-d-10{width:calc(83.3333333333% - 20px)}.row .layout-box>.col-d-10,.row-fw-t .row .layout-box>.col-d-10,.col-d-10{width:646.6666666667px}.row-fw-t .layout-box>.col-d-10,.row-fw-t>.col-d-10{width:calc(83.3333333333% - 20px)}.col-d-10.layout-box{width:83.3333333333%}.row .col-d-10.layout-box{width:666.6666666667px}.row-fw-t>.col-d-10.layout-box{width:83.3333333333%}.row-fw .layout-box>.col-d-11,.row-fw>.col-d-11{width:calc(91.6666666667% - 20px)}.row .layout-box>.col-d-11,.row-fw-t .row .layout-box>.col-d-11,.col-d-11{width:713.3333333333px}.row-fw-t .layout-box>.col-d-11,.row-fw-t>.col-d-11{width:calc(91.6666666667% - 20px)}.col-d-11.layout-box{width:91.6666666667%}.row .col-d-11.layout-box{width:733.3333333333px}.row-fw-t>.col-d-11.layout-box{width:91.6666666667%}.row-fw .layout-box>.col-d-12,.row-fw>.col-d-12{width:calc(100% - 20px)}.row .layout-box>.col-d-12,.row-fw-t .row .layout-box>.col-d-12,.col-d-12{width:780px}.row-fw-t .layout-box>.col-d-12,.row-fw-t>.col-d-12{width:calc(100% - 20px)}.col-d-12.layout-box{width:100%}.row .col-d-12.layout-box{width:800px}.row-fw-t>.col-d-12.layout-box{width:100%}.row-fw .layout-box>.col-t-1,.row-fw>.col-t-1{width:calc(8.3333333333% - 20px)}.row .layout-box>.col-t-1,.row-fw-t .row .layout-box>.col-t-1,.col-t-1{width:46.6666666667px}.row-fw-t .layout-box>.col-t-1,.row-fw-t>.col-t-1{width:calc(8.3333333333% - 20px)}.col-t-1.layout-box{width:8.3333333333%}.row .col-t-1.layout-box{width:66.6666666667px}.row-fw-t>.col-t-1.layout-box{width:8.3333333333%}.row-fw .layout-box>.col-t-2,.row-fw>.col-t-2{width:calc(16.6666666667% - 20px)}.row .layout-box>.col-t-2,.row-fw-t .row .layout-box>.col-t-2,.col-t-2{width:113.3333333333px}.row-fw-t .layout-box>.col-t-2,.row-fw-t>.col-t-2{width:calc(16.6666666667% - 20px)}.col-t-2.layout-box{width:16.6666666667%}.row .col-t-2.layout-box{width:133.3333333333px}.row-fw-t>.col-t-2.layout-box{width:16.6666666667%}.row-fw .layout-box>.col-t-3,.row-fw>.col-t-3{width:calc(25% - 20px)}.row .layout-box>.col-t-3,.row-fw-t .row .layout-box>.col-t-3,.col-t-3{width:180px}.row-fw-t .layout-box>.col-t-3,.row-fw-t>.col-t-3{width:calc(25% - 20px)}.col-t-3.layout-box{width:25%}.row .col-t-3.layout-box{width:200px}.row-fw-t>.col-t-3.layout-box{width:25%}.row-fw .layout-box>.col-t-4,.row-fw>.col-t-4{width:calc(33.3333333333% - 20px)}.row .layout-box>.col-t-4,.row-fw-t .row .layout-box>.col-t-4,.col-t-4{width:246.6666666667px}.row-fw-t .layout-box>.col-t-4,.row-fw-t>.col-t-4{width:calc(33.3333333333% - 20px)}.col-t-4.layout-box{width:33.3333333333%}.row .col-t-4.layout-box{width:266.6666666667px}.row-fw-t>.col-t-4.layout-box{width:33.3333333333%}.row-fw .layout-box>.col-t-5,.row-fw>.col-t-5{width:calc(41.6666666667% - 20px)}.row .layout-box>.col-t-5,.row-fw-t .row .layout-box>.col-t-5,.col-t-5{width:313.3333333333px}.row-fw-t .layout-box>.col-t-5,.row-fw-t>.col-t-5{width:calc(41.6666666667% - 20px)}.col-t-5.layout-box{width:41.6666666667%}.row .col-t-5.layout-box{width:333.3333333333px}.row-fw-t>.col-t-5.layout-box{width:41.6666666667%}.row-fw .layout-box>.col-t-6,.row-fw>.col-t-6{width:calc(50% - 20px)}.row .layout-box>.col-t-6,.row-fw-t .row .layout-box>.col-t-6,.col-t-6{width:380px}.row-fw-t .layout-box>.col-t-6,.row-fw-t>.col-t-6{width:calc(50% - 20px)}.col-t-6.layout-box{width:50%}.row .col-t-6.layout-box{width:400px}.row-fw-t>.col-t-6.layout-box{width:50%}.row-fw .layout-box>.col-t-7,.row-fw>.col-t-7{width:calc(58.3333333333% - 20px)}.row .layout-box>.col-t-7,.row-fw-t .row .layout-box>.col-t-7,.col-t-7{width:446.6666666667px}.row-fw-t .layout-box>.col-t-7,.row-fw-t>.col-t-7{width:calc(58.3333333333% - 20px)}.col-t-7.layout-box{width:58.3333333333%}.row .col-t-7.layout-box{width:466.6666666667px}.row-fw-t>.col-t-7.layout-box{width:58.3333333333%}.row-fw .layout-box>.col-t-8,.row-fw>.col-t-8{width:calc(66.6666666667% - 20px)}.row .layout-box>.col-t-8,.row-fw-t .row .layout-box>.col-t-8,.col-t-8{width:513.3333333333px}.row-fw-t .layout-box>.col-t-8,.row-fw-t>.col-t-8{width:calc(66.6666666667% - 20px)}.col-t-8.layout-box{width:66.6666666667%}.row .col-t-8.layout-box{width:533.3333333333px}.row-fw-t>.col-t-8.layout-box{width:66.6666666667%}.row-fw .layout-box>.col-t-9,.row-fw>.col-t-9{width:calc(75% - 20px)}.row .layout-box>.col-t-9,.row-fw-t .row .layout-box>.col-t-9,.col-t-9{width:580px}.row-fw-t .layout-box>.col-t-9,.row-fw-t>.col-t-9{width:calc(75% - 20px)}.col-t-9.layout-box{width:75%}.row .col-t-9.layout-box{width:600px}.row-fw-t>.col-t-9.layout-box{width:75%}.row-fw .layout-box>.col-t-10,.row-fw>.col-t-10{width:calc(83.3333333333% - 20px)}.row .layout-box>.col-t-10,.row-fw-t .row .layout-box>.col-t-10,.col-t-10{width:646.6666666667px}.row-fw-t .layout-box>.col-t-10,.row-fw-t>.col-t-10{width:calc(83.3333333333% - 20px)}.col-t-10.layout-box{width:83.3333333333%}.row .col-t-10.layout-box{width:666.6666666667px}.row-fw-t>.col-t-10.layout-box{width:83.3333333333%}.row-fw .layout-box>.col-t-11,.row-fw>.col-t-11{width:calc(91.6666666667% - 20px)}.row .layout-box>.col-t-11,.row-fw-t .row .layout-box>.col-t-11,.col-t-11{width:713.3333333333px}.row-fw-t .layout-box>.col-t-11,.row-fw-t>.col-t-11{width:calc(91.6666666667% - 20px)}.col-t-11.layout-box{width:91.6666666667%}.row .col-t-11.layout-box{width:733.3333333333px}.row-fw-t>.col-t-11.layout-box{width:91.6666666667%}.row-fw .layout-box>.col-t-12,.row-fw>.col-t-12{width:calc(100% - 20px)}.row .layout-box>.col-t-12,.row-fw-t .row .layout-box>.col-t-12,.col-t-12{width:780px}.row-fw-t .layout-box>.col-t-12,.row-fw-t>.col-t-12{width:calc(100% - 20px)}.col-t-12.layout-box{width:100%}.row .col-t-12.layout-box{width:800px}.row-fw-t>.col-t-12.layout-box{width:100%}.layout-box.col-t-12,.layout-box.col-t-11,.layout-box.col-t-10,.layout-box.col-t-9,.layout-box.col-t-8,.layout-box.col-t-7,.layout-box.col-t-6,.layout-box.col-t-5,.layout-box.col-t-4,.layout-box.col-t-3,.layout-box.col-t-2,.layout-box.col-t-1{margin-left:0px !important}.row.divider-t,.row-fw.divider-t{border-top:1px solid #202020}.row.divider-t-cancel,.row-fw.divider-t-cancel{border-top:none}.col-d-12.right-t,.col-d-11.right-t,.col-d-10.right-t,.col-d-9.right-t,.col-d-8.right-t,.col-d-7.right-t,.col-d-6.right-t,.col-d-5.right-t,.col-d-4.right-t,.col-d-3.right-t,.col-d-2.right-t,.col-d-1.right-t,.col-t-12.right-t,.col-t-11.right-t,.col-t-10.right-t,.col-t-9.right-t,.col-t-8.right-t,.col-t-7.right-t,.col-t-6.right-t,.col-t-5.right-t,.col-t-4.right-t,.col-t-3.right-t,.col-t-2.right-t,.col-t-1.right-t{float:right}.col-d-12.right-t-cancel,.col-d-11.right-t-cancel,.col-d-10.right-t-cancel,.col-d-9.right-t-cancel,.col-d-8.right-t-cancel,.col-d-7.right-t-cancel,.col-d-6.right-t-cancel,.col-d-5.right-t-cancel,.col-d-4.right-t-cancel,.col-d-3.right-t-cancel,.col-d-2.right-t-cancel,.col-d-1.right-t-cancel,.col-t-12.right-t-cancel,.col-t-11.right-t-cancel,.col-t-10.right-t-cancel,.col-t-9.right-t-cancel,.col-t-8.right-t-cancel,.col-t-7.right-t-cancel,.col-t-6.right-t-cancel,.col-t-5.right-t-cancel,.col-t-4.right-t-cancel,.col-t-3.right-t-cancel,.col-t-2.right-t-cancel,.col-t-1.right-t-cancel{float:left}.sm-t-spc{padding-top:15px;padding-bottom:15px}.def-t-spc{padding-top:30px;padding-bottom:30px}.med-t-spc{padding-top:50px;padding-bottom:50px}.lg-t-spc{padding-top:70px;padding-bottom:70px}.sm-t-spc-top{padding-top:15px}.def-t-spc-top{padding-top:30px}.med-t-spc-top{padding-top:50px}.lg-t-spc-top{padding-top:70px}.sm-t-spc-btm{padding-bottom:15px}.def-t-spc-btm{padding-bottom:30px}.med-t-spc-btm{padding-bottom:50px}.lg-t-spc-btm{padding-bottom:70px}.no-t-spc{padding-top:0;padding-bottom:0}.no-t-spc-top{padding-top:0}.no-t-spc-btm{padding-bottom:0}.hide-t{display:none}.show-t{display:inline}article.show-t,aside.show-t,blockquote.show-t,body.show-t,dd.show-t,details.show-t,div.show-t,dl.show-t,dt.show-t,figcaption.show-t,figure.show-t,footer.show-t,form.show-t,h1.show-t,h2.show-t,h3.show-t,.elem.store.preview .section.location .show-t.city,.elem.filter-text .elem.title .title-inner-layout>.show-t,h4.show-t,h5.show-t h6.show-t,html.show-t,iframe.show-t,legend.show-t,menu.show-t,nav.show-t,ol.show-t,p.show-t,pre.show-t,section.show-t,ul.show-t{display:block}table.show-t{display:table}tbody.show-t{display:table-row-group}caption.show-t{display:table-caption}col.show-t{display:table-column}tr.show-t{display:table-row}td.show-t,th.show-t{display:table-cell}colgroup.show-t{display:table-column-group}thead.show-t{display:table-header-group}tfoot.show-t{display:table-footer-group}img.show-t{display:inline-block}li.show-t{display:list-item}map.show-t,output.show-t,q.show-t{display:inline}.show-t{display:initial !important}.clear-left-d,.clr-l-d,.clear-right-d,.clr-r-d,.clear-both-d,.clr-b-d{clear:none}.clear-right-t,.clr-r-t{clear:right}.clear-left-t,.clr-l-t{clear:left}.clear-both-t,.clr-b-t{clear:both}.aln-l-t{text-align:left}.aln-c-t{text-align:center}.aln-r-t{text-align:right}}@media screen and (max-width: 900px){.row{min-width:644px;padding-left:calc(50% - 322px);padding-right:calc(49.9% - 322px + .0999%)}.row-fw,.row-fw-t{padding-left:50px;padding-right:50px}.row .row,.row-fw .row .row,.row-fw-t .row .row{padding-left:0px;padding-right:0px}.row-fw .row,.row-fw-t .row{padding-left:calc(50% - 322px);padding-right:calc(49.9% - 322px + .0999%)}.row-fw .layout-box>.col-d-1,.row-fw>.col-d-1{width:calc(8.3333333333% - 20px)}.row .layout-box>.col-d-1,.row-fw-t .row .layout-box>.col-d-1,.col-d-1{width:33.6666666667px}.row-fw-t .layout-box>.col-d-1,.row-fw-t>.col-d-1{width:calc(8.3333333333% - 20px)}.col-d-1.layout-box{width:8.3333333333%}.row .col-d-1.layout-box{width:53.6666666667px}.row-fw-t>.col-d-1.layout-box{width:8.3333333333%}.row-fw .layout-box>.col-d-2,.row-fw>.col-d-2{width:calc(16.6666666667% - 20px)}.row .layout-box>.col-d-2,.row-fw-t .row .layout-box>.col-d-2,.col-d-2{width:87.3333333333px}.row-fw-t .layout-box>.col-d-2,.row-fw-t>.col-d-2{width:calc(16.6666666667% - 20px)}.col-d-2.layout-box{width:16.6666666667%}.row .col-d-2.layout-box{width:107.3333333333px}.row-fw-t>.col-d-2.layout-box{width:16.6666666667%}.row-fw .layout-box>.col-d-3,.row-fw>.col-d-3{width:calc(25% - 20px)}.row .layout-box>.col-d-3,.row-fw-t .row .layout-box>.col-d-3,.col-d-3{width:141px}.row-fw-t .layout-box>.col-d-3,.row-fw-t>.col-d-3{width:calc(25% - 20px)}.col-d-3.layout-box{width:25%}.row .col-d-3.layout-box{width:161px}.row-fw-t>.col-d-3.layout-box{width:25%}.row-fw .layout-box>.col-d-4,.row-fw>.col-d-4{width:calc(33.3333333333% - 20px)}.row .layout-box>.col-d-4,.row-fw-t .row .layout-box>.col-d-4,.col-d-4{width:194.6666666667px}.row-fw-t .layout-box>.col-d-4,.row-fw-t>.col-d-4{width:calc(33.3333333333% - 20px)}.col-d-4.layout-box{width:33.3333333333%}.row .col-d-4.layout-box{width:214.6666666667px}.row-fw-t>.col-d-4.layout-box{width:33.3333333333%}.row-fw .layout-box>.col-d-5,.row-fw>.col-d-5{width:calc(41.6666666667% - 20px)}.row .layout-box>.col-d-5,.row-fw-t .row .layout-box>.col-d-5,.col-d-5{width:248.3333333333px}.row-fw-t .layout-box>.col-d-5,.row-fw-t>.col-d-5{width:calc(41.6666666667% - 20px)}.col-d-5.layout-box{width:41.6666666667%}.row .col-d-5.layout-box{width:268.3333333333px}.row-fw-t>.col-d-5.layout-box{width:41.6666666667%}.row-fw .layout-box>.col-d-6,.row-fw>.col-d-6{width:calc(50% - 20px)}.row .layout-box>.col-d-6,.row-fw-t .row .layout-box>.col-d-6,.col-d-6{width:302px}.row-fw-t .layout-box>.col-d-6,.row-fw-t>.col-d-6{width:calc(50% - 20px)}.col-d-6.layout-box{width:50%}.row .col-d-6.layout-box{width:322px}.row-fw-t>.col-d-6.layout-box{width:50%}.row-fw .layout-box>.col-d-7,.row-fw>.col-d-7{width:calc(58.3333333333% - 20px)}.row .layout-box>.col-d-7,.row-fw-t .row .layout-box>.col-d-7,.col-d-7{width:355.6666666667px}.row-fw-t .layout-box>.col-d-7,.row-fw-t>.col-d-7{width:calc(58.3333333333% - 20px)}.col-d-7.layout-box{width:58.3333333333%}.row .col-d-7.layout-box{width:375.6666666667px}.row-fw-t>.col-d-7.layout-box{width:58.3333333333%}.row-fw .layout-box>.col-d-8,.row-fw>.col-d-8{width:calc(66.6666666667% - 20px)}.row .layout-box>.col-d-8,.row-fw-t .row .layout-box>.col-d-8,.col-d-8{width:409.3333333333px}.row-fw-t .layout-box>.col-d-8,.row-fw-t>.col-d-8{width:calc(66.6666666667% - 20px)}.col-d-8.layout-box{width:66.6666666667%}.row .col-d-8.layout-box{width:429.3333333333px}.row-fw-t>.col-d-8.layout-box{width:66.6666666667%}.row-fw .layout-box>.col-d-9,.row-fw>.col-d-9{width:calc(75% - 20px)}.row .layout-box>.col-d-9,.row-fw-t .row .layout-box>.col-d-9,.col-d-9{width:463px}.row-fw-t .layout-box>.col-d-9,.row-fw-t>.col-d-9{width:calc(75% - 20px)}.col-d-9.layout-box{width:75%}.row .col-d-9.layout-box{width:483px}.row-fw-t>.col-d-9.layout-box{width:75%}.row-fw .layout-box>.col-d-10,.row-fw>.col-d-10{width:calc(83.3333333333% - 20px)}.row .layout-box>.col-d-10,.row-fw-t .row .layout-box>.col-d-10,.col-d-10{width:516.6666666667px}.row-fw-t .layout-box>.col-d-10,.row-fw-t>.col-d-10{width:calc(83.3333333333% - 20px)}.col-d-10.layout-box{width:83.3333333333%}.row .col-d-10.layout-box{width:536.6666666667px}.row-fw-t>.col-d-10.layout-box{width:83.3333333333%}.row-fw .layout-box>.col-d-11,.row-fw>.col-d-11{width:calc(91.6666666667% - 20px)}.row .layout-box>.col-d-11,.row-fw-t .row .layout-box>.col-d-11,.col-d-11{width:570.3333333333px}.row-fw-t .layout-box>.col-d-11,.row-fw-t>.col-d-11{width:calc(91.6666666667% - 20px)}.col-d-11.layout-box{width:91.6666666667%}.row .col-d-11.layout-box{width:590.3333333333px}.row-fw-t>.col-d-11.layout-box{width:91.6666666667%}.row-fw .layout-box>.col-d-12,.row-fw>.col-d-12{width:calc(100% - 20px)}.row .layout-box>.col-d-12,.row-fw-t .row .layout-box>.col-d-12,.col-d-12{width:624px}.row-fw-t .layout-box>.col-d-12,.row-fw-t>.col-d-12{width:calc(100% - 20px)}.col-d-12.layout-box{width:100%}.row .col-d-12.layout-box{width:644px}.row-fw-t>.col-d-12.layout-box{width:100%}.row-fw .layout-box>.col-t-1,.row-fw>.col-t-1{width:calc(8.3333333333% - 20px)}.row .layout-box>.col-t-1,.row-fw-t .row .layout-box>.col-t-1,.col-t-1{width:33.6666666667px}.row-fw-t .layout-box>.col-t-1,.row-fw-t>.col-t-1{width:calc(8.3333333333% - 20px)}.col-t-1.layout-box{width:8.3333333333%}.row .col-t-1.layout-box{width:53.6666666667px}.row-fw-t>.col-t-1.layout-box{width:8.3333333333%}.row-fw .layout-box>.col-t-2,.row-fw>.col-t-2{width:calc(16.6666666667% - 20px)}.row .layout-box>.col-t-2,.row-fw-t .row .layout-box>.col-t-2,.col-t-2{width:87.3333333333px}.row-fw-t .layout-box>.col-t-2,.row-fw-t>.col-t-2{width:calc(16.6666666667% - 20px)}.col-t-2.layout-box{width:16.6666666667%}.row .col-t-2.layout-box{width:107.3333333333px}.row-fw-t>.col-t-2.layout-box{width:16.6666666667%}.row-fw .layout-box>.col-t-3,.row-fw>.col-t-3{width:calc(25% - 20px)}.row .layout-box>.col-t-3,.row-fw-t .row .layout-box>.col-t-3,.col-t-3{width:141px}.row-fw-t .layout-box>.col-t-3,.row-fw-t>.col-t-3{width:calc(25% - 20px)}.col-t-3.layout-box{width:25%}.row .col-t-3.layout-box{width:161px}.row-fw-t>.col-t-3.layout-box{width:25%}.row-fw .layout-box>.col-t-4,.row-fw>.col-t-4{width:calc(33.3333333333% - 20px)}.row .layout-box>.col-t-4,.row-fw-t .row .layout-box>.col-t-4,.col-t-4{width:194.6666666667px}.row-fw-t .layout-box>.col-t-4,.row-fw-t>.col-t-4{width:calc(33.3333333333% - 20px)}.col-t-4.layout-box{width:33.3333333333%}.row .col-t-4.layout-box{width:214.6666666667px}.row-fw-t>.col-t-4.layout-box{width:33.3333333333%}.row-fw .layout-box>.col-t-5,.row-fw>.col-t-5{width:calc(41.6666666667% - 20px)}.row .layout-box>.col-t-5,.row-fw-t .row .layout-box>.col-t-5,.col-t-5{width:248.3333333333px}.row-fw-t .layout-box>.col-t-5,.row-fw-t>.col-t-5{width:calc(41.6666666667% - 20px)}.col-t-5.layout-box{width:41.6666666667%}.row .col-t-5.layout-box{width:268.3333333333px}.row-fw-t>.col-t-5.layout-box{width:41.6666666667%}.row-fw .layout-box>.col-t-6,.row-fw>.col-t-6{width:calc(50% - 20px)}.row .layout-box>.col-t-6,.row-fw-t .row .layout-box>.col-t-6,.col-t-6{width:302px}.row-fw-t .layout-box>.col-t-6,.row-fw-t>.col-t-6{width:calc(50% - 20px)}.col-t-6.layout-box{width:50%}.row .col-t-6.layout-box{width:322px}.row-fw-t>.col-t-6.layout-box{width:50%}.row-fw .layout-box>.col-t-7,.row-fw>.col-t-7{width:calc(58.3333333333% - 20px)}.row .layout-box>.col-t-7,.row-fw-t .row .layout-box>.col-t-7,.col-t-7{width:355.6666666667px}.row-fw-t .layout-box>.col-t-7,.row-fw-t>.col-t-7{width:calc(58.3333333333% - 20px)}.col-t-7.layout-box{width:58.3333333333%}.row .col-t-7.layout-box{width:375.6666666667px}.row-fw-t>.col-t-7.layout-box{width:58.3333333333%}.row-fw .layout-box>.col-t-8,.row-fw>.col-t-8{width:calc(66.6666666667% - 20px)}.row .layout-box>.col-t-8,.row-fw-t .row .layout-box>.col-t-8,.col-t-8{width:409.3333333333px}.row-fw-t .layout-box>.col-t-8,.row-fw-t>.col-t-8{width:calc(66.6666666667% - 20px)}.col-t-8.layout-box{width:66.6666666667%}.row .col-t-8.layout-box{width:429.3333333333px}.row-fw-t>.col-t-8.layout-box{width:66.6666666667%}.row-fw .layout-box>.col-t-9,.row-fw>.col-t-9{width:calc(75% - 20px)}.row .layout-box>.col-t-9,.row-fw-t .row .layout-box>.col-t-9,.col-t-9{width:463px}.row-fw-t .layout-box>.col-t-9,.row-fw-t>.col-t-9{width:calc(75% - 20px)}.col-t-9.layout-box{width:75%}.row .col-t-9.layout-box{width:483px}.row-fw-t>.col-t-9.layout-box{width:75%}.row-fw .layout-box>.col-t-10,.row-fw>.col-t-10{width:calc(83.3333333333% - 20px)}.row .layout-box>.col-t-10,.row-fw-t .row .layout-box>.col-t-10,.col-t-10{width:516.6666666667px}.row-fw-t .layout-box>.col-t-10,.row-fw-t>.col-t-10{width:calc(83.3333333333% - 20px)}.col-t-10.layout-box{width:83.3333333333%}.row .col-t-10.layout-box{width:536.6666666667px}.row-fw-t>.col-t-10.layout-box{width:83.3333333333%}.row-fw .layout-box>.col-t-11,.row-fw>.col-t-11{width:calc(91.6666666667% - 20px)}.row .layout-box>.col-t-11,.row-fw-t .row .layout-box>.col-t-11,.col-t-11{width:570.3333333333px}.row-fw-t .layout-box>.col-t-11,.row-fw-t>.col-t-11{width:calc(91.6666666667% - 20px)}.col-t-11.layout-box{width:91.6666666667%}.row .col-t-11.layout-box{width:590.3333333333px}.row-fw-t>.col-t-11.layout-box{width:91.6666666667%}.row-fw .layout-box>.col-t-12,.row-fw>.col-t-12{width:calc(100% - 20px)}.row .layout-box>.col-t-12,.row-fw-t .row .layout-box>.col-t-12,.col-t-12{width:624px}.row-fw-t .layout-box>.col-t-12,.row-fw-t>.col-t-12{width:calc(100% - 20px)}.col-t-12.layout-box{width:100%}.row .col-t-12.layout-box{width:644px}.row-fw-t>.col-t-12.layout-box{width:100%}}@media screen and (max-width: 744px){body{width:calc(100% + 20px);margin-left:-20px;display:block;overflow-x:hidden}.row{min-width:440px;padding-left:calc(50% - 220px);padding-right:calc(49.9% - 220px + .0999%)}.row-fw,.row-fw-t,.row-fw-m{height:auto;width:100%;padding-left:21px;padding-right:21px;box-sizing:border-box;clear:both;float:left}.row .row,.row-fw .row .row,.row-fw-t .row .row{padding-left:0px;padding-right:0px}.row-fw .row,.row-fw-t .row,.row-fw-m .row{padding-left:calc(50% - 220px);padding-right:calc(49.9% - 220px + .0999%)}.row-fw.full-screen-m,.row-fw-t.full-screen-m,.row-fw-m.full-screen-m{padding-left:0px;padding-right:0px}.row-fw.full-screen-m-cancel,.row-fw-t.full-screen-m-cancel{padding:0 21px}.row>.col-d-12,.row>.col-d-11,.row>.col-d-10,.row>.col-d-9,.row>.col-d-8,.row>.col-d-7,.row>.col-d-6,.row>.col-d-5,.row>.col-d-4,.row>.col-d-3,.row>.col-d-2,.row>.col-d-1,.row-fw>.col-d-12,.row-fw>.col-d-11,.row-fw>.col-d-10,.row-fw>.col-d-9,.row-fw>.col-d-8,.row-fw>.col-d-7,.row-fw>.col-d-6,.row-fw>.col-d-5,.row-fw>.col-d-4,.row-fw>.col-d-3,.row-fw>.col-d-2,.row-fw>.col-d-1,.layout-box>.col-d-12,.layout-box>.col-d-11,.layout-box>.col-d-10,.layout-box>.col-d-9,.layout-box>.col-d-8,.layout-box>.col-d-7,.layout-box>.col-d-6,.layout-box>.col-d-5,.layout-box>.col-d-4,.layout-box>.col-d-3,.layout-box>.col-d-2,.layout-box>.col-d-1,.row>.col-t-12,.row>.col-t-11,.row>.col-t-10,.row>.col-t-9,.row>.col-t-8,.row>.col-t-7,.row>.col-t-6,.row>.col-t-5,.row>.col-t-4,.row>.col-t-3,.row>.col-t-2,.row>.col-t-1,.row-fw>.col-t-12,.row-fw>.col-t-11,.row-fw>.col-t-10,.row-fw>.col-t-9,.row-fw>.col-t-8,.row-fw>.col-t-7,.row-fw>.col-t-6,.row-fw>.col-t-5,.row-fw>.col-t-4,.row-fw>.col-t-3,.row-fw>.col-t-2,.row-fw>.col-t-1,.layout-box>.col-t-12,.layout-box>.col-t-11,.layout-box>.col-t-10,.layout-box>.col-t-9,.layout-box>.col-t-8,.layout-box>.col-t-7,.layout-box>.col-t-6,.layout-box>.col-t-5,.layout-box>.col-t-4,.layout-box>.col-t-3,.layout-box>.col-t-2,.layout-box>.col-t-1,.row>.col-m-12,.row>.col-m-11,.row>.col-m-10,.row>.col-m-9,.row>.col-m-8,.row>.col-m-7,.row>.col-m-6,.row>.col-m-5,.row>.col-m-4,.row>.col-m-3,.row>.col-m-2,.row>.col-m-1,.row-fw>.col-m-12,.row-fw>.col-m-11,.row-fw>.col-m-10,.row-fw>.col-m-9,.row-fw>.col-m-8,.row-fw>.col-m-7,.row-fw>.col-m-6,.row-fw>.col-m-5,.row-fw>.col-m-4,.row-fw>.col-m-3,.row-fw>.col-m-2,.row-fw>.col-m-1,.layout-box>.col-m-12,.layout-box>.col-m-11,.layout-box>.col-m-10,.layout-box>.col-m-9,.layout-box>.col-m-8,.layout-box>.col-m-7,.layout-box>.col-m-6,.layout-box>.col-m-5,.layout-box>.col-m-4,.layout-box>.col-m-3,.layout-box>.col-m-2,.layout-box>.col-m-1{margin-left:20px}.row-fw .layout-box>.col-d-1,.row-fw>.col-d-1{width:calc(8.3333333333% - 20px)}.row .layout-box>.col-d-1,.row-fw-t .row .layout-box>.col-d-1,.row-fw-m .row .layout-box>.col-d-1,.col-d-1{width:16.6666666667px}.row-fw-t .layout-box>.col-d-1,.row-fw-t>.col-d-1,.row-fw-m .layout-box>.col-d-1,.row-fw-m>.col-d-1{width:calc(8.3333333333% - 20px)}.col-d-1.layout-box{width:8.3333333333%}.row .col-d-1.layout-box{width:36.6666666667px}.row-fw-t>.col-d-1.layout-box,.row-fw-m>.col-d-1.layout-box{width:8.3333333333%}.row-fw .layout-box>.col-d-2,.row-fw>.col-d-2{width:calc(16.6666666667% - 20px)}.row .layout-box>.col-d-2,.row-fw-t .row .layout-box>.col-d-2,.row-fw-m .row .layout-box>.col-d-2,.col-d-2{width:53.3333333333px}.row-fw-t .layout-box>.col-d-2,.row-fw-t>.col-d-2,.row-fw-m .layout-box>.col-d-2,.row-fw-m>.col-d-2{width:calc(16.6666666667% - 20px)}.col-d-2.layout-box{width:16.6666666667%}.row .col-d-2.layout-box{width:73.3333333333px}.row-fw-t>.col-d-2.layout-box,.row-fw-m>.col-d-2.layout-box{width:16.6666666667%}.row-fw .layout-box>.col-d-3,.row-fw>.col-d-3{width:calc(25% - 20px)}.row .layout-box>.col-d-3,.row-fw-t .row .layout-box>.col-d-3,.row-fw-m .row .layout-box>.col-d-3,.col-d-3{width:90px}.row-fw-t .layout-box>.col-d-3,.row-fw-t>.col-d-3,.row-fw-m .layout-box>.col-d-3,.row-fw-m>.col-d-3{width:calc(25% - 20px)}.col-d-3.layout-box{width:25%}.row .col-d-3.layout-box{width:110px}.row-fw-t>.col-d-3.layout-box,.row-fw-m>.col-d-3.layout-box{width:25%}.row-fw .layout-box>.col-d-4,.row-fw>.col-d-4{width:calc(33.3333333333% - 20px)}.row .layout-box>.col-d-4,.row-fw-t .row .layout-box>.col-d-4,.row-fw-m .row .layout-box>.col-d-4,.col-d-4{width:126.6666666667px}.row-fw-t .layout-box>.col-d-4,.row-fw-t>.col-d-4,.row-fw-m .layout-box>.col-d-4,.row-fw-m>.col-d-4{width:calc(33.3333333333% - 20px)}.col-d-4.layout-box{width:33.3333333333%}.row .col-d-4.layout-box{width:146.6666666667px}.row-fw-t>.col-d-4.layout-box,.row-fw-m>.col-d-4.layout-box{width:33.3333333333%}.row-fw .layout-box>.col-d-5,.row-fw>.col-d-5{width:calc(41.6666666667% - 20px)}.row .layout-box>.col-d-5,.row-fw-t .row .layout-box>.col-d-5,.row-fw-m .row .layout-box>.col-d-5,.col-d-5{width:163.3333333333px}.row-fw-t .layout-box>.col-d-5,.row-fw-t>.col-d-5,.row-fw-m .layout-box>.col-d-5,.row-fw-m>.col-d-5{width:calc(41.6666666667% - 20px)}.col-d-5.layout-box{width:41.6666666667%}.row .col-d-5.layout-box{width:183.3333333333px}.row-fw-t>.col-d-5.layout-box,.row-fw-m>.col-d-5.layout-box{width:41.6666666667%}.row-fw .layout-box>.col-d-6,.row-fw>.col-d-6{width:calc(50% - 20px)}.row .layout-box>.col-d-6,.row-fw-t .row .layout-box>.col-d-6,.row-fw-m .row .layout-box>.col-d-6,.col-d-6{width:200px}.row-fw-t .layout-box>.col-d-6,.row-fw-t>.col-d-6,.row-fw-m .layout-box>.col-d-6,.row-fw-m>.col-d-6{width:calc(50% - 20px)}.col-d-6.layout-box{width:50%}.row .col-d-6.layout-box{width:220px}.row-fw-t>.col-d-6.layout-box,.row-fw-m>.col-d-6.layout-box{width:50%}.row-fw .layout-box>.col-d-7,.row-fw>.col-d-7{width:calc(58.3333333333% - 20px)}.row .layout-box>.col-d-7,.row-fw-t .row .layout-box>.col-d-7,.row-fw-m .row .layout-box>.col-d-7,.col-d-7{width:236.6666666667px}.row-fw-t .layout-box>.col-d-7,.row-fw-t>.col-d-7,.row-fw-m .layout-box>.col-d-7,.row-fw-m>.col-d-7{width:calc(58.3333333333% - 20px)}.col-d-7.layout-box{width:58.3333333333%}.row .col-d-7.layout-box{width:256.6666666667px}.row-fw-t>.col-d-7.layout-box,.row-fw-m>.col-d-7.layout-box{width:58.3333333333%}.row-fw .layout-box>.col-d-8,.row-fw>.col-d-8{width:calc(66.6666666667% - 20px)}.row .layout-box>.col-d-8,.row-fw-t .row .layout-box>.col-d-8,.row-fw-m .row .layout-box>.col-d-8,.col-d-8{width:273.3333333333px}.row-fw-t .layout-box>.col-d-8,.row-fw-t>.col-d-8,.row-fw-m .layout-box>.col-d-8,.row-fw-m>.col-d-8{width:calc(66.6666666667% - 20px)}.col-d-8.layout-box{width:66.6666666667%}.row .col-d-8.layout-box{width:293.3333333333px}.row-fw-t>.col-d-8.layout-box,.row-fw-m>.col-d-8.layout-box{width:66.6666666667%}.row-fw .layout-box>.col-d-9,.row-fw>.col-d-9{width:calc(75% - 20px)}.row .layout-box>.col-d-9,.row-fw-t .row .layout-box>.col-d-9,.row-fw-m .row .layout-box>.col-d-9,.col-d-9{width:310px}.row-fw-t .layout-box>.col-d-9,.row-fw-t>.col-d-9,.row-fw-m .layout-box>.col-d-9,.row-fw-m>.col-d-9{width:calc(75% - 20px)}.col-d-9.layout-box{width:75%}.row .col-d-9.layout-box{width:330px}.row-fw-t>.col-d-9.layout-box,.row-fw-m>.col-d-9.layout-box{width:75%}.row-fw .layout-box>.col-d-10,.row-fw>.col-d-10{width:calc(83.3333333333% - 20px)}.row .layout-box>.col-d-10,.row-fw-t .row .layout-box>.col-d-10,.row-fw-m .row .layout-box>.col-d-10,.col-d-10{width:346.6666666667px}.row-fw-t .layout-box>.col-d-10,.row-fw-t>.col-d-10,.row-fw-m .layout-box>.col-d-10,.row-fw-m>.col-d-10{width:calc(83.3333333333% - 20px)}.col-d-10.layout-box{width:83.3333333333%}.row .col-d-10.layout-box{width:366.6666666667px}.row-fw-t>.col-d-10.layout-box,.row-fw-m>.col-d-10.layout-box{width:83.3333333333%}.row-fw .layout-box>.col-d-11,.row-fw>.col-d-11{width:calc(91.6666666667% - 20px)}.row .layout-box>.col-d-11,.row-fw-t .row .layout-box>.col-d-11,.row-fw-m .row .layout-box>.col-d-11,.col-d-11{width:383.3333333333px}.row-fw-t .layout-box>.col-d-11,.row-fw-t>.col-d-11,.row-fw-m .layout-box>.col-d-11,.row-fw-m>.col-d-11{width:calc(91.6666666667% - 20px)}.col-d-11.layout-box{width:91.6666666667%}.row .col-d-11.layout-box{width:403.3333333333px}.row-fw-t>.col-d-11.layout-box,.row-fw-m>.col-d-11.layout-box{width:91.6666666667%}.row-fw .layout-box>.col-d-12,.row-fw>.col-d-12{width:calc(100% - 20px)}.row .layout-box>.col-d-12,.row-fw-t .row .layout-box>.col-d-12,.row-fw-m .row .layout-box>.col-d-12,.col-d-12{width:420px}.row-fw-t .layout-box>.col-d-12,.row-fw-t>.col-d-12,.row-fw-m .layout-box>.col-d-12,.row-fw-m>.col-d-12{width:calc(100% - 20px)}.col-d-12.layout-box{width:100%}.row .col-d-12.layout-box{width:440px}.row-fw-t>.col-d-12.layout-box,.row-fw-m>.col-d-12.layout-box{width:100%}.row-fw .layout-box>.col-t-1,.row-fw>.col-t-1{width:calc(8.3333333333% - 20px)}.row .layout-box>.col-t-1,.row-fw-t .row .layout-box>.col-t-1,.row-fw-m .row .layout-box>.col-t-1,.col-t-1{width:16.6666666667px}.row-fw-t .layout-box>.col-t-1,.row-fw-t>.col-t-1,.row-fw-m .layout-box>.col-t-1,.row-fw-m>.col-t-1{width:calc(8.3333333333% - 20px)}.col-t-1.layout-box{width:8.3333333333%}.row .col-t-1.layout-box{width:36.6666666667px}.row-fw-t>.col-t-1.layout-box,.row-fw-m>.col-t-1.layout-box{width:8.3333333333%}.row-fw .layout-box>.col-t-2,.row-fw>.col-t-2{width:calc(16.6666666667% - 20px)}.row .layout-box>.col-t-2,.row-fw-t .row .layout-box>.col-t-2,.row-fw-m .row .layout-box>.col-t-2,.col-t-2{width:53.3333333333px}.row-fw-t .layout-box>.col-t-2,.row-fw-t>.col-t-2,.row-fw-m .layout-box>.col-t-2,.row-fw-m>.col-t-2{width:calc(16.6666666667% - 20px)}.col-t-2.layout-box{width:16.6666666667%}.row .col-t-2.layout-box{width:73.3333333333px}.row-fw-t>.col-t-2.layout-box,.row-fw-m>.col-t-2.layout-box{width:16.6666666667%}.row-fw .layout-box>.col-t-3,.row-fw>.col-t-3{width:calc(25% - 20px)}.row .layout-box>.col-t-3,.row-fw-t .row .layout-box>.col-t-3,.row-fw-m .row .layout-box>.col-t-3,.col-t-3{width:90px}.row-fw-t .layout-box>.col-t-3,.row-fw-t>.col-t-3,.row-fw-m .layout-box>.col-t-3,.row-fw-m>.col-t-3{width:calc(25% - 20px)}.col-t-3.layout-box{width:25%}.row .col-t-3.layout-box{width:110px}.row-fw-t>.col-t-3.layout-box,.row-fw-m>.col-t-3.layout-box{width:25%}.row-fw .layout-box>.col-t-4,.row-fw>.col-t-4{width:calc(33.3333333333% - 20px)}.row .layout-box>.col-t-4,.row-fw-t .row .layout-box>.col-t-4,.row-fw-m .row .layout-box>.col-t-4,.col-t-4{width:126.6666666667px}.row-fw-t .layout-box>.col-t-4,.row-fw-t>.col-t-4,.row-fw-m .layout-box>.col-t-4,.row-fw-m>.col-t-4{width:calc(33.3333333333% - 20px)}.col-t-4.layout-box{width:33.3333333333%}.row .col-t-4.layout-box{width:146.6666666667px}.row-fw-t>.col-t-4.layout-box,.row-fw-m>.col-t-4.layout-box{width:33.3333333333%}.row-fw .layout-box>.col-t-5,.row-fw>.col-t-5{width:calc(41.6666666667% - 20px)}.row .layout-box>.col-t-5,.row-fw-t .row .layout-box>.col-t-5,.row-fw-m .row .layout-box>.col-t-5,.col-t-5{width:163.3333333333px}.row-fw-t .layout-box>.col-t-5,.row-fw-t>.col-t-5,.row-fw-m .layout-box>.col-t-5,.row-fw-m>.col-t-5{width:calc(41.6666666667% - 20px)}.col-t-5.layout-box{width:41.6666666667%}.row .col-t-5.layout-box{width:183.3333333333px}.row-fw-t>.col-t-5.layout-box,.row-fw-m>.col-t-5.layout-box{width:41.6666666667%}.row-fw .layout-box>.col-t-6,.row-fw>.col-t-6{width:calc(50% - 20px)}.row .layout-box>.col-t-6,.row-fw-t .row .layout-box>.col-t-6,.row-fw-m .row .layout-box>.col-t-6,.col-t-6{width:200px}.row-fw-t .layout-box>.col-t-6,.row-fw-t>.col-t-6,.row-fw-m .layout-box>.col-t-6,.row-fw-m>.col-t-6{width:calc(50% - 20px)}.col-t-6.layout-box{width:50%}.row .col-t-6.layout-box{width:220px}.row-fw-t>.col-t-6.layout-box,.row-fw-m>.col-t-6.layout-box{width:50%}.row-fw .layout-box>.col-t-7,.row-fw>.col-t-7{width:calc(58.3333333333% - 20px)}.row .layout-box>.col-t-7,.row-fw-t .row .layout-box>.col-t-7,.row-fw-m .row .layout-box>.col-t-7,.col-t-7{width:236.6666666667px}.row-fw-t .layout-box>.col-t-7,.row-fw-t>.col-t-7,.row-fw-m .layout-box>.col-t-7,.row-fw-m>.col-t-7{width:calc(58.3333333333% - 20px)}.col-t-7.layout-box{width:58.3333333333%}.row .col-t-7.layout-box{width:256.6666666667px}.row-fw-t>.col-t-7.layout-box,.row-fw-m>.col-t-7.layout-box{width:58.3333333333%}.row-fw .layout-box>.col-t-8,.row-fw>.col-t-8{width:calc(66.6666666667% - 20px)}.row .layout-box>.col-t-8,.row-fw-t .row .layout-box>.col-t-8,.row-fw-m .row .layout-box>.col-t-8,.col-t-8{width:273.3333333333px}.row-fw-t .layout-box>.col-t-8,.row-fw-t>.col-t-8,.row-fw-m .layout-box>.col-t-8,.row-fw-m>.col-t-8{width:calc(66.6666666667% - 20px)}.col-t-8.layout-box{width:66.6666666667%}.row .col-t-8.layout-box{width:293.3333333333px}.row-fw-t>.col-t-8.layout-box,.row-fw-m>.col-t-8.layout-box{width:66.6666666667%}.row-fw .layout-box>.col-t-9,.row-fw>.col-t-9{width:calc(75% - 20px)}.row .layout-box>.col-t-9,.row-fw-t .row .layout-box>.col-t-9,.row-fw-m .row .layout-box>.col-t-9,.col-t-9{width:310px}.row-fw-t .layout-box>.col-t-9,.row-fw-t>.col-t-9,.row-fw-m .layout-box>.col-t-9,.row-fw-m>.col-t-9{width:calc(75% - 20px)}.col-t-9.layout-box{width:75%}.row .col-t-9.layout-box{width:330px}.row-fw-t>.col-t-9.layout-box,.row-fw-m>.col-t-9.layout-box{width:75%}.row-fw .layout-box>.col-t-10,.row-fw>.col-t-10{width:calc(83.3333333333% - 20px)}.row .layout-box>.col-t-10,.row-fw-t .row .layout-box>.col-t-10,.row-fw-m .row .layout-box>.col-t-10,.col-t-10{width:346.6666666667px}.row-fw-t .layout-box>.col-t-10,.row-fw-t>.col-t-10,.row-fw-m .layout-box>.col-t-10,.row-fw-m>.col-t-10{width:calc(83.3333333333% - 20px)}.col-t-10.layout-box{width:83.3333333333%}.row .col-t-10.layout-box{width:366.6666666667px}.row-fw-t>.col-t-10.layout-box,.row-fw-m>.col-t-10.layout-box{width:83.3333333333%}.row-fw .layout-box>.col-t-11,.row-fw>.col-t-11{width:calc(91.6666666667% - 20px)}.row .layout-box>.col-t-11,.row-fw-t .row .layout-box>.col-t-11,.row-fw-m .row .layout-box>.col-t-11,.col-t-11{width:383.3333333333px}.row-fw-t .layout-box>.col-t-11,.row-fw-t>.col-t-11,.row-fw-m .layout-box>.col-t-11,.row-fw-m>.col-t-11{width:calc(91.6666666667% - 20px)}.col-t-11.layout-box{width:91.6666666667%}.row .col-t-11.layout-box{width:403.3333333333px}.row-fw-t>.col-t-11.layout-box,.row-fw-m>.col-t-11.layout-box{width:91.6666666667%}.row-fw .layout-box>.col-t-12,.row-fw>.col-t-12{width:calc(100% - 20px)}.row .layout-box>.col-t-12,.row-fw-t .row .layout-box>.col-t-12,.row-fw-m .row .layout-box>.col-t-12,.col-t-12{width:420px}.row-fw-t .layout-box>.col-t-12,.row-fw-t>.col-t-12,.row-fw-m .layout-box>.col-t-12,.row-fw-m>.col-t-12{width:calc(100% - 20px)}.col-t-12.layout-box{width:100%}.row .col-t-12.layout-box{width:440px}.row-fw-t>.col-t-12.layout-box,.row-fw-m>.col-t-12.layout-box{width:100%}.row-fw .layout-box>.col-m-1,.row-fw>.col-m-1{width:calc(8.3333333333% - 20px)}.row .layout-box>.col-m-1,.row-fw-t .row .layout-box>.col-m-1,.row-fw-m .row .layout-box>.col-m-1,.col-m-1{width:16.6666666667px}.row-fw-t .layout-box>.col-m-1,.row-fw-t>.col-m-1,.row-fw-m .layout-box>.col-m-1,.row-fw-m>.col-m-1{width:calc(8.3333333333% - 20px)}.col-m-1.layout-box{width:8.3333333333%}.row .col-m-1.layout-box{width:36.6666666667px}.row-fw-t>.col-m-1.layout-box,.row-fw-m>.col-m-1.layout-box{width:8.3333333333%}.row-fw .layout-box>.col-m-2,.row-fw>.col-m-2{width:calc(16.6666666667% - 20px)}.row .layout-box>.col-m-2,.row-fw-t .row .layout-box>.col-m-2,.row-fw-m .row .layout-box>.col-m-2,.col-m-2{width:53.3333333333px}.row-fw-t .layout-box>.col-m-2,.row-fw-t>.col-m-2,.row-fw-m .layout-box>.col-m-2,.row-fw-m>.col-m-2{width:calc(16.6666666667% - 20px)}.col-m-2.layout-box{width:16.6666666667%}.row .col-m-2.layout-box{width:73.3333333333px}.row-fw-t>.col-m-2.layout-box,.row-fw-m>.col-m-2.layout-box{width:16.6666666667%}.row-fw .layout-box>.col-m-3,.row-fw>.col-m-3{width:calc(25% - 20px)}.row .layout-box>.col-m-3,.row-fw-t .row .layout-box>.col-m-3,.row-fw-m .row .layout-box>.col-m-3,.col-m-3{width:90px}.row-fw-t .layout-box>.col-m-3,.row-fw-t>.col-m-3,.row-fw-m .layout-box>.col-m-3,.row-fw-m>.col-m-3{width:calc(25% - 20px)}.col-m-3.layout-box{width:25%}.row .col-m-3.layout-box{width:110px}.row-fw-t>.col-m-3.layout-box,.row-fw-m>.col-m-3.layout-box{width:25%}.row-fw .layout-box>.col-m-4,.row-fw>.col-m-4{width:calc(33.3333333333% - 20px)}.row .layout-box>.col-m-4,.row-fw-t .row .layout-box>.col-m-4,.row-fw-m .row .layout-box>.col-m-4,.col-m-4{width:126.6666666667px}.row-fw-t .layout-box>.col-m-4,.row-fw-t>.col-m-4,.row-fw-m .layout-box>.col-m-4,.row-fw-m>.col-m-4{width:calc(33.3333333333% - 20px)}.col-m-4.layout-box{width:33.3333333333%}.row .col-m-4.layout-box{width:146.6666666667px}.row-fw-t>.col-m-4.layout-box,.row-fw-m>.col-m-4.layout-box{width:33.3333333333%}.row-fw .layout-box>.col-m-5,.row-fw>.col-m-5{width:calc(41.6666666667% - 20px)}.row .layout-box>.col-m-5,.row-fw-t .row .layout-box>.col-m-5,.row-fw-m .row .layout-box>.col-m-5,.col-m-5{width:163.3333333333px}.row-fw-t .layout-box>.col-m-5,.row-fw-t>.col-m-5,.row-fw-m .layout-box>.col-m-5,.row-fw-m>.col-m-5{width:calc(41.6666666667% - 20px)}.col-m-5.layout-box{width:41.6666666667%}.row .col-m-5.layout-box{width:183.3333333333px}.row-fw-t>.col-m-5.layout-box,.row-fw-m>.col-m-5.layout-box{width:41.6666666667%}.row-fw .layout-box>.col-m-6,.row-fw>.col-m-6{width:calc(50% - 20px)}.row .layout-box>.col-m-6,.row-fw-t .row .layout-box>.col-m-6,.row-fw-m .row .layout-box>.col-m-6,.col-m-6{width:200px}.row-fw-t .layout-box>.col-m-6,.row-fw-t>.col-m-6,.row-fw-m .layout-box>.col-m-6,.row-fw-m>.col-m-6{width:calc(50% - 20px)}.col-m-6.layout-box{width:50%}.row .col-m-6.layout-box{width:220px}.row-fw-t>.col-m-6.layout-box,.row-fw-m>.col-m-6.layout-box{width:50%}.row-fw .layout-box>.col-m-7,.row-fw>.col-m-7{width:calc(58.3333333333% - 20px)}.row .layout-box>.col-m-7,.row-fw-t .row .layout-box>.col-m-7,.row-fw-m .row .layout-box>.col-m-7,.col-m-7{width:236.6666666667px}.row-fw-t .layout-box>.col-m-7,.row-fw-t>.col-m-7,.row-fw-m .layout-box>.col-m-7,.row-fw-m>.col-m-7{width:calc(58.3333333333% - 20px)}.col-m-7.layout-box{width:58.3333333333%}.row .col-m-7.layout-box{width:256.6666666667px}.row-fw-t>.col-m-7.layout-box,.row-fw-m>.col-m-7.layout-box{width:58.3333333333%}.row-fw .layout-box>.col-m-8,.row-fw>.col-m-8{width:calc(66.6666666667% - 20px)}.row .layout-box>.col-m-8,.row-fw-t .row .layout-box>.col-m-8,.row-fw-m .row .layout-box>.col-m-8,.col-m-8{width:273.3333333333px}.row-fw-t .layout-box>.col-m-8,.row-fw-t>.col-m-8,.row-fw-m .layout-box>.col-m-8,.row-fw-m>.col-m-8{width:calc(66.6666666667% - 20px)}.col-m-8.layout-box{width:66.6666666667%}.row .col-m-8.layout-box{width:293.3333333333px}.row-fw-t>.col-m-8.layout-box,.row-fw-m>.col-m-8.layout-box{width:66.6666666667%}.row-fw .layout-box>.col-m-9,.row-fw>.col-m-9{width:calc(75% - 20px)}.row .layout-box>.col-m-9,.row-fw-t .row .layout-box>.col-m-9,.row-fw-m .row .layout-box>.col-m-9,.col-m-9{width:310px}.row-fw-t .layout-box>.col-m-9,.row-fw-t>.col-m-9,.row-fw-m .layout-box>.col-m-9,.row-fw-m>.col-m-9{width:calc(75% - 20px)}.col-m-9.layout-box{width:75%}.row .col-m-9.layout-box{width:330px}.row-fw-t>.col-m-9.layout-box,.row-fw-m>.col-m-9.layout-box{width:75%}.row-fw .layout-box>.col-m-10,.row-fw>.col-m-10{width:calc(83.3333333333% - 20px)}.row .layout-box>.col-m-10,.row-fw-t .row .layout-box>.col-m-10,.row-fw-m .row .layout-box>.col-m-10,.col-m-10{width:346.6666666667px}.row-fw-t .layout-box>.col-m-10,.row-fw-t>.col-m-10,.row-fw-m .layout-box>.col-m-10,.row-fw-m>.col-m-10{width:calc(83.3333333333% - 20px)}.col-m-10.layout-box{width:83.3333333333%}.row .col-m-10.layout-box{width:366.6666666667px}.row-fw-t>.col-m-10.layout-box,.row-fw-m>.col-m-10.layout-box{width:83.3333333333%}.row-fw .layout-box>.col-m-11,.row-fw>.col-m-11{width:calc(91.6666666667% - 20px)}.row .layout-box>.col-m-11,.row-fw-t .row .layout-box>.col-m-11,.row-fw-m .row .layout-box>.col-m-11,.col-m-11{width:383.3333333333px}.row-fw-t .layout-box>.col-m-11,.row-fw-t>.col-m-11,.row-fw-m .layout-box>.col-m-11,.row-fw-m>.col-m-11{width:calc(91.6666666667% - 20px)}.col-m-11.layout-box{width:91.6666666667%}.row .col-m-11.layout-box{width:403.3333333333px}.row-fw-t>.col-m-11.layout-box,.row-fw-m>.col-m-11.layout-box{width:91.6666666667%}.row-fw .layout-box>.col-m-12,.row-fw>.col-m-12{width:calc(100% - 20px)}.row .layout-box>.col-m-12,.row-fw-t .row .layout-box>.col-m-12,.row-fw-m .row .layout-box>.col-m-12,.col-m-12{width:420px}.row-fw-t .layout-box>.col-m-12,.row-fw-t>.col-m-12,.row-fw-m .layout-box>.col-m-12,.row-fw-m>.col-m-12{width:calc(100% - 20px)}.col-m-12.layout-box{width:100%}.row .col-m-12.layout-box{width:440px}.row-fw-t>.col-m-12.layout-box,.row-fw-m>.col-m-12.layout-box{width:100%}.layout-box.col-m-12,.layout-box.col-m-11,.layout-box.col-m-10,.layout-box.col-m-9,.layout-box.col-m-8,.layout-box.col-m-7,.layout-box.col-m-6,.layout-box.col-m-5,.layout-box.col-m-4,.layout-box.col-m-3,.layout-box.col-m-2,.layout-box.col-m-1{margin-left:0px !important}.row.divider-m,.row-fw.divider-m{border-top:1px solid #202020}.row.divider-m-cancel,.row-fw.divider-m-cancel{border-top:none}.col-m-12.right-m,.col-m-11.right-m,.col-m-10.right-m,.col-m-9.right-m,.col-m-8.right-m,.col-m-7.right-m,.col-m-6.right-m,.col-m-5.right-m,.col-m-4.right-m,.col-m-3.right-m,.col-m-2.right-m,.col-m-1.right-m{float:right}.col-m-12.right-m-cancel,.col-m-11.right-m-cancel,.col-m-10.right-m-cancel,.col-m-9.right-m-cancel,.col-m-8.right-m-cancel,.col-m-7.right-m-cancel,.col-m-6.right-m-cancel,.col-m-5.right-m-cancel,.col-m-4.right-m-cancel,.col-m-3.right-m-cancel,.col-m-2.right-m-cancel,.col-m-1.right-m-cancel{float:right}.sm-m-spc{padding-top:15px;padding-bottom:15px}.def-m-spc{padding-top:30px;padding-bottom:30px}.med-m-spc{padding-top:50px;padding-bottom:50px}.lg-m-spc{padding-top:70px;padding-bottom:70px}.sm-m-spc-top{padding-top:15px}.def-m-spc-top{padding-top:30px}.med-m-spc-top{padding-top:50px}.lg-m-spc-top{padding-top:70px}.sm-m-spc-btm{padding-bottom:15px}.def-m-spc-btm{padding-bottom:30px}.med-m-spc-btm{padding-bottom:50px}.lg-m-spc-btm{padding-bottom:70px}.no-m-spc{padding-top:0;padding-bottom:0}.no-m-spc-top{padding-top:0}.no-m-spc-btm{padding-bottom:0}.hide-m{display:none}.show-m{display:inline}article.show-m,aside.show-m,blockquote.show-m,body.show-m,dd.show-m,details.show-m,div.show-m,dl.show-m,dt.show-m,figcaption.show-m,figure.show-m,footer.show-m,form.show-m,h1.show-m,h2.show-m,h3.show-m,.elem.store.preview .section.location .show-m.city,.elem.filter-text .elem.title .title-inner-layout>.show-m,h4.show-m,h5.show-m h6.show-m,html.show-m,iframe.show-m,legend.show-m,menu.show-m,nav.show-m,ol.show-m,p.show-m,pre.show-m,section.show-m,ul.show-m{display:block}table.show-m{display:table}tbody.show-m{display:table-row-group}caption.show-m{display:table-caption}col.show-m{display:table-column}tr.show-m{display:table-row}td.show-m,th.show-m{display:table-cell}colgroup.show-m{display:table-column-group}thead.show-m{display:table-header-group}tfoot.show-m{display:table-footer-group}img.show-m{display:inline-block}li.show-m{display:list-item}map.show-m,output.show-m,q.show-m{display:inline}.show-m{display:initial !important}.clear-left-t,.clr-l-t,.clear-right-t,.clr-r-t,.clear-both-t,.clr-b-t{clear:none}.clear-right-m,.clr-r-m{clear:right}.clear-left-m,.clr-l-m{clear:left}.clear-both-m,.clr-b-m{clear:both}.aln-l-m{text-align:left}.aln-c-m{text-align:center}.aln-r-m{text-align:right}}@media screen and (max-width: 482px){.row,.row-fw,.row-fw-t,.row-fw-m{height:auto;min-width:100%;width:100%;padding-left:21px;padding-right:21px;box-sizing:border-box;clear:both;float:left}.row-fw .row,.row-fw-t .row,.row-fw-m .row{padding-left:0px;padding-right:0px}.col-d-12{width:calc(100% - 20px)}.row .col-d-12.layout-box{width:100%}.col-d-11{width:calc(66.6666666667% - 20px)}.row .col-d-11.layout-box{width:66.66665%}.col-d-10{width:calc(66.6666666667% - 20px)}.row .col-d-10.layout-box{width:66.66665%}.col-d-9{width:calc(100% - 20px)}.row .col-d-9.layout-box{width:100%}.col-d-8{width:calc(100% - 20px)}.row .col-d-8.layout-box{width:100%}.col-d-7{width:calc(100% - 20px)}.row .col-d-7.layout-box{width:100%}.col-d-6{width:calc(100% - 20px)}.row .col-d-6.layout-box{width:100%}.col-d-5{width:calc(100% - 20px)}.row .col-d-5.layout-box{width:100%}.col-d-4{width:calc(100% - 20px)}.row .col-d-4.layout-box{width:100%}.col-d-3{width:calc(100% - 20px)}.row .col-d-3.layout-box{width:100%}.col-d-2{width:calc(33.3333333333% - 20px)}.row .col-d-2.layout-box{width:33.33332%}.col-d-1{width:calc(33.3333333333% - 20px)}.row .col-d-1.layout-box{width:33.33332%}.col-t-12{width:calc(100% - 20px)}.row .col-t-12.layout-box{width:100%}.col-t-11{width:calc(66.6666666667% - 20px)}.row .col-t-11.layout-box{width:66.66665%}.col-t-10{width:calc(66.6666666667% - 20px)}.row .col-t-10.layout-box{width:66.66665%}.col-t-9{width:calc(100% - 20px)}.row .col-t-9.layout-box{width:100%}.col-t-8{width:calc(100% - 20px)}.row .col-t-8.layout-box{width:100%}.col-t-7{width:calc(100% - 20px)}.row .col-t-7.layout-box{width:100%}.col-t-6{width:calc(100% - 20px)}.row .col-t-6.layout-box{width:100%}.col-t-5{width:calc(100% - 20px)}.row .col-t-5.layout-box{width:100%}.col-t-4{width:calc(100% - 20px)}.row .col-t-4.layout-box{width:100%}.col-t-3{width:calc(100% - 20px)}.row .col-t-3.layout-box{width:100%}.col-t-2{width:calc(33.3333333333% - 20px)}.row .col-t-2.layout-box{width:33.33332%}.col-t-1{width:calc(33.3333333333% - 20px)}.row .col-t-1.layout-box{width:33.33332%}}.ar-teaser40Comp,.ar-teaser40Full,.ar-teaser40Half,.ar-teaser60Full,.ar-3-1,.ar-2-1,.ar-dinAHor,.ar-dinAVer,.ar-4-3,.ar-16-10,.ar-16-9,.ar-1-1{position:relative}.ar-teaser40Comp:before,.ar-teaser40Full:before,.ar-teaser40Half:before,.ar-teaser60Full:before,.ar-3-1:before,.ar-2-1:before,.ar-dinAHor:before,.ar-dinAVer:before,.ar-4-3:before,.ar-16-10:before,.ar-16-9:before,.ar-1-1:before{content:"";display:block}.ar-teaser40Comp>.ar-layout-box,.ar-teaser40Full>.ar-layout-box,.ar-teaser40Half>.ar-layout-box,.ar-teaser60Full>.ar-layout-box,.ar-3-1>.ar-layout-box,.ar-2-1>.ar-layout-box,.ar-dinAHor>.ar-layout-box,.ar-dinAVer>.ar-layout-box,.ar-4-3>.ar-layout-box,.ar-16-10>.ar-layout-box,.ar-16-9>.ar-layout-box,.ar-1-1>.ar-layout-box{position:absolute;top:0;left:0;bottom:0;right:0}.ar-1-1:before{padding-top:100%}.ar-16-9:before{padding-top:56.25%}.ar-16-10:before{padding-top:62.5%}.ar-4-3:before{padding-top:75%}.ar-dinAVer:before{padding-top:141.428%}.ar-dinAHor:before{padding-top:70.707%}.ar-2-1:before{padding-top:50%}.ar-3-1:before{padding-top:33.3333333333%}.ar-teaser60Full:before{padding-top:56.2429696288%}.ar-teaser40Half:before{padding-top:40.9165302782%}.ar-teaser40Full:before{padding-top:81.8330605565%}.ar-teaser40Comp:before{padding-top:25.6955810147%}@media screen and (max-width: 1140px){.ar-teaser40Comp-t,.ar-teaser40Full-t,.ar-teaser40Half-t,.ar-teaser60Full-t,.ar-3-1-t,.ar-2-1-t,.ar-dinAHor-t,.ar-dinAVer-t,.ar-4-3-t,.ar-16-10-t,.ar-16-9-t,.ar-1-1-t{position:relative}.ar-teaser40Comp-t:before,.ar-teaser40Full-t:before,.ar-teaser40Half-t:before,.ar-teaser60Full-t:before,.ar-3-1-t:before,.ar-2-1-t:before,.ar-dinAHor-t:before,.ar-dinAVer-t:before,.ar-4-3-t:before,.ar-16-10-t:before,.ar-16-9-t:before,.ar-1-1-t:before{content:"";display:block}.ar-teaser40Comp-t>.ar-layout-box,.ar-teaser40Full-t>.ar-layout-box,.ar-teaser40Half-t>.ar-layout-box,.ar-teaser60Full-t>.ar-layout-box,.ar-3-1-t>.ar-layout-box,.ar-2-1-t>.ar-layout-box,.ar-dinAHor-t>.ar-layout-box,.ar-dinAVer-t>.ar-layout-box,.ar-4-3-t>.ar-layout-box,.ar-16-10-t>.ar-layout-box,.ar-16-9-t>.ar-layout-box,.ar-1-1-t>.ar-layout-box{position:absolute;top:0;left:0;bottom:0;right:0}.ar-1-1-t:before{padding-top:100%}.ar-16-9-t:before{padding-top:56.25%}.ar-16-10-t:before{padding-top:62.5%}.ar-4-3-t:before{padding-top:75%}.ar-dinAVer-t:before{padding-top:141.428%}.ar-dinAHor-t:before{padding-top:70.707%}.ar-2-1-t:before{padding-top:50%}.ar-3-1-t:before{padding-top:33.3333333333%}.ar-teaser60Full-t:before{padding-top:56.2429696288%}.ar-teaser40Half-t:before{padding-top:40.9165302782%}.ar-teaser40Full-t:before{padding-top:81.8330605565%}.ar-teaser40Comp-t:before{padding-top:25.6955810147%}}@media screen and (max-width: 744px){.ar-teaser40Comp-m,.ar-teaser40Full-m,.ar-teaser40Half-m,.ar-teaser60Full-m,.ar-3-1-m,.ar-2-1-m,.ar-dinAHor-m,.ar-dinAVer-m,.ar-4-3-m,.ar-16-10-m,.ar-16-9-m,.ar-1-1-m{position:relative}.ar-teaser40Comp-m:before,.ar-teaser40Full-m:before,.ar-teaser40Half-m:before,.ar-teaser60Full-m:before,.ar-3-1-m:before,.ar-2-1-m:before,.ar-dinAHor-m:before,.ar-dinAVer-m:before,.ar-4-3-m:before,.ar-16-10-m:before,.ar-16-9-m:before,.ar-1-1-m:before{content:"";display:block}.ar-teaser40Comp-m>.ar-layout-box,.ar-teaser40Full-m>.ar-layout-box,.ar-teaser40Half-m>.ar-layout-box,.ar-teaser60Full-m>.ar-layout-box,.ar-3-1-m>.ar-layout-box,.ar-2-1-m>.ar-layout-box,.ar-dinAHor-m>.ar-layout-box,.ar-dinAVer-m>.ar-layout-box,.ar-4-3-m>.ar-layout-box,.ar-16-10-m>.ar-layout-box,.ar-16-9-m>.ar-layout-box,.ar-1-1-m>.ar-layout-box{position:absolute;top:0;left:0;bottom:0;right:0}.ar-1-1-m:before{padding-top:100%}.ar-16-9-m:before{padding-top:56.25%}.ar-16-10-m:before{padding-top:62.5%}.ar-4-3-m:before{padding-top:75%}.ar-dinAVer-m:before{padding-top:141.428%}.ar-dinAHor-m:before{padding-top:70.707%}.ar-2-1-m:before{padding-top:50%}.ar-3-1-m:before{padding-top:33.3333333333%}.ar-teaser60Full-m:before{padding-top:56.2429696288%}.ar-teaser40Half-m:before{padding-top:40.9165302782%}.ar-teaser40Full-m:before{padding-top:81.8330605565%}.ar-teaser40Comp-m:before{padding-top:25.6955810147%}}.css-icon,.img-to-cross-shrink,.avatar-to-cross-shrink,.avatar-to-cross{min-height:14px;min-width:14px;width:31px;height:31px;display:inline-block;box-sizing:border-box;position:relative;cursor:pointer;user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.avatar-to-cross{overflow:hidden;border-radius:2px}.avatar-to-cross:before,.avatar-to-cross:after{content:"";position:absolute;border:2px solid #000;border-radius:100%}.avatar-to-cross:before{width:calc(54% - 4px);height:calc(54% - 4px);bottom:38%;left:22%;background-color:#fff;z-index:1;-webkit-transition:height .27s ease-out .2s,width .27s ease-out .2s,bottom .27s ease-out .2s,left .27s ease-out .2s,border-radius .27s ease-out,transform .27s ease-out;-moz-transition:height .27s ease-out .2s,width .27s ease-out .2s,bottom .27s ease-out .2s,left .27s ease-out .2s,border-radius .27s ease-out,transform .27s ease-out;-ms-transition:height .27s ease-out .2s,width .27s ease-out .2s,bottom .27s ease-out .2s,left .27s ease-out .2s,border-radius .27s ease-out,transform .27s ease-out;transition:height .27s ease-out .2s,width .27s ease-out .2s,bottom .27s ease-out .2s,left .27s ease-out .2s,border-radius .27s ease-out,transform .27s ease-out}.avatar-to-cross:after{width:calc(100% - 4px);height:calc(150% - 4px);top:calc(40% + 2px);left:0px;-webkit-transition:height .27s ease-out .2s,width .27s ease-out .2s,top .27s ease-out .2s,left .27s ease-out .2s,border-radius .27s ease-out,transform .27s ease-out;-moz-transition:height .27s ease-out .2s,width .27s ease-out .2s,top .27s ease-out .2s,left .27s ease-out .2s,border-radius .27s ease-out,transform .27s ease-out;-ms-transition:height .27s ease-out .2s,width .27s ease-out .2s,top .27s ease-out .2s,left .27s ease-out .2s,border-radius .27s ease-out,transform .27s ease-out;transition:height .27s ease-out .2s,width .27s ease-out .2s,top .27s ease-out .2s,left .27s ease-out .2s,border-radius .27s ease-out,transform .27s ease-out}.avatar-to-cross.active:before,#mobile-menu-chk:checked~label .avatar-to-cross.mobile-menu-icon:before{width:calc(100% - 4px);height:calc(100% - 4px);left:0px;bottom:calc(50% - 1px);border-radius:0%;border-top-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0);-webkit-transform:rotate(45deg) scale(0.7071067811, 0.7071067811);-moz-transform:rotate(45deg) scale(0.7071067811, 0.7071067811);-ms-transform:rotate(45deg) scale(0.7071067811, 0.7071067811);transform:rotate(45deg) scale(0.7071067811, 0.7071067811);-webkit-transition:height .27s ease-out,width .27s ease-out,bottom .27s ease-out,left .27s ease-out,border-color .27s ease-out .27s,transform .2s ease-out .27s,border-radius .2s ease-out .27s;-moz-transition:height .27s ease-out,width .27s ease-out,bottom .27s ease-out,left .27s ease-out,border-color .27s ease-out .27s,transform .2s ease-out .27s,border-radius .2s ease-out .27s;-ms-transition:height .27s ease-out,width .27s ease-out,bottom .27s ease-out,left .27s ease-out,border-color .27s ease-out .27s,transform .2s ease-out .27s,border-radius .2s ease-out .27s;transition:height .27s ease-out,width .27s ease-out,bottom .27s ease-out,left .27s ease-out,border-color .27s ease-out .27s,transform .2s ease-out .27s,border-radius .2s ease-out .27s}.avatar-to-cross.active:after,#mobile-menu-chk:checked~label .avatar-to-cross.mobile-menu-icon:after{width:calc(100% - 4px);height:calc(100% - 4px);left:0px;top:calc(50% - 1px);border-radius:0%;border-bottom-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0);-webkit-transform:rotate(-45deg) scale(0.7071067811, 0.7071067811);-moz-transform:rotate(-45deg) scale(0.7071067811, 0.7071067811);-ms-transform:rotate(-45deg) scale(0.7071067811, 0.7071067811);transform:rotate(-45deg) scale(0.7071067811, 0.7071067811);-webkit-transition:height .27s ease-out,width .27s ease-out,top .27s ease-out,left .27s ease-out,border-color 0s ease-out .27s,transform .2s ease-out .27s,border-radius .2s ease-out .27s;-moz-transition:height .27s ease-out,width .27s ease-out,top .27s ease-out,left .27s ease-out,border-color 0s ease-out .27s,transform .2s ease-out .27s,border-radius .2s ease-out .27s;-ms-transition:height .27s ease-out,width .27s ease-out,top .27s ease-out,left .27s ease-out,border-color 0s ease-out .27s,transform .2s ease-out .27s,border-radius .2s ease-out .27s;transition:height .27s ease-out,width .27s ease-out,top .27s ease-out,left .27s ease-out,border-color 0s ease-out .27s,transform .2s ease-out .27s,border-radius .2s ease-out .27s}.avatar-to-cross-shrink{overflow:hidden;border-radius:2px}.avatar-to-cross-shrink span{display:inline-block;position:absolute}.avatar-to-cross-shrink span:first-of-type{width:100%;height:100%;left:0%;top:0%;overflow:hidden;-webkit-transition:width .17s ease-out .2s,height .17s ease-out .2s,left .17s ease-out .2s,top .17s ease-out .2s,border-color .17s ease-out .2s;-moz-transition:width .17s ease-out .2s,height .17s ease-out .2s,left .17s ease-out .2s,top .17s ease-out .2s,border-color .17s ease-out .2s;-ms-transition:width .17s ease-out .2s,height .17s ease-out .2s,left .17s ease-out .2s,top .17s ease-out .2s,border-color .17s ease-out .2s;transition:width .17s ease-out .2s,height .17s ease-out .2s,left .17s ease-out .2s,top .17s ease-out .2s,border-color .17s ease-out .2s}.avatar-to-cross-shrink span:last-of-type{width:0%;height:0%;left:50%;top:50%;overflow:hidden;-webkit-transition:width .2s ease-in,height .2s ease-in,left .2s ease-in,top .2s ease-in,border-color .2s ease-in;-moz-transition:width .2s ease-in,height .2s ease-in,left .2s ease-in,top .2s ease-in,border-color .2s ease-in;-ms-transition:width .2s ease-in,height .2s ease-in,left .2s ease-in,top .2s ease-in,border-color .2s ease-in;transition:width .2s ease-in,height .2s ease-in,left .2s ease-in,top .2s ease-in,border-color .2s ease-in}.avatar-to-cross-shrink span:before,.avatar-to-cross-shrink span:after{content:"";position:absolute;border:2px solid #000;border-radius:100%}.avatar-to-cross-shrink span:before{width:calc(54% - 4px);height:calc(54% - 4px);bottom:38%;left:22%;background-color:#fff;z-index:1}.avatar-to-cross-shrink span:after{width:calc(100% - 4px);height:calc(150% - 4px);top:calc(40% + 2px);left:0px}.avatar-to-cross-shrink span:last-of-type:before{width:calc(100% - 4px);height:calc(100% - 4px);left:0px;bottom:calc(50% - 1px);border-radius:0%;border-top-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0);-webkit-transform:rotate(45deg) scale(0.7071067811, 0.7071067811);-moz-transform:rotate(45deg) scale(0.7071067811, 0.7071067811);-ms-transform:rotate(45deg) scale(0.7071067811, 0.7071067811);transform:rotate(45deg) scale(0.7071067811, 0.7071067811)}.avatar-to-cross-shrink span:last-of-type:after{width:calc(100% - 4px);height:calc(100% - 4px);left:0px;top:calc(50% - 1px);border-radius:0%;border-bottom-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0);-webkit-transform:rotate(-45deg) scale(0.7071067811, 0.7071067811);-moz-transform:rotate(-45deg) scale(0.7071067811, 0.7071067811);-ms-transform:rotate(-45deg) scale(0.7071067811, 0.7071067811);transform:rotate(-45deg) scale(0.7071067811, 0.7071067811)}.avatar-to-cross-shrink.active span:first-of-type,#mobile-menu-chk:checked~label .avatar-to-cross-shrink.mobile-menu-icon span:first-of-type{width:0%;height:0%;left:50%;top:50%;-webkit-transition:width .2s ease-in,height .2s ease-in,left .2s ease-in,top .2s ease-in,border-color .2s ease-in;-moz-transition:width .2s ease-in,height .2s ease-in,left .2s ease-in,top .2s ease-in,border-color .2s ease-in;-ms-transition:width .2s ease-in,height .2s ease-in,left .2s ease-in,top .2s ease-in,border-color .2s ease-in;transition:width .2s ease-in,height .2s ease-in,left .2s ease-in,top .2s ease-in,border-color .2s ease-in}.avatar-to-cross-shrink.active span:last-of-type,#mobile-menu-chk:checked~label .avatar-to-cross-shrink.mobile-menu-icon span:last-of-type{width:100%;height:100%;left:0%;top:0%;-webkit-transition:width .17s ease-out .2s,height .17s ease-out .2s,left .17s ease-out .2s,top .17s ease-out .2s,border-color .17s ease-out .2s;-moz-transition:width .17s ease-out .2s,height .17s ease-out .2s,left .17s ease-out .2s,top .17s ease-out .2s,border-color .17s ease-out .2s;-ms-transition:width .17s ease-out .2s,height .17s ease-out .2s,left .17s ease-out .2s,top .17s ease-out .2s,border-color .17s ease-out .2s;transition:width .17s ease-out .2s,height .17s ease-out .2s,left .17s ease-out .2s,top .17s ease-out .2s,border-color .17s ease-out .2s}.img-to-cross-shrink{overflow:hidden;border-radius:2px}.img-to-cross-shrink>*{display:inline-block;position:absolute}.img-to-cross-shrink img{width:100%;height:100%;left:0%;top:0%;overflow:hidden;-webkit-transition:width .17s ease-out .2s,height .17s ease-out .2s,left .17s ease-out .2s,top .17s ease-out .2s;-moz-transition:width .17s ease-out .2s,height .17s ease-out .2s,left .17s ease-out .2s,top .17s ease-out .2s;-ms-transition:width .17s ease-out .2s,height .17s ease-out .2s,left .17s ease-out .2s,top .17s ease-out .2s;transition:width .17s ease-out .2s,height .17s ease-out .2s,left .17s ease-out .2s,top .17s ease-out .2s}.img-to-cross-shrink span{width:0%;height:0%;left:50%;top:50%;overflow:hidden;-webkit-transition:width .2s ease-in,height .2s ease-in,left .2s ease-in,top .2s ease-in;-moz-transition:width .2s ease-in,height .2s ease-in,left .2s ease-in,top .2s ease-in;-ms-transition:width .2s ease-in,height .2s ease-in,left .2s ease-in,top .2s ease-in;transition:width .2s ease-in,height .2s ease-in,left .2s ease-in,top .2s ease-in}.img-to-cross-shrink span:before,.img-to-cross-shrink span:after{content:"";position:absolute;border:2px solid #000}.img-to-cross-shrink span:before{width:calc(100% - 4px);height:calc(100% - 4px);left:0px;bottom:calc(50% - 1px);border-radius:0%;border-top-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0);-webkit-transform:rotate(45deg) scale(0.7071067811, 0.7071067811);-moz-transform:rotate(45deg) scale(0.7071067811, 0.7071067811);-ms-transform:rotate(45deg) scale(0.7071067811, 0.7071067811);transform:rotate(45deg) scale(0.7071067811, 0.7071067811)}.img-to-cross-shrink span:after{width:calc(100% - 4px);height:calc(100% - 4px);left:0px;top:calc(50% - 1px);border-radius:0%;border-bottom-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0);-webkit-transform:rotate(-45deg) scale(0.7071067811, 0.7071067811);-moz-transform:rotate(-45deg) scale(0.7071067811, 0.7071067811);-ms-transform:rotate(-45deg) scale(0.7071067811, 0.7071067811);transform:rotate(-45deg) scale(0.7071067811, 0.7071067811)}.img-to-cross-shrink.active img,#mobile-menu-chk:checked~label .img-to-cross-shrink.mobile-menu-icon img{width:0%;height:0%;left:50%;top:50%;-webkit-transition:width .2s ease-in,height .2s ease-in,left .2s ease-in,top .2s ease-in;-moz-transition:width .2s ease-in,height .2s ease-in,left .2s ease-in,top .2s ease-in;-ms-transition:width .2s ease-in,height .2s ease-in,left .2s ease-in,top .2s ease-in;transition:width .2s ease-in,height .2s ease-in,left .2s ease-in,top .2s ease-in}.img-to-cross-shrink.active span,#mobile-menu-chk:checked~label .img-to-cross-shrink.mobile-menu-icon span{width:100%;height:100%;left:0%;top:0%;-webkit-transition:width .17s ease-out .2s,height .17s ease-out .2s,left .17s ease-out .2s,top .17s ease-out .2s;-moz-transition:width .17s ease-out .2s,height .17s ease-out .2s,left .17s ease-out .2s,top .17s ease-out .2s;-ms-transition:width .17s ease-out .2s,height .17s ease-out .2s,left .17s ease-out .2s,top .17s ease-out .2s;transition:width .17s ease-out .2s,height .17s ease-out .2s,left .17s ease-out .2s,top .17s ease-out .2s}.burger-to-cross-1 span,#mobile-menu-chk:checked~label .mobile-menu-icon span,.mobile-menu-icon span{width:100%;height:100%;display:block;position:absolute;top:0;left:0;user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}@media screen and (max-width: 744px){.burger-to-cross-1 span,#mobile-menu-chk:checked~label .mobile-menu-icon span,.mobile-menu-icon span{width:90%;right:0;left:inherit}}.burger-to-cross-1 span:first-of-type:before,#mobile-menu-chk:checked~label .mobile-menu-icon span:first-of-type:before,.mobile-menu-icon span:first-of-type:before,.burger-to-cross-1 span:first-of-type:after,#mobile-menu-chk:checked~label .mobile-menu-icon span:first-of-type:after,.mobile-menu-icon span:first-of-type:after{content:"";width:100%;height:10%;background-color:#000;position:absolute;left:0%;opacity:1;user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.burger-to-cross-1 span:first-of-type:before,#mobile-menu-chk:checked~label .mobile-menu-icon span:first-of-type:before,.mobile-menu-icon span:first-of-type:before{top:calc(50% - 5%);-webkit-transition:top .15s ease-out .35s,opacity 0s ease-out .35s;-moz-transition:top .15s ease-out .35s,opacity 0s ease-out .35s;-ms-transition:top .15s ease-out .35s,opacity 0s ease-out .35s;transition:top .15s ease-out .35s,opacity 0s ease-out .35s}.burger-to-cross-1 span:first-of-type:after,#mobile-menu-chk:checked~label .mobile-menu-icon span:first-of-type:after,.mobile-menu-icon span:first-of-type:after{bottom:10%;-webkit-transition:bottom .15s ease-out .2s,opacity 0s ease-out .2s;-moz-transition:bottom .15s ease-out .2s,opacity 0s ease-out .2s;-ms-transition:bottom .15s ease-out .2s,opacity 0s ease-out .2s;transition:bottom .15s ease-out .2s,opacity 0s ease-out .2s}.burger-to-cross-1 span:last-of-type:before,#mobile-menu-chk:checked~label .mobile-menu-icon span:last-of-type:before,.mobile-menu-icon span:last-of-type:before,.burger-to-cross-1 span:last-of-type:after,#mobile-menu-chk:checked~label .mobile-menu-icon span:last-of-type:after,.mobile-menu-icon span:last-of-type:after{content:"";width:100%;height:10%;position:absolute;top:10%;left:0%;background-color:#000;-webkit-transition:top .2s ease-out,transform .2s ease-out;-moz-transition:top .2s ease-out,transform .2s ease-out;-ms-transition:top .2s ease-out,transform .2s ease-out;transition:top .2s ease-out,transform .2s ease-out;user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.burger-to-cross-1.active span:first-of-type:before,#mobile-menu-chk:checked~label .mobile-menu-icon span:first-of-type:before,.active.mobile-menu-icon span:first-of-type:before{top:10%;opacity:0;-webkit-transition:top .15s ease-out,opacity 0s ease-out .15s;-moz-transition:top .15s ease-out,opacity 0s ease-out .15s;-ms-transition:top .15s ease-out,opacity 0s ease-out .15s;transition:top .15s ease-out,opacity 0s ease-out .15s}.burger-to-cross-1.active span:first-of-type:after,#mobile-menu-chk:checked~label .mobile-menu-icon span:first-of-type:after,.active.mobile-menu-icon span:first-of-type:after{bottom:80%;opacity:0;-webkit-transition:bottom .15s ease-out .13s,opacity 0s ease-out .27s;-moz-transition:bottom .15s ease-out .13s,opacity 0s ease-out .27s;-ms-transition:bottom .15s ease-out .13s,opacity 0s ease-out .27s;transition:bottom .15s ease-out .13s,opacity 0s ease-out .27s}.burger-to-cross-1.active span:last-of-type:before,#mobile-menu-chk:checked~label .mobile-menu-icon span:last-of-type:before,.active.mobile-menu-icon span:last-of-type:before{top:45%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:top .15s ease-out .5s,transform .15s ease-out .5s;-moz-transition:top .15s ease-out .5s,transform .15s ease-out .5s;-ms-transition:top .15s ease-out .5s,transform .15s ease-out .5s;transition:top .15s ease-out .5s,transform .15s ease-out .5s}.burger-to-cross-1.active span:last-of-type:after,#mobile-menu-chk:checked~label .mobile-menu-icon span:last-of-type:after,.active.mobile-menu-icon span:last-of-type:after{top:45%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top .15s ease-out .5s,transform .15s ease-out .5s;-moz-transition:top .15s ease-out .5s,transform .15s ease-out .5s;-ms-transition:top .15s ease-out .5s,transform .15s ease-out .5s;transition:top .15s ease-out .5s,transform .15s ease-out .5s}p>a,.elem.text .text.layout a{color:#a92434}#main-header{background-color:rgba(239,235,235,.9);position:fixed;top:0;left:0;height:160px;z-index:10;padding:0px 10px;transition:height .3s ease-in-out;box-shadow:rgba(60,64,67,.3) 0px 1px 2px 0px,rgba(60,64,67,.15) 0px 1px 3px 1px}#main-header.fixed{height:100px;transition:height .3 ease-in-out}#main-header>.section-layout{width:calc(1240px + 80px);height:100%;margin:auto;padding:10px 15px 12px 15px;box-sizing:border-box;display:grid;grid-auto-columns:0px;grid-template-rows:auto;grid-template-areas:"logo menu search cta"}.main-header-section.logo,.main-header-section.search,.main-header-section.cta,.main-header-section.menu{position:relative}.main-header-section.logo{width:175px;height:130px;grid-area:logo;transition:all .2s ease}#main-header.fixed .main-header-section.logo{height:auto;transition:all .2s ease}@media screen and (min-width: 744px)and (max-width: 1140px){.main-header-section.logo{height:80px;width:150px}#main-header.fixed .main-header-section.logo{height:80px}}.main-header-section.logo a{display:block}.main-header-section.logo img.logoBig{width:100%;opacity:1;transition:all .2s ease;transition-delay:.3s}.main-header-section.logo img.logoSmall{opacity:0;height:0;xtransition:all .2s ease;xtransition-delay:.3s}#main-header.fixed .main-header-section.logo img.logoSmall{opacity:1;height:auto;content:url(../img/logos/logo_small.svg);transition:all .2s ease;transition-delay:.3s}#main-header.fixed .main-header-section.logo img.logoBig{opacity:0;height:0;transition:all .2s ease;transition-delay:.3s}@media screen and (max-width: 744px){#main-header.fixed .main-header-section.logo{height:50px !important;transition:all .2s ease}#main-header.fixed .main-header-section.logo img.logoSmall{display:none;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}.main-header-section.logo img.logoBig{transition-delay:inherit}#main-header.fixed .main-header-section.logo img.logoBig{opacity:1 !important;height:auto !important;width:80%;transition-delay:inherit}}@media screen and (max-width: 1400px){.main-header-section.logo{xwidth:100px}.main-header-section.logo img.logoBig{width:80%}#main-header.fixed .main-header-section.logo img.logoSmall{position:absolute;top:0;left:0;height:100%;width:80%}}@media screen and (max-width: 900px){.main-header-section.logo{width:130px}}@media screen and (max-width: 744px){.main-header-section.logo{width:100px;height:90px;xpadding-top:5px;box-sizing:border-box}.main-header-section.logo a{display:block;position:absolute;width:100%;height:100%}.main-header-section.logo img.logoBig{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}}.main-header-section.search{width:46px;padding:0px;grid-area:search;justify-self:right}.main-header-section.search .section-layout{height:100%}.main-header-section.search .section-layout>input{display:none}#page-search-form{width:100%;height:100%;padding:10px;box-sizing:border-box;display:block}#page-search-form .search-ac-list{width:420px;max-height:0px;padding:20px 15px;box-sizing:border-box;position:absolute;top:200px;right:0px;background-color:rgba(239,235,235,.9);-ms-overflow-style:-ms-autohiding-scrollbar;overflow:-moz-scrollbars-none;overflow-y:scroll;opacity:0;transition:all .3s ease;-webkit-transition:opacity .14s ease-out;-moz-transition:opacity .14s ease-out;-ms-transition:opacity .14s ease-out;transition:opacity .14s ease-out}#main-header.fixed #page-search-form .search-ac-list{top:140px;transition:all .3s ease}#page-search-form .search-ac-list::-webkit-scrollbar{display:none}#show-qs:checked~#page-search-form .search-ac-list,#qs-input:focus~.search-ac-list,#page-search-form .search-ac-list:hover,#page-search-form .search-ac-list:focus-within{max-height:calc(100vh - 300px);opacity:1;-webkit-transition:opacity .17s ease-in .27s,top .27s ease-in;-moz-transition:opacity .17s ease-in .27s,top .27s ease-in;-ms-transition:opacity .17s ease-in .27s,top .27s ease-in;transition:opacity .17s ease-in .27s,top .27s ease-in}#show-qs:checked~#page-search-form .search-ac-list:before{content:"";width:94%;height:1px;position:absolute;top:0px;left:3%;background-color:#a92434}#page-search-form .page-search-auto-complete-list-title{padding-top:7px;padding-bottom:7px;color:#776464}#page-search-form .page-search-auto-complete-list li{position:relative;padding:4px 7px}#page-search-form .page-search-auto-complete-list a{width:100%;height:100%;padding:2px 10px;display:inline-block;font-family:400 18px/22px "OpenSansLight",sans-serif;font-size:14px;font-weight:600;color:#776464;border-left:0px solid #a92434;-webkit-transition:color .17s ease-in,border-width .17s ease-in;-moz-transition:color .17s ease-in,border-width .17s ease-in;-ms-transition:color .17s ease-in,border-width .17s ease-in;transition:color .17s ease-in,border-width .17s ease-in}#page-search-form .page-search-auto-complete-list a:focus,#page-search-form .page-search-auto-complete-list a:hover{color:#a92434;border-width:5px}#qs-input{width:0px;height:55px;margin-top:10px;position:absolute;right:0px;top:calc(100% + 2px);font-family:400 18px/22px "OpenSansLight",sans-serif;font-size:16px;font-weight:600;background-color:rgba(0,0,0,0);border-top:0px solid rgba(0,0,0,0);outline:none;color:#776464;overflow:hidden;-webkit-transition:width .21s .14s ease-in,background-color .21s .14s ease-in,padding 0s .35s ease-in,border 0s .35s ease-in;-moz-transition:width .21s .14s ease-in,background-color .21s .14s ease-in,padding 0s .35s ease-in,border 0s .35s ease-in;-ms-transition:width .21s .14s ease-in,background-color .21s .14s ease-in,padding 0s .35s ease-in,border 0s .35s ease-in;transition:width .21s .14s ease-in,background-color .21s .14s ease-in,padding 0s .35s ease-in,border 0s .35s ease-in}#show-qs:checked~#page-search-form #qs-input{width:420px;padding:10px 20px;background-color:rgba(239,235,235,.9);border-top:4px solid #a92434;-webkit-transition:width .21s ease-in;-moz-transition:width .21s ease-in;-ms-transition:width .21s ease-in;transition:width .21s ease-in}#qs-input::-webkit-input-placeholder{color:#776464}#qs-input::-moz-placeholder{color:#776464}#qs-input:-ms-input-placeholder{color:#776464}#qs-input:-moz-placeholder{color:#776464}#qs-input::placeholder{color:#776464}#qs-input~.icon-container{position:absolute;xtop:calc(50% - 8px);top:58px;left:calc(50% - 10px);-webkit-transition:margin .27s ease-out;-moz-transition:margin .27s ease-out;-ms-transition:margin .27s ease-out;transition:margin .27s ease-out;transition:top .3s ease}label.icon-container:hover .css-icon.magnifier:before,label.icon-container:hover .magnifier.avatar-to-cross:before,label.icon-container:hover .magnifier.avatar-to-cross-shrink:before,label.icon-container:hover .magnifier.img-to-cross-shrink:before,#show-qs:checked~#page-search-form .css-icon.magnifier:before,#show-qs:checked~#page-search-form .magnifier.avatar-to-cross:before,#show-qs:checked~#page-search-form .magnifier.avatar-to-cross-shrink:before,#show-qs:checked~#page-search-form .magnifier.img-to-cross-shrink:before,#show-qs:checked~#page-search-form .css-icon.magnifier:after,#show-qs:checked~#page-search-form .magnifier.avatar-to-cross:after,#show-qs:checked~#page-search-form .magnifier.avatar-to-cross-shrink:after,#show-qs:checked~#page-search-form .magnifier.img-to-cross-shrink:after{background-color:#a92434 !important}label.icon-container:hover .css-icon.magnifier:after,label.icon-container:hover .magnifier.avatar-to-cross:after,label.icon-container:hover .magnifier.avatar-to-cross-shrink:after,label.icon-container:hover .magnifier.img-to-cross-shrink:after{border:2px solid #a92434 !important}#show-qs:checked~#page-search-form label.icon-container:hover .css-icon.magnifier:after,#show-qs:checked~#page-search-form label.icon-container:hover .magnifier.avatar-to-cross:after,#show-qs:checked~#page-search-form label.icon-container:hover .magnifier.avatar-to-cross-shrink:after,#show-qs:checked~#page-search-form label.icon-container:hover .magnifier.img-to-cross-shrink:after{border:1px solid #a92434 !important}#main-header.fixed #qs-input~.icon-container{top:28px;transition:top .3s ease}#page-search-form .css-icon.magnifier,#page-search-form .magnifier.avatar-to-cross,#page-search-form .magnifier.avatar-to-cross-shrink,#page-search-form .magnifier.img-to-cross-shrink{height:30px;width:30px;position:relative}#page-search-form .css-icon.magnifier:before,#page-search-form .magnifier.avatar-to-cross:before,#page-search-form .magnifier.avatar-to-cross-shrink:before,#page-search-form .magnifier.img-to-cross-shrink:before{content:"";width:15px;height:2px;box-sizing:border-box;position:absolute;left:19px;top:19px;background-color:#776464;transform-origin:0% 50%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;border-radius:0px;-webkit-transition: 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in;;-moz-transition: 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in;;-ms-transition: 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in;;transition: 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in;;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#page-search-form .css-icon.magnifier:after,#page-search-form .magnifier.avatar-to-cross:after,#page-search-form .magnifier.avatar-to-cross-shrink:after,#page-search-form .magnifier.img-to-cross-shrink:after{content:"";width:23px;height:23px;display:block;position:absolute;box-sizing:border-box;top:0;left:0;border:2px solid #776464;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%;-webkit-transition: 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in;;-moz-transition: 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in;;-ms-transition: 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in;;transition: 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in;;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#page-search-form .css-icon.magnifier:before,#page-search-form .magnifier.avatar-to-cross:before,#page-search-form .magnifier.avatar-to-cross-shrink:before,#page-search-form .magnifier.img-to-cross-shrink:before{background-color:#776464}#page-search-form .css-icon.magnifier:after,#page-search-form .magnifier.avatar-to-cross:after,#page-search-form .magnifier.avatar-to-cross-shrink:after,#page-search-form .magnifier.img-to-cross-shrink:after{border:solid 2px #776464}#show-qs:checked~#page-search-form .css-icon.magnifier,#show-qs:checked~#page-search-form .magnifier.avatar-to-cross,#show-qs:checked~#page-search-form .magnifier.avatar-to-cross-shrink,#show-qs:checked~#page-search-form .magnifier.img-to-cross-shrink{height:21px;width:21px;position:relative;-webkit-transition: 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in;;-moz-transition: 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in;;-ms-transition: 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in;;transition: 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in;}#show-qs:checked~#page-search-form .css-icon.magnifier:before,#show-qs:checked~#page-search-form .magnifier.avatar-to-cross:before,#show-qs:checked~#page-search-form .magnifier.avatar-to-cross-shrink:before,#show-qs:checked~#page-search-form .magnifier.img-to-cross-shrink:before,#show-qs:checked~#page-search-form .css-icon.magnifier:after,#show-qs:checked~#page-search-form .magnifier.avatar-to-cross:after,#show-qs:checked~#page-search-form .magnifier.avatar-to-cross-shrink:after,#show-qs:checked~#page-search-form .magnifier.img-to-cross-shrink:after{content:"";width:15px;height:2px;background-color:#a92434;border:0px solid rgba(0,0,0,0);border-radius:1px;box-shadow:none;-webkit-transition: 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in;;-moz-transition: 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in;;-ms-transition: 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in;;transition: 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in;;position:absolute;transform-origin:0% 0%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:0;left:50%}#show-qs:checked~#page-search-form .css-icon.magnifier:after,#show-qs:checked~#page-search-form .magnifier.avatar-to-cross:after,#show-qs:checked~#page-search-form .magnifier.avatar-to-cross-shrink:after,#show-qs:checked~#page-search-form .magnifier.img-to-cross-shrink:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:50%;left:0px}#show-qs:checked~#page-search-form .icon-container{margin-top:5px}@media screen and (max-width: 1400px){#qs-input~.icon-container{xtop:calc(50% - 35px);top:58px}#page-search-form .search-ac-list{top:190px}}@media screen and (max-width: 1140px){.main-header-section.search{width:100%}#qs-input{width:420px;position:relative;display:block;top:0;left:0px;right:auto;margin:auto;border-bottom:2px solid #a92434}#qs-input~.icon-container{display:none}#page-search-form .search-ac-list{left:calc(50% - 210px)}}@media screen and (max-width: 744px){.main-header-section.search{width:30px}#qs-input,#page-search-form .search-ac-list{width:0px;height:50px;position:fixed;top:100px;left:10%;right:0px;margin:0px;border-bottom:none}#page-search-form .search-ac-list{width:80%;height:0px;top:150px}#show-qs:checked~#page-search-form #qs-input{width:80%}#main-header.fixed #show-qs:checked~#page-search-form #qs-input{top:60px}#main-header.fixed .main-header-cta-item .content{top:60px}#show-qs:checked~#page-search-form .search-ac-list{height:auto}#qs-input~.icon-container{display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;transition:inherit}#qs-input~.icon-container span.css-icon.magnifier,#qs-input~.icon-container span.magnifier.avatar-to-cross,#qs-input~.icon-container span.magnifier.avatar-to-cross-shrink,#qs-input~.icon-container span.magnifier.img-to-cross-shrink{position:absolute !important;top:0;left:0;right:0;bottom:0;margin:auto}#qs-input~.icon-container span.css-icon.magnifier:before,#qs-input~.icon-container span.magnifier.avatar-to-cross:before,#qs-input~.icon-container span.magnifier.avatar-to-cross-shrink:before,#qs-input~.icon-container span.magnifier.img-to-cross-shrink:before{left:16px;top:16px;width:13px}#qs-input~.icon-container span.css-icon.magnifier:after,#qs-input~.icon-container span.magnifier.avatar-to-cross:after,#qs-input~.icon-container span.magnifier.avatar-to-cross-shrink:after,#qs-input~.icon-container span.magnifier.img-to-cross-shrink:after{width:16px;height:16px;top:3px;left:3px}#page-search-form{padding:5px}#main-header.fixed #qs-input~.icon-container{xtop:calc(50% - 15px) !important;top:0;transition:inherit}#main-header.fixed .main-header-cta-item>.header{top:0px !important}}.main-header-section.cta{width:132px;grid-area:cta;margin-left:-2px}.main-header-section.cta>.section-layout{height:100%;display:flex;justify-content:space-evenly}.main-header-cta-item{width:33%;height:auto;position:relative}.main-header-cta-item>input{display:none}.main-header-cta-item>.header{width:100%;text-align:center;position:absolute;xtop:calc(50% - 10px);top:58px;transition:top .3s ease}#main-header.fixed .main-header-cta-item>.header{top:28px;transition:top .3s ease}.main-header-cta-item.notify>.header:after{content:"";width:8px;height:8px;position:absolute;top:-4px;right:calc(50% - 20.5px);background-color:#a92434;border-radius:8px}.main-header-cta-item>.header .header-txt,.main-header-cta-item>.header .header-txt span{display:none}.main-header-cta-item .header-icon{width:31px;height:31px;position:relative;display:inline-block;vertical-align:top}.header-icon span:last-of-type{height:31px;width:31px;position:relative;-webkit-transition: 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s;;-moz-transition: 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s;;-ms-transition: 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s;;transition: 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s;;height:0px;top:50%;-webkit-transition:height .17s ease-out,top .17s ease-out;-moz-transition:height .17s ease-out,top .17s ease-out;-ms-transition:height .17s ease-out,top .17s ease-out;transition:height .17s ease-out,top .17s ease-out}.header-icon span:last-of-type:before,.header-icon span:last-of-type:after{content:"";width:15px;height:2px;background-color:#a92434;border:0px solid rgba(0,0,0,0);border-radius:0px;box-shadow:none;-webkit-transition: 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s;;-moz-transition: 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s;;-ms-transition: 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s;;transition: 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s;;position:absolute;transform-origin:0% 0%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:0;left:50%}.header-icon span:last-of-type:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:50%;left:0px}.icon-cart-cta span:first-of-type{background-image:url("../img/icons/icon_cart_pink.svg")}.main-header-cta-item>.header:hover .icon-cart-cta span:first-of-type{background-image:url("../img/icons/icon_cart_pink2.svg")}.icon-wishlist-cta span:first-of-type{background-image:url("../img/icons/icon_heart_empty.svg")}.main-header-cta-item>.header:hover .icon-wishlist-cta span:first-of-type{background-image:url("../img/icons/icon_heart_empty_pink.svg")}.icon-account-cta span:first-of-type{height:30px;width:30px;position:relative;overflow:hidden}.icon-account-cta span:first-of-type:before,.icon-account-cta span:first-of-type:after{content:"";position:absolute;display:block;border:2px solid #776464;border-radius:100%;box-shadow:none;-webkit-transition: 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s;;-moz-transition: 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s;;-ms-transition: 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s;;transition: 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s, 0.17s ease-out 0.17s;}.icon-account-cta span:first-of-type:before{width:34%;height:34%;top:0;left:calc(33% - 2px)}.icon-account-cta span:first-of-type:after{width:calc(100% - 2*2px);height:150%;top:calc(34% + 2px);left:0}.icon-account-cta span:first-of-type:hover:before,.icon-account-cta span:first-of-type:hover:after{-webkit-transition:top,left,bottom,right,height,box-shadow,border-radius,background-color,.17s ease-out .17s;-moz-transition:top,left,bottom,right,height,box-shadow,border-radius,background-color,.17s ease-out .17s;-ms-transition:top,left,bottom,right,height,box-shadow,border-radius,background-color,.17s ease-out .17s;transition:top,left,bottom,right,height,box-shadow,border-radius,background-color,.17s ease-out .17s;box-shadow:0 0 3px 1px rgba(107,107,107,.2),0 0 2px 2px rgba(41,41,41,.75)}.main-header-cta-item.account .header:hover .icon-account-cta span:first-of-type:before,.main-header-cta-item.account .header:hover .icon-account-cta span:first-of-type:after{border:solid 2px #a92434}.main-header-cta-item.account .header .icon-account-cta span:first-of-type:before,.main-header-cta-item.account .header .icon-account-cta span:first-of-type:after{border:solid 2px #776464}.header-icon span{width:100%;height:100%;display:block;position:absolute;top:1px;left:0;background-color:rgba(0,0,0,0);background-size:cover;background-position:center;background-repeat:no-repeat;background-size:contain;overflow:hidden;-webkit-transition:height .17s ease-out .17s,top .17s ease-out .17s;-moz-transition:height .17s ease-out .17s,top .17s ease-out .17s;-ms-transition:height .17s ease-out .17s,top .17s ease-out .17s;transition:height .17s ease-out .17s,top .17s ease-out .17s}.header-cta-chk:checked~.header .header-icon span:first-of-type{height:0px;top:50%;-webkit-transition:height .17s ease-out,top .17s ease-out;-moz-transition:height .17s ease-out,top .17s ease-out;-ms-transition:height .17s ease-out,top .17s ease-out;transition:height .17s ease-out,top .17s ease-out}.header-cta-chk:checked~.header .header-icon span:last-of-type{xheight:31px;height:21px;width:22px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;xtop:20%;-webkit-transition:height .17s ease-out .17s,top .17s ease-out .17s;-moz-transition:height .17s ease-out .17s,top .17s ease-out .17s;-ms-transition:height .17s ease-out .17s,top .17s ease-out .17s;transition:height .17s ease-out .17s,top .17s ease-out .17s}.main-header-cta-item>.header label{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;cursor:pointer}.main-header-cta-item .content{width:360px;height:0px;min-height:4px;max-height:0px;box-sizing:border-box;overflow:hidden;position:absolute;top:calc(100% + 12px);right:0px;background-color:rgba(0,0,0,0);border-bottom:0px solid rgba(239,235,235,.9);-webkit-transition:max-height .17s ease-out,background-color .17s ease-out;-moz-transition:max-height .17s ease-out,background-color .17s ease-out;-ms-transition:max-height .17s ease-out,background-color .17s ease-out;transition:max-height .17s ease-out,background-color .17s ease-out}.main-header-cta-item .content p,.main-header-cta-item .content td,.main-header-cta-item .content span,.main-header-cta-item .content div{color:#776464}.main-header-cta-item .content p h1,.main-header-cta-item .content p h2,.main-header-cta-item .content p h3,.main-header-cta-item .content p .elem.store.preview .section.location .city,.elem.store.preview .section.location .main-header-cta-item .content p .city,.main-header-cta-item .content p .elem.filter-text .elem.title .title-inner-layout>*,.elem.filter-text .elem.title .main-header-cta-item .content p .title-inner-layout>*,.main-header-cta-item .content p h4,.main-header-cta-item .content td h1,.main-header-cta-item .content td h2,.main-header-cta-item .content td h3,.main-header-cta-item .content td .elem.store.preview .section.location .city,.elem.store.preview .section.location .main-header-cta-item .content td .city,.main-header-cta-item .content td .elem.filter-text .elem.title .title-inner-layout>*,.elem.filter-text .elem.title .main-header-cta-item .content td .title-inner-layout>*,.main-header-cta-item .content td h4,.main-header-cta-item .content span h1,.main-header-cta-item .content span h2,.main-header-cta-item .content span h3,.main-header-cta-item .content span .elem.store.preview .section.location .city,.elem.store.preview .section.location .main-header-cta-item .content span .city,.main-header-cta-item .content span .elem.filter-text .elem.title .title-inner-layout>*,.elem.filter-text .elem.title .main-header-cta-item .content span .title-inner-layout>*,.main-header-cta-item .content span h4,.main-header-cta-item .content div h1,.main-header-cta-item .content div h2,.main-header-cta-item .content div h3,.main-header-cta-item .content div .elem.store.preview .section.location .city,.elem.store.preview .section.location .main-header-cta-item .content div .city,.main-header-cta-item .content div .elem.filter-text .elem.title .title-inner-layout>*,.elem.filter-text .elem.title .main-header-cta-item .content div .title-inner-layout>*,.main-header-cta-item .content div h4{color:#776464 !important}.main-header-cta-item .content p h2::after,.main-header-cta-item .content td h2::after,.main-header-cta-item .content span h2::after,.main-header-cta-item .content div h2::after{display:none}.main-header-cta-item .content::-webkit-scrollbar{display:none}.main-header-cta-item .content::before{content:"";width:0px;height:4px;display:block;position:absolute;top:0;left:100%;background-color:#a92434;-webkit-transition:width .17s ease-out .17s,left .17s ease-out .17s;-moz-transition:width .17s ease-out .17s,left .17s ease-out .17s;-ms-transition:width .17s ease-out .17s,left .17s ease-out .17s;transition:width .17s ease-out .17s,left .17s ease-out .17s}.main-header-cta-item input:checked~.content{height:auto;max-height:calc(90vh - 70px);padding:25px 20px 0px 20px;border-bottom:30px solid rgba(239,235,235,.9);overflow-y:scroll;scrollbar-width:none;background-color:rgba(239,235,235,.9);-webkit-transition:max-height .17s ease-out .17s,background-color .17s ease-out .17s,border .17s ease-out .17s;-moz-transition:max-height .17s ease-out .17s,background-color .17s ease-out .17s,border .17s ease-out .17s;-ms-transition:max-height .17s ease-out .17s,background-color .17s ease-out .17s,border .17s ease-out .17s;transition:max-height .17s ease-out .17s,background-color .17s ease-out .17s,border .17s ease-out .17s}.main-header-cta-item input:checked~.content::before{width:100%;left:0px;-webkit-transition:width .17s ease-out,left .17s ease-out;-moz-transition:width .17s ease-out,left .17s ease-out;-ms-transition:width .17s ease-out,left .17s ease-out;transition:width .17s ease-out,left .17s ease-out}.main-header-cta-item .content-layout{position:relative;opacity:0;-webkit-transition:opacity .17s ease-out;-moz-transition:opacity .17s ease-out;-ms-transition:opacity .17s ease-out;transition:opacity .17s ease-out}.main-header-cta-item input:checked~.content .content-layout{opacity:1;-webkit-transition:opacity .17s ease-out .17s;-moz-transition:opacity .17s ease-out .17s;-ms-transition:opacity .17s ease-out .17s;transition:opacity .17s ease-out .17s}.main-header-cta-item input:checked~.content .content-layout .elem.divider>div{background-color:#776464}.main-header-cta-item .content-layout .elem{width:100%;margin-left:auto}.main-header-cta-item .content-layout .elem.form .form-item{margin-left:auto}.main-header-cta-item .content-layout .elem.form .form-item input{color:#776464}.main-header-cta-item .content-layout .elem.form .form-layout,.main-header-cta-item .content-layout .elem.form .form-footer{padding-left:0;padding-right:0}.main-header-cta-item .content-layout::-webkit-scrollbar{display:none}@media screen and (max-width: 1140px){.main-header-cta-item .content{top:106px}}@media screen and (max-width: 744px){.main-header-section.cta{width:auto}.main-header-cta-item .content{width:80%;position:fixed;top:100px;left:10%}.main-header-cta-item>.header{xtop:calc(50% - 35px);position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.main-header-cta-item .header-icon{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.icon-account-cta span:first-of-type:before{width:27%;height:30%;top:2px;left:0;right:0;margin:auto}.icon-account-cta span:first-of-type:after{width:calc(100% - 14px);height:90%;top:calc(34% + 4px);left:0;right:0;margin:auto}.main-header-cta-item>.header .icon-cart-cta span:first-of-type{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background-size:26px}.main-header-cta-item>.header .icon-wishlist-cta span:first-of-type{position:absolute;top:3px;left:-4px;right:0;xbottom:0;margin:auto;background-size:26px;xbackground-position:0 36px}.icon-account-cta span:first-of-type{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;height:27px}}#main-menu .hover-chk{display:none}#main-menu .main-menu-item:hover .hover-chk-label,#main-menu .hover-chk:checked~.hover-chk-label,#main-menu .main-menu-item>a+.hover-chk-label{height:0%}#main-menu .hover-chk-label{width:100%;height:100%;position:absolute;left:0px;top:0px;background-color:rgba(0,0,0,0);z-index:1;cursor:pointer;-webkit-transition:height 0s ease-out .12s;-moz-transition:height 0s ease-out .12s;-ms-transition:height 0s ease-out .12s;transition:height 0s ease-out .12s}#mobile-menu-chk,#main-header label[for=mobile-menu-chk]{grid-area:mobileMenuChk;display:none;position:relative}.mobile-menu-icon{position:absolute;top:calc(50% - 16px);right:0px;left:auto}.mobile-menu-icon span:before,.mobile-menu-icon span:after{background-color:#776464 !important}.main-header-section.menu{width:auto;height:auto;margin:13px 10px 0px 10px;margin-bottom:-12px;box-sizing:border-box;grid-area:menu}#main-menu{width:100%;height:100%}#main-menu-layout{width:100%;height:100%;display:flex;justify-content:center;align-items:stretch}#main-menu .main-menu-item{height:100%;box-sizing:border-box;padding:41px 15px 0px 15px;position:relative;transition:padding .3s ease}#main-header.fixed #main-menu .main-menu-item{padding:21px 15px 0px 15px;transition:padding .3s ease}@media screen and (min-width: 744px)and (max-width: 1140px){#main-menu .main-menu-item{padding:11px 15px 0px 15px}#main-header.fixed #main-menu .main-menu-item{padding:1px 15px 0px 15px}}#main-menu .main-menu-item>a{height:100%;padding-bottom:5px;display:inline-block;position:relative;font-family:400 18px/22px "OpenSansLight",sans-serif;color:#776464;-webkit-transition:padding .14s ease-in;-moz-transition:padding .14s ease-in;-ms-transition:padding .14s ease-in;transition:padding .14s ease-in}#main-menu .main-menu-item>a:before{content:"";width:100%;height:0px;position:absolute;left:0px;top:-10px;background-color:#a92434;-webkit-transition:width .14s ease-in,height .14s ease-in,top .14s ease-in,background .14s ease-in;-moz-transition:width .14s ease-in,height .14s ease-in,top .14s ease-in,background .14s ease-in;-ms-transition:width .14s ease-in,height .14s ease-in,top .14s ease-in,background .14s ease-in;transition:width .14s ease-in,height .14s ease-in,top .14s ease-in,background .14s ease-in}#main-menu .main-menu-item:hover>a:before,#main-menu .hover-chk:checked>a:before{height:4px}#main-menu .main-menu-item:hover>a,#main-menu .hover-chk:checked~a{padding-top:5px;padding-bottom:0px}#main-menu .main-menu-item.current>a:before{content:"";width:84%;height:4px;position:absolute;top:-10px;left:0px;background-color:#db5867;opacity:.85}#main-menu .main-menu-item.current:hover>a:before,#main-menu .main-menu-item.current:hover .hover-chk:checked~a:before{width:100%;background-color:#a92434}#main-menu .main-menu-subitem-layout{height:0px;max-height:0px;overflow:hidden;position:absolute;top:100%;left:0px;background-color:rgba(0,0,0,0);-webkit-transition:background-color .14s .17s ease-in,max-height .14s .21s ease-in,top .14s 0s ease-in;-moz-transition:background-color .14s .17s ease-in,max-height .14s .21s ease-in,top .14s 0s ease-in;-ms-transition:background-color .14s .17s ease-in,max-height .14s .21s ease-in,top .14s 0s ease-in;transition:background-color .14s .17s ease-in,max-height .14s .21s ease-in,top .14s 0s ease-in}#main-menu .main-menu-item:hover .main-menu-subitem-layout,#main-menu .hover-chk:checked~.main-menu-subitem-layout{min-width:230px;max-height:calc(100vh - 300px);height:auto;padding:15px 10px;background-color:rgba(239,235,235,.9);-webkit-transition:background-color .14s .17s ease-in,max-height .14s .21s ease-in;-moz-transition:background-color .14s .17s ease-in,max-height .14s .21s ease-in;-ms-transition:background-color .14s .17s ease-in,max-height .14s .21s ease-in;transition:background-color .14s .17s ease-in,max-height .14s .21s ease-in}#main-menu .main-menu-item .main-menu-subitem-layout:before{content:"";width:0px;height:4px;position:absolute;left:0px;top:0px;background-color:#a92434;-webkit-transition:width .14s ease-in;-moz-transition:width .14s ease-in;-ms-transition:width .14s ease-in;transition:width .14s ease-in}#main-menu .main-menu-item:hover .main-menu-subitem-layout:before,#main-menu .hover-chk:checked~.main-menu-subitem-layout:before{width:100%}#main-menu .main-menu-subitem{opacity:0;-webkit-transition:opacity .14s .14s ease-in;-moz-transition:opacity .14s .14s ease-in;-ms-transition:opacity .14s .14s ease-in;transition:opacity .14s .14s ease-in}#main-menu .main-menu-item:hover .main-menu-subitem,#main-menu .hover-chk:checked~.main-menu-subitem{opacity:1}#main-menu .main-menu-subitem li{width:100%;padding:0px 10px;margin:5px 0px;display:inline-block;box-sizing:border-box}#main-menu .main-menu-subitem li a{width:100%;height:100%;padding:5px 10px;display:inline-block;font-family:400 18px/22px "OpenSansLight",sans-serif;color:#776464;border-left:0px solid #a92434;-webkit-transition:color .17s ease-in,border-width .17s ease-in;-moz-transition:color .17s ease-in,border-width .17s ease-in;-ms-transition:color .17s ease-in,border-width .17s ease-in;transition:color .17s ease-in,border-width .17s ease-in}#main-menu .main-menu-subitem li a:hover{color:#a92434;border-width:5px}@media screen and (max-width: 1400px){.main-header-section.menu{margin-top:7px}#main-menu .main-menu-item{xpadding-left:10px;xpadding-right:10px}#main-menu .main-menu-item a{font-size:18px}}@media screen and (max-width: 1140px){.main-header-section.menu{margin-left:auto;margin-right:auto}#main-menu .main-menu-item{padding-bottom:10px}#main-menu .main-menu-item:last-of-type .main-menu-subitem-layout{left:auto;right:0px}}@media screen and (max-width: 744px){.main-header-section.menu{width:100%;height:0px;margin:0px;overflow:hidden;position:absolute;top:100px;left:0;background-color:rgba(0,0,0,0);z-index:10;-webkit-transition:background-color .27s ease-in,height 0s ease-in .27s;-moz-transition:background-color .27s ease-in,height 0s ease-in .27s;-ms-transition:background-color .27s ease-in,height 0s ease-in .27s;transition:background-color .27s ease-in,height 0s ease-in .27s}#main-header.fixed .main-header-section.menu{top:60px}#main-header #mobile-menu-chk:checked~.main-header-section.menu{height:calc(100vh - 100px);background-color:#efebeb;-webkit-transition:background-color .27s ease-in;-moz-transition:background-color .27s ease-in;-ms-transition:background-color .27s ease-in;transition:background-color .27s ease-in}#main-header.fixed #mobile-menu-chk:checked~.main-header-section.menu{height:calc(100vh - 60px)}#main-menu{padding-top:50px;opacity:0;box-sizing:border-box}#main-header #mobile-menu-chk:checked~.main-header-section.menu #main-menu{padding-top:35px;opacity:1;-webkit-transition:padding .35s ease-in,opacity .35s ease-in;-moz-transition:padding .35s ease-in,opacity .35s ease-in;-ms-transition:padding .35s ease-in,opacity .35s ease-in;transition:padding .35s ease-in,opacity .35s ease-in}#main-menu-layout{display:block}#main-menu .main-menu-item{width:50%;height:auto;box-sizing:border-box;overflow:hidden;text-align:center;float:left;padding:41px 15px 0px 15px !important}#main-menu .main-menu-item:nth-child(odd){clear:left}#main-header label[for=mobile-menu-chk]{display:block}#main-menu .main-menu-item:hover .hover-chk-label{height:100%}#main-menu .hover-chk:checked~.hover-chk-label{height:0%}#main-menu .main-menu-subitem-layout{width:calc(100% - 20px);box-sizing:border-box;position:fixed;top:-200%;left:10px;margin-top:30px;opacity:0;overflow:scroll;-webkit-transition:opacity .2s ease-out,max-height 0s ease-out .2s,margin 0s ease-out .2s;-moz-transition:opacity .2s ease-out,max-height 0s ease-out .2s,margin 0s ease-out .2s;-ms-transition:opacity .2s ease-out,max-height 0s ease-out .2s,margin 0s ease-out .2s;transition:opacity .2s ease-out,max-height 0s ease-out .2s,margin 0s ease-out .2s}#main-menu .main-menu-item:last-of-type .main-menu-subitem-layout{right:auto;left:10px}#main-menu .main-menu-subitem-layout::-webkit-scrollbar{display:none}#main-menu .main-menu-subitem{max-width:400px;padding-top:20px;margin:auto;opacity:1}#main-menu .main-menu-subitem li a{color:#bfbfbf;border-left:0px solid #bfbfbf}#main-menu .main-menu-subitem li a:hover{color:#fff;border-color:#fff}#main-menu .main-menu-item:hover .main-menu-subitem-layout{width:calc(100% - 20px);opacity:0}#main-menu .hover-chk:checked~.main-menu-subitem-layout,#main-menu .main-menu-item.current:not(.otheractive) .main-menu-subitem-layout{width:calc(100% - 20px);max-height:calc(100% - 330px);padding-top:0px !important;opacity:1;-webkit-transition:opacity .27s ease-out .24s,max-height 0s ease-out .24s,padding .27s ease-out .24s;-moz-transition:opacity .27s ease-out .24s,max-height 0s ease-out .24s,padding .27s ease-out .24s;-ms-transition:opacity .27s ease-out .24s,max-height 0s ease-out .24s,padding .27s ease-out .24s;transition:opacity .27s ease-out .24s,max-height 0s ease-out .24s,padding .27s ease-out .24s}#mobile-menu-chk:checked~.main-header-section.menu #main-menu .main-menu-subitem-layout{background-color:#dc394c;box-shadow:rgba(37,37,37,.195) 0 3px 8px 0;margin-top:0px;z-index:100;overflow-x:hidden;position:fixed;top:inherit;bottom:40px}#mobile-menu-chk:checked~.main-header-section.menu #main-menu .main-menu-subitem-layout::before{background-color:#bfbfbf}#mobile-menu-chk:checked~.main-header-section.menu #main-menu .main-menu-item.current:not(.otheractive) .main-menu-subitem-layout{-webkit-transition:padding .35s ease-out,opacity .35s ease-out;-moz-transition:padding .35s ease-out,opacity .35s ease-out;-ms-transition:padding .35s ease-out,opacity .35s ease-out;transition:padding .35s ease-out,opacity .35s ease-out}}#main-header>.section-layout{grid-template-columns:175px auto 46px 132px}.modalCookieConsentContent.regular.modal{z-index:9999;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:40vw;height:70vh;padding:30px;background-color:#776464 !important;overflow-x:hidden;overflow-y:scroll}.modalCookieConsentContent.regular.modal .layout.pop-up.layout-box{position:relative;width:100%;height:100%;display:flex;flex-direction:column;flex-wrap:nowrap}.modalCookieConsentContent.regular.modal .layout.pop-up.layout-box .section.message .layout.message h3,.modalCookieConsentContent.regular.modal .layout.pop-up.layout-box .section.message .layout.message .elem.store.preview .section.location .city,.elem.store.preview .section.location .modalCookieConsentContent.regular.modal .layout.pop-up.layout-box .section.message .layout.message .city,.modalCookieConsentContent.regular.modal .layout.pop-up.layout-box .section.message .layout.message .elem.filter-text .elem.title .title-inner-layout>*,.elem.filter-text .elem.title .modalCookieConsentContent.regular.modal .layout.pop-up.layout-box .section.message .layout.message .title-inner-layout>*,.modalCookieConsentContent.regular.modal .layout.pop-up.layout-box .section.message .layout.message p{color:#fff;padding:10px 0}.modalCookieConsentContent.regular.modal .layout.pop-up.layout-box .section.options{display:flex;flex-direction:row;flex-wrap:nowrap}.modalCookieConsentContent.regular.modal .layout.pop-up.layout-box .section.options .layout.options{display:block !important}.modalCookieConsentContent.regular.modal .layout.pop-up.layout-box .section.options .layout.options .option-container h4{color:#fff;margin-bottom:10px}.modalCookieConsentContent.regular.modal .layout.pop-up.layout-box .section.options .layout.options .option-container .optionDetails{display:flex;justify-content:space-between}.modalCookieConsentContent.regular.modal .layout.pop-up.layout-box .section.options .layout.options .option-container .optionDetails p{color:#fff}.modalCookieConsentContent.regular.modal .layout.pop-up.layout-box .section.options .layout.options .option-container .optionDetails .switchContainer{margin-left:15px}.modalCookieConsentContent.regular.modal .layout.pop-up.layout-box .section.options .layout.options .option-container .optionDetails .switchContainer .switch{display:inline-block;height:34px;position:relative;width:60px}.modalCookieConsentContent.regular.modal .layout.pop-up.layout-box .section.options .layout.options .option-container .optionDetails .switchContainer .switch .switch input{display:none}.modalCookieConsentContent.regular.modal .layout.pop-up.layout-box .section.options .layout.options .option-container .optionDetails .switchContainer .switch .slider.round{background-color:#55121a;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;border-radius:34px;transition:.4s}.modalCookieConsentContent.regular.modal .layout.pop-up.layout-box .section.options .layout.options .option-container .optionDetails .switchContainer .switch .slider.round:before{background-color:#fff;bottom:4px;content:"";height:26px;border-radius:50%;left:4px;position:absolute;transition:.4s;width:26px}.modalCookieConsentContent.regular.modal .layout.pop-up.layout-box .section.options .layout.options .option-container .optionDetails .switchContainer .switch input:checked+.slider.round{background-color:#a92434}.modalCookieConsentContent.regular.modal .layout.pop-up.layout-box .section.options .layout.options .option-container .optionDetails .switchContainer .switch input:checked+.slider.round:before{transform:translateX(26px)}.modalCookieConsentContent.regular.modal .layout.pop-up.layout-box .section.options .layout.options .cookieOptions{position:relative;display:flex;gap:15px;margin-top:50px}.modalCookieConsentContent.regular.modal .layout.pop-up.layout-box .section.options .layout.options .cookieOptions .option.cookieButton{display:inline-block;width:100% !important;text-align:center}.modalCookieConsentContent.regular.modal .layout.pop-up.layout-box .section.options .layout.options .cookieOptions .option.cookieButton .cookieForm{padding-top:0px !important;padding-bottom:0px !important}.modalCookieConsentContent.regular.modal .layout.pop-up.layout-box .section.options .layout.options .cookieOptions .option.cookieButton .cookieForm .elem.button.def-formSubmit-btn span{color:#fff}.modalCookieConsentContent.regular.modal .layout.pop-up.layout-box .section.options .layout.options .cookieOptions .option.cookieButton .cookieForm .elem.button.def-formSubmit-btn:hover span{color:#a92434}.modalCookieConsentContent.bottom{z-index:9999;position:fixed;left:0;bottom:0;width:100vw;height:auto;padding:30px;background-color:#776464 !important}.modalCookieConsentContent.bottom .layout.pop-up.layout-box{position:relative;width:100%;height:100%;display:flex;flex-direction:row;flex-wrap:nowrap;column-gap:50px}.modalCookieConsentContent.bottom .layout.pop-up.layout-box .section.message{flex:0 0 70%}.modalCookieConsentContent.bottom .layout.pop-up.layout-box .section.message .layout.message h3,.modalCookieConsentContent.bottom .layout.pop-up.layout-box .section.message .layout.message .elem.store.preview .section.location .city,.elem.store.preview .section.location .modalCookieConsentContent.bottom .layout.pop-up.layout-box .section.message .layout.message .city,.modalCookieConsentContent.bottom .layout.pop-up.layout-box .section.message .layout.message .elem.filter-text .elem.title .title-inner-layout>*,.elem.filter-text .elem.title .modalCookieConsentContent.bottom .layout.pop-up.layout-box .section.message .layout.message .title-inner-layout>*,.modalCookieConsentContent.bottom .layout.pop-up.layout-box .section.message .layout.message p{color:#fff}.modalCookieConsentContent.bottom .layout.pop-up.layout-box .section.message .layout.message h3,.modalCookieConsentContent.bottom .layout.pop-up.layout-box .section.message .layout.message .elem.store.preview .section.location .city,.elem.store.preview .section.location .modalCookieConsentContent.bottom .layout.pop-up.layout-box .section.message .layout.message .city,.modalCookieConsentContent.bottom .layout.pop-up.layout-box .section.message .layout.message .elem.filter-text .elem.title .title-inner-layout>*,.elem.filter-text .elem.title .modalCookieConsentContent.bottom .layout.pop-up.layout-box .section.message .layout.message .title-inner-layout>*{padding:0 0 15px 0}.modalCookieConsentContent.bottom .layout.pop-up.layout-box .section.message .layout.message p.msg{font-size:18px}.modalCookieConsentContent.bottom .layout.pop-up.layout-box .section.options{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;flex:0 0 calc(30% - 50px)}.modalCookieConsentContent.bottom .layout.pop-up.layout-box .section.options .layout.options{display:block !important}.modalCookieConsentContent.bottom .layout.pop-up.layout-box .section.options .layout.options .cookieOptions .option.cookieButton{width:100% !important}.modalCookieConsentContent.bottom .layout.pop-up.layout-box .section.options .layout.options .cookieOptions .option.cookieButton .cookieForm{padding:0}.modalCookieConsentContent.bottom .layout.pop-up.layout-box .section.options .layout.options .cookieOptions .option.cookieButton .cookieForm::before{background-color:inherit !important}.modalCookieConsentContent.bottom .layout.pop-up.layout-box .section.options .layout.options .cookieOptions .option.cookieButton .cookieForm .elem.button.def-formSubmit-btn span{color:#fff}.modalCookieConsentContent.bottom .layout.pop-up.layout-box .section.options .layout.options .cookieOptions .option.cookieButton .cookieForm .elem.button.def-formSubmit-btn:hover span{color:#a92434}.modalCookieConsentContent.bottom .layout.pop-up.layout-box .section.options .layout.options hr.solid{display:none}.modalCookieConsentContent.bottom .layout.pop-up.layout-box .section.options .layout.options .option-container{display:none}.productAvailabilityModal .pop-up .section.options{display:block !important}.productAvailabilityModal .pop-up .section.options .layout.options{display:block !important;flex:none !important;gap:inherit !important;align-items:inherit !important}.productAvailabilityModal .pop-up .section.options .layout.options .cookieOptions{display:flex;flex-direction:row;gap:20px;justify-content:space-evenly}@media screen and (max-width: 1400px){#main-header{height:150px}#main-header.fixed{height:130px}#main-header>.section-layout{width:100%}}@media screen and (max-width: 1140px){#main-header>.section-layout{width:100%;grid-template-areas:"logo search cta" "menu menu menu";grid-template-columns:100px auto 132px;xgrid-template-rows:80px 70px}.modalCookieConsentContent.regular{width:90vw !important}}@media screen and (max-width: 744px){#main-header{height:100px}#main-header.fixed{height:60px}#main-header>.section-layout{padding:5px;grid-template-areas:"logo search cta mobileMenuChk";grid-template-columns:auto 70px 140px 30px}.modalCookieConsentContent.regular{width:90vw !important;height:90vh !important;margin:0 !important}.modalCookieConsentContent.regular .layout.pop-up.layout-box .section.message .layout.message h3,.modalCookieConsentContent.regular .layout.pop-up.layout-box .section.message .layout.message .elem.store.preview .section.location .city,.elem.store.preview .section.location .modalCookieConsentContent.regular .layout.pop-up.layout-box .section.message .layout.message .city,.modalCookieConsentContent.regular .layout.pop-up.layout-box .section.message .layout.message .elem.filter-text .elem.title .title-inner-layout>*,.elem.filter-text .elem.title .modalCookieConsentContent.regular .layout.pop-up.layout-box .section.message .layout.message .title-inner-layout>*{font-size:21px}.modalCookieConsentContent.regular .layout.pop-up.layout-box .section.message .layout.message p{font-size:16px;line-height:normal}.modalCookieConsentContent.regular .layout.pop-up.layout-box .section.options{display:block !important}.modalCookieConsentContent.regular .layout.pop-up.layout-box .section.options .layout.options{display:block !important}.modalCookieConsentContent.regular .layout.pop-up.layout-box .section.options .layout.options .option-container{display:block !important}.modalCookieConsentContent.regular .layout.pop-up.layout-box .section.options .layout.options .option-container .optionDetails p{font-size:16px;line-height:normal;margin-bottom:20px}.modalCookieConsentContent.regular .layout.pop-up.layout-box .section.options .layout.options .switchContainer{text-align:center}.modalCookieConsentContent.regular .layout.pop-up.layout-box .section.options .layout.options .cookieOptions{display:block !important;padding:15px 0px;margin-top:0px !important}.modalCookieConsentContent.regular .layout.pop-up.layout-box .section.options .layout.options .cookieOptions .option.cookieButton{display:block;margin-bottom:20px}.modalCookieConsentContent.regular .layout.pop-up.layout-box .section.options .layout.options .cookieOptions .option.cookieButton .cookieForm .elem.button.def-formSubmit-btn span span{font-size:inherit !important}.modalCookieConsentContent.regular .layout.pop-up.layout-box .section.options .layout.options .cookieOptions .option.cookieButton .cookieForm::before{background-color:inherit}.modalCookieConsentContent.bottom{width:100% !important;margin:0 !important}.modalCookieConsentContent.bottom .layout.pop-up.layout-box{display:block !important}.modalCookieConsentContent.bottom .layout.pop-up.layout-box .section.options .layout.options .cookieOptions .option.cookieButton{margin-bottom:20px}.productAvailabilityModal .pop-up .section.options .layout.options .cookieOptions{flex-direction:column;gap:20px}}#main-content{width:100%;min-height:100vh;position:relative;padding-top:220px;padding-bottom:30px;margin-bottom:50px;background-color:#fff;overflow:hidden;box-shadow:rgba(37,37,37,.7) 0 15px 45px -9px,rgba(42,42,42,.15) 0 0 2px 0;z-index:2}@media screen and (max-width: 1400px){#main-content{padding-top:100px}}@media screen and (max-width: 1140px){#main-content{padding-top:116px}}@media screen and (max-width: 744px){#main-content{padding-top:116px}}.back-to-top{width:43px;height:43px;display:block;position:fixed;right:15px;bottom:80px;background-color:#bfbfbf;border-radius:12px;box-shadow:rgba(77,77,77,.4) 0 6px 16px 0;z-index:2}.back-to-top:before,.back-to-top:after{content:"";width:22px;height:3px;position:absolute;right:calc(50% - 4px);top:50%;background-color:#a92434;transform:rotate(-45deg);-webkit-transition:top .21s ease-out;-moz-transition:top .21s ease-out;-ms-transition:top .21s ease-out;transition:top .21s ease-out}.back-to-top:after{right:auto;left:calc(50% - 4px);transform:rotate(45deg)}.back-to-top:hover:before,.back-to-top:hover:after{top:calc(50% - 22px/1.4142135624/3);background-color:#fff}html{padding-bottom:calc(70vh - 50px)}.back-to-top:hover:before{background-color:#a92434}.back-to-top:hover:after{background-color:#a92434}#main-footer{min-width:360px;width:100%;min-height:70vh;padding:15px 0px;margin-left:20px;box-sizing:border-box;position:fixed;bottom:0px;left:-20px;z-index:1;overflow:hidden;background:linear-gradient(180deg, rgb(169, 36, 52), rgb(169, 36, 52) 30%, #6a1721 65%, #6a1721 80%);background:linear-gradient(180deg, rgb(169, 36, 52) 2%, rgb(169, 36, 52) 35%, #6a1721 65%, #6a1721 80%);box-shadow:inset 0px 0px 28px -2px rgba(89,76,89,.69)}#main-footer .main-footer-layout{width:100%;height:100%;box-sizing:border-box;padding-bottom:40px;overflow-y:scroll;scrollbar-width:none}#main-footer .main-footer-layout::-webkit-scrollbar{display:none}#main-footer .footer-bottom{width:calc(100% - 60px);display:table;padding:22px 30px 18px 30px;background-color:#e5e5e5;position:absolute;bottom:0px;left:0px;box-shadow:rgba(37,37,37,.7) 0 15px 45px -9px,rgba(42,42,42,.15) 0 0 2px 0}#main-footer .footer-bottom ul.footerLinks{display:table-cell;vertical-align:bottom}#main-footer .footer-bottom .footerSocialMedia{display:table-cell;vertical-align:top;text-align:right;padding-right:50px}#main-footer .footer-bottom li{float:left;margin-right:25px;color:#a92434}#main-footer .footer-bottom li span.crT,#main-footer .footer-bottom li span.crY{color:#776464;font-size:16px}#main-footer .footer-bottom li:first-of-type{margin-right:40px}#main-footer .footer-bottom li a{color:#776464;font:400 18px/22px "OpenSansLight",sans-serif;font-size:.9em;-webkit-transition:color .17s ease-in;-moz-transition:color .17s ease-in;-ms-transition:color .17s ease-in;transition:color .17s ease-in}#main-footer .footer-bottom li a:hover{color:#4b3f3f}a.footerFacebook{display:inline-block;line-height:36px;font-size:0;top:4px;margin-right:8px;width:32px;height:32px;background-image:url(../../../dms/icons/socialmedia/svg/facebook.svg);background-position:center 1px;background-size:contain;background-repeat:no-repeat;opacity:1;transition:all .3s ease}a.footerFacebook:hover{opacity:.7;transition:all .3s ease}a.footerTwitter{display:inline-block;line-height:36px;font-size:0;top:4px;margin-right:8px;width:32px;height:32px;background-image:url(../../../dms/icons/socialmedia/svg/twitter.svg);background-position:center 1px;background-size:contain;background-repeat:no-repeat;opacity:1;transition:all .3s ease}a.footerTwitter:hover{opacity:.7;transition:all .3s ease}a.footerInstagram{display:inline-block;line-height:36px;font-size:0;top:4px;margin-right:8px;width:32px;height:32px;background-image:url(../../../dms/icons/socialmedia/svg/instagram.svg);background-position:center 1px;background-size:contain;background-repeat:no-repeat;opacity:1;transition:all .3s ease}a.footerInstagram:hover{opacity:.7;transition:all .3s ease}a.footerVivino{display:inline-block;line-height:36px;font-size:0;top:4px;margin-right:8px;width:32px;height:32px;background-image:url(../../../dms/icons/socialmedia/svg/vivino.svg);background-position:center 1px;background-size:contain;background-repeat:no-repeat;opacity:1;transition:all .3s ease}a.footerVivino:hover{opacity:.7;transition:all .3s ease}a.footerLinkedin{display:inline-block;line-height:36px;font-size:0;top:4px;margin-right:8px;width:32px;height:32px;background-image:url(../../../dms/icons/socialmedia/svg/linkedin.svg);background-position:center 1px;background-size:contain;background-repeat:no-repeat;opacity:1;transition:all .3s ease}a.footerLinkedin:hover{opacity:.7;transition:all .3s ease}a.footerYoutube{display:inline-block;line-height:36px;font-size:0;top:4px;margin-right:8px;width:32px;height:32px;background-image:url(../../../dms/icons/socialmedia/svg/youtube.svg);background-position:center 1px;background-size:contain;background-repeat:no-repeat;opacity:1;transition:all .3s ease}a.footerYoutube:hover{opacity:.7;transition:all .3s ease}a.footerTiktok{display:inline-block;line-height:36px;font-size:0;top:4px;margin-right:8px;width:32px;height:32px;background-image:url(../../../dms/icons/socialmedia/svg/tiktok.svg);background-position:center 1px;background-size:contain;background-repeat:no-repeat;opacity:1;transition:all .3s ease}a.footerTiktok:hover{opacity:.7;transition:all .3s ease}@media screen and (min-width: 1900px){html{padding-bottom:calc(50vh - 50px)}#main-footer{width:100%;height:auto;min-height:50vh}}@media screen and (max-width: 1140px){#main-footer .footer-bottom{width:calc(100% - 30px);padding:22px 15px 18px 15px}#main-footer .footer-bottom li:first-of-type{margin-right:20px}#main-footer .footer-bottom li{margin-right:10px}#main-footer .footer-bottom .footerSocialMedia{padding-right:0;min-width:230px}}@media screen and (max-width: 744px){html{padding-bottom:calc(70vh - 50px)}#main-footer{height:70vh}#main-footer .main-footer-layout{padding-bottom:250px}.elem.footer-nav,.elem.footer-item{margin-bottom:20px}#main-footer .footer-bottom{display:flex;flex-direction:column;flex-wrap:nowrap;gap:20px}#main-footer .footer-bottom ul{list-style:none;display:flex;flex-wrap:wrap;justify-content:center}#main-footer .footer-bottom li{text-align:center;padding-left:0;padding-right:0;float:none;margin-right:inherit}#main-footer .footer-bottom li span.crT,#main-footer .footer-bottom li span.crY{display:block}#main-footer .footer-bottom li:first-of-type{width:100%;margin-top:30px;margin-right:inherit;margin-bottom:10px;padding:0;display:block;box-sizing:border-box}#main-footer .footer-bottom ul.footerLinks{display:flex;flex-direction:column-reverse}#main-footer .footer-bottom li:first-of-type{margin-right:inherit}#main-footer .footer-bottom .footerSocialMedia{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:0;gap:15px}#main-footer .footer-bottom .footerSocialMedia a{margin-right:inherit;background-position:center center}}.row.firstcolor,.row-fw.firstcolor{background-color:#a92434}.row.firstcolor h1,.row.firstcolor .h1>h2,.row.firstcolor .h1>h3,.row.firstcolor .elem.store.preview .section.location .h1>.city,.elem.store.preview .section.location .row.firstcolor .h1>.city,.row.firstcolor .elem.filter-text .elem.title .title-inner-layout.h1>*,.elem.filter-text .elem.title .row.firstcolor .title-inner-layout.h1>*,.row.firstcolor .h1>h4,.row.firstcolor .h1>h5,.row.firstcolor .h1>h6,.row-fw.firstcolor h1,.row-fw.firstcolor .h1>h2,.row-fw.firstcolor .h1>h3,.row-fw.firstcolor .elem.store.preview .section.location .h1>.city,.elem.store.preview .section.location .row-fw.firstcolor .h1>.city,.row-fw.firstcolor .elem.filter-text .elem.title .title-inner-layout.h1>*,.elem.filter-text .elem.title .row-fw.firstcolor .title-inner-layout.h1>*,.row-fw.firstcolor .h1>h4,.row-fw.firstcolor .h1>h5,.row-fw.firstcolor .h1>h6{color:#fff}.row.firstcolor h2,.row.firstcolor .h2>h1,.row.firstcolor .h2>h3,.row.firstcolor .elem.store.preview .section.location .h2>.city,.elem.store.preview .section.location .row.firstcolor .h2>.city,.row.firstcolor .elem.filter-text .elem.title .title-inner-layout.h2>*,.elem.filter-text .elem.title .row.firstcolor .title-inner-layout.h2>*,.row.firstcolor .h2>h4,.row.firstcolor .h2>h5,.row.firstcolor .h2>h6,.row-fw.firstcolor h2,.row-fw.firstcolor .h2>h1,.row-fw.firstcolor .h2>h3,.row-fw.firstcolor .elem.store.preview .section.location .h2>.city,.elem.store.preview .section.location .row-fw.firstcolor .h2>.city,.row-fw.firstcolor .elem.filter-text .elem.title .title-inner-layout.h2>*,.elem.filter-text .elem.title .row-fw.firstcolor .title-inner-layout.h2>*,.row-fw.firstcolor .h2>h4,.row-fw.firstcolor .h2>h5,.row-fw.firstcolor .h2>h6{color:#fff}.row.firstcolor h3,.row.firstcolor .elem.store.preview .section.location .city,.elem.store.preview .section.location .row.firstcolor .city,.row.firstcolor .elem.filter-text .elem.title .title-inner-layout>*,.elem.filter-text .elem.title .row.firstcolor .title-inner-layout>*,.row.firstcolor .h3>h1,.row.firstcolor .h3>h2,.row.firstcolor .h3>h4,.row.firstcolor .h3>h5,.row.firstcolor .h3>h6,.row-fw.firstcolor h3,.row-fw.firstcolor .elem.store.preview .section.location .city,.elem.store.preview .section.location .row-fw.firstcolor .city,.row-fw.firstcolor .elem.filter-text .elem.title .title-inner-layout>*,.elem.filter-text .elem.title .row-fw.firstcolor .title-inner-layout>*,.row-fw.firstcolor .h3>h1,.row-fw.firstcolor .h3>h2,.row-fw.firstcolor .h3>h4,.row-fw.firstcolor .h3>h5,.row-fw.firstcolor .h3>h6{color:#fff}.row.firstcolor h4,.row.firstcolor .h4>h1,.row.firstcolor .h4>h2,.row.firstcolor .h4>h3,.row.firstcolor .elem.store.preview .section.location .h4>.city,.elem.store.preview .section.location .row.firstcolor .h4>.city,.row.firstcolor .elem.filter-text .elem.title .title-inner-layout.h4>*,.elem.filter-text .elem.title .row.firstcolor .title-inner-layout.h4>*,.row.firstcolor .h4>h5,.row.firstcolor .h4>h6,.row-fw.firstcolor h4,.row-fw.firstcolor .h4>h1,.row-fw.firstcolor .h4>h2,.row-fw.firstcolor .h4>h3,.row-fw.firstcolor .elem.store.preview .section.location .h4>.city,.elem.store.preview .section.location .row-fw.firstcolor .h4>.city,.row-fw.firstcolor .elem.filter-text .elem.title .title-inner-layout.h4>*,.elem.filter-text .elem.title .row-fw.firstcolor .title-inner-layout.h4>*,.row-fw.firstcolor .h4>h5,.row-fw.firstcolor .h4>h6{color:#fff}.row.firstcolor h6,.row.firstcolor .h6>h1,.row.firstcolor .h6>h2,.row.firstcolor .h6>h3,.row.firstcolor .elem.store.preview .section.location .h6>.city,.elem.store.preview .section.location .row.firstcolor .h6>.city,.row.firstcolor .elem.filter-text .elem.title .title-inner-layout.h6>*,.elem.filter-text .elem.title .row.firstcolor .title-inner-layout.h6>*,.row.firstcolor .h6>h4,.row.firstcolor .h6>h5,.row-fw.firstcolor h6,.row-fw.firstcolor .h6>h1,.row-fw.firstcolor .h6>h2,.row-fw.firstcolor .h6>h3,.row-fw.firstcolor .elem.store.preview .section.location .h6>.city,.elem.store.preview .section.location .row-fw.firstcolor .h6>.city,.row-fw.firstcolor .elem.filter-text .elem.title .title-inner-layout.h6>*,.elem.filter-text .elem.title .row-fw.firstcolor .title-inner-layout.h6>*,.row-fw.firstcolor .h6>h4,.row-fw.firstcolor .h6>h5{color:#fff}.row.firstcolor p,.row.firstcolor a,.row.firstcolor li,.row.firstcolor span,.row.firstcolor div,.row.firstcolor td,.row.firstcolor input,.row.firstcolor textarea,.row-fw.firstcolor p,.row-fw.firstcolor a,.row-fw.firstcolor li,.row-fw.firstcolor span,.row-fw.firstcolor div,.row-fw.firstcolor td,.row-fw.firstcolor input,.row-fw.firstcolor textarea{color:#fff !important}.row.firstcolor hr,.row-fw.firstcolor hr{background-color:#fff}.row.firstcolor .elem.button .btn.btn.firstcolor:before,.row-fw.firstcolor .elem.button .btn.btn.firstcolor:before{border:3px solid #fff}.row.firstcolor .elem.button .btn.btn.firstcolor:hover a,.row-fw.firstcolor .elem.button .btn.btn.firstcolor:hover a{color:#a92434 !important}.row.firstcolor .elem.button .btn.secondcolor:hover a,.row-fw.firstcolor .elem.button .btn.secondcolor:hover a{color:#776464 !important}.row.firstcolor .elem.button .btn.thirdcolor:hover a,.row-fw.firstcolor .elem.button .btn.thirdcolor:hover a{color:rgba(165,141,95,.9) !important}.row.firstcolor .dataList h1,.row.firstcolor .dataList .h1>h2,.row.firstcolor .dataList .h1>h3,.row.firstcolor .dataList .elem.store.preview .section.location .h1>.city,.elem.store.preview .section.location .row.firstcolor .dataList .h1>.city,.row.firstcolor .dataList .elem.filter-text .elem.title .title-inner-layout.h1>*,.elem.filter-text .elem.title .row.firstcolor .dataList .title-inner-layout.h1>*,.row.firstcolor .dataList .h1>h4,.row.firstcolor .dataList .h1>h5,.row.firstcolor .dataList .h1>h6,.row-fw.firstcolor .dataList h1,.row-fw.firstcolor .dataList .h1>h2,.row-fw.firstcolor .dataList .h1>h3,.row-fw.firstcolor .dataList .elem.store.preview .section.location .h1>.city,.elem.store.preview .section.location .row-fw.firstcolor .dataList .h1>.city,.row-fw.firstcolor .dataList .elem.filter-text .elem.title .title-inner-layout.h1>*,.elem.filter-text .elem.title .row-fw.firstcolor .dataList .title-inner-layout.h1>*,.row-fw.firstcolor .dataList .h1>h4,.row-fw.firstcolor .dataList .h1>h5,.row-fw.firstcolor .dataList .h1>h6{color:#776464}.row.firstcolor .dataList h2,.row.firstcolor .dataList .h2>h1,.row.firstcolor .dataList .h2>h3,.row.firstcolor .dataList .elem.store.preview .section.location .h2>.city,.elem.store.preview .section.location .row.firstcolor .dataList .h2>.city,.row.firstcolor .dataList .elem.filter-text .elem.title .title-inner-layout.h2>*,.elem.filter-text .elem.title .row.firstcolor .dataList .title-inner-layout.h2>*,.row.firstcolor .dataList .h2>h4,.row.firstcolor .dataList .h2>h5,.row.firstcolor .dataList .h2>h6,.row-fw.firstcolor .dataList h2,.row-fw.firstcolor .dataList .h2>h1,.row-fw.firstcolor .dataList .h2>h3,.row-fw.firstcolor .dataList .elem.store.preview .section.location .h2>.city,.elem.store.preview .section.location .row-fw.firstcolor .dataList .h2>.city,.row-fw.firstcolor .dataList .elem.filter-text .elem.title .title-inner-layout.h2>*,.elem.filter-text .elem.title .row-fw.firstcolor .dataList .title-inner-layout.h2>*,.row-fw.firstcolor .dataList .h2>h4,.row-fw.firstcolor .dataList .h2>h5,.row-fw.firstcolor .dataList .h2>h6{color:#776464}.row.firstcolor .dataList h3,.row.firstcolor .dataList .elem.store.preview .section.location .city,.elem.store.preview .section.location .row.firstcolor .dataList .city,.row.firstcolor .dataList .elem.filter-text .elem.title .title-inner-layout>*,.elem.filter-text .elem.title .row.firstcolor .dataList .title-inner-layout>*,.row.firstcolor .dataList .h3>h1,.row.firstcolor .dataList .h3>h2,.row.firstcolor .dataList .h3>h4,.row.firstcolor .dataList .h3>h5,.row.firstcolor .dataList .h3>h6,.row-fw.firstcolor .dataList h3,.row-fw.firstcolor .dataList .elem.store.preview .section.location .city,.elem.store.preview .section.location .row-fw.firstcolor .dataList .city,.row-fw.firstcolor .dataList .elem.filter-text .elem.title .title-inner-layout>*,.elem.filter-text .elem.title .row-fw.firstcolor .dataList .title-inner-layout>*,.row-fw.firstcolor .dataList .h3>h1,.row-fw.firstcolor .dataList .h3>h2,.row-fw.firstcolor .dataList .h3>h4,.row-fw.firstcolor .dataList .h3>h5,.row-fw.firstcolor .dataList .h3>h6{color:#a92434}.row.firstcolor .dataList h3>span,.row.firstcolor .dataList .elem.store.preview .section.location .city>span,.elem.store.preview .section.location .row.firstcolor .dataList .city>span,.row.firstcolor .dataList .elem.filter-text .elem.title .title-inner-layout>*>span,.elem.filter-text .elem.title .row.firstcolor .dataList .title-inner-layout>*>span,.row-fw.firstcolor .dataList h3>span,.row-fw.firstcolor .dataList .elem.store.preview .section.location .city>span,.elem.store.preview .section.location .row-fw.firstcolor .dataList .city>span,.row-fw.firstcolor .dataList .elem.filter-text .elem.title .title-inner-layout>*>span,.elem.filter-text .elem.title .row-fw.firstcolor .dataList .title-inner-layout>*>span{color:#fff !important}.row.firstcolor .dataList h4,.row.firstcolor .dataList .h4>h1,.row.firstcolor .dataList .h4>h2,.row.firstcolor .dataList .h4>h3,.row.firstcolor .dataList .elem.store.preview .section.location .h4>.city,.elem.store.preview .section.location .row.firstcolor .dataList .h4>.city,.row.firstcolor .dataList .elem.filter-text .elem.title .title-inner-layout.h4>*,.elem.filter-text .elem.title .row.firstcolor .dataList .title-inner-layout.h4>*,.row.firstcolor .dataList .h4>h5,.row.firstcolor .dataList .h4>h6,.row-fw.firstcolor .dataList h4,.row-fw.firstcolor .dataList .h4>h1,.row-fw.firstcolor .dataList .h4>h2,.row-fw.firstcolor .dataList .h4>h3,.row-fw.firstcolor .dataList .elem.store.preview .section.location .h4>.city,.elem.store.preview .section.location .row-fw.firstcolor .dataList .h4>.city,.row-fw.firstcolor .dataList .elem.filter-text .elem.title .title-inner-layout.h4>*,.elem.filter-text .elem.title .row-fw.firstcolor .dataList .title-inner-layout.h4>*,.row-fw.firstcolor .dataList .h4>h5,.row-fw.firstcolor .dataList .h4>h6{color:#a92434}.row.firstcolor .dataList h6,.row.firstcolor .dataList .h6>h1,.row.firstcolor .dataList .h6>h2,.row.firstcolor .dataList .h6>h3,.row.firstcolor .dataList .elem.store.preview .section.location .h6>.city,.elem.store.preview .section.location .row.firstcolor .dataList .h6>.city,.row.firstcolor .dataList .elem.filter-text .elem.title .title-inner-layout.h6>*,.elem.filter-text .elem.title .row.firstcolor .dataList .title-inner-layout.h6>*,.row.firstcolor .dataList .h6>h4,.row.firstcolor .dataList .h6>h5,.row-fw.firstcolor .dataList h6,.row-fw.firstcolor .dataList .h6>h1,.row-fw.firstcolor .dataList .h6>h2,.row-fw.firstcolor .dataList .h6>h3,.row-fw.firstcolor .dataList .elem.store.preview .section.location .h6>.city,.elem.store.preview .section.location .row-fw.firstcolor .dataList .h6>.city,.row-fw.firstcolor .dataList .elem.filter-text .elem.title .title-inner-layout.h6>*,.elem.filter-text .elem.title .row-fw.firstcolor .dataList .title-inner-layout.h6>*,.row-fw.firstcolor .dataList .h6>h4,.row-fw.firstcolor .dataList .h6>h5{color:#a92434}.row.firstcolor .dataList p,.row.firstcolor .dataList a,.row.firstcolor .dataList li,.row.firstcolor .dataList span,.row.firstcolor .dataList div,.row.firstcolor .dataList td,.row.firstcolor .dataList input,.row.firstcolor .dataList textarea,.row-fw.firstcolor .dataList p,.row-fw.firstcolor .dataList a,.row-fw.firstcolor .dataList li,.row-fw.firstcolor .dataList span,.row-fw.firstcolor .dataList div,.row-fw.firstcolor .dataList td,.row-fw.firstcolor .dataList input,.row-fw.firstcolor .dataList textarea{color:#776464 !important}.row.secondcolor .dataList h1,.row.secondcolor .dataList .h1>h2,.row.secondcolor .dataList .h1>h3,.row.secondcolor .dataList .elem.store.preview .section.location .h1>.city,.elem.store.preview .section.location .row.secondcolor .dataList .h1>.city,.row.secondcolor .dataList .elem.filter-text .elem.title .title-inner-layout.h1>*,.elem.filter-text .elem.title .row.secondcolor .dataList .title-inner-layout.h1>*,.row.secondcolor .dataList .h1>h4,.row.secondcolor .dataList .h1>h5,.row.secondcolor .dataList .h1>h6,.row-fw.secondcolor .dataList h1,.row-fw.secondcolor .dataList .h1>h2,.row-fw.secondcolor .dataList .h1>h3,.row-fw.secondcolor .dataList .elem.store.preview .section.location .h1>.city,.elem.store.preview .section.location .row-fw.secondcolor .dataList .h1>.city,.row-fw.secondcolor .dataList .elem.filter-text .elem.title .title-inner-layout.h1>*,.elem.filter-text .elem.title .row-fw.secondcolor .dataList .title-inner-layout.h1>*,.row-fw.secondcolor .dataList .h1>h4,.row-fw.secondcolor .dataList .h1>h5,.row-fw.secondcolor .dataList .h1>h6{color:#a92434}.row.secondcolor .dataList h2,.row.secondcolor .dataList .h2>h1,.row.secondcolor .dataList .h2>h3,.row.secondcolor .dataList .elem.store.preview .section.location .h2>.city,.elem.store.preview .section.location .row.secondcolor .dataList .h2>.city,.row.secondcolor .dataList .elem.filter-text .elem.title .title-inner-layout.h2>*,.elem.filter-text .elem.title .row.secondcolor .dataList .title-inner-layout.h2>*,.row.secondcolor .dataList .h2>h4,.row.secondcolor .dataList .h2>h5,.row.secondcolor .dataList .h2>h6,.row-fw.secondcolor .dataList h2,.row-fw.secondcolor .dataList .h2>h1,.row-fw.secondcolor .dataList .h2>h3,.row-fw.secondcolor .dataList .elem.store.preview .section.location .h2>.city,.elem.store.preview .section.location .row-fw.secondcolor .dataList .h2>.city,.row-fw.secondcolor .dataList .elem.filter-text .elem.title .title-inner-layout.h2>*,.elem.filter-text .elem.title .row-fw.secondcolor .dataList .title-inner-layout.h2>*,.row-fw.secondcolor .dataList .h2>h4,.row-fw.secondcolor .dataList .h2>h5,.row-fw.secondcolor .dataList .h2>h6{color:#a92434}.row.secondcolor .dataList h3,.row.secondcolor .dataList .elem.store.preview .section.location .city,.elem.store.preview .section.location .row.secondcolor .dataList .city,.row.secondcolor .dataList .elem.filter-text .elem.title .title-inner-layout>*,.elem.filter-text .elem.title .row.secondcolor .dataList .title-inner-layout>*,.row.secondcolor .dataList .h3>h1,.row.secondcolor .dataList .h3>h2,.row.secondcolor .dataList .h3>h4,.row.secondcolor .dataList .h3>h5,.row.secondcolor .dataList .h3>h6,.row-fw.secondcolor .dataList h3,.row-fw.secondcolor .dataList .elem.store.preview .section.location .city,.elem.store.preview .section.location .row-fw.secondcolor .dataList .city,.row-fw.secondcolor .dataList .elem.filter-text .elem.title .title-inner-layout>*,.elem.filter-text .elem.title .row-fw.secondcolor .dataList .title-inner-layout>*,.row-fw.secondcolor .dataList .h3>h1,.row-fw.secondcolor .dataList .h3>h2,.row-fw.secondcolor .dataList .h3>h4,.row-fw.secondcolor .dataList .h3>h5,.row-fw.secondcolor .dataList .h3>h6{color:#a92434}.row.secondcolor .dataList h3>span,.row.secondcolor .dataList .elem.store.preview .section.location .city>span,.elem.store.preview .section.location .row.secondcolor .dataList .city>span,.row.secondcolor .dataList .elem.filter-text .elem.title .title-inner-layout>*>span,.elem.filter-text .elem.title .row.secondcolor .dataList .title-inner-layout>*>span,.row-fw.secondcolor .dataList h3>span,.row-fw.secondcolor .dataList .elem.store.preview .section.location .city>span,.elem.store.preview .section.location .row-fw.secondcolor .dataList .city>span,.row-fw.secondcolor .dataList .elem.filter-text .elem.title .title-inner-layout>*>span,.elem.filter-text .elem.title .row-fw.secondcolor .dataList .title-inner-layout>*>span{color:#fff !important}.row.secondcolor .dataList h4,.row.secondcolor .dataList .h4>h1,.row.secondcolor .dataList .h4>h2,.row.secondcolor .dataList .h4>h3,.row.secondcolor .dataList .elem.store.preview .section.location .h4>.city,.elem.store.preview .section.location .row.secondcolor .dataList .h4>.city,.row.secondcolor .dataList .elem.filter-text .elem.title .title-inner-layout.h4>*,.elem.filter-text .elem.title .row.secondcolor .dataList .title-inner-layout.h4>*,.row.secondcolor .dataList .h4>h5,.row.secondcolor .dataList .h4>h6,.row-fw.secondcolor .dataList h4,.row-fw.secondcolor .dataList .h4>h1,.row-fw.secondcolor .dataList .h4>h2,.row-fw.secondcolor .dataList .h4>h3,.row-fw.secondcolor .dataList .elem.store.preview .section.location .h4>.city,.elem.store.preview .section.location .row-fw.secondcolor .dataList .h4>.city,.row-fw.secondcolor .dataList .elem.filter-text .elem.title .title-inner-layout.h4>*,.elem.filter-text .elem.title .row-fw.secondcolor .dataList .title-inner-layout.h4>*,.row-fw.secondcolor .dataList .h4>h5,.row-fw.secondcolor .dataList .h4>h6{color:#a92434}.row.secondcolor .dataList h6,.row.secondcolor .dataList .h6>h1,.row.secondcolor .dataList .h6>h2,.row.secondcolor .dataList .h6>h3,.row.secondcolor .dataList .elem.store.preview .section.location .h6>.city,.elem.store.preview .section.location .row.secondcolor .dataList .h6>.city,.row.secondcolor .dataList .elem.filter-text .elem.title .title-inner-layout.h6>*,.elem.filter-text .elem.title .row.secondcolor .dataList .title-inner-layout.h6>*,.row.secondcolor .dataList .h6>h4,.row.secondcolor .dataList .h6>h5,.row-fw.secondcolor .dataList h6,.row-fw.secondcolor .dataList .h6>h1,.row-fw.secondcolor .dataList .h6>h2,.row-fw.secondcolor .dataList .h6>h3,.row-fw.secondcolor .dataList .elem.store.preview .section.location .h6>.city,.elem.store.preview .section.location .row-fw.secondcolor .dataList .h6>.city,.row-fw.secondcolor .dataList .elem.filter-text .elem.title .title-inner-layout.h6>*,.elem.filter-text .elem.title .row-fw.secondcolor .dataList .title-inner-layout.h6>*,.row-fw.secondcolor .dataList .h6>h4,.row-fw.secondcolor .dataList .h6>h5{color:#a92434}.row.secondcolor .dataList p,.row.secondcolor .dataList a,.row.secondcolor .dataList li,.row.secondcolor .dataList span,.row.secondcolor .dataList div,.row.secondcolor .dataList td,.row.secondcolor .dataList input,.row.secondcolor .dataList textarea,.row-fw.secondcolor .dataList p,.row-fw.secondcolor .dataList a,.row-fw.secondcolor .dataList li,.row-fw.secondcolor .dataList span,.row-fw.secondcolor .dataList div,.row-fw.secondcolor .dataList td,.row-fw.secondcolor .dataList input,.row-fw.secondcolor .dataList textarea{color:#776464 !important}.row.secondcolor,.row-fw.secondcolor{background-color:#776464}.row.secondcolor h1,.row.secondcolor .h1>h2,.row.secondcolor .h1>h3,.row.secondcolor .elem.store.preview .section.location .h1>.city,.elem.store.preview .section.location .row.secondcolor .h1>.city,.row.secondcolor .elem.filter-text .elem.title .title-inner-layout.h1>*,.elem.filter-text .elem.title .row.secondcolor .title-inner-layout.h1>*,.row.secondcolor .h1>h4,.row.secondcolor .h1>h5,.row.secondcolor .h1>h6,.row-fw.secondcolor h1,.row-fw.secondcolor .h1>h2,.row-fw.secondcolor .h1>h3,.row-fw.secondcolor .elem.store.preview .section.location .h1>.city,.elem.store.preview .section.location .row-fw.secondcolor .h1>.city,.row-fw.secondcolor .elem.filter-text .elem.title .title-inner-layout.h1>*,.elem.filter-text .elem.title .row-fw.secondcolor .title-inner-layout.h1>*,.row-fw.secondcolor .h1>h4,.row-fw.secondcolor .h1>h5,.row-fw.secondcolor .h1>h6{color:#fff}.row.secondcolor h2,.row.secondcolor .h2>h1,.row.secondcolor .h2>h3,.row.secondcolor .elem.store.preview .section.location .h2>.city,.elem.store.preview .section.location .row.secondcolor .h2>.city,.row.secondcolor .elem.filter-text .elem.title .title-inner-layout.h2>*,.elem.filter-text .elem.title .row.secondcolor .title-inner-layout.h2>*,.row.secondcolor .h2>h4,.row.secondcolor .h2>h5,.row.secondcolor .h2>h6,.row-fw.secondcolor h2,.row-fw.secondcolor .h2>h1,.row-fw.secondcolor .h2>h3,.row-fw.secondcolor .elem.store.preview .section.location .h2>.city,.elem.store.preview .section.location .row-fw.secondcolor .h2>.city,.row-fw.secondcolor .elem.filter-text .elem.title .title-inner-layout.h2>*,.elem.filter-text .elem.title .row-fw.secondcolor .title-inner-layout.h2>*,.row-fw.secondcolor .h2>h4,.row-fw.secondcolor .h2>h5,.row-fw.secondcolor .h2>h6{color:#fff}.row.secondcolor h3,.row.secondcolor .elem.store.preview .section.location .city,.elem.store.preview .section.location .row.secondcolor .city,.row.secondcolor .elem.filter-text .elem.title .title-inner-layout>*,.elem.filter-text .elem.title .row.secondcolor .title-inner-layout>*,.row.secondcolor .h3>h1,.row.secondcolor .h3>h2,.row.secondcolor .h3>h4,.row.secondcolor .h3>h5,.row.secondcolor .h3>h6,.row-fw.secondcolor h3,.row-fw.secondcolor .elem.store.preview .section.location .city,.elem.store.preview .section.location .row-fw.secondcolor .city,.row-fw.secondcolor .elem.filter-text .elem.title .title-inner-layout>*,.elem.filter-text .elem.title .row-fw.secondcolor .title-inner-layout>*,.row-fw.secondcolor .h3>h1,.row-fw.secondcolor .h3>h2,.row-fw.secondcolor .h3>h4,.row-fw.secondcolor .h3>h5,.row-fw.secondcolor .h3>h6{color:#fff}.row.secondcolor h4,.row.secondcolor .h4>h1,.row.secondcolor .h4>h2,.row.secondcolor .h4>h3,.row.secondcolor .elem.store.preview .section.location .h4>.city,.elem.store.preview .section.location .row.secondcolor .h4>.city,.row.secondcolor .elem.filter-text .elem.title .title-inner-layout.h4>*,.elem.filter-text .elem.title .row.secondcolor .title-inner-layout.h4>*,.row.secondcolor .h4>h5,.row.secondcolor .h4>h6,.row-fw.secondcolor h4,.row-fw.secondcolor .h4>h1,.row-fw.secondcolor .h4>h2,.row-fw.secondcolor .h4>h3,.row-fw.secondcolor .elem.store.preview .section.location .h4>.city,.elem.store.preview .section.location .row-fw.secondcolor .h4>.city,.row-fw.secondcolor .elem.filter-text .elem.title .title-inner-layout.h4>*,.elem.filter-text .elem.title .row-fw.secondcolor .title-inner-layout.h4>*,.row-fw.secondcolor .h4>h5,.row-fw.secondcolor .h4>h6{color:#fff}.row.secondcolor h6,.row.secondcolor .h6>h1,.row.secondcolor .h6>h2,.row.secondcolor .h6>h3,.row.secondcolor .elem.store.preview .section.location .h6>.city,.elem.store.preview .section.location .row.secondcolor .h6>.city,.row.secondcolor .elem.filter-text .elem.title .title-inner-layout.h6>*,.elem.filter-text .elem.title .row.secondcolor .title-inner-layout.h6>*,.row.secondcolor .h6>h4,.row.secondcolor .h6>h5,.row-fw.secondcolor h6,.row-fw.secondcolor .h6>h1,.row-fw.secondcolor .h6>h2,.row-fw.secondcolor .h6>h3,.row-fw.secondcolor .elem.store.preview .section.location .h6>.city,.elem.store.preview .section.location .row-fw.secondcolor .h6>.city,.row-fw.secondcolor .elem.filter-text .elem.title .title-inner-layout.h6>*,.elem.filter-text .elem.title .row-fw.secondcolor .title-inner-layout.h6>*,.row-fw.secondcolor .h6>h4,.row-fw.secondcolor .h6>h5{color:#fff}.row.secondcolor p,.row.secondcolor a,.row.secondcolor li,.row.secondcolor span,.row.secondcolor div,.row.secondcolor td,.row.secondcolor input,.row.secondcolor textarea,.row-fw.secondcolor p,.row-fw.secondcolor a,.row-fw.secondcolor li,.row-fw.secondcolor span,.row-fw.secondcolor div,.row-fw.secondcolor td,.row-fw.secondcolor input,.row-fw.secondcolor textarea{color:#fff !important}.row.secondcolor hr,.row-fw.secondcolor hr{background-color:#fff}.row.secondcolor .elem.button .btn.firstcolor:hover:before,.row-fw.secondcolor .elem.button .btn.firstcolor:hover:before{border:3px solid #a92434 !important}.row.secondcolor .elem.button .btn.secondcolor,.row-fw.secondcolor .elem.button .btn.secondcolor{background-color:inherit !important}.row.secondcolor .elem.button .btn.secondcolor:before,.row-fw.secondcolor .elem.button .btn.secondcolor:before{border:3px solid #fff}.row.secondcolor .elem.button .btn.secondcolor:hover:before,.row-fw.secondcolor .elem.button .btn.secondcolor:hover:before{border:3px solid #fff}.row.secondcolor .elem.button .btn.secondcolor:hover a,.row-fw.secondcolor .elem.button .btn.secondcolor:hover a{color:#776464 !important}.row.secondcolor .elem.button .btn.firstcolor:hover a,.row-fw.secondcolor .elem.button .btn.firstcolor:hover a{color:#a92434 !important}.row.secondcolor .elem.button .btn.thirdcolor:hover a,.row-fw.secondcolor .elem.button .btn.thirdcolor:hover a{color:rgba(165,141,95,.9) !important}.elem.title{position:relative}.row .elem.title.col-d-12.alt-width .title.layout{width:calc(100vw - 158px);margin-left:calc(-50vw + 639px)}.row-fw .elem.title.col-d-12.alt-width .title.layout{width:1240px;margin:auto}.elem.title .title-layout.firstcolor .title-inner-layout h1,.elem.title .title-layout.firstcolor .title-inner-layout h2,.elem.title .title-layout.firstcolor .title-inner-layout h3,.elem.title .title-layout.firstcolor .title-inner-layout .elem.store.preview .section.location .city,.elem.store.preview .section.location .elem.title .title-layout.firstcolor .title-inner-layout .city,.elem.filter-text .elem.title .title-layout.firstcolor .title-inner-layout>*,.elem.title .title-layout.firstcolor .title-inner-layout h4{color:#a92434}.elem.title .title-layout.secondcolor .title-inner-layout h1,.elem.title .title-layout.secondcolor .title-inner-layout h2,.elem.title .title-layout.secondcolor .title-inner-layout h3,.elem.title .title-layout.secondcolor .title-inner-layout .elem.store.preview .section.location .city,.elem.store.preview .section.location .elem.title .title-layout.secondcolor .title-inner-layout .city,.elem.filter-text .elem.title .title-layout.secondcolor .title-inner-layout>*,.elem.title .title-layout.secondcolor .title-inner-layout h4{color:#776464}.elem.title .title-layout.white .title-inner-layout h1,.elem.title .title-layout.white .title-inner-layout h2,.elem.title .title-layout.white .title-inner-layout h3,.elem.title .title-layout.white .title-inner-layout .elem.store.preview .section.location .city,.elem.store.preview .section.location .elem.title .title-layout.white .title-inner-layout .city,.elem.filter-text .elem.title .title-layout.white .title-inner-layout>*,.elem.title .title-layout.white .title-inner-layout h4{color:#fff}.elem.title .layout.title{padding:0px 30px;box-sizing:border-box}.elem.title .title-inner-layout{display:inline-block}.elem.title .title-extention{margin-top:-7px;display:block;font:600 16px/18px "Hepta Slab",serif}.elem.title.lines .title.layout a{display:inline-block}.elem.title.lines .title-extention{margin-top:4px;padding-left:25px}.elem.title.lines .title-extention:after{content:"";width:40px;height:5px;display:block;margin:7px 0 7px -25px;background-color:#a92434;border-radius:3px;-webkit-transition:width .12s ease-in;-moz-transition:width .12s ease-in;-ms-transition:width .12s ease-in;transition:width .12s ease-in}.row.firstcolor .elem.title.lines .title-extention:after,.row-fw.firstcolor .elem.title.lines .title-extention:after{background-color:#fff}.elem.title.lines a:hover .title-extention:after{width:60px}.elem.title.lines h1+.title-extention{padding-left:35px}.elem.title.lines h1+.title-extention:after{content:"";width:50px;height:7px;margin:7px 0 7px -35px}.elem.title.lines a:hover h1+.title-extention:after{width:70px}.row.black .elem.title .title-extention,.row.black .elem.title h4,.main-header-cta-item h4{color:#a92434}.elem.title.alt-style{background-color:#db5867;padding:20px 10px;border-radius:3px;box-shadow:0 2px 8px 0 rgba(50,50,50,.08),rgba(37,37,37,.45) 0 6px 16px 0,rgba(37,37,37,.7) 0 15px 45px -9px,rgba(42,42,42,.15) 0 0 2px 0;margin-bottom:-3px}.elem.title.alt-style h1,.elem.title.alt-style .h1,.elem.title.alt-style h2,.elem.title.alt-style .h2{padding-top:15px;padding-left:60px;padding-right:40px;color:#fff}.elem.title.alt-style .title-extention{color:#fff;padding-left:85px}.elem.title.alt-style .title-extention::after{background-color:#fff !important}@media screen and (max-width: 1400px){.row .elem.title.col-d-12.alt-width .title-layout{margin-left:calc(-50vw + 509px)}.row-fw .elem.col-d-12.title.alt-width .title-layout{width:980px}}@media screen and (max-width: 1140px){.row .elem.title.col-t-12.alt-width .title-layout{width:calc(100vw - 118px);margin-left:calc(-50vw + 409px)}.row-fw .elem.title.col-t-12.alt-width .title-layout,.row-fw-t .elem.title.col-t-12.alt-width .title-layout{width:100%;margin-left:auto}.elem.title.alt-style h1,.elem.title.alt-style .h1,.elem.title.alt-style h2,.elem.title.alt-style .h2{padding-left:40px}.elem.title.alt-style .title-extention{padding-left:65px}}@media screen and (max-width: 744px){.elem.title.alt-style h1,.elem.title.alt-style .h1,.elem.title.alt-style h2,.elem.title.alt-style .h2{padding-top:10px;padding-left:20px;padding-right:20px}.elem.title.alt-style .title-extention{padding-left:45px}}.elem.divider{box-sizing:border-box}.elem.divider[data-dividerWidth="95"]>div{width:95%;margin:auto}.elem.divider[data-dividerWidth="80"]>div{width:80%;margin:auto}.elem.divider[data-dividerWidth="50"]>div{width:50%;margin:auto}.elem.divider[data-dividerWidth="20"]>div{width:20%;margin:auto}.elem.divider>div{height:4px;background-color:#a92434}.elem.divider.firstcolor>div{background-color:#a92434}.elem.divider.secondcolor>div{background-color:#776464}.elem.divider.black>div{background-color:#776464}.elem.divider.white>div{background-color:#fff}.elem.spacer{box-sizing:border-box;min-height:1px}.elem.button{box-sizing:border-box}.elem.button .btn{display:inline-block}.elem.button .btn:hover:before,.def-btn:hover:before,.elem.basket .basket-footer .btn-section.second .btn:hover:before,.elem.basket .basket-footer .btn-section.first .btn:hover:before,.elem.basket .basket-footer .btn:hover:before{border-color:inherit !important}.elem.button .btn,.def-btn,.elem.basket .basket-footer .btn-section.second .btn,.elem.basket .basket-footer .btn-section.first .btn,.elem.basket .basket-footer .btn{display:inline-block;position:relative;z-index:1;padding:15px 25px;background-color:#a92434;color:#fff}.elem.button .btn a,.def-btn a,.elem.basket .basket-footer .btn-section.second .btn a,.elem.basket .basket-footer .btn-section.first .btn a,.elem.basket .basket-footer .btn a{width:100%;height:100%;padding:15px 25px;display:block;box-sizing:border-box;color:#fff;font:400 21px/24px "OpenSansLight",sans-serif;-webkit-transition:color 0.17s ease-in;-moz-transition:color 0.17s ease-in;-ms-transition:color 0.17s ease-in;transition:color 0.17s ease-in}.elem.button .btn:before,.elem.button .btn:after,.def-btn:before,.elem.basket .basket-footer .btn-section.second .btn:before,.elem.basket .basket-footer .btn-section.first .btn:before,.elem.basket .basket-footer .btn:before,.def-btn:after,.elem.basket .basket-footer .btn-section.second .btn:after,.elem.basket .basket-footer .btn-section.first .btn:after,.elem.basket .basket-footer .btn:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;box-sizing:border-box;border-radius:0px}.elem.button .btn:before,.def-btn:before,.elem.basket .basket-footer .btn-section.second .btn:before,.elem.basket .basket-footer .btn-section.first .btn:before,.elem.basket .basket-footer .btn:before{border:3px solid #a92434;box-shadow:none;z-index:-1;-webkit-transition:border 0.17s ease-in,box-shadow 0.17s ease-in;-moz-transition:border 0.17s ease-in,box-shadow 0.17s ease-in;-ms-transition:border 0.17s ease-in,box-shadow 0.17s ease-in;transition:border 0.17s ease-in,box-shadow 0.17s ease-in}.elem.button .btn:after,.def-btn:after,.elem.basket .basket-footer .btn-section.second .btn:after,.elem.basket .basket-footer .btn-section.first .btn:after,.elem.basket .basket-footer .btn:after{content:"";width:0%;background-color:#a92434;z-index:-1;-webkit-transition:width 0.17s ease-in;-moz-transition:width 0.17s ease-in;-ms-transition:width 0.17s ease-in;transition:width 0.17s ease-in}.elem.button .btn:hover a,.def-btn:hover a,.elem.basket .basket-footer .btn-section.second .btn:hover a,.elem.basket .basket-footer .btn-section.first .btn:hover a,.elem.basket .basket-footer .btn:hover a{color:#a92434}.elem.button .btn:hover:before,.def-btn:hover:before,.elem.basket .basket-footer .btn-section.second .btn:hover:before,.elem.basket .basket-footer .btn-section.first .btn:hover:before,.elem.basket .basket-footer .btn:hover:before{border-color:#fff;box-shadow:rgba(0,0,0,.11) 0 4px 8px 0}.elem.button .btn:hover:after,.def-btn:hover:after,.elem.basket .basket-footer .btn-section.second .btn:hover:after,.elem.basket .basket-footer .btn-section.first .btn:hover:after,.elem.basket .basket-footer .btn:hover:after{width:100%;background-color:#fff;border:3px solid #a92434}.elem.button .btn.yellow,.def-btn.yellow,.elem.basket .basket-footer .btn-section.second .yellow.btn,.elem.basket .basket-footer .btn-section.first .yellow.btn,.elem.basket .basket-footer .yellow.btn{display:inline-block;position:relative;z-index:1}.elem.button .btn.yellow a,.def-btn.yellow a,.elem.basket .basket-footer .btn-section.second .yellow.btn a,.elem.basket .basket-footer .btn-section.first .yellow.btn a,.elem.basket .basket-footer .yellow.btn a{width:100%;height:100%;padding:15px 25px;display:block;box-sizing:border-box;color:#ff0;font:400 21px/24px "OpenSansLight",sans-serif;-webkit-transition:color 0.17s ease-in;-moz-transition:color 0.17s ease-in;-ms-transition:color 0.17s ease-in;transition:color 0.17s ease-in}.elem.button .btn.yellow:before,.elem.button .btn.yellow:after,.def-btn.yellow:before,.elem.basket .basket-footer .btn-section.second .yellow.btn:before,.elem.basket .basket-footer .btn-section.first .yellow.btn:before,.elem.basket .basket-footer .yellow.btn:before,.def-btn.yellow:after,.elem.basket .basket-footer .btn-section.second .yellow.btn:after,.elem.basket .basket-footer .btn-section.first .yellow.btn:after,.elem.basket .basket-footer .yellow.btn:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;box-sizing:border-box;border-radius:0px}.elem.button .btn.yellow:before,.def-btn.yellow:before,.elem.basket .basket-footer .btn-section.second .yellow.btn:before,.elem.basket .basket-footer .btn-section.first .yellow.btn:before,.elem.basket .basket-footer .yellow.btn:before{border:3px solid #ff0;box-shadow:none;z-index:-1;-webkit-transition:border 0.17s ease-in,box-shadow 0.17s ease-in;-moz-transition:border 0.17s ease-in,box-shadow 0.17s ease-in;-ms-transition:border 0.17s ease-in,box-shadow 0.17s ease-in;transition:border 0.17s ease-in,box-shadow 0.17s ease-in}.elem.button .btn.yellow:after,.def-btn.yellow:after,.elem.basket .basket-footer .btn-section.second .yellow.btn:after,.elem.basket .basket-footer .btn-section.first .yellow.btn:after,.elem.basket .basket-footer .yellow.btn:after{content:"";width:0%;background-color:#ff0;z-index:-1;-webkit-transition:width 0.17s ease-in;-moz-transition:width 0.17s ease-in;-ms-transition:width 0.17s ease-in;transition:width 0.17s ease-in}.elem.button .btn.yellow:hover a,.def-btn.yellow:hover a,.elem.basket .basket-footer .yellow.btn:hover a{color:#000}.elem.button .btn.yellow:hover:before,.def-btn.yellow:hover:before,.elem.basket .basket-footer .yellow.btn:hover:before{border-color:#ff0;box-shadow:rgba(0,0,0,.11) 0 4px 8px 0}.elem.button .btn.yellow:hover:after,.def-btn.yellow:hover:after,.elem.basket .basket-footer .yellow.btn:hover:after{width:100%;background-color:#ff0;border:3px solid #ff0}.elem.button .btn.teal,.def-btn.teal,.elem.basket .basket-footer .btn-section.second .teal.btn,.elem.basket .basket-footer .btn-section.first .teal.btn,.elem.basket .basket-footer .teal.btn{display:inline-block;position:relative;z-index:1}.elem.button .btn.teal a,.def-btn.teal a,.elem.basket .basket-footer .btn-section.second .teal.btn a,.elem.basket .basket-footer .btn-section.first .teal.btn a,.elem.basket .basket-footer .teal.btn a{width:100%;height:100%;padding:15px 25px;display:block;box-sizing:border-box;color:#000;font:400 21px/24px "OpenSansLight",sans-serif;-webkit-transition:color 0.17s ease-in;-moz-transition:color 0.17s ease-in;-ms-transition:color 0.17s ease-in;transition:color 0.17s ease-in}.elem.button .btn.teal:before,.elem.button .btn.teal:after,.def-btn.teal:before,.elem.basket .basket-footer .btn-section.second .teal.btn:before,.elem.basket .basket-footer .btn-section.first .teal.btn:before,.elem.basket .basket-footer .teal.btn:before,.def-btn.teal:after,.elem.basket .basket-footer .btn-section.second .teal.btn:after,.elem.basket .basket-footer .btn-section.first .teal.btn:after,.elem.basket .basket-footer .teal.btn:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;box-sizing:border-box;border-radius:0px}.elem.button .btn.teal:before,.def-btn.teal:before,.elem.basket .basket-footer .btn-section.second .teal.btn:before,.elem.basket .basket-footer .btn-section.first .teal.btn:before,.elem.basket .basket-footer .teal.btn:before{border:3px solid rgba(191,191,191,.7);box-shadow:none;z-index:-1;-webkit-transition:border 0.17s ease-in,box-shadow 0.17s ease-in;-moz-transition:border 0.17s ease-in,box-shadow 0.17s ease-in;-ms-transition:border 0.17s ease-in,box-shadow 0.17s ease-in;transition:border 0.17s ease-in,box-shadow 0.17s ease-in}.elem.button .btn.teal:after,.def-btn.teal:after,.elem.basket .basket-footer .btn-section.second .teal.btn:after,.elem.basket .basket-footer .btn-section.first .teal.btn:after,.elem.basket .basket-footer .teal.btn:after{content:"";width:0%;background-color:rgba(191,191,191,.7);z-index:-1;-webkit-transition:width 0.17s ease-in;-moz-transition:width 0.17s ease-in;-ms-transition:width 0.17s ease-in;transition:width 0.17s ease-in}.elem.button .btn.teal:hover a,.def-btn.teal:hover a,.elem.basket .basket-footer .teal.btn:hover a{color:#a92434}.elem.button .btn.teal:hover:before,.def-btn.teal:hover:before,.elem.basket .basket-footer .teal.btn:hover:before{border-color:rgba(191,191,191,.7);box-shadow:rgba(0,0,0,.11) 0 4px 8px 0}.elem.button .btn.teal:hover:after,.def-btn.teal:hover:after,.elem.basket .basket-footer .teal.btn:hover:after{width:100%;background-color:rgba(191,191,191,.7);border:3px solid rgba(191,191,191,.7)}.elem.button .btn.white,.def-btn.white,.elem.basket .basket-footer .btn-section.second .white.btn,.elem.basket .basket-footer .btn-section.first .white.btn,.elem.basket .basket-footer .white.btn{display:inline-block;position:relative;z-index:1}.elem.button .btn.white a,.def-btn.white a,.elem.basket .basket-footer .btn-section.second .white.btn a,.elem.basket .basket-footer .btn-section.first .white.btn a,.elem.basket .basket-footer .white.btn a{width:100%;height:100%;padding:15px 25px;display:block;box-sizing:border-box;color:#fff;font:400 21px/24px "OpenSansLight",sans-serif;-webkit-transition:color 0.17s ease-in;-moz-transition:color 0.17s ease-in;-ms-transition:color 0.17s ease-in;transition:color 0.17s ease-in}.elem.button .btn.white:before,.elem.button .btn.white:after,.def-btn.white:before,.elem.basket .basket-footer .btn-section.second .white.btn:before,.elem.basket .basket-footer .btn-section.first .white.btn:before,.elem.basket .basket-footer .white.btn:before,.def-btn.white:after,.elem.basket .basket-footer .btn-section.second .white.btn:after,.elem.basket .basket-footer .btn-section.first .white.btn:after,.elem.basket .basket-footer .white.btn:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;box-sizing:border-box;border-radius:0px}.elem.button .btn.white:before,.def-btn.white:before,.elem.basket .basket-footer .btn-section.second .white.btn:before,.elem.basket .basket-footer .btn-section.first .white.btn:before,.elem.basket .basket-footer .white.btn:before{border:3px solid #fff;box-shadow:none;z-index:-1;-webkit-transition:border 0.17s ease-in,box-shadow 0.17s ease-in;-moz-transition:border 0.17s ease-in,box-shadow 0.17s ease-in;-ms-transition:border 0.17s ease-in,box-shadow 0.17s ease-in;transition:border 0.17s ease-in,box-shadow 0.17s ease-in}.elem.button .btn.white:after,.def-btn.white:after,.elem.basket .basket-footer .btn-section.second .white.btn:after,.elem.basket .basket-footer .btn-section.first .white.btn:after,.elem.basket .basket-footer .white.btn:after{content:"";width:0%;background-color:#fff;z-index:-1;-webkit-transition:width 0.17s ease-in;-moz-transition:width 0.17s ease-in;-ms-transition:width 0.17s ease-in;transition:width 0.17s ease-in}.elem.button .btn.white:hover a,.def-btn.white:hover a,.elem.basket .basket-footer .white.btn:hover a{color:#000}.elem.button .btn.white:hover:before,.def-btn.white:hover:before,.elem.basket .basket-footer .white.btn:hover:before{border-color:#fff;box-shadow:rgba(0,0,0,.11) 0 4px 8px 0}.elem.button .btn.white:hover:after,.def-btn.white:hover:after,.elem.basket .basket-footer .white.btn:hover:after{width:100%;background-color:#fff;border:3px solid #fff}.elem.button .btn.secondcolor,.def-btn.secondcolor,.elem.basket .basket-footer .btn-section.second .secondcolor.btn,.elem.basket .basket-footer .btn-section.first .secondcolor.btn,.elem.basket .basket-footer .secondcolor.btn{display:inline-block;position:relative;z-index:1}.elem.button .btn.secondcolor a,.def-btn.secondcolor a,.elem.basket .basket-footer .btn-section.second .secondcolor.btn a,.elem.basket .basket-footer .btn-section.first .secondcolor.btn a,.elem.basket .basket-footer .secondcolor.btn a{width:100%;height:100%;padding:15px 25px;display:block;box-sizing:border-box;color:#fff;font:400 21px/24px "OpenSansLight",sans-serif;-webkit-transition:color 0.17s ease-in;-moz-transition:color 0.17s ease-in;-ms-transition:color 0.17s ease-in;transition:color 0.17s ease-in}.elem.button .btn.secondcolor:before,.elem.button .btn.secondcolor:after,.def-btn.secondcolor:before,.elem.basket .basket-footer .btn-section.second .secondcolor.btn:before,.elem.basket .basket-footer .btn-section.first .secondcolor.btn:before,.elem.basket .basket-footer .secondcolor.btn:before,.def-btn.secondcolor:after,.elem.basket .basket-footer .btn-section.second .secondcolor.btn:after,.elem.basket .basket-footer .btn-section.first .secondcolor.btn:after,.elem.basket .basket-footer .secondcolor.btn:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;box-sizing:border-box;border-radius:2px}.elem.button .btn.secondcolor:before,.def-btn.secondcolor:before,.elem.basket .basket-footer .btn-section.second .secondcolor.btn:before,.elem.basket .basket-footer .btn-section.first .secondcolor.btn:before,.elem.basket .basket-footer .secondcolor.btn:before{border:3px solid #776464;box-shadow:none;z-index:-1;-webkit-transition:border 0.17s ease-in,box-shadow 0.17s ease-in;-moz-transition:border 0.17s ease-in,box-shadow 0.17s ease-in;-ms-transition:border 0.17s ease-in,box-shadow 0.17s ease-in;transition:border 0.17s ease-in,box-shadow 0.17s ease-in}.elem.button .btn.secondcolor:after,.def-btn.secondcolor:after,.elem.basket .basket-footer .btn-section.second .secondcolor.btn:after,.elem.basket .basket-footer .btn-section.first .secondcolor.btn:after,.elem.basket .basket-footer .secondcolor.btn:after{content:"";width:0%;background-color:#776464;z-index:-1;-webkit-transition:width 0.17s ease-in;-moz-transition:width 0.17s ease-in;-ms-transition:width 0.17s ease-in;transition:width 0.17s ease-in}.elem.button .btn.secondcolor:hover a,.def-btn.secondcolor:hover a,.elem.basket .basket-footer .secondcolor.btn:hover a{color:#a92434}.elem.button .btn.secondcolor:hover:before,.def-btn.secondcolor:hover:before,.elem.basket .basket-footer .secondcolor.btn:hover:before{border-color:#fff;box-shadow:rgba(0,0,0,.11) 0 4px 8px 0}.elem.button .btn.secondcolor:hover:after,.def-btn.secondcolor:hover:after,.elem.basket .basket-footer .secondcolor.btn:hover:after{width:100%;background-color:#fff;border:3px solid #776464}.elem.button .btn.secondcolor:before,.def-btn.secondcolor:before,.elem.basket .basket-footer .btn-section.second .secondcolor.btn:before,.elem.basket .basket-footer .btn-section.first .secondcolor.btn:before,.elem.basket .basket-footer .secondcolor.btn:before{border:none;background-color:#776464}.elem.button .btn.secondcolor:hover a,.def-btn.secondcolor:hover a,.elem.basket .basket-footer .secondcolor.btn:hover a{color:#776464}.elem.button .btn.thirdcolor,.def-btn.thirdcolor,.elem.basket .basket-footer .btn-section.second .thirdcolor.btn,.elem.basket .basket-footer .btn-section.first .thirdcolor.btn,.elem.basket .basket-footer .thirdcolor.btn{display:inline-block;position:relative;z-index:1}.elem.button .btn.thirdcolor a,.def-btn.thirdcolor a,.elem.basket .basket-footer .btn-section.second .thirdcolor.btn a,.elem.basket .basket-footer .btn-section.first .thirdcolor.btn a,.elem.basket .basket-footer .thirdcolor.btn a{width:100%;height:100%;padding:15px 25px;display:block;box-sizing:border-box;color:#fff;font:400 21px/24px "OpenSansLight",sans-serif;-webkit-transition:color 0.17s ease-in;-moz-transition:color 0.17s ease-in;-ms-transition:color 0.17s ease-in;transition:color 0.17s ease-in}.elem.button .btn.thirdcolor:before,.elem.button .btn.thirdcolor:after,.def-btn.thirdcolor:before,.elem.basket .basket-footer .btn-section.second .thirdcolor.btn:before,.elem.basket .basket-footer .btn-section.first .thirdcolor.btn:before,.elem.basket .basket-footer .thirdcolor.btn:before,.def-btn.thirdcolor:after,.elem.basket .basket-footer .btn-section.second .thirdcolor.btn:after,.elem.basket .basket-footer .btn-section.first .thirdcolor.btn:after,.elem.basket .basket-footer .thirdcolor.btn:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;box-sizing:border-box;border-radius:2px}.elem.button .btn.thirdcolor:before,.def-btn.thirdcolor:before,.elem.basket .basket-footer .btn-section.second .thirdcolor.btn:before,.elem.basket .basket-footer .btn-section.first .thirdcolor.btn:before,.elem.basket .basket-footer .thirdcolor.btn:before{border:3px solid rgba(165,141,95,.9);box-shadow:none;z-index:-1;-webkit-transition:border 0.17s ease-in,box-shadow 0.17s ease-in;-moz-transition:border 0.17s ease-in,box-shadow 0.17s ease-in;-ms-transition:border 0.17s ease-in,box-shadow 0.17s ease-in;transition:border 0.17s ease-in,box-shadow 0.17s ease-in}.elem.button .btn.thirdcolor:after,.def-btn.thirdcolor:after,.elem.basket .basket-footer .btn-section.second .thirdcolor.btn:after,.elem.basket .basket-footer .btn-section.first .thirdcolor.btn:after,.elem.basket .basket-footer .thirdcolor.btn:after{content:"";width:0%;background-color:rgba(165,141,95,.9);z-index:-1;-webkit-transition:width 0.17s ease-in;-moz-transition:width 0.17s ease-in;-ms-transition:width 0.17s ease-in;transition:width 0.17s ease-in}.elem.button .btn.thirdcolor:hover a,.def-btn.thirdcolor:hover a,.elem.basket .basket-footer .thirdcolor.btn:hover a{color:#a92434}.elem.button .btn.thirdcolor:hover:before,.def-btn.thirdcolor:hover:before,.elem.basket .basket-footer .thirdcolor.btn:hover:before{border-color:#fff;box-shadow:rgba(0,0,0,.11) 0 4px 8px 0}.elem.button .btn.thirdcolor:hover:after,.def-btn.thirdcolor:hover:after,.elem.basket .basket-footer .thirdcolor.btn:hover:after{width:100%;background-color:#fff;border:3px solid rgba(165,141,95,.9)}.elem.button .btn.thirdcolor:before,.def-btn.thirdcolor:before,.elem.basket .basket-footer .btn-section.second .thirdcolor.btn:before,.elem.basket .basket-footer .btn-section.first .thirdcolor.btn:before,.elem.basket .basket-footer .thirdcolor.btn:before{border:none;background-color:rgba(165,141,95,.9)}.elem.button .btn.thirdcolor:hover a,.def-btn.thirdcolor:hover a,.elem.basket .basket-footer .thirdcolor.btn:hover a{color:rgba(165,141,95,.9)}.elem.button .btn.filled.yellow,.def-btn.filled.yellow,.elem.basket .basket-footer .filled.yellow.btn,.elem.basket .basket-footer .btn-section.second .yellow.btn,.elem.basket .basket-footer .btn-section.first .yellow.btn{display:inline-block;position:relative;z-index:1}.elem.button .btn.filled.yellow a,.def-btn.filled.yellow a,.elem.basket .basket-footer .filled.yellow.btn a,.elem.basket .basket-footer .btn-section.second .yellow.btn a,.elem.basket .basket-footer .btn-section.first .yellow.btn a{width:100%;height:100%;padding:15px 25px;display:block;box-sizing:border-box;color:#000;font:400 21px/24px "OpenSansLight",sans-serif;-webkit-transition:color 0.17s ease-in;-moz-transition:color 0.17s ease-in;-ms-transition:color 0.17s ease-in;transition:color 0.17s ease-in}.elem.button .btn.filled.yellow:before,.elem.button .btn.filled.yellow:after,.def-btn.filled.yellow:before,.elem.basket .basket-footer .filled.yellow.btn:before,.elem.basket .basket-footer .btn-section.second .yellow.btn:before,.elem.basket .basket-footer .btn-section.first .yellow.btn:before,.def-btn.filled.yellow:after,.elem.basket .basket-footer .filled.yellow.btn:after,.elem.basket .basket-footer .btn-section.second .yellow.btn:after,.elem.basket .basket-footer .btn-section.first .yellow.btn:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;box-sizing:border-box;border-radius:2px}.elem.button .btn.filled.yellow:before,.def-btn.filled.yellow:before,.elem.basket .basket-footer .filled.yellow.btn:before,.elem.basket .basket-footer .btn-section.second .yellow.btn:before,.elem.basket .basket-footer .btn-section.first .yellow.btn:before{border:3px solid #ff0;box-shadow:rgba(42,42,42,.35) 0 3px 8px 0;z-index:-1;-webkit-transition:border 0.17s ease-in,box-shadow 0.17s ease-in;-moz-transition:border 0.17s ease-in,box-shadow 0.17s ease-in;-ms-transition:border 0.17s ease-in,box-shadow 0.17s ease-in;transition:border 0.17s ease-in,box-shadow 0.17s ease-in}.elem.button .btn.filled.yellow:after,.def-btn.filled.yellow:after,.elem.basket .basket-footer .filled.yellow.btn:after,.elem.basket .basket-footer .btn-section.second .yellow.btn:after,.elem.basket .basket-footer .btn-section.first .yellow.btn:after{content:"";width:0%;background-color:#ff0;z-index:-1;-webkit-transition:width 0.17s ease-in;-moz-transition:width 0.17s ease-in;-ms-transition:width 0.17s ease-in;transition:width 0.17s ease-in}.elem.button .btn.filled.yellow:hover a,.def-btn.filled.yellow:hover a,.elem.basket .basket-footer .filled.yellow.btn:hover a,.elem.basket .basket-footer .btn-section.second .yellow.btn:hover a,.elem.basket .basket-footer .btn-section.first .yellow.btn:hover a{color:#000}.elem.button .btn.filled.yellow:hover:before,.def-btn.filled.yellow:hover:before,.elem.basket .basket-footer .filled.yellow.btn:hover:before,.elem.basket .basket-footer .btn-section.second .yellow.btn:hover:before,.elem.basket .basket-footer .btn-section.first .yellow.btn:hover:before{border-color:#ff0;box-shadow:rgba(77,77,77,.4) 0 6px 16px 0}.elem.button .btn.filled.yellow:hover:after,.def-btn.filled.yellow:hover:after,.elem.basket .basket-footer .filled.yellow.btn:hover:after,.elem.basket .basket-footer .btn-section.second .yellow.btn:hover:after,.elem.basket .basket-footer .btn-section.first .yellow.btn:hover:after{width:100%;background-color:#ff0;border:3px solid #ff0}.elem.button .btn.filled.yellow:before,.def-btn.filled.yellow:before,.elem.basket .basket-footer .filled.yellow.btn:before,.elem.basket .basket-footer .btn-section.second .yellow.btn:before,.elem.basket .basket-footer .btn-section.first .yellow.btn:before{border:none;background-color:#ff0}.elem.button .btn.filled.teal,.def-btn.filled.teal,.elem.basket .basket-footer .filled.teal.btn,.elem.basket .basket-footer .btn-section.second .teal.btn,.elem.basket .basket-footer .btn-section.first .teal.btn{display:inline-block;position:relative;z-index:1}.elem.button .btn.filled.teal a,.def-btn.filled.teal a,.elem.basket .basket-footer .filled.teal.btn a,.elem.basket .basket-footer .btn-section.second .teal.btn a,.elem.basket .basket-footer .btn-section.first .teal.btn a{width:100%;height:100%;padding:15px 25px;display:block;box-sizing:border-box;color:#fff;font:400 21px/24px "OpenSansLight",sans-serif;-webkit-transition:color 0.17s ease-in;-moz-transition:color 0.17s ease-in;-ms-transition:color 0.17s ease-in;transition:color 0.17s ease-in}.elem.button .btn.filled.teal:before,.elem.button .btn.filled.teal:after,.def-btn.filled.teal:before,.elem.basket .basket-footer .filled.teal.btn:before,.elem.basket .basket-footer .btn-section.second .teal.btn:before,.elem.basket .basket-footer .btn-section.first .teal.btn:before,.def-btn.filled.teal:after,.elem.basket .basket-footer .filled.teal.btn:after,.elem.basket .basket-footer .btn-section.second .teal.btn:after,.elem.basket .basket-footer .btn-section.first .teal.btn:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;box-sizing:border-box;border-radius:2px}.elem.button .btn.filled.teal:before,.def-btn.filled.teal:before,.elem.basket .basket-footer .filled.teal.btn:before,.elem.basket .basket-footer .btn-section.second .teal.btn:before,.elem.basket .basket-footer .btn-section.first .teal.btn:before{border:3px solid rgba(191,191,191,.7);box-shadow:rgba(42,42,42,.35) 0 3px 8px 0;z-index:-1;-webkit-transition:border 0.17s ease-in,box-shadow 0.17s ease-in;-moz-transition:border 0.17s ease-in,box-shadow 0.17s ease-in;-ms-transition:border 0.17s ease-in,box-shadow 0.17s ease-in;transition:border 0.17s ease-in,box-shadow 0.17s ease-in}.elem.button .btn.filled.teal:after,.def-btn.filled.teal:after,.elem.basket .basket-footer .filled.teal.btn:after,.elem.basket .basket-footer .btn-section.second .teal.btn:after,.elem.basket .basket-footer .btn-section.first .teal.btn:after{content:"";width:0%;background-color:rgba(191,191,191,.7);z-index:-1;-webkit-transition:width 0.17s ease-in;-moz-transition:width 0.17s ease-in;-ms-transition:width 0.17s ease-in;transition:width 0.17s ease-in}.elem.button .btn.filled.teal:hover a,.def-btn.filled.teal:hover a,.elem.basket .basket-footer .filled.teal.btn:hover a,.elem.basket .basket-footer .btn-section.second .teal.btn:hover a,.elem.basket .basket-footer .btn-section.first .teal.btn:hover a{color:#a92434}.elem.button .btn.filled.teal:hover:before,.def-btn.filled.teal:hover:before,.elem.basket .basket-footer .filled.teal.btn:hover:before,.elem.basket .basket-footer .btn-section.second .teal.btn:hover:before,.elem.basket .basket-footer .btn-section.first .teal.btn:hover:before{border-color:rgba(191,191,191,.7);box-shadow:rgba(77,77,77,.4) 0 6px 16px 0}.elem.button .btn.filled.teal:hover:after,.def-btn.filled.teal:hover:after,.elem.basket .basket-footer .filled.teal.btn:hover:after,.elem.basket .basket-footer .btn-section.second .teal.btn:hover:after,.elem.basket .basket-footer .btn-section.first .teal.btn:hover:after{width:100%;background-color:rgba(191,191,191,.7);border:3px solid rgba(191,191,191,.7)}.elem.button .btn.filled.teal:before,.def-btn.filled.teal:before,.elem.basket .basket-footer .filled.teal.btn:before,.elem.basket .basket-footer .btn-section.second .teal.btn:before,.elem.basket .basket-footer .btn-section.first .teal.btn:before{border:none;background-color:rgba(191,191,191,.7)}.elem.button .btn.filled.white,.def-btn.filled.white,.elem.basket .basket-footer .filled.white.btn,.elem.basket .basket-footer .btn-section.second .white.btn,.elem.basket .basket-footer .btn-section.first .white.btn{display:inline-block;position:relative;z-index:1}.elem.button .btn.filled.white a,.def-btn.filled.white a,.elem.basket .basket-footer .filled.white.btn a,.elem.basket .basket-footer .btn-section.second .white.btn a,.elem.basket .basket-footer .btn-section.first .white.btn a{width:100%;height:100%;padding:15px 25px;display:block;box-sizing:border-box;color:#000;font:400 21px/24px "OpenSansLight",sans-serif;-webkit-transition:color 0.17s ease-in;-moz-transition:color 0.17s ease-in;-ms-transition:color 0.17s ease-in;transition:color 0.17s ease-in}.elem.button .btn.filled.white:before,.elem.button .btn.filled.white:after,.def-btn.filled.white:before,.elem.basket .basket-footer .filled.white.btn:before,.elem.basket .basket-footer .btn-section.second .white.btn:before,.elem.basket .basket-footer .btn-section.first .white.btn:before,.def-btn.filled.white:after,.elem.basket .basket-footer .filled.white.btn:after,.elem.basket .basket-footer .btn-section.second .white.btn:after,.elem.basket .basket-footer .btn-section.first .white.btn:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;box-sizing:border-box;border-radius:2px}.elem.button .btn.filled.white:before,.def-btn.filled.white:before,.elem.basket .basket-footer .filled.white.btn:before,.elem.basket .basket-footer .btn-section.second .white.btn:before,.elem.basket .basket-footer .btn-section.first .white.btn:before{border:3px solid #fff;box-shadow:rgba(42,42,42,.35) 0 3px 8px 0;z-index:-1;-webkit-transition:border 0.17s ease-in,box-shadow 0.17s ease-in;-moz-transition:border 0.17s ease-in,box-shadow 0.17s ease-in;-ms-transition:border 0.17s ease-in,box-shadow 0.17s ease-in;transition:border 0.17s ease-in,box-shadow 0.17s ease-in}.elem.button .btn.filled.white:after,.def-btn.filled.white:after,.elem.basket .basket-footer .filled.white.btn:after,.elem.basket .basket-footer .btn-section.second .white.btn:after,.elem.basket .basket-footer .btn-section.first .white.btn:after{content:"";width:0%;background-color:#fff;z-index:-1;-webkit-transition:width 0.17s ease-in;-moz-transition:width 0.17s ease-in;-ms-transition:width 0.17s ease-in;transition:width 0.17s ease-in}.elem.button .btn.filled.white:hover a,.def-btn.filled.white:hover a,.elem.basket .basket-footer .filled.white.btn:hover a,.elem.basket .basket-footer .btn-section.second .white.btn:hover a,.elem.basket .basket-footer .btn-section.first .white.btn:hover a{color:#000}.elem.button .btn.filled.white:hover:before,.def-btn.filled.white:hover:before,.elem.basket .basket-footer .filled.white.btn:hover:before,.elem.basket .basket-footer .btn-section.second .white.btn:hover:before,.elem.basket .basket-footer .btn-section.first .white.btn:hover:before{border-color:#fff;box-shadow:rgba(77,77,77,.4) 0 6px 16px 0}.elem.button .btn.filled.white:hover:after,.def-btn.filled.white:hover:after,.elem.basket .basket-footer .filled.white.btn:hover:after,.elem.basket .basket-footer .btn-section.second .white.btn:hover:after,.elem.basket .basket-footer .btn-section.first .white.btn:hover:after{width:100%;background-color:#fff;border:3px solid #fff}.elem.button .btn.filled.white:before,.def-btn.filled.white:before,.elem.basket .basket-footer .filled.white.btn:before,.elem.basket .basket-footer .btn-section.second .white.btn:before,.elem.basket .basket-footer .btn-section.first .white.btn:before{border:none;background-color:#fff}.row.black .elem.button .btn.filled:before,.row.black .elem.button .elem.basket .basket-footer .btn-section.second .btn:before,.elem.basket .basket-footer .btn-section.second .row.black .elem.button .btn:before,.row.black .elem.button .elem.basket .basket-footer .btn-section.first .btn:before,.elem.basket .basket-footer .btn-section.first .row.black .elem.button .btn:before,.row-fw.black .elem.button .btn.filled:before,.row-fw.black .elem.button .elem.basket .basket-footer .btn-section.second .btn:before,.elem.basket .basket-footer .btn-section.second .row-fw.black .elem.button .btn:before,.row-fw.black .elem.button .elem.basket .basket-footer .btn-section.first .btn:before,.elem.basket .basket-footer .btn-section.first .row-fw.black .elem.button .btn:before{box-shadow:rgba(37,37,37,.4) 0 3px 7px 0}.row.black .elem.button .btn.filled:before:hover,.row.black .elem.button .elem.basket .basket-footer .btn-section.second .btn:before:hover,.elem.basket .basket-footer .btn-section.second .row.black .elem.button .btn:before:hover,.row.black .elem.button .elem.basket .basket-footer .btn-section.first .btn:before:hover,.elem.basket .basket-footer .btn-section.first .row.black .elem.button .btn:before:hover,.row-fw.black .elem.button .btn.filled:before:hover,.row-fw.black .elem.button .elem.basket .basket-footer .btn-section.second .btn:before:hover,.elem.basket .basket-footer .btn-section.second .row-fw.black .elem.button .btn:before:hover,.row-fw.black .elem.button .elem.basket .basket-footer .btn-section.first .btn:before:hover,.elem.basket .basket-footer .btn-section.first .row-fw.black .elem.button .btn:before:hover{box-shadow:rgba(37,37,37,.45) 0 6px 16px 0}.elem.text+.elem.button .btn{margin-left:40px;margin-right:40px}.elem.text{position:relative;box-sizing:border-box}.elem.text .content{margin:auto;max-width:800px}.elem.text .layout.text.full-width .content{max-width:none}.elem.text .text.layout,.elem.img .img-layout{width:100%;height:100%;padding:20px 0px;box-sizing:border-box;position:relative;z-index:2}.elem.text .layout.text:before{content:"";width:100%;height:100%;position:absolute;left:0px;top:0px;box-sizing:border-box;z-index:-1}.elem.text .title{padding-bottom:20px;margin-top:-10px;text-align:center;letter-spacing:3px;-webkit-background-clip:text;-moz-background-clip:text;background-clip:text;line-height:65px}.elem.text.firstcolor .title{color:#a92434}.elem.text.secondcolor .title{color:#776464}.elem.text p,.elem.text span,.elem.text div,.elem.text a,.elem.text ul li{color:#776464;font-size:20px;font:400 18px/22px "OpenSansLight",sans-serif;line-height:30px}.elem.text a{color:#a92434;cursor:pointer}.elem.text ul li{list-style:initial}.elem.text.sm p,.elem.text.sm span,.elem.text.sm div,.elem.text.sm a,.elem.text.sm ul li{font-size:18px;line-height:26px}.elem.text.lg p,.elem.text.lg span,.elem.text.lg div,.elem.text.lg a,.elem.text.lg ul li{font-size:24px;line-height:32px}.elem.text.headline p,.elem.text.headline span,.elem.text.headline div,.elem.text.headline a,.elem.text.headline ul li{font-size:26px;line-height:34px}.elem.text.left p,.elem.text.left span,.elem.text.left div,.elem.text.left a,.elem.text.left ul li,.elem.text.left .title{text-align:left;margin:0;padding-left:0px}.elem.text.right p,.elem.text.right span,.elem.text.right div,.elem.text.right a,.elem.text.right ul li,.elem.text.right .title{text-align:right;margin:0;padding-right:0px}.elem.text.border .text.layout,.elem.text.dark .text.layout{padding-top:60px;padding-bottom:60px}.elem.text.border .layout.text:before{border-top:7px solid #776464;box-shadow:rgba(37,37,37,.195) 0 3px 8px 0}.elem.text.dark .layout.text:before{background-color:#776464;box-shadow:rgba(37,37,37,.195) 0 3px 8px 0}.elem.text.dark .title{text-shadow:0px 0px 2px #776464}.elem.text.dark p,.elem.text.dark span,.elem.text.dark div,.elem.text.dark a,.elem.text.dark ul li{color:#fff}.elem.text.dark a{color:#a92434}.row.black .elem.text .layout.text:before{background-color:rgba(0,0,0,0);box-shadow:none;border-width:6px}.row.black .elem.text p,.row.black .elem.text span,.row.black .elem.text div,.row.black .elem.text a,.row.black .elem.text ul li{color:#fff}@media screen and (max-width: 482px){.elem.text p,.elem.text span,.elem.text div,.elem.text a{line-height:28px}.elem.text a{color:#a92434;cursor:pointer}.elem.text.sm p,.elem.text.sm span,.elem.text.sm div,.elem.text.sm a{line-height:26px}.elem.text.lg p,.elem.text.lg span,.elem.text.lg div,.elem.text.lg a{line-height:32px}.elem.text.headline p,.elem.text.headline span,.elem.text.headline div,.elem.text.headline a{line-height:34px}}.elem.img img{width:100%}.elem.img.rellax .ar-layout-box{overflow:hidden}.elem.img.rellax .ar-layout-box img{width:120%;margin-left:-10%;margin-top:-3%}.elem.img.zoom-in .img-layout{overflow:hidden}.elem.img.zoom-in .ar-layout-box{display:block;-webkit-transition:transform 3s ease-out .05s;-moz-transition:transform 3s ease-out .05s;-ms-transition:transform 3s ease-out .05s;transition:transform 3s ease-out .05s}.elem.img.zoom-in:hover .ar-layout-box{-webkit-transform:scale(1.2, 1.2);-moz-transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2);-webkit-transition:transform 40s ease-out .1s;-moz-transition:transform 40s ease-out .1s;-ms-transition:transform 40s ease-out .1s;transition:transform 40s ease-out .1s}@media screen and (max-width: 482px){.col-d-3.col-m-12.elem.img,.col-d-4.col-m-12.elem.img{padding-left:10px;padding-right:10px}}.elem.video iframe{width:100%;height:100%}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-transition-delay:9999s;transition-delay:9999s}.elem.form .form-item input{width:100%;height:35px;box-sizing:border-box;position:absolute;left:0;top:32px;padding-left:12px;padding-right:12px;border:none;line-height:35px;background-color:rgba(0,0,0,0);color:#a92434;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;float:left;z-index:1;filter:none}.elem.form .form-item input~label{width:100%;height:100%;display:block;box-sizing:border-box;padding-top:35px;padding-bottom:7px;padding-left:5px;padding-right:5px;position:relative;top:0;left:0;color:#776464;-webkit-transition:padding .21s ease-in,font-size .21s ease-in;-moz-transition:padding .21s ease-in,font-size .21s ease-in;-ms-transition:padding .21s ease-in,font-size .21s ease-in;transition:padding .21s ease-in,font-size .21s ease-in}.elem.form .form-item input:focus~label,.elem.form .form-item input.filled~label,.elem.form .form-item .elem.basket .basket-footer .btn-section.second input.btn~label,.elem.basket .basket-footer .btn-section.second .elem.form .form-item input.btn~label,.elem.form .form-item .elem.basket .basket-footer .btn-section.first input.btn~label,.elem.basket .basket-footer .btn-section.first .elem.form .form-item input.btn~label{padding-top:3px;padding-bottom:39px;font-size:16px}.elem.form .form-item input~label:before,.elem.form .form-item input~label:after{content:"";width:0px;height:3px;position:absolute;display:block;bottom:3px;left:0px;box-sizing:border-box;background-color:#a92434;-webkit-transition:width .21s ease-in,background-color .21s ease-in;-moz-transition:width .21s ease-in,background-color .21s ease-in;-ms-transition:width .21s ease-in,background-color .21s ease-in;transition:width .21s ease-in,background-color .21s ease-in}.elem.form .form-item input~label:before{width:100%;background-color:#777;box-shadow:0px 0px 3px 0px rgba(12,12,12,.6)}.elem.form .form-item input.filled~label:before,.elem.form .form-item .elem.basket .basket-footer .btn-section.second input.btn~label:before,.elem.basket .basket-footer .btn-section.second .elem.form .form-item input.btn~label:before,.elem.form .form-item .elem.basket .basket-footer .btn-section.first input.btn~label:before,.elem.basket .basket-footer .btn-section.first .elem.form .form-item input.btn~label:before{background-color:#4d4141}.elem.form .form-item input:hover~label:before{background-color:#400e14}.elem.form .form-item input:focus~label:after{width:100%}.elem.form .form-item select{max-width:100%;margin-top:35px;display:inline-block;position:relative;box-sizing:border-box;padding:7px 25px;line-height:35px;outline:none;font:400 18px/22px "OpenSansLight",sans-serif;cursor:pointer;z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:2px solid #776464;color:#776464}.elem.form .form-item select option{max-width:100%;background-color:#fff}.form-item-section>[type=radio].section-hider-chk,.elem.form .form-item input[type=radio],.form-item-section>[type=checkbox].section-hider-chk,.elem.form .form-item input[type=checkbox]{display:none;cursor:pointer}.form-item-section>[type=radio].section-hider-chk+label,.elem.form .form-item input[type=radio]+label,.form-item-section>[type=checkbox].section-hider-chk+label,.elem.form .form-item input[type=checkbox]+label{width:100%;padding:14px 12px 10px 34px;box-sizing:border-box;position:relative;cursor:pointer;font:400 18px/22px "OpenSansLight",sans-serif;color:#a92434;-webkit-transition:color .21s ease-in;-moz-transition:color .21s ease-in;-ms-transition:color .21s ease-in;transition:color .21s ease-in}.form-item-section>[type=radio].section-hider-chk:focus+label,.elem.form .form-item input[type=radio]:focus+label,.form-item-section>[type=checkbox].section-hider-chk:focus+label,.elem.form .form-item input[type=checkbox]:focus+label,.form-item-section>[type=radio].section-hider-chk:hover+label,.elem.form .form-item input[type=radio]:hover+label,.form-item-section>[type=checkbox].section-hider-chk:hover+label,.elem.form .form-item input[type=checkbox]:hover+label{color:#55121a}.form-item-section>[type=radio].section-hider-chk:checked+label,.elem.form .form-item input[type=radio]:checked+label,.form-item-section>[type=checkbox].section-hider-chk:checked+label,.elem.form .form-item input[type=checkbox]:checked+label{color:#a92434}.form-item-section>[type=radio].section-hider-chk+label:before,.elem.form .form-item input[type=radio]+label:before,.form-item-section>[type=checkbox].section-hider-chk+label:before,.elem.form .form-item input[type=checkbox]+label:before{content:"";width:20px;height:20px;display:block;box-sizing:border-box;position:absolute;left:0px;top:calc(50% - 10px);bottom:auto;right:auto;border:3px solid #a92434;border-color:#4d4141;background-color:rgba(0,0,0,0);cursor:pointer;-webkit-transition:border .21s ease-in;-moz-transition:border .21s ease-in;-ms-transition:border .21s ease-in;transition:border .21s ease-in}.form-item-section>[type=radio].section-hider-chk+label:before,.elem.form .form-item input[type=radio]+label:before{border-radius:20px}.form-item-section>[type=radio].section-hider-chk:checked+label:before,.elem.form .form-item input[type=radio]:checked+label:before,.form-item-section>[type=checkbox].section-hider-chk:checked+label:before,.elem.form .form-item input[type=checkbox]:checked+label:before{border-color:#fff}.form-item-section>[type=radio].section-hider-chk+label:after,.elem.form .form-item input[type=radio]+label:after,.form-item-section>[type=checkbox].section-hider-chk+label:after,.elem.form .form-item input[type=checkbox]+label:after{content:"";width:0px;height:0px;position:absolute;left:10px;top:50%;right:auto;bottom:auto;background-color:#a92434;-webkit-transition:width .21s ease-in,height .21s ease-in,left .21s ease-in,top .21s ease-in;-moz-transition:width .21s ease-in,height .21s ease-in,left .21s ease-in,top .21s ease-in;-ms-transition:width .21s ease-in,height .21s ease-in,left .21s ease-in,top .21s ease-in;transition:width .21s ease-in,height .21s ease-in,left .21s ease-in,top .21s ease-in}.form-item-section>[type=radio].section-hider-chk:focus+label:after,.elem.form .form-item input[type=radio]:focus+label:after,.form-item-section>[type=checkbox].section-hider-chk:focus+label:after,.elem.form .form-item input[type=checkbox]:focus+label:after{width:0px}.form-item-section>[type=radio].section-hider-chk:checked+label:after,.elem.form .form-item input[type=radio]:checked+label:after,.form-item-section>[type=checkbox].section-hider-chk:checked+label:after,.elem.form .form-item input[type=checkbox]:checked+label:after{width:10px;height:10px;left:5px;top:calc(50% - 10px/2)}.form-item-section>[type=radio].section-hider-chk:checked+label:after,.elem.form .form-item input[type=radio]:checked+label:after{border-radius:10px}.elem.form .form-item textarea{width:100%;max-width:100%;min-width:100%;margin-top:35px;margin-bottom:20px;padding:12px 10px;box-sizing:border-box;background-color:rgba(0,0,0,0);font:400 18px/22px "OpenSansLight",sans-serif;color:#a92434;border-radius:5px;border:3px solid #a92434;outline-color:#776464}.elem.form .form-item textarea::placeholder{color:#776464;font:400 18px/22px "OpenSansLight",sans-serif}.elem.form .form-item{width:100%;position:relative;margin-bottom:21px;display:block;overflow:hidden;float:left}.elem.form .form-item .elem.map{padding-top:10px}.elem.form .form-item p,.elem.form .form-item div,.elem.form .form-item span,.elem.form .form-item a{color:#776464}.elem.form .form-item p{padding-top:10px;padding-bottom:10px;font:500 16px/20px "OpenSansLight",sans-serif}.elem.form .form-item a{color:#4d4141;display:inline-block;position:relative;box-sizing:border-box;font-weight:bold;-webkit-transition:color .17s ease-in;-moz-transition:color .17s ease-in;-ms-transition:color .17s ease-in;transition:color .17s ease-in}.elem.form .form-item a:hover{color:#fff}.elem.form .form-item h1,.elem.form .form-item h2{position:relative;padding-top:13px;margin-top:20px;text-align:center}.elem.form .form-item h1:before,.elem.form .form-item h2:before{content:"";width:100%;height:2px;position:absolute;top:0px;left:0px;background-color:#a92434}.elem.form .form-item h1.no-border,.elem.form .form-item h2.no-border{padding-top:0px}.elem.form .form-item h1.no-border:before,.elem.form .form-item h2.no-border:before{width:0px}.elem.form .form-item h1+span,.elem.form .form-item h2+span{display:block;padding-top:6px}.elem.form .one-third.form-item{width:33.3332%}.elem.form .two-third.form-item{width:66.6665%}.elem.form .captcha-container.form-item{text-align:center;margin-top:20px;margin-bottom:0px !important}.elem.form .form-item .g-recaptcha{display:inline-block}.elem.form .form-item .form-item-comment{padding:7px 5px;display:block;font:500 16px/20px "OpenSansLight",sans-serif;font-size:.9em;font-weight:bold;text-align:right;opacity:.75}.elem.form .form-item .form-item-err,.elem.form .form-item .simpleFormError{width:100%;display:blocK;position:absolute;top:5px;text-align:right;color:#a92434;-webkit-transition:opacity .27s ease-out;-moz-transition:opacity .27s ease-out;-ms-transition:opacity .27s ease-out;transition:opacity .27s ease-out}.elem.form .form-item .form-item-err.highlight,.elem.form .form-item .simpleFormError.highlight{opacity:.5}.elem.form.orderOptions .form-item h2{text-align:left}.elem.form .form-item input#pickupDate{height:30px;top:60px}.elem.form .form-item input::-webkit-datetime-edit{position:absolute;bottom:0}.elem.form .form-item input::-webkit-calendar-picker-indicator{display:block !important;position:absolute !important;right:10px;bottom:5px}.elem.form .form-item input~label.pickupDateText{padding-top:3px;padding-bottom:49px;font-size:16px}.elem.form .form-item input~label.pickupDateText span{display:block;font-size:16px}.elem.form{position:relative;box-sizing:border-box}.elem.form .form-itemh1,.elem.form .form-item h2{color:#a92434}.elem.form .form-item .simpleFormSuccess.err-msg p{color:#a92434}.elem.form .form-item strong{color:#776464}.elem.form .form-item input.couponCode{top:87px !important;color:#a92434 !important;background-color:#efdddf}.elem.form .form-item>label.couponCodeLabel{padding-top:35px !important;padding-bottom:69px !important}.elem.form .form-layout,.elem.form .form-footer{width:100%;position:relative;overflow:hidden;box-sizing:border-box;padding-left:calc((100% - 80%)/2);padding-right:calc((100% - 80%)/2);float:none}.elem.form .form-layout fieldset .form-item{float:none}.elem.form .form-layout fieldset label,.elem.form .form-layout fieldset label span{font:400 18px/22px "open-sans",sans-serif}.elem.form.one-col .form-item.one-third,.elem.form.one-col .form-item.two-third{padding-right:10px;box-sizing:border-box}.elem.form.one-col .form-item.one-third+.form-item.two-third{padding-left:10px;padding-right:0px}.elem.form.one-col .form-item.two-third+.form-item.one-third{padding-left:10px;padding-right:0px}.elem.form.two-col .form-item,.elem.form.two-col .form-item-group{width:50%;padding-left:10px;padding-right:10px;box-sizing:border-box;float:left}.elem.form.two-col .form-item-group .form-item{width:100%;padding-left:0;padding-right:0}.elem.form.two-col .fw{width:100%}.elem.form.one-col .fw{padding-left:0;padding-right:0}.elem.form .form-item.center-align{text-align:center}.elem.form .input-group{width:100%;overflow:hidden}.elem.form .input-group.disabledSetting{opacity:.4}.elem.form .input-group.disabledSetting input+label{cursor:default}.elem.form .input-group.disabledSetting label:before,.elem.form .input-group.disabledSetting label:after{display:none !important}.elem.form .input-group.disabledSetting input:hover.filled~label:before,.elem.form .input-group.disabledSetting .elem.basket .basket-footer .btn-section.second input.btn:hover~label:before,.elem.basket .basket-footer .btn-section.second .elem.form .input-group.disabledSetting input.btn:hover~label:before,.elem.form .input-group.disabledSetting .elem.basket .basket-footer .btn-section.first input.btn:hover~label:before,.elem.basket .basket-footer .btn-section.first .elem.form .input-group.disabledSetting input.btn:hover~label:before{background-color:inherit}.elem.form .input-group.disabledSetting input:hover.filled+label,.elem.form .input-group.disabledSetting .elem.basket .basket-footer .btn-section.second input.btn:hover+label,.elem.basket .basket-footer .btn-section.second .elem.form .input-group.disabledSetting input.btn:hover+label,.elem.form .input-group.disabledSetting .elem.basket .basket-footer .btn-section.first input.btn:hover+label,.elem.basket .basket-footer .btn-section.first .elem.form .input-group.disabledSetting input.btn:hover+label{color:#a92434}.elem.form .input-group input,.elem.form .input-group label{float:left}.elem.form .input-group label{box-sizing:border-box}.elem.form .input-group>img{max-height:50px;padding-top:3px;padding-left:23px}.elem.form .input-group input[type=checkbox]{width:22px;height:22px;position:absolute;left:0;display:block;border:none;background-color:rgba(0,0,0,0);opacity:0}.form-item-section{width:100%;padding-top:10px}.form-item-section>.section-content{max-height:10000px;margin-top:40px;opacity:1;-webkit-transition:margin .3s ease-out,opacity .3s ease-out;-moz-transition:margin .3s ease-out,opacity .3s ease-out;-ms-transition:margin .3s ease-out,opacity .3s ease-out;transition:margin .3s ease-out,opacity .3s ease-out}.form-item-section>.section-content>*{max-height:100000px;-webkit-transition:max-height 0s;-moz-transition:max-height 0s;-ms-transition:max-height 0s;transition:max-height 0s}.form-item-section>.section-hider-chk:checked~.section-content{max-height:0px;width:100%;margin-top:20px;opacity:0;overflow:hidden;-webkit-transition:max-height 0s .3s,margin .3s ease-out,opacity .3s ease-out;-moz-transition:max-height 0s .3s,margin .3s ease-out,opacity .3s ease-out;-ms-transition:max-height 0s .3s,margin .3s ease-out,opacity .3s ease-out;transition:max-height 0s .3s,margin .3s ease-out,opacity .3s ease-out}.form-item-section>.section-hider-chk:checked~.section-content>*{max-height:0px;overflow:hidden;-webkit-transition:max-height 0s .3s;-moz-transition:max-height 0s .3s;-ms-transition:max-height 0s .3s;transition:max-height 0s .3s}.elem.form{padding-top:10px;padding-bottom:10px;overflow:visible}.elem.form:before{content:"";width:100%;height:100%;position:absolute;left:calc((100% - 100%)/2);top:0;background-color:#ededed;box-shadow:rgba(42,42,42,.35) 0 3px 8px 0,rgba(77,77,77,.4) 0 6px 16px 0,rgba(0,0,0,.25) 0 15px 45px -9px,rgba(42,42,42,.17) 0 0 1px 0;border-radius:3px}.form-footer{width:100%;padding-top:15px;padding-bottom:40px;padding-left:calc((100% - 80%)/2);padding-right:calc((100% - 80%)/2);margin-top:21px;box-sizing:border-box;position:relative;float:left;-webkit-transition:padding 0s linear;-moz-transition:padding 0s linear;-ms-transition:padding 0s linear;transition:padding 0s linear}.form-footer.no-border{padding-top:0px;margin-top:20px}.form-footer .form-footer-layout:before{content:"";width:100%;max-width:80%;height:1px;position:absolute;top:0px;box-sizing:border-box;border-top:3px solid #a92434}.form-footer.no-border .form-footer-layout:before{content:none}.form-footer .form-footer-layout{width:100%;display:table}.form-footer .first-btn-section,.form-footer .second-btn-section{width:auto;padding-bottom:10px;padding-left:3px;padding-right:3px;display:table-cell;box-sizing:border-box}.form-footer .first-btn-section+.second-btn-section{text-align:right}.form-footer .first-btn-section .def-btn::before,.form-footer .first-btn-section .elem.basket .basket-footer .btn::before,.elem.basket .basket-footer .form-footer .first-btn-section .btn::before{border-color:#a92434}.form-footer .first-btn-section .def-btn,.form-footer .first-btn-section .elem.basket .basket-footer .btn,.elem.basket .basket-footer .form-footer .first-btn-section .btn{font:400 18px/22px "OpenSansLight",sans-serif}.form-footer .first-btn-section .def-btn:hover,.form-footer .first-btn-section .elem.basket .basket-footer .btn:hover,.elem.basket .basket-footer .form-footer .first-btn-section .btn:hover{color:#a92434}.form-footer .form-submit-msg{text-align:center;box-shadow:rgba(0,0,0,.11) 0 4px 8px 0}.elem.form.fail .def-formSubmit-btn,.elem.form.success .def-formSubmit-btn,.elem.form.pending .def-formSubmit-btn{width:44px;height:44px;margin-left:30px;margin-right:30px;padding:0;overflow:hidden;box-sizing:border-box;color:rgba(0,0,0,0)}.elem.form.fail .def-formSubmit-btn:hover,.elem.form.success .def-formSubmit-btn:hover,.elem.form.pending .def-formSubmit-btn:hover{color:rgba(0,0,0,0)}.elem.form .def-formSubmit-btn{background-color:#a92434;color:#fff;position:relative;display:inline-block;box-sizing:border-box;padding:15px 25px;font:400 18px/22px "OpenSansLight",sans-serif;z-index:1;-webkit-transition:color .21s ease-in;-moz-transition:color .21s ease-in;-ms-transition:color .21s ease-in;transition:color .21s ease-in}.elem.form .def-formSubmit-btn:hover{color:#a92434;-webkit-transition:color .21s ease-in;-moz-transition:color .21s ease-in;-ms-transition:color .21s ease-in;transition:color .21s ease-in}.elem.form .def-formSubmit-btn input{width:100%;height:100%;position:absolute;left:0;top:0;cursor:pointer;z-index:2;opacity:0}.elem.form .def-formSubmit-btn:before,.elem.form .def-formSubmit-btn:after{content:"";width:100%;height:100%;position:absolute;left:0px;top:0px;box-sizing:border-box;border:3px solid #a92434}.elem.form .def-formSubmit-btn:before{width:0px;border:none;background-color:#fff;-webkit-transition:width .21s ease-in;-moz-transition:width .21s ease-in;-ms-transition:width .21s ease-in;transition:width .21s ease-in;z-index:-1}.elem.form .def-formSubmit-btn:hover:before{width:100%}input.g-recaptcha.def-formSubmit-btn{border:3px solid #a92434 !important}input.g-recaptcha.def-formSubmit-btn:hover{background-color:#fff;cursor:pointer}button.g-recaptcha.def-formSubmit-btn{appearance:none;border:none;cursor:pointer}.elem.form.pending .def-formSubmit-btn{animation:elemFormPending 1.5s ease-in-out;animation-iteration-count:infinite;-webkit-transition:width .27s ease-out,height .27s ease-out,background-color .27s ease-out,padding .27s ease-out;-moz-transition:width .27s ease-out,height .27s ease-out,background-color .27s ease-out,padding .27s ease-out;-ms-transition:width .27s ease-out,height .27s ease-out,background-color .27s ease-out,padding .27s ease-out;transition:width .27s ease-out,height .27s ease-out,background-color .27s ease-out,padding .27s ease-out}@keyframes elemFormPending{}.elem.form.pending .def-formSubmit-btn:hover{padding:0;color:rgba(0,0,0,0);border:none}.elem.form.pending .def-formSubmit-btn:before,.elem.form.pending .def-formSubmit-btn:hover:before{width:0px;height:0px;left:0px;right:auto;top:auto;bottom:50%;background-color:#ff0;border-radius:25px;z-index:1;-webkit-transition:width .21s ease-in,height .21s ease-in,left .5s ease-in,bottom .5s ease-in,border-radius .2s ease-in .3s;-moz-transition:width .21s ease-in,height .21s ease-in,left .5s ease-in,bottom .5s ease-in,border-radius .2s ease-in .3s;-ms-transition:width .21s ease-in,height .21s ease-in,left .5s ease-in,bottom .5s ease-in,border-radius .2s ease-in .3s;transition:width .21s ease-in,height .21s ease-in,left .5s ease-in,bottom .5s ease-in,border-radius .2s ease-in .3s;animation:elemFormPendingBefore 1.5s ease-in-out;animation-iteration-count:infinite}@keyframes elemFormPendingBefore{0%{width:0px;height:0px;left:0px}12%{width:4px;height:6px}25%{width:9px;height:12px;bottom:4px;left:calc(60% - 2px)}57%{width:85px;height:60px;left:60%;bottom:80%}75%{width:100px;height:75px;border-radius:25px}85%{width:25px;height:25px}100%{width:0px;height:0px;left:0px;bottom:50%}}.elem.form.pending .def-formSubmit-btn:after{width:0px;height:0px;right:0px;left:auto;bottom:auto;top:50%;border-color:#776464;border-radius:25px;z-index:-1;-webkit-transition:width .21s ease-in,height .21s ease-in,border .5s ease-in,top .5s ease-in,right .5s ease-in,border-radius .2s ease-in .3s;-moz-transition:width .21s ease-in,height .21s ease-in,border .5s ease-in,top .5s ease-in,right .5s ease-in,border-radius .2s ease-in .3s;-ms-transition:width .21s ease-in,height .21s ease-in,border .5s ease-in,top .5s ease-in,right .5s ease-in,border-radius .2s ease-in .3s;transition:width .21s ease-in,height .21s ease-in,border .5s ease-in,top .5s ease-in,right .5s ease-in,border-radius .2s ease-in .3s;animation:elemFormPendingAfter 1.5s ease-in-out;animation-iteration-count:infinite;animation-delay:.5s}@keyframes elemFormPendingAfter{0%{width:0px;height:0px;right:100%}12%{width:4px;height:6px}25%{width:9px;height:12px;top:4px;right:calc(50% - 2px)}57%{width:90px;height:90px;border-radius:80px}75%{border-radius:25px;top:-10px;right:-15px}90%{width:25px;height:25px}100%{width:0px;height:0px;right:100%}}.elem.form.success .def-formSubmit-btn{-webkit-transition:width .27s ease-out,height .27s ease-out,background-color .27s ease-out,padding .27s ease-out;-moz-transition:width .27s ease-out,height .27s ease-out,background-color .27s ease-out,padding .27s ease-out;-ms-transition:width .27s ease-out,height .27s ease-out,background-color .27s ease-out,padding .27s ease-out;transition:width .27s ease-out,height .27s ease-out,background-color .27s ease-out,padding .27s ease-out}.elem.form.success .def-formSubmit-btn:hover{color:rgba(0,0,0,0)}.elem.form.success .def-formSubmit-btn:before{width:44px;height:44px;border-radius:44px;background-color:#009940;left:0px;bottom:0px;-webkit-transition:width .49s ease-in,height .49s ease-in,border-radius .49s ease-in,left .49s ease-in,bottom .49s ease-in,background-color .35s ease-out;-moz-transition:width .49s ease-in,height .49s ease-in,border-radius .49s ease-in,left .49s ease-in,bottom .49s ease-in,background-color .35s ease-out;-ms-transition:width .49s ease-in,height .49s ease-in,border-radius .49s ease-in,left .49s ease-in,bottom .49s ease-in,background-color .35s ease-out;transition:width .49s ease-in,height .49s ease-in,border-radius .49s ease-in,left .49s ease-in,bottom .49s ease-in,background-color .35s ease-out}.elem.form.success .def-formSubmit-btn:after{width:22px;height:14.6666666667px;top:calc(50% - 11px);right:calc(50% - 11px);left:auto;bottom:auto;border-radius:2px;border:none;border-right:4px solid #004d20;border-top:4px solid #004d20;-webkit-transform:rotate(130deg);-moz-transform:rotate(130deg);-ms-transform:rotate(130deg);transform:rotate(130deg);-webkit-transition:width .49s ease-in,height .49s ease-in,right .49s ease-in,top .49s ease-in,border .49s ease-in,border-radius .49s ease-in;-moz-transition:width .49s ease-in,height .49s ease-in,right .49s ease-in,top .49s ease-in,border .49s ease-in,border-radius .49s ease-in;-ms-transition:width .49s ease-in,height .49s ease-in,right .49s ease-in,top .49s ease-in,border .49s ease-in,border-radius .49s ease-in;transition:width .49s ease-in,height .49s ease-in,right .49s ease-in,top .49s ease-in,border .49s ease-in,border-radius .49s ease-in;animation:elemFormSuccessAfter .42s ease-out;animation-iteration-count:1;animation-delay:.28s}@keyframes elemFormSuccessAfter{0%{-webkit-transform:rotate(130deg);-moz-transform:rotate(130deg);-ms-transform:rotate(130deg);transform:rotate(130deg)}47%{-webkit-transform:rotate(100deg);-moz-transform:rotate(100deg);-ms-transform:rotate(100deg);transform:rotate(100deg)}80%{-webkit-transform:rotate(150deg);-moz-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}100%{-webkit-transform:rotate(130deg);-moz-transform:rotate(130deg);-ms-transform:rotate(130deg);transform:rotate(130deg)}}.elem.form.fail .def-formSubmit-btn{background-color:#fff;-webkit-transition:background-color .27s ease-out;-moz-transition:background-color .27s ease-out;-ms-transition:background-color .27s ease-out;transition:background-color .27s ease-out}.elem.form.fail .def-formSubmit-btn:before,.elem.form.fail .def-formSubmit-btn:after{width:27px;height:3px;top:calc(50% - 1px);left:9px;border:none;border-radius:2px;background-color:#000;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:width .27s ease-in,left .27s ease-in;-moz-transition:width .27s ease-in,left .27s ease-in;-ms-transition:width .27s ease-in,left .27s ease-in;transition:width .27s ease-in,left .27s ease-in}.elem.form.fail .def-formSubmit-btn:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.elem.form .submit-msg{width:100%;padding-top:25px;float:left}.elem.form .submit-msg .submit-msg-layout{width:350px;max-width:100%;padding:25px;margin:auto;text-align:center;box-sizing:border-box;border-radius:2px;animation-name:easeElement;animation-duration:.5s;animation-iteration-count:1;box-shadow:rgba(0,0,0,.11) 0 4px 8px 0}.elem.form .submit-msg.success .submit-msg-layout{color:#fff;background-color:#00ff6a}.elem.form .submit-msg.fail .submit-msg-layout{color:#fff;background-color:#a92434}.main-header-cta-item .elem.form:before{background-color:rgba(0,0,0,0);box-shadow:none;padding-left:0px;padding-right:0px}.row>.elem.form,.row-fw>.elem.form{padding-top:35px;padding-bottom:30px}@media screen and (max-width: 1140px){.elem.form{padding-left:calc((100% - 98%)/2);padding-right:calc((100% - 98%)/2)}.elem.form:before{width:100%;left:calc((100% - 100%)/2)}}@media screen and (max-width: 744px){.elem.form{padding-left:calc((100% - 98%)/2);padding-right:calc((100% - 98%)/2)}.elem.form:before{width:100%;left:calc((100% - 100%)/2)}.elem.form.two-col .form-item,.elem.form.two-col .form-item-group{width:100%}}@media screen and (max-width: 482px){.elem.form .form-item input#pickupDate{height:55px}.elem.form .form-item input.couponCode{top:inherit !important;bottom:20px}}.shopCouponContainer>div{margin-bottom:20px;padding-bottom:7px;width:100%}.couponOrder>form>h2,.couponUpdate>form>h2{margin-bottom:20px}.couponOrder form,.couponUpdate form{padding:40px !important}.couponOrder form .form-item input,.couponUpdate form .form-item input{position:inherit !important;top:inherit !important;left:inherit !important}.couponOrder form:before,.couponUpdate form:before{z-index:-1}.couponOrder form:after,.couponUpdate form:after{content:"";display:table;clear:both}.gift-card-msg-text-input{border:1px solid #a92434 !important;max-width:600px !important;min-width:504px !important}#gift-card-rec-input,#gift-card-amount-input,#gift-card-msg-title-input{outline-color:#a92434;border:1px solid #a92434;background-color:#fff;border-radius:5px}#gift-card-rec-prev{position:absolute;top:305px;left:215px;background-color:inherit !important}#gift-card-rec-input-prev{font-size:13px}#gift-card-amount-prev{position:absolute;top:288px;left:370px;background-color:inherit !important}#gift-card-rec-input-prev,#gift-card-amount-input-prev{background-color:inherit !important}#gift-card-amount-input-prev{width:80px;color:#a92434;font:400 21px/24px "OpenSansBold",sans-serif;font-size:20px}#gift-card-amount-input-prev::placeholder{color:#a92434;font:400 21px/24px "OpenSansBold",sans-serif;font-size:20px}.gift-card-code{position:absolute;top:350px;left:325px}#gift-card-date-prev{position:absolute;top:257px;left:305px}#gift-card-date-prev #gift-card-date{font-size:13px}#gift-card-msg-title-input-prev{position:absolute;top:411px;left:218px;background-color:inherit !important;font-size:11px !important;padding:0}#gift-card-msg-title-input-prev::placeholder{font-size:11px}#gift-card-msg-text-input-prev{position:absolute;top:440px;left:193px;width:250px;height:80px;resize:none;border:0;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;font-size:11px !important;line-height:14px;word-break:break-all}#gift-card-rec-input-prev:-webkit-autofill,#gift-card-rec-input-prev:-webkit-autofill:hover,#gift-card-rec-input-prev:-webkit-autofill:focus,#gift-card-rec-input-prev:-webkit-autofill:active,#gift-card-amount-input-prev:-webkit-autofill,#gift-card-amount-input-prev:-webkit-autofill #gift-card-amount-input-prev:-webkit-autofill:focus,#gift-card-amount-input-prev:-webkit-autofill:active,#gift-card-msg-title-input-prev:-webkit-autofill,#gift-card-msg-title-input-prev:-webkit-autofill:hover #gift-card-msg-title-input-prev:-webkit-autofill:focus #gift-card-msg-title-input-prev:-webkit-autofill:active{-webkit-transition-delay:9999s;-webkit-transition:color 9999s ease-out,background-color 9999s ease-out}#gift-card-rec-input-prev:focus,#gift-card-rec-input-prev:active,#gift-card-rec-input-prev:hover,#gift-card-amount-input-prev:focus,#gift-card-amount-input-prev:active,#gift-card-amount-input-prev:hover,#gift-card-msg-title-input-prev:focus,#gift-card-msg-title-input-prev:active,#gift-card-msg-title-input-prev:hover,#gift-card-msg-text-input-prev:focus,#gift-card-msg-text-input-prev:active,#gift-card-msg-text-input-prev:hover{outline:none}.shopCouponContainer .form-item input{height:inherit;line-height:inherit;padding:5px 12px}.coupon-btn{clear:both;padding-bottom:20px}.elem.coupons{padding-left:0 !important;padding-right:0 !important;justify-content:space-between !important}.elem.coupons .coupon-list-item{width:50% !important}.elem.coupons .coupon-list-item-layout{padding:20px 20px 70px 20px !important}@media screen and (max-width: 1140px){#gift-card-rec-prev{left:175px}#gift-card-date-prev{left:265px}#gift-card-amount-prev{left:333px}.gift-card-code{left:280px}#gift-card-msg-title-input-prev{left:158px}#gift-card-msg-text-input-prev{left:158px}}@media screen and (max-width: 1020px){.shopCouponContainer{width:90% !important;float:none !important;margin-left:inherit !important;margin:0 auto !important}.coupon-preview{width:390px !important}#gift-card-rec-prev{left:150px;top:307px}#gift-card-date-prev{left:232px;top:259px}#gift-card-amount-prev{left:292px}.gift-card-code{left:245px;top:346px}#gift-card-msg-title-input-prev{left:133px}#gift-card-msg-text-input-prev{left:133px}.gift-card-msg-text-input{min-width:100% !important}}@media screen and (max-width: 880px){.coupon-edit{float:none;width:100% !important}.coupon-preview{float:none !important;margin:0 auto}.gift-card-msg-text-input{max-width:100% !important}}@media screen and (max-width: 460px){.coupon-preview{width:350px !important}#gift-card-rec-prev{left:133px;top:305px}#gift-card-rec-input-prev{font-size:11px}#gift-card-amount-prev{left:260px}#gift-card-amount-input-prev{font-size:16px}#gift-card-date-prev{left:208px;top:264px}#gift-card-date{font-size:11px}.gift-card-code{left:220px;top:341px}.gift-card-code>div{font-size:12px}#gift-card-msg-title-input-prev{left:119px;top:390px;font-size:10px !important}#gift-card-msg-text-input-prev{left:119px;top:415px;font-size:10px !important}}.elem.content-card .content-card-layout{position:relative;cursor:pointer}.elem.content-card .content-card-layout a.content-card-section.content{width:100%;height:100%;padding:8%;box-sizing:border-box;position:absolute;display:block;top:0;left:0}.elem.content-card .content-card.layout:before{content:"";width:100%;height:100%;position:absolute;z-index:-1;box-shadow:rgba(77,77,77,.25) 0 6px 16px 0;-webkit-transition:box-shadow .17s ease-out;-moz-transition:box-shadow .17s ease-out;-ms-transition:box-shadow .17s ease-out;transition:box-shadow .17s ease-out}.elem.content-card:hover .content-card.layout:before{box-shadow:rgba(37,37,37,.7) 0 15px 45px -9px,rgba(42,42,42,.15) 0 0 2px 0}.elem.content-card .content-card.layout:after{content:"";width:100%;height:7px;position:absolute;left:0px;top:0px;background-color:#a92434}.elem.content-card .section.img img{height:100%}.elem.content-card .section.content{padding:30px 30px 35px 30px;box-sizing:border-box;background-color:#776464}.elem.content-card .content-card-content-layout{width:100%;height:100%;position:relative;box-sizing:border-box;padding:5px 5% 5px 5%;background-color:#dc394c;-webkit-transition:background-color .27s ease-out;-moz-transition:background-color .27s ease-out;-ms-transition:background-color .27s ease-out;transition:background-color .27s ease-out}.elem.content-card .content-card-content-layout ::before{content:"";width:calc(100% + 10px);height:calc(100% + 10px);display:block;position:absolute;box-sizing:border-box;left:-5px;top:-5px;border:2px solid #a92434}.elem.content-card .content-card-title{width:100%;height:100%;display:table;-webkit-transition:height .27s ease-out;-moz-transition:height .27s ease-out;-ms-transition:height .27s ease-out;transition:height .27s ease-out}.elem.content-card .content-card-title h3,.elem.content-card .content-card-title .elem.store.preview .section.location .city,.elem.store.preview .section.location .elem.content-card .content-card-title .city,.elem.content-card .content-card-title .elem.filter-text .elem.title .title-inner-layout>*,.elem.filter-text .elem.title .elem.content-card .content-card-title .title-inner-layout>*{width:100%;height:100%;padding:10px 0px;box-sizing:border-box;display:table-cell;text-transform:uppercase;vertical-align:middle;text-align:center;word-wrap:break-word;word-break:break-word;font:400 21px/24px "OpenSansLight",sans-serif;color:#fff;-webkit-transition:color .27s ease-out,opacity .27s ease-out;-moz-transition:color .27s ease-out,opacity .27s ease-out;-ms-transition:color .27s ease-out,opacity .27s ease-out;transition:color .27s ease-out,opacity .27s ease-out}.elem.content-card .content-card-txt{padding-top:7px}.elem.content-card .content-card-txt p{color:#fff;font-size:16px;line-height:24px}.elem.content-card.yellow .content-card.layout:after{background-color:#776464;height:7px;top:auto;bottom:0}.elem.content-card.yellow .section.img{box-shadow:rgba(37,37,37,.195) 0 3px 8px 0}.elem.content-card.yellow .section.content{background-color:#ff0}.elem.content-card.yellow .content-card-title h3,.elem.content-card.yellow .content-card-title .elem.store.preview .section.location .city,.elem.store.preview .section.location .elem.content-card.yellow .content-card-title .city,.elem.content-card.yellow .content-card-title .elem.filter-text .elem.title .title-inner-layout>*,.elem.filter-text .elem.title .elem.content-card.yellow .content-card-title .title-inner-layout>*{color:#000}.elem.content-card.yellow .content-card-txt p{color:#000}.elem.content-card.purple .content-card.layout:after{background-color:#776464;height:7px;top:auto;bottom:0}.elem.content-card.purple .section.img{box-shadow:rgba(37,37,37,.195) 0 3px 8px 0}.elem.content-card.purple .section.content{background-color:#776464}.elem.content-card.purple .content-card-title h3,.elem.content-card.purple .content-card-title .elem.store.preview .section.location .city,.elem.store.preview .section.location .elem.content-card.purple .content-card-title .city,.elem.content-card.purple .content-card-title .elem.filter-text .elem.title .title-inner-layout>*,.elem.filter-text .elem.title .elem.content-card.purple .content-card-title .title-inner-layout>*{color:#fff}.elem.content-card.purple .content-card-txt p{color:#fff}.elem.content-card.pink .content-card.layout:after{background-color:#776464;height:7px;top:auto;bottom:0}.elem.content-card.pink .section.img{box-shadow:rgba(37,37,37,.195) 0 3px 8px 0}.elem.content-card.pink .section.content{background-color:#a92434}.elem.content-card.pink .content-card-title h3,.elem.content-card.pink .content-card-title .elem.store.preview .section.location .city,.elem.store.preview .section.location .elem.content-card.pink .content-card-title .city,.elem.content-card.pink .content-card-title .elem.filter-text .elem.title .title-inner-layout>*,.elem.filter-text .elem.title .elem.content-card.pink .content-card-title .title-inner-layout>*{color:#fff}.elem.content-card.pink .content-card-txt p{color:#fff}.elem.content-card.teal .content-card.layout:after{background-color:#776464;height:7px;top:auto;bottom:0}.elem.content-card.teal .section.img{box-shadow:rgba(37,37,37,.195) 0 3px 8px 0}.elem.content-card.teal .section.content{background-color:#776464}.elem.content-card.teal .content-card-title h3,.elem.content-card.teal .content-card-title .elem.store.preview .section.location .city,.elem.store.preview .section.location .elem.content-card.teal .content-card-title .city,.elem.content-card.teal .content-card-title .elem.filter-text .elem.title .title-inner-layout>*,.elem.filter-text .elem.title .elem.content-card.teal .content-card-title .title-inner-layout>*{color:#fff}.elem.content-card.teal .content-card-txt p{color:#fff}.elem.person .person-layout{box-shadow:rgba(37,37,37,.195) 0 3px 8px 0;-webkit-transition:box-shadow .27s ease-out;-moz-transition:box-shadow .27s ease-out;-ms-transition:box-shadow .27s ease-out;transition:box-shadow .27s ease-out}.elem.person .person-layout:hover{box-shadow:rgba(0,0,0,.12) 0 3px 13px 1px}.elem.person a{padding:4px 5px;margin-bottom:2px;position:relative;display:inline-block;font:500 16px/20px "OpenSansLight",sans-serif;color:#fff;font-size:16px;letter-spacing:.25px;word-break:break-all;-webkit-transition:color .2s ease-out,border-color .2s ease-out;-moz-transition:color .2s ease-out,border-color .2s ease-out;-ms-transition:color .2s ease-out,border-color .2s ease-out;transition:color .2s ease-out,border-color .2s ease-out}.elem.person a:after{content:"";height:2px;width:14px;position:absolute;bottom:0px;left:0px;background-color:#fff;-webkit-transition:width .17s ease-in;-moz-transition:width .17s ease-in;-ms-transition:width .17s ease-in;transition:width .17s ease-in}.elem.person a:hover{color:#fff}.elem.person a:hover:after{width:100%}.elem.person .person-layout{max-width:360px;margin:auto;position:relative;overflow:hidden}.elem.person .person-section.img .ar-layout-box{background-color:#ededed;display:flex;justify-content:center;align-items:center}.elem.person .person-section.img img{height:100%;flex:none}.elem.person .person-section.info{width:100%;height:100%;min-height:75px;padding:15px;position:absolute;box-sizing:border-box;top:calc(100% - 75px);background-color:#776464;overflow-x:hidden;-webkit-transition:top .35s ease-out .27s,background-color .35s ease-out .27s;-moz-transition:top .35s ease-out .27s,background-color .35s ease-out .27s;-ms-transition:top .35s ease-out .27s,background-color .35s ease-out .27s;transition:top .35s ease-out .27s,background-color .35s ease-out .27s}.elem.person .person-section.title{padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,0);-webkit-transition:padding .35s ease-out .27s,border-color 0s ease-out .62s;-moz-transition:padding .35s ease-out .27s,border-color 0s ease-out .62s;-ms-transition:padding .35s ease-out .27s,border-color 0s ease-out .62s;transition:padding .35s ease-out .27s,border-color 0s ease-out .62s}.elem.person .person-section.title h3,.elem.person .person-section.title .elem.store.preview .section.location .city,.elem.store.preview .section.location .elem.person .person-section.title .city,.elem.person .person-section.title .elem.filter-text .elem.title .title-inner-layout>*,.elem.filter-text .elem.title .elem.person .person-section.title .title-inner-layout>*{font:500 24px/26px "OpenSansLight",sans-serif;font-weight:400;line-height:30px;color:#fff;-webkit-transition:font-size .35s ease-out .27s,color .35s ease-out .27s;-moz-transition:font-size .35s ease-out .27s,color .35s ease-out .27s;-ms-transition:font-size .35s ease-out .27s,color .35s ease-out .27s;transition:font-size .35s ease-out .27s,color .35s ease-out .27s}.elem.person .person-section.title h3.med,.elem.person .person-section.title .elem.store.preview .section.location .med.city,.elem.store.preview .section.location .elem.person .person-section.title .med.city,.elem.person .person-section.title .elem.filter-text .elem.title .title-inner-layout>.med,.elem.filter-text .elem.title .elem.person .person-section.title .title-inner-layout>.med{font-size:22px}.elem.person .person-section.title h3.sm,.elem.person .person-section.title .elem.store.preview .section.location .sm.city,.elem.store.preview .section.location .elem.person .person-section.title .sm.city,.elem.person .person-section.title .elem.filter-text .elem.title .title-inner-layout>.sm,.elem.filter-text .elem.title .elem.person .person-section.title .title-inner-layout>.sm{font-size:21px}.elem.person .person-function-title{display:block}.elem.person .person-function-txt{padding-top:0px;display:block;font:500 16px/20px "OpenSansLight",sans-serif;line-height:26px;color:#fff;-webkit-transition:padding .27s ease-out .27s;-moz-transition:padding .27s ease-out .27s;-ms-transition:padding .27s ease-out .27s;transition:padding .27s ease-out .27s}.elem.person .person-section.content{height:0px;padding-top:25px;padding-left:7.5px;padding-right:35px;padding-bottom:60px;margin-right:-33px;background-color:#a92434;overflow:hidden;opacity:0;-webkit-transition:padding .27s ease-out,opacity .27s ease-out,height 0s ease-out .27s;-moz-transition:padding .27s ease-out,opacity .27s ease-out,height 0s ease-out .27s;-ms-transition:padding .27s ease-out,opacity .27s ease-out,height 0s ease-out .27s;transition:padding .27s ease-out,opacity .27s ease-out,height 0s ease-out .27s}.elem.person .person-content-title{padding-top:3px;margin-bottom:-2px;display:block;font-weight:600;color:#fff}.elem.person .person-content-txt{display:block;padding:3px 0px;color:#fff;font:500 16px/20px "OpenSansLight",sans-serif}.elem.person .work-location{margin-top:7px;float:left;clear:left}.elem.person .person-lnk{margin-top:3px}.elem.person .person-section.contact{width:calc(100% - 45px);box-sizing:border-box;position:absolute;bottom:15px;left:22.5px;opacity:0;-webkit-transition:opacity .27s ease-out;-moz-transition:opacity .27s ease-out;-ms-transition:opacity .27s ease-out;transition:opacity .27s ease-out}.elem.person .person-section.contact .title{font-weight:600;color:#fff}.elem.person .person-section.contact .title img{height:18px;display:none}.elem.person .person-section.contact .txt{text-align:right}.elem.person .person-section.contact a{padding:0px;margin-top:6px;font-size:13px;line-height:17px;font-weight:600}.elem.person .person-section.contact a:after{display:none}.elem.person .person-layout:hover .person-section.info,.elem.person .person-layout.active .person-section.info,.elem.person #mobile-menu-chk:checked~label .person-layout.mobile-menu-icon .person-section.info,#mobile-menu-chk:checked~label .elem.person .person-layout.mobile-menu-icon .person-section.info{top:0px;background-color:#a92434;-webkit-transition:top .35s ease-out,background-color .35s ease-out;-moz-transition:top .35s ease-out,background-color .35s ease-out;-ms-transition:top .35s ease-out,background-color .35s ease-out;transition:top .35s ease-out,background-color .35s ease-out}.elem.person .person-layout:hover .person-section.title,.elem.person .person-layout.active .person-section.title,.elem.person #mobile-menu-chk:checked~label .person-layout.mobile-menu-icon .person-section.title,#mobile-menu-chk:checked~label .elem.person .person-layout.mobile-menu-icon .person-section.title{padding-top:5px;padding-bottom:7px;border-color:#fff;-webkit-transition:padding .35s ease-out;-moz-transition:padding .35s ease-out;-ms-transition:padding .35s ease-out;transition:padding .35s ease-out}.elem.person .person-layout:hover .person-section.title .person-function-txt,.elem.person .person-layout.active .person-section.title .person-function-txt,.elem.person #mobile-menu-chk:checked~label .person-layout.mobile-menu-icon .person-section.title .person-function-txt,#mobile-menu-chk:checked~label .elem.person .person-layout.mobile-menu-icon .person-section.title .person-function-txt{padding-top:4px;-webkit-transition:padding .27s ease-out;-moz-transition:padding .27s ease-out;-ms-transition:padding .27s ease-out;transition:padding .27s ease-out}.elem.person .person-layout:hover .person-section.title h3,.elem.person .person-layout:hover .person-section.title .elem.store.preview .section.location .city,.elem.store.preview .section.location .elem.person .person-layout:hover .person-section.title .city,.elem.person .person-layout:hover .person-section.title .elem.filter-text .elem.title .title-inner-layout>*,.elem.filter-text .elem.title .elem.person .person-layout:hover .person-section.title .title-inner-layout>*,.elem.person .person-layout.active .person-section.title h3,.elem.person .person-layout.active .person-section.title .elem.store.preview .section.location .city,.elem.store.preview .section.location .elem.person .person-layout.active .person-section.title .city,.elem.person .person-layout.active .person-section.title .elem.filter-text .elem.title .title-inner-layout>*,.elem.filter-text .elem.title .elem.person .person-layout.active .person-section.title .title-inner-layout>*,.elem.person #mobile-menu-chk:checked~label .person-layout.mobile-menu-icon .person-section.title h3,.elem.person #mobile-menu-chk:checked~label .person-layout.mobile-menu-icon .person-section.title .elem.store.preview .section.location .city,.elem.store.preview .section.location .elem.person #mobile-menu-chk:checked~label .person-layout.mobile-menu-icon .person-section.title .city,.elem.person #mobile-menu-chk:checked~label .person-layout.mobile-menu-icon .person-section.title .elem.filter-text .elem.title .title-inner-layout>*,.elem.filter-text .elem.title .elem.person #mobile-menu-chk:checked~label .person-layout.mobile-menu-icon .person-section.title .title-inner-layout>*,#mobile-menu-chk:checked~label .elem.person .person-layout.mobile-menu-icon .person-section.title h3,#mobile-menu-chk:checked~label .elem.person .person-layout.mobile-menu-icon .person-section.title .elem.store.preview .section.location .city,.elem.store.preview .section.location #mobile-menu-chk:checked~label .elem.person .person-layout.mobile-menu-icon .person-section.title .city,#mobile-menu-chk:checked~label .elem.person .person-layout.mobile-menu-icon .person-section.title .elem.filter-text .elem.title .title-inner-layout>*,.elem.filter-text .elem.title #mobile-menu-chk:checked~label .elem.person .person-layout.mobile-menu-icon .person-section.title .title-inner-layout>*{font-size:28px !important;color:#fff;-webkit-transition:font-size .35s ease-out,color .35s ease-out;-moz-transition:font-size .35s ease-out,color .35s ease-out;-ms-transition:font-size .35s ease-out,color .35s ease-out;transition:font-size .35s ease-out,color .35s ease-out}.elem.person .person-layout:hover .person-section.content,.elem.person .person-layout.active .person-section.content,.elem.person #mobile-menu-chk:checked~label .person-layout.mobile-menu-icon .person-section.content,#mobile-menu-chk:checked~label .elem.person .person-layout.mobile-menu-icon .person-section.content{height:auto;padding-top:15px;overflow-y:scroll;opacity:1;-webkit-transition:padding .27s ease-out .35s,opacity .27s ease-out .35s;-moz-transition:padding .27s ease-out .35s,opacity .27s ease-out .35s;-ms-transition:padding .27s ease-out .35s,opacity .27s ease-out .35s;transition:padding .27s ease-out .35s,opacity .27s ease-out .35s}.elem.person .person-layout:hover .person-section.contact,.elem.person .person-layout.active .person-section.contact,.elem.person #mobile-menu-chk:checked~label .person-layout.mobile-menu-icon .person-section.contact,#mobile-menu-chk:checked~label .elem.person .person-layout.mobile-menu-icon .person-section.contact{opacity:1;-webkit-transition:opacity .27s ease-out .5s;-moz-transition:opacity .27s ease-out .5s;-ms-transition:opacity .27s ease-out .5s;transition:opacity .27s ease-out .5s}@media screen and (max-width: 1400px){.elem.person.col-d-3 div,.elem.person.col-d-3 span,.elem.person.col-d-3 td,.elem.person.col-d-3 a{font:500 16px/20px "OpenSansLight",sans-serif}.elem.person .person-section.title h3,.elem.person .person-section.title .elem.store.preview .section.location .city,.elem.store.preview .section.location .elem.person .person-section.title .city,.elem.person .person-section.title .elem.filter-text .elem.title .title-inner-layout>*,.elem.filter-text .elem.title .elem.person .person-section.title .title-inner-layout>*{font-size:21px}.elem.person .person-section.title h3.med,.elem.person .person-section.title .elem.store.preview .section.location .med.city,.elem.store.preview .section.location .elem.person .person-section.title .med.city,.elem.person .person-section.title .elem.filter-text .elem.title .title-inner-layout>.med,.elem.filter-text .elem.title .elem.person .person-section.title .title-inner-layout>.med{font-size:20px}.elem.person .person-section.title h3.sm,.elem.person .person-section.title .elem.store.preview .section.location .sm.city,.elem.store.preview .section.location .elem.person .person-section.title .sm.city,.elem.person .person-section.title .elem.filter-text .elem.title .title-inner-layout>.sm,.elem.filter-text .elem.title .elem.person .person-section.title .title-inner-layout>.sm{font-size:16px}.elem.person .person-layout:hover .person-section.title h3,.elem.person .person-layout:hover .person-section.title .elem.store.preview .section.location .city,.elem.store.preview .section.location .elem.person .person-layout:hover .person-section.title .city,.elem.person .person-layout:hover .person-section.title .elem.filter-text .elem.title .title-inner-layout>*,.elem.filter-text .elem.title .elem.person .person-layout:hover .person-section.title .title-inner-layout>*,.elem.person .person-layout.active .person-section.title h3,.elem.person .person-layout.active .person-section.title .elem.store.preview .section.location .city,.elem.store.preview .section.location .elem.person .person-layout.active .person-section.title .city,.elem.person .person-layout.active .person-section.title .elem.filter-text .elem.title .title-inner-layout>*,.elem.filter-text .elem.title .elem.person .person-layout.active .person-section.title .title-inner-layout>*,.elem.person #mobile-menu-chk:checked~label .person-layout.mobile-menu-icon .person-section.title h3,.elem.person #mobile-menu-chk:checked~label .person-layout.mobile-menu-icon .person-section.title .elem.store.preview .section.location .city,.elem.store.preview .section.location .elem.person #mobile-menu-chk:checked~label .person-layout.mobile-menu-icon .person-section.title .city,.elem.person #mobile-menu-chk:checked~label .person-layout.mobile-menu-icon .person-section.title .elem.filter-text .elem.title .title-inner-layout>*,.elem.filter-text .elem.title .elem.person #mobile-menu-chk:checked~label .person-layout.mobile-menu-icon .person-section.title .title-inner-layout>*,#mobile-menu-chk:checked~label .elem.person .person-layout.mobile-menu-icon .person-section.title h3,#mobile-menu-chk:checked~label .elem.person .person-layout.mobile-menu-icon .person-section.title .elem.store.preview .section.location .city,.elem.store.preview .section.location #mobile-menu-chk:checked~label .elem.person .person-layout.mobile-menu-icon .person-section.title .city,#mobile-menu-chk:checked~label .elem.person .person-layout.mobile-menu-icon .person-section.title .elem.filter-text .elem.title .title-inner-layout>*,.elem.filter-text .elem.title #mobile-menu-chk:checked~label .elem.person .person-layout.mobile-menu-icon .person-section.title .title-inner-layout>*{font-size:26px !important;-webkit-transition:font-size .35s ease-out;-moz-transition:font-size .35s ease-out;-ms-transition:font-size .35s ease-out;transition:font-size .35s ease-out}}.elem.map{height:100%;box-shadow:rgba(0,0,0,.11) 0 4px 8px 0}.elem.map .location-select{width:100%}.elem.map .map-container{height:100%;min-height:400px}.elem.map .map-container .infoWindow .title{padding-top:2px;font-weight:bold;color:#000}.elem.map .map-container .infoWindow .content{padding-top:3px}.elem.map .map-container .infoWindow .content p{color:#000}.elem.map .map-container .infoWindow a{margin-top:11px;display:block;color:#000}.elem.map .map-container .infoWindow a:after{content:none}.elem.map .map-container .infoWindow a:last-of-type{margin-top:1px;color:#776464}.elem.map .location-select+.map-container{margin-top:20px}.elem.map[data-darkmode=true] .gm-style-cc>div{margin-top:-4px;background-color:#776464;color:#fff}.elem.map[data-darkmode=true] .gm-style-cc>div a{color:rgba(119,100,100,.8) !important}.elem.teaser-box .teaser-box-layout-100,.elem.teaser-box .teaser-box-layout-60,.elem.teaser-box .teaser-box-layout-50,.elem.teaser-box .teaser-box-layout-40{box-sizing:border-box;float:left}.elem.teaser-box .teaser-box-layout-100{width:100%}.elem.teaser-box .teaser-box-layout-60{width:59.25%}.elem.teaser-box .teaser-box-layout-50{width:50%}.elem.teaser-box .teaser-box-layout-40{width:40.75%}.elem.teaser-box .ar-layout-box{overflow:hidden}.elem.teaser-box .teaser-item{height:100%}.elem.teaser-box .teaser-item-section.img img{width:100%}.elem.teaser-box .teaser-item-layout{height:100%;overflow:hidden}.elem.teaser-box .teaser-item-section.title{width:100%;height:100%;display:table;position:absolute;left:0px;top:0px}.elem.teaser-box .teaser-item-section.title .alignment-box{padding:30px;display:table-cell}.elem.teaser-box .teaser-item-section.title.left .alignment-box{text-align:left}.elem.teaser-box .teaser-item-section.title.center .alignment-box{text-align:center}.elem.teaser-box .teaser-item-section.title.right .alignment-box{text-align:right}.elem.teaser-box .teaser-item-section.title.top .alignment-box{vertical-align:top}.elem.teaser-box .teaser-item-section.title.middle .alignment-box{vertical-align:middle}.elem.teaser-box .teaser-item-section.title.bottom .alignment-box{vertical-align:bottom}.elem.teaser-box .teaser-item-section.title,.elem.teaser-box .teaser-item-section.content{z-index:3}.elem.teaser-box .teaser-item-section.img:before,.elem.teaser-box .teaser-item-section.img:after{content:"";width:100%;height:100%;position:absolute;top:0px;left:0px;background:linear-gradient(180deg, rgb(169, 36, 52), rgb(169, 36, 52) 30%, #6a1721 65%, #6a1721 80%);background-position:center;background-size:auto;background-repeat:no-repeat;opacity:0;z-index:2;-webkit-transition:opacity .21s ease-in .12s;-moz-transition:opacity .21s ease-in .12s;-ms-transition:opacity .21s ease-in .12s;transition:opacity .21s ease-in .12s}.elem.teaser-box .teaser-item-section.img:after{z-index:1;background:radial-gradient(rgba(0, 0, 0, 0), rgb(119, 119, 119) 85%)}.elem.teaser-box .teaser-item:hover .teaser-item-section.img:before{opacity:.49;-webkit-transition:opacity .5s ease-in;-moz-transition:opacity .5s ease-in;-ms-transition:opacity .5s ease-in;transition:opacity .5s ease-in}.elem.teaser-box .teaser-item:hover .teaser-item-section.img:after{opacity:1}.elem.teaser-box .teaser-item-img-layout{display:flex;justify-content:center}.elem.teaser-box .teaser-item-section.title .alignment-box>span>.title{font:600 52px/70px "WorkSansMedium";color:#fcfcfc;-webkit-transition:color .17s ease-in .12s;-moz-transition:color .17s ease-in .12s;-ms-transition:color .17s ease-in .12s;transition:color .17s ease-in .12s}.elem.teaser-box .teaser-item:hover .teaser-item-section.title .alignment-box>span>.title{color:#776464}.elem.teaser-box .teaser-item-section.title .alignment-box>span>.fancy,.elem.teaser-box .teaser-item:hover .teaser-item-section.title .alignment-box>span>.fancy{display:block;padding-top:4px;font:600 16px/18px "Hepta Slab",serif;font-weight:500;color:#fcfcfc;-webkit-transition:color .17s ease-in .12s;-moz-transition:color .17s ease-in .12s;-ms-transition:color .17s ease-in .12s;transition:color .17s ease-in .12s}.elem.teaser-box .teaser-item-section.title .alignment-box>span>.title.alt-color,.elem.teaser-box .teaser-item-section.title .alignment-box>span>.fancy.alt-color{color:rgba(119,119,119,.7)}.elem.teaser-box .teaser-item-section.content{width:100%;height:100%;position:absolute;left:0px;top:100%;overflow:hidden;-webkit-transition:top .35s ease-out .21s;-moz-transition:top .35s ease-out .21s;-ms-transition:top .35s ease-out .21s;transition:top .35s ease-out .21s}.elem.teaser-box .teaser-item-content-layout{width:100%;min-height:100px;position:absolute;left:0;bottom:0px;background-color:rgba(0,0,0,.7);overflow:hidden;box-shadow:rgba(37,37,37,.4) 0 3px 7px 0}.elem.teaser-box .teaser-item-txt{width:100%;max-height:100%;min-height:100px;box-sizing:border-box;padding:20px;opacity:0;overflow:hidden;float:left;-webkit-transition:opacity .27s ease-in;-moz-transition:opacity .27s ease-in;-ms-transition:opacity .27s ease-in;transition:opacity .27s ease-in}.elem.teaser-box .teaser-item-txt.has-link{width:calc(100% - 200px)}.elem.teaser-box .teaser-box-layout-40 .teaser-item-txt.has-link{width:calc(100% - 150px)}.elem.teaser-box .teaser-item-txt p{width:100%;padding-right:50px;margin-right:-40px;color:#fff;overflow-y:scroll}.elem.teaser-box .teaser-item-txt p::-webkit-scrollbar{display:none}.elem.teaser-box .teaser-item-links{width:200px;padding:5px 0;position:relative;box-sizing:border-box;float:left}.elem.teaser-box .teaser-box-layout-40 .teaser-item-links{width:150px}.elem.teaser-box .teaser-item-link{width:90%;margin:5px 5%;padding:12px 7px;position:relative;display:inline-block;box-sizing:border-box;border:2px solid #776464;font:400 21px/24px "OpenSansLight",sans-serif;font-size:16px;color:#776464;text-align:center;opacity:0;border-radius:2px;z-index:1;-webkit-transition:opacity .27s ease-in,color .21s ease-in;-moz-transition:opacity .27s ease-in,color .21s ease-in;-ms-transition:opacity .27s ease-in,color .21s ease-in;transition:opacity .27s ease-in,color .21s ease-in}.elem.teaser-box .teaser-item-link:hover{color:#fcfcfc}.elem.teaser-box .teaser-item-link:after{content:"";width:0px;height:100%;position:absolute;left:0;bottom:0;background-color:#776464;-webkit-transition:width .17s ease-in,color .17s ease-in;-moz-transition:width .17s ease-in,color .17s ease-in;-ms-transition:width .17s ease-in,color .17s ease-in;transition:width .17s ease-in,color .17s ease-in;z-index:-1}.elem.teaser-box .teaser-item-link:hover:after{width:100%}.elem.teaser-box .teaser-item:hover .teaser-item-section.content{top:0px;-webkit-transition:top .54s ease-in;-moz-transition:top .54s ease-in;-ms-transition:top .54s ease-in;transition:top .54s ease-in}.elem.teaser-box .teaser-item:hover .teaser-item-txt{opacity:1;-webkit-animation-name:delayedFullHeight;-webkit-animation-duration:5s;-webkit-animation-timing-function:linear;-webkit-animation-delay:.27s;-webkit-animation-iteration-count:infinite;animation-name:delayedFullHeight;animation-duration:5s;animation-timing-function:linear;animation-delay:.27s;animation-iteration-count:infinite;-webkit-transition:opacity .27s ease-in .47s,color .17s ease-in;-moz-transition:opacity .27s ease-in .47s,color .17s ease-in;-ms-transition:opacity .27s ease-in .47s,color .17s ease-in;transition:opacity .27s ease-in .47s,color .17s ease-in}.elem.teaser-box .teaser-item:hover .teaser-item-link{opacity:1;-webkit-transition:opacity .27s ease-in .47s,color .17s ease-in;-moz-transition:opacity .27s ease-in .47s,color .17s ease-in;-ms-transition:opacity .27s ease-in .47s,color .17s ease-in;transition:opacity .27s ease-in .47s,color .17s ease-in}.elem.teaser-box .teaser-box-layout-100 .teaser-item-section.title .alignment-box{padding:45px}.row-fw .elem.teaser-box .teaser-box-layout-60 .teaser-item-txt,.row-fw .elem.teaser-box .teaser-box-layout-100 .teaser-item-txt{min-height:140px;padding:25px 30px}.elem.teaser-box .teaser-box-layout-100 .teaser-item-txt p{font:400 21px/24px "OpenSansLight",sans-serif}.row .elem.teaser-box .teaser-box-layout-60 .teaser-item-txt{padding-top:15px}.row .elem.teaser-box .teaser-box-layout-60 .teaser-item-txt p,.row-fw .elem.teaser-box .teaser-box-layout-60 .teaser-item-txt p{max-height:320px;font:400 21px/24px "OpenSansLight",sans-serif}.row .elem.teaser-box .teaser-box-layout-40 .teaser-item-txt{padding-top:15px}.row .elem.teaser-box .teaser-box-layout-40 .teaser-item-txt p,.row-fw .teaser-box-layout-40 .teaser-item-txt p{max-height:120px;font:400 21px/24px "OpenSansLight",sans-serif}.row .elem.teaser-box .teaser-box-layout-40 .teaser-item-link{margin-top:7px;margin-bottom:7px}.row .elem.teaser-box .teaser-box-layout-40 .teaser-item-section.title .alignment-box{padding-top:15px}.row .elem.teaser-box .teaser-box-layout-40 .teaser-item-section.title .alignment-box>span>.sans{font-size:24px;line-height:42px}.row .elem.teaser-box .teaser-box-layout-40 .teaser-item-section.title .alignment-box>span>.fancy{font-size:32px;line-height:40px}.elem.teaser-box .teaser-item-layout.rellax .teaser-item-section.img{overflow:hidden}.elem.teaser-box .teaser-item-layout.rellax .teaser-item-section.img img{width:100%;margin-left:-0%;margin-top:-3%}.elem.teaser-box .teaser-item-layout.rellax .teaser-item-section.img img{margin-top:-5%}.elem.teaser-box .teaser-box-layout-100 .teaser-item-layout.rellax .teaser-item-section.img img{margin-top:-10%}.zoom-in .img{overflow:hidden}.zoom-in .teaser-item-img-layout{display:block;-webkit-transition:transform 2s ease-out .05s;-moz-transition:transform 2s ease-out .05s;-ms-transition:transform 2s ease-out .05s;transition:transform 2s ease-out .05s}.zoom-in:hover .teaser-item-img-layout{-webkit-transform:scale(1.2, 1.2);-moz-transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2);-webkit-transition:transform 40s ease-out .1s;-moz-transition:transform 40s ease-out .1s;-ms-transition:transform 40s ease-out .1s;transition:transform 40s ease-out .1s}@media screen and (max-width: 1140px){.elem.teaser-box .teaser-item-section.img,.elem.teaser-box .teaser-item-img-layout{height:100%}.elem.teaser-box .teaser-item-section.img img{width:auto;height:100%}.elem.teaser-box .teaser-item-section.title .alignment-box>span>.title{font-size:48px;line-height:62px}}@media screen and (max-width: 900px){.elem.teaser-box .teaser-item-layout.rellax .teaser-item-section.img img{margin-top:-8%}}@media screen and (max-width: 744px){.elem.teaser-box .teaser-item-section.title .alignment-box,.elem.teaser-box .teaser-box-layout-100 .teaser-item-section.title .alignment-box{padding:25px}.elem.teaser-box .teaser-item-section.title .alignment-box>span>.title{font-size:26px;line-height:42px;user-select:none}.elem.teaser-box .teaser-item-section.title .alignment-box>span>.fancy{user-select:none}.elem.teaser-box .teaser-item-section.content{overflow:scroll}.elem.teaser-box .teaser-item-content-layout{min-height:100%;position:relative}.elem.teaser-box .teaser-item .teaser-item-txt,.row-fw .elem.teaser-box .teaser-box-layout-100 .teaser-item-txt,.elem.teaser-box .teaser-item-links{width:100%;min-height:0;padding:15px;opacity:1}.elem.teaser-box .teaser-item-links{padding:20px 10px 15px 10px;text-align:center}.elem.teaser-box .teaser-box-layout-100 .teaser-item-txt p{width:100%;font:400 18px/22px "OpenSansLight",sans-serif;padding:10px;padding-bottom:0px;box-sizing:border-box}.elem.teaser-box .teaser-item-layout.rellax .teaser-item-section.img img{margin-top:-10%}}.elem.slider{position:relative;margin-left:20px}.elem.slider .slider-layout{box-sizing:border-box;padding-top:10px;padding-bottom:10px}.elem.slider .section.main .control{height:80px;width:40px;position:absolute;top:calc(50% - 40px);cursor:pointer;opacity:.5;z-index:10;-webkit-transition:opacity .24s ease-out;-moz-transition:opacity .24s ease-out;-ms-transition:opacity .24s ease-out;transition:opacity .24s ease-out}.elem.slider .section.main .control:before{content:"";width:40px;height:80px;position:absolute;top:0;background-color:#776464;z-index:10;cursor:pointer;-webkit-transition:width .21s ease-out,opacity .21s ease-out,box-shadow .21s ease-out;-moz-transition:width .21s ease-out,opacity .21s ease-out,box-shadow .21s ease-out;-ms-transition:width .21s ease-out,opacity .21s ease-out,box-shadow .21s ease-out;transition:width .21s ease-out,opacity .21s ease-out,box-shadow .21s ease-out;box-shadow:rgba(42,42,42,.35) 0 3px 8px 0}.elem.slider .section.main .control:after{content:"";width:24px;height:24px;position:absolute;top:27.40079px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);z-index:11}.elem.slider .section.main .control.prev{left:0}.elem.slider .section.main .control.prev:after{left:14.960316px;border-left:1px solid #fff;border-bottom:1px solid #fff;-webkit-transition:left .21s ease-out;-moz-transition:left .21s ease-out;-ms-transition:left .21s ease-out;transition:left .21s ease-out}.elem.slider .section.main .control.next{right:0}.elem.slider .section.main .control.next:before{right:0}.elem.slider .section.main .control.next:after{right:14.960316px;border-right:1px solid #fff;border-top:1px solid #fff;-webkit-transition:right .21s ease-out;-moz-transition:right .21s ease-out;-ms-transition:right .21s ease-out;transition:right .21s ease-out}.elem.slider .section.main .control:hover:before{width:50px}.elem.slider .section.main .control:hover.prev:after{left:19.960316px}.elem.slider .section.main .control:hover.next:after{right:19.960316px}.elem.slider .section.main:hover .control{opacity:1}.elem.slider .section.main:hover .control:before{box-shadow:rgba(77,77,77,.4) 0 6px 16px 0}.elem.slider .section.main .switch{display:none}.elem.slider .section.main .switch-label{display:none}.elem.slider .section.main .display{width:calc(100% + 20px);height:auto;margin-left:-10px;overflow:hidden}.elem.slider .section.main .display .scrollbar-hider{width:100%;height:auto;padding:0px 10px;margin-bottom:-26px;padding-bottom:26px;box-sizing:border-box;overflow-x:scroll;overflow-y:hidden}.elem.slider .section.main .display .display-layout{width:auto;display:flex;flex-wrap:nowrap;margin-left:-20px}.elem.slider .section.main .display .display-layout>*{display:block;margin:0;margin-left:20px;flex-shrink:0}.elem.slider .section.main .display .display-layout>*:last-of-type{margin-right:20px}.elem.slider .section.main .display .display-layout:after{content:"";min-height:1px;padding-left:10px;display:block;float:left}.elem.slider .section.main .display .display-layout>.elem.shop-item{border-bottom:4px solid #776464}.elem.slider .section.main .display .display-layout .img-layout .ar-layout-box .slideImageMobile{display:none}.elem.slider .section.main.stretch-items .display-layout{align-items:stretch}.elem.slider .section.main.items-top .display-layout{align-items:flex-start}.elem.slider .section.main.items-middle .display-layout{align-items:center}.elem.slider .section.main.items-bottom .display-layout{align-items:flex-end}.elem.slider .mgnlEditor~.slider-layout .display-layout{display:block !important}.slider .slider-arrow.prev:before,.def-slider-arrow.prev:before{left:0}.slider .slider-arrow.next:before,.def-slider-arrow.next:before{right:0}@media screen and (max-width: 744px){.elem.slider .slider-layout .section.main .display .scrollbar-hider .display-layout .img-layout .ar-layout-box .slideImageMobile{display:block}.elem.slider .slider-layout .section.main .display .scrollbar-hider .display-layout .img-layout .ar-layout-box .slideImageDesktop{display:none}}.spinnerParent{width:100%;height:152px;opacity:1;-webkit-transition:opacity .21s ease-in .12s;-moz-transition:opacity .21s ease-in .12s;-ms-transition:opacity .21s ease-in .12s;transition:opacity .21s ease-in .12s}.spinnerParent.hide{opacity:0;-webkit-transition:opacity .21s ease-in .12s;-moz-transition:opacity .21s ease-in .12s;-ms-transition:opacity .21s ease-in .12s;transition:opacity .21s ease-in .12s}.spinnerParent .spinner{border:16px solid #fff;border-top:16px solid #a92434;border-radius:50%;width:120px;height:120px;animation:spin 2s linear infinite;margin-inline:auto}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.elem.shop-item{height:auto;padding:10px;padding-top:15px;position:relative;box-sizing:border-box;background-color:#fff;box-shadow:rgba(37,37,37,.195) 0 3px 8px 0;border-radius:2px;border-top:5px solid #a92434;-webkit-transition:box-shadow .27s ease-out;-moz-transition:box-shadow .27s ease-out;-ms-transition:box-shadow .27s ease-out;transition:box-shadow .27s ease-out}.elem.shop-item:hover,.elem.shop-item.active,#mobile-menu-chk:checked~label .elem.shop-item.mobile-menu-icon{box-shadow:rgba(0,0,0,.12) 0 3px 13px 1px}.elem.shop-item:hover .product-name-section .product-name,.elem.shop-item.active .product-name-section .product-name,#mobile-menu-chk:checked~label .elem.shop-item.mobile-menu-icon .product-name-section .product-name{color:#000}.elem.shop-item:before{content:"";width:0%;height:0%;position:absolute;top:0px;left:0px;opacity:0;z-index:1;-webkit-transition:opacity .42s ease-in,width 0s ease-in .42s,height 0s ease-in .42s,box-shadow .42s ease-in;-moz-transition:opacity .42s ease-in,width 0s ease-in .42s,height 0s ease-in .42s,box-shadow .42s ease-in;-ms-transition:opacity .42s ease-in,width 0s ease-in .42s,height 0s ease-in .42s,box-shadow .42s ease-in;transition:opacity .42s ease-in,width 0s ease-in .42s,height 0s ease-in .42s,box-shadow .42s ease-in}.elem.shop-item:hover:before,.elem.shop-item.active:before,#mobile-menu-chk:checked~label .elem.shop-item.mobile-menu-icon:before{width:100%;height:100%;opacity:.7;box-shadow:inset 0 0 4px 1px rgba(21,21,21,.12);-webkit-transition:opacity .48s ease-in-out,box-shadow .45s ease-in-out;-moz-transition:opacity .48s ease-in-out,box-shadow .45s ease-in-out;-ms-transition:opacity .48s ease-in-out,box-shadow .45s ease-in-out;transition:opacity .48s ease-in-out,box-shadow .45s ease-in-out}.elem.shop-item:after{content:"";width:100%;height:80px;position:absolute;left:0px;bottom:0px;-webkit-transition:height .27s ease-out;-moz-transition:height .27s ease-out;-ms-transition:height .27s ease-out;transition:height .27s ease-out}.elem.shop-item:hover:after,.elem.shop-item.active:after,#mobile-menu-chk:checked~label .elem.shop-item.mobile-menu-icon:after{height:0px}.elem.shop-item .product-layout{width:100%;height:100%;padding-bottom:60px;box-sizing:border-box;position:relative;-webkit-transition:opacity .21s ease-in;-moz-transition:opacity .21s ease-in;-ms-transition:opacity .21s ease-in;transition:opacity .21s ease-in}.elem.shop-item .product-img-section,.elem.shop-item .product-name-section,.elem.shop-item .product-desc-section,.elem.shop-item .product-rating-section,.elem.shop-item .product-price-section{width:100%;display:block;text-align:center}.elem.shop-item .product-img-section,.elem.shop-item .product-name-section{z-index:2;position:relative}.elem.shop-item .product-batch-section,.elem.shop-item .product-section.action{z-index:2}.elem.shop-item .product-img-section{display:table}.elem.shop-item .product-img-section .product-img-layout{width:100%;height:180px;display:table-cell;text-align:center;vertical-align:middle}.elem.shop-item .product-img-section .product-img-layout img{max-width:80%;max-height:100%}.row.firstcolor .elem.shop-item .product-order-section .product-amount,.row-fw.firstcolor .elem.shop-item .product-order-section .product-amount,.row.secondcolor .elem.shop-item .product-order-section .product-amount,.row-fw.secondcolor .elem.shop-item .product-order-section .product-amount{color:#776464 !important}.row.firstcolor .elem.shop-item .product-order-section .product-amount input,.row-fw.firstcolor .elem.shop-item .product-order-section .product-amount input,.row.secondcolor .elem.shop-item .product-order-section .product-amount input,.row-fw.secondcolor .elem.shop-item .product-order-section .product-amount input{color:#776464 !important}.row.firstcolor .elem.shop-item:hover .product-layout .product-price,.row-fw.firstcolor .elem.shop-item:hover .product-layout .product-price,.row.secondcolor .elem.shop-item:hover .product-layout .product-price,.row-fw.secondcolor .elem.shop-item:hover .product-layout .product-price{color:#fff !important}.row.firstcolor .elem.shop-item:hover .product-layout .product-price .amount,.row-fw.firstcolor .elem.shop-item:hover .product-layout .product-price .amount,.row.secondcolor .elem.shop-item:hover .product-layout .product-price .amount,.row-fw.secondcolor .elem.shop-item:hover .product-layout .product-price .amount{color:#fff !important}.row.firstcolor .elem.shop-item:hover .product-layout .product-price .single-price,.row-fw.firstcolor .elem.shop-item:hover .product-layout .product-price .single-price,.row.secondcolor .elem.shop-item:hover .product-layout .product-price .single-price,.row-fw.secondcolor .elem.shop-item:hover .product-layout .product-price .single-price{color:#fff !important}.row.firstcolor .elem.shop-item:hover .product-layout .product-price .single-price span,.row-fw.firstcolor .elem.shop-item:hover .product-layout .product-price .single-price span,.row.secondcolor .elem.shop-item:hover .product-layout .product-price .single-price span,.row-fw.secondcolor .elem.shop-item:hover .product-layout .product-price .single-price span{color:#fff !important}.row.firstcolor .elem.shop-item:hover .product-layout .product-price .price,.row-fw.firstcolor .elem.shop-item:hover .product-layout .product-price .price,.row.secondcolor .elem.shop-item:hover .product-layout .product-price .price,.row-fw.secondcolor .elem.shop-item:hover .product-layout .product-price .price{color:#fff !important}.row.firstcolor .elem.shop-item .product-layout .product-year,.row.firstcolor .elem.shop-item .product-layout .product-name h3,.row.firstcolor .elem.shop-item .product-layout .product-name .elem.store.preview .section.location .city,.elem.store.preview .section.location .row.firstcolor .elem.shop-item .product-layout .product-name .city,.row.firstcolor .elem.shop-item .product-layout .product-name .elem.filter-text .elem.title .title-inner-layout>*,.elem.filter-text .elem.title .row.firstcolor .elem.shop-item .product-layout .product-name .title-inner-layout>*,.row.firstcolor .elem.shop-item .product-layout .product-name h5,.row-fw.firstcolor .elem.shop-item .product-layout .product-year,.row-fw.firstcolor .elem.shop-item .product-layout .product-name h3,.row-fw.firstcolor .elem.shop-item .product-layout .product-name .elem.store.preview .section.location .city,.elem.store.preview .section.location .row-fw.firstcolor .elem.shop-item .product-layout .product-name .city,.row-fw.firstcolor .elem.shop-item .product-layout .product-name .elem.filter-text .elem.title .title-inner-layout>*,.elem.filter-text .elem.title .row-fw.firstcolor .elem.shop-item .product-layout .product-name .title-inner-layout>*,.row-fw.firstcolor .elem.shop-item .product-layout .product-name h5,.row.secondcolor .elem.shop-item .product-layout .product-year,.row.secondcolor .elem.shop-item .product-layout .product-name h3,.row.secondcolor .elem.shop-item .product-layout .product-name .elem.store.preview .section.location .city,.elem.store.preview .section.location .row.secondcolor .elem.shop-item .product-layout .product-name .city,.row.secondcolor .elem.shop-item .product-layout .product-name .elem.filter-text .elem.title .title-inner-layout>*,.elem.filter-text .elem.title .row.secondcolor .elem.shop-item .product-layout .product-name .title-inner-layout>*,.row.secondcolor .elem.shop-item .product-layout .product-name h5,.row-fw.secondcolor .elem.shop-item .product-layout .product-year,.row-fw.secondcolor .elem.shop-item .product-layout .product-name h3,.row-fw.secondcolor .elem.shop-item .product-layout .product-name .elem.store.preview .section.location .city,.elem.store.preview .section.location .row-fw.secondcolor .elem.shop-item .product-layout .product-name .city,.row-fw.secondcolor .elem.shop-item .product-layout .product-name .elem.filter-text .elem.title .title-inner-layout>*,.elem.filter-text .elem.title .row-fw.secondcolor .elem.shop-item .product-layout .product-name .title-inner-layout>*,.row-fw.secondcolor .elem.shop-item .product-layout .product-name h5{color:#776464 !important}.row.firstcolor .elem.shop-item .product-layout .product-grapes td,.row-fw.firstcolor .elem.shop-item .product-layout .product-grapes td,.row.secondcolor .elem.shop-item .product-layout .product-grapes td,.row-fw.secondcolor .elem.shop-item .product-layout .product-grapes td{color:#a92434 !important}.row.firstcolor .elem.shop-item .product-layout .product-price,.row-fw.firstcolor .elem.shop-item .product-layout .product-price,.row.secondcolor .elem.shop-item .product-layout .product-price,.row-fw.secondcolor .elem.shop-item .product-layout .product-price{color:#000 !important}.row.firstcolor .elem.shop-item .product-layout .product-price .amount,.row-fw.firstcolor .elem.shop-item .product-layout .product-price .amount,.row.secondcolor .elem.shop-item .product-layout .product-price .amount,.row-fw.secondcolor .elem.shop-item .product-layout .product-price .amount{color:#000 !important}.row.firstcolor .elem.shop-item .product-layout .product-price .single-price,.row-fw.firstcolor .elem.shop-item .product-layout .product-price .single-price,.row.secondcolor .elem.shop-item .product-layout .product-price .single-price,.row-fw.secondcolor .elem.shop-item .product-layout .product-price .single-price{color:#000 !important}.row.firstcolor .elem.shop-item .product-layout .product-price .single-price span,.row-fw.firstcolor .elem.shop-item .product-layout .product-price .single-price span,.row.secondcolor .elem.shop-item .product-layout .product-price .single-price span,.row-fw.secondcolor .elem.shop-item .product-layout .product-price .single-price span{color:#000 !important}.row.firstcolor .elem.shop-item .product-layout .product-price .price,.row-fw.firstcolor .elem.shop-item .product-layout .product-price .price,.row.secondcolor .elem.shop-item .product-layout .product-price .price,.row-fw.secondcolor .elem.shop-item .product-layout .product-price .price{color:#776464 !important}.elem.shop-item .product-layout .product-name{font:600 28px/34px "WorkSansMedium";font-size:29px;line-height:32px;color:#a92434 !important;min-height:100px}.elem.shop-item .product-name-section{text-align:center}.elem.shop-item .product-name-section .product-year{min-height:1em}.elem.shop-item .product-name-section .product-name{padding-top:7px;font:600 28px/34px "WorkSansMedium";font-size:29px;line-height:32px;color:#a92434;z-index:2;-webkit-transition:text-shadow .42s ease-in,color .42s ease-in;-moz-transition:text-shadow .42s ease-in,color .42s ease-in;-ms-transition:text-shadow .42s ease-in,color .42s ease-in;transition:text-shadow .42s ease-in,color .42s ease-in}.elem.shop-item .product-info{width:100%;margin-top:9px;-webkit-transition:opacity .42s ease-in;-moz-transition:opacity .42s ease-in;-ms-transition:opacity .42s ease-in;transition:opacity .42s ease-in}.elem.shop-item .product-info td{text-align:center;font-size:16px}.elem.shop-item .product-info .product-specs td{color:#776464;font-size:14px}.elem.shop-item .product-info .product-producer td{xpadding-bottom:20px}.elem.shop-item .product-info .product-specs td{padding-top:20px;border-top:2px solid #a92434}.elem.shop-item .product-info tr.product-grapes td{padding:10px 0;font-style:italic;color:#a92434}.elem.shop-item .product-info tr.product-grapes td span.comma{color:#a92434}.elem.shop-item .product-info tr.emptyGrapes td{padding:10px 0}.elem.shop-item:hover .product-info,.elem.shop-item.active .product-info,#mobile-menu-chk:checked~label .elem.shop-item.mobile-menu-icon .product-info{opacity:.21}.elem.shop-item .product-rating-section{padding-top:7px;-webkit-transition:opacity .42s ease-in;-moz-transition:opacity .42s ease-in;-ms-transition:opacity .42s ease-in;transition:opacity .42s ease-in}.elem.shop-item .product-rating-section .product-rating{margin:auto}.elem.shop-item .product-rating-section .rating-val{display:none}.elem.shop-item .product-rating-section .rating-count,.elem.shop-item .product-rating-section .rating-count span{font-size:15px;color:#000;line-height:19px;vertical-align:top}.elem.shop-item:hover .product-rating-section,.elem.shop-item.active .product-rating-section,#mobile-menu-chk:checked~label .elem.shop-item.mobile-menu-icon .product-rating-section{opacity:.21}.elem.shop-item .product-price-section{width:calc(100% + 20px);position:absolute;left:-10px;padding-top:16px;bottom:0px;background-color:rgba(0,0,0,0);user-select:none;-webkit-transition:bottom .27s ease-out,padding-bottom .27s ease-out,background-color .32s ease-out,background .32s ease-out;-moz-transition:bottom .27s ease-out,padding-bottom .27s ease-out,background-color .32s ease-out,background .32s ease-out;-ms-transition:bottom .27s ease-out,padding-bottom .27s ease-out,background-color .32s ease-out,background .32s ease-out;transition:bottom .27s ease-out,padding-bottom .27s ease-out,background-color .32s ease-out,background .32s ease-out;z-index:2}.elem.shop-item .product-price-section .product-price,.elem.shop-item .product-price-section .product-price .amount,.elem.shop-item .product-price-section .product-instead-price{font-size:14px}.elem.shop-item .product-price-section .product-instead-price{text-decoration:line-through;color:#776464}.elem.shop-item .product-price-section .product-instead-price span{color:#776464;font-size:16px;-webkit-transition:color .27s ease-out;-moz-transition:color .27s ease-out;-ms-transition:color .27s ease-out;transition:color .27s ease-out}.elem.shop-item .product-price-section p,.elem.shop-item .product-price-section div,.elem.shop-item .product-price-section .product-price .amount{-webkit-transition:color .27s ease-out;-moz-transition:color .27s ease-out;-ms-transition:color .27s ease-out;transition:color .27s ease-out}.elem.shop-item .product-price-section .product-price .price{font-size:35px;font:500 28px/32px "OpenSansLight",sans-serif;font-weight:600;color:#776464}.elem.shop-item .product-price-section .product-price .single-price{display:block;text-align:center;color:#000;font:400 16px/20px sans-serif;font-size:14px;-webkit-transition:color .27s ease-out;-moz-transition:color .27s ease-out;-ms-transition:color .27s ease-out;transition:color .27s ease-out}.elem.shop-item .product-price-section .product-price .single-price.hidden{display:none}.elem.shop-item .product-price-section .product-price .single-price span{font:400 18px/24px sans-serif;font-size:16px;color:#000;-webkit-transition:color .27s ease-out;-moz-transition:color .27s ease-out;-ms-transition:color .27s ease-out;transition:color .27s ease-out}.elem.shop-item:hover .product-price-section,.elem.shop-item.active .product-price-section,#mobile-menu-chk:checked~label .elem.shop-item.mobile-menu-icon .product-price-section{padding-bottom:10px;bottom:50px;background-color:#db5867}.elem.shop-item:hover .product-price-section p,.elem.shop-item:hover .product-price-section div,.elem.shop-item:hover .product-price-section .amount,.elem.shop-item:hover .product-price-section .single-price,.elem.shop-item:hover .product-price-section .single-price span,.elem.shop-item:hover .product-price-section .product-price,.elem.shop-item:hover .product-price-section .product-instead-price span,.elem.shop-item.active .product-price-section p,#mobile-menu-chk:checked~label .elem.shop-item.mobile-menu-icon .product-price-section p,.elem.shop-item.active .product-price-section div,#mobile-menu-chk:checked~label .elem.shop-item.mobile-menu-icon .product-price-section div,.elem.shop-item.active .product-price-section .amount,#mobile-menu-chk:checked~label .elem.shop-item.mobile-menu-icon .product-price-section .amount,.elem.shop-item.active .product-price-section .single-price,#mobile-menu-chk:checked~label .elem.shop-item.mobile-menu-icon .product-price-section .single-price,.elem.shop-item.active .product-price-section .single-price span,#mobile-menu-chk:checked~label .elem.shop-item.mobile-menu-icon .product-price-section .single-price span,.elem.shop-item.active .product-price-section .product-price,#mobile-menu-chk:checked~label .elem.shop-item.mobile-menu-icon .product-price-section .product-price,.elem.shop-item.active .product-price-section .product-instead-price span,#mobile-menu-chk:checked~label .elem.shop-item.mobile-menu-icon .product-price-section .product-instead-price span{color:#fff}.elem.shop-item:hover .product-price-section .product-price .price,.elem.shop-item.active .product-price-section .product-price .price,#mobile-menu-chk:checked~label .elem.shop-item.mobile-menu-icon .product-price-section .product-price .price{color:#fff}.product-section.action{width:19px;position:absolute;top:0px;right:5px}.product-section.action .product-action-add-orderform{width:100%;position:relative;display:block;z-index:5}.product-section.action .product-action-add-orderform img{width:100%;display:block}.product-section.action .product-action-add-orderform input[type=submit]{width:100%;height:100%;position:absolute;top:0px;left:0px;opacity:0;cursor:pointer;z-index:1}.product-section.action .product-action-add-orderform.sign-in:before{content:"Melden Sie sich an, um Produkte zur Merkliste hinzuzufügen";width:200px;max-height:0px;padding:0px;position:absolute;left:-100px;top:25px;background-color:#776464;border-radius:3px;box-shadow:rgba(37,37,37,.7) 0 15px 45px -9px,rgba(42,42,42,.15) 0 0 2px 0;color:#fff;font-size:14px;text-align:center;z-index:3;opacity:0;overflow:hidden;-webkit-transition:max-height 0s .2s ease-out,padding 0s .2s ease-out,opacity .2s ease-out;-moz-transition:max-height 0s .2s ease-out,padding 0s .2s ease-out,opacity .2s ease-out;-ms-transition:max-height 0s .2s ease-out,padding 0s .2s ease-out,opacity .2s ease-out;transition:max-height 0s .2s ease-out,padding 0s .2s ease-out,opacity .2s ease-out}.product-section.action .product-action-add-orderform.sign-in:hover:before{padding:10px;opacity:1;max-height:500px;-webkit-transition:opacity .21s ease-in .1s;-moz-transition:opacity .21s ease-in .1s;-ms-transition:opacity .21s ease-in .1s;transition:opacity .21s ease-in .1s}.product-section.action .product-action-add-orderform:after{content:"";width:0%;height:0%;position:absolute;left:50%;top:50%;background-image:url("../img/icons/icon_heart_full_pink.svg");background-size:contain;background-repeat:no-repeat;background-position:center;-webkit-transition:width .2s ease-out,height .2s ease-out,top .2s ease-out,left .2s ease-out;-moz-transition:width .2s ease-out,height .2s ease-out,top .2s ease-out,left .2s ease-out;-ms-transition:width .2s ease-out,height .2s ease-out,top .2s ease-out,left .2s ease-out;transition:width .2s ease-out,height .2s ease-out,top .2s ease-out,left .2s ease-out}.product-section.action .product-action-add-orderform:hover:after,.product-section.action .product-action-add-orderform.active:after,.product-section.action #mobile-menu-chk:checked~label .product-action-add-orderform.mobile-menu-icon:after,#mobile-menu-chk:checked~label .product-section.action .product-action-add-orderform.mobile-menu-icon:after{width:100%;height:100%;top:0px;left:0px}.elem.shop-item .product-batch-section{position:absolute;left:0px;top:3px;z-index:0}.elem.shop-item .product-batch-section .product-batch{width:50px;height:50px;line-height:50px;text-align:center;margin-bottom:10px}.elem.shop-item .product-batch-section .product-batch.sale{background-color:#a92434;color:#fff}.product-order-section{width:calc(100% + 20px);position:absolute;bottom:-10px;text-align:center;left:-10px;z-index:2}.product-order-section .product-order-form{width:100%;height:0px;position:relative;border:none;border-radius:0px;background-color:#a92434;overflow:hidden;-webkit-transition:height .27s ease-out;-moz-transition:height .27s ease-out;-ms-transition:height .27s ease-out;transition:height .27s ease-out}.product-order-section .product-order-form:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;border-bottom-right-radius:2px;border-bottom-left-radius:2px}.product-order-section .product-order-form.availability .product-order-section{width:100%;height:100%;box-sizing:border-box;position:absolute;top:0;left:0}.product-order-section .product-order-form.availability .product-order-section .product-order-form .elem.button{width:100%;height:100%}.product-order-section .product-order-form.availability .product-order-section .product-order-form .elem.button .btn{box-sizing:border-box;width:100%;height:100%;padding:0}.product-order-section .product-order-form.availability .product-order-section .product-order-form .elem.button .btn a{padding:10px 0 0 0}.product-order-section .product-order-form.availability .product-order-section .product-order-form .elem.button .btn a span{display:block;width:100%;line-height:20px;font-size:13px;color:#fff}.product-order-section .product-order-form.availability .product-order-section .product-order-form .elem.button .btn:hover a span{color:#a92434}.product-order-section .product-order-form.active,.product-order-section #mobile-menu-chk:checked~label .product-order-form.mobile-menu-icon,#mobile-menu-chk:checked~label .product-order-section .product-order-form.mobile-menu-icon{height:60px}.product-order-section .product-order-form:after{content:"";width:100%;height:100%;position:absolute;left:0px;top:0px;border-radius:0px}.product-order-section .product-order-form:hover:after,.product-order-section .product-order-form.active:after,.product-order-section #mobile-menu-chk:checked~label .product-order-form.mobile-menu-icon:after,#mobile-menu-chk:checked~label .product-order-section .product-order-form.mobile-menu-icon:after{width:0px;-webkit-transition:width 0s ease-out .27s;-moz-transition:width 0s ease-out .27s;-ms-transition:width 0s ease-out .27s;transition:width 0s ease-out .27s}.product-order-section .product-amount{width:0px;height:100%;position:absolute;left:0px;top:0px;background-color:#fff;border-radius:0px;z-index:1;overflow:hidden;-webkit-transition:width .27s ease-out,border .2s ease-out;-moz-transition:width .27s ease-out,border .2s ease-out;-ms-transition:width .27s ease-out,border .2s ease-out;transition:width .27s ease-out,border .2s ease-out}.product-order-section .product-order-form:hover .product-amount,.product-order-section .product-order-form.active .product-amount,.product-order-section #mobile-menu-chk:checked~label .product-order-form.mobile-menu-icon .product-amount,#mobile-menu-chk:checked~label .product-order-section .product-order-form.mobile-menu-icon .product-amount{width:40%;-webkit-transition:width .27s ease-out,border .2s ease-out .07s;-moz-transition:width .27s ease-out,border .2s ease-out .07s;-ms-transition:width .27s ease-out,border .2s ease-out .07s;transition:width .27s ease-out,border .2s ease-out .07s}.product-order-section .product-amount input{width:0%;height:100%;text-align:center;color:#776464;font:500 16px/20px "OpenSansLight",sans-serif;-webkit-apearance:none;-webkit-transition:width .27s ease-out;-moz-transition:width .27s ease-out;-ms-transition:width .27s ease-out;transition:width .27s ease-out}.product-order-section .product-order-form:hover .product-amount input,.product-order-section .product-order-form.active .product-amount input,.product-order-section #mobile-menu-chk:checked~label .product-order-form.mobile-menu-icon .product-amount input,#mobile-menu-chk:checked~label .product-order-section .product-order-form.mobile-menu-icon .product-amount input{width:100%;padding-left:5px;padding-right:5px}.product-order-section .product-amount-type{height:100%;width:40%;box-sizing:border-box;position:absolute;left:40%;top:0;background-color:#776464;border-right:2px solid #fff;z-index:1;opacity:0;-webkit-transition:opacity .11s ease-in;-moz-transition:opacity .11s ease-in;-ms-transition:opacity .11s ease-in;transition:opacity .11s ease-in}.product-order-section .product-amount-type select{height:100%;padding:2px 5px;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none;outline:none;box-sizing:border-box;background-color:rgba(0,0,0,0);color:#fff;font:400 18px/22px "OpenSansLight",sans-serif;text-align:center;cursor:pointer}.product-order-section .product-amount-type select option{margin-top:2px;box-shadow:rgba(37,37,37,.195) 0 3px 8px 0;background-color:#776464}.product-order-section .btn.add-to-cart{width:100%;height:100%;position:absolute;left:0px;top:0px;border-radius:0px;font:500 24px/26px "OpenSansLight",sans-serif;font-size:25px;font-weight:bold;line-height:63px;color:#fff;-webkit-transition:color .27s ease-out,background-color .27s ease-out,box-shadow .27s ease-out;-moz-transition:color .27s ease-out,background-color .27s ease-out,box-shadow .27s ease-out;-ms-transition:color .27s ease-out,background-color .27s ease-out,box-shadow .27s ease-out;transition:color .27s ease-out,background-color .27s ease-out,box-shadow .27s ease-out}.product-order-section .btn.add-to-cart:hover{background-color:#fff;-webkit-transition:background-color .27s ease-out,color .27s ease-out,box-shadow .27s ease-ou;-moz-transition:background-color .27s ease-out,color .27s ease-out,box-shadow .27s ease-ou;-ms-transition:background-color .27s ease-out,color .27s ease-out,box-shadow .27s ease-ou;transition:background-color .27s ease-out,color .27s ease-out,box-shadow .27s ease-ou}.product-order-section .product-amount:hover+.btn.add-to-cart{-webkit-transition:background-color .27s ease-out;-moz-transition:background-color .27s ease-out;-ms-transition:background-color .27s ease-out;transition:background-color .27s ease-out}.product-order-section .btn.add-to-cart .cart-icon{height:23px;width:23px;margin-bottom:-2px;display:inline-block;background-image:url("../img/icons/icon_cart_white.svg");background-size:contain;background-repeat:no-repeat;background-position:center;-webkit-transition:margin .27s ease-out,background .27s ease-out;-moz-transition:margin .27s ease-out,background .27s ease-out;-ms-transition:margin .27s ease-out,background .27s ease-out;transition:margin .27s ease-out,background .27s ease-out}.product-order-section .product-order-form:hover .product-amount-type,.product-order-section .product-order-form:active .product-amount-type,.product-order-section .product-order-form.active .product-amount-type,.product-order-section #mobile-menu-chk:checked~label .product-order-form.mobile-menu-icon .product-amount-type,#mobile-menu-chk:checked~label .product-order-section .product-order-form.mobile-menu-icon .product-amount-type{opacity:1;-webkit-transition:opacity .17s ease-in .14s;-moz-transition:opacity .17s ease-in .14s;-ms-transition:opacity .17s ease-in .14s;transition:opacity .17s ease-in .14s}.product-order-section .product-order-form:hover .btn.add-to-cart .cart-icon,.product-order-section .product-order-form:active .btn.add-to-cart .cart-icon,.product-order-section .product-order-form.active .btn.add-to-cart .cart-icon,.product-order-section #mobile-menu-chk:checked~label .product-order-form.mobile-menu-icon .btn.add-to-cart .cart-icon,#mobile-menu-chk:checked~label .product-order-section .product-order-form.mobile-menu-icon .btn.add-to-cart .cart-icon{margin-left:85px}.product-order-section .btn.add-to-cart:hover .cart-icon{background-image:url("../img/icons/icon_cart_pink.svg")}.product-order-section .btn.add-to-cart input{width:100%;height:100%;position:absolute;left:0px;top:0px;opacity:0;cursor:pointer}.elem.shop-item:hover .product-order-section,.elem.shop-item.active .product-order-section,#mobile-menu-chk:checked~label .elem.shop-item.mobile-menu-icon .product-order-section{bottom:-10px}.elem.shop-item:hover .product-order-section .product-order-form,.elem.shop-item.active .product-order-section .product-order-form,#mobile-menu-chk:checked~label .elem.shop-item.mobile-menu-icon .product-order-section .product-order-form{height:60px}.elem.shop-item .submitMessage{width:100%;height:60px;position:absolute;left:0;bottom:0;background-color:#776464;font:500 16px/20px "OpenSansLight",sans-serif;color:#fff;line-height:60px;text-align:center;vertical-align:middle;z-index:3}@media screen and (max-width: 1400px){.product-order-section .product-order-form:hover .btn.add-to-cart .cart-icon,.product-order-section .product-order-form:active .btn.add-to-cart .cart-icon,.product-order-section .product-order-form.active .btn.add-to-cart .cart-icon,.product-order-section #mobile-menu-chk:checked~label .product-order-form.mobile-menu-icon .btn.add-to-cart .cart-icon,#mobile-menu-chk:checked~label .product-order-section .product-order-form.mobile-menu-icon .btn.add-to-cart .cart-icon{margin-left:35px}}@keyframes cartSlideT{from{right:20%;top:calc(50% - 13px);position:absolute}to{right:7%;top:calc(50% - 13px);position:absolute}}@media screen and (max-width: 1140px){.product-order-section .product-order-form:hover .btn.add-to-cart,.product-order-section .product-order-form:active .btn.add-to-cart,.product-order-section .product-order-form.active .btn.add-to-cart,.product-order-section #mobile-menu-chk:checked~label .product-order-form.mobile-menu-icon .btn.add-to-cart,#mobile-menu-chk:checked~label .product-order-section .product-order-form.mobile-menu-icon .btn.add-to-cart{color:#a92434}.product-order-section .product-order-form:hover .btn.add-to-cart .cart-icon,.product-order-section .product-order-form:active .btn.add-to-cart .cart-icon,.product-order-section .product-order-form.active .btn.add-to-cart .cart-icon,.product-order-section #mobile-menu-chk:checked~label .product-order-form.mobile-menu-icon .btn.add-to-cart .cart-icon,#mobile-menu-chk:checked~label .product-order-section .product-order-form.mobile-menu-icon .btn.add-to-cart .cart-icon{margin-left:0;animation:cartSlideT .175s ease-out .17s 1;animation-fill-mode:forwards}}@keyframes cartSlideTS{from{right:12%;top:calc(50% - 13px);position:absolute}to{right:6%;top:calc(50% - 13px);position:absolute}}@media screen and (max-width: 900px){.product-order-section .product-order-form:hover .btn.add-to-cart .cart-icon,.product-order-section .product-order-form:active .btn.add-to-cart .cart-icon,.product-order-section .product-order-form.active .btn.add-to-cart .cart-icon,.product-order-section #mobile-menu-chk:checked~label .product-order-form.mobile-menu-icon .btn.add-to-cart .cart-icon,#mobile-menu-chk:checked~label .product-order-section .product-order-form.mobile-menu-icon .btn.add-to-cart .cart-icon{margin-left:0;animation:cartSlideTS .175s ease-out .17s 1;animation-fill-mode:forwards}}@keyframes cartSlideTS{from{right:23%;top:calc(50% - 13px);position:absolute}to{right:8%;top:calc(50% - 13px);position:absolute}}@keyframes cartSlideMS{from{right:20%;top:calc(50% - 13px);position:absolute}to{right:7%;top:calc(50% - 13px);position:absolute}}@media screen and (max-width: 482px){.product-order-section .product-order-form:hover .btn.add-to-cart .cart-icon,.product-order-section .product-order-form:active .btn.add-to-cart .cart-icon,.product-order-section .product-order-form.active .btn.add-to-cart .cart-icon,.product-order-section #mobile-menu-chk:checked~label .product-order-form.mobile-menu-icon .btn.add-to-cart .cart-icon,#mobile-menu-chk:checked~label .product-order-section .product-order-form.mobile-menu-icon .btn.add-to-cart .cart-icon{margin-left:0;animation:cartSlideMS .175s ease-out .17s 1;animation-fill-mode:forwards}}article.productTeaser.elem.product-elem.shop-item-detail.col-d-12 .product-section.info-title{grid-area:info}article.productTeaser.elem.product-elem.shop-item-detail .product-layout{grid-template-areas:"title title title title title title title title title" "img . info info info info info info info" "img . description description description description description description description" "img . . rating1 pdf1 . action1 action1 ." "img . . . order order order order ."}article.productTeaser.elem.product-elem.shop-item-detail .product-section.pdf{grid-area:pdf1}article.productTeaser.elem.product-elem.shop-item-detail .product-section.action{grid-area:action1}article.productTeaser.elem.product-elem.shop-item-detail .product-section.img img{max-height:32vh}.elem.shop-item-detail .product-layout{padding-top:15px;position:relative}.elem.shop-item-detail .product-section.desc,.elem.shop-item-detail .product-section.availability,.elem.shop-item-detail .product-order-section,.elem.shop-item-detail .product-price-section,.elem.shop-item-detail .product-rating-section,.elem.shop-item-detail .product-batch-section,.elem.shop-item-detail .product-section.pdf,.elem.shop-item-detail .product-section.action,.elem.shop-item-detail .product-section.info,.elem.shop-item-detail .product-section.img,.elem.shop-item-detail .product-section.title{width:100%}.elem.shop-item-detail .product-section.title{grid-area:title;width:100%;padding-bottom:80px}.elem.shop-item-detail .product-section.title h1{color:#a92434}.elem.shop-item-detail .product-section.title .producer{padding-top:10px;font:500 24px/26px "OpenSansLight",sans-serif}.elem.shop-item-detail .product-section.title .year{margin-left:5px}.elem.shop-item-detail .product-section.img{grid-area:img;box-sizing:border-box;padding:15px;display:flex;flex-direction:column;justify-content:stretch;background-color:#fff;box-shadow:rgba(0,0,0,.1) 0 5px 20px 0;border-top:5px solid #a92434;border-top-left-radius:3px;border-top-right-radius:3px}.elem.shop-item-detail .product-section.img .section-layout{position:relative;text-align:center}.elem.shop-item-detail .product-section.img .section-layout img{min-height:45vh}.elem.shop-item-detail .product-section.img img{display:inline-block;max-width:100%}.elem.shop-item-detail .product-share-layout{width:100%;padding-top:20px;text-align:center}.elem.shop-item-detail .product-share-layout>span{width:100%;display:block;text-align:center}.elem.shop-item-detail .product-share-layout ul{padding-top:10px;display:inline-block;overflow:hidden}.elem.shop-item-detail .product-share-layout li{width:25px;height:25px;margin-left:5px;margin-right:5px;position:relative;text-align:center;float:left}.elem.shop-item-detail .product-share-layout li a{width:100%;height:100%;position:absolute;left:0;top:0}.elem.shop-item-detail .product-share-layout li img{height:100%;max-width:100%;display:inline-block}.elem.shop-item-detail .product-section.info-title{width:100%;margin-top:5px;padding:20px 20px 15px 20px;box-sizing:border-box;background-color:#fff;border-top:5px solid #a92434;box-shadow:rgba(0,0,0,.1) 0 5px 20px 0;border-top-left-radius:3px;border-top-right-radius:3px;overflow:hidden;float:right;grid-area:description}.elem.shop-item-detail .product-section.info-title .title{font-weight:600;font-size:1em}.elem.shop-item-detail .product-section.info{grid-area:info;align-self:baseline;padding:25px 25px 40px 25px;margin-bottom:20px;box-sizing:border-box;background-color:#fff;box-shadow:rgba(0,0,0,.1) 0 5px 20px 0;border-top:5px solid #a92434;border-top-left-radius:3px;border-top-right-radius:3px;overflow:hidden;float:right}.elem.shop-item-detail .product-section.info .product-info{width:100%}.elem.shop-item-detail .product-section.info .product-info td{padding:5px 3px 5px 3px;position:relative;text-align:right;color:#776464;border-bottom:1px solid #999;z-index:1}.elem.shop-item-detail .product-section.info .product-info td a{color:#776464}.elem.shop-item-detail .product-section.info .product-info td:hover{margin-right:-12px}.elem.shop-item-detail .product-section.info .product-info .product-info-title{text-align:left;font:400 21px/24px "OpenSansBold",sans-serif}.elem.shop-item-detail .product-section.info .product-info .product-info-title:before,.elem.shop-item-detail .product-section.info .product-info .product-info-title:after{content:none}.elem.shop-item-detail .product-section.info .product-info .product-info-title:hover{margin-left:auto}.elem.shop-item-detail .product-section.info .product-info .def-lnk{position:relative;-webkit-transition:color .21s ease-in;-moz-transition:color .21s ease-in;-ms-transition:color .21s ease-in;transition:color .21s ease-in;white-space:nowrap}.elem.shop-item-detail .product-section.info .product-info .def-lnk:hover{color:#fff;background-color:#a92434;padding:4px 4px;cursor:pointer}.elem.shop-item-detail .product-section.info .product-info .def-lnk.speficationLinks{padding:0 7px;background-color:#db5867;color:#fff;-webkit-transition:background-color .21s ease-in;-moz-transition:background-color .21s ease-in;-ms-transition:background-color .21s ease-in;transition:background-color .21s ease-in}.elem.shop-item-detail .product-section.info .product-info .def-lnk.speficationLinks:hover{padding:0 7px;background-color:#a92434;-webkit-transition:background-color .21s ease-in;-moz-transition:background-color .21s ease-in;-ms-transition:background-color .21s ease-in;transition:background-color .21s ease-in}.elem.shop-item-detail .product-section.action{grid-area:action;align-self:flex-end;padding:24px 14px 8px 14px;box-sizing:border-box;position:relative;left:0;top:0}.elem.shop-item-detail .product-section.action .product-action-add-orderform{width:24px;height:23px}.elem.shop-item-detail .product-section.action .product-action-add-orderform input[type=submit]{opacity:0}.elem.shop-item-detail .product-section.pdf{grid-area:pdf;align-self:flex-end;position:relative;box-sizing:border-box;padding:9px 14px 6px 14px}.elem.shop-item-detail .product-section.pdf a{position:relative;text-transform:uppercase;font:500 16px/20px "OpenSansLight",sans-serif;font-size:16px;font-weight:400;-webkit-transition:color .17s ease-in;-moz-transition:color .17s ease-in;-ms-transition:color .17s ease-in;transition:color .17s ease-in}.elem.shop-item-detail .product-section.pdf a:after{content:"";width:100%;height:3px;position:absolute;left:0px;bottom:-5px;background-color:rgba(0,0,0,0);-webkit-transition:background-color .17s ease-in;-moz-transition:background-color .17s ease-in;-ms-transition:background-color .17s ease-in;transition:background-color .17s ease-in}.elem.shop-item-detail .product-section.pdf a:hover{color:#776464}.elem.shop-item-detail .product-section.pdf a:hover:after{background-color:#777}.elem.shop-item-detail .product-order-layout{padding:15px 10px;padding-top:0px;position:relative;box-sizing:border-box;float:right;clear:right;grid-area:order}.elem.shop-item-detail .product-order-layout.availability{bottom:inherit;float:none;padding:0}.elem.shop-item-detail .product-order-layout.availability .product-order-section .product-order-form{height:auto;text-align:center}.elem.shop-item-detail .product-order-layout.availability .product-order-section .product-order-form .elem.button .btn{display:block;padding:0px 0px}.elem.shop-item-detail .product-order-layout.availability .product-order-section .product-order-form .elem.button .btn a span{display:block;font:500 16px/20px "OpenSansBold",sans-serif;color:#fff}.elem.shop-item-detail .product-order-layout.availability .product-order-section .product-order-form .elem.button .btn:hover a span{color:#a92434}.elem.shop-item-detail .product-batch-section{grid-area:batch;box-sizing:border-box;padding-top:2px;padding-right:1px}.elem.shop-item-detail .product-batch-section .product-batch{width:55px;height:55px;border:2px solid #fff;box-sizing:border-box;line-height:51px;text-align:center;border-radius:0%;margin-bottom:10px;background-color:#776464;color:#fcfcfc;float:right;clear:right}.elem.shop-item-detail .product-batch-section .product-batch.sale{background:#a92434;position:relative;-webkit-transition:width .35s ease-out;-moz-transition:width .35s ease-out;-ms-transition:width .35s ease-out;transition:width .35s ease-out}.elem.shop-item-detail .product-batch-section .product-batch.sale a{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.elem.shop-item-detail .product-batch-section .product-batch:hover.sale{width:100%;-webkit-transition:width .35s ease-out;-moz-transition:width .35s ease-out;-ms-transition:width .35s ease-out;transition:width .35s ease-out}.elem.shop-item-detail .product-batch-section .product-batch:hover a span{display:none}.elem.shop-item-detail .product-batch-section .product-batch:hover a:before{content:"weitere Aktionen";padding:0 10px;color:#fff}.elem.shop-item-detail .product-batch-section .product-batch span{color:#fcfcfc}.elem.shop-item-detail .product-rating-section{grid-area:rating;align-self:end;justify-self:end;position:relative}.elem.shop-item-detail .product-rating-section .product-rating{position:absolute;left:calc(100% + 11px);bottom:-35px;display:flex;flex-direction:row;z-index:2}.elem.shop-item-detail .product-rating-section .rating-val{display:none}.elem.shop-item-detail .product-rating-section .rating-count,.elem.shop-item-detail .product-rating-section .rating-count span{color:#ccc;font-size:15px;line-height:19px;vertical-align:top}.elem.shop-item-detail .product-rating-section .rating-count{padding-left:3px}.elem.shop-item-detail .product-price-section{grid-area:price;padding:27px 14px 14px 14px;box-sizing:border-box;position:relative;text-align:right;background-color:#db5867;display:flex;flex-direction:column;justify-content:flex-end}.elem.shop-item-detail .product-price-section .product-price{color:#fff;text-align:right}.elem.shop-item-detail .product-price-section .product-price span{color:#fff;font-size:35px;font-weight:600}.elem.shop-item-detail .product-price-section .product-price .amount{color:#fff;font:400 21px/24px "OpenSansLight",sans-serif}.elem.shop-item-detail .product-price-section .product-price .price{padding-bottom:3px;font:500 28px/32px "OpenSansLight",sans-serif;font-size:40px;font-weight:600;color:#fff}.elem.shop-item-detail .product-price-section .product-price .single-price{display:block;color:#fcfcfc;font:500 16px/20px "OpenSansLight",sans-serif;-webkit-transition:color .27s ease-out;-moz-transition:color .27s ease-out;-ms-transition:color .27s ease-out;transition:color .27s ease-out}.elem.shop-item-detail .product-price-section .product-price .single-price.hidden{display:none}.elem.shop-item-detail .product-price-section .product-price .single-price span{font:400 18px/22px "OpenSansLight",sans-serif;color:#fcfcfc;-webkit-transition:color .27s ease-out;-moz-transition:color .27s ease-out;-ms-transition:color .27s ease-out;transition:color .27s ease-out}.elem.shop-item-detail .product-price-section .product-instead-price,.elem.shop-item-detail .product-price-section .product-liter-price{display:inline-block;color:#fff;text-align:right}.elem.shop-item-detail .product-price-section .product-instead-price,.elem.shop-item-detail .product-price-section .product-instead-price span{display:inline-block;color:#fff;text-decoration:line-through;vertical-align:middle}.elem.shop-item-detail .product-order-section{grid-area:order;position:relative;left:auto;bottom:auto;float:right}.elem.shop-item-detail .product-order-section .product-order-form{height:60px;text-align:center}.elem.shop-item-detail .product-order-section .btn.add-to-cart:hover{box-shadow:inset 0 0 4px 2px rgba(70,70,70,.21)}.elem.shop-item-detail .product-order-section .product-order-form:hover .cart-icon{margin-left:201px}.elem.shop-item-detail .product-order-section .product-order-form:hover .product-amount,.elem.shop-item-detail .product-order-section .product-order-form.active .product-amount,.elem.shop-item-detail .product-order-section #mobile-menu-chk:checked~label .product-order-form.mobile-menu-icon .product-amount,#mobile-menu-chk:checked~label .elem.shop-item-detail .product-order-section .product-order-form.mobile-menu-icon .product-amount{width:60%}.elem.shop-item-detail .product-order-section .product-amount input{width:100%;box-shadow:inset 0 0 4px 2px rgba(70,70,70,.21)}.elem.shop-item-detail .product-order-section .product-amount-type{width:20%;left:60%;-webkit-transition:opacity .04s ease-in;-moz-transition:opacity .04s ease-in;-ms-transition:opacity .04s ease-in;transition:opacity .04s ease-in}.elem.shop-item-detail .product-order-section .product-order-form:hover .product-amount-type,.elem.shop-item-detail .product-order-section .product-order-form:active .product-amount-type,.elem.shop-item-detail .product-order-section .product-order-form.active .product-amount-type,.elem.shop-item-detail .product-order-section #mobile-menu-chk:checked~label .product-order-form.mobile-menu-icon .product-amount-type,#mobile-menu-chk:checked~label .elem.shop-item-detail .product-order-section .product-order-form.mobile-menu-icon .product-amount-type{-webkit-transition:opacity .17s ease-in .14s;-moz-transition:opacity .17s ease-in .14s;-ms-transition:opacity .17s ease-in .14s;transition:opacity .17s ease-in .14s}.elem.shop-item-detail .product-order-section .submitMessage{width:100%;height:100%;position:absolute;left:0px;bottom:0px;background-color:#776464;font:500 16px/20px "OpenSansLight",sans-serif;color:#fff;line-height:60px;text-align:center;vertical-align:middle;z-index:3}.elem.shop-item-detail .product-section.availability{min-height:120px;grid-area:avail;padding:15px 10px;box-sizing:border-box;text-align:right}.elem.shop-item-detail .product-section.availability .toggle-chk{display:none}.elem.shop-item-detail .product-section.availability>label{cursor:pointer;position:relative}.elem.shop-item-detail .product-section.availability>label:after{content:"";width:100%;height:3px;position:absolute;left:0px;bottom:-5px;background-color:rgba(0,0,0,0);-webkit-transition:background-color .17s ease-in;-moz-transition:background-color .17s ease-in;-ms-transition:background-color .17s ease-in;transition:background-color .17s ease-in}.elem.shop-item-detail .product-section.availability>label:hover:after{background-color:#777}.elem.shop-item-detail .product-section.availability .content{height:0px;overflow:hidden;text-align:left}.elem.shop-item-detail .product-section.availability .content .inputs .store-select{position:relative}.elem.shop-item-detail .product-section.availability .content .inputs .store-select select{padding:10px 20px;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none;outline:none;box-sizing:border-box;background-color:#776464;color:#fcfcfc;font:400 21px/24px "OpenSansLight",sans-serif;text-align:center;cursor:pointer}.elem.shop-item-detail .product-section.availability .content .inputs .store-select select option{margin-top:2px;box-shadow:rgba(37,37,37,.195) 0 3px 8px 0;background-color:#776464}.elem.shop-item-detail .product-section.availability .content .inputs .store-select:after{content:"";width:12px;height:12px;position:absolute;right:20px;bottom:calc(50% - 3px);transform:rotate(45deg);border-right:2px solid #fff;border-bottom:2px solid #fff}.elem.shop-item-detail .product-section.availability .content .inputs .store-select .btn.update-geolocation{width:32px;height:32px;display:block;position:absolute;right:-47px;top:calc(50% - 16px);cursor:pointer}.elem.shop-item-detail .product-section.availability .content .inputs .store-select .btn.update-geolocation:before,.elem.shop-item-detail .product-section.availability .content .inputs .store-select .btn.update-geolocation:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-image:url("../img/icons/icon_locate_black.svg");background-size:contain;opacity:1;-webkit-transition:opacity .21s ease-out;-moz-transition:opacity .21s ease-out;-ms-transition:opacity .21s ease-out;transition:opacity .21s ease-out}.elem.shop-item-detail .product-section.availability .content .inputs .store-select .btn.update-geolocation:after{background-image:url("../img/icons/icon_locate_pink.svg");opacity:0}.elem.shop-item-detail .product-section.availability .content .inputs .store-select .btn.update-geolocation:hover:before{opacity:0}.elem.shop-item-detail .product-section.availability .content .inputs .store-select .btn.update-geolocation:hover:after{opacity:1}.elem.shop-item-detail .product-section.availability .content .store-list{display:flex;flex-direction:column;padding-top:10px;margin-bottom:40px}.elem.shop-item-detail .product-section.availability .content .store-list .store-item{margin-bottom:5px;padding:15px 10px;box-sizing:border-box;border-top:3px solid #776464}.elem.shop-item-detail .product-section.availability .content .store-list .store-item.active,.elem.shop-item-detail .product-section.availability .content .store-list #mobile-menu-chk:checked~label .store-item.mobile-menu-icon,#mobile-menu-chk:checked~label .elem.shop-item-detail .product-section.availability .content .store-list .store-item.mobile-menu-icon{display:block;order:1}.elem.shop-item-detail .product-section.availability .content .store-list .store-item.close{padding-bottom:0;margin-bottom:0;display:block;order:2}.elem.shop-item-detail .product-section.availability .content .store-list .store-item.close .title{border-bottom:none}.elem.shop-item-detail .product-section.availability .content .store-list .store-item.close .contact{display:none}.elem.shop-item-detail .product-section.availability .content .store-list .store-item.close:last-of-type .title{border-bottom:1px solid #000}.elem.shop-item-detail .product-section.availability .content .store-list .store-item .title{padding-bottom:12px;border-bottom:1px solid #000;font-weight:bold;display:table;width:100%}.elem.shop-item-detail .product-section.availability .content .store-list .store-item .title span{color:#776464;font-weight:bold;display:table-cell}.elem.shop-item-detail .product-section.availability .content .store-list .store-item .title span.amount{text-align:right}.elem.shop-item-detail .product-section.availability .content .store-list .store-item .title .unavailable{color:#776464;text-align:right}.elem.shop-item-detail .product-section.availability .content .store-list .store-item .title.greater30 span.amount{display:none}.elem.shop-item-detail .product-section.availability .content .store-list .store-item .title.greater30:after{content:"+30";font-weight:bold;display:table-cell;color:#776464;text-align:right}.elem.shop-item-detail .product-section.availability .content .store-list .store-item .contact{margin-top:10px}.elem.shop-item-detail .product-section.availability .content .store-list .store-item .contact a{display:block;-webkit-transition:color .21s ease-in;-moz-transition:color .21s ease-in;-ms-transition:color .21s ease-in;transition:color .21s ease-in}.elem.shop-item-detail .product-section.availability .content .store-list .store-item .contact a:hover{color:#776464}.elem.shop-item-detail .product-section.availability .toggle-chk:checked~.content{height:auto}.elem.shop-item-detail .product-section.desc{grid-area:desc;padding:50px 0;box-sizing:border-box;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between}.elem.shop-item-detail .product-section.desc:before{width:20%;height:calc(100% - 40px);box-sizing:border-box;position:absolute;top:20px;left:40%;border-top:1px solid #000;border-bottom:1px solid #000}.elem.shop-item-detail .product-section.desc .product-desc{width:calc(50% - 12px);min-height:180px;margin:20px 0px;padding:24px 20px 30px 20px;box-sizing:border-box;position:relative;background-color:#fff;box-shadow:rgba(10,10,10,.08) 0 5px 8px 0;-webkit-transition:box-shadow .17s ease-in;-moz-transition:box-shadow .17s ease-in;-ms-transition:box-shadow .17s ease-in;transition:box-shadow .17s ease-in}.elem.shop-item-detail .product-section.desc .product-desc input{display:none}.elem.shop-item-detail .product-section.desc .product-desc:hover{box-shadow:0 2px 8px 0 rgba(50,50,50,.08)}.elem.shop-item-detail .product-section.desc .product-desc .title-layout{padding-bottom:4px;margin-bottom:11px;border-bottom:3px solid #a92434}.elem.shop-item-detail .product-section.desc .product-desc table.nutritional{width:100%}.elem.shop-item-detail .product-section.desc .product-desc table.nutritional .nutritional-infos{padding:5px 3px 5px 3px;position:relative;border-bottom:1px solid #999;font:400 18px/22px "OpenSansLight",sans-serif}.elem.shop-item-detail .product-section.desc .product-desc table.nutritional .nutritional-infos:nth-child(odd){font:400 18px/22px "OpenSansBold",sans-serif}.elem.shop-item-detail .product-section.desc .product-desc table.nutritional .nutritional-infos:nth-child(even){text-align:right}.elem.shop-item-detail .product-section.desc .product-desc .composition .composition-info{font-size:18px}.elem.shop-item-detail .product-layout{display:grid;grid-template-columns:35% 30px 26% 0px 1fr 1fr 1fr;grid-template-rows:auto auto auto auto auto auto auto auto;grid-row-gap:0px;grid-column-gap:0px;grid-auto-rows:0px;grid-auto-columns:0px;grid-template-areas:"title  title   title   title   title   title   title   title   title" "img    .       info    info    info    info    info    info    info" "img    .       .       rating  pdf     .       action  action  ." "img    .       .       .       order   order   order   order   ." ".    .       .       .       avail   avail   avail   avail   . " "desc   desc    desc    desc    desc    desc    desc     desc   desc"}.elem.slider.sameProducerSlider,.elem.slider.similarProducstSlider{margin-left:0 !important}@media screen and (max-width: 1400px){.elem.shop-item-detail .product-layout{grid-template-columns:30% 30px 20% 0px 1fr 1fr 1fr 1fr 15px}.elem.shop-item-detail .product-section.title{padding-bottom:70px}.elem.shop-item-detail .product-section.img img{max-height:50vh}.elem.shop-item-detail .product-order-section .product-order-form:hover .cart-icon,.elem.shop-item-detail .product-order-section .product-order-form:active .cart-icon,.elem.shop-item-detail .product-order-section .product-order-form.active .cart-icon,.elem.shop-item-detail .product-order-section #mobile-menu-chk:checked~label .product-order-form.mobile-menu-icon .cart-icon,#mobile-menu-chk:checked~label .elem.shop-item-detail .product-order-section .product-order-form.mobile-menu-icon .cart-icon{margin-left:206px}}@media screen and (max-width: 1140px){.elem.shop-item-detail .product-layout{grid-template-columns:30% 30px 15% 0px 1fr 1fr 1fr 1fr 15px}.elem.shop-item-detail .product-section.img img{max-height:42vh}.elem.shop-item-detail .product-section.title{padding-bottom:60px}.elem.shop-item-detail .product-section.info-title{margin-right:2.5%}.elem.shop-item-detail .product-section.info{margin-right:2.5%}.elem.shop-item-detail .product-section.pdf{margin-right:2.5%}.elem.shop-item-detail .product-section.desc{margin-right:2.5%}.elem.shop-item-detail .product-rating-section{margin-right:2.5%}.elem.shop-item-detail .product-section.action{margin-right:2.5%}.elem.shop-item-detail .product-order-layout{margin-right:2.5%}.elem.shop-item-detail .product-order-section .product-order-form:hover .cart-icon,.elem.shop-item-detail .product-order-section .product-order-form:active.cart-icon,.elem.shop-item-detail .product-order-section .product-order-form.active .cart-icon,.elem.shop-item-detail .product-order-section #mobile-menu-chk:checked~label .product-order-form.mobile-menu-icon .cart-icon,#mobile-menu-chk:checked~label .elem.shop-item-detail .product-order-section .product-order-form.mobile-menu-icon .cart-icon{margin-left:0;animation:cartSlideTS .19s ease-out .18s 1;animation-fill-mode:forwards}}@media screen and (max-width: 900px){.elem.shop-item-detail .product-layout{grid-template-columns:30% 30px 10% 0px 1fr 1fr 1fr 1fr 15px;grid-template-areas:"title  title   title   title   title   title   title   title   title" "img    .       info    info    info    info    info    info    info" "pdf   .       rating       action  .     .       .  .  ." "order    order       order       order       avail   avail   avail   avail   avail" ".    .       .       .       .   .   .   .   . " "desc   desc    desc    desc    desc    desc    desc     desc   desc"}.elem.shop-item-detail .product-section.info{margin-bottom:0}.elem.shop-item-detail .product-section.title{padding-bottom:75px}.elem.shop-item-detail .product-section.info .product-info td,.elem.shop-item-detail .product-section.info .product-info a{font-size:16px}.elem.shop-item-detail .product-section.action{width:60%}.elem.shop-item-detail .product-rating-section{width:60%}.elem.shop-item-detail .product-order-section .product-order-form:hover .cart-icon,.elem.shop-item-detail .product-order-section .product-order-form:active.cart-icon,.elem.shop-item-detail .product-order-section .product-order-form.active .cart-icon,.elem.shop-item-detail .product-order-section #mobile-menu-chk:checked~label .product-order-form.mobile-menu-icon .cart-icon,#mobile-menu-chk:checked~label .elem.shop-item-detail .product-order-section .product-order-form.mobile-menu-icon .cart-icon{margin-left:0;animation:cartSlideMS .175s ease-out .17s 1;animation-fill-mode:forwards}.elem.shop-item-detail .product-section.desc .product-desc{width:100%}.elem.shop-item-detail .product-section.desc .product-desc p{font:400 18px/26px "OpenSansLight",sans-serif}}@media screen and (max-width: 744px){.elem.shop-item-detail .product-layout{grid-template-columns:25% 30px 15px 0px 1fr 1fr 1fr 1fr 15px}.elem.shop-item-detail .product-section.desc{justify-content:center}.elem.shop-item-detail .product-section.desc .product-desc{width:100%;max-width:450px;min-height:auto;margin-bottom:12px}}@media screen and (max-width: 482px){.elem.shop-item-detail .product-section.desc,.elem.shop-item-detail .product-section.availability,.elem.shop-item-detail .product-section.info,.elem.shop-item-detail .product-section.info-title,.elem.shop-item-detail .product-order-section,.elem.shop-item-detail .product-price-section,.elem.shop-item-detail .product-rating-section,.elem.shop-item-detail .product-section.action,.elem.shop-item-detail .product-section.pdf,.elem.shop-item-detail .product-section.img,.elem.shop-item-detail .product-section.title{width:calc(100% + 20px);margin-right:0px;margin-left:-10px;box-sizing:border-box}.elem.shop-item-detail .product-layout{padding-top:30px;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto auto auto auto auto auto;grid-template-areas:"title title" "img img" "order order" "pdf action" "avail avail" "rating rating" "info info" "desc desc"}.elem.shop-item-detail .product-section.title{order:1;padding:0px 10px;text-align:center}.elem.shop-item-detail .product-section.title h1,.elem.shop-item-detail .product-section.title .h1{font-size:36px;line-height:45px}.elem.shop-item-detail .product-section.img{order:2;width:100%;margin-left:auto;margin-right:auto;margin-top:25px}.elem.shop-item-detail .product-section.img img{max-height:51vh}.elem.shop-item-detail .product-order-layout{width:100%;order:3}.elem.shop-item-detail .product-section.pdf{order:4;align-self:auto;padding-left:20px;padding-right:20px;box-shadow:none;width:100%}.elem.shop-item-detail .product-section.pdf a{font-size:18px}.elem.shop-item-detail .product-section.action{order:4;align-self:auto;padding:0;margin:0;width:100%;height:auto;display:flex;justify-content:center;align-items:center}.elem.shop-item-detail .product-section.action a.product-action-add-orderform{float:none;position:relative}.elem.shop-item-detail .product-rating-section{order:5;width:100%;height:auto;padding:20px;box-sizing:border-box;background-color:#777}.elem.shop-item-detail .product-rating-section .product-rating{left:0px;bottom:0px;position:relative}.elem.shop-item-detail .product-price-section{order:6}.elem.shop-item-detail .product-order-section{order:7;float:none}.elem.shop-item-detail .product-order-section .product-order-form:hover .product-amount-type{width:30%;left:50%}.elem.shop-item-detail .product-order-section .product-order-form:hover .product-amount{width:50%}.elem.shop-item-detail .product-section.info-title{order:8;margin-top:0px;padding:50px 20px 5px 20px;border-width:3px;background-color:#777;box-shadow:none;border-radius:0px}.elem.shop-item-detail .product-section.info-title .title{color:#fff;font-size:1.1em}.elem.shop-item-detail .product-section.info{order:9;margin-bottom:0px;width:100%;margin:0 auto;background-color:#fff}.elem.shop-item-detail .product-section.info .product-info tr{border-bottom:1px solid #776464}.elem.shop-item-detail .product-section.info .product-info td{display:block;width:100%;text-align:left;border-bottom:none}.elem.shop-item-detail .product-section.info .product-info td:hover{margin-left:0 !important}.elem.shop-item-detail .product-section.info .product-info td:first-of-type{padding:7px 0 0 0}.elem.shop-item-detail .product-section.info .product-info td:last-of-type{padding:0 0 7px 0}.elem.shop-item-detail .product-section.info .product-info .def-lnk{padding-top:12px;padding-bottom:2px;color:#776464}.elem.shop-item-detail .product-section.availability{order:10;min-height:0}.elem.shop-item-detail .product-section.availability>label{display:block;text-align:left;padding:10px;background-color:#a92434;color:#fff}.elem.shop-item-detail .product-section.desc{order:11;width:100%;padding-left:0px;padding-right:0px;margin-top:0px;margin-left:auto;margin-right:auto}.elem.shop-item-detail .product-section.desc .product-desc .title-layout .title-inner-layout h3 label,.elem.shop-item-detail .product-section.desc .product-desc .title-layout .title-inner-layout .elem.store.preview .section.location .city label,.elem.store.preview .section.location .elem.shop-item-detail .product-section.desc .product-desc .title-layout .title-inner-layout .city label,.elem.shop-item-detail .product-section.desc .product-desc .title-layout .elem.filter-text .elem.title .title-inner-layout>* label,.elem.filter-text .elem.title .elem.shop-item-detail .product-section.desc .product-desc .title-layout .title-inner-layout>* label{font-size:28px}}.elem.shop-menu{position:relative}.css-icon.menu-arrow,.menu-arrow.avatar-to-cross,.menu-arrow.avatar-to-cross-shrink,.menu-arrow.img-to-cross-shrink{height:14px;width:14px;position:relative;-webkit-transition: 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in;;-moz-transition: 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in;;-ms-transition: 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in;;transition: 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in;}.css-icon.menu-arrow:before,.menu-arrow.avatar-to-cross:before,.menu-arrow.avatar-to-cross-shrink:before,.menu-arrow.img-to-cross-shrink:before,.css-icon.menu-arrow:after,.menu-arrow.avatar-to-cross:after,.menu-arrow.avatar-to-cross-shrink:after,.menu-arrow.img-to-cross-shrink:after{content:"";width:15px;height:2px;background-color:#a92434;border:0px solid rgba(0,0,0,0);border-radius:1px;box-shadow:none;-webkit-transition: 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in;;-moz-transition: 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in;;-ms-transition: 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in;;transition: 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in;;position:absolute;transform-origin:0% 0%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:6px;left:1px}.css-icon.menu-arrow:after,.menu-arrow.avatar-to-cross:after,.menu-arrow.avatar-to-cross-shrink:after,.menu-arrow.img-to-cross-shrink:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:13px;left:6px}.elem.shop-menu .css-icon.magnifier,.elem.shop-menu .magnifier.avatar-to-cross,.elem.shop-menu .magnifier.avatar-to-cross-shrink,.elem.shop-menu .magnifier.img-to-cross-shrink{height:17px;width:17px;position:relative}.elem.shop-menu .css-icon.magnifier:before,.elem.shop-menu .magnifier.avatar-to-cross:before,.elem.shop-menu .magnifier.avatar-to-cross-shrink:before,.elem.shop-menu .magnifier.img-to-cross-shrink:before{content:"";width:9px;height:2px;box-sizing:border-box;position:absolute;left:10px;top:10px;background-color:#bfbfbf;transform-origin:0% 50%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;border-radius:1px;-webkit-transition: 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in;;-moz-transition: 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in;;-ms-transition: 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in;;transition: 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in;;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.elem.shop-menu .css-icon.magnifier:after,.elem.shop-menu .magnifier.avatar-to-cross:after,.elem.shop-menu .magnifier.avatar-to-cross-shrink:after,.elem.shop-menu .magnifier.img-to-cross-shrink:after{content:"";width:13px;height:13px;display:block;position:absolute;box-sizing:border-box;top:0;left:0;border:2px solid #bfbfbf;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%;-webkit-transition: 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in;;-moz-transition: 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in;;-ms-transition: 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in;;transition: 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in;;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.elem.shop-menu .shop-menu-search-section{width:100%;padding-top:40px;padding-bottom:20px;background-color:rgba(239,235,235,.9);border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:rgba(37,37,37,.7) 0 15px 45px -9px,rgba(42,42,42,.15) 0 0 2px 0}.elem.shop-menu .shop-menu-search-section .shop-menu-search-layout{width:50%;height:30px;margin:auto;position:relative;border-bottom:3px solid #bfbfbf;border-radius:0px}.elem.shop-menu .shop-menu-search-section .shop-menu-search-layout .css-icon.magnifier::before,.elem.shop-menu .shop-menu-search-section .shop-menu-search-layout .magnifier.avatar-to-cross::before,.elem.shop-menu .shop-menu-search-section .shop-menu-search-layout .magnifier.avatar-to-cross-shrink::before,.elem.shop-menu .shop-menu-search-section .shop-menu-search-layout .magnifier.img-to-cross-shrink::before{background-color:#bfbfbf}.elem.shop-menu .shop-menu-search-section .shop-menu-search-layout .css-icon.magnifier::after,.elem.shop-menu .shop-menu-search-section .shop-menu-search-layout .magnifier.avatar-to-cross::after,.elem.shop-menu .shop-menu-search-section .shop-menu-search-layout .magnifier.avatar-to-cross-shrink::after,.elem.shop-menu .shop-menu-search-section .shop-menu-search-layout .magnifier.img-to-cross-shrink::after{border:2px solid #bfbfbf}.elem.shop-menu .shop-menu-search-section .shop-menu-search-layout:after{content:"";width:0px;height:3px;position:absolute;left:0px;bottom:-3px;background-color:#776464;-webkit-transition:width .21s ease-in;-moz-transition:width .21s ease-in;-ms-transition:width .21s ease-in;transition:width .21s ease-in}.elem.shop-menu .shop-menu-search-section .shop-menu-search-layout:hover:after{width:100%}.elem.shop-menu .shop-menu-search-section .shop-menu-search-layout:before{content:"";width:17px;height:17px;position:absolute;left:9px;top:6px;background-image:url("../img/icons/icon_magnify.png");background-size:cover;background-position:center;background-repeat:no-repeat}.elem.shop-menu .shop-menu-search-section input[type=search]:focus,.elem.shop-menu .shop-menu-search-section input[type=search]:focus-visible{outline:none !important;background-color:#efdddf;color:#a92434;transition:all 2s ease}.elem.shop-menu .shop-menu-search-section input[type=search]:focus::placeholder,.elem.shop-menu .shop-menu-search-section input[type=search]:focus-visible::placeholder{color:#a92434;font:400 21px/24px "OpenSansLight",sans-serif;opacity:1}.elem.shop-menu .shop-menu-search-section input[type=search]:focus:-ms-input-placeholder,.elem.shop-menu .shop-menu-search-section input[type=search]:focus-visible:-ms-input-placeholder{color:#bfbfbf}.elem.shop-menu .shop-menu-search-section input[type=search]:focus::-ms-input-placeholder,.elem.shop-menu .shop-menu-search-section input[type=search]:focus-visible::-ms-input-placeholder{color:#bfbfbf}.elem.shop-menu .shop-menu-search-section input[type=search]:focus::-moz-placeholder,.elem.shop-menu .shop-menu-search-section input[type=search]:focus-visible::-moz-placeholder{line-height:28px}.elem.shop-menu .shop-menu-search-section input[type=search]{width:100%;height:100%;padding-top:0px;padding-left:20px;box-sizing:border-box;background-color:rgba(0,0,0,0);border-radius:0px;color:#776464;-webkit-appearance:none;transition:all 2s ease}.elem.shop-menu .shop-menu-search-section input[type=search]::placeholder{color:#776464;font:400 21px/24px "OpenSansLight",sans-serif;opacity:1}.elem.shop-menu .shop-menu-search-section input[type=search]:-ms-input-placeholder{color:#776464}.elem.shop-menu .shop-menu-search-section input[type=search]::-ms-input-placeholder{color:#776464}.elem.shop-menu .shop-menu-search-section input[type=search]::-moz-placeholder{line-height:28px}.elem.shop-menu .shop-menu-search-section input[type=submit]{width:20px;height:30px;position:absolute;top:5px;right:15px;opacity:0;z-index:1;cursor:pointer}.elem.shop-menu .shop-menu-search-section .css-icon.magnifier,.elem.shop-menu .shop-menu-search-section .magnifier.avatar-to-cross,.elem.shop-menu .shop-menu-search-section .magnifier.avatar-to-cross-shrink,.elem.shop-menu .shop-menu-search-section .magnifier.img-to-cross-shrink{position:absolute;top:5px;right:20px}.elem.shop-menu .shop-menu-search-section input[type=search]:focus~.css-icon.magnifier,.elem.shop-menu .shop-menu-search-section input[type=search]:focus~.magnifier.avatar-to-cross,.elem.shop-menu .shop-menu-search-section input[type=search]:focus~.magnifier.avatar-to-cross-shrink,.elem.shop-menu .shop-menu-search-section input[type=search]:focus~.magnifier.img-to-cross-shrink{height:17px;width:17px;position:relative;position:absolute;right:20px}.elem.shop-menu .shop-menu-search-section input[type=search]:focus~.css-icon.magnifier:before,.elem.shop-menu .shop-menu-search-section input[type=search]:focus~.magnifier.avatar-to-cross:before,.elem.shop-menu .shop-menu-search-section input[type=search]:focus~.magnifier.avatar-to-cross-shrink:before,.elem.shop-menu .shop-menu-search-section input[type=search]:focus~.magnifier.img-to-cross-shrink:before{content:"";width:9px;height:2px;box-sizing:border-box;position:absolute;left:10px;top:10px;background-color:#776464;transform-origin:0% 50%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;border-radius:1px;-webkit-transition: 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in;;-moz-transition: 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in;;-ms-transition: 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in;;transition: 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in;;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.elem.shop-menu .shop-menu-search-section input[type=search]:focus~.css-icon.magnifier:after,.elem.shop-menu .shop-menu-search-section input[type=search]:focus~.magnifier.avatar-to-cross:after,.elem.shop-menu .shop-menu-search-section input[type=search]:focus~.magnifier.avatar-to-cross-shrink:after,.elem.shop-menu .shop-menu-search-section input[type=search]:focus~.magnifier.img-to-cross-shrink:after{content:"";width:13px;height:13px;display:block;position:absolute;box-sizing:border-box;top:0;left:0;border:2px solid #776464;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%;-webkit-transition: 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in;;-moz-transition: 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in;;-ms-transition: 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in;;transition: 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in, 0.27s ease-in;;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.elem.shop-menu .shop-menu-search-section .search-ac-list{position:relative}.elem.shop-menu .shop-menu-search-section .shop-menu-auto-complete-list-title{width:calc(100% + 2px);padding:20px 35px 15px 35px;box-sizing:border-box;color:#fff;background-color:#dc394c;border-top:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;box-shadow:rgba(0,0,0,.12) 0 3px 13px 1px,rgba(37,37,37,.7) 0 15px 45px -9px,rgba(42,42,42,.15) 0 0 2px 0;z-index:6}.elem.shop-menu .shop-menu-search-section .shop-menu-auto-complete-list{width:calc(100% + 2px);padding:20px 35px 15px 35px;position:absolute;top:57px;left:0;box-sizing:border-box;background-color:#dc394c;border-top:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;box-shadow:rgba(0,0,0,.12) 0 3px 13px 1px,rgba(37,37,37,.7) 0 15px 45px -9px,rgba(42,42,42,.15) 0 0 2px 0;z-index:6}.elem.shop-menu .shop-menu-search-section .shop-menu-auto-complete-list a{margin:9px 0;padding:1px 0px;display:block;box-sizing:border-box;color:#bfbfbf;border-left:0px solid #fff;cursor:pointer;-webkit-transition:border .21s ease-in,color .21s ease-in,padding .21s ease-in;-moz-transition:border .21s ease-in,color .21s ease-in,padding .21s ease-in;-ms-transition:border .21s ease-in,color .21s ease-in,padding .21s ease-in;transition:border .21s ease-in,color .21s ease-in,padding .21s ease-in}.elem.shop-menu .shop-menu-search-section .shop-menu-auto-complete-list a:hover,.elem.shop-menu .shop-menu-search-section .shop-menu-auto-complete-list a:focus{padding-left:7px;border-width:6px;color:#fff;outline:none}.elem.shop-menu .shop-menu-filter-section{width:100%;padding-left:20px;padding-top:13px;padding-bottom:40px;box-sizing:border-box;background-color:rgba(239,235,235,.9);border-bottom-left-radius:3px;border-bottom-right-radius:3px;float:left;box-shadow:rgba(37,37,37,.4) 0 3px 7px 0}.elem.shop-menu .shop-menu-filter-section label[for=shop-menu-filter-chk]{padding-left:23px;position:absolute;top:25px;right:20px;color:#776464;cursor:pointer}.elem.shop-menu .shop-menu-filter-section label[for=shop-menu-filter-chk]:before,.elem.shop-menu .shop-menu-filter-section label[for=shop-menu-filter-chk]:after{content:"";width:13px;height:1px;position:absolute;left:0px;top:10px;background-color:#776464;-webkit-transition:transform .24s ease-out;-moz-transition:transform .24s ease-out;-ms-transition:transform .24s ease-out;transition:transform .24s ease-out}.elem.shop-menu .shop-menu-filter-section label[for=shop-menu-filter-chk]:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.elem.shop-menu .shop-menu-filter-section #filter-reset{display:none}.elem.shop-menu .shop-menu-filter-section label[for=filter-reset]{position:absolute;top:25px;left:20px;color:#776464;cursor:pointer}.elem.shop-menu #shop-menu-filter-chk{display:none}.elem.shop-menu #shop-menu-filter-chk:checked~.shop-menu-filter-ext-search{height:auto;max-height:400px;opacity:1;overflow:visible;-webkit-transition:max-height .4s ease-out;-moz-transition:max-height .4s ease-out;-ms-transition:max-height .4s ease-out;transition:max-height .4s ease-out}.elem.shop-menu #shop-menu-filter-chk:checked~.shop-menu-filter-ext-search>*{max-height:1000px;opacity:1;-webkit-transition:max-height 0s,opacity .24s ease-out;-moz-transition:max-height 0s,opacity .24s ease-out;-ms-transition:max-height 0s,opacity .24s ease-out;transition:max-height 0s,opacity .24s ease-out}.elem.shop-menu #shop-menu-filter-chk:checked+label:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.elem.shop-menu #shop-menu-filter-chk:checked+label:after{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.elem.shop-menu .shop-menu-filter-basic-search,.elem.shop-menu .shop-menu-filter-ext-search{width:100%}.elem.shop-menu .shop-menu-filter-ext-search{max-height:0px;opacity:0;overflow:hidden;-webkit-transition:max-height .4s ease-out,opacity 0s ease-out .4s;-moz-transition:max-height .4s ease-out,opacity 0s ease-out .4s;-ms-transition:max-height .4s ease-out,opacity 0s ease-out .4s;transition:max-height .4s ease-out,opacity 0s ease-out .4s}.elem.shop-menu .shop-menu-filter-ext-search>*{max-height:0px;padding:0px;opacity:0;-webkit-transition:max-height 0s .4s,opacity 0s .4s,padding 0s .4s;-moz-transition:max-height 0s .4s,opacity 0s .4s,padding 0s .4s;-ms-transition:max-height 0s .4s,opacity 0s .4s,padding 0s .4s;transition:max-height 0s .4s,opacity 0s .4s,padding 0s .4s}.elem.shop-menu .shop-menu-filter-basic-search>li,.elem.shop-menu .shop-menu-filter-ext-search>li{width:25%;padding-right:20px;margin-top:25px;box-sizing:border-box;float:left}.elem.shop-menu label .styled-input.checkbox{height:13px;width:13px;display:block;position:absolute;background-color:rgba(0,0,0,0);border:1px solid #776464}.elem.shop-menu label .styled-input.checkbox:before,.elem.shop-menu label .styled-input.checkbox:after{content:"";height:2px;position:absolute;background-color:#000}.elem.shop-menu input[type=checkbox]:checked~label .styled-input.checkbox:before{width:5px;top:6px;right:7px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.elem.shop-menu input[type=checkbox]:checked~label .styled-input.checkbox:after{width:9px;top:5px;left:3px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.elem.shop-menu .shop-menu-filter-item.single-checkbox input[type=checkbox]:checked~label{color:#a92434}.elem.shop-menu .shop-menu-filter-item{width:100%;position:relative}.elem.shop-menu .shop-menu-filter-item input[type=checkbox]{display:none;cursor:pointer}.elem.shop-menu .shop-menu-filter-item>label{width:100%;box-sizing:border-box;display:block;padding:10px 20px 15px 35px;position:relative;border-top:1px solid #bfbfbf;font-weight:600;color:#776464;cursor:pointer;user-select:none;-webkit-transition:border .21s ease-in;-moz-transition:border .21s ease-in;-ms-transition:border .21s ease-in;transition:border .21s ease-in}.elem.shop-menu .shop-menu-filter-item input[type=checkbox]:checked~label{border-color:#fff;box-shadow:rgba(37,37,37,.7) 0 15px 45px -9px,rgba(42,42,42,.15) 0 0 2px 0;background-color:#dc394c;color:#fff;z-index:5}.elem.shop-menu .shop-menu-filter-item>label .css-icon.menu-arrow,.elem.shop-menu .shop-menu-filter-item>label .menu-arrow.avatar-to-cross,.elem.shop-menu .shop-menu-filter-item>label .menu-arrow.avatar-to-cross-shrink,.elem.shop-menu .shop-menu-filter-item>label .menu-arrow.img-to-cross-shrink{position:absolute;left:10px;top:12px}.elem.shop-menu .shop-menu-filter-item>label .css-icon.menu-arrow:before,.elem.shop-menu .shop-menu-filter-item>label .menu-arrow.avatar-to-cross:before,.elem.shop-menu .shop-menu-filter-item>label .menu-arrow.avatar-to-cross-shrink:before,.elem.shop-menu .shop-menu-filter-item>label .menu-arrow.img-to-cross-shrink:before{top:3px;left:0;background-color:#776464}.elem.shop-menu .shop-menu-filter-item>label .css-icon.menu-arrow:after,.elem.shop-menu .shop-menu-filter-item>label .menu-arrow.avatar-to-cross:after,.elem.shop-menu .shop-menu-filter-item>label .menu-arrow.avatar-to-cross-shrink:after,.elem.shop-menu .shop-menu-filter-item>label .menu-arrow.img-to-cross-shrink:after{top:13px;left:9px;background-color:#776464}.elem.shop-menu .shop-menu-filter-item input[type=checkbox]:checked~label .css-icon.menu-arrow,.elem.shop-menu .shop-menu-filter-item input[type=checkbox]:checked~label .menu-arrow.avatar-to-cross,.elem.shop-menu .shop-menu-filter-item input[type=checkbox]:checked~label .menu-arrow.avatar-to-cross-shrink,.elem.shop-menu .shop-menu-filter-item input[type=checkbox]:checked~label .menu-arrow.img-to-cross-shrink{height:14px;width:14px;position:relative;-webkit-transition: 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in;;-moz-transition: 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in;;-ms-transition: 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in;;transition: 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in;;position:absolute;top:17px}.elem.shop-menu .shop-menu-filter-item input[type=checkbox]:checked~label .css-icon.menu-arrow:before,.elem.shop-menu .shop-menu-filter-item input[type=checkbox]:checked~label .menu-arrow.avatar-to-cross:before,.elem.shop-menu .shop-menu-filter-item input[type=checkbox]:checked~label .menu-arrow.avatar-to-cross-shrink:before,.elem.shop-menu .shop-menu-filter-item input[type=checkbox]:checked~label .menu-arrow.img-to-cross-shrink:before,.elem.shop-menu .shop-menu-filter-item input[type=checkbox]:checked~label .css-icon.menu-arrow:after,.elem.shop-menu .shop-menu-filter-item input[type=checkbox]:checked~label .menu-arrow.avatar-to-cross:after,.elem.shop-menu .shop-menu-filter-item input[type=checkbox]:checked~label .menu-arrow.avatar-to-cross-shrink:after,.elem.shop-menu .shop-menu-filter-item input[type=checkbox]:checked~label .menu-arrow.img-to-cross-shrink:after{content:"";width:15px;height:2px;background-color:#a92434;border:0px solid rgba(0,0,0,0);border-radius:1px;box-shadow:none;-webkit-transition: 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in;;-moz-transition: 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in;;-ms-transition: 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in;;transition: 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in;;position:absolute;transform-origin:0% 0%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:0;left:50%}.elem.shop-menu .shop-menu-filter-item input[type=checkbox]:checked~label .css-icon.menu-arrow:after,.elem.shop-menu .shop-menu-filter-item input[type=checkbox]:checked~label .menu-arrow.avatar-to-cross:after,.elem.shop-menu .shop-menu-filter-item input[type=checkbox]:checked~label .menu-arrow.avatar-to-cross-shrink:after,.elem.shop-menu .shop-menu-filter-item input[type=checkbox]:checked~label .menu-arrow.img-to-cross-shrink:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:50%;left:0px}.elem.shop-menu .shop-menu-filter-item input[type=checkbox]:checked~label .css-icon.menu-arrow:before,.elem.shop-menu .shop-menu-filter-item input[type=checkbox]:checked~label .menu-arrow.avatar-to-cross:before,.elem.shop-menu .shop-menu-filter-item input[type=checkbox]:checked~label .menu-arrow.avatar-to-cross-shrink:before,.elem.shop-menu .shop-menu-filter-item input[type=checkbox]:checked~label .menu-arrow.img-to-cross-shrink:before{top:0;left:80%;background-color:#fff}.elem.shop-menu .shop-menu-filter-item input[type=checkbox]:checked~label .css-icon.menu-arrow:after,.elem.shop-menu .shop-menu-filter-item input[type=checkbox]:checked~label .menu-arrow.avatar-to-cross:after,.elem.shop-menu .shop-menu-filter-item input[type=checkbox]:checked~label .menu-arrow.avatar-to-cross-shrink:after,.elem.shop-menu .shop-menu-filter-item input[type=checkbox]:checked~label .menu-arrow.img-to-cross-shrink:after{top:70%;left:0;background-color:#fff}.elem.shop-menu .shop-menu-filter-item .shop-menu-filter-item-content{width:100%;height:0px;padding:0px 20px 0px 25px;box-sizing:border-box;overflow:hidden;background-color:#dc394c;opacity:0;-webkit-transition:opacity .4s ease-out,box-shadow .21s ease-in;-moz-transition:opacity .4s ease-out,box-shadow .21s ease-in;-ms-transition:opacity .4s ease-out,box-shadow .21s ease-in;transition:opacity .4s ease-out,box-shadow .21s ease-in}.elem.shop-menu .shop-menu-filter-item input[type=checkbox]:checked~.shop-menu-filter-item-content{height:auto;max-height:70vh;opacity:1;position:absolute;top:50px;left:0px;padding-bottom:20px;box-shadow:rgba(37,37,37,.45) 0 6px 16px 0;overflow-y:scroll;z-index:5}.elem.shop-menu .shop-menu-filter-item .shop-menu-filter-item-content::-webkit-scrollbar{display:none}.elem.shop-menu .shop-menu-filter-item .shop-menu-filter-item-content *{display:none}.elem.shop-menu .shop-menu-filter-item input[type=checkbox]:checked~.shop-menu-filter-item-content *{display:block}.elem.shop-menu .shop-menu-filter-item .shop-menu-filter-item-content li{width:100%;margin:7px 0px;position:relative}.elem.shop-menu .shop-menu-filter-item .shop-menu-filter-item-content li input[type=checkbox]{display:none !important}.elem.shop-menu .shop-menu-filter-item .shop-menu-filter-item-content li label .styled-input.checkbox{left:-20px;top:2px}.elem.shop-menu .shop-menu-filter-item.single-checkbox>label .styled-input.checkbox{left:10px;top:13px}.elem.shop-menu .shop-menu-filter-item.single-checkbox>label .styled-input.checkbox:before,.elem.shop-menu .shop-menu-filter-item.single-checkbox>label .styled-input.checkbox:after{width:0px;height:0px;left:50%;top:50%;right:auto;opacity:0;-webkit-transition:top .17s ease-in,left .17s ease-in,width .17s ease-in,height .17s ease-in,opacity .17s ease-in;-moz-transition:top .17s ease-in,left .17s ease-in,width .17s ease-in,height .17s ease-in,opacity .17s ease-in;-ms-transition:top .17s ease-in,left .17s ease-in,width .17s ease-in,height .17s ease-in,opacity .17s ease-in;transition:top .17s ease-in,left .17s ease-in,width .17s ease-in,height .17s ease-in,opacity .17s ease-in}.elem.shop-menu .shop-menu-filter-item.single-checkbox>label:before,.elem.shop-menu .shop-menu-filter-item.single-checkbox>label:after{content:none}.elem.shop-menu .shop-menu-filter-item.single-checkbox .styled-input.checkbox{border-color:#bfbfbf;-webkit-transition:border .17s ease-in;-moz-transition:border .17s ease-in;-ms-transition:border .17s ease-in;transition:border .17s ease-in}.elem.shop-menu .shop-menu-filter-item.single-checkbox:hover .styled-input.checkbox{border-color:#ccc}.elem.shop-menu .shop-menu-filter-item.single-checkbox>input[type=checkbox]:checked~label{box-shadow:none;border-color:#bfbfbf;background-color:rgba(0,0,0,0);z-index:1}.elem.shop-menu .shop-menu-filter-item.single-checkbox>input[type=checkbox]:checked~label .styled-input.checkbox{border-color:#a92434}.elem.shop-menu .shop-menu-filter-item.single-checkbox>input[type=checkbox]:checked~label .styled-input.checkbox:before{width:11px;height:11px;transform:rotate(0);left:1px;top:1px;right:auto;background-color:#a92434;opacity:1}.elem.shop-menu .shop-menu-filter-item .shop-menu-filter-item-content li label,.elem.shop-menu .shop-menu-filter-item .shop-menu-filter-item-content .filter-option-lnk{width:100%;padding-top:3px;padding-bottom:3px;display:block;position:relative;box-sizing:border-box;color:#bfbfbf;-webkit-transition:color .21s ease-in,padding .21s ease-in;-moz-transition:color .21s ease-in,padding .21s ease-in;-ms-transition:color .21s ease-in,padding .21s ease-in;transition:color .21s ease-in,padding .21s ease-in}.elem.shop-menu .shop-menu-filter-item .shop-menu-filter-item-content .filter-option-lnk:before{content:"";width:0px;height:100%;position:absolute;left:0;top:0;background-color:#fff;cursor:pointer;-webkit-transition:width .21s ease-in;-moz-transition:width .21s ease-in;-ms-transition:width .21s ease-in;transition:width .21s ease-in}.elem.shop-menu .shop-menu-filter-item .shop-menu-filter-item-content .filter-option-lnk:hover,.elem.shop-menu .shop-menu-filter-item .shop-menu-filter-item-content .filter-option-lnk.checked{padding-left:12px;color:#fff}.elem.shop-menu .shop-menu-filter-item .shop-menu-filter-item-content li input:checked+label:before,.elem.shop-menu .shop-menu-filter-item .shop-menu-filter-item-content .filter-option-lnk:hover:before,.elem.shop-menu .shop-menu-filter-item .shop-menu-filter-item-content .filter-option-lnk.checked:before{width:5px}.elem.shop-menu .shop-menu-filter-item.range{overflow:visible;border-top:1px solid #bfbfbf}.elem.shop-menu .shop-menu-filter-item.range>input[type=range]{width:100%;height:0px;max-height:0px;margin:0;padding:0;position:absolute;top:0px;left:0px;background-color:rgba(0,0,0,0);overflow:visible;-webkit-appearance:none}.elem.shop-menu .shop-menu-filter-item.range>input.lower{z-index:3}.elem.shop-menu .shop-menu-filter-item.range>input[type=range]::-webkit-slider-runnable-track{width:100%;height:0px;max-height:0px;margin:0;padding:0;outline:none;cursor:pointer;animate:.2s;background:#bfbfbf;box-shadow:none;border:none}.elem.shop-menu .shop-menu-filter-item.range>input[type=range]::-webkit-slider-thumb{z-index:2;position:relative;box-shadow:rgba(75,75,75,.69);height:21px;width:9px;margin-top:-11px;border-radius:3px;background:#776464;cursor:pointer;-webkit-appearance:none}.elem.shop-menu .shop-menu-filter-item.range>input[type=range]::-moz-range-track{width:100%;height:0px;max-height:0px;margin:0;padding:0;outline:none;cursor:pointer;animate:.2s;background:#776464;box-shadow:none;border:none}.elem.shop-menu .shop-menu-filter-item.range>input[type=range]::-moz-range-thumb{z-index:2;position:relative;box-shadow:rgba(75,75,75,.69);height:21px !important;width:9px !important;border-radius:3px;background:#776464;cursor:pointer}.elem.shop-menu .shop-menu-filter-item.range>input[type=range]::-ms-track{width:100%;height:0px;max-height:0px;margin:0;padding:0;position:relative;outline:none;cursor:pointer;animate:.2s;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:rgba(0,0,0,0);overflow:visible}.elem.shop-menu .shop-menu-filter-item.range>input[type=range]::-ms-fill-lower,.elem.shop-menu .shop-menu-filter-item.range>input[type=range]::-ms-fill-upper{background:#776464;border-radius:0px;box-shadow:none;border:0}.elem.shop-menu .shop-menu-filter-item.range>input[type=range]::-ms-thumb{z-index:2;box-shadow:rgba(75,75,75,.69);height:21px;width:9px;border-radius:3px;background:#776464;cursor:pointer}.elem.shop-menu .shop-menu-filter-item.range>span{margin-top:20px}.elem.shop-menu .shop-menu-filter-item.range>span input{width:38px;background-color:rgba(0,0,0,0);border:none;outline:none;font-weight:600;color:#776464;-moz-appearance:textfield}.elem.shop-menu .shop-menu-filter-item.range>span input::-webkit-inner-spin-button,.elem.shop-menu .shop-menu-filter-item.range>span input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.elem.shop-menu .shop-menu-filter-item.range>span label{color:#776464;font-weight:600}.elem.shop-menu .shop-menu-filter-item.range>.min-price{float:left}.elem.shop-menu .shop-menu-filter-item.range>.max-price{float:right}.elem.shop-menu .shop-menu-filter-item.range>.max-price input{width:52px;text-align:right}.elem.shop-menu .shop-menu-filter-item.range>label .start-val{font-weight:400;float:left}.elem.shop-menu .shop-menu-filter-item.range>label .end-val{font-weight:400;float:right}.elem.shop-menu .shop-menu-filter-item.range>label:before,.elem.shop-menu .shop-menu-filter-item.range>label:after{content:none}.elem.shop-menu .shop-menu-filter-submit{width:50%;height:0px;margin:auto;overflow:hidden;max-height:0px;padding:0px;animation-name:elemShopFilterSubmit;animation-delay:2s;animation-duration:0s;animation-iteration-count:1;animation-fill-mode:forwards}.elem.shop-menu .shop-menu-filter-submit input{width:100%;height:100%;margin-left:-10px;background-color:#a92434;color:#fff;cursor:pointer}@keyframes elemShopFilterSubmit{to{max-height:100px;padding:25px 0px 5px 0px;height:30px}}.elem.shop-menu .shop-menu-sort-section{text-align:right}.elem.shop-menu .shop-menu-sort{width:300px;padding:12px 0px 20px 0px;display:inline-block;position:relative}.elem.shop-menu .shop-menu-sort>label{padding-right:10px;padding-left:27px;text-align:right;position:relative;cursor:pointer}.elem.shop-menu .shop-menu-sort>label .css-icon.menu-arrow,.elem.shop-menu .shop-menu-sort>label .menu-arrow.avatar-to-cross,.elem.shop-menu .shop-menu-sort>label .menu-arrow.avatar-to-cross-shrink,.elem.shop-menu .shop-menu-sort>label .menu-arrow.img-to-cross-shrink{display:block;position:absolute;left:0px;top:0px}.elem.shop-menu .shop-menu-sort>label .css-icon.menu-arrow:before,.elem.shop-menu .shop-menu-sort>label .menu-arrow.avatar-to-cross:before,.elem.shop-menu .shop-menu-sort>label .menu-arrow.avatar-to-cross-shrink:before,.elem.shop-menu .shop-menu-sort>label .menu-arrow.img-to-cross-shrink:before{background-color:#a92434;top:3px;left:0px}.elem.shop-menu .shop-menu-sort>label .css-icon.menu-arrow:after,.elem.shop-menu .shop-menu-sort>label .menu-arrow.avatar-to-cross:after,.elem.shop-menu .shop-menu-sort>label .menu-arrow.avatar-to-cross-shrink:after,.elem.shop-menu .shop-menu-sort>label .menu-arrow.img-to-cross-shrink:after{background-color:#a92434;top:13px;left:9px}.elem.shop-menu .shop-menu-sort>label .active-sort-name{display:block;color:#a92434;-webkit-transition:color .21s ease-in;-moz-transition:color .21s ease-in;-ms-transition:color .21s ease-in;transition:color .21s ease-in}.elem.shop-menu .shop-menu-sort .shop-menu-sort-content{width:100%;max-height:0px;position:absolute;top:0px;left:0px;background-color:#dc394c;opacity:0;overflow:hidden;-webkit-transition:opacity .21s ease-in;-moz-transition:opacity .21s ease-in;-ms-transition:opacity .21s ease-in;transition:opacity .21s ease-in}.elem.shop-menu .shop-menu-sort .shop-menu-sort-content li{margin-top:10px;margin-bottom:10px;overflow:hidden}.elem.shop-menu .shop-menu-sort .shop-menu-sort-content a{color:#bfbfbf;-webkit-transition:color .21s ease-in;-moz-transition:color .21s ease-in;-ms-transition:color .21s ease-in;transition:color .21s ease-in}.elem.shop-menu .shop-menu-sort .shop-menu-sort-content a:hover{color:#fff}.elem.shop-menu .shop-menu-sort>input[type=checkbox]:checked~label{color:#fff;z-index:4}.elem.shop-menu .shop-menu-sort>input[type=checkbox]:checked~label .css-icon.menu-arrow,.elem.shop-menu .shop-menu-sort>input[type=checkbox]:checked~label .menu-arrow.avatar-to-cross,.elem.shop-menu .shop-menu-sort>input[type=checkbox]:checked~label .menu-arrow.avatar-to-cross-shrink,.elem.shop-menu .shop-menu-sort>input[type=checkbox]:checked~label .menu-arrow.img-to-cross-shrink{height:14px;width:14px;position:relative;-webkit-transition: 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in;;-moz-transition: 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in;;-ms-transition: 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in;;transition: 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in;;position:absolute;top:5px}.elem.shop-menu .shop-menu-sort>input[type=checkbox]:checked~label .css-icon.menu-arrow:before,.elem.shop-menu .shop-menu-sort>input[type=checkbox]:checked~label .menu-arrow.avatar-to-cross:before,.elem.shop-menu .shop-menu-sort>input[type=checkbox]:checked~label .menu-arrow.avatar-to-cross-shrink:before,.elem.shop-menu .shop-menu-sort>input[type=checkbox]:checked~label .menu-arrow.img-to-cross-shrink:before,.elem.shop-menu .shop-menu-sort>input[type=checkbox]:checked~label .css-icon.menu-arrow:after,.elem.shop-menu .shop-menu-sort>input[type=checkbox]:checked~label .menu-arrow.avatar-to-cross:after,.elem.shop-menu .shop-menu-sort>input[type=checkbox]:checked~label .menu-arrow.avatar-to-cross-shrink:after,.elem.shop-menu .shop-menu-sort>input[type=checkbox]:checked~label .menu-arrow.img-to-cross-shrink:after{content:"";width:15px;height:2px;background-color:#a92434;border:0px solid rgba(0,0,0,0);border-radius:1px;box-shadow:none;-webkit-transition: 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in;;-moz-transition: 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in;;-ms-transition: 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in;;transition: 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in, 0.21s ease-in;;position:absolute;transform-origin:0% 0%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:0;left:50%}.elem.shop-menu .shop-menu-sort>input[type=checkbox]:checked~label .css-icon.menu-arrow:after,.elem.shop-menu .shop-menu-sort>input[type=checkbox]:checked~label .menu-arrow.avatar-to-cross:after,.elem.shop-menu .shop-menu-sort>input[type=checkbox]:checked~label .menu-arrow.avatar-to-cross-shrink:after,.elem.shop-menu .shop-menu-sort>input[type=checkbox]:checked~label .menu-arrow.img-to-cross-shrink:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:50%;left:0px}.elem.shop-menu .shop-menu-sort>input[type=checkbox]:checked~label .css-icon.menu-arrow:before,.elem.shop-menu .shop-menu-sort>input[type=checkbox]:checked~label .menu-arrow.avatar-to-cross:before,.elem.shop-menu .shop-menu-sort>input[type=checkbox]:checked~label .menu-arrow.avatar-to-cross-shrink:before,.elem.shop-menu .shop-menu-sort>input[type=checkbox]:checked~label .menu-arrow.img-to-cross-shrink:before{top:0;left:78%;background-color:#fff}.elem.shop-menu .shop-menu-sort>input[type=checkbox]:checked~label .css-icon.menu-arrow:after,.elem.shop-menu .shop-menu-sort>input[type=checkbox]:checked~label .menu-arrow.avatar-to-cross:after,.elem.shop-menu .shop-menu-sort>input[type=checkbox]:checked~label .menu-arrow.avatar-to-cross-shrink:after,.elem.shop-menu .shop-menu-sort>input[type=checkbox]:checked~label .menu-arrow.img-to-cross-shrink:after{top:70%;left:0;background-color:#fff}.elem.shop-menu .shop-menu-sort>input[type=checkbox]:checked~label .active-sort-name{color:#fff}.elem.shop-menu .shop-menu-sort>input[type=checkbox]:checked~.shop-menu-sort-content{max-height:none;padding:50px 20px 20px 20px;opacity:1;z-index:3;box-sizing:border-box}.elem.shop-menu .shop-menu-sort>input[type=checkbox]:checked~.shop-menu-sort-content li{width:100%;box-sizing:border-box}.elem.shop-menu .shop-menu-sort>input[type=checkbox]:checked~.shop-menu-sort-content a{margin:2px 5px;display:inline-block;font-size:18px}.elem.sat-filters{height:45px;position:relative;overflow:hidden}.elem.sat-filters .sat-filter-item{height:100%;box-sizing:border-box;padding-left:10px;padding-right:35px;margin-right:3px;position:relative;display:block;border-top:4px solid #776464;font-weight:400;color:#bfbfbf;line-height:45px;background-color:#dc394c;float:left;cursor:pointer;-webkit-transition:color .21s ease-in;-moz-transition:color .21s ease-in;-ms-transition:color .21s ease-in;transition:color .21s ease-in}.elem.sat-filters .sat-filter-item:before,.elem.sat-filters .sat-filter-item:after{content:"";width:15px;height:1px;position:absolute;right:10px;top:21px;background-color:#bfbfbf;opacity:1;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:background-color .21s ease-in;-moz-transition:background-color .21s ease-in;-ms-transition:background-color .21s ease-in;transition:background-color .21s ease-in}.elem.sat-filters .sat-filter-item:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.elem.sat-filters .sat-filter-item:hover{color:#fff}.elem.sat-filters .sat-filter-item:hover:before,.elem.sat-filters .sat-filter-item:hover:after{background-color:#fff}.elem.sat-filters:empty{display:none}@media screen and (max-width: 900px){.elem.shop-menu .shop-menu-filter-basic-search>li,.elem.shop-menu .shop-menu-filter-ext-search>li{width:50%}.elem.shop-menu .shop-menu-search-section{padding-top:80px}.elem.shop-menu .shop-menu-search-section .shop-menu-search-layout{width:85%}.elem.shop-menu .shop-menu-filter-section label[for=shop-menu-filter-chk],.elem.shop-menu .shop-menu-filter-section label[for=filter-reset]{top:20px}}@media screen and (max-width: 482px){.elem.shop-menu .shop-menu-sort{width:100%}.elem.shop-menu .shop-menu-sort>input[type=checkbox]:checked~.shop-menu-sort-content{padding:20px 20px 20px 20px}.elem.shop-menu .shop-menu-filter-basic-search>li,.elem.shop-menu .shop-menu-filter-ext-search>li{margin-top:0;width:100%}.elem.shop-menu .shop-menu-filter-section{padding-bottom:13px}.elem.shop-menu .shop-menu-filter-item>label{font-size:16px}.elem.shop-menu .shop-menu-filter-item .shop-menu-filter-item-content .filter-option-lnk{font-size:16px}.elem.shop-menu .shop-menu-filter-section label[for=shop-menu-filter-chk],.elem.shop-menu .shop-menu-filter-section label[for=filter-reset]{font-size:14px}}.elem.filter-text:empty{display:none}.elem.filter-text .elem.title,.elem.filter-text .elem.text{padding-left:20px;padding-right:20px}.elem.filter-text .elem.text{padding-top:10px}@media screen and (max-width: 744px){.elem.filter-text .elem.title{padding-bottom:0px}.elem.filter-text .elem.text{padding-top:7px;padding-bottom:25px}}.shop-item-area{display:flex;flex-wrap:wrap;justify-content:left;align-items:stretch}.shop-item-area.productIdList{justify-content:space-evenly}.shop-item-area .elem.shop-item{margin-bottom:45px}.shop-item-area .elem.shop-item .product-layout>*{opacity:0;animation:easeElement .21s ease-in 0s 1 forwards}.shop-item-area.pending .elem.shop-item:before{height:5px;position:absolute;box-shadow:none;background:#777;top:auto;bottom:100%;z-index:3;opacity:1;border-radius:3px;animation:elemShopItemPending;animation-timing-function:ease-in-out;animation-duration:1.7s;animation-delay:.21s;animation-iteration-count:infinite}@keyframes elemShopItemPending{0%{width:0px;left:0px;right:auto}25%{width:100%;left:0px;right:auto}26%{width:100%;left:auto;right:0px}50%{width:0px;left:auto;right:0px}75%{width:100%;left:auto;right:0px}76%{width:100%;right:auto;left:0px}100%{width:0px;right:auto;left:0px}}.shop-item-area.pending .elem.shop-item .product-layout{opacity:0}.elem.shop-item-loader{margin-top:10px;text-align:center;position:relative}.elem.shop-item-loader .shop-item-loader-btn{padding:15px 25px;position:relative;background-color:#a92434;display:inline-block;color:#fff;font-weight:600;border-radius:3px;box-shadow:rgba(37,37,37,.4) 0 3px 7px 0;cursor:pointer;-webkit-transition:box-shadow .21s ease-in;-moz-transition:box-shadow .21s ease-in;-ms-transition:box-shadow .21s ease-in;transition:box-shadow .21s ease-in}.elem.shop-item-loader .shop-item-loader-btn:hover{box-shadow:rgba(37,37,37,.45) 0 6px 16px 0}.elem.shop-item-loader button{width:100%;height:100%;position:absolute;left:0;top:0;opacity:0;cursor:pointer}.elem.shop-item-loader.spinner{width:50px;height:50px;border-radius:16.6666666667px;margin-left:calc(50% - 25px)}.elem.shop-item-loader.spinner .shop-item-loader-btn{width:50px;height:50px;padding:0px;color:rgba(0,0,0,0);position:absolute;left:0px;bottom:0px;border-radius:25px;animation:shopItemLoaderSpinner;animation-duration:1.7s;animation-timing-function:ease-in;animation-iteration-count:infinite}@keyframes shopItemLoaderSpinner{0%{width:50px;height:4px;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:25px;border-bottom-right-radius:25px;right:auto;left:calc(50% - 25px);top:auto;bottom:0px}25%{width:4px;height:50px;border-top-right-radius:20px;border-bottom-right-radius:20px;border-top-left-radius:25px;border-bottom-left-radius:25px;right:auto;left:calc(50% - 25px);top:auto;bottom:0px;background-color:#776464}26%{right:auto;left:calc(50% - 25px);top:0px;bottom:auto}50%{width:50px;height:4px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-top-left-radius:25px;border-top-right-radius:25px;right:auto;left:calc(50% - 25px);top:0px;bottom:auto;background-color:#ff0}51%{right:calc(50% - 25px);left:auto;top:0px;bottom:auto}75%{width:4px;height:50px;border-top-left-radius:20px;border-bottom-left-radius:20px;border-top-right-radius:25px;border-bottom-right-radius:25px;right:calc(50% - 25px);left:auto;top:0px;bottom:auto;background-color:#001eff}76%{right:calc(50% - 25px);left:auto;top:auto;bottom:0px}100%{width:50px;height:4px;right:auto;left:calc(50% - 25px);top:auto;bottom:0px;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:25px;border-bottom-right-radius:25px;right:calc(50% - 25px);left:auto;top:auto;bottom:0px}}@media screen and (max-width: 744px){.shop-item-area .elem.shop-item{width:calc(50% - 20px)}}@media screen and (max-width: 482px){.shop-item-area .elem.shop-item{width:calc(100% - 20px)}}.elem.shop-item-slider{height:auto20px;padding-top:10px;padding-bottom:10px;position:relative}.elem.shop-item-slider>label,.elem.shop-item-slider>input[type=checkbox]{display:none}.elem.shop-item-slider .shop-item-slider-control{opacity:.75;top:calc(50% - 160px);z-index:3;-webkit-transition:opacity .24s ease-out;-moz-transition:opacity .24s ease-out;-ms-transition:opacity .24s ease-out;transition:opacity .24s ease-out}.elem.shop-item-slider .shop-item-slider-control:before{box-shadow:rgba(42,42,42,.35) 0 3px 8px 0}.elem.shop-item-slider:hover .shop-item-slider-control{opacity:1}.elem.shop-item-slider:hover .shop-item-slider-control:before{box-shadow:rgba(77,77,77,.4) 0 6px 16px 0}.elem.shop-item-slider>.shop-item-slider-content{width:calc(100% + 20px);height:auto;margin-left:-10px;overflow:hidden}.elem.shop-item-slider>.shop-item-slider-content .scrollbar-hider{width:100%;height:auto;margin-bottom:-26px;padding-bottom:26px;overflow-x:scroll;overflow-y:hidden}.elem.shop-item-slider>.shop-item-slider-content .shop-item-slider-content-layout{width:auto;display:flex;flex-wrap:nowrap;margin-left:-10px}.elem.shop-item-slider>.shop-item-slider-content .shop-item-slider-content-layout .shop-item{flex-shrink:0}.elem.shop-item-slider>.shop-item-slider-content .shop-item-slider-content-layout .shop-item:last-of-type{margin-right:20px}.elem.shop-item-slider>.shop-item-slider-content .shop-item-slider-content-layout:after{content:"";min-height:1px;padding-left:10px;display:block;float:left}.shop-item-slider .shop-item-slider-content-layout>div{margin-left:20px;float:left}.shop-item-slider[data-item-count="1"]>label,.shop-item-slider[data-item-count="1"]>.shop-item-slider-control,.shop-item-slider[data-item-count="2"]>label,.shop-item-slider[data-item-count="2"]>.shop-item-slider-control,.shop-item-slider[data-item-count="3"]>label,.shop-item-slider[data-item-count="3"]>.shop-item-slider-control,.shop-item-slider[data-item-count="4"]>label,.shop-item-slider[data-item-count="4"]>.shop-item-slider-control{display:none}.shop-item-slider .elem.shop-item{margin:0;margin-left:20px;float:left;border-bottom:4px solid #776464}@media screen and (max-width: 1140px){.shop-item-slider[data-item-count="4"]>label,.shop-item-slider[data-item-count="4"]>.shop-item-slider-control{display:block}.shop-item-slider .elem.shop-item{width:calc((100% - 10px)/3 - 20px)}}@media screen and (max-width: 900px){.shop-item-slider[data-item-count="3"]>label,.shop-item-slider[data-item-count="3"]>.shop-item-slider-control{display:block}.shop-item-slider .elem.shop-item{width:calc((100% - 10px)/2 - 20px)}}@media screen and (max-width: 744px){.shop-item-slider[data-item-count="2"]>label,.shop-item-slider[data-item-count="2"]>.shop-item-slider-control{display:block}.shop-item-slider .elem.shop-item{width:calc(100% - 10px - 20px)}}.elem.product-review .product-review-existing-section{padding-top:40px;padding-bottom:20px;display:flex;flex-wrap:wrap}.product-review-item{width:calc(50% - 20px);margin:0px 10px 30px 10px;padding:15px 10px;border-top:4px solid #776464;box-shadow:rgba(37,37,37,.195) 0 3px 8px 0}.product-review-item .pr-item-username{width:50%;float:left}.product-review-item .pr-item-starrating{width:50%;text-align:right;float:left}.product-review-item .pr-item-starrating>.rating{display:inline-block}.product-review-item .pr-item-title{padding:50px 10px 0px 10px}.product-review-item .pr-item-txt{padding:7px 10px 15px 10px}.elem.product-review .elem.form{width:100%}.product-review-create-section .elem.form .form-item:first-of-type{margin-bottom:10px}.product-review-create-section .elem.form .starrating{padding-top:80px;padding-left:3px;display:inline-block;position:relative}.product-review-create-section .elem.form .starrating .starratingHidden{display:inherit !important;opacity:0 !important;position:absolute !important;top:72px !important;left:inherit !important;right:0 !important;width:15% !important;pointer-events:none}.product-review-create-section .elem.form .starrating>span{padding-right:20px;color:#776464;float:right}.product-review-create-section .elem.form .starrating>input[type=radio]{display:none}.product-review-create-section .elem.form .starrating>input[type=radio]+label{width:30px;height:30px;padding:0px;margin-top:-6px;display:block;position:relative;background-image:url("../img/icons/icon_rate-star_gray.svg");background-size:cover;background-position:center;float:right}.product-review-create-section .elem.form .starrating>input[type=radio]+label:before{content:"";width:60%;height:60%;position:absolute;left:20%;top:23%;border:none;background-image:url("../img/icons/icon_rate-star_pink.svg");background-size:cover;background-position:center;background-color:rgba(0,0,0,0);opacity:0;-webkit-transition:opacity .21s ease-out,width .21s ease-out,height .21s ease-out,left .21s ease-out,top .21s ease-out;-moz-transition:opacity .21s ease-out,width .21s ease-out,height .21s ease-out,left .21s ease-out,top .21s ease-out;-ms-transition:opacity .21s ease-out,width .21s ease-out,height .21s ease-out,left .21s ease-out,top .21s ease-out;transition:opacity .21s ease-out,width .21s ease-out,height .21s ease-out,left .21s ease-out,top .21s ease-out}.product-review-create-section .elem.form .starrating>input[type=radio]+label:hover:before,.product-review-create-section .elem.form .starrating>input[type=radio]+label:hover~label:before{opacity:1;box-shadow:none}.product-review-create-section .elem.form .starrating>input[type=radio]:checked~label:before{width:100%;height:100%;top:0%;left:0%;opacity:1;border:none;box-shadow:none}.product-review-create-section .elem.form .starrating>input[type=radio]:checked~label:after{content:none}@media screen and (max-width: 744px){.product-review-item{width:calc(100% - 20px)}}.elem.basket{display:flex;flex-wrap:wrap}body.order .simpleFormError{color:red;display:block;clear:both}body.order .elem.text .aln-c-d{text-align:left;font:500 16px/20px "OpenSansLight",sans-serif}body.order .elem.title h1,body.order .elem.title h2{color:#776464}body.order .elem.title h1{font:600 42px/56px "WorkSansMedium"}body.order .elem.title h2{font:600 28px/34px "WorkSansMedium"}body.order .elem.title h2:after{content:"ändern";background-color:#a92434;border:3px solid #a92434;margin-left:20px;color:#fff;font-size:18px;padding:0px 7px 4px 7px;transition:all .3s ease}body.order .elem.title h2:hover:after{background-color:#fff;border:3px solid #a92434;color:#a92434;transition:all .3s ease}.elem.basket .basket-item{margin-bottom:30px;padding:3px;padding-top:7px;box-shadow:rgba(37,37,37,.195) 0 3px 8px 0;border-top:4px solid #a92434;border-bottom-left-radius:2px;border-bottom-right-radius:2px;-webkit-transition:box-shadow .35s ease-out;-moz-transition:box-shadow .35s ease-out;-ms-transition:box-shadow .35s ease-out;transition:box-shadow .35s ease-out;animation:easeElement .27s ease-out}.elem.basket .basket-item:hover{box-shadow:rgba(0,0,0,.12) 0 3px 13px 1px}.elem.basket .basket-item .basket-item-layout{width:100%;height:100%;min-height:195px;position:relative;display:flex;align-items:center}.elem.basket .basket-item .basket-item-left-layout{width:33%;padding:10px;position:relative;box-sizing:border-box;text-align:center}.elem.basket .basket-item .basket-item-right-layout{width:67%;height:100%;padding-bottom:47px;position:relative;box-sizing:border-box}.elem.basket .basket-item-section.msg{width:calc(100% - 20px);height:calc(100% - 55px);padding:20px 10px;box-sizing:border-box;position:absolute;top:0;left:10px;background-color:#ff0;z-index:2;text-align:center;font-size:16px;color:#000;border-radius:2px;box-shadow:rgba(37,37,37,.195) 0 3px 8px 0}.elem.basket .basket-item-section.msg~.basket-item-section.info{min-height:150px}.elem.basket .basket-item-section.img{max-width:100%;display:inline-block}.elem.basket .basket-item-img-layout{width:100%;height:100%}.elem.basket .basket-item-section.img img{max-height:180px;max-width:100%;min-height:100%}.elem.basket .basket-item-section.batch{width:20px;position:absolute;top:0px;left:7px;z-index:1;display:none}.elem.basket .basket-item-section.batch img{max-width:100%}.elem.basket .basket-item-section.info{padding:10px;padding-bottom:45px;box-sizing:border-box}.elem.basket .basket-item-title{font:600 21px/30px "WorkSansMedium";font-size:20px;color:#a92434 !important}.elem.basket .basket-item-specs{font:400 18px/22px "OpenSansLight",sans-serif;color:#777}.elem.basket .basket-item-price{width:100%;display:block;padding:10px 13px;padding-bottom:6px;box-sizing:border-box;position:absolute;bottom:45px;left:0;display:grid;justify-content:space-between}.elem.basket .basket-item-price-calc{display:block;word-spacing:-2px;font:500 16px/20px "OpenSansLight",sans-serif;font-size:14px;line-height:18px;float:left;grid-column:1;grid-row:1/3}.elem.basket .basket-item-price-calc>div{font:500 16px/20px "OpenSansLight",sans-serif;font-size:14px;line-height:18px;color:#000}.elem.basket .basket-item-price-instead{font:500 16px/20px "OpenSansLight",sans-serif;font-size:14px;text-decoration:line-through;float:left;clear:left;grid-column:2;grid-row:2}.elem.basket .basket-item-price-total{margin-top:-3px;display:flex;text-align:right;font:400 18px/22px "OpenSansLight",sans-serif;font-weight:bold;color:#a92434;word-spacing:-2px;float:right;grid-column:2;grid-row:1/3;align-self:flex-end}.elem.basket .basket-item-price-instead+.basket-item-price-total{grid-row:1/2}.elem.basket .basket-item-price-info{display:block;font-size:14px;text-align:right;color:#a92434}.elem.basket .basket-item-section.edit{width:100%;padding:10px;box-sizing:border-box;position:absolute;bottom:0;left:0}.elem.basket .basket-item-amount{width:calc(100% - 36px);height:35px;position:relative;xdisplay:inline-block;border-right:none;float:left;border:none;border-radius:none;border-top-left-radius:3px;border-bottom-left-radius:3px;box-shadow:inset 0px 0px 4px 2px rgba(75,75,75,.69)}.elem.basket .basket-item-amount input[type=number]{width:100%;height:100%;padding-left:20px;padding-right:10px;position:absolute;left:0;top:0;line-height:35px;text-align:center;background-color:rgba(0,0,0,0)}.elem.basket .basket-item-remove{width:35px;height:35px;xdisplay:inline-block;position:relative;float:left;background-color:#a92434;border-top-right-radius:3px;border-bottom-right-radius:3px;box-shadow:0px 0px rgba(0,0,0,0);-webkit-transition:box-shadow .35s ease-out;-moz-transition:box-shadow .35s ease-out;-ms-transition:box-shadow .35s ease-out;transition:box-shadow .35s ease-out}.elem.basket .basket-item-remove:before,.elem.basket .basket-item-remove:after{content:"";width:70%;height:2px;position:absolute;left:15%;top:calc(50% - 1px);background-color:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:transform .35s ease-in .05s;-moz-transition:transform .35s ease-in .05s;-ms-transition:transform .35s ease-in .05s;transition:transform .35s ease-in .05s}.elem.basket .basket-item-remove:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.elem.basket .basket-item-remove:hover{box-shadow:inset -2px 0px 3px 2px rgba(75,75,75,.69)}.elem.basket .basket-item-remove:hover:before,.elem.basket .basket-item-remove:hover:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.elem.basket .basket-item-remove input[type=submit]{width:100%;height:100%;position:absolute;top:0px;left:0px;opacity:0;z-index:1;cursor:pointer}.elem.basket .basket-summary{margin-top:15px;padding:15px}.elem.basket .basket-summary-table{width:100%}.elem.basket .basket-summary-table td{padding-top:3px;padding-bottom:3px}.elem.basket .basket-summary-table tr>td:last-of-type{text-align:right}.elem.basket .basket-summary-subtotal{border-top:1px solid #000}.elem.basket .basket-summary-subtotal td{padding-top:7px;font-size:21px}.elem.basket .basket-summary-addition:last-of-type td{padding-bottom:8px}.elem.basket .basket-summary-total{border-top:1px solid #000;border-bottom:2px solid #000}.elem.basket .basket-summary-total td{padding-top:15px;padding-bottom:7px;font-size:30px;font-weight:600}.elem.basket .basket-footer{padding-top:30px}.elem.basket .basket-footer .btn-section{width:50%;float:left}.elem.basket .basket-footer .btn-section.first{text-align:left}.elem.basket .basket-footer .btn-section.first a{padding:0}.elem.basket .basket-footer .btn-section.second{text-align:right}.elem.basket .basket-footer .btn-section.second a{padding:0}.elem.basket.no-input .basket-item{border-color:#a92434}.elem.basket.no-input .basket-item-amount{border-color:#bfbfbf}.elem.basket.no-input .basket-item-price-total{color:#000}.elem.basket.no-input .basket-item-amount input[type=number]{pointer-events:none;color:#777}.elem.basket.no-input .basket-item-remove{pointer-events:none;background-color:rgba(119,119,119,.7);border-color:rgba(119,119,119,.7)}.main-header-cta-item.cart .elem.basket .basket-item{width:100%;background-color:#fff}.main-header-cta-item.cart .elem.basket .basket-item-layout{min-height:auto}.main-header-cta-item.cart .elem.basket .basket-item-right-layout{padding-bottom:5px}.main-header-cta-item.cart .elem.basket .basket-item-section.img img{max-height:120px}.main-header-cta-item.cart .elem.basket .basket-item-section.msg{height:calc(100% - 45px);padding:10px}.main-header-cta-item.cart .elem.basket .basket-item-section.info{padding-bottom:0px}.main-header-cta-item.cart .elem.basket .basket-item-title{font-size:16px}.main-header-cta-item.cart .elem.basket .basket-item-specs{font-size:14px}.main-header-cta-item.cart .elem.basket .basket-item-price{margin-top:10px;padding:3px;position:static}.main-header-cta-item.cart .elem.basket .basket-item-price-calc{font-size:14px;color:#000}.main-header-cta-item.cart .elem.basket .basket-item-price-instead{color:#000}.main-header-cta-item.cart .elem.basket .basket-item-price-total{font-size:18px}.main-header-cta-item.cart .elem.basket .basket-item-price-info{padding-bottom:4px;margin-top:-4px;text-align:left}.main-header-cta-item.cart .elem.basket .basket-item-section.edit{padding-top:0px;position:static}.main-header-cta-item.cart .elem.basket .basket-summary{width:100%;box-sizing:border-box}.main-header-cta-item.cart .elem.basket .basket-summary tr{display:block;padding-bottom:5px;border-color:#a92434}.main-header-cta-item.cart .elem.basket .basket-summary td{padding-top:5px;display:block;text-align:center;border-color:#a92434}.main-header-cta-item.cart .elem.basket .basket-summary-total{padding-top:5px}.main-header-cta-item.cart .elem.basket .basket-summary-total td{padding-top:7px}.elem.pop-up.modal{clear:both;background-color:rgba(239,235,235,.9);padding:20px;box-sizing:border-box;border-top:8px solid #a92434;border-radius:5px}.elem.pop-up.modal .layout.pop-up.layout-box .section.message{margin-bottom:20px}.elem.pop-up.modal .layout.pop-up.layout-box .section.message .layout.message h3,.elem.pop-up.modal .layout.pop-up.layout-box .section.message .layout.message .elem.store.preview .section.location .city,.elem.store.preview .section.location .elem.pop-up.modal .layout.pop-up.layout-box .section.message .layout.message .city,.elem.pop-up.modal .layout.pop-up.layout-box .section.message .layout.message .elem.filter-text .elem.title .title-inner-layout>*,.elem.filter-text .elem.title .elem.pop-up.modal .layout.pop-up.layout-box .section.message .layout.message .title-inner-layout>*{font:600 28px/34px "WorkSansMedium"}.elem.pop-up.modal .layout.pop-up.layout-box .section.message .layout.message h3 b,.elem.pop-up.modal .layout.pop-up.layout-box .section.message .layout.message .elem.store.preview .section.location .city b,.elem.store.preview .section.location .elem.pop-up.modal .layout.pop-up.layout-box .section.message .layout.message .city b,.elem.pop-up.modal .layout.pop-up.layout-box .section.message .layout.message .elem.filter-text .elem.title .title-inner-layout>* b,.elem.filter-text .elem.title .elem.pop-up.modal .layout.pop-up.layout-box .section.message .layout.message .title-inner-layout>* b{font:600 28px/34px "WorkSansMedium";color:#a92434}.elem.pop-up.modal .layout.pop-up.layout-box .section.message .pop-up-msg{background-color:#a92434;padding:10px;border-radius:5px;color:#fff}.elem.pop-up.modal .layout.pop-up.layout-box .section.message .elem.basket.single.no-input .basket-item{background-color:#fff}.elem.pop-up.modal .layout.pop-up.layout-box .section.message .elem.basket.single.no-input .basket-item-layout .basket-item-left-layout{background-color:#fff}.elem.pop-up.modal .layout.pop-up.layout-box .section.message .elem.basket.single.no-input .basket-item-layout .basket-item-right-layout p.options-msg.desktop{width:85%;height:auto;padding:20px 10px;box-sizing:border-box;position:absolute;bottom:0;right:10px;background-color:#ff0;z-index:2;text-align:center;font-size:16px;color:#000;border-radius:2px;box-shadow:rgba(37,37,37,.195) 0 3px 8px 0}.elem.pop-up.modal .layout.pop-up.layout-box .section.message .elem.basket.single.no-input .basket-item-layout .basket-item-right-layout .basket-item-section.edit .basket-item-edit-layout .basket-item-amount{background-color:#fff}.elem.pop-up.modal .layout.pop-up.layout-box .section.options{display:flex;flex-direction:row;flex-wrap:nowrap}.elem.pop-up.modal .layout.pop-up.layout-box .section.options p.options-msg.mobile{display:none}.elem.pop-up.modal .layout.pop-up.layout-box .section.options p{flex:1 1 35%}.elem.pop-up.modal .layout.pop-up.layout-box .section.options .layout.options{flex:1 1 65%;display:flex;gap:20px;align-items:baseline}.elem.pop-up.modal .layout.pop-up.layout-box .section.options .layout.options .option{height:100%}.elem.pop-up.modal .layout.pop-up.layout-box .section.options .layout.options .option .elem.button.def-formSubmit-btn .btn.elem.button.def-formSubmit-btn a{color:#000;font-size:18px}.elem.pop-up.modal .layout.pop-up.layout-box .section.options .layout.options .option .elem.button.def-formSubmit-btn .btn.elem.button.def-formSubmit-btn:hover a{color:#fff}.elem.pop-up.modal .layout.pop-up.layout-box .section.options .layout.options .option .elem.form{padding:0}.elem.pop-up.modal .layout.pop-up.layout-box .section.options .layout.options .option .elem.form .elem.button.def-formSubmit-btn{text-align:center;padding:15px 22px;width:100%;display:flex;align-items:center}.elem.pop-up.modal .layout.pop-up.layout-box .section.options .layout.options .option .elem.form .elem.button.def-formSubmit-btn span span span{color:#fff;font:500 24px/26px "OpenSansLight",sans-serif}.elem.pop-up.modal .layout.pop-up.layout-box .section.options .layout.options .option .elem.form .elem.button.def-formSubmit-btn:hover span{color:#a92434}@media screen and (max-width: 482px){.main-header-cta-item.cart .elem.basket .basket-item-price-total{font-size:16px}.elem.pop-up.min-tray-product{width:calc(100% - 20px);margin-left:20px}.elem.pop-up.min-tray-product .layout.pop-up.layout-box .section.message .elem.basket.single.no-input .basket-item{width:100%;margin-left:0}.elem.pop-up.min-tray-product .layout.pop-up.layout-box .section.options p.options-msg-mobile{display:block;width:100%;height:auto;padding:20px 10px;box-sizing:border-box;position:relative;bottom:inherit;right:inherit;background-color:#ff0;z-index:2;text-align:center;font-size:14px;color:#000;border-radius:2px;box-shadow:rgba(37,37,37,.195) 0 3px 8px 0;line-height:normal}.elem.pop-up.min-tray-product .layout.pop-up.layout-box .section.options .layout.options{flex-direction:column}.elem.pop-up.min-tray-product .layout.pop-up.layout-box .section.options .layout.options .option{width:100%}.elem.pop-up.min-tray-product .layout.pop-up.layout-box .section.options .layout.options .option .elem.form .elem.button.def-formSubmit-btn span span span{font-size:16px;line-height:normal}}.elem.address-list{padding-left:5%;padding-right:5%;box-sizing:border-box;display:flex;justify-content:left;align-items:stretch;flex-wrap:wrap}.elem.address-list .address-list-item{padding:17px 7px;margin:0px;box-sizing:border-box}.elem.address-list .address-list-item-layout{width:100%;height:100%;padding-bottom:45px;box-sizing:border-box;position:relative;box-shadow:rgba(37,37,37,.195) 0 3px 8px 0;border-top:4px solid #a92434;-webkit-transition:box-shadow .27s ease-in;-moz-transition:box-shadow .27s ease-in;-ms-transition:box-shadow .27s ease-in;transition:box-shadow .27s ease-in}.elem.address-list .address-list-item-layout:hover{box-shadow:rgba(37,37,37,.35) 0 15px 45px -9px,rgba(42,42,42,.17) 0 0 1px 0}.elem.address-list .address-list-item-txt{width:100%;padding:15px 20px;box-sizing:border-box}.elem.address-list .address-list-item-lnks{width:100%;display:table;position:absolute;bottom:0px;left:0px;border-top:1px solid #a92434}.elem.address-list .address-list-item-lnks>a{width:50%;padding-top:10px;padding-bottom:10px;display:table-cell;text-align:center;color:#a92434;border-right:1px solid #fff;-webkit-transition:color .35s ease-out,background-color .35s ease-out;-moz-transition:color .35s ease-out,background-color .35s ease-out;-ms-transition:color .35s ease-out,background-color .35s ease-out;transition:color .35s ease-out,background-color .35s ease-out}.elem.address-list .address-list-item-lnks>a:last-of-type{background-color:#a92434;border-right:none;border-left:1px solid #a92434;color:#fff}.elem.address-list .address-list-item-lnks>a:hover{background-color:#a92434;color:#fff;cursor:pointer}.elem.address-list .address-list-item-lnks>a:last-of-type:hover{background-color:#fff;color:#a92434}.elem.address-list>.elem.button{padding-right:20px;padding-top:35px;text-align:right}.elem.address-list>.elem.button span.btn.btn.filled-bg-btn:hover:before{border-color:#a92434 !important;background-color:#fff}.elem.address-list>.elem.button span.btn.btn.filled-bg-btn:hover:after{z-index:-2}.elem.address-list .col-d-4{width:33.333%}.elem.address-list .col-d-6{width:50%}.elem.address-list .col-d-12{width:100%}@media screen and (max-width: 1140px){.elem.address-list .col-t-4{width:33.333%}.elem.address-list .col-t-6{width:50%}.elem.address-list .col-t-12{width:100%}}@media screen and (max-width: 744px){.elem.address-list .col-m-4{width:33.333%}.elem.address-list .col-m-6{width:50%}.elem.address-list .col-m-12{width:100%}}.elem.order-history .order-history-item{width:100%;padding:0px 10px;margin:15px 0;box-sizing:border-box;float:left}.elem.order-history .order-history-item-layout{box-shadow:rgba(0,0,0,.11) 0 4px 8px 0;-webkit-transition:box-shadow .35s ease-out;-moz-transition:box-shadow .35s ease-out;-ms-transition:box-shadow .35s ease-out;transition:box-shadow .35s ease-out}.elem.order-history .toggle-chk:checked~.order-history-item-layout,.elem.order-history .order-history-item-layout:hover{box-shadow:rgba(0,0,0,.1) 0 5px 20px 0}.elem.order-history .toggle-chk{display:none}.elem.order-history .order-history-item-title{padding:7px 20px;overflow:hidden;font:600 21px/30px "WorkSansMedium"}.elem.order-history .order-history-item-title .nr,.elem.order-history .order-history-item-title .date{width:50%;display:block;float:left}.elem.order-history .order-history-item-title .date{text-align:right}.elem.order-history .order-history-item-title .specs{width:100%;margin-top:2px;padding-top:10px;padding-bottom:1px;display:block;border-top:1px solid #000;text-align:center;font:500 16px/20px "OpenSansLight",sans-serif;font-weight:bold;float:left}.elem.order-history .order-history-item-toggle{width:100%;height:20px;padding:5px;display:block;position:relative;box-sizing:border-box;background-color:#a92434;color:#fff;text-align:center;cursor:pointer;-webkit-transition:height .27s ease-out,background-color .27s ease-out;-moz-transition:height .27s ease-out,background-color .27s ease-out;-ms-transition:height .27s ease-out,background-color .27s ease-out;transition:height .27s ease-out,background-color .27s ease-out}.elem.order-history .toggle-chk:checked~.order-history-item-layout .order-history-item-toggle{height:40px;background-color:#a92434}.elem.order-history .order-history-item-toggle:before,.elem.order-history .order-history-item-toggle:after{content:"";width:12px;height:2px;position:absolute;left:calc(50% - 10px);top:9px;background-color:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:width .27s ease-out,top .27s ease-out,left .27s ease-out;-moz-transition:width .27s ease-out,top .27s ease-out,left .27s ease-out;-ms-transition:width .27s ease-out,top .27s ease-out,left .27s ease-out;transition:width .27s ease-out,top .27s ease-out,left .27s ease-out}.elem.order-history .toggle-chk:checked~.order-history-item-layout .order-history-item-toggle:before,.elem.order-history .toggle-chk:checked~.order-history-item-layout .order-history-item-toggle:after{width:24px;top:18px;left:calc(50% - 12px)}.elem.order-history .order-history-item-toggle:after{left:calc(50% - 2px);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.elem.order-history .toggle-chk:checked~.order-history-item-layout .order-history-item-toggle:after{left:calc(50% - 12px)}.elem.order-history .order-history-item-content{width:100%;max-height:0px;overflow:hidden;opacity:0;-webkit-transition:max-height .27s ease-out,opacity .35s ease-out;-moz-transition:max-height .27s ease-out,opacity .35s ease-out;-ms-transition:max-height .27s ease-out,opacity .35s ease-out;transition:max-height .27s ease-out,opacity .35s ease-out}.elem.order-history .toggle-chk:checked~.order-history-item-layout .order-history-item-content{max-height:5000px;opacity:1;-webkit-transition:max-height .35s ease-out,opacity .35s ease-out;-moz-transition:max-height .35s ease-out,opacity .35s ease-out;-ms-transition:max-height .35s ease-out,opacity .35s ease-out;transition:max-height .35s ease-out,opacity .35s ease-out}.elem.order-history .order-history-item-content-layout{padding:15px}.elem.order-history .order-history-table{width:100%;text-align:left}.elem.order-history .order-history-table th{font-weight:bold}.elem.order-history .order-history-table tr{padding:2px}.elem.order-history .order-history-table tr td{padding:2px}.elem.order-history .order-history-table tr td:last-of-type,.elem.order-history .order-history-table tr th:last-of-type{text-align:right}.elem.order-history .order-history-table .productTableLine{border-bottom:1px solid #a92434}.elem.order-history .order-history-table .productTableItem.not-ordered{opacity:.4}.elem.order-history .order-history-table .productTableItem.not-ordered td{text-decoration:line-through}.elem.order-history .order-history-table .productTableItem td{padding:7px 4px}.elem.order-history .order-history-table .productTableItem td span{font:500 16px/20px "OpenSansLight",sans-serif}.elem.order-history .order-history-table .productTableItem td strong{font:600 21px/30px "WorkSansMedium"}.elem.order-history .order-history-table .productTableItem:last-of-type td{padding-bottom:15px}.elem.order-history .order-history-table .productTableSubTotal{border-top:2px solid #a92434}.elem.order-history>.elem.title .title-layout{margin:15px 0px 20px 0px;padding:15px 10px;box-sizing:border-box;background-color:#a92434;box-shadow:rgba(37,37,37,.45) 0 6px 16px 0}.elem.order-history>.elem.title .title-layout h3,.elem.order-history>.elem.title .title-layout .elem.store.preview .section.location .city,.elem.store.preview .section.location .elem.order-history>.elem.title .title-layout .city,.elem.filter-text .elem.order-history>.elem.title .title-layout .title-inner-layout>*{color:#fff}@media screen and (max-width: 482px){.elem.order-history .order-history-item-title{padding-top:5px}.elem.order-history .order-history-item-title .nr,.elem.order-history .order-history-item-title .date{font-size:14px}.elem.order-history .order-history-item-toggle{height:25px}.elem.order-history .order-history-item-content-layout{padding-left:7px;padding-right:7px}.elem.order-history .order-history-item-content-layout .order-history-table{font-size:13px}.elem.order-history .order-history-item-content-layout .order-history-table tr.productTableItem{font-size:13px}.elem.order-history .order-history-item-content-layout .order-history-table tr.productTableItem td{font-size:13px}.elem.order-history .order-history-item-content-layout .order-history-table tr td{font-size:13px}.elem.order-history .order-history-item-toggle:before,.elem.order-history .order-history-item-toggle:after{top:12px}}.elem.wishlist .wishlist-empty-placeholder{padding-top:20px;padding-bottom:20px;text-align:center}.elem.wishlist .wishlist-empty-placeholder-layout{padding:20px;display:inline-block;background-color:#fff;box-shadow:rgba(0,0,0,.11) 0 4px 8px 0;border-radius:3px}.elem.wishlist .wishlist-empty-placeholder p{color:#a92434}.elem.wishlist .wishlist-empty-placeholder img{width:40px;height:40px;margin-top:20px;display:inline-block;opacity:.75}.elem.blog-list .blog-list-item-layout{display:block;position:relative}.elem.blog-list .blog-list-item,.elem.blog-list .blog-list-header-item{background-color:rgba(255,255,255,.7)}.elem.blog-list .blog-list-item-layout:before{content:"";width:100%;height:4px;display:block;background-color:#a92434}.elem.blog-list .blog-list-section.img img{width:100%}.elem.blog-list .blog-list-section.img .img-overlay{width:100%;height:0px;position:absolute;top:100%;left:0px;overflow:hidden;-webkit-transition:height .24s ease-in,top .24s ease-in;-moz-transition:height .24s ease-in,top .24s ease-in;-ms-transition:height .24s ease-in,top .24s ease-in;transition:height .24s ease-in,top .24s ease-in}.elem.blog-list .blog-list-section.img .img-overlay:before,.elem.blog-list .blog-list-section.img .img-overlay:after{content:"";width:100%;height:100%;position:absolute;top:0px;left:0px}.elem.blog-list .blog-list-section.img .img-overlay:before{background:linear-gradient(180deg, rgb(169, 36, 52), rgb(169, 36, 52) 30%, #6a1721 65%, #6a1721 80%);opacity:0;-webkit-transition:opacity .27s ease-out,box-shadow .27s ease-out;-moz-transition:opacity .27s ease-out,box-shadow .27s ease-out;-ms-transition:opacity .27s ease-out,box-shadow .27s ease-out;transition:opacity .27s ease-out,box-shadow .27s ease-out}.elem.blog-list .blog-list-section.img .img-overlay:after{background:radial-gradient(rgba(0, 0, 0, 0), rgba(119, 119, 119, 0.35) 85%);opacity:1}.elem.blog-list .blog-list-section.img .img-overlay span{position:absolute;left:20px;bottom:5px;font:600 28px/34px "WorkSansMedium";color:#fff;z-index:2;-webkit-transition:bottom .27s ease-out;-moz-transition:bottom .27s ease-out;-ms-transition:bottom .27s ease-out;transition:bottom .27s ease-out}.elem.blog-list .blog-list-item-layout:hover .blog-list-section.img .img-overlay{height:100%;top:0px}.elem.blog-list .blog-list-item-layout:hover .blog-list-section.img .img-overlay span{bottom:25px}.elem.blog-list .blog-list-item-layout:hover .blog-list-section.img .img-overlay:before{opacity:.6}.elem.blog-list .blog-list-section.date{width:75px;position:absolute;top:20px;right:15px;z-index:1}.elem.blog-list .blog-list-date-layout:after,.elem.blog-list .blog-list-date-layout:after{content:"";width:85%;height:85%;position:absolute;top:7%;left:10%;border-radius:75px;z-index:-1;-webkit-transition:background-color .27s ease-in;-moz-transition:background-color .27s ease-in;-ms-transition:background-color .27s ease-in;transition:background-color .27s ease-in}.elem.blog-list .blog-list-item-layout:hover .blog-list-date-layout:after{background-color:rgba(32,32,32,.9);-webkit-transition:background-color .35s linear;-moz-transition:background-color .35s linear;-ms-transition:background-color .35s linear;transition:background-color .35s linear}.elem.blog-list .blog-list-date-m{position:absolute;left:5px;bottom:5px;font:600 28px/34px "WorkSansMedium";color:#a92434}.elem.blog-list .blog-list-date-y{position:absolute;right:5px;top:10px;font-size:45px;color:#fff}.elem.blog-list .blog-list-content-layout{padding:40px 20px 15px 20px}.elem.blog-list .blog-list-section.title h2{font:600 52px/70px "WorkSansMedium"}.elem.blog-list .blog-list-section.content{padding:14px 0px 7px 0px;box-sizing:border-box}.elem.blog-list .blog-list-section.content,.elem.blog-list .blog-list-section.content *{line-height:26px}.elem.blog-list .blog-list-main-tiled{width:100%;padding:20px 10px;box-sizing:border-box;display:flex;justify-content:left;flex-wrap:wrap}.elem.blog-list .blog-list-main-tiled .blog-list-item{width:calc(33% - 20px);margin:15px 10px;box-sizing:border-box;box-shadow:rgba(37,37,37,.195) 0 3px 8px 0;-webkit-transition:box-shadow .24s ease-in;-moz-transition:box-shadow .24s ease-in;-ms-transition:box-shadow .24s ease-in;transition:box-shadow .24s ease-in}.elem.blog-list .blog-list-main-tiled .blog-list-item:hover{box-shadow:rgba(0,0,0,.12) 0 3px 13px 1px}.elem.blog-list .blog-list-main-tiled .blog-list-content-layout{padding-top:35px}.elem.blog-list .blog-list-main-tiled .blog-list-section.title h2{font-size:28px;line-height:34px;font-weight:600}.elem.blog-list .blog-list-main-tiled .blog-list-section.content{padding-top:7px}.elem.blog-list .blog-list-header{width:100%;display:flex;justify-content:left;flex-wrap:wrap}.elem.blog-list .blog-list-header-item{width:calc(50% - 10px);margin:15px 5px;box-shadow:rgba(0,0,0,.12) 0 3px 13px 1px;-webkit-transition:box-shadow .24s ease-in;-moz-transition:box-shadow .24s ease-in;-ms-transition:box-shadow .24s ease-in;transition:box-shadow .24s ease-in}.elem.blog-list .blog-list-header-item:hover{box-shadow:rgba(0,0,0,.25) 0 15px 45px -9px,rgba(42,42,42,.17) 0 0 1px 0}.row.black .elem.blog-list .blog-list-header-item,.row-fw.black .elem.blog-list .blog-list-header-item{box-shadow:rgba(37,37,37,.4) 0 3px 7px 0,rgba(0,0,0,.12) 0 3px 13px 1px}.row.black .elem.blog-list .blog-list-header-item:hover,.row-fw.black .elem.blog-list .blog-list-header-item:hover{box-shadow:rgba(37,37,37,.4) 0 3px 7px 0,rgba(37,37,37,.45) 0 6px 16px 0,rgba(37,37,37,.7) 0 15px 45px -9px,rgba(42,42,42,.15) 0 0 2px 0}@media screen and (max-width: 900px){.elem.blog-list .blog-list-main-tiled .blog-list-item{width:calc(50% - 20px)}.elem.blog-list .blog-list-content-layout{padding:28px 20px 20px 20px}.elem.blog-list .blog-list-section.title h2{font-size:28px;line-height:38px}.elem.blog-list .blog-list-section.content{padding-top:10px;padding-bottom:15px}}@media screen and (max-width: 744px){.elem.blog-list .blog-list-main-tiled .blog-list-item{width:calc(100% - 20px)}.elem.blog-list .blog-list-header-item{width:calc(100% - 10px)}}.elem.blog-detail .data-overview-link{font:400 18px/22px "OpenSansLight",sans-serif}.elem.blog-detail .data-overview-link>a{font-weight:bold;-webkit-transition:color .21s ease-in;-moz-transition:color .21s ease-in;-ms-transition:color .21s ease-in;transition:color .21s ease-in}.elem.blog-detail .data-overview-link>a:hover{color:#a92434}.elem.blog-detail .blog-detail-item{margin-top:7px;position:relative;border-top:5px solid #a92434}.elem.blog-detail .blog-detail-sinlge-img{width:100%}.elem.blog-detail .blog-detail-content-layout{padding:50px 15px;box-sizing:border-box}.elem.blog-detail .blog-detail-date{width:75px;height:75px;position:absolute;top:15px;right:20px;z-index:1}.elem.blog-detail .blog-detail-date-layout:after,.elem.blog-detail .blog-detail-date-layout:after{content:"";width:85%;height:85%;position:absolute;top:7%;left:10%;border-radius:75px;z-index:-1;background-color:rgba(32,32,32,.9)}.elem.blog-detail .blog-detail-date-m{position:absolute;left:5px;bottom:5px;font:600 28px/34px "WorkSansMedium";color:#a92434}.elem.blog-detail .blog-detail-date-y{position:absolute;right:5px;top:10px;font-size:45px;color:#fff}.elem.blog-detail .blog-detail-section.title h1{font:600 28px/34px "WorkSansMedium"}.elem.blog-detail .blog-detail-section.content{padding:15px 5px;box-sizing:border-box;font:400 21px/24px "OpenSansLight",sans-serif}.elem.blog-detail .blog-detail-section.content p{font:400 21px/24px "OpenSansLight",sans-serif}.elem.blog-detail .blog-detail-section.content img{margin:15px 20px}.elem.employee-list .employee-list.layout{display:flex;flex-wrap:wrap;justify-content:space-between}.elem.employee-list .elem.person{width:calc(25% - 20px);margin-bottom:50px}@media screen and (max-width: 1140px){.elem.employee-list .elem.person{width:calc(33% - 20px);margin-bottom:50px}}@media screen and (max-width: 744px){.elem.employee-list .elem.person{width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width: 482px){.elem.employee-list .elem.person{width:calc(50% - 10px);margin-bottom:50px}}.elem.store.preview .store-layout{width:100%;height:100%;padding:15px 10px 10px 10px;box-sizing:border-box;border-top:4px solid #a92434;box-shadow:rgba(0,0,0,.11) 0 4px 8px 0;border-radius:2px;-webkit-transition:box-shadow .21s ease-in;-moz-transition:box-shadow .21s ease-in;-ms-transition:box-shadow .21s ease-in;transition:box-shadow .21s ease-in}.elem.store.preview .store-layout:hover{box-shadow:rgba(0,0,0,.1) 0 5px 20px 0}.elem.store.preview .section.location{padding-bottom:4px;margin-bottom:17px;display:block;border-bottom:1px solid #000}.elem.store.preview .section.location .city{width:100%;padding-bottom:2px;display:block}.elem.store.preview .section.location .country,.elem.store.preview .section.location .zip{display:none}.elem.store.preview .section.contact{padding-bottom:3px;text-align:right}.elem.store.preview .section.contact a{-webkit-transition:color .21s ease-in;-moz-transition:color .21s ease-in;-ms-transition:color .21s ease-in;transition:color .21s ease-in}.elem.store.preview .section.contact a:hover{color:#a92434}.elem.store.preview .section.opening-hours{font-size:14px;text-align:right}@media screen and (max-width: 482px){.elem.store.preview .section.location .city{font-size:21px}.elem.store.preview .section.location span{font-size:15px}.elem.store.preview .section.contact a{font-size:16px}}.elem.store-list .section.map{padding-left:15px;padding-right:15px}.elem.store-list .section.map .map-container{min-height:500px}.elem.store-list .section.list{width:100%;padding-left:15px;padding-right:15px;margin-top:40px;position:relative;display:flex;flex-wrap:wrap;align-items:stretch}.elem.store-list .section.list .elem.store{margin-bottom:60px}@media screen and (max-width: 900px){.elem.store-list .section.list,.elem.store-list .section.store{padding-left:5px;padding-right:5px}}.elem.store.detail{position:relative}.elem.store.detail .elem.title{width:100%;padding-bottom:30px}.elem.store.detail .store-layout{display:grid;grid-gap:40px 20px;grid-template-columns:repeat(6, calc((100% - 100px) / 6))}.elem.store.detail .store-layout .section-title{padding-top:11px;border-top:4px solid #a92434}.elem.store.detail .store-layout .section-content{margin-top:10px;padding:15px 20px;box-sizing:border-box;box-shadow:rgba(0,0,0,.11) 0 4px 8px 0}.elem.store.detail .store-layout .section-layout{height:100%}.elem.store.detail .store-layout .section.contact{grid-column-start:1;grid-column-end:span 3;grid-row-start:1;grid-row-end:1}.elem.store.detail .store-layout .section.contact .address>span{display:block}.elem.store.detail .store-layout .section.contact .phone,.elem.store.detail .store-layout .section.contact .email{padding-top:10px}.elem.store.detail .store-layout .section.contact .phone a,.elem.store.detail .store-layout .section.contact .email a{color:#a92434}.elem.store.detail .store-layout .section.opening-hours{grid-column-start:1;grid-column-end:span 3;grid-row-start:2;grid-row-end:2}.elem.store.detail .store-layout .section.opening-hours .section-content tr.current td{font-weight:bold}.elem.store.detail .store-layout .section.opening-hours .section-content td{padding-top:3px;padding-right:5px}.elem.store.detail .store-layout .section.opening-hours .section-content .addon{padding-top:25px;font-size:16px}.elem.store.detail .store-layout .section.map{grid-column-start:4;grid-column-end:span 3;grid-row-start:1;grid-row-end:span 2;min-height:400px;position:relative}.elem.store.detail .store-layout .section.map .section-layout{height:100%}.elem.store.detail .store-layout .section.description{grid-column-start:1;grid-column-end:span 2;grid-row-start:4;grid-row-end:4}.elem.store.detail .store-layout .section.description .desc-item{padding:20px 0px}.elem.store.detail .store-layout .section.description .desc-item table{width:100%}.elem.store.detail .store-layout .section.description .desc-item table td{padding-bottom:4px;font-size:16px}.elem.store.detail .store-layout .section.description .desc-item table tr td:last-of-type{text-align:right}.elem.store.detail .store-layout .section.description .desc-item p{font-size:16px}.elem.store.detail .store-layout .section.staff{grid-column-start:1;grid-column-end:span 6;grid-row-start:3;grid-row-end:3}.elem.store.detail .store-layout .section.staff .section-content{padding:20px 10px;box-shadow:none;display:flex;justify-content:left;flex-wrap:wrap}.elem.store.detail .store-layout .section.staff .elem.person{width:calc(25% - 20px);margin:0px 10px 30px 10px}.elem.store.detail .store-layout .section.contact-form{grid-column-start:3;grid-column-end:span 4;grid-row-start:4;grid-row-end:4}.elem.store.detail .store-layout .section.contact-form .elem{width:100%;margin-top:10px;padding-top:20px}@media screen and (max-width: 1140px){.elem.store.detail .store-layout{display:grid;grid-gap:40px 20px;grid-template-columns:repeat(6, calc((100% - 100px) / 6))}.elem.store.detail .store-layout .section.map{grid-column-start:1;grid-column-end:span 6;grid-row-start:1;grid-row-end:1}.elem.store.detail .store-layout .section.contact{grid-column-start:1;grid-column-end:span 2;grid-row-start:2;grid-row-end:2}.elem.store.detail .store-layout .section.opening-hours{grid-column-start:3;grid-column-end:span 4;grid-row-start:2;grid-row-end:2}.elem.store.detail .store-layout .section.description{grid-column-start:1;grid-column-end:span 3;grid-row-start:4;grid-row-end:4}.elem.store.detail .store-layout .section.staff{grid-column-start:1;grid-column-end:span 6;grid-row-start:3;grid-row-end:3}.elem.store.detail .store-layout .section.staff .section-content{padding-top:0}.elem.store.detail .store-layout .section.staff .elem.person{width:calc(33.3332% - 20px)}.elem.store.detail .store-layout .section.contact-form{grid-column-start:4;grid-column-end:span 3;grid-row-start:4;grid-row-end:4}}@media screen and (max-width: 900px){.elem.store.detail .store-layout{display:grid;grid-gap:40px 20px;grid-template-columns:repeat(6, calc((100% - 100px) / 6))}.elem.store.detail .store-layout .section.contact{grid-column-start:1;grid-column-end:span 6;grid-row-start:2;grid-row-end:2}.elem.store.detail .store-layout .section.opening-hours{grid-column-start:1;grid-column-end:span 6;grid-row-start:3;grid-row-end:3}.elem.store.detail .store-layout .section.staff{grid-column-start:1;grid-column-end:span 6;grid-row-start:4;grid-row-end:4}.elem.store.detail .store-layout .section.description{grid-column-start:1;grid-column-end:span 6;grid-row-start:5;grid-row-end:5}.elem.store.detail .store-layout .section.contact-form{grid-column-start:1;grid-column-end:span 6;grid-row-start:6;grid-row-end:6}}@media screen and (max-width: 744px){.elem.store.detail .store-layout .section.staff .elem.person{width:calc(50% - 20px)}}.elem.custom-menu .custom-menu-item{margin:7px 0px}.elem.custom-menu .custom-menu-item:first-of-type{margin-top:0px}.elem.custom-menu .custom-menu-item a{width:100%;padding:5px 10px;display:inline-block;font-family:500 24px/26px "OpenSansLight",sans-serif;font-size:16px;font-weight:600;color:#776464;border-left:0px solid #a92434;-webkit-transition:color .17s ease-in,border-width .17s ease-in;-moz-transition:color .17s ease-in,border-width .17s ease-in;-ms-transition:color .17s ease-in,border-width .17s ease-in;transition:color .17s ease-in,border-width .17s ease-in}.elem.custom-menu .custom-menu-item a:hover{color:#a92434;border-width:5px}.elem.shop-item.header{height:auto;padding-bottom:0px;margin-top:30px}.elem.shop-item.header:first-of-type{margin-top:10px}.elem.shop-item.header:before{width:100%;height:100%;background:#fff;box-shadow:rgba(37,37,37,.45) 0 6px 16px 0}.elem.shop-item.header .product-name-section{padding-top:14px}.elem.shop-item.header .product-year{min-height:0px}.elem.shop-item.header .product-name{font-size:28px;color:#776464}.elem.shop-item.header .product-price-section{padding:0px;padding-top:25px;position:relative;bottom:auto;background-color:rgba(0,0,0,0)}.elem.shop-item.header .product-price-section .product-price,.elem.shop-item.header .product-price-section .product-instead-price,.elem.shop-item.header .product-price-section .product-liter-price{color:#000}.elem.shop-item.header .product-desc-section{display:none}.elem.shop-item.header .product-order-section{margin-top:12px;position:relative;bottom:0px}.elem.shop-item.header .product-order-section .product-order-form{height:60px}.elem.shop-item.header .product-order-section .product-order-form:hover .btn.add-to-cart .cart-icon,.elem.shop-item.header .product-order-section .product-order-form:active .btn.add-to-cart .cart-icon,.elem.shop-item.header .product-order-section .product-order-form.active .btn.add-to-cart .cart-icon,.elem.shop-item.header .product-order-section #mobile-menu-chk:checked~label .product-order-form.mobile-menu-icon .btn.add-to-cart .cart-icon,#mobile-menu-chk:checked~label .elem.shop-item.header .product-order-section .product-order-form.mobile-menu-icon .btn.add-to-cart .cart-icon{margin-left:105px}#cookieConsent{display:none !important}@media screen and (max-width: 900px){.cookieConsentContent{width:90vw;height:auto;grid-row-gap:60px}}@media screen and (max-width: 744px){.cookieConsentContent{width:90vw;height:auto}}@media screen and (max-width: 482px){.cookieConsentContent{width:90vw;height:auto}}.elem.footer-nav{box-sizing:border-box}.elem.footer-nav .footer-nav-item{width:25%;float:left}.elem.footer-nav[data-item-rows-d="12"] .footer-nav-item{width:8.3333333333%}.elem.footer-nav[data-item-rows-d="11"] .footer-nav-item{width:9.0909090909%}.elem.footer-nav[data-item-rows-d="10"] .footer-nav-item{width:10%}.elem.footer-nav[data-item-rows-d="9"] .footer-nav-item{width:11.1111111111%}.elem.footer-nav[data-item-rows-d="8"] .footer-nav-item{width:12.5%}.elem.footer-nav[data-item-rows-d="7"] .footer-nav-item{width:14.2857142857%}.elem.footer-nav[data-item-rows-d="6"] .footer-nav-item{width:16.6666666667%}.elem.footer-nav[data-item-rows-d="5"] .footer-nav-item{width:20%}.elem.footer-nav[data-item-rows-d="4"] .footer-nav-item{width:25%}.elem.footer-nav[data-item-rows-d="3"] .footer-nav-item{width:33.3333333333%}.elem.footer-nav[data-item-rows-d="2"] .footer-nav-item{width:50%}.elem.footer-nav[data-item-rows-d="1"] .footer-nav-item{width:100%}.elem.footer-nav .footer-nav-item{padding:15px 10px;box-sizing:border-box}.elem.footer-nav .footer-nav-item-layout{padding:15px;position:relative}.elem.footer-nav .footer-nav-mainentry{font:400 18px/22px "OpenSansLight",sans-serif;font-weight:500;color:#fff;-webkit-transition:color .12s ease-in;-moz-transition:color .12s ease-in;-ms-transition:color .12s ease-in;transition:color .12s ease-in}.elem.footer-nav .footer-nav-mainentry:hover{color:#bfbfbf}.elem.footer-nav .footer-nav-mainentry:after{content:"";width:40px;height:4px;display:block;margin:7px 0px;background-color:#fff;border-radius:3px;-webkit-transition:width .12s ease-in;-moz-transition:width .12s ease-in;-ms-transition:width .12s ease-in;transition:width .12s ease-in;cursor:default}.elem.footer-nav .footer-nav-item-layout:hover .footer-nav-mainentry:after{width:55px}.elem.footer-nav .footer-nav-subitem{padding-top:7px}.elem.footer-nav .footer-nav-subitem>li{width:100%;padding:3px 5px;margin:3px 0px;box-sizing:boder-box;border-left:0px solid #777;-webkit-transition:border .14s ease-in;-moz-transition:border .14s ease-in;-ms-transition:border .14s ease-in;transition:border .14s ease-in}.elem.footer-nav .footer-nav-subitem>li:hover{border-left:7px solid #777}.elem.footer-nav .footer-nav-subentry{width:100%;display:inline-block;color:#fff;font:400 18px/22px "OpenSansLight",sans-serif;font-size:16px;-webkit-transition:color .14s ease-in;-moz-transition:color .14s ease-in;-ms-transition:color .14s ease-in;transition:color .14s ease-in}.elem.footer-nav li:hover .footer-nav-subentry{color:#e0e0e0}@media screen and (max-width: 1140px){.elem.footer-nav[data-item-rows-t="12"] .footer-nav-item{width:8.3333333333%}.elem.footer-nav[data-item-rows-t="11"] .footer-nav-item{width:9.0909090909%}.elem.footer-nav[data-item-rows-t="10"] .footer-nav-item{width:10%}.elem.footer-nav[data-item-rows-t="9"] .footer-nav-item{width:11.1111111111%}.elem.footer-nav[data-item-rows-t="8"] .footer-nav-item{width:12.5%}.elem.footer-nav[data-item-rows-t="7"] .footer-nav-item{width:14.2857142857%}.elem.footer-nav[data-item-rows-t="6"] .footer-nav-item{width:16.6666666667%}.elem.footer-nav[data-item-rows-t="5"] .footer-nav-item{width:20%}.elem.footer-nav[data-item-rows-t="4"] .footer-nav-item{width:25%}.elem.footer-nav[data-item-rows-t="3"] .footer-nav-item{width:33.3333333333%}.elem.footer-nav[data-item-rows-t="2"] .footer-nav-item{width:50%}.elem.footer-nav[data-item-rows-t="1"] .footer-nav-item{width:100%}}@media screen and (max-width: 744px){.elem.footer-nav[data-item-rows-m="12"] .footer-nav-item{width:8.3333333333%;padding:0}.elem.footer-nav[data-item-rows-m="11"] .footer-nav-item{width:9.0909090909%;padding:0}.elem.footer-nav[data-item-rows-m="10"] .footer-nav-item{width:10%;padding:0}.elem.footer-nav[data-item-rows-m="9"] .footer-nav-item{width:11.1111111111%;padding:0}.elem.footer-nav[data-item-rows-m="8"] .footer-nav-item{width:12.5%;padding:0}.elem.footer-nav[data-item-rows-m="7"] .footer-nav-item{width:14.2857142857%;padding:0}.elem.footer-nav[data-item-rows-m="6"] .footer-nav-item{width:16.6666666667%;padding:0}.elem.footer-nav[data-item-rows-m="5"] .footer-nav-item{width:20%;padding:0}.elem.footer-nav[data-item-rows-m="4"] .footer-nav-item{width:25%;padding:0}.elem.footer-nav[data-item-rows-m="3"] .footer-nav-item{width:33.3333333333%;padding:0}.elem.footer-nav[data-item-rows-m="2"] .footer-nav-item{width:50%;padding:0}.elem.footer-nav[data-item-rows-m="1"] .footer-nav-item{width:100%;padding:0}}.elem.footer-item{box-sizing:border-box}.elem.footer-item .footer-item-row-img.sz1{height:1em}.elem.footer-item .footer-item-row-img.sz2{height:2em}.elem.footer-item .footer-item-row-img.sz3{height:3em}.elem.footer-item .footer-item-header,.elem.footer-item .footer-item-header a{color:#fcfcfc}.elem.footer-item .footer-item-header:after{content:"";width:40px;height:4px;display:block;margin:7px 0px;background-color:#fcfcfc;border-radius:3px}.elem.footer-item .footer-item-header+.footer-item-content{padding:10px 5px}.elem.footer-item .footer-item-row{padding-top:9px}.elem.footer-item .footer-item-row-txt{color:#fcfcfc;font-size:16px}html{min-height:100vh}body{min-height:100vh;min-width:100%;background-color:#fff}.site-wrapper{width:100%;min-height:100vh;position:relative;display:block}body.overlay{position:absolute}.site-wrapper{overflow-x:hidden}.ar-img{overflow:hidden}.ar-img img{width:100%}h1,.h1>h2,.h1>h3,.elem.filter-text .elem.title .title-inner-layout.h1>*,.elem.store.preview .section.location .h1>.city,.h1>h4,.h1>h5,.h1>h6{font:600 52px/70px "WorkSansMedium";font-weight:bolder;line-height:normal;color:#776464}h2,.h2>h1,.h2>h3,.elem.filter-text .elem.title .title-inner-layout.h2>*,.elem.store.preview .section.location .h2>.city,.h2>h4,.h2>h5,.h2>h6{font:600 42px/56px "WorkSansMedium";font-weight:bolder;line-height:normal;color:#776464}h3,.elem.filter-text .elem.title .title-inner-layout>*,.elem.store.preview .section.location .city,.h3>h1,.h3>h2,.h3>h4,.h3>h5,.h3>h6{font:600 28px/34px "WorkSansMedium";font-weight:bolder;line-height:normal;color:#776464}h4,.h4>h1,.h4>h2,.h4>h3,.elem.filter-text .elem.title .title-inner-layout.h4>*,.elem.store.preview .section.location .h4>.city,.h4>h5,.h4>h6{font:600 21px/30px "WorkSansMedium";color:#776464}h5,.h5>h1,.h5>h2,.h5>h3,.elem.filter-text .elem.title .title-inner-layout.h5>*,.elem.store.preview .section.location .h5>.city,.h5>h4,.h5>h6{font:600 16px/20px "WorkSansMedium";color:#776464}h6,.h6>h1,.h6>h2,.h6>h3,.elem.filter-text .elem.title .title-inner-layout.h6>*,.elem.store.preview .section.location .h6>.city,.h6>h4,.h6>h5{font:600 14px/20px "WorkSansMedium";color:#776464}p,a,li,span,div,td,input,textarea{font:400 21px/24px "OpenSansLight",sans-serif;color:#000;text-decoration:none;list-style:none}a{cursor:pointer}input{margin:0px;box-sizing:border-box;border:none;outline-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none}input.pending{cursor:wait;pointer-events:none}::-webkit-input-placeholder{font:400 18px/22px "OpenSansLight",sans-serif;color:#000}::-moz-placeholder{font:400 18px/22px "OpenSansLight",sans-serif;color:#000}:-ms-input-placeholder{font:400 18px/22px "OpenSansLight",sans-serif;color:#000}:-moz-placeholder{font:400 18px/22px "OpenSansLight",sans-serif;color:#000}select::-ms-expand{display:none}strong,b{font:400 18px/22px "OpenSansBold",sans-serif;font-weight:600}em{font-style:italic}del{text-decoration:line-through}::selection{background:rgba(210,46,65,.5)}::-moz-selection{background:rgba(210,46,65,.5)}:root{scrollbar-color:#bfbfbf #a92434 !important;scrollbar-width:thin !important}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#a92434}::-webkit-scrollbar-thumb{background:#bfbfbf !important;border-radius:0 !important}::-webkit-scrollbar-thumb:hover{background:rgba(191,191,191,.7) !important}.rating>.rating-visual{height:18px;position:relative;display:inline-block;overflow:hidden}.rating>.rating-visual>img{height:100%;width:auto;vertical-align:top}.rating>.rating-visual:after{content:"";height:100%;width:110.9854%;position:absolute;top:0px;left:-111%;background-image:url("../img/icons/icon_rated_stars_pink.svg");background-size:contain}.rating[data-rating-val=".5"]>.rating-visual:after{left:-101.734%}.rating[data-rating-val="1"]>.rating-visual:after{left:-92.4826%;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH}.rating[data-rating-val="1.5"]>.rating-visual:after{left:-81.387%}.rating[data-rating-val="2"]>.rating-visual:after{left:-72.1356%;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH}.rating[data-rating-val="2.5"]>.rating-visual:after{left:-61.04%}.rating[data-rating-val="3"]>.rating-visual:after{left:-51.7886%;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH}.rating[data-rating-val="3.5"]>.rating-visual:after{left:-40.693%}.rating[data-rating-val="4"]>.rating-visual:after{left:-31.4416%;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH}.rating[data-rating-val="4.5"]>.rating-visual:after{left:-20.346%}.rating[data-rating-val="5"]>.rating-visual:after{left:-10.9854%;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH}.rating.vertical>.rating-visual{width:18px;height:auto}.rating.vertical>.rating-visual>img{width:100%;height:auto}.rating.vertical>.rating-visual:after{width:100%;height:110.999%;top:auto;bottom:-111%;left:0;background-size:contain;background-image:url("../img/icons/icon_rated_stars_pink_v.svg")}.rating.vertical[data-rating-val=".5"]>.rating-visual:after{left:0;bottom:-101.734%;background-image:url("../img/icons/icon_rated_stars_pink_vh.svg")}.rating.vertical[data-rating-val="1"]>.rating-visual:after{left:0;bottom:-92.4826%}.rating.vertical[data-rating-val="1.5"]>.rating-visual:after{left:0;bottom:-81.387%;background-image:url("../img/icons/icon_rated_stars_pink_vh.svg")}.rating.vertical[data-rating-val="2"]>.rating-visual:after{left:0;bottom:-72.1356%}.rating.vertical[data-rating-val="2.5"]>.rating-visual:after{left:0;bottom:-61.04%;background-image:url("../img/icons/icon_rated_stars_pink_vh.svg")}.rating.vertical[data-rating-val="3"]>.rating-visual:after{left:0;bottom:-51.7886%}.rating.vertical[data-rating-val="3.5"]>.rating-visual:after{left:0;bottom:-40.693%;background-image:url("../img/icons/icon_rated_stars_pink_vh.svg")}.rating.vertical[data-rating-val="4"]>.rating-visual:after{left:0;bottom:-31.4416%}.rating.vertical[data-rating-val="4.5"]>.rating-visual:after{left:0;bottom:-20.346%;background-image:url("../img/icons/icon_rated_stars_pink_vh.svg")}.rating.vertical[data-rating-val="5"]>.rating-visual:after{left:0;bottom:-10.9854%}body.order .def-btn,body.order .elem.basket .basket-footer .btn,.elem.basket .basket-footer body.order .btn,body.order .elem.basket .basket-footer .btn-section.first .btn,.elem.basket .basket-footer .btn-section.first body.order .btn,body.order .elem.basket .basket-footer .btn-section.second .btn,.elem.basket .basket-footer .btn-section.second body.order .btn{display:inline-block;position:relative;z-index:1;padding:15px 25px;background-color:#a92434}body.order .def-btn a,body.order .elem.basket .basket-footer .btn a,.elem.basket .basket-footer body.order .btn a,body.order .elem.basket .basket-footer .btn-section.first .btn a,.elem.basket .basket-footer .btn-section.first body.order .btn a,body.order .elem.basket .basket-footer .btn-section.second .btn a,.elem.basket .basket-footer .btn-section.second body.order .btn a{width:100%;height:100%;padding:15px 25px;display:block;box-sizing:border-box;color:#fff;font:400 21px/24px "OpenSansLight",sans-serif;-webkit-transition:color 0.17s ease-in;-moz-transition:color 0.17s ease-in;-ms-transition:color 0.17s ease-in;transition:color 0.17s ease-in}body.order .def-btn:before,body.order .elem.basket .basket-footer .btn:before,.elem.basket .basket-footer body.order .btn:before,body.order .elem.basket .basket-footer .btn-section.first .btn:before,.elem.basket .basket-footer .btn-section.first body.order .btn:before,body.order .elem.basket .basket-footer .btn-section.second .btn:before,.elem.basket .basket-footer .btn-section.second body.order .btn:before,body.order .def-btn:after,body.order .elem.basket .basket-footer .btn:after,.elem.basket .basket-footer body.order .btn:after,body.order .elem.basket .basket-footer .btn-section.first .btn:after,.elem.basket .basket-footer .btn-section.first body.order .btn:after,body.order .elem.basket .basket-footer .btn-section.second .btn:after,.elem.basket .basket-footer .btn-section.second body.order .btn:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;box-sizing:border-box;border-radius:0px}body.order .def-btn:before,body.order .elem.basket .basket-footer .btn:before,.elem.basket .basket-footer body.order .btn:before,body.order .elem.basket .basket-footer .btn-section.first .btn:before,.elem.basket .basket-footer .btn-section.first body.order .btn:before,body.order .elem.basket .basket-footer .btn-section.second .btn:before,.elem.basket .basket-footer .btn-section.second body.order .btn:before{border:3px solid #fff;box-shadow:none;z-index:-1;-webkit-transition:border 0.17s ease-in,box-shadow 0.17s ease-in;-moz-transition:border 0.17s ease-in,box-shadow 0.17s ease-in;-ms-transition:border 0.17s ease-in,box-shadow 0.17s ease-in;transition:border 0.17s ease-in,box-shadow 0.17s ease-in}body.order .def-btn:after,body.order .elem.basket .basket-footer .btn:after,.elem.basket .basket-footer body.order .btn:after,body.order .elem.basket .basket-footer .btn-section.first .btn:after,.elem.basket .basket-footer .btn-section.first body.order .btn:after,body.order .elem.basket .basket-footer .btn-section.second .btn:after,.elem.basket .basket-footer .btn-section.second body.order .btn:after{content:"";width:0%;background-color:#fff;z-index:-1;-webkit-transition:width 0.17s ease-in;-moz-transition:width 0.17s ease-in;-ms-transition:width 0.17s ease-in;transition:width 0.17s ease-in}body.order .def-btn:hover a,body.order .elem.basket .basket-footer .btn:hover a,.elem.basket .basket-footer body.order .btn:hover a{color:#a92434}body.order .def-btn:hover:before,body.order .elem.basket .basket-footer .btn:hover:before,.elem.basket .basket-footer body.order .btn:hover:before{border-color:#fff;box-shadow:rgba(0,0,0,.11) 0 4px 8px 0}body.order .def-btn:hover:after,body.order .elem.basket .basket-footer .btn:hover:after,.elem.basket .basket-footer body.order .btn:hover:after{width:100%;background-color:#fff;border:3px solid #fff}body.order .def-btn a,body.order .elem.basket .basket-footer .btn a,.elem.basket .basket-footer body.order .btn a,body.order .elem.basket .basket-footer .btn-section.first .btn a,.elem.basket .basket-footer .btn-section.first body.order .btn a,body.order .elem.basket .basket-footer .btn-section.second .btn a,.elem.basket .basket-footer .btn-section.second body.order .btn a{padding:0}body.order .def-btn:hover,body.order .elem.basket .basket-footer .btn:hover,.elem.basket .basket-footer body.order .btn:hover{color:#a92434}body.general .elem,body.order .elem,body.account .elem,body.shop .elem.shop-item-detail,body.shop .elem.product-review,body.shop .elem.title,body.shop .elem.text,body.shop .elem.partner-item-area,body.shop .elem.basket{border:0px solid rgba(0,0,0,0);box-sizing:border-box;animation:animationFadeUp .27s ease-out .01s 1}.order-overview .elem.text.col-d-6 .text-layout>.aln-c-d{text-align:left}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.elem.form .form-layout,.elem.form .form-footer{transform:rotate(0deg);-webkit-transition:transform 0s 2s ease-out;-moz-transition:transform 0s 2s ease-out;-ms-transition:transform 0s 2s ease-out;transition:transform 0s 2s ease-out}.row-fw>div,.row-fw-t>div{margin-right:-0.5px}}@supports(-ms-ime-align: auto){.elem.form .form-layout,.elem.form .form-footer{transform:rotate(0deg);-webkit-transition:transform 0s 2s ease-out;-moz-transition:transform 0s 2s ease-out;-ms-transition:transform 0s 2s ease-out;transition:transform 0s 2s ease-out}.row-fw>div,.row-fw-t>div{margin-right:-0.5px}}#site-wrapper>div.mgnlEditorBar,#site-wrapper>div.mgnlEditorPlaceholder,#main-content>div.mgnlEditorBar,#main-content>div.mgnlEditorPlaceholder,#main-footer>div.mgnlEditorBar,#main-footer>div.mgnlEditorPlaceholder{margin-left:90px !important;margin-right:70px !important}.mgnlEditorBarLabel{text-align:left}@media screen and (max-width: 1400px){h1,.h1>h2,.h1>h3,.elem.filter-text .elem.title .title-inner-layout.h1>*,.elem.store.preview .section.location .h1>.city,.h1>h4,.h1>h5,.h1>h6{font-size:48px;line-height:60px}h2,.h2>h1,.h2>h3,.elem.filter-text .elem.title .title-inner-layout.h2>*,.elem.store.preview .section.location .h2>.city,.h2>h4,.h2>h5,.h2>h6{font-size:38px;line-height:50px}}@media screen and (max-width: 900px){h1,.h1>h2,.h1>h3,.elem.filter-text .elem.title .title-inner-layout.h1>*,.elem.store.preview .section.location .h1>.city,.h1>h4,.h1>h5,.h1>h6{font-size:42px;line-height:54px}h2,.h2>h1,.h2>h3,.elem.filter-text .elem.title .title-inner-layout.h2>*,.elem.store.preview .section.location .h2>.city,.h2>h4,.h2>h5,.h2>h6{font-size:36px;line-height:48px}}/*# sourceMappingURL=style.min.css.map */