body .container .content{padding-bottom:0 !important;}.page-content{display:flex;flex-direction:column;padding-bottom:0;margin-bottom:0;}.page-content .nav-bar{background-color:rgba(13,13,13,0.75);backdrop-filter:blur(5px);display:flex;padding:9px 5px;border-bottom:1px solid rgba(127,127,127,0.2);box-shadow:0 5px 7px rgba(0,0,0,0.35);}.page-content .nav-bar > button{font-size:1.4em;padding:5px 7px;border-radius:150px;background-color:rgba(39,39,39,1);margin:0 10px;border:1px solid rgba(127,127,127,0.25);box-shadow:2px 2px 8px 2px rgba(0,0,0,0.75),-2px -2px 5px rgba(255,255,255,0.15);width:40px;height:40px;transition:color .25s ease-out, transform .25s ease-out;}.page-content .nav-bar > button[disabled]{color:rgba(127,127,127,1);pointer-events:none;}.page-content .nav-bar > button:hover{transform:scale(.97);}.page-content .nav-bar .inside-bar{flex:1;background-color:rgba(127,127,127,1);border-radius:15px;margin-right:10px;padding:5px;display:flex;}.page-content .nav-bar .inside-bar .search-area{background-color:rgba(102,102,102,1);border-radius:20px;border-top-right-radius:5px;border-bottom-right-radius:5px;width:200px;display:flex;align-items:center;border:1px solid rgba(255,255,255,0.25);}.page-content .nav-bar .inside-bar .search-area span{display:flex;justify-content:center;align-items:center;font-size:1.5em;padding:0px 5px;}.page-content .nav-bar .inside-bar .search-area input{flex:1;margin:0;margin-right:30px;font-size:1em;border:none;background-color:transparent;color:var(--white);font-weight:bold;}.page-content .nav-bar .path-container{display:flex;}.page-content .nav-bar .path-container .item{display:flex;justify-content:center;align-items:center;padding:5px;font-size:.9em;margin:0 2px;border-radius:3px;cursor:default;transition:background-color .25s ease-out;}.page-content .nav-bar .path-container .item:last-of-type{border:1px solid rgba(127,127,127,0.25);background-color:var(--mainColor);}.page-content .nav-bar .path-container .item:not(:last-of-type){cursor:pointer;}.page-content .nav-bar .path-container .item:not(:last-of-type):hover{background-color:rgba(115,115,115,1);}.page-content .category-infos{background-color:var(--categoryBgColor);color:var(--categoryTextColor);padding:15px;text-align:center;}.page-content .element-list{padding:25px 50px;border-bottom:1px solid rgba(127,127,127,0.25);box-shadow:0 -2px 5px rgba(0,0,0,0.35) inset;display:flex;justify-content:center;flex-wrap:wrap;}.page-content .element-list .element{position:relative;width:230px;height:200px;opacity:0;border:1px solid var(--categoryBgColor);margin:15px;border-radius:5px;background-color:var(--imageBackground);cursor:pointer;box-shadow:2px 2px 5px rgba(0,0,0,0.5),-2px -2px 5px rgba(255,255,255,0.15);transition:border-color .75s ease-out, opacity .25s ease-out;}.page-content .element-list .element .image-container{position:absolute;top:0;left:0;right:0;bottom:0;transition:opacity .25s ease-out, filter .25s ease-out;}.page-content .element-list .element[template]{display:none;}.page-content .element-list .element:hover,.page-content .element-list .element[selected]{border-color:var(--mainColor);transition:border-color .25s ease-out, opacity .25s ease-out;}.page-content .element-list .element .infos{position:absolute;z-index:50;bottom:0;left:0;right:0;padding:5px 7px;padding-bottom:2px;background-color:var(--shopNameBgColor);border-top:1px solid var(--shopNameBorderColor);border-bottom-right-radius:5px;border-bottom-left-radius:5px;box-shadow:0 -5px 7px -5px var(--shadowsColor);padding-right:50px;font-size:1.3em;font-family:'bebas';}.page-content .element-list .element .tag{position:absolute;bottom:0;right:0;padding:7px;font-size:1.8em;text-shadow:-2px 2px 7px rgba(0,0,0,0.95);z-index:51;}.page-content .element-list .category{box-shadow:10px 10px 0px rgba(0,0,0,0.5),4px 4px 0px rgba(255,255,255,0.25);}.page-content .product-infos{position:relative;display:none;flex-wrap:wrap;border:4px solid var(--productBorderColor);background-color:var(--productBgColor);padding:10px;box-shadow:0 0 10px 2px rgba(0,0,0,0.35) inset;}.page-content .product-infos .layout-content{width:100%;}.page-content .product-infos .sticker{position:absolute;display:flex;justify-content:center;align-items:center;top:-4px;right:-4px;border-bottom-left-radius:35px;width:65px;height:65px;font-size:2.5em;background-color:rgba(0,0,0,0.5);border:1px solid var(--mainColor);border-top:none;border-right:none;box-shadow:-5px 3px 7px 3px rgba(0,0,0,0.35);}.page-content .product-infos .basics{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;width:100%;margin-bottom:15px;}.page-content .product-infos .basics .img-manager{position:sticky;top:193px;margin:25px;max-width:300px;}.page-content .product-infos .basics .img-manager .img-container{position:relative;height:252px;width:290px;margin:5px;border-radius:15px;border:1px solid rgba(127,127,127,0.25);box-shadow:2px 2px 5px rgba(0,0,0,0.5),-2px -2px 5px rgba(255,255,255,0.15);}.page-content .product-infos .basics .img-manager .img-container .image-container{min-height:100%;min-width:calc(100% + 2px);}.page-content .product-infos .basics .img-manager .img-container .btn-action{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;padding:0;height:100%;width:100%;z-index:50;border:none;margin:0;background-color:transparent;}.page-content .product-infos .basics .img-manager .img-previews{display:flex;align-items:center;overflow:auto;}.page-content .product-infos .basics .img-manager .img-previews .image-container{cursor:pointer;height:60px;width:69px;min-width:69px;margin:5px;border-radius:3px;border:1px solid rgba(127,127,127,0.25);opacity:.5;transition:opacity .25s ease-out, border-color .25s ease-out;}.page-content .product-infos .basics .img-manager .img-previews .image-container:hover{opacity:1;}.page-content .product-infos .basics .img-manager .img-previews .image-container[selected]{opacity:1;border-color:var(--mainColor);}.page-content .product-infos .basics .img-manager .other-infos{display:flex;flex-direction:column;justify-content:center;align-items:center;}.page-content .product-infos .basics .img-manager .other-infos > div{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;min-width:100%;margin-top:25px;padding-bottom:15px;border-bottom:1px solid rgba(127,127,127,0.25);}.page-content .product-infos .basics .img-manager .other-infos > div > h5{min-width:100%;margin:0;margin-bottom:5px;font-family:'bebas';font-weight:normal;font-size:1.3em;}.page-content .product-infos .basics .img-manager .other-infos > div .group{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:5px 10px;}.page-content .product-infos .basics .img-manager .other-infos > div .group p{margin:0;font-size:.8em;margin-top:5px;text-align:center;}.page-content .product-infos .basics .img-manager .other-infos > div .group i{font-size:1.8em;}.page-content .product-infos .basics .img-manager .other-infos > div > p{text-align:center;color:rgb(240, 165, 52);margin:0;padding:7px;}.page-content .product-infos .basics .infos-container{flex:1;padding:15px 25px;display:flex;justify-content:flex-start;flex-direction:column;align-items:center;}.page-content .product-infos .basics .infos-container h4{margin:0;font-family:'bebas';font-weight:normal;text-align:center;font-size:1.5em;margin-bottom:10px;width:100%;}.page-content .product-infos .basics .infos-container .options-container{display:flex;flex-direction:column;width:100%;}.page-content .product-infos .basics .infos-container .options-container .option{margin-top:5px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;}.page-content .product-infos .basics .infos-container .options-container .option h5{min-width:100%;font-size:1.2em;padding:7px;margin:0;}.page-content .product-infos .basics .infos-container .options-container .option hr{min-width:100%;margin:0;margin-bottom:15px;border:none;background-color:rgba(255,255,255,0.8);box-shadow:0 -2px 7px 1px var(--shadowsColor);height:1px;}.page-content .product-infos .basics .infos-container .options-container .option > button{margin:5px;min-width:75px;background-color:rgba(13,13,13,0.75);border-color:rgba(127,127,127,0.25);}.page-content .product-infos .basics .infos-container .options-container .option > button[selected]{border-color:var(--mainColor);background-color:var(--darkestMainColor);}.page-content .product-infos .basics .infos-container .options-container .option:first-of-type{margin-top:25px;}.page-content .product-infos .basics .infos-container .options-container .option:last-of-type{margin-bottom:25px;}.page-content .product-infos .basics .infos-container .options-container .option .field-description{font-size:.9em;text-align:center;margin-bottom:5px;padding:0 25px;width:100%;}.page-content .product-infos .basics .infos-container .options-container .option .field-images{min-width:100%;display:flex;justify-content:center;align-items:center;margin-top:10px;}.page-content .product-infos .basics .infos-container .options-container .option .field-images .image-container{width:90px;min-width:90px;height:78px;margin:0 7px;border-radius:5px;border:1px solid rgba(127,127,127,0.25);}.page-content .product-infos .basics .infos-container .price{display:flex;flex-direction:column;justify-content:center;align-items:center;width:400px;margin-top:15px;padding:15px;background-color:rgba(0,0,0,0.35);border-radius:15px;}.page-content .product-infos .basics .infos-container .price .group{width:330px;display:flex;align-items:center;justify-content:flex-end;margin-bottom:15px;}.page-content .product-infos .basics .infos-container .price .group input{background-color:var(--productBgColor);color:var(--white);padding:5px;padding-top:6px;font-size:1em;border:1px solid rgba(127,127,127,0.25);transition:border-color .25s ease-out;margin-right:-1px;}.page-content .product-infos .basics .infos-container .price .group input:focus{border-color:var(--mainColor);}.page-content .product-infos .basics .infos-container .price .group > span{flex:1;display:flex;justify-content:center;align-items:center;padding:9px;border:1px solid var(--mainColor);border-right:none;border-bottom-left-radius:7px;border-top-left-radius:7px;background-color:rgba(0,0,0,0.5);}.page-content .product-infos .basics .infos-container .price .group dropbox{width:155px;margin:0;margin-top:-1px;height:27px;max-height:27px;border-top-left-radius:0;border-bottom-left-radius:0;transition:height .25s ease-out;background-color:var(--mainColor);}.page-content .product-infos .basics .infos-container .price .group dropbox item{display:flex;align-items:center;transition:color .25s ease-out, top .25s ease-out, opacity .25s ease-out;width:calc(100% - 15px);padding:0 7px;height:37px;min-height:37px;font-size:1em;}.page-content .product-infos .basics .infos-container .price .group dropbox item:not([selected]){background-color:rgba(26,26,26,1);}.page-content .product-infos .basics .infos-container .price .group dropbox item[selected]{background-color:var(--mainColor);}.page-content .product-infos .basics .infos-container .price .group dropbox:after{display:flex;justify-content:center;align-items:center;bottom:0;z-index:3;}.page-content .product-infos .basics .infos-container .price .group dropbox[open] item{border-color:var(--mainColor);border-top-color:transparent;top:inherit;opacity:1;}.page-content .product-infos .basics .infos-container .price .group dropbox[open] item:not([selected]){background-color:rgba(21,21,21,0.85);backdrop-filter:blur(5px);}.page-content .product-infos .basics .infos-container .price .group dropbox[open] item[selected]{background-color:rgba(21,21,21,1);color:var(--mainColor);font-weight:bold;}.page-content .product-infos .basics .infos-container .price .group dropbox:not([open]) item{position:absolute;top:5px !important;z-index:0;}.page-content .product-infos .basics .infos-container .price .group dropbox:not([open]) item:not([selected]){opacity:0;pointer-events:none;}.page-content .product-infos .basics .infos-container .price .group dropbox:not([open]) item[selected]{background-color:rgba(21,21,21,1);border-left:none;box-shadow:2px 2px 7px rgba(0,0,0,0.5) inset;}.page-content .product-infos .basics .infos-container .price .group div[controller="Global/Components/ScrollSelector"]{border-top-right-radius:0;border-bottom-right-radius:0;margin:0;margin-top:-1px;margin-right:-1px;}.page-content .product-infos .basics .infos-container .price .group .unique-unit{display:none;background-color:var(--mainColor);padding:10px;min-width:50px;text-align:center;font-weight:bold;margin-top:-1px;border-top-right-radius:7px;border-bottom-right-radius:7px;}.page-content .product-infos .basics .infos-container .price .group > button{border:none;border-radius:0;border-bottom-right-radius:7px;border-top-right-radius:7px;background-color:var(--darkestMainColor);width:50%;transition:background-color .25s ease-out, border-color .25s ease-out;}.page-content .product-infos .basics .infos-container .price .group > button[have-in-basket]{background-color:var(--red);border-color:rgb(164, 37, 14);}.page-content .product-infos .basics .infos-container .price .group > button[not-available]{pointer-events:none;background-color:var(--darkestMainColor);}.page-content .product-infos .basics .infos-container .price .group > button[alterable]{background-color:rgb(240, 165, 52);}.page-content .product-infos .basics .infos-container .price .group[unique-unit]{}.page-content .product-infos .basics .infos-container .price .group[unique-unit] dropbox{display:none;}.page-content .product-infos .basics .infos-container .price .group[unique-unit] .unique-unit{display:initial;}.page-content .service-infos{}.page-content .service-infos .basics .infos-container{width:100%;}.page-content .service-infos .basics .infos-container .timeslots{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;}.page-content .service-infos .basics .infos-container .timeslots h5{font-size:1.2em;margin:0;margin-bottom:10px;padding:5px;border-bottom:1px solid var(--white);width:100%;}.page-content .service-infos .basics .infos-container .timeslots .group{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:100%;}.page-content .service-infos .basics .infos-container .timeslots .group p{min-width:100%;margin:0;margin-bottom:7px;font-weight:bold;text-align:center;font-size:1em;}.page-content .service-infos .basics .infos-container .timeslots .time-list{margin-top:20px;}.page-content .service-infos .basics .infos-container .timeslots .time-list .timeslot{user-select:none;-moz-user-select:none;background-color:var(--productBgColor);padding:7px 10px;border-radius:5px;cursor:pointer;margin:5px;border:1px solid rgba(127,127,127,0.25);box-shadow:2px 2px 5px var(--shadowsColor),-2px -2px 5px rgba(255,255,255,0.1);transition:background-color .75s ease-out, border-color .75s ease-out, opacity .75s ease-out;}.page-content .service-infos .basics .infos-container .timeslots .time-list .timeslot[selected]{background-color:var(--mainColor);}.page-content .service-infos .basics .infos-container .timeslots .time-list .timeslot:hover{border-color:var(--mainColor);transition:background-color .25s ease-out, border-color .25s ease-out, opacity .25s ease-out;}.page-content .service-infos .basics .infos-container .price .time{display:flex;justify-content:center;align-items:center;padding:0;border-top-right-radius:7px;border-top-left-radius:7px;border:1px solid var(--mainColor);margin-bottom:0 !important;border-bottom:none;width:350px;}.page-content .service-infos .basics .infos-container .price .time .unique-unit{background-color:transparent;}.page-content .service-infos .basics .infos-container .price .time ~ .group{width:352px;}.page-content .service-infos .basics .infos-container .price .time ~ .group > span{border-top-left-radius:0;border-top-color:rgba(127,127,127,0.25);}.page-content .service-infos .basics .infos-container .price .time ~ .group > button{border-top-color:rgba(127,127,127,0.25);border-top-right-radius:0;}*{--black:rgb(0,0,0);--green:rgb(135, 200, 118);--red:rgba(233, 37, 44, 1);--white:rgb(255,255,255);--lightMainColor:rgba(113, 208, 198, 1);--mainColor:rgba(109,121,45,1);--darkMainColor:rgba(103,115,13,1);--darkestMainColor:rgba(0,198,83,0.5);--submenuBackgroundColor:rgba(59,195,180,0.5);--headerColor:rgba(17,22,25,1);--footerColor:rgba(0,0,0,0.81);--pageContent:rgba(10,10,10,0.75);--borderContent:rgba(103,115,13,1);--darkBorderContent:rgba(87,109,1,1);--backgroundModalColor:rgba(0,0,0,0.35);--lightblue:rgba(94,242,255,1);--blue:rgba(255,99,44,1);--gray87:rgb(87, 87, 87);--lightBlack:rgba(0,0,1,0.53);--adminBlue:rgb(16, 93, 96);--bgSocialNetwork:rgba(255,255,255,0.7);--shadowsColor:rgba(0,0,0,0.35);--lobbyblue:rgb(132, 177, 205);--lobbyColor:rgba(74,186,174,1);--facebookColor:rgb(59,89,152);--traderColor:rgb(249, 164, 76);--basketBackground:rgba(22, 22, 22, 1);--paymentBackground:rgba(33, 33, 33, .9);--imageBackground:rgba(0,0,0,0.2);--categoryBgColor:rgba(255,255,255,.15);--categoryTextColor:rgb(255, 255, 255);--productBgColor:rgba(0,0,0,0.5);--productBorderColor:rgba(0,0,0,0.25);--shopNameBgColor:rgba(0,0,0,0.75);--shopNameBorderColor:rgba(129, 129, 129, .25);}