.cursor,ul.front-page-room-listing-list a,ul.front-page-news-listing-list a,.left-arrow,.right-arrow,.menu-icon{cursor:pointer}.tooltip .tooltip-text{transition:.5s}.tooltip:hover .tooltip-text{transition:.7s}.button-purple,.button-dark-gray,.left-arrow,.right-arrow,.language-selection-display.nav-flex-item a,.navbar-rooms-link a{transition:0.3s}.button-purple:hover,.button-dark-gray:hover,.left-arrow:hover,.right-arrow:hover,.language-selection-display.nav-flex-item a:hover,.navbar-rooms-link a:hover{transition:0.5s}*{box-sizing:border-box}body{font-size:16px;background-color:#FBF8F7}p,li,td,th,label,input[type="button"],.button a,.language-selection-display.nav-flex-item a,.navbar-rooms-link a,.navbar-tel-number p,.navbar-extra-link a,.woocommerce span.onsale{font-family:'Roboto',sans-serif;font-weight:300}p,li,td,th{line-height:1.6em;margin-top:.1em;margin-bottom:1.5em}p,label,input,select,a,.language-selection-display.nav-flex-item a,.navbar-rooms-link a{font-size:.85em}li{margin-top:.8em;line-height:1.6em;margin-bottom:1.45em}h1,h2,h3,h4,h5{font-family:'Roboto Slab',serif;color:#1A1A1A}h1,h2,h3,h4,h5{font-weight:700}h1{font-size:4.254em;margin-bottom:.95em}h2{font-size:2.636em;margin-top:1.49em;margin-bottom:.73em}h3{font-size:1.618em;margin-top:2.18em;margin-bottom:.78em}h4{font-size:1.25em;margin-top:2.05em;margin-bottom:1em}h5{font-size:1em;margin-top:2em;margin-bottom:.95em;font-weight:700;text-transform:uppercase;color:#A06950}img{display:block}ul li a,.language-selection-display.nav-flex-item a,.navbar-rooms-link a,.navbar-extra-link a{text-decoration:none}.hotel-background-logo{position:absolute;width:100%;height:100%;top:-90px;overflow:hidden;z-index:999}.hotel-background-logo svg{width:150%;display:block}.background-logo{fill:#1A1A1A;opacity:.02;transform:rotate(21.5deg)}.slick-prev:before,.slick-next:before{font-size:25px;opacity:1;color:#FBF8F7;position:absolute;bottom:15px}.slick-prev:before{right:calc(50% - 5px)}.slick-next:before{right:calc(50% - 18px)}.slick-prev{left:0}.slick-next{right:0}.slick-next,.slick-prev{height:100%;width:50px;z-index:10}.grecaptcha-badge{visibility:collapse!important}@media screen and (min-width:768px){p,label,input,select,a,.language-selection-display.nav-flex-item a,.navbar-rooms-link a{font-size:1em}p{line-height:1.5em;margin-top:.9em;margin-bottom:1.5em}h1{font-size:6.854em;margin-bottom:.75em}h2{font-size:4.236em;margin-top:1.14em;margin-bottom:.84em}h3{font-size:2.618em;margin-top:1.8em;margin-bottom:1.05em}h4{font-size:1.618em;margin-top:2.56em;margin-bottom:.93em}.slick-prev:before,.slick-next:before{font-size:40px;bottom:15px}.slick-prev{left:45px}.slick-prev:before{right:calc(50% - 5px)}.slick-next:before{right:calc(50% - 33px)}.slick-next,.slick-prev{width:100px}}.wrapper{position:relative}.hero-area{position:relative}.ho-hero-video-wrapper{position:relative;width:100%}.hero-area-background-image{background-position:100% 50%;background-repeat:no-repeat;height:82vw;background-size:cover}.sfs-hero-area-text-values{position:absolute;display:inline-block;top:0;bottom:0;right:0;left:0;max-width:45em;margin:auto;height:88px;text-align:center}.sfs-hero-area-text-values h3{margin:0;font-size:1.25em}.sfs-hero-area-text-values p{margin:7px 0 20px;font-size:1em}.sfs-hero-area-text-values h3,.sfs-hero-area-text-values p{color:#fff;text-shadow:1px 1px #000}.hero-area-sales-cards{position:relative;margin:auto;width:100%;text-align:center;background:#FBF8F7;border-bottom:1px solid #1A1A1A;padding:20px 0}.sales-cards{position:relative;background:#F3ECE9;border:1px solid #A06950;padding:5px;height:118px;box-shadow:2px 2px 4px rgb(0 0 0 / .2);margin:7px 7px 7px 7px}.sales-cards.sales-card-1,.sales-cards.sales-card-2,.sales-cards.sales-card-3,.sales-cards.sales-card-4{display:inline-block;max-width:187px;margin:0 12px 7px 0}.sales-cards-img{overflow:hidden}.sales-cards.sales-card-4 .sales-cards-img img{width:167px}.sales-cards .button.button-purple{position:relative;margin-top:10px;box-shadow:2px 2px 4px rgb(0 0 0 / .2)}.sales-cards .button.button-purple a{color:#fff;padding:5px 0;font-size:.65em;font-weight:100;margin-top:0;position:relative}.button.button-purple{background:#303030}.hero-area-text{position:absolute;bottom:11%;right:25px;background:rgb(0 0 0 / .3);padding:8px;border-radius:3px}.hero-area-text h3{margin:0;font-size:1.118em;color:#FBF8F7}@keyframes heroText{0%{opacity:0;right:5px}25%{right:10px}50%{right:15px}75%{right:20px}100%{right:25px;opacity:1}}.hero-area-text{animation:heroText 0.5s 2s backwards}section.front-page-room-listing,section.mobile-rooms,section.front-page-restaurant,section.front-page-news-listing{position:relative;background:#FBF8F7}.front-page-room-listing-content-area,.front-page-news-listing-content-area{display:none}.front-page-room-listing-content-area-mobile,.front-page-news-listing-content-area-mobile{margin:0 auto}.front-page-news-listing{border-top:1px solid #303030}section.mobile-rooms{overflow:hidden;white-space:nowrap;border-bottom:1px solid #303030;padding-bottom:50px}section.mobile-rooms ul{position:relative;list-style:none;padding:0;margin:0;flex-wrap:wrap}section.mobile-rooms>ul>li,.landing-page-rooms-img li{position:relative;display:inline-table;margin:0;padding:0}.mobile-rooms-img{position:relative}.landing-page-rooms-img li{position:relative}.landing-page-rooms-img img{max-width:100%;height:auto}.left-arrow,.right-arrow{position:absolute;height:30px;width:30px;bottom:25px;border-radius:50%;background:#A06950;z-index:2}.left-arrow:hover,.right-arrow:hover{background:#CDB2A5}.left-arrow{left:5px;padding:5px 0 0 10px}.right-arrow{right:5px;padding:5px 0 0 11px}.left-arrow svg,.right-arrow svg{height:15px}.svg-right-arrow{fill:#fff}.service-icon{padding-top:20px}.service-icon ul{display:inline-flex;width:100%;justify-content:space-around}.service-icon svg{width:25px;margin:0 7px}.tooltip{display:flex;justify-content:center;align-items:flex-start}.tooltip .tooltip-text{visibility:hidden;display:none;background-color:#1A1A1A;color:#FBF8F7;font-size:.75em;padding:2px 6px;border-radius:3px;position:absolute;z-index:1;margin-top:35px}.tooltip-text a{color:#FBF8F7;text-decoration:none;cursor:default;white-space:nowrap;word-wrap:break-word}.tooltip .tooltip-text::after{content:" ";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#fff0 #fff0 #1A1A1A #fff0}.mobile-rooms-info{margin:0 auto;white-space:initial}.mobile-rooms-info h4{margin-top:1em}.prev-view-room-button-next{position:relative;padding-top:20px}.prev-room-left-arrow,.next-room-right-arrow{position:absolute;bottom:52px;cursor:pointer}.prev-room-left-arrow svg,.next-room-right-arrow svg{height:40px}.next-room-right-arrow{right:10%}.prev-room-left-arrow{left:10%}.svg-next-prev-room{fill:#1A1A1A}.landing-page-buttons{position:relative;padding:70px 0;z-index:1000}.check-availability{height:208px;background:#A06950}.conference-options-content,.front-page-restaurant-content,.front-page-room-listing-content-area-mobile,.front-page-news-listing-content-area-mobile{text-align:left}.front-page-image-background{display:none}.mobile-rooms-info,.front-page-room-listing-content-area-mobile,.front-page-restaurant-content,.conference-options,.front-page-news-listing-content-area-mobile{padding:35px 10px 35px}.front-page-restaurant{text-align:center}.front-page-room-listing-content-area-mobile,.front-page-restaurant-content,.front-page-news-listing-content-area-mobile{position:relative}.hver-logo{text-align:center;margin:30px 0}.hver-logo svg{width:140px}.front-page-room-listing-content-area-mobile-text h4,.front-page-restaurant-content-text h4,.front-page-news-listing-content-area-mobile-text h4{margin-top:1em}.front-page-restaurant-content-buttons .button{margin:24px auto}.restaurant-menu,.restaurant-book-table{max-width:unset!important}.front-page-room-listing-content-area-mobile-flex-container,.conference-flex-container,.front-page-restaurant-content-flex-container,.front-page-news-listing-content-area-mobile-flex-container{display:flex;justify-content:center;flex-wrap:wrap}.front-page-restaurant-content-flex-container,section.front-page-news-listing{background:#F3ECE9}span.news-date{font-size:.75em;position:absolute;bottom:10px;right:10px}.conference-options{display:block;width:100%;background:#1A1A1A;color:#FBF8F7;text-align:center}.conference-introduction h4{color:#FBF8F7}.conference-images{display:none}.conference-rooms-button{margin-top:50px!important}@media screen and (min-width:480px){.left-arrow,.right-arrow{z-index:2}.landing-page-rooms-img img{width:100%}.mobile-rooms-info h4{margin-top:0em}.service-icon{padding-top:27px;padding-bottom:20px}section.service-icon>ul{margin-bottom:20px}.service-icon svg{margin:0 14px}.tooltip:hover .tooltip-text{display:block;visibility:visible}.next-room-right-arrow{right:15%}.prev-room-left-arrow{left:15%}.conference-flex-container,.front-page-restaurant-content-flex-container{display:inline-flex}}@media screen and (min-width:568px){.hero-area-background-image{height:52vw}.sales-cards:last-of-type{margin-right:0}.next-room-right-arrow{right:20%}.prev-room-left-arrow{left:20%}.hver-logo{display:block}}@media screen and (min-width:640px){.mobile-rooms-info{width:410px}.conference-options-content,.front-page-restaurant-content,.front-page-room-listing-content-area-mobile,.front-page-news-listing-content-area-mobile{max-width:476px}.front-page-restaurant-content{border:1px solid #A06950;padding:30px 30px;box-shadow:3px 3px 6px #bfbfbf;margin:70px 0}}@media screen and (min-width:730px){.mobile-rooms-info h4{font-size:1.618em}.next-room-right-arrow{right:25%}.prev-room-left-arrow{left:25%}}@media screen and (min-width:768px){.wrapper-pages{margin-top:136px}.sfs-hero-area-text-values h3{font-size:1.618em}.sfs-hero-area-text-values p{font-size:1.25em}.hero-area-background-image{height:400px}.left-arrow{left:10px;padding:8px 0 0 12px}.right-arrow{right:10px;padding:8px 0 0 13px}.left-arrow,.right-arrow{height:36px;width:36px}.left-arrow svg,.right-arrow svg{height:20px}.service-icon-rooms-info-flex{max-width:634px;margin:0 auto;display:inline-flex;justify-content:space-around;padding:80px 0}.service-icon-rooms-info-flex-separator.service-icon-rooms-info-flex-item{border-left:1px solid #A06950;border-radius:4px;margin:0 20px}section.mobile-rooms>ul>li{display:inline-flex;flex-wrap:wrap}.service-icon{width:49%;align-self:center}.service-icon svg{width:35px}.tooltip .tooltip-text{margin-top:45px}.next_post_link>.tooltip-text,.previous_post_link>.tooltip-text{margin-top:55px;padding:7px}.mobile-rooms-info{width:49%;right:0;align-self:center;padding:60px 0}.mobile-rooms-info h4{margin-top:0}.service-icon ul{flex-wrap:wrap}.service-icon.service-icon-rooms-info-flex-item ul{padding-right:15px}.service-icon ul li{flex:0 60px}.next-room-right-arrow,.prev-room-left-arrow{bottom:53px}.front-page-room-listing-content-area-mobile{display:none}.front-page-room-listing-content-area,.front-page-news-listing-content-area{display:block}.page-content.front-page-room-listing-content,.page-content.front-page-news-listing-content{max-width:648px}.front-page-news-listing{padding-bottom:35px}.front-page-news-listing h4{margin-top:1em}.page-content-area.front-page-room-listing-content-area ul.front-page-room-listing-list li{flex:0 283px;text-align:center}.page-content-area.front-page-news-listing-content-area ul.front-page-news-listing-list li{flex:0 46.4%;text-align:left}.page-content-area.front-page-room-listing-content-area ul.rooms-available-list li img{width:270px;height:auto}.page-content-area.front-page-room-listing-content-area,.page-content-area.front-page-news-listing-content-area{margin-top:0}.page-content-area.front-page-room-listing-content-area{padding:90px 0 30px}.page-content.front-page-room-listing-content h4,.page-content.front-page-news-listing-content h4{font-size:1.2em}.page-content.front-page-room-listing-content ul.rooms-available-list .mobile-rooms-info-button.button.button-purple,.page-content.front-page-news-listing-content ul.front-page-news-listing-list .mobile-rooms-info-button.button.button-purple{position:relative;right:0;bottom:0;margin:0 auto}.mobile-rooms-info-button.button.button-purple.more-news-button{margin:0 auto 35px!important}.front-page-news-image img{float:left;margin-right:10px;margin-top:7px}.conference-options-content,.front-page-restaurant-content{max-width:1280px;margin:0 auto}.conference-introduction,.conference-images{display:inline-block}.conference-introduction h4{margin-top:0em}.conference-images img{max-width:146px;height:auto;margin:3px}.conference-images a:last-of-type img{margin-right:0;max-width:298px}.conference-flex-container,.front-page-restaurant-content-flex-container{justify-content:space-around;align-items:center}.hver-logo{text-align:left;margin-top:30px;margin-bottom:20px}.hver-logo svg{width:160px}.front-page-restaurant-content-text-flex-item{flex:0 35em}.conference-flex-container-item{flex:0 336px}.conference-images-flex-container{display:inline-flex;flex-wrap:wrap}.conference-images-flex-container-item{flex-wrap:wrap}.conference-options,.front-page-restaurant{padding:90px 79px 90px}.front-page-image-background{display:block;height:calc(100vh)}.front-page-image-background img{position:fixed;top:-160px;bottom:0;right:0;left:0;min-width:calc(100vh);z-index:-1}}@media screen and (min-width:1024px){.hero-area-background-image{height:490px}.hero-area-sales-cards{top:23%}.sales-cards .button.button-purple a{font-size:.85em}.sales-cards .button.button-purple{margin-top:8px}.service-icon-rooms-info-flex{max-width:874px}.service-icon-rooms-info-flex{max-width:874px}.mobile-rooms-info{max-width:530px}.page-content.front-page-room-listing-content{max-width:911px}.page-content-area.front-page-room-listing-content-area ul.rooms-available-list li img{width:251px;height:auto}.front-page-restaurant-content{padding:60px 30px}}@media screen and (min-width:1248px){.service-icon-rooms-info-flex{max-width:1024px}.page-content.front-page-room-listing-content,.page-content.front-page-news-listing-content{max-width:1116px}.page-content-area.front-page-room-listing-content-area ul.rooms-available-list li img{width:320px}}div#ui-datepicker-div{position:fixed}.page-nav-bar{position:fixed;height:53px;width:100%;top:0;background:#A06950;z-index:999}.page-content-area{position:relative;margin-top:49px}.page-content-area.single-page-content-area .single-page-content-area-room-images div>img{max-width:100%;height:auto}.single-page-room-hero-image{height:222px;background-repeat:no-repeat;background-position:50% 50%;background-size:100%}.page-content{padding:0 0 50px;position:relative;max-width:330px;margin:0 auto}.page-content-title-text{margin:0 9px}.page-content ul.rooms-available-list .room-available-list-service-icon ul,.page-content ul.rooms-available-list,.page-content ul.room-overview-service-icons-list,.page-content ul.front-page-news-listing-list{display:inline-flex;flex-wrap:wrap;width:100%;list-style:none;padding-left:0}ul.room-overview-service-icons-list{justify-content:center;margin-top:0;margin-bottom:20px;border-bottom:1px solid;border-top:1px solid;border-color:#CDB2A5;padding:20px 0}.rooms-info p+ul,.conference-hall-equi p+ul{padding:0}.rooms-info p+ul li,.conference-hall-equi p+ul li{display:inline;font-style:italic;font-size:.7em}.rooms-info p+ul li:before,.conference-hall-equi p+ul li:before{content:'\2022';margin-right:.3em;margin-left:.3em}.rooms-info ul~p,.conference-hall-equi ul~p{margin-bottom:1.5em!important}.page-content ul.rooms-available-list li,.page-content ul.front-page-news-listing-list li{position:relative;border:1px solid #A06950;flex:1 100%;margin:10px 10px 40px;padding:15px 15px 25px;background:#F3ECE9;box-shadow:3px 3px 6px #bfbfbf}.page-content ul.rooms-available-list>li>a,.page-content ul.front-page-news-listing-list>li>a{color:#1A1A1A;text-decoration:none;height:100%;display:flex;flex-wrap:wrap;justify-content:flex-end;align-content:space-between}.page-content ul.rooms-available-list li img{width:268px;height:179px;margin:0 auto}.room-available-list-service-icon{padding:20px}.page-content ul.rooms-available-list .room-available-list-service-icon li,.page-content ul.room-overview-service-icons-list li{border:none;padding:0;flex:1 30px;box-shadow:none;margin:10px}.page-content ul.rooms-available-list .room-available-list-service-icon li svg,.page-content ul.room-overview-service-icons-list li svg{width:30px}.page-content ul.rooms-available-list .mobile-rooms-info-button a{padding:1px 0 0}.page-content .rooms-available-list .room-available-list-service-icon{padding:20px 20px 70px}.page-content ul.rooms-available-list .mobile-rooms-info-button.button.button-dark-gray,.page-content ul.rooms-available-list .mobile-rooms-info-button.button.button-purple{position:relative;right:15px;bottom:30px}.room-available-image-descr h4{margin-top:1.2em}.single-page-content{padding-left:10px;padding-right:10px;margin-top:0}.single-page-content p:last-of-type{margin-bottom:70px}.single-page-content h3{margin-top:1.18em;text-align:center}.page-content-area.single-page-content-area{padding-bottom:90px}.page-news-image h4{margin-top:.6em}.page-news-image img{float:left;margin-right:10px;margin-top:4px}.single-page-content .mobile-rooms-info-button.button.button-dark-gray{margin-top:70px}.post-hero-img,.post-hero-img img{width:244px;height:auto;margin:0 auto 50px}img.post-hero-img{border:6px solid #fff;box-shadow:2px 2px 4px rgb(0 0 0 / .4)}.more-information-single .next_post_link,.more-information-single .previous_post_link{bottom:-30px}.more-conference-rooms,.more-rooms,.more-activity,.more-events,.more-information{padding:20px 0 0}.half-circle-image,.half-haitch-image{display:none}.previous_post_link,.next_post_link{bottom:-4px}.previous_post_link svg,.next_post_link svg{height:37px}.previous_next_post_link_color{fill:#303030}.previous_post_link{right:10px}.next_post_link{left:10px}.prev-button-next-table table{width:100%}.prev-button-next-table td{width:33%}@media screen and (min-width:480px){.page-content{max-width:330px}.half-circle-image,.half-haitch-image{display:block;position:fixed;margin:30% auto;z-index:-1}.half-circle-image{right:0}.half-haitch-image{left:-78px}.half-circle-image svg,.half-haitch-image svg{width:170px}.half-o-part,.half-h-part{fill:rgb(48 48 48 / .1)}.previous_post_link{right:0}.next_post_link{left:0}}@media screen and (min-width:568px){.page-content{max-width:548px}.post-hero-img,.post-hero-img img{width:326px;height:auto}.single-page-room-hero-image{height:359px}.page-content ul.rooms-available-list li,.page-content ul.front-page-news-listing-list li{flex:1 100%}.page-content ul.rooms-available-list li img{width:338px;height:225px}}@media screen and (min-width:640px){.page-content{max-width:630px}.post-hero-img,.post-hero-img img{width:234px;height:auto;margin:4px 25px 6px 0;float:left}.page-content.single-page-content{max-width:548px}.half-circle-image,.half-haitch-image{margin:20% auto}.half-circle-image svg,.half-haitch-image svg{width:220px}}@media screen and (min-width:730px){.page-content{max-width:700px}.page-content ul.rooms-available-list li,.page-content ul.front-page-news-listing-list li{flex:0 325px}.page-content ul.rooms-available-list li img{width:291px;height:194px}.half-circle-image,.half-haitch-image{margin:14% auto}}@media screen and (min-width:768px){.page-nav-bar{height:80px}.page-content-area{margin-top:136px}.page-content{max-width:693px;padding-top:1px}.page-content-area .page-content{padding:1px 0 5px}.page-content.front-page-news-listing-content{padding:0 0 35px}.page-content.single-page-content.rooms-info{padding:0 0 35px}.page-content-area.front-page-room-listing-content-area{padding:50px 0 0}.page-content ul.rooms-available-list li,.page-content ul.front-page-news-listing-list li{flex:0 326px}.page-content ul.rooms-available-list .mobile-rooms-info-button a{padding:2px 0 3px}.page-content ul.rooms-available-list li img{width:321px;height:214px}.room-available-image-descr p{text-align:left}.rooms-info p+ul li,.conference-hall-equi p+ul li{font-size:.85em}.page-content-area.single-page-content-area{padding-bottom:0}.page-content.single-page-content{max-width:549px}.page-news-image img{margin-top:7px}.half-circle-image svg,.half-haitch-image svg{width:290px}.more-conference-rooms,.more-rooms,.more-activity,.more-events,.more-information{padding:40px 0 50px}}@media screen and (min-width:1024px){.page-content{max-width:748px}.page-content.single-page-content{max-width:812px}.post-hero-img,.post-hero-img img{width:308px;height:auto;margin:7px 30px 10px 0}}@media screen and (min-width:1248px){.page-content{max-width:1124px}.single-page-room-hero-image{height:581px}.half-circle-image,.half-haitch-image{margin:10% auto}.half-circle-image svg,.half-haitch-image svg{width:310px}}.single-page-image-gallery{position:relative;z-index:1;display:inline-block}.mega-menu{position:absolute;height:auto;width:100%;top:-9999px;padding:120px 0 60px;background:#1A1A1A;z-index:1000}.mega-menu-content-area{max-width:768px;margin:auto;padding:0 0 40px;text-align:center}.mega-menu-quick-contact-info,.mega-menu-social-icons{width:100%;display:inline-flex;justify-content:center;flex-wrap:wrap}.mega-menu-content-area h3,.mega-menu-quick-contact-info h4{color:#FBF8F7}.mega-menu-quick-contact-info h4,.mega-menu-quick-contact-info svg{margin:10px 10px 30px}.mega-menu-social-icons a{flex:0 50px;margin:0 5px 50px;border:2px solid #FBF8F7;border-radius:10px;padding:11px 0 7px 0}.mega-menu-quick-contact-info svg,.mega-menu-social-icons svg{height:25px;fill:#FBF8F7}.mega-menu-social-icons a svg path.fb-header,.mega-menu-social-icons a svg path.ig-header{fill:#FBF8F7}.mega-menu-phone-number,.mega-menu-email-address,.mega-menu-email-address a{display:inherit}.mega-menu-email-address a{text-decoration:none}.mega-menu-email-address a:hover>h4{text-decoration:underline}.mega-menu-phone-number h4.pipe{display:none}.menu-list{position:relative;overflow:hidden;background:#333;margin:10px;padding:20px 0;box-shadow:0 0 5px #9a9a9a;border-radius:25px;flex:1 270px;z-index:0}.mega-menu-content-area{max-width:100%;display:inline-flex;flex-wrap:wrap;justify-content:center}.mega-menu-content-area h3{margin-top:10px}.mega-menu-content-area ul{list-style:none;padding:0 0 24px}.mega-menu-content-area ul li{margin:0;transition:0.3s}.mega-menu-content-area ul li:hover{background:#A06950;transition:0.5s}.mega-menu-content-area ul li a{display:block;color:#FBF8F7;line-height:1.4em;padding:6px}.button.button-purple.get-overview{position:absolute;left:0;bottom:0;margin:0 auto;width:100%;border-radius:0 0 25px 25px;border-top:1px solid #FBF8F7;max-width:unset}.mega-menu-bkg-logo{position:absolute;opacity:.03;display:flex;justify-content:center;top:15%;width:100%;transform:rotate(-26deg);z-index:-1}@media screen and (min-width:568px){.mega-menu-phone-number h4.pipe{display:block}}@media screen and (min-width:768px){.mega-menu-social-icons a{flex:0 60px;padding:12px 0 8px 0}.mega-menu-quick-contact-info svg,.mega-menu-social-icons svg{height:30px}.menu-list{flex:1 320px}.menu-list h3{font-size:2em}}footer{position:relative;background:#1A1A1A;padding:40px 0 45px}footer,.mega-menu-footer{color:#FBF8F7}.ho-payment-options{width:100%;margin:0 auto 20px;text-align:center}.ho-payment-options img{height:30px;display:inline-block}.copyright{position:relative;top:100%;display:block}.copyright p{font-size:.7em;text-align:center;margin:0}.copyright a{text-decoration:none;color:#FBF8F7}.copyright a:hover{text-decoration:underline}.web-builder p{margin:0;position:absolute;bottom:0;width:100%;text-align:center;font-size:.6em}.web-builder p,.web-builder a{color:#565656}.web-builder a{text-decoration:none}.mega-menu-footer{padding:15px 0 0 0}@media screen and (min-width:768px){footer{padding:60px 0 50px}.ho-payment-options img{height:40px}.copyright p{font-size:1em}.mega-menu-footer{padding:15px 0 0 0}}div#cookie-law-info-bar,.cli-modal{z-index:100000}nav{position:fixed;display:inline-flex;justify-content:space-between;width:100%;top:0;background-color:#fff0;transition:background-color 1s;z-index:1001}.nav-flex-item{align-self:center}.logo{position:relative;margin-left:10px}.logo.nav-flex-item{flex:2}.logo img{width:45px;padding:10px 0}.ho-round-view{display:block}.ho-round-view.nav-flex-item{flex:2}.ho-round-view img{width:35px}.navbar-tel-number,.navbar-extra-link.extra-link-one{display:none}.navbar-tel-number.nav-flex-item p,.navbar-rooms-link.nav-flex-item a,.navbar-extra-link.nav-flex-item a,.language-selection-display{text-shadow:1px 1px #333;font-weight:300}.language-selection-display.nav-flex-item,.navbar-rooms-link,.navbar-tel-number,.navbar-extra-link{margin-left:25px}.navbar-rooms-link{display:none}.language-selection-display.nav-flex-item a,.navbar-rooms-link a,.navbar-tel-number p,.navbar-extra-link a{color:#FBF8F7}.language-selection-display.nav-flex-item a:hover,.language-separator,.navbar-rooms-link a:hover,.navbar-extra-link a:hover{color:#FBF8F7}.menu-icon{position:relative;right:10px;width:20px;margin-left:35px}.menu-icon-middle{padding:8px 0}.menu-icon img{position:fixed;width:20px;right:10px}@media screen and (min-width:411px){.navbar-rooms-link{display:initial}}@media screen and (min-width:480px){.navbar-extra-link.extra-link-one{display:block}.navbar-tel-number p{margin:0}.navbar-tel-number svg{height:12px;fill:#FBF8F7}}@media screen and (min-width:568px){.navbar-tel-number{display:block}}@media screen and (min-width:768px){nav{background-color:#fff0}.logo img{width:85px}.ho-round-view.nav-flex-item{flex:0}.ho-round-view img{width:50px}.menu-icon{top:-5px;width:40px}.menu-icon-middle{padding:14px 0}.menu-icon img{width:40px}section.mobile-rooms{margin-top:0}.mobile-rooms-info{position:relative}.landing-page-rooms-img img{max-width:100%;height:auto}.svg-right-arrow{fill:#fff}}.button{position:relative;display:block;border-radius:5px;box-shadow:2px 2px 4px rgb(0 0 0 / .4);margin:0 auto;max-width:max-content;padding:0 10px;white-space:nowrap;word-break:break-all}.button a,.button span{display:block;padding:12px 0;text-decoration:none;text-align:center}.get-overview span{padding:0}.button:hover{cursor:pointer}.button-purple,.button-light-brown,.button-dark-gray,.button-rooms,.button-offer{transition:0.3s}.button-purple:hover,.button-light-brown:hover,.button-dark-gray:hover,.button-rooms:hover,.button-offer:hover{transition:0.6s}.mobile-rooms-info-button a,.mobile-rooms-info-button span,.more-news-button a,.more-news-button span{padding:12px 0;line-height:1em}.button-purple{background:#A06950;border:1px solid #303030}.button-purple:hover{background:#CDB2A5}.button-offer{background:#6da050}.button.button-offer a{color:#fff;font-weight:400;letter-spacing:1.1px}.button-light-brown{background:#FBF8F7;border:2px solid #CDB2A5}.button-light-brown:hover{background:#CDB2A5;color:#FBF8F7}.button-purple a,.button-dark-gray a,.button-purple span,.button-dark-gray span,input.button-dark-gray{color:#FBF8F7}.button-light-brown a,.button-light-brown span{color:#1A1A1A}.button-dark-gray,.button-purple{position:relative;margin:0 auto 0}.bookonline-svg-icon .button.button-dark-gray{color:#fff;padding:5px 8px;font-size:.85em}.page-content ul.rooms-available-list .mobile-rooms-info-button.button.button-dark-gray,.page-content ul.rooms-available-list .mobile-rooms-info-button.button.button-purple{margin:30px 0 0}.button-dark-gray{background:#303030}.button-dark-gray:hover{background:#1A1A1A}.mobile-rooms-info-button svg{height:12px;position:relative;top:3px;right:-5px}.more-rooms-button.button.button-dark-gray{width:161px;bottom:-21px}.mobile-rooms-info-button-svg-right-arrow{fill:#FBF8F7}.button-rooms{margin-bottom:30px}.background-logo{fill:#1A1A1A;opacity:.03;transform:rotate(21.5deg)}.single-room-book-button,.single-conference-contact-button,.single-event-visit-event-button,.single-additional-info-button{margin-top:60px}.invisible-button{visibility:hidden}@media screen and (min-width:480px){.mobile-rooms-info-button.button-dark-gray,.mobile-rooms-info-button.button-purple{position:relative}}@media screen and (min-width:640px){.single-conference-contact-button,.single-event-visit-event-button,.single-additional-info-button{margin-top:130px}}@media screen and (min-width:768px){.mobile-rooms-info-button.button-dark-gray,.mobile-rooms-info-button.button-purple{position:relative;bottom:0;right:0}.more-rooms-button.button.button-dark-gray{width:181px}.mobile-rooms-info-button.button-dark-gray a,.mobile-rooms-info-button.button-purple a,.more-news-button.button-purple a,.mobile-rooms-info-button.button-dark-gray span,.mobile-rooms-info-button.button-purple span,.more-news-button.button-purple span,input.button-dark-gray{font-size:.8em;padding:12px 0}.mobile-rooms-info-button.mobile-rooms-info-button svg{height:14px}}@media screen and (min-width:1024px){.single-conference-contact-button,.single-event-visit-event-button,.single-additional-info-button{margin-top:200px}}.promo_code{display:none}.display-bookonline-widget{display:none}.mobile-bookonline-widget{position:fixed;top:48px;display:block;width:100%}.mobile-bookonline-widget{z-index:1000}.mobile-bookonline-widget .bookonline-container{width:100%;position:fixed;top:-410px}.mobile-bookonline-widget .bookonline-container,.display-bookonline-widget .bookonline-container{margin:0 auto 0;z-index:999}.mobile-bookonline-widget .bookonline-container h2{font-size:1em;padding:10px 10px 9px;border-top:1px solid #1A1A1A}.mobile-bookonline-widget .bookonline-container h2,.display-bookonline-widget .bookonline-container h2{background:#A06950;margin:0;color:#FBF8F7}.bookonline-header-image{display:none}.mobile-bookonline-widget .bookonline-container .textwidget{background:#FBF8F7;box-shadow:2px 3px 2px #b9b9b9}.mobile-bookonline-widget .bookonline-container .textwidget{padding:20px;color:#1A1A1A;border-bottom:1px solid #A06950}.bookonline-container .textwidget .container{display:flex;justify-content:center}.bookonline-container .textwidget .container .main .book-col-form .bookonline-flex .bookonline-flex-item .book-col-column{display:inline-flex;justify-content:space-between;width:100%}.bookonline-container .textwidget .container .main .book-col-form .book-col-column label,.bookonline-container .textwidget .container .main .book-col-form .book-col-column input,.bookonline-container .textwidget .container .main .book-col-form .book-col-column select{padding:6px;margin:2px;font-size:.85em;color:#6f6f6f;font-weight:100}.bookonline-container .textwidget .container .main .book-col-form .book-col-column input{width:95px}.book-col-submit-wrap input.button-purple.button{color:#FBF8F7;width:50%;padding:12px 0;line-height:1em;border:none}.bookonline-container .textwidget .container .main .book-col-form .book-col-column input,.bookonline-container .textwidget .container .main .book-col-form .book-col-column select,.display-bookonline-widget .bookonline-container .textwidget .container .main .book-col-form .book-col-submit .book-col-submit-wrap input{text-align:right;border:2px solid #A06950;border-radius:3px}.bookonline-container .textwidget .container .main .book-col-form .book-col-column input,.bookonline-container .textwidget .container .main .book-col-form .book-col-column select{background:#FBF8F7}.bookonline-container .textwidget .container .main .book-col-form .book-col-column select{width:65px}.book-col-submit{padding-top:30px}.book-col-submit-wrap input{max-width:unset}.bookonline-svg-icon{text-align:center;display:inherit}.bookonline-svg-icon:hover{cursor:pointer}.bookonline-svg-icon svg{height:24px}.bookonline-svg-icon h5{margin:0;color:#FBF8F7;font-size:.55em}.checkin-icon-base-color{fill:#FBF8F7}.ig-header,.fb-header,.sidenav-email-address svg,.tav-header{fill:#FBF8F7}.social-icons-header{display:none;position:fixed;z-index:1}.social-icons-header svg{height:24px;width:24px;margin:0}@media screen and (min-width:480px){.bookonline-flex-item{margin:10px}.bookonline-container .textwidget .container .main .book-col-form .bookonline-flex .bookonline-flex-item .book-col-column{display:flex}.bookonline-container .textwidget .container .main .book-col-form .book-col-column select{width:auto;height:41px}.bookonline-flex-item{margin:0}}@media screen and (min-width:768px){.mobile-bookonline-widget{display:none}.display-bookonline-widget{display:inline-block;position:absolute;width:100%;z-index:10}.display-bookonline-widget-fixed,.display-bookonline-widget-posts{position:fixed}.display-bookonline-widget-fixed{top:74px}.display-bookonline-widget-posts{top:80px}.bookonline-svg-icon{display:none}.display-bookonline-widget .bookonline-container{position:relative}.display-bookonline-widget .bookonline-container h2{display:none}.bookonline-header-image:hover{cursor:pointer}.bookonline-header-image img{width:30px;position:absolute;top:11px;right:15px}.display-bookonline-widget .bookonline-container .textwidget{background:rgb(243 236 233 / .9);border-bottom:1px solid #A06950;box-shadow:none;border-radius:0 0 3px 3px;padding:20px 5px}div#quickbooking{width:100%;text-align:center}.bookonline-flex{display:inline-flex;flex-wrap:nowrap}.bookonline-flex-item,.book-col-submit{margin:0}.book-col-submit-wrap input.button-purple.button{width:100%}.bookonline-container .textwidget .container .main .book-col-form .bookonline-flex .bookonline-flex-item .book-col-column,.display-bookonline-widget .bookonline-container .textwidget .container .main .book-col-form .book-col-submit{display:inline-flex;width:auto}.bookonline-container .textwidget .container .main .book-col-form .book-col-column label,.bookonline-container .textwidget .container .main .book-col-form .book-col-column input,.bookonline-container .textwidget .container .main .book-col-form .book-col-column select,.display-bookonline-widget .bookonline-container .textwidget .container .main .book-col-form .book-col-submit .book-col-submit-wrap input{padding:11px 15px;margin:2px;font-size:1em}.bookonline-container .textwidget .container .main .book-col-form .book-col-column label{padding-top:7px}.bookonline-container .textwidget .container .main .book-col-form .book-col-column input{width:86px}.display-bookonline-widget .bookonline-container .textwidget .container .main .book-col-form .book-col-submit .book-col-submit-wrap input{margin:0 0 0}.display-bookonline-widget .bookonline-container .textwidget .container .main .book-col-form .book-col-submit{padding-top:0;margin:0 6px}.social-icons-header{display:inline-grid;position:fixed;width:0;top:149px;margin-left:-31px;z-index:12}.social-icons-header svg,.social-icons-header img{height:20px;width:20px;margin:0 14px 0 273px}.sidenav-email-address{width:297px}.sidenav-email-address svg{margin:0 0 -1px 18px}.display-bookonline-widget .bookonline-container h2,.social-icons-header #sidenav-email-address,.social-icons-header #facebook,.social-icons-header #instagram,.social-icons-header #tripadvisor,.social-icons-header #tourist-tv{border-radius:5px;box-shadow:2px 2px 4px rgb(0 0 0 / .4)}.social-icons-header #sidenav-email-address,.social-icons-header #facebook,.social-icons-header #instagram,.social-icons-header #tripadvisor,.social-icons-header #tourist-tv{display:flex;position:relative;align-items:center;height:35px;background:#A06950}.social-icons-header #sidenav-email-address{left:-226px}.social-icons-header #facebook,.social-icons-header #instagram,.social-icons-header #tripadvisor,.social-icons-header #tourist-tv{left:-236px}div#sidenav-email-address a{color:#FBF8F7;margin:0 0 0 97px}div#facebook,div#instagram,div#tripadvisor,div#tourist-tv,div#sidenav-email-address:hover,div#sidenav-email-address a:hover{cursor:pointer}div#facebook a{padding:14px 0 11px}div#instagram a{padding:15px 0 10px}div#tripadvisor a{padding:5px 0 0}.social-icons-header #sidenav-email-address,.social-icons-header #facebook,.social-icons-header #instagram,.social-icons-header #tripadvisor{margin-bottom:12px}}@media screen and (min-width:1024px){.social-icons-header{top:114px;margin-left:-54px}.social-icons-header svg,.social-icons-header img{height:24px;width:24px;margin:0 18px 0 265px}.sidenav-email-address{width:307px}.sidenav-email-address svg{margin:0 0 0 18px}.social-icons-header #sidenav-email-address,.social-icons-header #facebook,.social-icons-header #instagram,.social-icons-header #tripadvisor,.social-icons-header #tourist-tv{height:45px}.social-icons-header #sidenav-email-address{left:-201px}.social-icons-header #facebook,.social-icons-header #instagram,.social-icons-header #tripadvisor,.social-icons-header #tourist-tv{left:-201px}.social-icons-header #sidenav-email-address,.social-icons-header #facebook,.social-icons-header #instagram,.social-icons-header #tripadvisor{margin-bottom:19px}}.acf-map-container{position:relative;padding:10px 20px 60px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;height:200px}.location-icon{position:absolute;top:-30px;height:60px;width:60px;left:50%;margin-left:-30px;z-index:1}.acf-map{height:260px;margin:auto}.acf-map img{max-width:inherit!important}.direction{text-align:center;position:relative;top:45px}div.wpcf7{margin:auto}input.wpcf7-form-control.wpcf7-text,input.wpcf7-form-control.wpcf7-submit,select.wpcf7-select,input.wpcf7-date{height:30px}input.wpcf7-form-control.wpcf7-text,textarea.wpcf7-form-control.wpcf7-textarea,select.wpcf7-select,input.wpcf7-date{border:2px solid #A06950;outline:none}input.wpcf7-form-control.wpcf7-text,textarea.wpcf7-form-control.wpcf7-textarea,select.wpcf7-select,input.wpcf7-date,input.wpcf7-form-control.wpcf7-submit,div.wpcf7-mail-sent-ok,div.wpcf7-validation-errors,div.wpcf7-mail-sent-ng{border-radius:3px}div.wpcf7,input.wpcf7-form-control.wpcf7-text,textarea.wpcf7-form-control.wpcf7-textarea,input.wpcf7-form-control.wpcf7-submit{width:294px}input.wpcf7-form-control.wpcf7-submit{border:0;background-color:#A06950;color:#FBF8F7;font-size:1.25em}input.wpcf7-form-control.wpcf7-submit:hover{background-color:#CDB2A5}input.wpcf7-form-control:focus,textarea.wpcf7-form-control.wpcf7-textarea:focus,select.wpcf7-select:focus{box-shadow:0 0 10px #A06950}input.wpcf7-form-control{padding-left:8px}textarea.wpcf7-textarea{padding:8px}div.wpcf7-validation-errors,div.wpcf7-mail-sent-ng,div.wpcf7-response-output{padding:.6em 1em .5em}div.wpcf7-validation-errors,div.wpcf7-mail-sent-ng{color:#fe0000;background-color:rgb(255 0 0 / .4);border:0}div.wpcf7-mail-sent-ok{background:rgb(43 142 1 / .4);color:#206b01;border:0}div.wpcf7-response-output{margin:0}@media screen and (min-width:768px){div.wpcf7{margin:auto}div.wpcf7,input.wpcf7-form-control.wpcf7-text,textarea.wpcf7-form-control.wpcf7-textarea,input.wpcf7-form-control.wpcf7-submit{width:494px}input.wpcf7-form-control.wpcf7-text,input.wpcf7-form-control.wpcf7-submit,select.wpcf7-select,input.wpcf7-date{height:40px}}.hero-video-content{border:4px solid red;height:100vh;width:100vw}.vjs-poster{background-size:cover!important}.gallery_bank_main_container{text-align:center}.grid_wrapper_item.gb_animate{margin:5px 5px 5px 5px!important}@media screen and (min-width:640px){.grid_wrapper_item.gb_animate{margin:10px 10px 0 0px!important}}.booking-row{position:fixed;display:none;width:100%;background:#fff;margin-bottom:20px;float:left;clear:both;z-index:11;top:49px}.booking-row,.booking-row h2{color:#F3ECE9}.booking-row .submit{color:#F3ECE9}.booking-row h2,.booking-row label{font-weight:100}.booking-row h2{font-size:1.618em}.booking-row-col1{width:100%}.booking-row-col1{padding:15px;position:relative;max-width:320px;margin:0 auto}.booking-row input,.booking-row select,#from,#to{border:none;margin-bottom:15px}.booking-row input,#from,#to{padding:5px 9px 5px 6px;border-radius:5px}.booking-row select{height:27px}#from,#to{background:url(/wp-content/themes/hotelork-theme/assets/icon/calendar-check.svg);background-repeat:no-repeat;background-color:#fff;background-size:20px;background-position:95% 3px}.row-group1{position:relative;display:inline-block;width:100%}.field{display:inline-block}.field.dates.checkin input,.field.adults_select select{margin-right:45px}.field.nights select,.field.children_select select{margin-right:0}.mobile-row-group .field label,.field input,.mobile-row-group .field select{display:block;width:120px}.mobile-row-group.mobile-row-group3 input[value="Book now"]{width:100%}@media screen and (min-width:480px){.booking-row-col1{max-width:335px}.field.dates.checkin input,.field.adults_select select{margin-right:60px}}@media screen and (min-width:768px){.booking-row{position:relative;display:block;top:0}.booking-row-pages{position:fixed;top:74px}.booking-row-fixed{position:fixed;top:74px}.booking-row-col1{max-width:1200px;text-align:center;padding:16px 8px 16px;margin:auto}.booking-row input,.booking-row select,#from,#to{margin-bottom:0}.mobile-row-group{display:inline}.mobile-row-group .field label,.field input,.mobile-row-group .field select{display:inline-block;width:auto;margin-bottom:0;font-size:.85em}#from,#to{background-position:95% 4px}.field.dates.checkin input{width:102px}.field.nights select,.field.adults_select select,.field.children_select select{width:40px}.field.dates.checkin input,.field.nights select,.field.adults_select select,.field.children_select select,.field.promo_code input{margin-right:4px}.mobile-row-group.mobile-row-group3 input[value="Book now"]{width:auto}.field.promo_code input{width:71px}}@media screen and (min-width:1024px){.field.dates.checkin input,.field.nights select,.field.adults_select select,.field.children_select select,.field.promo_code input{margin-right:10px}.field.dates.checkin input{width:125px}.field.nights select,.field.adults_select select,.field.children_select select{width:35px}.mobile-row-group .field label,.field input,.mobile-row-group .field select{font-size:1em}.field.promo_code input{width:86px}}*:hover{transition:0.7s}.woocommerce{background:#FBF8F7;padding:0 8px}.woocommerce.lb-woocommerce-page-content h1{font-size:2.618em}.woocommerce ul.products li.product .price,span.woocommerce-Price-amount.amount{color:#6da050;font-weight:600}.woocommerce span.onsale{font-size:1em;padding:.202em .302em;background-color:#6da050}.lb-vorur-forsida-content ul{max-width:54em;margin:auto;padding:0 20px}.lb-woocommerce-page{position:relative;display:inline-block;margin:100px 8px 8px}.lb-woocommerce-page-inner{position:relative;display:flex;flex-wrap:wrap;width:100%}.lb-woocommerce-cat-list-container{position:relative;flex:1 100%;background:#fff;margin-top:18px;margin-bottom:8px}.lb-woocommerce-cat-list-content .product-categories{list-style:none;padding-left:0;margin:0}ul.product-categories>li{margin-bottom:6px;background:rgb(50 50 50 / .9);border-left:2px solid #ff4000;border-radius:3px;box-shadow:2px 2px 4px rgb(0 0 0 / .2)}ul.product-categories li{padding-left:8px;line-height:0;transition:0.5s}ul.product-categories li a{display:block;font-family:'Roboto',sans-serif;color:#FBF8F7;font-size:1em;padding:22px 0}a.wc-block-grid__product-link,ul.product-categories li a,td.product-name a,a.woocommerce-remove-coupon{text-decoration:none}.lb-woocommerce-cat-list-content .product-categories li.cat-item ul.children{list-style:none;padding-left:0;margin-bottom:0;margin-left:-8px}ul.children li{padding:0 0 0 16px}ul.product-categories li .children li a{font-size:.75rem}ul.children li:last-of-type{border-radius:0 0 3px 0}ul.product-categories li:hover{background:#1A1A1A}li.current-cat{background:#ff4000!important}.lb-woocommerce-page-content{position:relative;flex:1 100%}.page-content.woo-content .woocommerce{padding:0}.page-content.woo-content{max-width:85vw}.page-content.woo-content .woocommerce h3{font-size:1.418em}.woocommerce-message{font-size:.85em}.woocommerce-message .button.wc-forward{margin-left:5px}.woocommerce.lb-woocommerce-page-content .page-title{margin-top:0}select.orderby{font-size:.7em}mark{background:initial;color:#1A1A1A}.woocommerce ul.products[class*=columns-] li.product:nth-child(2n),.woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n){float:initial}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:250px;margin:10px;float:initial}li.product{display:inline-block;background:rgb(35 32 31 / .1);text-align:center;box-shadow:2px 2px 4px rgb(0 0 0 / .2)}.woocommerce ul.products li.product a img{max-width:100%;margin:0 auto 1em;padding-top:0}.woocommerce ul.products li.product .woocommerce-placeholder{border:0}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#6da050;font-size:1em}.woocommerce ul.products li.product .price{font-size:1.25em}h1.product_title.entry-title{font-size:3.218em}.woocommerce div.product form.cart .variations select{font-size:.85em}span.sku_wrapper,span.posted_in{display:block;font-size:.65em}span.sku_wrapper,span.posted_in,span.posted_in a{color:#c9c9c9}.woocommerce div.product form.cart .button{font-size:.85em}.woocommerce div.product form.cart{margin-bottom:1em}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background-color:#1A1A1A;color:#FBF8F7;font-weight:100;font-family:'Roboto' sans-serif;margin-bottom:10px;box-shadow:2px 2px 6px rgb(0 0 0 / .2);transition:0.5s}.woocommerce a.button.alt,.woocommerce button.button.alt{background-color:#303030}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#1A1A1A}.woocommerce table.shop_table{border:1px solid #1A1A1A}.woocommerce table.shop_table td,.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{border-top:1px solid #1A1A1A}.woocommerce table.shop_table{border-collapse:collapse}.woocommerce a.remove{line-height:1.05em;padding-left:.5px;transition:0.3s}.woocommerce a.remove:hover{transition:0.5s}[type="text"],[type="number"],[type="tel"],[type="email"],[type="password"]{height:30px;border-radius:3px;border:1px solid rgb(0 0 0 / .2);padding-left:7px}textarea,[type="text"],[type="number"],[type="tel"],[type="email"],[type="password"]{padding-left:7px}.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon .input-text+.button,form.woocommerce-form.woocommerce-form-login.login p.form-row.form-row-first,form.woocommerce-form.woocommerce-form-login.login p.form-row.form-row-last{display:block;width:100%}form.checkout.woocommerce-checkout{background:#fff;padding:10px}form.checkout_coupon p,form.checkout_coupon p button{display:block;width:100%!important}.woocommerce-MyAccount-navigation ul{display:flex;flex-wrap:wrap;justify-content:center;padding-left:0;text-align:center;padding-bottom:50px}.woocommerce-MyAccount-navigation ul li{flex:0 26%;display:inline-flex;list-style:none}.woocommerce-MyAccount-navigation ul li a{flex:0 300px}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link{padding:9px 10px 8px}nav.woocommerce-MyAccount-navigation ul li a{transition:0.5s}.woocommerce h2{font-size:1.25em}small.includes_tax{display:block}a.woocommerce-button.button{margin-right:3px}li.wc-block-grid__product{box-shadow:2px 2px 4px rgb(0 0 0 / .2);padding:0;margin-top:30px}.wc-block-grid__products .wc-block-grid__product-image{display:inline-block}.wc-block-grid__product-image{max-width:150px;margin:auto;padding:10px 0 0}.wc-block-grid__product-image img{width:100%;height:auto}.wp-block-button.wc-block-grid__product-add-to-cart{margin:0 0 5px 0}.wp-block-button.wc-block-grid__product-add-to-cart a,.wp-block-button.wc-block-grid__product-add-to-cart a:visited{color:#fff}.wp-block-button.wc-block-grid__product-add-to-cart a:hover{text-decoration:none}a.wp-block-button__link.add_to_cart_button{font-size:.85em;padding:6px 10px}.lb-netverslun-einingar{margin-top:30px}.lb-netverslun-einingar .wc-block-grid{max-width:56em;margin:0 auto}.lb-netverslun-einingar .wc-block-grid__products{justify-content:space-around}.lb-netverslun-einingar .wc-block-grid.has-2-columns .wc-block-grid__product,.lb-netverslun-einingar .wc-block-grid.has-3-columns .wc-block-grid__product,.lb-netverslun-einingar .wc-block-grid.has-4-columns .wc-block-grid__product{flex:0 46.8%;max-width:46.8%}.wc-block-featured-product__description p,h2.wc-block-featured-product__title{color:#FBF8F7;text-shadow:1px 1px #333}@media screen and (min-width:568px){.woocommerce{padding:0 28px}.lb-woocommerce-page{display:block;margin:100px auto 8px;max-width:64em}.lb-woocommerce-page-inner{display:inline-flex;justify-content:center;align-items:flex-start}.lb-woocommerce-cat-list-container{flex:1 21%;margin-right:8px;margin-bottom:0}.lb-woocommerce-page-content{position:relative;flex:1 100%}.lb-netverslun-einingar .wc-block-grid.has-3-columns .wc-block-grid__product,.lb-netverslun-einingar .wc-block-grid.has-4-columns .wc-block-grid__product{flex:0 31%;max-width:31%}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:45%;float:left}}@media screen and (min-width:768px){.woocommerce{padding:0 68px}.woocommerce.lb-woocommerce-page-content h1{font-size:3.618em}.woocommerce span.onsale{font-size:1.25em}.lb-woocommerce-cat-list-container{margin-top:22px}.lb-netverslun-einingar .wc-block-grid.has-4-columns .wc-block-grid__product{flex:0 23%;max-width:23%}.woocommerce-message{font-size:1em}table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents .product-thumbnail img{width:200px}.woocommerce table.cart td.actions{padding-top:14px;padding-bottom:14px}[type="text"],[type="number"],[type="tel"],[type="email"],[type="password"]{height:30px}.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon .input-text+.button,form.woocommerce-form.woocommerce-form-login.login p.form-row.form-row-first,form.woocommerce-form.woocommerce-form-login.login p.form-row.form-row-last{display:inline-block;width:47%}form.checkout_coupon p,form.checkout_coupon p button{width:inherit!important}.woocommerce-MyAccount-navigation ul li{flex:0 100%}.woocommerce h2{font-size:1.563em}}@media screen and (min-width:1024px){.lb-netverslun-einingar .wc-block-grid__products{justify-content:space-between}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:29%}}