*{box-sizing:border-box}.dropDownButtons{position:relative;padding:15px 10px;transition:.1s;display:inline-flex}.dropDownButtons a:hover{text-decoration:unset!important;color:var(--primary-variant-color)!important}a.dropDownButtons{cursor:pointer}.dropDownButtons:hover,.openDropDownButtons.dropDownButtons{background-color:#efefef}.dropDownButtons a:not(.filterTag a,.tagEdit a),.dropDownButtons label{display:inline-flex;align-items:center;font-size:14px;font-weight:600;grid-gap:10px}.dropDownButtons label p{margin-left:15px}.dropDownButtonsWrapper{position:relative}.dropDownButtonsContainer{display:none;position:absolute;top:100%;right:0;background-color:#fff;border:1px solid #f9f9f9;border-radius:5px;flex-direction:column;z-index:99;width:250px;box-shadow:0 3px 15px rgb(0 0 0 / .2);font-size:14px;max-height:400px;overflow-y:scroll;overflow-x:hidden;padding:0px!important}.dropDownButtonsContainer h2,.dropDownHeadLeft span{font-size:16px!important;font-weight:600;color:var(--primary-variant-color);padding:0 15px!important}.dropDownButtonsContainer a.stdLink,.dropDownButtons label{min-height:32px;font-size:14px;padding:0 15px;width:100%;border-radius:0px!important;margin-left:unset;color:var(--primary-variant-color)}.dropDownButtonsContainer a.stdLink:hover{text-decoration:unset!important;background-color:var(--primary-variant-color)!important;color:var(--light-color)!important}.dropDownButtons{border:2px solid var(--primary-variant-color);border-radius:0.2em!important;padding:5px 12px}.checkmark{width:15px;height:15px;border-radius:50%;stroke-width:6;stroke:#fff;stroke-miterlimit:10;box-shadow:inset 0 0 0 #27ae60;animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both}.checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:6;stroke-miterlimit:10;stroke:#27ae60;fill:none;animation:stroke 0.6s cubic-bezier(.65,0,.45,1) forwards}.checkmark__check{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:stroke 0.3s cubic-bezier(.65,0,.45,1) 0.8s forwards;fill:none}@keyframes stroke{100%{stroke-dashoffset:0}}@keyframes scale{0%,100%{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes fill{100%{background:#27ae60}}.DataObject .DataExtra{max-height:0;transition:.2s;visibility:hidden;overflow:hidden;opacity:0;-moz-box-shadow:inset 0 0 10px #000;-webkit-box-shadow:inset 0 0 10px #000;box-shadow:inset 0 0 5px #00000020}.DataObject.DataObjectOpen>.DataExtra{max-height:unset;border-bottom:1px solid #efefef;background-color:#fff;visibility:visible;opacity:1;overflow:visible;padding:10px}.userInterfaceBreadCrumbs{display:inline-flex;align-items:center;grid-gap:20px}.userInterfaceBreadCrumbs svg{max-width:15px;min-width:15px}.dropDownButtons:hover svg:nog(.dropDownButtonsContainer svg){fill:#fff}.dropdownButtons a:not(.dropdownButtons .stdLink svg){color:var(--primary-variant-color)!important}.dropdownButtons a.stdLink:hover:not(.dropdownButtons .stdLink svg){color:var(--light-color)!important}.dropdownButtons a svg:not(.dropdownButtons .stdLink svg){fill:var(--primary-variant-color)!important;height:12px}.propertyName span{font-weight:600}.DataObjectOpen .DataExtra{padding:20px}.Data .Invoice svg{max-width:20px}.dropDownButtonsContainer a.stdLink:hover svg{fill:#fff}.dropDownButtons svg{max-width:15px}.DataExtraColumnBig{flex:1}.ProductGroupWrapper .Product{width:100%;display:inline-flex;flex-direction:row;justify-content:space-between;min-height:4.2rem;border-top:1px solid #f9f9f9;border-bottom:1px solid #f9f9f9}.ProductGroupWrapper .Articles .Product{min-height:3rem}.ProductGroupWrapper .Articles .Product .ProductName{padding-left:5px}.ProductGroupWrapper .Product:hover{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.ProductGroupWrapper .ProductGroup{border-bottom:1px solid #ccc}.ProductGroupWrapper .Product *{flex:1;display:inline-flex;align-items:center}.List .ProductHead{display:inline-flex;flex-direction:row;width:100%;justify-content:space-between;font-size:18px;font-weight:500}.List .ProductHead *{flex:1}.dropDownButtonsContainer .tagEdit,.dropDownButtons .dropDownButtonsHead,.dropDownButtonsContainer .filterDropDown{display:inline-flex;justify-content:space-between;width:100%;position:sticky;top:0;background:#fff}.dropDownButtonsContainer hr{border:0px!important;margin:unset!important;padding:10px 0px!important}#ViewerData .dropDownButtonsContainer{right:auto;left:0}.dropDownButtonsContainer.openDropDownButtons,.openDropDownButtons .dropDownButtonsContainer{display:flex}.catalogAdd .dropDownButtonsContainer{right:0;left:unset}.filterbuttonsRight .dropDownButtonsContainer{left:unset;right:0}.userButton{font-weight:500}.orderStats .Data{grid-gap:10px;padding-left:unset!important}.Employees{display:inline-flex;width:100%;height:auto;margin:5px auto;grid-gap:10px;flex-wrap:wrap}.Data.Employees{overflow:hidden}.Data.Employees .Employees{display:inline-flex!important;grid-gap:unset!important;flex-wrap:nowrap!important;overflow:hidden!important;max-width:100%!important}.Data.Employees .Employees .employeesWrapper:nth-child(1){z-index:6}.Data .userAvatar{min-width:25px;margin-right:10px!important;width:25px!important;height:25px!important;margin-right:unset!important;border-radius:50%;overflow:hidden;margin-right:-10px!important}.List .Data.ID{font-variant-numeric:tabular-nums;max-width:20px!important;min-width:unset!important}.userAvatar span:not(.toolTipText){color:#fff;font-weight:600;font-size:16px;line-height:1}.iconExplanation,.toolTip{display:inline-flex!important;align-items:center;justify-content:center;position:relative}.Data.Name{font-size:.8rem;line-height:1.2}.Data a{color:var(--dark-color)!important}.Data.Type{flex:0.75!important}.DataObject.DataObjectOpen>.DataExtra{max-height:unset;border-bottom:1px solid #efefef;background-color:#fff;visibility:visible;opacity:1;overflow:visible;padding:10px}.Data.inputCheckbox{flex-basis:0%;justify-content:center;width:20px!important;max-width:20px;min-width:unset!important}.List .StartLocation,.List .EndLocation{min-width:150px}.List .DataHead{display:inline-flex;width:100%;min-height:50px;justify-content:space-between;position:relative;border-radius:2px;align-items:center;font-weight:500}.List .Data{flex:1;align-items:center;transition:.0s;word-break:break-word;padding-right:10px;color:#333;position:relative;padding-left:5px;font-size:12px;min-width:100px}.List .DataExtraColumnSmall{flex:1;box-sizing:border-box}.List .DataExtraColumnSmall,.List .DataExtraColumnBig{display:flex;flex-direction:column;grid-gap:20px}.List .DataExtraColumnSmall *{width:auto}.orderStats .columnProperty svg{height:20px;width:20px;margin-bottom:10px}#detailContainer *{box-sizing:border-box}.ControlButtons{display:inline-flex;flex-wrap:nowrap;grid-gap:8px;min-width:100px;justify-content:flex-end}.ControlButtons svg{width:16px}.ControlButtons a:has(svg),.ControlButtons .dropList:has(svg),.ControlButtons .MobileControlButtonsButton{border:1px solid #eee;height:22px;width:22px;border-radius:22px;display:inline-flex;align-items:center;justify-content:center;padding:5px;cursor:pointer;box-sizing:border-box}.MobileControlButtonsButton{display:none!important}.ControlButtons a:has(svg):hover,.ControlButtons .MobileControlButtonsButton:hover{background:#eee}.List .DataExtraColumnSmall *{width:auto}.orderStats .columnProperty{width:25px;max-width:25px;min-width:25px;display:inline-flex;flex-direction:column;align-items:center;margin-right:5px}.List .ExtraInline,.List .DataExtraInline{display:inline-flex;width:100%;flex-wrap:wrap;grid-gap:20px;padding:0 20px}.orderDocuments{margin-bottom:10px}.List .DataExtra .DataExtraInline{padding:unset!important}.userAvatar{width:25px!important;height:25px!important;margin-right:unset!important;border-radius:50%;overflow:hidden}.userButton .userAvatar{display:inline-flex;align-items:center;justify-content:center}.userButton .userAvatar span{font-size:12px!important;font-weight:600!important}.inline-flex-wrapper{display:inline-flex}.full-width{width:var(--full-size)}.full-width{width:100%}.flex-reset *,.flex-reset{flex:unset!important}.Column{-webkit-box-flex:1;-ms-flex:1;flex:1;flex-direction:column}.DataExtra{border-top:1px solid #efefef}.orderStats{min-width:350px;max-width:450px;padding:20px;border-radius:25px}button{cursor:pointer}strong{font-weight:600}iframe{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:#fff0}#orderPDF{aspect-ratio:1 / 1.5;margin:auto;box-sizing:border-box}#orderPDF iframe{width:100%;height:100%;border:none}::placeholder{color:#888888!important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill::placeholder,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,textarea:-webkit-autofill::placeholder,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus,select:-webkit-autofill::placeholder{border-width:var(--input-border-width)!important;-webkit-text-fill-color:var(--dark-gray-color)!important;-webkit-box-shadow:unset!important;transition:background-color 5000s ease-in-out 0s!important;color:var(--primary-navigation-color)!important}.displayNoneImportant{display:none!important}.displayNone{display:none}.inlineFlex{width:100%;display:inline-flex!important}.Disabled{opacity:0.2!important;cursor:default!important;pointer-events:none!important}.visuallyHidden{opacity:0}#languageContainer{display:inline-flex;align-items:center}.language{display:inline-block}.language img{height:20px;width:30px;margin-right:5px;object-fit:cover!important}.paginationLocationRight{text-align:right}.paginationWrapper{display:inline-flex;align-items:center;font-weight:600;padding:10px;box-sizing:border-box;flex-wrap:wrap}.paginationWrapper a:hover{text-decoration:none!important}.paginationWrapper div a{width:40px;height:40px;display:inline-flex;justify-content:center;align-items:center}.paginationWrapper div a:hover{background-color:#eee}.paginationButton.Active a{pointer-events:none}.paginationWrapper div{margin:0 5px}.paginationWrapper div:last-child{margin-right:0}.paginationDots{letter-spacing:3px;pointer-events:none}.pointerEventsNone{pointer-events:none}*{margin:0;padding:0;-webkit-font-smoothing:antialiased;background-repeat:no-repeat;background-size:cover;background-position:center}li{padding-left:5px}#element::-webkit-scrollbar{display:none}html,body{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;background-color:#fff}html{height:100vh}.overflowAuto{overflow:auto}body{min-height:100vh;width:100vw;overflow-x:hidden}.footerwidget tr{display:inherit}.footerwidget td{flex:unset}hr{border-style:solid;margin-bottom:20px;margin-top:20px}p strong big{margin-bottom:12px}h1,h2,h3,h4,h5,h6{padding:12px 0;line-height:normal}h1{font-size:32px}a{text-decoration:none}a:hover{text-decoration:underline;cursor:pointer}img{height:auto;max-width:100%;max-height:100%;vertical-align:middle;user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;image-orientation:from-image}ul,ol{padding-left:20px}#compassSVG{height:80px}.inner-content{margin:0 auto;overflow-wrap:break-word;width:100%;position:relative;max-width:1200px;padding:0 10px;box-sizing:border-box;line-height:1.6}.dock-preset-wrapper:not(:first-child){margin-top:20px}.dock-preset-wrapper.inner-content{padding-left:20px;padding-right:20px}.dock-preset-wrapper.inner-content.W100{padding:0}.dock-preset-wrapper.inner-content.W100 .W100 .ColumnWrapper{padding:0 20px}.dock-preset-wrapper.inner-content.W100 .W100 .ColumnWrapper .ColumnWrapper{padding:0}.dock-preset-wrapper .inner-content:not(.xs-padding,.sm-padding,.md-padding,.lg-padding,.xl-padding){padding:initial}.dock-preset-wrapper:has(.text-small){line-height:1!important}.inner-content img{object-fit:contain;box-sizing:border-box}.header .inner-content{line-height:unset}.bgcolor{min-height:90vh;display:flex;flex-direction:column;align-items:center;max-width:100vw!important}.pageText{min-height:60vh}#footer{width:100%;margin:auto;box-sizing:border-box;position:relative;overflow-x:hidden;padding-top:20px;padding-bottom:20px}#footer strong{line-height:30px}#footer .footerDocuments{height:40px;line-height:40px}#footer .footerDocuments a{padding-right:25px;font-size:smaller!important}#footer a:hover{text-decoration:underline}.footerShadow{-webkit-box-shadow:0 0 10px rgb(0 0 0 / .2);-moz-box-shadow:0 0 10px rgb(0 0 0 / .2);box-shadow:0 0 10px rgb(0 0 0 / .2)}.bground-image{background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:100%;box-sizing:border-box;overflow:hidden;z-index:-1}.coverImage{box-sizing:border-box;position:relative;overflow:hidden;width:100%}.parallax{height:120%;margin-top:-5%;transition:.2s}.header{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;-moz-animation:fadein 2s;-webkit-animation:fadein 2s;-o-animation:fadein 2s;font-size:20pt;text-align:center;width:100%;box-sizing:border-box}.header a{font-size:10pt!important;letter-spacing:0!important}.header p{font-size:21px}.header .inner-content{margin-bottom:0px!important}@keyframes fadein{from{opacity:0;margin-top:-5%}to{opacity:1;margin-top:0}}@-moz-keyframes fadein{from{opacity:0;margin-top:-5%}to{opacity:1;margin-top:0}}@-webkit-keyframes fadein{from{opacity:0;margin-top:-5%}to{opacity:1;margin-top:0}}@-o-keyframes fadein{from{opacity:0;margin-top:-5%}to{opacity:1;margin-top:0}}#searchContainer{display:inline-flex;align-items:center;width:25px;transition:.4s;justify-content:space-between;max-width:max-content;position:relative;overflow:hidden}#searchContainer input{padding:5px 0;opacity:0;transition:.4s;border:0px!important;background-color:unset!important}#searchContainer form{display:inline-flex;align-items:center;justify-content:space-between}#searchContainer input::-webkit-search-cancel-button{display:none}#searchContainer .searchCloseButton,.submitSearchButton,.openSearchContainer .searchButton{display:none}#searchContainer.openSearchContainer .searchCloseButton,.openSearchContainer .submitSearchButton,.searchButton{display:flex}.searchCloseButton svg{width:10px!important}.openSearchContainer#searchContainer{width:100%}#searchContainer::before{width:100%;height:100%;border-bottom:1px solid;content:"";position:absolute;pointer-events:none;transition:.4s;opacity:0}.openSearchContainer#searchContainer::before{opacity:1}.openSearchContainer#searchContainer input{padding:5px!important;opacity:1;z-index:9}#searchContainer input:focus{outline:0}#searchContainer svg{width:18px;height:18px}.searchContainer img.noImage{width:50%!important;opacity:.5;margin:0 auto}.lineTrough{text-decoration:line-through;font-weight:unset!important}.searchPage input{background-repeat:no-repeat!important;background-position:center right 20px!important;background-image:url(https://web-dock.com/Files/Icons/Search_Icon.svg)!important;background-size:16px 16px!important;padding:5px;border:1px solid #000!important}.searchPage input:focus{background-image:none!important}.searchItem{padding:5px 0;border-bottom:1px solid;width:100%;display:inline-flex;align-items:center}.searchItem:first-of-type{border-top:1px solid}.searchItem:hover{filter:opacity(.9);transition:.2s}.searchItem a{display:inline-flex;width:100%;align-items:center}.searchItem img{height:50px;width:50px;margin-right:20px;padding:10px 0;box-sizing:border-box;margin-left:unset}.searchItemText{display:inline-flex}.searchItemDescription{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.searchItemContent{display:inline-flex;flex-direction:column;font-size:1rem}.searchitem a{text-decoration:none!important}span.searchItemTitle{font-size:larger;font-weight:600;min-width:150px}.searchType{font-weight:500;color:var(--dark-gray-color);margin:10px 0}.resultsWrapper .Brands{margin:unset;justify-content:flex-start;flex-direction:column}input[type="password" i],input[type=text],input[type=search],input[type=email],input[type=number],input[type=tel],input[type=mail],input[type=date],select,textarea{width:100%;padding:12px 20px;border-radius:0;border-bottom:1px solid #000;border-top:0;border-left:0;border-right:0;box-sizing:border-box;margin:6px 0;resize:vertical;background:#fff0}input[type=submit],input[type=button],a.stdButton{padding:12px 20px;border-style:solid;cursor:pointer;text-align:center;transition:.2s;text-decoration:none}input[type="submit"]{-webkit-appearance:none}body a.stdButton svg{border-radius:0px!important}.BlogContainer img{height:165px;max-width:300px}.BlogContainer{margin-right:50px}.footer-third{width:33%;float:left}.Red{color:#9E0000!important}html body .borderRed{border-color:#9E0000!important}.Orange{color:orange!important}.Green{color:green!important}#contactForm{margin:20px 0}.contactFormName,.contactFormMail,.contactFormCompany,.contactFormMessage{display:flex;flex-direction:column}#contactForm input[type=checkbox]{margin-right:15px}#contactForm .inner-content{margin-bottom:15px;display:flex;flex-direction:column}#contactForm .checkbox{display:inline-flex;align-items:center;margin-bottom:5px;flex-direction:row-reverse;justify-content:flex-end}#contactForm .checkbox:last-of-type{margin-bottom:15px}#newsLetterForm.Horizontal{flex-direction:row;align-items:center;justify-content:flex-start;display:inline-flex}#newsletterForm.Horizontal input[type=submit]{align-self:unset!important}#newsLetterForm.Horizontal label{font-weight:600;font-size:18px;padding-right:20px;display:none}#newsLetterForm.Horizontal input[type=text],#newsLetterForm.Horizontal input[type=email]{font-size:smaller;margin-right:20px;background-color:#fff;width:unset!important}#newsLetterForm.Horizontal input[type=submit]{margin-right:0}.trustpilot-widget{margin:20px 0}#newsLetterForm input{margin:10px 0;border-style:solid}#newsletterForm input[type=submit]{display:flex;max-width:250px;justify-content:flex-end;align-self:flex-end;margin:10px 0;border:none}#poweredBy{position:relative;width:100%;height:50px;background-color:#fff;color:#000;border-top:1px solid #f1f1f1;font-size:8pt!important;display:inline-flex;justify-content:center;align-items:center}#poweredBy svg{vertical-align:middle}#poweredBy p,#poweredBy a{line-height:50px;color:#000}.pageTags{margin:20px 0}.pageTags a{padding:15px 25px;overflow:hidden;display:inline-block;text-decoration:none;font-size:7pt!important;text-align:center;transition:.2s;vertical-align:middle;margin-right:10px;margin-bottom:10px}.pageTags a:hover{opacity:1}.Photos{height:110%;width:100%;background-position:center;background-repeat:no-repeat}.Photos img{width:100%;height:100%;object-fit:cover}button.sliderButton{transform:unset!important}@keyframes fading{0%{opacity:0}5%{opacity:1}95%{opacity:1}100%{opacity:0}}.sliderAnimation{animation-name:fading;animation-duration:5s;animation-iteration-count:infinite}.button-left,.button-right{margin:0;position:absolute;top:50%;border:none;transform:translateY(-50%);z-index:1;-moz-transition:all .1s ease-in;-o-transition:all .1s ease-in;-webkit-transition:all .1s ease-in;transition:all .1s ease-in;background-color:transparent!important;text-shadow:0 0 5px #000;padding:20px}.button-left:hover,.button-right:hover{background-color:unset!important;opacity:.5;cursor:pointer}.button-left{left:0}.button-right{right:0}.footerwidget hr{text-align:left;border-width:.5;width:50%}#main-content{display:flex}.standardPosts .Left p.Date{margin-bottom:24px;opacity:.5}.standardPosts .Left .inner-content:first-of-type{padding:unset!important}.standardPosts{margin-bottom:75px}#searchResult h2{margin-top:20px}.no-decoration{text-decoration:none!important}.no-decoration:hover{text-decoration:none!important;cursor:pointer;transition:0s!important}.containerWrapper{display:inline-flex;max-width:100%;width:100%}.clickableCatalogContainer{width:100%}#receipt.Cart{padding:20px;box-sizing:border-box;background-color:#fff}.showSmallDevice{display:none!important}.showBoxBackground{position:fixed;background:rgb(0 0 0 / .8);backdrop-filter:blur(10px);transition:opacity 0.5s ease 0s;width:100vw;height:100vh;left:0;top:0;z-index:9999999999;display:none}.smallContainer{position:fixed;top:50%;left:50%;max-width:500px;width:calc(100vw - 80px);transform:translate(-50%,-50%);border-radius:3px;overflow-x:scroll;background-color:#efefef;padding:25px;box-sizing:border-box;z-index:10}.smallContainerIcons img{max-width:30px!important;margin-right:10px;display:inline-flex}span.closeButton{position:absolute;right:0;top:0;padding:10px}span.closeButton:hover{opacity:.8;cursor:pointer}.smallContainerInfo span{font-weight:600;font-size:larger;margin-bottom:10px}.smallContainerInfo p{margin-bottom:10px}.Brands{display:inline-flex;flex-wrap:wrap;margin:20px 0}.Brand{width:calc(16.67% - 20px);min-width:100px;cursor:pointer;display:inline-flex;box-sizing:border-box;vertical-align:middle;font-size:9pt;position:relative;text-align:left;transition:.2s;padding:5px!important;box-sizing:border-box;vertical-align:middle;flex-grow:1}.Brand:hover{-webkit-box-shadow:0 0 25px 0 rgb(0 0 0 / 5%);-moz-box-shadow:0 0 25px 0 rgb(0 0 0 / .05);box-shadow:0 0 25px 0 rgb(0 0 0 / 5%)}.Brand img{height:200px;width:100%;padding-bottom:10px;object-fit:contain!important;justify-content:center}.Brand a{width:100%;padding:10px;box-sizing:border-box;display:flex;flex-direction:column;font-size:14px}.Brand .catalogItemVisuals,.Brand .catalogItemVisuals img{height:100%;min-height:unset}.bottomMobileWrapper{display:none}.bottomMobileWrapper .Left,.bottomMobileWrapper .Center,.bottomMobileWrapper .Right,.bottomDesktopWrapper .Left,.bottomDesktopWrapper .Center,.bottomDesktopWrapper .Right{width:100%}.bottomMobileWrapper #searchContainer{min-width:100%}#subHeader #searchContainer form{width:100%}.List .DataHead{display:inline-flex;width:100%;min-height:50px;justify-content:space-between;position:relative;border-radius:2px;align-items:center;padding:0 22px}.List .DataObject:nth-child(2n){background-color:#fafafa}#ViewerHead{border-top:1px solid #efefef;background-color:#fff}.Viewer{width:100%;border:1px solid #efefef}#detailContainer{width:100%}.List .Head .Data{position:relative;height:40px;display:flex}.fileWrapper{display:grid;grid-template-columns:auto auto auto;grid-gap:20px}.buttonSpace{width:100%;max-width:1200px;padding:10px 10px!important;box-sizing:border-box;justify-content:space-between;display:inline-flex;align-items:center;margin-top:10px}.buttonRightSpace{display:inline-flex;grid-gap:20px}.buttonRightSpace *{margin-top:unset!important;margin-bottom:unset!important}.userDashboardWrapper{display:inline-flex;flex-direction:row;grid-gap:20px;margin-bottom:40px}.verticalUserNav{flex:1}.verticalUserNav .navButtonWrapper{display:flex;flex-direction:column;flex:1}.verticalUserNav .navButtonWrapper a{color:black!important}.verticalUserNav .navButtonWrapper .Active{color:blue}.verticalUserNav #headerInnerContainer{flex-direction:column;overflow:visible}.userProfilePicture{max-width:48px;max-height:48px;min-width:48px;min-height:48px;box-sizing:border-box;padding:20px;border-radius:48px;background-color:var(--primary-color);color:var(--on-primary-color);font-size:2rem;font-weight:600;display:inline-flex;align-items:center;justify-content:center;margin-left:-20px;box-shadow:rgb(50 50 93 / .25) 0 50px 100px -20px,rgb(0 0 0 / .3) 0 30px 60px -30px;overflow:hidden}.userProfilePicture img{min-width:40px;min-height:40px}.userProfileNav{width:100%;display:inline-flex;align-items:center;grid-gap:10px;margin:20px 0}p.userProfileName{font-weight:600}.userInterface{flex:3}.viewSpace{flex-direction:column;display:flex;padding:20px!important;border:1px solid #ccc;margin-bottom:20px}.viewSpace .ColumnWrapper{margin-top:unset!important}.viewSpace label{display:flex;align-items:center;grid-gap:20px}.Candidate{margin-bottom:50px}.Candidate h3:first-child{border-bottom:1px solid #ccc}.Candidate h3{padding:5px 0}.Rejected *{opacity:0.3!important}.Rejected iframe{opacity:1!important}.ratingBox{display:inline-flex;width:100%;justify-content:space-between;max-width:200px}.ratingBox p{height:25px;width:25px;padding:10px;border:1px solid #ccc;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box}.ratingBox p.strong{border:1px solid #000;background-color:#000;color:#ffffff!important}.ratingBox label{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;grid-gap:0}.RatingBox input{flex-direction:column}header li,.navButtonWrapper li{list-style:none}body{display:flex;flex-direction:column}.verticalUserNav a.item{height:50px;display:inline-flex;align-items:center}.userInterfaceRow,.userInterfaceColumn{display:flex;flex-direction:column}.userInterfaceColumn{flex:1;justify-content:space-between}.userInterfaceRow{margin-bottom:20px}.doubleWidgetWrapper{display:inline-flex;grid-gap:20px}.widgetWrapper{display:inline-flex;grid-gap:20px;flex:1}.orderWidget,.userWidget{display:inline-flex;grid-gap:20px;width:100%}.orderWidgetContent{flex:3}.orderWidgetImage{flex:1}.orderWidgetImage img,.orderWidgetImage svg{width:100%}.userNameRow{justify-content:flex;flex-direction:row;justify-content:space-between}.sitemapCategories{grid-template-columns:1fr 1fr 1fr;display:grid;grid-gap:20px}.sitemapCategory,.sitemapShopProducts{display:flex;flex-direction:column}.sitemapShopProducts{margin-bottom:20px}.loadingContent *:not(.loadingContent div,.popupBoxCloseText,.loadingContent li){color:transparent!important;animation-duration:1.8s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:loadingContentAnimation;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(to right,#fafafa 8%,#efefef 38%,#fafafa 54%);background-size:1000px 640px;position:relative;width:fit-content;min-width:120px;min-height:15px;margin:5px;pointer-events:none}.loadingContent p.tileText{min-width:60px}.loadingContent .configuratorTile{pointer-events:none}.configuratorPlaceholder .lastRow,.catalogItem.Placeholder *,#productPage.Placeholder #leftProduct,#productPage.Placeholder #rightProduct{animation-duration:1.8s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:loadingContentAnimation;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(to right,#fafafa 8%,#efefef 38%,#fafafa 54%);background-size:1000px 640px;position:relative;width:100%!important}#productPage.Placeholder #leftProduct,#productPage.Placeholder #rightProduct{top:0px!important}@keyframes loadingContentAnimation{0%{background-position:-468px 0}100%{background-position:468px 0}}.navigationItem{display:inline-flex;align-items:baseline;grid-gap:3px;white-space:nowrap;flex-wrap:wrap}.navigationItem a:last-child{pointer-events:none}.Cart .cartProduct{border-radius:25px;border:1px solid #efefef!important;overflow:hidden;width:100%;padding:22px!important;margin-top:unset!important}.Cart .totalPriceCart{display:none}.cartDetail,.columnDetail,.columnSubDetail{display:inline-flex;width:100%;background:#f2f2f2;justify-content:space-between;padding:22px;overflow:hidden;border-radius:22px!important;height:fit-content;position:sticky;top:20px;display:flex;flex-direction:column}.columnSubDetail{background:#fff0}.data-group-wrapper{width:100%;max-width:1200px;grid-gap:22px;display:flex;flex-direction:row;margin-left:auto;margin-right:auto;margin-bottom:22px}.data-group-head-item-data-small{font-size:small;opacity:.7;max-width:400px}.data-group h2{margin:unset}.data-group-head-item-actions{display:inline-flex}.data-group-warning{outline:2px solid var(--warning-color)}.data-group-warning .data-group-head{background:#ec681c10}.data-group-succeed{outline:2px solid var(--succeed-color)}.data-group-note{outline:2px solid var(--approve-color)}.data-group{display:flex;max-width:1200px;border-radius:25px;border:1px solid #efefef;flex-direction:column;overflow:hidden;width:100%;margin-top:22px;margin-left:auto;margin-right:auto}.data-group-header{margin-bottom:22px}.data-group-header,.data-group-header .data-group-head{background:var(--primary-color)!important;color:var(--on-primary-color)}.data-group-header *{color:#ffffff!important}.data-group-header .data-group-head{justify-content:center}.data-group-header .data-group-head-item{align-items:center;text-align:center;justify-self:center}.data-group-head{display:inline-flex;width:100%;background:#f2f2f2;justify-content:space-between;padding:22px;height:100%}.data-group-head-row.sd-column{display:inline-flex;grid-gap:20px;flex-wrap:wrap}.data-group-head-item,.data-group-item{display:flex;flex-direction:column}.data-group-head-Column{display:flex;flex-direction:column;grid-gap:10px}.data-group-head-column-align-end{align-items:flex-end}.data-group-head-item-label{color:#666;line-height:1}.data-group-content-wrapper{display:flex;grid-gap:22px;width:100%}.data-group-content-column{width:100%;display:flex;flex-direction:column}.data-group-empty{min-height:400px}.data-group-empty .data-group-content-column{align-items:center;justify-content:center}.data-group-empty .data-group-content-label{color:var(--primary-color)!important;font-weight:600}.data-group-subject{max-width:1200px;margin-left:auto;margin-right:auto}.data-group-subject .data-group-head{background-color:#fff0;height:unset;align-items:flex-end}.data-group-content-row{display:inline-flex;flex-direction:row;width:100%;grid-gap:22px;padding:22px;border-bottom:1px solid #efefef}.data-group-content-row:has(.data-group-radio-label){position:relative}.data-group-radio-label{position:absolute;left:0;top:0;width:100%;height:100%}.data-group-content-row:last-child{border-bottom:0}.data-group-content-column-image{max-width:200px}.data-group-content-column-image.data-group-content-column-image-small{max-width:100px}.data-group-content-label{font-size:26px;padding:22px 22px 0 22px}.data-group-content-item-actions{display:inline-flex;grid-gap:11px;margin-top:11px;flex-wrap:wrap}.data-group-content-item-data{font-size:22px;font-weight:500;white-space:nowrap}.data-group-content-item-action-button-primary{background:var(--primary-color);color:#fff!important;border-color:#fff0}.data-group-content-item-action-button{font-weight:500;padding:6px 12px;border:1px solid #efefef;border-radius:var(--primary-border-radius);font-size:16px;white-space:nowrap}.data-group-content-row-baseline{align-items:baseline}.data-group-content-item-action-button-link{background-color:transparent!important;border-color:transparent!important}.data-group-content-item-label{font-size:14px;color:#666}.data-group-head-item-action{color:var(--primary-color)!important;padding:0 11px;border-right:1px solid #ccc}.data-group-head-item-action:first-child{padding-left:unset}.data-group-head-item-action:last-child{padding-right:unset}.data-group-head-item-action:last-child{border-right:0}.data-group-empty{background-color:#ec681c10;min-height:300px;display:flex;align-items:center;flex-direction:column;justify-content:center}.data-group-content-icon{width:120px;height:120px;background-color:var(--primary-color);padding:30px;fill:var(--on-primary-color);border-radius:50%}.data-group-content-row-status .data-group-content-column{padding:50px 20px;background:#fff;position:relative}.data-group-content-row-status .data-group-content-column::before{content:"";position:absolute;left:0;top:35px;width:calc(100% + 22px);height:2px;background-color:var(--primary-color);z-index:1}.data-group-content-row-status .data-group-content-column:first-child::before{left:20px;width:calc(100% + 2px)}.data-group-content-row-status .data-group-content-column:last-child::before{left:0;width:20px}.data-group-content-row-status .data-group-content-item-data{font-size:16px;font-weight:600}.data-inactive{opacity:.4}.data-group-content-row-status .data-group-content-column::after{content:"";position:absolute;left:20px;top:32px;width:9px;height:9px;border-radius:8px;background-color:var(--primary-color);z-index:1}.verticalUserNav .navButtonWrapper .item{justify-content:flex-start}.verticalUserNav .navButtonWrapper .item.active:not(){font-weight:600}.verticalUserNav{height:100vh;position:sticky;top:20px;border-right:1px solid var(--light-gray-color);max-width:250px}.verticalUserNav svg{height:18px;width:18px;min-width:18px;min-height:18px}.verticalUserNav .navButtonWrapper .item.active{padding-left:unset!important}.navButtonWrapper .navButton{grid-gap:12px;padding-left:unset!important}.bgcolor{width:100%;height:100%}.userDashboardWrapper{grid-gap:50px;margin-bottom:unset}.postTypeBar{display:inline-flex;align-items:center;border-bottom:1px solid #5581d120;width:100%;overflow:auto;box-sizing:border-box}.postType.Active{color:#000000!important;background-color:transparent!important}.postType{padding:20px;position:relative;cursor:pointer;display:inline-flex;align-items:center;grid-gap:10px}.postType::before{content:"";width:100%;height:3px;border-top-left-radius:3px;border-top-right-radius:3px;position:absolute;bottom:0;left:0}.postType.Active::before{background-color:#000000!important}.postType span{font-weight:600;color:#666;text-wrap:nowrap}.postType.Active span:not(.detailsButton span){color:#000000!important}.dashboardTitleWrapper{display:inline-flex;width:100%;justify-content:space-between;align-items:center}.dashboardTitleWrapper .webButton{margin:unset!important}.dashboardTable{display:flex;flex-direction:column;border:1px solid var(--light-gray-color);border-radius:6px;overflow:hidden;margin-top:20px}.dashboardRow{display:flex}.dashboardHeader{background-color:var(--light-gray-color);font-weight:700}.dashboardCell{flex:1;padding:10px;border-bottom:1px solid var(--light-gray-color)}.dashboardRow:last-child .dashboardCell{border-bottom:none}.navButton.Active>.item{text-decoration:underline;color:var(--primary-color)!important}.verticalUserNav .navButtonWrapper .navButton:not(.active){font-weight:400}#dashboardNavigationPath{margin-top:20px}.subItem{padding:0 12px 0 23px;position:relative}.subItem::before{content:"";width:6px;height:6px;border:2px solid var(--primary-color);border-radius:50%;position:absolute;left:4px;top:50%;background:#fff;transform:translateY(-50%);z-index:2}.subItem::after{content:"";left:8px;width:2px;height:100%;background:var(--primary-color);position:absolute;top:50%;z-index:1}.subItem:last-child{margin-bottom:10px}.subItem:last-child::after{content:unset}.subItem.active{font-weight:600}.subItem span{padding:6px 8px;width:100%;display:inline-flex;box-sizing:border-box;border-radius:10px}.subItem span:hover{background:var(--light-gray-color)}.subItem.active span{background:var(--primary-background-color);color:#fff}.navButtonWrapper:has(.active)>.navButton a{font-weight:600!important}.navButtonWrapper:has(.subItem) .navButton{margin-bottom:10px}.verticalUserNav .navButtonWrapper .item{text-transform:none;padding-left:unset!important;font-weight:400;font-size:16px;height:40px}@media screen and (max-width :810px){.data-group-head-item{grid-gap:4px}}@media screen and (max-width :1000px){.showDesktop{display:none}.searchItem a{height:auto}}@media screen and (max-width :810px){.data-group-wrapper{flex-wrap:wrap}.data-group-content-item-data{white-space:wrap}.data-group-content-row-status{max-width:100%;overflow:scroll}.data-group-content-row-status .data-group-content-column{min-width:150px}.accountInfoBox .userBoxRow .userBoxArrow{margin-left:auto}.data-group-head-row{grid-gap:10px}.data-group-head-item-action{padding:0 0 11px 0px!important;border-right:0}.data-group-head-item-actions{display:flex;flex-direction:column}.data-group-head-item{grid-gap:6px}.data-group-head-item-data{line-height:1;margin-bottom:6px}#searchContainer input{background-color:#ffffff!important;color:#000000!important}#searchContainer input::placeholder{color:var(--gray-color)!important}.searchCloseButton svg{fill:#000000!important}.containerWrapper{flex-direction:column}.leftContainer,.rightContainer{width:100%!important;position:relative!important;top:0px!important;max-width:unset!important;margin-bottom:20px!important;min-height:unset!important;padding-right:0px!important}.showSmallDevice{display:flex!important}img{max-width:100%!important;display:flex;margin:0 auto}.hideOnSmartphone{display:none}.phoneMarginUnset{margin:unset!important}.parallax{background-size:cover!important}.W66.inner-content,.W50.inner-content{width:calc(100vw - 20px)!important}#polygonPoweredBy{right:20px}#poweredBy p{text-align:left}.ColumnWrapper:not(.dock-preset-wrapper .ColumnWrapper,.dock-preset-wrapper.ColumnWrapper){display:block}.dock-preset-wrapper .ColumnWrapper:not(.stay-inline){display:flex!important;flex-direction:column!important}.inlineBlock{display:unset}.inner-content:not(.content,.margin-reset,.margin-reset *,.dock-preset-wrapper .inner-content){margin-left:auto!important;margin-right:auto!important}#footer .footerDocuments{height:unset}#footer .footerDocuments a{padding-right:unset;display:block}.bottomMobileWrapper{display:unset}.bottomMobileWrapper input[type="search"]::-webkit-search-decoration{-webkit-appearance:none!important}.bottomDesktopWrapper{display:none}}@media screen and (max-width :720px){#headerInnerBar{text-align:center}}@media screen and (max-width :550px){.paginationWrapper{justify-content:flex-end}.paginationFirstPage,.paginationLastPage{display:none}}@media screen and (max-width :400px){.paginationWrapper div a{width:30px;height:30px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#headerInnerContainer #logoContainer img,#headerInnerContainer #logoContainer svg{padding:0!important;height:auto!important}a img{border:0}#polygonPoweredBy{display:none!important}}@media screen and (-webkit-min-device-pixel-ratio:0){select,textarea,input{font-size:16px!important}}.navButton:hover>.subBground{width:unset!important;margin:unset!important;padding:unset!important}@media screen and (max-width :810px){.closeSub{flex:unset!important}.navButton:hover>.subBground{transform:unset}}.loginWrapper.weddingLogin{display:none}.loginWrapper{background:#ffffff!important;overflow:hidden;text-align:center;margin:50px auto;width:400px;height:fit-content;border-radius:25px;display:flex;flex-direction:column;box-shadow:0 50px 100px -20px rgb(68 50 93 / .25),0 30px 60px -30px rgb(0 0 0 / .3)!important}.LoginHeader{font-size:32px!important;font-weight:600;position:relative;text-align:center;margin:0 auto 40px auto!important}.LoginHeader::after{content:"";border-bottom:2px solid #000;width:24px;position:absolute;top:100%;left:calc(50% - 12px)}.loginWrapper input{border-top-right-radius:3px!important;border-bottom-right-radius:3px!important;border-top-left-radius:0px!important;border-bottom-left-radius:0px!important;border-top:1px solid #ccc!important;border-right:1px solid #ccc!important;border-bottom:1px solid #ccc!important;border-left:0px!important;height:44px!important}.loginWrapper .innerLogin{padding:25px;height:100%;transition:.2s}.innerLogin form{display:flex;flex-direction:column}#loginButton{margin-top:20px}.loginWrapper input[type=submit]{width:100%;height:80px;border-radius:0px!important;font-size:22px!important;border:0px!important;height:60px!important;outline:0px!important}.loginWrapper input[type=submit]::after{content:">"}.inputCombination{display:inline-flex;align-items:center;width:100%}.inputCombination svg{background-color:#efefef;padding:12px;border-top-left-radius:3px;border-bottom-left-radius:3px;border:1px solid #ccc;height:18px;width:auto}.inputColumn{display:inline-flex;align-items:center}.inputColumn label{margin-left:6px}.inputRow{display:inline-flex;flex-direction:row;width:100%;justify-content:space-between}@media only screen and (max-width:600px){.loginWrapper{width:90vw}}.help-block{font-weight:600;border-radius:3px;background-color:#efefef;font-size:10px;position:relative;transition:.2s;overflow:hidden;height:15px}.help-block span{z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.help-block.Medium{color:var(--dark-color)}.help-block.Medium::before{background-color:#f1c40f;content:"";width:33%;height:100%;position:absolute;left:0}.help-block.Good{color:var(--light-color)}.help-block.Good::before{background-color:#2ecc71;content:"";width:66%;height:100%;position:absolute;left:0}.help-block.Best{color:var(--light-color)}.help-block.Best::before{background-color:#27ae60;content:"";width:100%;height:100%;position:absolute;left:0}.help-block.Strong{color:var(--light-color)}.help-block.Strong::before{background-color:#44bd32;content:"";width:100%;height:100%;position:absolute;left:0}.medTilesRowWrapper,.scrollingRowWrapper{max-width:1200px;margin:0 auto;justify-content:flex-start}.scrollingRowWrapper{width:1200px!important;flex-wrap:nowrap!important;padding:20px 0px!important;overflow:visible!important;flex-direction:row!important;display:inline-flex!important}.scrollingRowWrapper::after{content:"";min-width:100px}.medTilesRow.inner-content,.smallTilesRow.inner-content{box-shadow:2px 1px 6px 1px #baaaca,5px -5px 10px #7171712e;padding:0 0 10px 0px!important;padding-left:0px!important;padding-right:0px!important;overflow:hidden;border-radius:5px;background-color:#efefef;margin:0 20px!important;transition:.4s;cursor:pointer;border-radius:5px!important}.medTilesRow.inner-content:first-child,.smallTilesRow.inner-content:frist-child{margin-left:0px!important}.medTilesRow p,.smallTilesRow p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.medTilesRow,.medTilesRow img{min-width:350px}.medTilesRow img{max-height:175px;margin:0px!important}.smallTilesRow,.smallTilesRow img{max-width:175px;min-width:175px;margin:0px!important}.smallTilesRow img{max-height:100px}.medTilesRow:hover,.smallTilesRow:hover{box-shadow:2px 1px 10px 6px #baaaca,5px -5px 10px #7171712e}.medTilesRow img,.smallTilesRow img{width:100%;object-fit:cover}@media only screen and (max-width:1200px){.ColumnWrapper.scrollingRowWrapper{overflow:scroll!important;overflow-x:scroll!important;margin-left:-10px!important;width:calc(100% + 20px)!important}.scrollingRowWrapper .ColumnWrapper{overflow:scroll;padding-right:40px!important}}@media only screen and (max-width:800px){.medTilesRow.inner-content,.smallTilesRow.inner-content{margin:0 10px!important}}.appointmentSumary{border:1px solid var(--light-gray-color);border-radius:5px;padding:10px 0;position:relative;margin-bottom:20px}.appointmentSumaryEdit svg{height:14px;width:14px;position:absolute;top:15px;right:15px}.appointmentSumaryDay,.appointmentSumaryTime,.appointmentSumaryDuration{display:flex;flex-direction:row;grid-gap:5px;padding:0 20px}.appointmentSumaryDay{font-weight:400}.appointmentSumaryTime,.appointmentSumaryDuration{font-weight:600}.appointmentSumaryDuration{align-items:center;padding-top:10px;margin-top:10px;border-top:1px solid var(--light-gray-color)}.appointmentSumaryDuration svg{height:18px;width:18px}.bookingWrapper{margin:100px 0;padding:25px 0}.bookingWrapper *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bookingNavQuestion{display:inline-flex;align-items:center;margin-right:20px}.bookingNavQuestion p{white-space:nowrap}.bookingWrapper ol{list-style:none}.bookingCalendar{background-color:var(--background-color)}.bookingNavWrapper{width:100%;display:inline-flex;flex-wrap:nowrap;background-color:var(--background-color);padding:10px 0;z-index:2}.bookingNav{display:inline-flex}.bookingNavText{font-size:20px;margin-right:20px;margin-left:10px}.bookingNavItem{display:flex;flex-direction:column;position:relative}.bookingNavItem a:hover{border:1px solid var(--primary-border-color)}.bookingNavItem a{padding:0 20px;height:40px;border-radius:4px;color:#000;background-color:var(--background-color);border:1px solid var(--primary-border-color);margin-right:20px;display:inline-flex;align-items:center;justify-content:center;flex-wrap:nowrap;cursor:pointer;align-items:center;display:inline-flex;white-space:nowrap;text-decoration:none!important}.bookingNavItem a::after{content:"\25BC";font-size:smaller;margin-left:10px;margin-top:1px}.openBookingNavItem .bookingNavFilter{display:flex}.bookingNavFilter{display:none;flex-direction:column;padding:20px;box-sizing:border-box;position:absolute;box-shadow:0 6px 6px rgb(0 0 0 / .2);background-color:var(--background-color);z-index:1;border-radius:4px;top:42px;min-width:250px}.bookingNavFilter label{display:inline-flex;align-items:center}.bookingNavFilter input{margin-right:15px}.calendarSelectionWrapper{display:inline-flex;width:100%;grid-gap:40px;flex-wrap:wrap}.calendarDateInfo .labelWrapper label{font-weight:600!important}.calendarDateInfo .labelWrapper i{font-size:smaller}.calendarDateWrapper{width:100%;min-width:500px;flex:2}.calendarDateInfo{width:400px;min-width:400px;max-width:400px;box-shadow:unset!important;display:flex;flex-direction:column;box-sizing:border-box;background:#fff;flex:1;border-radius:5px}.calendarDateWrapper .Option.Selected{background:var(--primary-color)}.calendarDateInfoHeader{margin-bottom:15px}.calendarDateInfoHeader span{font-weight:600;font-size:36px;line-height:1;margin-bottom:10px;display:flex}.calendarDateSelectFilter{display:inline-flex;align-items:flex-start}.calendarDateSelectFilter.displayNone{display:none}.calendarDateImage{width:80px;margin-right:20px}.calendarDateImage svg{height:60px;width:auto}.calendarMonth{position:relative}.calendarButton{border:1px solid var(--light-gray-color);padding:5px 12px;border-radius:25px;display:inline-flex;align-items:center;justify-content:center;font-weight:600}.calendarButton:has(svg){width:42px;height:42px;padding:unset}.calendarButton svg{width:18px;height:18px}.calendarMonthHeader{display:flex;justify-content:space-between;background-color:var(--background-color);border-bottom:1px solid var(--light-gray-color);padding-bottom:10px;margin-bottom:10px}.calendarMonthHeaderSelectedMonth{font-size:24px;font-weight:600}.calendarMonthHeaderSelectors{display:flex;align-items:center;justify-content:space-between;width:80px}.calendarMonthHeaderSelectors>*{cursor:pointer}.dayOfWeek{color:var(--grey-800);font-size:18px;background-color:var(--background-color);padding-bottom:5px;padding-top:10px;font-weight:600;margin-bottom:10px}.dayOfWeek,.daysGrid:not(:has(.calendarSingleDay)){display:grid;grid-template-columns:repeat(7,1fr);padding:unset!important;grid-gap:5px}.calendarSingleDay{display:inline-flex!important;flex-direction:row!important;grid-gap:10px!important}.calendarSingleDay .Option{padding:10px 20px!important}.dayOfWeek>*{display:flex;flex-direction:column;text-align:center}.dayOfWeek li:not(span){font-weight:600;font-size:12px!important;color:var(--gray-color)}.dayOfWeek span{font-size:23px;font-weight:600;color:var(--dark-color);width:fit-content;margin:0 auto;padding:5px;aspect-ratio:1 / 1;border-radius:50px}.dayOfWeek li.active span{background:var(--primary-color);color:#fff}.daysGrid{position:relative}.calendarDay{position:relative;font-size:16px;background-color:var(--background-color);color:var(--grey-800);padding:0;transition:.1s;display:flex;flex-direction:column;grid-gap:5px;flex-direction:wrap}.calendarDay ul{height:30px;display:inline-flex;align-items:center;cursor:pointer;font-size:12px;font-weight:600;padding-left:unset;justify-content:center;border:1px solid var(--light-gray-color);border-radius:5px}.calendarDay ul.dayDisabled{background:#00000020;pointer-events:none}.calendarDay ul:hover{background-color:var(--primary-background-color);color:var(--primary-button-color)}.calendarDay.calendarTime{border-top:0}.calendarDay.calendarTime ul{border-bottom:0;border-top:0px!important;height:41px}.calendarDay.calendarTime ul{pointer-events:none;cursor:default}.calendarConfirmation{display:none;flex-direction:column;box-sizing:border-box;min-width:300px}.openConfirmation{display:flex}#bestelling .ColumnWrapper{grid-gap:20px}@media only screen and (max-width:810px){#catalogNavigationButton{display:none!important}.calendarDateInfo{margin-top:unset;margin:10px 0;padding-bottom:unset;align-items:unset;border:0}.calendarSelectionWrapper{flex-direction:column-reverse}.dayOfWeek{position:sticky;top:var(--height-navigation);z-index:1;transition:.2s}.bookingNav{flex-wrap:nowrap;overflow:scroll}.openConfirmation{width:100%;position:fixed;z-index:99999999999999;background:#fff;left:0;top:0;padding-top:var(--height-navigation);min-height:100%;overflow:scroll;padding:20px 20px 0 20px;height:100%}.calendarConfirmation .contactFormButton{position:sticky;bottom:0;background-color:#fff;padding:20px 0}}@media only screen and (max-width:600px){.calendarDateWrapper{min-width:unset}}.twoGroupInputs{display:inline-flex;flex-direction:row;grid-gap:20px}.twoGroupInputs .groupInputs{flex:1;width:100%}.contactFormButton .inlineFlex{display:inline-flex;grid-gap:20px;margin-top:20px}.cancelButton{border:0px!important}.groupInputs:has(input[type=checkbox]) label{display:inline-flex;grid-gap:20px;margin-top:20px}.mediaBankPopUp .rightColumn{max-width:300px!important}.mediabankDataWrapper svg{max-width:22px;max-height:22px;height:22px;width:22px}.mediabankTiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px}.mediabankTiles .dropDownButtonsContainer{display:none}.mediabankTiles .openDropDownButtons .dropDownButtonsContainer{position:absolute;top:-1px;right:-1px;display:flex;flex-direction:column}.mediabankTileFolder svg{height:120px;width:120px;max-height:120px;max-width:120px;margin:auto}.mediabankTile svg:not(.mediabankDownloadButton svg,.mediabankTileItems svg,.dropdownButtonWithLinks svg){max-width:72px;max-height:72px;height:72px;width:72px;margin:auto}.mediabank-select{display:flex;flex-direction:column;background:#fff;font-size:14px;border-radius:5px;border:1px solid #efefef}.mediabank-select a{display:inline-flex;height:40px;align-items:center;padding:0 10px;border-bottom:1px solid #efefef;text-decoration:unset!important;align-items:center;grid-gap:10px}.mediabank-select a:hover{background:#fafafa}.mediabank-select a svg{max-height:20px;max-width:20px}.mediabankDataWrapper.inner-content{display:flex;flex-direction:column;grid-gap:20px;padding-top:20px;padding-bottom:20px}.mediabankTile{display:flex;flex-direction:column;cursor:pointer;position:relative;height:300px;justify-content:space-between;border:1px solid #efefef;border-radius:5px!important;overflow:hidden}.mediabankTileTitle{padding:10px;font-weight:600;border-top:1px solid #efefef}.mediabankTile img{height:250px;width:100%;min-height:250px;min-width:100%;object-fit:cover!important}.mediabankCheckboxInput{position:absolute;left:10px;top:10px;width:22px;height:22px;border-radius:22px!important;overflow:hidden;accent-color:#fff9;padding:5px!important;border:1px solid #efefef}.mediabankTile .dropdownButtonWithLinks,.mediabankDownloadButton{position:absolute;right:10px;top:10px;width:28px;height:28px;border-radius:28px;border:1px solid #ffffff!important;background:#fff9;display:inline-flex;align-items:center;padding:5px;justify-content:center;box-sizing:border-box}.mediabankNavigation{display:inline-flex;justify-content:space-between;width:100%;grid-gap:20px}.mediabankNavigationRight{display:inline-flex;grid-gap:10px}.mediabankTile img[src$=".png"]{object-fit:contain!important;background:#efefef!important;padding:20px}.mediabankTileItems img[src$=".png"]{object-fit:contain!important;background:#efefef!important;padding:2px}.mediabankTileItems{display:inline-flex;grid-gap:10px;position:absolute;bottom:70px!important;margin-left:20px;overflow:hidden;max-width:350px}.mediabankTileItems img{height:42px;width:42px;min-height:42px!important;min-width:42px!important;border-radius:3px;overflow:hidden}.mediabankTileItems svg{min-height:42px;min-width:42px;padding:8px!important;box-sizing:border-box;background:#efefef;border-radius:3px}.iframeOverlayContainer textarea{display:none}