");background-repeat:no-repeat;display:block;text-indent:-9999px;float:right;width:60px;background-position-y:10px;background-position-x:10px;}#offCanvas .left ul li .check{display:none;}#offCanvas .left ul.sub{margin-left:0;margin-top:10px;margin-bottom:20px;overflow:hidden;max-height:0;}#offCanvas .left ul.sub li{font-size:16px;margin-bottom:10px;}#offCanvas .left ul.sub li a:after{content:none;}#offCanvas .right{background:#fff;width:70px;float:right;position:relative;height:100%;}#offCanvas .right .close{padding-left:12px;padding-top:20px;}#offCanvas .right ul{margin-left:0;width:100%;margin-bottom:0;}#offCanvas .right ul.bottom{position:absolute;bottom:0;}#offCanvas .right ul.bottom li{border-top:1px solid #e6e6e6;padding-top:15px;padding-bottom:15px;margin-bottom:0;font-weight:600;}#offCanvas .right ul.bottom li:last-child{margin-bottom:0;border-bottom:0;border-top:0;}#offCanvas .right ul.bottom li:last-of-type{border-top:1px solid #d5d5d5;}#offCanvas .right ul.bottom li.icon{padding-top:10px;padding-bottom:10px;}#offCanvas .right ul.bottom li.icon a{font-size:80%;display:inline-block;}#offCanvas .right ul li{list-style:none;margin-bottom:40px;text-align:center;}#offCanvas .right ul li svg{height:25px;fill:#0093d2;}#offCanvas .right ul li.login svg{height:27.5px;}#offCanvas .right ul li.basket svg{height:25.9px;}#offCanvas .right ul li.likes svg{height:22px;}.skip-to-main{position:absolute;top:-999px;background-color:#fff;padding:5px;}footer .row2 .logos li{list-style:none;display:inline;margin-right:45px;}footer .row2 .logos li img{margin-bottom:20px;}.home-book{display:inline-block;margin-bottom:20px;width:100%;}.home-book{margin-top:50px;}@media screen and (min-width:40em){.home-book{margin-top:100px;margin-bottom:50px;}.home-book h1{max-width:700px;}}@media screen and (min-width:64em){.home-book{margin-top:150px;}}@media screen and (min-width:40em){#app{position:relative;display:block;min-height:136px;animation-name:d;animation-duration:2s;animation-delay:0s;}}.tripadvisor{display:inline-block;margin-bottom:20px;}@media screen and (min-width:40em){.tripadvisor{margin-bottom:50px;}}.tripadvisor .text{width:100%;}.tripadvisor .text .title{font-size:40px;line-height:1.25;font-weight:600;}@media screen and (max-width:39.9375em){.tripadvisor .text .title{font-size:30px;}}.tripadvisor .text .reviewer{font-size:18px;margin-bottom:0;}@media screen and (min-width:40em){.home .tripadvisor .text{width:73%;}}@media screen and (max-width:39.9375em){.home .tripadvisor .text{width:80%;}}.home .tripadvisor svg{height:139px;}@media screen and (max-width:39.9375em){.home .tripadvisor svg{display:none;}}.alert{background:#0093d2;padding:15px 10px;text-align:center;position:relative;z-index:100;color:#fff;}.alert a{color:#fff;font-weight:700;text-decoration:underline;}@media screen and (max-width:39.9375em){.alert{font-size:14px;}}.cookie{position:fixed;left:0;bottom:0;background:#0093d2;width:100%;z-index:100;}.cookie .content{padding:20px;font-size:20px;margin-bottom:0;}.cookie .content p{color:#fff;line-height:2;float:left;}@media screen and (min-width:40em){.cookie .content p{width:85%;}}.cookie .content p a{color:#fff;text-decoration:underline;}.cookie .content .button{color:#0093d2;background:#fff;line-height:.6;font-size:20px;font-weight:700;float:right;width:100px;}@media screen and (max-width:63.9375em){.cookie .content p{line-height:1.5;}}.side-contact{position:fixed;right:0;top:40%;z-index:10;}@media screen and (max-width:63.9375em){.side-contact{display:none;}}.side-contact a{display:block;}.side-contact .icon{background:#0093d2;padding:13px;margin-top:1px;float:left;width:250px;position:absolute;right:-192px;}.side-contact .icon svg{fill:#fff;width:35px;float:left;}.side-contact .icon span{color:#fff;margin-left:15px;margin-top:5px;float:left;}.side-contact .icon form{width:175px;float:left;margin-left:10px;}.side-contact .icon form input{padding:0 5px;margin:0;border-radius:0;border:none;}.side-contact .icon.second{top:66px;}.side-contact .icon.third{top:128px;}.alert{display:none;}.alert{display:block;height:50px;padding:10px;background-color:#183c69;}.alert .icelandair-logo{display:none;}header .logo svg{width:230px;height:60px;margin-left:-15px;margin-top:-15px;}.currency{display:none;}.icelandair-logo{background-image:url("https://cdn-lihjb.nitrocdn.com/JgRcOZAXBPxQYTjLESZwVfsckYZRIvAh/assets/images/optimized/wp-content/uploads/2021/07/caf7a6507f6c6e65a58f770307fead4d.Icelandair-Logo_Screen_800.png");width:350px;height:150px;position:absolute;top:0px;left:38%;background-size:contain;background-repeat:no-repeat;background-position:center;}.icelandair-logo.nitro-lazy{background-image:none !important;}@media only screen and (max-width:1600px){.icelandair-logo{left:35%;}}@media only screen and (max-width:900px){.icelandair-logo{left:25%;}}@media only screen and (max-width:700px){.icelandair-logo{width:80%;height:100px;top:-10px;left:10%;}#top-bar-menu{margin-top:35px !important;}}header .top-bar .menu .mega-menu ul.right{float:left !important;}.footer .grid-container .logos li:nth-child(4){display:none;}.side-contact .icon.second{display:none;}.side-contact .icon.third{top:66px;}.fullwidth-banner{background-image:url("https://cdn-lihjb.nitrocdn.com/JgRcOZAXBPxQYTjLESZwVfsckYZRIvAh/assets/images/optimized/wp-content/uploads/2022/02/74f4c02b2041e38f7873ccb9774ec779.Icecave-People.jpg");width:100%;height:620px;position:absolute;background-size:cover;animation-name:d;animation-duration:2s;animation-delay:0s;background-position-y:45%;background-repeat:no-repeat;}h1{visibility:hidden !important;max-width:900px !important;}.menu .primary>a,.q-menu a{color:#fff !important;}header .logo{z-index:100;}.menu.q-menu a>svg{fill:#fff !important;}.burger .burger-link .burger-bar{background:#193b68 !important;}header .logo{z-index:100;}.fullwidth-banner.nitro-lazy{background-image:none !important;}.ais-SearchBox-input::-ms-clear,.ais-SearchBox-input::-ms-reveal{display:none;width:0;height:0;}.ais-SearchBox-input::-webkit-search-cancel-button,.ais-SearchBox-input::-webkit-search-decoration,.ais-SearchBox-input::-webkit-search-results-button,.ais-SearchBox-input::-webkit-search-results-decoration{display:none;}[class^=ais-]{font-size:1rem;box-sizing:border-box;}.ais-SearchBox-form{display:block;position:relative;}.ais-SearchBox-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.3rem 1.7rem;width:100%;position:relative;background-color:#fff;border:1px solid #c4c8d8;border-radius:5px;}.ais-SearchBox-input::-webkit-input-placeholder{color:#a5aed1;}.ais-SearchBox-input::-moz-placeholder{color:#a5aed1;}.ais-SearchBox-input:-ms-input-placeholder{color:#a5aed1;}.ais-SearchBox-input:-moz-placeholder{color:#a5aed1;}