@charset "UTF-8";@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes overlay-on{0%{opacity:0}to{opacity:.6}}@keyframes modal-open{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes subtleBounce{0%,to{transform:translateY(0) rotate(-90deg)}50%{transform:translateY(-3px) rotate(-90deg)}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes rotate-reverse{0%{transform:rotate(0deg)}75%{opacity:1}to{opacity:0;transform:rotate(-200deg)}}@keyframes pulseBackground{0%,to{background-size:70px}50%{background-size:86px}}@keyframes fadeText{0%{color:#ccc}to{color:#fafafa}}:root{--transition-default:0.3s cubic-bezier(0.4, 0, 0.2, 1) 0ms;--adhesion-height:100px}*,::after,::before{box-sizing:border-box;background-repeat:no-repeat}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}html{height:100%;overflow-x:hidden}body{display:flex;flex-direction:column;min-height:100%}.page-content{flex:1 0 auto;margin:0 auto;overflow-x:hidden;padding:0 15px;position:relative;width:100%;z-index:98}::after,::before{text-decoration:inherit;vertical-align:inherit}:where(:root){cursor:default;line-height:1.5;overflow-wrap:break-word;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}:where(body),:where(dl, ol, ul) :where(dl, ol, ul){margin:0}:where(h1){font-size:2em;margin:.67em 0}:where(hr){color:inherit;height:0}:where(nav) :where(ol, ul){list-style-type:none;padding:0}:where(nav li)::before{content:"​";float:left}:where(pre){font-family:monospace,monospace;font-size:1em;overflow:auto}:where(abbr[title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b, strong){font-weight:bolder}:where(code, kbd, samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(audio, canvas, iframe, img, svg, video){vertical-align:middle}:where(iframe){border-style:none}:where(svg:not([fill])){fill:currentColor}:where(table){border-collapse:collapse;border-color:currentColor;text-indent:0}:where(button, input, select){margin:0}:where(button, [type=button i], [type=reset i], [type=submit i]){-webkit-appearance:button}:where(progress){vertical-align:baseline}:where(textarea){margin:0;resize:vertical}:where([type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(details > summary:first-of-type){display:list-item}:where([aria-busy=true i]){cursor:progress}:where([aria-disabled=true i], [disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:initial}:where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0,0,0,0);position:absolute}::-moz-selection{background:var(--lightpink);color:var(--text-black);text-shadow:none}::selection{background:var(--lightpink);color:var(--text-black);text-shadow:none}a{color:inherit}a:focus,a:hover{text-decoration:underline}nav ol,nav ul{margin-bottom:0;padding-left:0}hr{border:0;border-top:1px solid var(--text-black);margin:1.6em 0}pre{text-rendering:auto;word-break:break-all;word-wrap:break-word;white-space:pre-wrap}img{height:auto;max-width:100%}input::-moz-placeholder{text-overflow:ellipsis}input::placeholder{text-overflow:ellipsis}:focus{outline:0}.reset-h{font-size:1em;font-weight:100;letter-spacing:0;line-height:inherit;margin:0}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.h,h1,h2,h3,h4,h5{color:var(--text-black);font-family:headings,Arial,sans-serif;font-weight:700;line-height:1.3;margin-bottom:.5em;margin-top:1em;letter-spacing:-.015em}h1{font-size:2.2em}h2{font-size:1.75em}h3{font-size:1.55em}h4{font-size:1.35em}h5{font-size:1.1em}b,strong{font-weight:600}p{margin:0 0 1em}sub,sup{line-height:1;position:relative}sub{bottom:1ex}sup{top:.5ex}.page-nav,.page-nav__container{pointer-events:none;top:0;left:0;width:100%}.page-nav{font-family:headings,Arial,sans-serif;font-size:15px;font-weight:700;display:block;position:fixed;z-index:2002;backface-visibility:hidden}.page-nav--bg-active .page-nav:before{opacity:1;pointer-events:all}.page-nav__container{align-items:flex-start;background-color:var(--text-black);color:var(--text-black);display:flex;height:0;margin:0 auto;max-width:var(--container-max);position:relative;transform:translateX(100%);z-index:1}.page-nav__list{background-color:transparent;color:var(--white);display:flex;flex-direction:row;flex-grow:1;position:relative;top:0;z-index:2}.page-nav__list+.page-nav__list{flex-grow:0}.page-nav__list--menu{overflow-x:auto;overflow-y:hidden;padding-left:10px;scrollbar-width:none;z-index:3}.page-nav__list--menu::-webkit-scrollbar{display:none}.page-nav__list--menu.active{height:calc(100vh - 60px)}.page-nav--bg-active .page-nav__link:before,.page-nav--sticked .page-nav__link:before{opacity:0}.page-nav__item{align-self:flex-start;display:flex;flex:0 0 auto;height:50px;position:relative}.page-nav__item--button{align-items:center;color:var(--text-black);display:flex;height:32px;margin-left:5px;margin-top:8px;padding:0}.page-nav__item--button:before{background:var(--lightgray);bottom:0;border-radius:17px;content:"";left:0;position:absolute;transition:opacity .1s;top:0;right:0;z-index:-1}.page-nav__item--button a{color:currentColor;justify-content:center}.page-nav__item--button:focus>.page-nav__link,.page-nav__item--button:hover>.page-nav__link{color:#727272}ul.page-nav__list .page-nav__item--language{color:#fff;height:32px;margin-left:auto;margin-right:-1px;text-transform:uppercase}ul.page-nav__list .page-nav__item--language:before{background:0 0}ul.page-nav__list .page-nav__item--language .icon{flex-shrink:0}.page-nav__item--home:focus .logo,.page-nav__item--home:hover .logo{opacity:.6}.page-nav__item--home a{padding:0 7px 0 0}.page-nav__item--home a:before{content:none!important}.page-nav__item--home .logo{display:none}.page-nav__link{align-items:center;display:inline-flex;height:50px;line-height:1;padding:12px 5px;position:relative;white-space:nowrap;width:100%}.page-nav__link:hover{text-decoration:none}.page-nav__link:focus{text-decoration:none}.page-nav__link .icon-arrow-small{transform:rotate(90deg);margin-left:5px;font-size:10px;margin-top:1px}.page-nav__link .icon-shopcart{font-size:14px;margin-left:5px}.page-nav__item-subcontainer{background-color:#fff;box-shadow:2px 2px 2px rgba(0,0,0,.05),-2px 2px 2px rgba(0,0,0,.08),2px 2px 2px rgba(0,0,0,.15),0 0 2px rgba(0,0,0,.08);color:var(--text-black);display:block;left:50%;opacity:0;position:fixed;pointer-events:none;top:50px;text-align:center;transform:translate(-50%,0);transition:transform .1s cubic-bezier(.645,.045,.355,1),opacity .1s cubic-bezier(.645,.045,.355,1);visibility:hidden;width:100%;will-change:transform;z-index:11}.page-nav__item-subcontainer:after{content:"";position:absolute;background:rgba(0,0,0,.5);top:100%;height:100vh;left:0;right:0;z-index:-1}.page-nav li.page-nav__item-subitem{height:50px;letter-spacing:.1px;text-transform:initial;transition:background .1s}.page-nav li.page-nav__item-subitem+li.page-nav__item-subitem{border-top:1px solid #eee}.page-nav li.page-nav__item-subitem a{height:50px;justify-content:center;padding:0 20px}.page-nav li.page-nav__item-subitem:focus,.page-nav li.page-nav__item-subitem:hover{background:#eee}.page-nav__subcontainer{background-color:#fff;bottom:0;transform:translateX(-100%);left:0;height:-webkit-fill-available;overflow:auto;padding:0 15px 65px;position:absolute;pointer-events:none;top:99px;width:100%;z-index:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page-nav__subcontainer-button{bottom:0;background-color:var(--lightpink);color:var(--text-black);left:0;margin-top:15px;padding:10px;position:relative;justify-content:center;right:0;text-align:center}.page-nav__subcontainer-button .icon{margin-left:6px}.page-nav__subcontainer-button .icon-user{font-size:14px}.page-nav__subcontainer-button .icon-arrow{font-size:.6em}.page-nav__subcontainer-content{display:none;align-content:flex-start;bottom:0;flex-direction:column;flex-flow:column wrap}.page-nav .page-nav__subcontainer--destinations{display:flex}.page-nav__subcontainer-continent,.page-nav__subcontainer-tipbest,.page-nav__subcontainer-tiplist{width:100%}.page-nav__subcontainer--tips .page-nav__subcontainer-button{background-color:var(--lighterblue)}.page-nav__subcontainer-tiplist .page-nav__sublist{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.page-nav__subcontainer-tipbest .articles-section{padding-top:10px}.page-nav__subcontainer-tipbest .article-block{height:195px}.page-nav__subcontainer-tipbest .article-block__title{font-size:1rem}.page-nav__sublist{display:inline-grid;grid-gap:10px;grid-template-columns:repeat(auto-fill,minmax(85px,1fr));margin:10px 0 15px;width:100%}.page-nav__subitem{position:relative}.page-nav__sub-link{align-items:center;background-color:var(--lightgray);border-radius:20px;color:var(--text-black);display:block;font-size:15px;height:100%;line-height:1;padding:10px 5px;position:relative;text-align:center;text-overflow:ellipsis;transition:background .1s;overflow:hidden;white-space:nowrap}.page-nav__sub-link:focus,.page-nav__sub-link:hover{background-color:#e8e7e5;text-decoration:none}.page-nav__sub-continent{background-color:var(--white);border-bottom:1px solid var(--lightgray);color:var(--text-black);display:block;font-size:14px;letter-spacing:1px;margin:0 -15px;padding:7px 15px;position:sticky;text-transform:uppercase;top:0;word-spacing:-1px;z-index:10}.page-nav__sub-continent a{display:block;position:relative;transition:color .1s}.page-nav__sub-continent a:focus,.page-nav__sub-continent a:hover{color:var(--darkgray);text-decoration:none}.page-nav__sub-continent .icon{position:absolute;right:5px;transform:none;font-size:14px}.page-nav--sticked~.nav-burger:after{background-color:var(--lightblue)}.page-nav__list--maintopic{background:var(--text-black);height:50px;flex:0 1 auto;left:0;position:fixed;right:0;top:50px}.page-nav__list--maintopic .page-nav__item{border-top-right-radius:10px;border-top-left-radius:10px;color:#8e8e8e;font-size:15px;flex-grow:1;letter-spacing:.1px;overflow:hidden}.page-nav__list--maintopic .page-nav__item+.page-nav__item{margin-left:1%}.page-nav__list--maintopic .page-nav__link{background:var(--lightgray);border-top:4px solid #8e8e8e;box-shadow:inset 0 0 5px rgba(0,0,0,.0705882353);font-size:16px;justify-content:center}.page-nav__list--maintopic .page-nav__link.topic-active{background:#fff;box-shadow:none;color:var(--text-black)}.page-nav__list--maintopic .page-nav__link.topic-active.page-nav__link--destinations{border-color:var(--darkpink)}.page-nav__list--maintopic .page-nav__link.topic-active.page-nav__link--tips{border-color:var(--lightblue)}.page-nav__list--maintopic .page-nav__link.topic-active.page-nav__link--planning{border-color:var(--shop)}.page-nav__subcontainer--planning .page-nav__sublist{grid-template-columns:initial;margin-top:25px}.page-nav__subcontainer--planning .page-nav__sub-link{border-radius:60px;font-size:15px;padding:20px 5px}.page-nav__planning,.page-nav__planning-right{display:flex;flex-direction:column}.page-nav__planning-right .article-block{height:255px}.page-nav__planning-right .article-block__title{font-size:1.1rem}.page-nav__planning-articles{height:100%}.page-nav__planning-textarticles{margin-top:15px;margin-bottom:15px}.page-nav__planning-textarticles .article-text-block__title{font-size:16px}.page-nav__planning-textarticles .article-text-block:focus,.page-nav__planning-textarticles .article-text-block:hover{background-color:var(--lightgray)}.page-nav__planning-textarticles .article-text-block+.article-text-block{border-color:#fff}.planning-list{color:var(--text-black);list-style:none;margin-top:15px;margin-bottom:10px}.planning-list .salt-icon__container:before{background:var(--darkpink);opacity:.3}.planning-item{position:relative}.planning-item:before{content:"";background:var(--lightgray);border-radius:7px;bottom:0;left:-10px;right:0;top:0;opacity:0;position:absolute;transition:opacity .1s;z-index:-1}.planning-item:focus:before,.planning-item:hover:before{opacity:1}.planning-item:focus .salt-icon__container:before,.planning-item:hover .salt-icon__container:before{opacity:.55}.planning-item:focus .planning-link__type-icon,.planning-item:hover .planning-link__type-icon,.summary-accordion .tab:focus h3,.summary-accordion .tab:hover h3{color:var(--darkgray)}.planning-link{align-items:center;display:inline-flex;font-family:headings,Arial,sans-serif;padding:5px 0;width:100%;color:var(--text-black)!important;text-shadow:none!important}.planning-link:focus,.planning-link:hover{text-decoration:none}.planning-link__label{display:inline-flex;flex-direction:column;font-size:16px;line-height:1.4}.planning-link__type-icon{color:var(--lightgrayhover);font-size:.8em;margin-left:auto;margin-right:12px}.planning-link__type-icon.icon-arrow{transform:rotate(-90deg)}.planning-learnmore,.planning-link__sublabel{font-family:Montserrat,Arial,sans-serif;font-weight:100;font-size:14px}.planning-link .salt-icon__container.planning-link__icon-container{height:2.6em;margin-right:1em;width:2.6em}.planning-learnmore{color:var(--text-black);line-height:1.4;margin-bottom:0;text-decoration:underline}.planning-learnmore .icon{font-size:8px}.nav-burger{background-color:transparent;cursor:pointer;font-size:14px;height:60px;min-height:0;pointer-events:auto;position:fixed;right:0;text-align:center;top:0;transition:background .1s,color .1s;width:60px;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:10000;-webkit-tap-highlight-color:transparent}.nav-burger__text{color:var(--text-black);display:block;height:32px;margin:auto;padding-top:2px;width:32px;z-index:1}.nav-burger:after{content:"";background:var(--white);border-radius:var(--circle);height:40px;left:10px;position:absolute;top:10px;width:40px;z-index:-1}.nav-burger .icon-close{display:none;color:#353535;margin:auto;position:relative;width:16px;z-index:1}.nav-burger__text,.page-locked,.page-locked body{overflow:hidden;position:relative}.page-nav__item-subcontainer--shop .page-nav__subcontainer-button{background-color:var(--lightgray);display:flex;margin:0;padding:0;text-transform:none}.page-nav__item-subcontainer--shop .page-nav__subcontainer-button a{height:45px;justify-content:center}.page-nav__item-subcontainer--shop .page-nav__subcontainer-button a+a{border-left:1px solid #ddd}.page-nav__link .icon-external{font-size:.85em;margin-left:5px}.label,label{cursor:pointer;display:block}label{-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none}.label{color:var(--text-black);font-size:1rem;margin-bottom:.625rem}[type=email],[type=password],[type=tel],[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=email],[type=password],[type=tel],[type=text],select{line-height:1.5}[type=email],[type=password],[type=tel],[type=text],select,textarea{background-color:#f5f5f5;border:1px solid transparent;border-radius:12px;color:var(--text-black);display:block;font-family:Montserrat,Arial,sans-serif;font-size:16px;height:48px;margin:0 0 .9375rem;padding:8px 14px;width:100%;word-break:normal}[type=email]:focus,[type=password]:focus,[type=tel]:focus,[type=text]:focus,select:focus,textarea:focus{border-color:#ccc}[type=email]:-webkit-autofill,[type=email]:-webkit-autofill:focus,[type=email]:-webkit-autofill:hover,[type=password]:-webkit-autofill,[type=password]:-webkit-autofill:focus,[type=password]:-webkit-autofill:hover,[type=tel]:-webkit-autofill,[type=tel]:-webkit-autofill:focus,[type=tel]:-webkit-autofill:hover,[type=text]:-webkit-autofill,[type=text]:-webkit-autofill:focus,[type=text]:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{background-color:#f5f5f5}[type=email]:autofill,[type=email]:autofill:focus,[type=email]:autofill:hover,[type=password]:autofill,[type=password]:autofill:focus,[type=password]:autofill:hover,[type=tel]:autofill,[type=tel]:autofill:focus,[type=tel]:autofill:hover,[type=text]:autofill,[type=text]:autofill:focus,[type=text]:autofill:hover,select:autofill,select:autofill:focus,select:autofill:hover,textarea:autofill,textarea:autofill:focus,textarea:autofill:hover{background-color:#f5f5f5}[type=email].disabled,[type=email]:disabled,[type=password].disabled,[type=password]:disabled,[type=tel].disabled,[type=tel]:disabled,[type=text].disabled,[type=text]:disabled,select.disabled,select:disabled,textarea.disabled,textarea:disabled{color:#aaa;opacity:.85;pointer-events:none}[type=email].disabled:focus,[type=email]:disabled:focus,[type=password].disabled:focus,[type=password]:disabled:focus,[type=tel].disabled:focus,[type=tel]:disabled:focus,[type=text].disabled:focus,[type=text]:disabled:focus,select.disabled:focus,select:disabled:focus,textarea.disabled:focus,textarea:disabled:focus{border-color:#cdd4d9;box-shadow:inset 0 1px 4px rgba(0,0,0,.1)}[type=email]::-moz-placeholder,[type=password]::-moz-placeholder,[type=tel]::-moz-placeholder,[type=text]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:rgba(53,53,53,.8)}[type=email]::placeholder,[type=password]::placeholder,[type=tel]::placeholder,[type=text]::placeholder,select::placeholder,textarea::placeholder{color:rgba(53,53,53,.8)}textarea{line-height:1.85;min-height:12.6em;padding-bottom:1rem;padding-top:1rem}.form-message{color:var(--text-black);background:#f5f5f5;border-radius:99em;padding:6px 20px}.form-message:empty{display:none}.btn,.button,.form-submit .submit{background:var(--btn-cta);border:0 solid #000;border-radius:99em;color:var(--text-black);cursor:pointer;display:inline-block;font-family:headings,Arial,sans-serif;font-size:1rem;font-weight:700;line-height:1.4;margin:0 0 .9375rem;padding:.8em 1.6em;position:relative;text-align:center;text-overflow:ellipsis;-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn:focus,.btn:hover,.button:focus,.button:hover,.form-submit .submit:focus,.form-submit .submit:hover{color:rgba(var(--text-black),.7);opacity:.9;text-decoration:none}.btn .icon,.button .icon,.form-submit .submit .icon{margin:0 -6px 0 6px;transition:transform .2s ease-out}button[disabled]{cursor:not-allowed}.page-head{flex-shrink:0;padding:0 15px;position:relative;overflow:hidden}.page-head__container{left:0;right:0;margin:0 auto;position:absolute;top:0;transition:all .3s;width:calc(100% - 120px);z-index:100}.page-cover{z-index:0}.page-cover__container{position:relative;z-index:97}.page-cover__background{background-position:center;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;opacity:0;position:absolute;transition:opacity .2s;right:0;top:0}.page-cover__image{position:absolute;width:100%}.page-cover__image-container{display:block;height:100%;overflow:hidden;position:relative;width:100%}.page-cover__image-container img{height:105%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.page-cover:after{background-color:rgba(0,0,0,.15);bottom:0;content:"";height:100%;left:0;position:absolute;right:0;z-index:2}.socials{display:flex;margin:8px 10px 0;z-index:101}.socials:before{left:-20px;right:auto}.socials__item{position:relative}.socials__item .icon-facebook,.socials__item .icon-instagram,.socials__item .icon-pinterest,.socials__item .icon-youtube{color:var(--text-black);font-size:.5em;position:relative}.socials__item+.socials__item{margin-left:7px}.socials__link{align-items:center;background-color:var(--lightgray);border-radius:var(--circle);display:flex;font-size:32px;height:1em;justify-content:center;text-align:center;transition:transform .2s;width:1em}.socials__link:focus,.socials__link:hover{text-decoration:none;transform:scale(1.15)}.logo{background-color:var(--white);display:inline-block;height:74px;-webkit-mask:url(/build/images/svg/salt-in-our-hair-logo.svg) no-repeat left/contain;mask:url(/build/images/svg/salt-in-our-hair-logo.svg) no-repeat left/contain;width:100px}.logo--shadow{background-color:rgba(0,0,0,.05)!important;position:absolute;margin:2px 0 0 2px;z-index:-1}.logo__container{align-items:center;display:flex;height:74px;justify-content:center;position:relative}.logo-submark{background-color:#fff;display:inline-block;-webkit-mask:url(/build/images/svg/salt-in-our-hair-submark.svg) no-repeat left/contain;mask:url(/build/images/svg/salt-in-our-hair-submark.svg) no-repeat left/contain;height:32px;width:30px}.page-nav--sticked .logo-submark{opacity:1}.icon{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.icon-bubble{width:2.41em}.icon-reply{width:.85em}.salt-icon{background-size:100%;display:inline-block;height:100%;width:100%}.salt-icon__container{display:flex;flex:0 0 auto;height:50px;justify-content:center;position:relative;width:50px}.salt-icon__container:before{background:var(--lightpink);border-radius:var(--circle);content:"";display:block;height:100%;position:relative;width:100%;z-index:0}.salt-icon__container .salt-icon{left:50%;position:absolute;transform:translate(-50%,-50%);top:50%;z-index:1}.user-started .salt-icon,body.category .salt-icon{background-image:url(/build/images/sprite/sprite1692710159582.png)}.salt-icon--attractions{background-position:0 0}.salt-icon--besttime{background-position:0 5.2631578947%}.salt-icon--budget{background-position:0 10.5263157895%}.salt-icon--compass{background-position:0 15.7894736842%}.salt-icon--drink{background-position:0 21.0526315789%}.salt-icon--flight{background-position:0 26.3157894737%}.salt-icon--hostels{background-position:0 31.5789473684%}.salt-icon--hotels{background-position:0 36.8421052632%}.salt-icon--insurance{background-position:0 42.1052631579%}.salt-icon--outfit{background-position:0 47.3684210526%}.salt-icon--phone{background-position:0 52.6315789474%}.salt-icon--readmore{background-position:0 57.8947368421%}.salt-icon--cuisine,.salt-icon--restaurants{background-position:0 63.1578947368%}.salt-icon--mustread,.salt-icon--shaka{background-position:0 68.4210526316%}.salt-icon--tip{background-position:0 73.6842105263%}.salt-icon--todo{background-position:0 78.9473684211%}.salt-icon--tour{background-position:0 84.2105263158%}.salt-icon--transport{background-position:0 89.4736842105%}.salt-icon--visa{background-position:0 94.7368421053%}.salt-icon--world{background-position:0 100%}.salt-icon--attractions{height:calc(100% + 4px);width:calc(100% + 4px)}.salt-icon--compass{height:calc(100% + 15px);width:calc(100% + 15px)}.salt-icon--besttime{height:calc(100% + 10px);width:calc(100% + 10px);margin-left:5%;margin-top:-5%}.salt-icon--hotels{height:calc(100% - 5px);width:calc(100% + 2px);margin-left:9%;margin-top:-12%}.salt-icon--hostels{height:calc(100% - 2px);width:calc(100% - 2px);margin-top:-5%}.salt-icon--outfit{height:calc(100% - 8px);width:calc(100% - 8px)}.salt-icon--cuisine,.salt-icon--restaurants{height:calc(100% + 3px);width:calc(100% + 3px)}.salt-icon--todo{height:calc(100% - 2px);width:calc(100% - 2px);margin-top:-10%}.salt-icon--transport{margin-left:4%;margin-top:2.5%;width:calc(100% + 5px)}.salt-icon--readmore{height:calc(100% - 12px);width:calc(100% - 10px);margin-left:5%;margin-top:1%}.salt-icon--tip{margin-top:-5%}.salt-icon--insurance{height:calc(100% + 6px);width:calc(100% + 6px);margin-top:0}.button-arrow{background:var(--lightgray);border-radius:var(--circle);height:1.8em;padding:.5em;transform:rotate(90deg);width:1.8em;flex-shrink:0}.page-foot{background-color:var(--lightpink);display:block;flex-shrink:0;font-family:Montserrat,Arial,sans-serif;font-size:14px;margin-top:80px;padding:50px 15px 0;position:relative;z-index:0}.page-foot__background{fill:var(--lightpink);grid-area:wave;left:0;position:absolute;top:0;transform:translateY(-100%)}.page-foot__background--mobile{display:block}.page-foot__background--desktop{display:none}.page-foot__container{display:grid;grid-area:sm;grid-template-areas:"newsletter" "instagram" "sitemap" "logo";margin:0 auto;max-width:68.75rem;width:100%}.foot-instagram{grid-area:instagram;position:relative;margin-top:35px;text-align:right}.foot-instagram__image{display:block;left:0;margin-left:auto;height:auto;position:relative;right:0;top:0;width:100%;border-radius:var(--circle);overflow:hidden}.foot-instagram__image:before{background-color:#000;bottom:0;content:"";left:0;opacity:.18;position:absolute;right:0;top:0;transition:opacity .2s;z-index:1}.foot-instagram__image:hover:before{opacity:.25}.foot-instagram img{max-height:100%;min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:0 40%;object-position:0 40%}.foot-instagram__content{color:var(--white);display:flex;font-size:14px;font-family:headings,Arial,sans-serif;line-height:1.3;left:51%;position:absolute;text-align:left;transform:translate(-50%,-50%);top:76%;width:245px;text-shadow:3px 2px 20px rgba(0,0,0,.4588235294);z-index:2}.foot-instagram .icon-instagram{display:block;flex-shrink:0;font-size:28px;margin:3px 15px 0 0}.foot-instagram .icon-arrow{color:#fff;transform:translateX(0) rotate(-90deg);position:relative;top:0;left:5px}.sitemap{display:flex;grid-area:sitemap;justify-content:space-between;flex-wrap:wrap;font-size:.875em;margin:35px 0}.sitemap__list{margin-top:15px;width:50%}.sitemap__list-title{font-family:headings,Arial,sans-serif;font-weight:700;letter-spacing:1.1px;text-transform:uppercase}.sitemap__list-item>a{display:inline-block;min-height:24px;margin-bottom:8px}.foot-logo{align-self:center;grid-area:logo;margin:0 auto 15px}.foot-logo__list{margin-right:10px}.foot-logo__link{display:block;position:relative}.foot-logo__image{background-color:var(--text-black);-webkit-mask:url(/build/images/svg/salt-in-our-hair-logo.svg) no-repeat center/contain;mask:url(/build/images/svg/salt-in-our-hair-logo.svg) no-repeat center/contain;margin:0 auto;height:74px;width:100px}.copyright{color:#4a4a4a;font-size:12px;grid-area:copy;margin-top:15px;padding-bottom:20px;position:relative}.copyright__text>div{display:inline-block}.page-foot .socials .socials--foot{margin:10px 0 0}.page-foot .socials .socials__link{background:#fff}.newsletter{grid-area:newsletter}.newsletter__title{display:flex;font-size:2em;margin:0 0 -5px;line-height:1.3;letter-spacing:-.015em;font-family:headings,Arial,sans-serif;white-space:nowrap}.newsletter__title span{font-family:written,Arial,sans-serif;letter-spacing:0;font-weight:100;margin-left:12px;margin-top:5px}.newsletter__form{display:flex;flex-direction:column;max-width:675px}.newsletter__input{order:0}.newsletter__input input{background-color:#fff;border:0;border-radius:20px;padding-left:20px}.newsletter__input input::-moz-placeholder{color:#c1afae;opacity:1}.newsletter__input input::placeholder{color:#c1afae;opacity:1}.newsletter__submit{order:2}.newsletter .cf-turnstile{order:1;margin-bottom:15px}.post-breadcrumbs{margin-bottom:15px}.post-breadcrumbs__list{align-items:center;display:flex;flex-wrap:nowrap;gap:7px}.post-breadcrumbs__item{font-family:headings,Arial,sans-serif;font-weight:700;font-size:16px;white-space:nowrap}.post-breadcrumbs__item a{display:inline-block;line-height:1;padding:10px 15px;position:relative;text-transform:capitalize;z-index:0}.post-breadcrumbs__item a:before{background-color:var(--lightestblue);border-radius:20px;content:"";height:100%;left:0;top:0;position:absolute;transition:background .1s;width:100%;z-index:-1}.post-breadcrumbs__item a:focus,.post-breadcrumbs__item a:hover{text-decoration:none}.post-breadcrumbs__item a:focus:before,.post-breadcrumbs__item a:hover:before{background-color:var(--lighterblue)}.post-breadcrumbs__item-all{margin-left:-12px}.post-breadcrumbs__item-all a{color:var(--darkgray);display:flex;align-items:center;justify-content:center;height:36px;padding:0;width:36px;font-size:12px}.post-breadcrumbs__item-all a:before{background-color:transparent}.post-breadcrumbs__item-all a:focus:before,.post-breadcrumbs__item-all a:hover:before{background-color:var(--lightgray)}.post-breadcrumbs__item--sublist{flex:1;width:calc(100% - 15px)}.post-breadcrumbs__item--sublist .post-breadcrumbs__list{overflow-x:auto;scrollbar-width:none}.post-breadcrumbs__item--sublist .post-breadcrumbs__list::-webkit-scrollbar{display:none}.post-breadcrumbs__item--sublist li:last-child{padding-right:15px}.post-breadcrumbs .icon{transform:rotate(180deg)}.article-block:not(:has(img.lazyloaded)) .article-block__image:after,.article-block:not(:has(img.lazyloaded)) .article-text-block__image:after,.article-text-block:not(:has(img.lazyloaded)) .article-block__image:after,.article-text-block:not(:has(img.lazyloaded)) .article-text-block__image:after,.hotels-block__item:not(:has(img.lazyloaded)) img{animation:pulse 2.4s infinite}.article-block{align-self:flex-start;border-radius:7px;display:flex;flex-wrap:wrap;height:315px;margin-bottom:14px;overflow:hidden;position:relative;width:100%;z-index:1}.article-block:focus,.article-block:hover,.article-block__content-link>a:focus,.article-block__content-link>a:hover{text-decoration:none}.article-block:focus .article-block__image-container,.article-block:hover .article-block__image-container{transform:scale(1.03)}.article-block__content{margin-left:20px;max-width:500px;order:2;position:absolute;top:20px;width:auto;z-index:2}.article-block__content-link{display:block;text-decoration:none;width:90%}.article-block__image-container{background:var(--lightgray) url(/build/images/svg/salt-in-our-hair-submark.svg) no-repeat center;background-size:70px;background-blend-mode:color-burn;display:block;height:inherit;transform:scale(1);transition:transform .5s cubic-bezier(.75,0,.15,1)}.article-block__image{backface-visibility:hidden;border-radius:7px;bottom:0;left:0;height:inherit;max-width:100%;order:1;overflow:hidden;position:relative;right:0;top:0;width:100%;z-index:1}.article-block__image:after{background:rgba(0,0,0,.1);content:"";position:absolute;height:100%;width:100%;top:0}.article-block__image img{color:transparent;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;min-width:100%}.article-block__image img,.article-block__image-link{display:block;height:inherit;width:100%}.article-block__title{line-height:1.85;font-size:1.1rem;letter-spacing:-.01em;margin:0 0 0 .4em}.article-block__title span{background:#fff;border-radius:7px;box-shadow:.4em 0 0 #fff,-.4em 0 0 #fff;background-image:linear-gradient(transparent calc(100% - .4em),var(--lightpink) 0),linear-gradient(transparent calc(100% - .4em),#fff 0);background-repeat:no-repeat;background-size:0 88%,0 88%;text-shadow:0 0 #353535,.06em 0 0 rgba(255,255,255,.7),0 .05em 0 rgba(255,255,255,.7),-.06em 0 0 rgba(255,255,255,.7);transition:background .2s;box-decoration-break:clone;-webkit-box-decoration-break:clone}.article-text-block{align-self:flex-start;display:flex;font-size:10px;left:-.7em;margin-right:-1.4em;padding:.7em;position:relative;width:calc(100% + 1.4em);z-index:1}.article-text-block:before{border-top:1px solid var(--lightgray);height:1px;left:.7em;position:absolute;right:.7em;top:-1px;transition:border-color .1s}.article-text-block:first-child{margin-top:-.7em}.article-text-block:last-child{margin-bottom:-.7em}.article-text-block+.article-text-block{margin-top:1px;border-radius:0;padding-top:.7em}.article-text-block+.article-text-block:before{content:""}.article-text-block:focus,.article-text-block:hover{background:var(--lightgray);padding-top:.7em;border-radius:.7em;text-decoration:none;transition:background .1s}.article-text-block:focus .article-text-block__image-container,.article-text-block:hover .article-text-block__image-container{transform:scale(1.05)}.article-text-block:focus+.article-text-block:before,.article-text-block:hover+.article-text-block:before{border-color:transparent!important}.article-text-block:focus:before,.article-text-block:hover:before{border-color:transparent}.article-text-block__content{align-items:center;display:flex;margin-left:1.4em}.article-text-block__image-container{display:block;height:inherit;transform:scale(1);transition:transform .35s cubic-bezier(.75,0,.15,1)}.article-text-block__image{backface-visibility:hidden;border-radius:.4em;bottom:0;left:0;height:6em;min-width:9em;overflow:hidden;position:relative;right:0;top:0;width:9em;z-index:1}.article-text-block__image:after{background:rgba(0,0,0,.1);content:"";position:absolute;height:100%;width:100%;top:0}.article-text-block__image img{display:block;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;min-width:100%;width:100%}.article-text-block__image-link{display:block;height:inherit;width:100%}.article-text-block__title{line-height:1.55;font-size:1.5em;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.article-block--high .article-block__content{bottom:20px;color:#fff;left:15px;margin:0;right:15px;top:initial}.article-block--high .article-block__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3;color:#fff;font-size:1.45em;margin:0}.article-block--high .article-block__subtitle{align-items:center;color:#fff;display:flex;font-family:Montserrat,Arial,sans-serif;font-weight:100;font-size:1em;letter-spacing:0;margin:0}.article-block--high .article-block__subtitle .icon-location{margin-right:5px}.article-block--high .article-block__image img{height:105%}.article-block--high .article-block__image:after{background:linear-gradient(0deg,rgba(0,0,0,.2) 13%,rgba(0,0,0,.1) 100%)}.article-block--high .article-block__content-link{width:100%}.article-block--wcat{height:auto;justify-content:center;margin-bottom:0;overflow:visible}.article-block--wcat+.article-block--wcat{margin-top:15px}.article-block--wcat:focus,.article-block--wcat:hover{text-decoration:none}.article-block--wcat .article-block__content{display:flex;flex-direction:column;align-items:center;justify-content:unset;margin:0 0 15px;order:1;position:relative;text-align:center;top:0}.article-block--wcat .article-block__content-link{padding:0 5%;width:100%}.article-block--wcat .article-block__content-link h5{font-size:1em;margin:0 0 5px}.article-block--wcat .article-block__title{font-size:26px;line-height:1.3;margin-left:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.article-block--wcat .article-block__image{height:220px;order:2}.is-disabled{cursor:not-allowed;pointer-events:none}.post-tag{font-family:headings,Arial,sans-serif;font-weight:700;display:inline-block;line-height:1;margin:0 5px 5px 0;padding:10px 15px;position:relative;text-transform:capitalize;z-index:0}.post-tag:before{background-color:var(--lightestblue);border-radius:20px;content:"";height:100%;left:0;top:0;position:absolute;transition:background .1s;width:100%;z-index:-1}.post-tag:focus,.post-tag:hover{text-decoration:none}.post-tag:focus:before,.post-tag:hover:before{background-color:var(--lighterblue)}.search-form{display:flex;height:60px;justify-content:flex-end;position:relative;width:100%}.search-form__background{background-color:var(--lightgray);border-radius:17px;content:"";display:none;position:absolute;height:32px;right:0;left:auto;transition:max-width .15s;top:0;z-index:-1;width:100%}.search-form__input{background-color:transparent;border:0;border-radius:0;color:var(--text-black);font-family:headings,Arial,sans-serif;height:60px;letter-spacing:.1px;margin-bottom:0;margin-right:auto;padding:0;width:100%}.search-form__input:-moz-placeholder-shown+.search-form__background{max-width:182px}.search-form__input:placeholder-shown+.search-form__background{max-width:182px}.search-form__input:focus{border-color:transparent;opacity:1}.search-form__input:focus+.search-form__background{max-width:100%}.search-form__input::-moz-placeholder{color:var(--text-black);opacity:1}.search-form__input::placeholder{color:var(--text-black);opacity:1}.search-form__input:-webkit-autofill,.search-form__input:-webkit-autofill:focus,.search-form__input:-webkit-autofill:hover{-webkit-text-fill-color:var(--text-black);-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.search-form__input:autofill,.search-form__input:autofill:focus,.search-form__input:autofill:hover{-webkit-text-fill-color:var(--text-black);transition:background-color 5000s ease-in-out 0s}.search-form__btn{color:var(--text-black);cursor:pointer;display:block;flex:0 0 auto;height:60px;font-size:20px;line-height:1;padding:18px 22px;position:relative;transition:transform .2s}.page-nav__item--search{height:50px;flex:0 1 auto;margin-right:60px;position:relative;z-index:3}.page-nav__item--search .search-form__label{max-width:100%;width:calc(100% - 60px)}.page-nav__item--search .search-form__input{max-width:100%;width:100%;padding-left:15px}.search-form-mobile__btn{display:block;height:50px;font-size:20px;line-height:0;position:relative;text-align:center;width:40px}.search-form-mobile__btn+.page-nav__item-subcontainer .search-form,.search-form-mobile__btn+.page-nav__item-subcontainer li.page-nav__item-subitem{height:60px}.icon-search,.summary-accordion .tab-label h3{pointer-events:none}.summary-accordion{width:100%}.summary-accordion input{position:absolute;opacity:0;z-index:-1}.summary-accordion .tabs{overflow:hidden}.summary-accordion .tab{width:100%;overflow:hidden}.summary-accordion .tab-label{align-items:center;display:flex;font-family:headings,Arial,sans-serif;justify-content:space-between;padding:1em 0;font-weight:600;cursor:pointer;line-height:1.5;-webkit-user-select:none;-moz-user-select:none;user-select:none}.comment-meta a,.summary-accordion .tab-label:hover{text-decoration:none}.summary-accordion .tab-content{border-bottom:1px solid rgba(0,0,0,.1);max-height:0;padding:0;transition:max-height var(--transition-default)}.summary-accordion .tab-content a{text-decoration:underline}.summary-accordion .tab-content ol,.summary-accordion .tab-content ul{padding-left:1.25em;margin-bottom:1em}.summary-accordion .tab-content__text{font-size:1rem;margin-bottom:20px}.summary-accordion .tab-link{margin-top:15px;text-align:center}.summary-accordion .tab-link a{background:var(--lightgray);font-size:1em;letter-spacing:0;margin:0;padding:5px 20px;text-decoration:none;text-transform:none}.summary-accordion .tab-link a:hover{background-color:var(--lightgrayhover)}.summary-accordion .tab-link .icon.button-arrow{background:0 0!important;margin-right:-10px;margin-left:0;transform:rotate(-90deg);transition:background .1s,color .1s}.summary-accordion .tab .button-arrow{flex:0 0 auto;margin-left:5px}.summary-accordion .tab:focus .button-arrow,.summary-accordion .tab:hover .button-arrow{background:var(--lightgrayhover)}.summary-accordion input:checked+.tab-label .icon{transform:rotate(-90deg)}.summary-accordion input:checked+.tab-label h3{color:var(--text-black)}.summary-accordion input:checked~.tab-content{max-height:var(--max-height, 100vh)}.comment-reply-title,.comments-title{line-height:1.3;letter-spacing:-.015em;font-family:headings,Arial,sans-serif;margin-top:1em}.comments-title{font-size:1.5rem;margin-bottom:.2em}.comment-reply-title{margin-bottom:.5em}.comments-area{font-family:Montserrat,Arial,sans-serif;font-size:15px;grid-area:comments;position:relative;word-wrap:break-word;width:100%;margin:0 auto}.comments-wrapper{min-height:158px;margin-top:25px;max-height:405px;overflow:hidden;position:relative}.comments-wrapper.is-active{max-height:999999px}.comments-wrapper.is-empty{min-height:auto;max-height:999999px}.comments-read-more.is-loading .btn .icon,.comments-read-more.is-loading .btn span,.comments-read-more.is-loading .form-submit .submit .icon,.comments-read-more.is-loading .form-submit .submit span,.comments-wrapper.is-empty .comments-read-more,.comments-wrapper.is-loading .comment-notification,.comments-wrapper.is-loading .comments-navigation,.comments-wrapper.is-loading .comments-read-more,.form-submit .comments-read-more.is-loading .submit .icon,.form-submit .comments-read-more.is-loading .submit span{display:none}.comments-wrapper.is-loading:after,.comments-wrapper.is-loading:before{background-color:#f9f9f9;border-radius:15px;content:"";display:block}.comments-wrapper.is-loading:before{height:240px}.comments-wrapper.is-loading:after{height:130px;margin:2em 0 0 2em}.comment-bubble{background-color:#f9f9f9;border-radius:15px;font-size:14px;margin-bottom:2em;padding:1.5em 2em;position:relative}.comment-bubble:before{border-left:1px solid #f5f5f5;border-bottom:1px solid #f9f9f9;border-bottom-left-radius:15px;content:"";left:-31px;height:calc(50% + 2em + 15px);position:absolute;top:calc(-2em - 15px);width:31px}.depth-2 .comment-bubble{background-color:#fff;border:1px solid #f5f5f5}.comment-data__wrapper{display:flex;font-family:headings,Arial,sans-serif;font-size:15px;font-weight:700;margin-bottom:8px}.comment-data__spacer{margin-left:5px;margin-right:5px}.comment-body p>a{background-image:linear-gradient(transparent calc(100% - .45em),var(--darkpink) 0),linear-gradient(transparent calc(100% - .45em),var(--lightblue) 0);background-repeat:no-repeat;background-size:0 100%,100% 100%;transition:background-size .1s ease-in-out}.blog-author__name a:focus,.blog-author__name a:hover,.comment-body p>a:focus,.comment-body p>a:hover{background-size:100% 100%,100% 100%;text-decoration:none}.comments-read-more{position:absolute;bottom:0;left:0;width:100%;text-align:center;margin:0;padding:200px 0 100px;background-image:linear-gradient(to bottom,rgba(255,255,255,.001),#fff)}.comments-read-more.is-loading .btn:before,.comments-read-more.is-loading .form-submit .submit:before,.form-submit .comments-read-more.is-loading .submit:before{background-image:url(/build/images/loader.png);background-size:contain;background-position:center;background-repeat:no-repeat;content:"";display:block;height:44px;width:125px;margin:-10px}.comment-list,.comment-list .children{list-style:none}.comment-list .children>li{padding-left:2em}.comment-reply-link{border:1px solid #999;border-radius:99em;color:#555;cursor:pointer;display:inline-block;font-family:headings,Arial,sans-serif;font-size:13px;font-weight:700;letter-spacing:1.1px;line-height:1;margin-top:15px;padding:.8em 30px;position:relative;text-align:center;text-overflow:ellipsis;transition:all .1s ease-in;text-transform:uppercase}.comment-reply-link:focus,.comment-reply-link:hover{background-color:var(--text-black);color:var(--white);text-decoration:none}.comment-reply-link .icon{margin-left:-6px;margin-right:8px}.comment-respond{padding:25px 0}.comment-reply-title small{color:var(--darkgray);display:block;font-family:Montserrat,Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:0;margin-top:5px;text-decoration:underline}.comments-navigation{display:flex;justify-content:space-between;width:100%}.comments-navigation .page-numbers{align-items:center;border:1px solid #999;border-radius:99em;color:#555;cursor:pointer;display:flex;font-family:headings,Arial,sans-serif;font-size:13px;height:40px;justify-content:center;margin:0 3px;padding:0;position:relative;transition:all .1s ease-in-out;width:40px;white-space:nowrap}.comments-navigation .page-numbers.current,.comments-navigation .page-numbers:focus,.comments-navigation .page-numbers:hover{background-color:var(--text-black);border-color:var(--text-black);color:#fff;text-decoration:none}.comments-navigation .prev{margin:0 auto 0 0;padding:0 20px;width:auto}.comments-navigation .next{margin:0 0 0 auto;padding:0 20px;width:auto}.comments .required{color:var(--btn-cta);font-family:Merriweather,Georgia,serif}.comment-form label{display:block;font-family:headings,Arial,sans-serif;font-size:14px;font-weight:700;margin-bottom:.5em}.comment-form .cnns-comment-subscription{opacity:1}.comment-form .lstc-label{color:var(--text-black);margin-bottom:0}.comment-list .comment-form{padding-bottom:1.75em}.comment-awaiting-moderation,.comment-notes,.form-allowed-tags,.logged-in-as{color:var(--darkgray);font-size:13px}.cnns-comment-subscription{align-items:center;display:inline-flex;line-height:1.2;margin:0;opacity:.6}.form-submit{margin-bottom:0;text-align:right}.comment-notification{background:#bfe2e1;border-radius:15px;font-size:14px;margin-bottom:2em;padding:1.5em 2em;position:relative;text-decoration:underline}.wp-block-gallery,.wp-block-image{justify-content:center;margin:36px 0;position:relative;z-index:0}.wp-block-image{align-items:baseline;display:flex;list-style:none}.wp-block-gallery>.image-wrapper,.wp-block-image>.image-wrapper{flex:0 0 auto;max-width:calc(100% + 30px);width:calc(100% + 30px)}.wp-block-gallery figure>a,.wp-block-image figure>a{display:block;height:100%;width:100%}.wp-block-gallery figure>a:empty,.wp-block-image figure>a:empty{display:none}.wp-block-image{flex-wrap:wrap}ul.wp-block-gallery{margin-left:-15px;max-width:calc(100% + 30px);width:calc(100% + 30px)}ul.wp-block-gallery .image-wrapper,ul.wp-block-gallery figure{height:100%;width:100%}.blocks-gallery-grid .image-wrapper img,.wp-block-gallery .image-wrapper img,ul.wp-block-gallery .image-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover}.blocks-gallery-item{width:50%}.blocks-gallery-item+.blocks-gallery-item,.wp-block-gallery .wp-block-image+.wp-block-image{margin-left:8px}.blocks-gallery-grid,.wp-block-gallery{align-items:stretch;display:flex;flex-direction:row;list-style:none;flex-grow:1}.blocks-gallery-grid .blocks-gallery-item>figure,.blocks-gallery-grid .image-wrapper,.wp-block-gallery .blocks-gallery-item>figure,.wp-block-gallery .image-wrapper{height:100%;width:100%}.blocks-gallery-grid .wp-block-image,.wp-block-gallery .wp-block-image{width:100%}.wp-block-gallery+.wp-block-gallery,.wp-block-gallery+.wp-block-image,.wp-block-image+.wp-block-gallery{margin-top:-28px}.wp-block-gallery{margin-left:-15px;max-width:calc(100% + 30px);width:calc(100% + 30px)}.wp-block-gallery .wp-block-image{margin:0}.wp-block-gallery .wp-block-image .image-wrapper{height:100%;max-width:100%}.image-wrapper,.wp-block-gallery,.wp-block-image{-webkit-user-select:none;-moz-user-select:none;user-select:none}.wp-block-group:has(+.wp-block-gallery) .wp-block-image,.wp-block-group:has(+.wp-block-group>.wp-block-group__inner-container>.wp-block-gallery:first-child) .wp-block-image,.wp-block-group:has(+.wp-block-group>.wp-block-group__inner-container>.wp-block-image:first-child) .wp-block-gallery{margin-bottom:-28px}.wp-block-group:has(+.wp-block-image) .wp-block-group__inner-container>.wp-block-gallery:last-child{margin-bottom:-28px}.dialog__content{background-color:var(--text-black);background-size:cover;border-radius:7px;margin:30px 0;padding:1em 1em 2em;position:relative;z-index:5}.dialog__content input{background-color:#fff;border-radius:30px;color:var(--text-black)}.dialog__content .newsletter__form{max-width:100%}.dialog__content,.discount-dialog .dialog__content p{text-align:center}.dialog__content h5{color:#fff;font-size:1.5em}.dialog__content p{color:#fff!important;font-size:14px;margin-bottom:2em}.user-started .dialog__content{background-image:url(/build/images/search-bubbles.png)}.popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);justify-content:center;align-items:center;margin:0}.popup__inner{opacity:0;background:#fff;border-radius:24px;width:94%;position:relative;max-height:92vh;max-width:1280px;overflow:hidden}.popup__close{cursor:pointer;border-radius:50px;line-height:1;padding:10px;position:absolute;text-align:center;top:10px;right:10px;background:var(--lightgray);color:var(--text-black);height:50px;width:50px;z-index:1}.popup__close:focus,.popup__close:hover{color:var(--text-black);background:var(--lightgrayhover)}.popup__content{min-height:300px;overflow-y:auto;overflow-x:hidden;max-height:calc(92vh - 50px);padding:0 50px;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}.popup__content:has(.popup__inner-left):has(.popup__inner-right){display:flex;flex-direction:column;padding:0}.popup__content::-webkit-scrollbar{width:8px}.popup__content::-webkit-scrollbar-track{background:0 0}.popup__content::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:4px}.popup__content::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.popup__inner-left{flex:0 0 100%;position:relative;overflow:hidden}.popup__inner-left .popup__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;max-height:30vh}.popup__logo{position:absolute;bottom:20px;left:20px;width:40px;height:auto;z-index:2;filter:brightness(0) invert(1);opacity:.8}.popup.active,.popup__inner-right{display:flex;justify-content:center}.popup__inner-right{flex:1;padding:30px 25px;flex-direction:column}.popup__inner-right h2{margin:0 0 15px;color:var(--text-black);font-size:24px;line-height:1.3}.popup__inner-right p{margin:0 0 25px;color:var(--text-gray);line-height:1.6;font-size:16px}.popup__inner-right form input{background-color:#fff;font-size:18px;border:1px solid var(--lightgrayhover);height:48px}.form-submit .popup__inner-right form .submit,.popup__inner-right form .btn,.popup__inner-right form .form-submit .submit{margin-bottom:0;width:100%}.popup.active{align-items:center;height:100%;position:fixed;top:0;left:0;width:100%;z-index:2147483648}.popup.active .popup__inner{animation:modal-open .3s forwards;display:block}.form__close{font-family:headings,Arial,sans-serif;text-decoration:underline;cursor:pointer;text-align:center;margin-top:20px}.form--signup-success .form__close{display:block}.products__container{display:flex;flex-direction:row;gap:15px;margin:36px -15px;padding-left:15px;overflow-x:scroll;scrollbar-width:none}.products__container::-webkit-scrollbar{display:none}.products__container:after{content:"";display:inline-block;padding-right:15px}.image-wrapper:hover img.lazyloaded+.pinit,.product__image img.lazyloaded+.product__content{opacity:1}.product{border-radius:10px;display:flex;flex:1 1 auto;flex-direction:column;min-width:70%;overflow:hidden;position:relative}.product:hover .product__image img{transform:scale(1.03)}.product__image{background-color:var(--lightgray);display:block;height:100%}.product__image img{display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:inherit;transform:scale(1);transition:transform .5s cubic-bezier(.75,0,.15,1)}.product__image:after{background:linear-gradient(0deg,rgba(0,0,0,.4) 20%,rgba(0,0,0,.1) 60%);content:"";position:absolute;height:100%;top:0;width:100%;z-index:0}.product__content{bottom:0;color:#fff;margin:0;left:0;opacity:0;transition:opacity .3s;right:0;padding:0 30px 20px 15px;position:absolute;z-index:1}.product .icon-arrow{bottom:15px;color:inherit;font-size:.8em;position:absolute;right:15px;transform:rotate(-90deg)}.product__content-title{color:#fff;font-size:1.1em;font-family:headings,Arial,sans-serif;margin:0 0 -5px;line-height:1.2}.product__content-subtitle{color:#fff;font-family:Montserrat,Arial,sans-serif;font-size:.65em;font-weight:100;line-height:1.2}h2+.products__container,h3+.products__container,h4+.products__container{margin-top:0}.custom-banners__item+.custom-banners__item,.post-chapters__list--numbered .post-chapters__list-item.active .nav-panel__sublist,.post-chapters__list-item.active+li,.sticky-chapters .post-chapters__list--numbered .post-chapters__list-item.active .post-chapters__sublist{margin-top:15px}.custom-banners img{border-radius:5px;width:100%}.nav-panel{background-color:var(--white-panel);border-radius:20px;box-shadow:2px 2px 2px rgba(0,0,0,.05),-2px 2px 2px rgba(0,0,0,.04),2px 2px 2px rgba(0,0,0,.05),0 0 2px rgba(0,0,0,.08);position:relative}.nav-panel__list{border-radius:inherit;font-family:headings,Arial,sans-serif;font-weight:900;overflow:hidden;padding:10px 0 2px}.nav-panel__list-item{font-size:16px;margin:0 20px}.nav-panel__list-link{align-items:center;display:inline-flex;padding:7px 0;width:100%}.nav-panel__list-link:focus,.nav-panel__list-link:hover{text-decoration:none}.nav-panel__list-link:focus .nav-panel__link-label,.nav-panel__list-link:hover .nav-panel__link-label{border-bottom:1px solid var(--text-black);margin-bottom:-1px}.nav-panel__link-label{display:inline-block;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-panel--tags{padding:15px 0 15px 15px;position:relative;overflow:hidden}.nav-panel--tags:before{background-color:#fff;content:"Go to: ";color:var(--darkgray);height:36px;font-family:headings,Arial,sans-serif;font-weight:700;line-height:1;position:absolute;left:15px;padding:10px 5px 10px 0;top:15px}.nav-panel--tags:after{background:linear-gradient(to left,#fff,rgba(255,255,255,.001));border-top-right-radius:20px;border-bottom-right-radius:20px;content:"";height:100%;position:absolute;right:0;top:0;width:50px}.nav-panel--tags__container{display:flex;flex-wrap:nowrap;overflow:hidden;overflow-x:scroll;padding-left:53px;scrollbar-width:none}.nav-panel--tags__container::-webkit-scrollbar{display:none}.nav-panel--tags__container:after{content:"";display:inline-block;padding-right:40px}.nav-panel--tags .post-tag{margin:0 10px 0 0;white-space:nowrap}.post-chapters{border:0;border-radius:0;box-shadow:none;width:100%;z-index:1001;margin-bottom:35px;margin-top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.post-chapters .button-arrow{margin-left:auto;transition:background .1s,transform .1s}.post-chapters__list{display:flex;flex-wrap:wrap;-moz-column-gap:20px;column-gap:20px;padding:0;overflow:visible}.post-chapters__list-item{align-items:center;display:inline-flex;flex-wrap:wrap;flex:0 0 100%;margin:0;max-width:100%;position:relative;transition:opacity .2s,margin-top var(--transition-default)}.post-chapters__list-item+.post-chapters__list-item{border-top:1px solid var(--lightgray)}.post-chapters__list-item.active .button-arrow{background:var(--lighterblue)!important;transform:rotate(270deg)}.post-chapters__list-item.active .nav-panel__sublist,.post-chapters__list.post-chapters__list--solo .post-chapters__list-item .nav-panel__sublist{max-height:var(--sublist-max-height, 500px)}.post-chapters__list-link{align-items:center;display:inline-flex;padding:10px 0}.post-chapters__link-label{display:inline-block;line-height:1.2;font-family:headings,Arial,sans-serif;text-overflow:ellipsis;text-shadow:0 1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;white-space:nowrap;pointer-events:none}.post-chapters__link-label:has(+.button-arrow){margin-right:8px}.post-chapters__toggle-title{touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.post-chapters__list.post-chapters__list--solo .post-chapters__list-link,.post-chapters__toggle-title *{pointer-events:none}.post-chapters__sublist{max-height:0;transition:max-height var(--transition-default),margin-top var(--transition-default);display:block;list-style:none;overflow:hidden;background:var(--lightestblue);width:100%;border-radius:16px;padding-left:15px;padding-right:15px}.post-chapters__sublist-item a:before{background:var(--text-black);border-radius:99em;content:"";display:inline-block;height:.4em;margin-right:10px;position:relative;top:-.2em;width:.4em}.post-chapters__sublist-link{display:block;padding:6px 0;line-height:1.6;overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis}.post-chapters__sublist-item:first-child{padding-top:15px}.post-chapters__sublist-item:last-child{padding-bottom:15px}.post-chapters__backtotop{background:var(--lightestblue)}.post-chapters__backtotop .icon-arrow-small{transform:rotate(45deg)}.post-chapters__icon-container{height:34px;margin-right:15px;width:34px}.post-chapters__icon-container:before{background:#eadfde;opacity:.5}.post-chapters__list--numbered{min-width:80%;width:100%;counter-reset:c}.post-chapters__list--numbered .post-chapters__list-item{-moz-column-break-inside:avoid;break-inside:avoid;counter-increment:c;padding:10px 0}.post-chapters__list--numbered .post-chapters__list-item:before{background-color:var(--lightpink);border-radius:var(--circle);color:var(--text-black);content:counter(c);display:inline-block;line-height:30px;height:30px;text-align:center;margin-right:15px;width:30px}.post-chapters__list--numbered .post-chapters__icon-container,.post-chapters__list.post-chapters__list--solo .post-chapters__list-item .button-arrow{display:none}.post-chapters__list--numbered .post-chapters__list-link{padding:0;width:calc(100% - 45px)}.post-chapters__list.post-chapters__list--solo .post-chapters__list-item .post-chapters__sublist{max-height:none;transition:none;margin-top:0}.post-chapters__trigger{display:block!important;height:48px;padding:0 20px;position:fixed;bottom:20px;background:var(--lightblue);z-index:2000;width:-moz-fit-content;width:fit-content;left:50%;transition:transform .2s ease;transform:translate(-50%,calc(100% + 20px));margin:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.post-chapters__trigger .icon{transform:translateY(0) rotate(-90deg);margin:0 0 1px 10px;font-size:.85rem;animation:subtleBounce 2s ease-in-out infinite}.post-chapters__trigger.is-active{transform:translate(-50%,0)}.post-chapters__trigger:hover{opacity:1;transform:translate(-50%,0) scale(1.05)}.post-chapters__trigger:active{opacity:1;transform:translate(-50%,0) scale(.95)}body:has(.adhesion_wrapper.mv-dynamic-size) .post-chapters__trigger{bottom:calc(var(--adhesion-height) + 20px)}.post-chapters__close{cursor:pointer;font-size:18px;display:inline-flex;align-items:center;height:65px;text-align:left;padding:0 15px;width:100%;border-bottom:1px solid #f5f4f2}.page-nav--active .post-chapters__close{z-index:-1}.post-chapters__close .icon{transform:rotate(-90deg)}.post-chapters__close .post-chapters__link-label{flex:1 1 auto;overflow:hidden;text-shadow:none}.sticky-chapters{background:#fff;border-top-left-radius:16px;border-top-right-radius:16px;color:var(--text-black);display:flex;flex-direction:column;transition:top .2s,transform .2s;overflow:hidden;transform:translateY(100%);bottom:-3px;top:initial;width:100%;position:fixed;z-index:2147483537}.sticky-chapters .post-chapters__list{border-radius:0}.sticky-chapters__container{display:flex;flex-direction:column;flex:1;justify-content:space-between;max-height:calc(100vh - 100px);overflow-y:auto;padding:10px 15px;scrollbar-color:var(--lightgrayhover) var(--lightgray)}.sticky-chapters .post-chapters__list-item:last-child{margin-bottom:30px}.sticky-chapters .button-arrow{margin-left:auto}body:before{opacity:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:rgba(53,53,53,.3);bottom:0;content:"";height:100vh;left:0;position:fixed;pointer-events:none;display:block;right:0;top:0;z-index:2001;transition:opacity .2s,background-color .2s}.sticky-chapters--open .nav-burger{pointer-events:none;z-index:2000}.sticky-chapters--open .sticky-chapters{transform:translateY(0);pointer-events:all;top:40px}.sticky-chapters--open .sticky-chapters .post-chapters__trigger .icon-arrow-small{display:none}.sticky-chapters--open:before{pointer-events:all;opacity:1;z-index:2147483536}.page-nav--bg-active .post-chapters__trigger,.page-nav--bg-active .sticky-chapters{z-index:2000}.page-cover{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:bottom center;mask-position:bottom center;-webkit-mask-size:150% 130%;mask-size:150% 130%;height:300px;left:-15px;position:relative;transform:scaleX(-1);width:calc(100% + 30px);backface-visibility:hidden}.page-cover__container{margin:0 auto 15px}.page-cover__image{background-repeat:no-repeat;height:100%;transform:scaleX(-1)}.page-content__container{max-width:var(--max-content-width);margin:0 auto}.articles-section{display:flex;flex-wrap:wrap;margin:0 -7px;position:relative}.articles-section .article-block{flex:1 0 auto;padding:0 7px;width:100%}.articles-section__title{color:var(--lightgray);font-family:written,Arial,sans-serif;font-size:85px;left:50%;margin:0;overflow:hidden;position:absolute;text-align:center;top:-40px;transform:translate(-50%,-50%);white-space:nowrap;word-spacing:-.1em;width:100%;z-index:1}.p_related{align-items:center;background-color:var(--lightestblue);background-size:cover;background-position:center;border-radius:20px;display:flex;grid-area:related;min-height:200px;order:2;overflow:hidden;position:relative;width:100%}.user-started .p_related{background-image:url(/build/images/line-bg-white.png),url(/build/images/line-bg-white.png)}.p_related-category{display:flex;flex-direction:column;justify-content:center;position:relative;transition:opacity .1s;padding:30px 20px 0;grid-area:1/3/1/3}.p_related-category:focus,.p_related-category:hover{opacity:.7;text-decoration:none}.p_related-category__title{color:var(--darkblue);display:inline-block;font-size:calc(24em/var(--title-length) + var(--title-length)*1px);line-height:.8em;margin:0 0 5px -.05em;position:relative;word-break:break-word}.p_related-category__btn{font-family:headings,Arial,sans-serif;font-size:17px;position:relative}.p_related-category .icon{background-color:var(--text-black);color:var(--white);transform:rotate(270deg);margin-left:10px}.p_related-posts{padding:27px;grid-area:1/5/1/5}.p_related-posts .article-text-block{font-size:12px}.p_related-posts .article-text-block:focus,.p_related-posts .article-text-block:hover{background-color:var(--lighterblue)}.destinations-list{display:flex;flex-wrap:wrap;font-family:headings,Arial,sans-serif;font-weight:900;gap:10px;list-style:none;overflow:hidden}.block-budget p,.destinations-list-item{margin:0}.destinations-list-link{align-items:center;background:var(--lightgray);border-radius:9em;padding:14px 20px;display:flex;width:100%;transition:background .1s}.destinations-list-link:focus,.destinations-list-link:hover{background:var(--lightgrayhover);text-decoration:none}.destinations-list-link:focus span,.destinations-list-link:hover span{border:0!important;margin:0!important}.destinations-list-link:has(>img){padding:5px 20px 5px 7px}.destinations-list__link-label{display:inline-block;line-height:1.3;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.destinations-list__link-img{background-color:var(--lightgray);border-radius:var(--circle);border:2px solid #fff;display:inline-block;height:44px;margin-right:10px;max-height:44px;max-width:44px;-o-object-fit:cover;object-fit:cover;position:relative;width:44px}.blog-author{background:#f5f5f5;background-size:contain;border-radius:15px;margin:20px 0 0;padding:20px}.blog-author__content{margin:0 auto;max-width:590px;text-align:center}.blog-author__name{display:block;font-family:headings,Arial,sans-serif;font-weight:900;font-size:15px;line-height:1.3;margin-bottom:3px}.blog-author__name a{background-image:linear-gradient(transparent calc(100% - .45em),var(--darkpink) 0),linear-gradient(transparent calc(100% - .45em),var(--lightblue) 0);background-repeat:no-repeat;background-size:0 100%,100% 100%;display:inline-block;transition:background-size .1s ease-in-out}.blog-author__desc{font-family:"Montserrat",Arial;font-size:13px;letter-spacing:.5px;line-height:1.65em;margin-bottom:0}.user-started .blog-author{background-image:url(/build/images/search-bubbles.png),url(/build/images/search-bubbles.png),url(/build/images/search-bubbles.png),url(/build/images/search-bubbles.png),url(/build/images/search-bubbles.png),url(/build/images/search-bubbles.png),url(/build/images/search-bubbles.png),url(/build/images/search-bubbles.png)}.sidebar{margin-top:3rem;position:relative;grid-area:sidebar;order:3;width:100%}.sidebar-container{height:100%}.sidebar-container>div+div{margin-top:25px}.sidebar-slowload .article-block{opacity:0;visibility:hidden}.sidebar-slowload--active .article-block{visibility:visible;opacity:1;transition:.3s}.sidebar .destinations-list{margin-bottom:35px}.sidebar-articles{position:relative;width:100%}.sidebar-articles__container{border-bottom:1px solid var(--lightgray);padding-bottom:20px;margin-bottom:20px}.sidebar-articles .article-block{height:175px;margin-bottom:0}.sidebar-articles .article-block+.article-block{margin-top:15px}.sidebar-articles .article-block__content{margin-left:15px;top:20px}.sidebar-articles .article-block__image{border-radius:5px}.sidebar-articles .article-block__title{font-size:14px}.sidebar-articles__title{margin-bottom:8px;overflow:hidden;text-align:center;font-family:headings,Arial,sans-serif;font-size:14px;letter-spacing:1.1px;position:relative;text-transform:uppercase}.sidebar-articles--popular{display:none;margin-top:0}.sidebar-articles--related{display:none}.sidebar-articles--related .article-block:nth-child(3n){display:none}.video-bubble-container{position:relative;opacity:0;transform:scale(.8);transition:opacity .15s ease,transform .15s ease;pointer-events:none;margin-top:-66px;width:66px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page-head--loaded .video-bubble-container{display:block;opacity:1;transform:scale(1);pointer-events:all}.video-bubble-container.loading .video-bubble{cursor:wait}.video-bubble-container.loading .video-bubble::before{animation:rotate 1s linear infinite}.video-bubble-container.loading .video-bubble::after{opacity:1;animation:rotate 1.5s cubic-bezier(.65,.05,.36,1) infinite}.video-bubble{width:66px;height:66px;position:relative;cursor:pointer;transition:transform .2s ease;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.video-bubble::after,.video-bubble::before{content:"";position:absolute;padding:2px;border-radius:50%}.video-bubble::before{inset:-2px;background:linear-gradient(45deg,#f09433 0,#e6683c 30%,#dc2743 55%,#cc2366 80%,#bc1888 100%);z-index:1}.page-head--loaded .video-bubble::before{animation:rotate 3s linear infinite}.video-bubble::after{inset:-3px;background:repeating-conic-gradient(from 0deg,rgba(255,255,255,.8) 0deg,rgba(255,255,255,.8) 13deg,transparent 13deg,transparent 30deg);opacity:0;z-index:2}.page-head--loaded .video-bubble::after{opacity:1;animation:rotate-reverse 1.5s cubic-bezier(.65,.05,.36,1) forwards}.video-bubble:hover{transform:scale(1.05)}.video-bubble:active{transform:scale(.95)}.video-bubble-inner{position:relative;padding:2px;z-index:3}.video-bubble-avatar,.video-bubble-inner{width:100%;height:100%;overflow:hidden;background-color:#fff;border-radius:50%}.video-bubble-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%;pointer-events:none}.video-bubble-avatar:after{border:1px solid rgba(0,0,0,.15);content:"";position:absolute;left:2px;right:2px;bottom:2px;top:2px;pointer-events:none;border-radius:inherit}.video-bubble-play,.video-bubble-play-overlay{position:absolute;border-radius:50%;display:flex;align-items:center;justify-content:center}.video-bubble-play{bottom:4px;right:4px;width:18px;height:18px;background-color:rgba(0,0,0,.75);color:#fff;z-index:1}.video-bubble-play svg{width:12px;height:12px;margin-left:1px}.video-bubble-play-overlay{left:50%;bottom:7px;transform:translateX(-50%) scale(.8);width:16px;height:16px;background-color:rgba(255,255,255,.9);z-index:4;opacity:0;transition:opacity .2s ease,transform .2s ease;pointer-events:none}.video-bubble-play-overlay svg{width:12px;height:12px;margin-left:2px;fill:#000}.page-head--loaded .video-bubble-play-overlay{opacity:.7;transform:translateX(-50%) scale(1)}.video-modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;pointer-events:none;padding:0 10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center}.video-modal:after,.video-modal:before{background:linear-gradient(to bottom,rgba(0,0,0,.4),transparent);content:"";position:fixed;top:0;left:0;right:0;height:60px;pointer-events:none;z-index:-1}.video-modal:after{background:linear-gradient(to top,rgba(0,0,0,.4),transparent);top:auto;bottom:0}.video-modal--open:before{background-color:rgba(53,53,53,.8);pointer-events:all;opacity:1;z-index:2147483536}.video-modal--open .video-modal{display:block;z-index:2147483537;pointer-events:all}.video-modal--open .nav-burger{opacity:0;pointer-events:none;z-index:2000}.video-modal-content{margin:60px auto 0;position:relative;max-height:calc(100svh - 110px);aspect-ratio:9/16}.video-modal-close{cursor:pointer;z-index:10}.video-modal-close .button-arrow{height:2.5em;padding:.75em;transform:rotate(90deg);width:2.5em}.video-modal-close:focus .button-arrow,.video-modal-close:hover .button-arrow{background:var(--lightgrayhover)}.video-modal-iframe-container{position:relative;height:100%;overflow:hidden;border-radius:16px;background:#000}.video-modal-iframe{width:100%;height:100%;border:0}.video-modal-iframe-placeholder{width:100%;height:100%;background:#000 url(/build/images/svg/salt-in-our-hair-submark.svg) no-repeat center;background-size:70px;display:flex;align-items:center;justify-content:center;animation:pulseBackground 1.5s infinite}.video-modal-header{position:absolute;top:0;left:0;right:0;padding:10px;display:flex;align-items:center;justify-content:space-between;z-index:10}.video-modal-profile{display:flex;align-items:center;text-decoration:none;color:#fff;padding:5px 15px 5px 8px;border-radius:16px;margin:-5px 0 -5px -8px;text-align:left}.video-modal-profile:active,.video-modal-profile:hover{background:rgba(0,0,0,.15);text-decoration:none}.video-modal-profile-image{width:40px;height:40px;border-radius:50%;margin-right:12px;border:1px solid rgba(255,255,255,.8)}.video-modal-profile-info{display:flex;flex-direction:column}.video-modal-profile-name{font-family:"Headings";font-weight:900;font-size:16px;line-height:1}.video-modal-profile-subtitle{font-family:"Montserrat";font-size:12px;opacity:.9;line-height:1.2}.video-modal-footer{margin:0 auto;display:flex;align-items:center;justify-content:space-between;width:100%}.video-modal-footer-link{border-radius:16px;color:#fff;display:inline-block;line-height:1;font-family:headings,Arial,sans-serif;text-overflow:ellipsis;white-space:nowrap;padding:12px 0;width:100%;text-align:center;margin:5px 0 5px 40px}.video-modal-footer-link .icon{font-size:10px}.block-link--widget-insurance .h a,.video-modal-footer-link:active,.video-modal-footer-link:hover{text-decoration:none}.video-modal-mute{cursor:pointer}.video-modal-mute .button-arrow{background:rgba(255,255,255,.25);color:var(--lightgray);height:2.5em;padding:.7em;transform:rotate(0deg);width:2.5em}.video-modal-mute:active .button-arrow,.video-modal-mute:hover .button-arrow{background:rgba(255,255,255,.35)}.video-modal-mute .muted-path{display:block!important}.video-modal-mute path:not(.muted-path){display:none}.video-modal-mute.muted .muted-path{display:none!important}.video-modal-mute.muted path:not(.muted-path){display:block!important}.block-budget{border:1px solid var(--lightgray);border-radius:15px;display:block;left:0;margin-bottom:1.5em;margin:1.5em 0 1.5em 1.5rem;padding:1em 1em 1em 1.5em;position:relative;width:calc(100% - 1.5rem)}.block-budget__title{font-family:"written";font-weight:100;font-size:25px;left:-2rem;line-height:1;transform:translateY(-50%) rotate(-90deg);pointer-events:none;position:absolute;top:50%}.block-budget ul{display:flex;flex-wrap:wrap;font-size:15px;list-style:none}.block-budget li{align-items:center;display:flex;flex:0 0 auto;margin-bottom:7px;width:100%}.block-budget li:last-child{margin-bottom:0}.block-budget .salt-icon__container{height:1.8em;margin-right:1.25em;width:1.8em}.widget-budget{align-items:baseline;display:flex;justify-content:center;margin:1.5em 0 1em}.widget-budget__wrapper{border-top:1px solid var(--lightgray);flex:0 0 auto;max-width:calc(100% + 30px);padding:15px 15px 0;width:calc(100% + 30px);position:relative}.widget-budget__head{background-color:var(--white);padding:0 5px;font-family:"Montserrat",Arial;position:absolute;top:-8px;font-size:14px;line-height:1;right:20px}.widget-budget__foot{background:var(--lightestblue);border-radius:20px;display:block;margin-top:30px;padding:20px}.widget-budget__foot:focus,.widget-budget__foot:hover{text-decoration:none}.widget-budget__foot:focus .block-button,.widget-budget__foot:hover .block-button{opacity:.8}.widget-budget__foot:focus .block-button .icon-arrow,.widget-budget__foot:hover .block-button .icon-arrow{margin-left:12px}.widget-budget__foot .icon-wise{color:#163300;font-size:19px}.widget-budget__foot-title{font-family:"Headings",Arial}.widget-budget__foot-content{font-family:"Montserrat",Arial;font-size:.85em}.widget-budget__list{display:grid;gap:10px;grid-template-columns:100%;list-style:none;margin:20px 0 10px}.widget-budget__item{align-items:center;display:inline-flex}.widget-budget__item-text{line-height:1.35}.widget-budget__item-name{display:block;font-family:"Headings",Arial}.block-ttt__article a:hover,.widget-budget__item-link{color:var(--darkgray)}.widget-budget__item-link a{color:currentColor!important;text-shadow:none!important;text-underline-offset:.2em}.widget-budget__item-link,.widget-budget__item-price{font-family:"Montserrat",Arial;font-weight:100;font-size:.85em}.widget-budget__item .icon-arrow{font-size:.6em;margin-left:6px;margin-top:-1px;transform:rotate(-90deg)}.widget-budget .salt-icon__container{height:2.6em;margin-right:1em;width:2.6em}.widget-budget .block-button{white-space:normal}.widget-budget .block-button:before{background-size:auto 50%}.widget-budget__item--hotels{order:1}.widget-budget__item--hostels{order:2}.widget-budget__item--transport{order:3}.widget-budget__item--car_rental{order:6}.widget-budget__item--food{order:5}.widget-budget__item--activities{order:4}.widget-budget__item--sim{order:7}.widget-budget__item--travel_insurance{order:8}.block-link--widget-insurance{background:#e9f5f5;border-radius:15px;display:block;margin-top:30px;padding:20px;font-family:"Montserrat",Arial}.block-link--widget-insurance:focus,.block-link--widget-insurance:hover{text-decoration:none}.block-link--widget-insurance .h{font-size:18px}.block-link--widget-insurance p{font-size:.85em}.block-link--widget-insurance p a{color:inherit!important;text-decoration:underline;text-underline-offset:.2em;text-shadow:none!important;background:0 0!important}.block-link--widget-insurance.block-link .salt-icon__container:before{background:var(--lighterblue)}.block-pinterest{background:#f8f3f3 center left/auto 370px;cursor:pointer;height:220px;overflow:hidden;padding:0 1.3em;width:100%}.block-pinterest:focus .block-pinterest__image,.block-pinterest:hover .block-pinterest__image{transform:translateY(-10px)}.block-pinterest__container{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:space-between}.block-pinterest__content{margin-bottom:1em;margin-top:1em;margin-right:8px;position:relative;min-width:55%}.block-pinterest__title{font-weight:900;font-size:23px;line-height:1.3;margin-bottom:5px}.block-pinterest__subtitle{font-family:"Montserrat",Arial;font-size:13px;letter-spacing:.5px;line-height:1.65em}.block-pinterest__image{align-self:start;border:6px solid #fff;border-radius:15px;box-shadow:2px 2px 2px rgba(0,0,0,.05),-2px 2px 2px rgba(0,0,0,.04),2px 2px 2px rgba(0,0,0,.05);height:100%;margin-top:15px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;pointer-events:none;transform:translateY(0);transition:transform .2s!important;width:100%;will-change:transform}.block-pinterest__image-wrap{align-self:start;flex:0 0 auto;height:105%;max-width:150px;width:100%}.block-pinterest__button.block-button:before{background:var(--pin)!important}.user-started .block-pinterest{background-image:url(/build/images/search-bubbles.png),url(/build/images/search-bubbles.png),url(/build/images/search-bubbles.png),url(/build/images/search-bubbles.png),url(/build/images/search-bubbles.png)}.block-tours{align-items:baseline;display:flex;justify-content:center;margin:36px 0;position:relative;z-index:0}.block-tours__wrapper{background-color:var(--lightgray);background-size:cover;padding:15px 15px 30px;flex:0 0 auto;max-width:calc(100% + 30px);width:calc(100% + 30px)}.block-tours__widget{filter:saturate(.8)}.block-tours__widget-wrapper{background-color:var(--white-panel);border-radius:15px;overflow:hidden;position:relative}.block-tours__widget-wrapper:after{content:"";display:inline-block;padding-right:15px}.block-tours__title{font-size:1.35em;margin-top:10px;align-items:center;display:flex;justify-content:space-between}.block-tours .hotels-block__viewall{font-weight:100;letter-spacing:0}.block-tours--viator .block-tours__widget-wrapper{height:calc(125px*var(--tour-total-items));min-height:calc(var(--tour-widget-height) - 40px);overflow-x:scroll;scrollbar-width:none}.block-tours--gyg .block-tours__widget-wrapper::-webkit-scrollbar,.block-tours--viator .block-tours__widget-wrapper::-webkit-scrollbar{display:none}.user-started .block-tours__wrapper{background-image:url(/build/images/line-bg-white.png),url(/build/images/line-bg-white.png),url(/build/images/line-bg-white.png),url(/build/images/line-bg-white.png)}.block-tours--gyg{--tour-image-height:calc( ((100vw - 16px - var(--scrollbar) )/16) * 9 );--tour-content-height:152px}.block-tours--gyg .block-tours__widget-wrapper:has(.block-tours__widget[data-gyg-widget-created]){background-color:transparent;border-radius:0;margin:0 -15px;padding:0 7px}.block-tours--gyg .block-tours__widget>iframe{height:calc(100% - 36px)!important}.block-tours--gyg .block-tours__widget-wrapper{height:386.75px;min-height:calc((var(--tour-widget-height) - 40px)*.85);overflow-x:scroll;scrollbar-width:none}.block-tours--gyg .block-tours__widget-wrapper[data-tour-total-items="1"]{height:calc((100vw - 16px)/16*9 + var(--tour-content-height))}.block-tours--gyg .block-tours__widget-wrapper[data-tour-total-items="1"] .block-tours__widget{width:100%}.block-tours--gyg .block-tours__widget{transform:scale(.85);transform-origin:top left;width:max(560px,70vw*max(1,var(--tour-total-items)))}.calendar-getyourguide{margin:1.5em 0}.calendar-getyourguide>iframe{height:calc(100% - 30px)!important}.block-googlemaps{background:var(--lightpurple) -125px 52%/1200px no-repeat;cursor:pointer;padding:1.3em;position:relative}.block-googlemaps__container{align-items:center;display:flex;flex-direction:column-reverse;position:relative;z-index:1}.block-googlemaps__content{text-align:center}.block-googlemaps__title{display:block;font-family:"Headings",Arial;font-weight:900;font-size:23px;line-height:1.3;margin-bottom:8px}.block-googlemaps__text{display:block;font-family:"Montserrat",Arial;font-size:13px;letter-spacing:.5px;line-height:1.65em}.block-googlemaps__image{flex:0 0 auto;height:80px;margin:-5px 0 10px;width:80px}.block-googlemaps .icon-google-maps{font-size:25px}.sioh-block{border-radius:20px;display:block;margin:36px 0;text-decoration:none;width:100%}.sioh-block:focus,.sioh-block:hover{text-decoration:none}.sioh-block:focus .block-button,.sioh-block:hover .block-button{opacity:.8}.sioh-block:focus .block-button .icon-arrow,.sioh-block:hover .block-button .icon-arrow{margin-left:12px}.block-button{align-items:center;background-color:#fff;border-radius:20px;display:inline-flex;font-family:headings,Arial;font-size:1rem;font-weight:700;height:40px;line-height:1;left:-3px;letter-spacing:.01em;margin-top:15px;max-width:100%;overflow:hidden;padding:0 20px;position:relative;white-space:nowrap}.block-button:has(>.block-button-icon){padding:0 20px 0 0}.block-button:has(>.block-button-icon):before{background-color:var(--lightgray);border-radius:inherit;content:"";left:3px;height:34px;position:absolute;top:3px;width:34px;z-index:0}.block-button .icon-arrow{font-size:.8em;margin-left:8px;transform:translateX(0) rotate(-90deg);transition:margin .2s}.block-button-icon{height:34px;width:34px;overflow:hidden;margin-left:3px;margin-right:10px;display:inline-block;text-align:center;line-height:32px;position:relative;z-index:1}.block-button--googlemaps{left:-3px}.block-button--googlemaps:before{background-color:#f4f2f5}.user-started .block-googlemaps{background-image:url(/build/images/line-bg-white.png),url(/build/images/line-bg-white.png)}.block-ebook__image{flex:0 0 auto;max-width:80%;width:100%}.block-ebook .block-googlemaps__title span{display:block}.block-ebook .block-googlemaps__container{flex-direction:column}.block-ebook--sri-lanka{background-color:#f5e5dc}.block-ebook--sri-lanka .block-button{background:#d17763;color:#fff}.block-ebook--costa-rica{background-color:#ccd8be}.block-ebook--costa-rica .block-button{background:#8c9d78;color:#fff}.user-started .block-googlemaps.block-ebook--costa-rica{background-image:url(/build/images/line-bg-white.png)}.block--whatsapp .block-button:before{background:var(--wa)}.block--whatsapp .block-button .icon-whatsapp{color:var(--white);font-size:23px;margin-bottom:1px;margin-left:1px}.block-ttt{display:block;display:grid;grid-template-columns:repeat(10,1fr);grid-template-areas:"rg rg rg hd hd hd hd hd hd hd" "gr gr gr gr gr gr gr gr gr gr" "cf cf cf lg lg lg lg lg lg lg";flex:1 0 auto;font-size:16px;height:-moz-fit-content;height:fit-content;margin-bottom:1em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.block-ttt:has(div.block-ttt__article){grid-template-areas:"lg lg lg lg lg lg lg lg lg lg" "gr gr gr gr gr gr gr gr gr gr" "cf cf cf cf ar ar ar ar ar ar"}.block-ttt:has(label.block-ttt__select-wrap){grid-template-areas:"lg lg lg lg lg lg lg lg lg lg" "gr gr gr gr gr gr gr gr gr gr" "cf cf cf cf cf rg rg rg rg rg"}.block-ttt:has(label.block-ttt__select-wrap) .block-ttt__select-wrap{margin-left:auto}.block-ttt:has(label.block-ttt__select-wrap):has(div.block-ttt__article){grid-template-areas:"rg rg rg lg lg lg lg lg lg lg" "gr gr gr gr gr gr gr gr gr gr" "cf cf cf cf ar ar ar ar ar ar"}.block-ttt:has(label.block-ttt__select-wrap):has(div.block-ttt__article) .block-ttt__select-wrap{margin-left:0}.block-ttt__months{grid-area:gr;-moz-column-gap:16px;column-gap:16px;display:none;flex-direction:row;margin-top:15px;margin-bottom:10px;margin-left:-15px;overflow:hidden;overflow-x:scroll;scrollbar-width:none;padding:0 15px;width:calc(100% + 30px)}.block-ttt__months--1{display:flex}.block-ttt__months::-webkit-scrollbar{display:none}.block-ttt__item{flex:1 0 auto;transition:opacity .1s ease;width:calc(15.45% - 14px)}.block-ttt__item:first-child .block-ttt__item-name{margin-left:0;padding-right:8px;width:calc(100% + 8px)}.block-ttt__item:last-child .block-ttt__item-name{margin-right:0;padding-left:8px;width:calc(100% + 8px)}.block-ttt__item-bar{align-items:center;background-color:rgba(255,69,0,.15);height:200px;border-top-left-radius:9em;border-top-right-radius:9em;width:100%;padding-top:15px;min-width:40px;display:flex;flex-direction:column;justify-content:space-between;opacity:1;transition:opacity .1s}.block-ttt__item-bar--poor{background-color:rgba(226,119,105,.15)}.block-ttt__item-bar--poor .block-ttt__item-temp__graph:before{background-color:#e27769}.block-ttt__item-bar--mixed{background-color:rgba(240,187,104,.15)}.block-ttt__item-bar--mixed .block-ttt__item-temp__graph:before{background-color:#f0bb68}.block-ttt__item-bar--good{background-color:rgba(159,191,137,.15)}.block-ttt__item-bar--good .block-ttt__item-temp__graph:before{background-color:#9fbf89}.block-ttt__item-bar--best{background-color:rgba(90,127,83,.1)}.block-ttt__item-bar--best .block-ttt__item-temp__graph:before{background-color:#5a7f53}.block-ttt__item-name{border-top:1px solid var(--lightgray);font-family:"Headings",Arial;font-weight:900;text-align:center;line-height:1;padding-top:10px;margin-bottom:5px;width:calc(100% + 16px);margin-left:-8px;text-transform:capitalize}.block-ttt__item-sky{font-size:1.55em;line-height:1;padding-bottom:27px}.block-ttt__item-temp{display:flex;flex:1 0 auto;flex-direction:column;align-items:center;justify-content:flex-end}.block-ttt__item-temp__text{font-family:"Montserrat",Arial;font-size:.75em;height:1em;line-height:1;margin:-100% 0 8px;white-space:nowrap}.block-ttt__item-temp__text-f{display:none}.block-ttt__item-temp__graph{height:20px;width:20px;position:relative}.block-ttt__item-temp__graph:before{background:inherit;border-top-left-radius:9em;border-top-right-radius:9em;content:"";position:absolute;bottom:0;left:0;right:0;top:0}.block-ttt__tools{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding-top:10px}.block-ttt__toggle{grid-area:cf;background-color:var(--lightgray);border-radius:17px;cursor:pointer;height:34px;padding:3px;position:relative;width:75px;flex:0 0 auto;margin-right:10px}.block-ttt__toggle-container{border-radius:inherit;height:100%;position:relative}.block-ttt__toggle-button{border-radius:inherit;height:inherit;position:absolute;width:50%;background-color:#fff;transition:transform .2s cubic-bezier(.25,.46,.45,.94);transform:translateX(0)}.block-ttt__toggle-names{align-items:center;color:#606060;display:flex;height:100%;font-family:"Headings",Arial;font-weight:900;font-size:14px;line-height:1;justify-content:space-around;position:relative}.block-ttt__toggle-c{color:var(--text-black)}.block-ttt__checkbox:checked+.block-ttt__toggle-button{transform:translateX(100%)}.block-ttt__checkbox:checked+.block-ttt__toggle-button+.block-ttt__toggle-names>.block-ttt__toggle-f{color:var(--text-black)}.block-ttt__checkbox:checked+.block-ttt__toggle-button+.block-ttt__toggle-names>.block-ttt__toggle-c{color:var(--textgrey)}.block-ttt__select-wrap{grid-area:rg;position:relative;display:inline-block;width:-moz-fit-content;width:fit-content}.block-ttt__select-wrap .icon{background:var(--white);color:#606060;position:absolute;font-size:12px;right:6px;top:6px;pointer-events:none}.block-ttt__select-wrap:focus,.block-ttt__select-wrap:hover{cursor:pointer}.block-ttt__select-wrap:focus .block-ttt__regions,.block-ttt__select-wrap:focus .icon,.block-ttt__select-wrap:hover .block-ttt__regions,.block-ttt__select-wrap:hover .icon{color:var(--text-black)}.block-ttt__regions{border:0;background-color:var(--lightgray);border-radius:17px;color:#606060;cursor:pointer;height:34px;padding:0 35px 0 12px;position:relative;margin:0;font-size:14px;font-family:"Headings",Arial;font-weight:900;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:-moz-fit-content;width:fit-content;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:150px}.block-ttt__legend{grid-area:lg;align-self:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end}.block-ttt__legend:has(.block-ttt__legend-item--best:hover)~.block-ttt__months .block-ttt__item-bar:not(.block-ttt__item-bar--best),.block-ttt__legend:has(.block-ttt__legend-item--good:hover)~.block-ttt__months .block-ttt__item-bar:not(.block-ttt__item-bar--good),.block-ttt__legend:has(.block-ttt__legend-item--mixed:hover)~.block-ttt__months .block-ttt__item-bar:not(.block-ttt__item-bar--mixed),.block-ttt__legend:has(.block-ttt__legend-item--poor:hover)~.block-ttt__months .block-ttt__item-bar:not(.block-ttt__item-bar--poor),.block-ttt__legend:has(.block-ttt__legend-item:hover) .block-ttt__legend-item:not(:hover){opacity:.5}.block-ttt__legend-item{font-family:"Montserrat",Arial;font-size:.8em;height:1em;line-height:1;margin:5px 0;opacity:1;transition:opacity .1s}.block-ttt__legend-item:before{border-radius:5px;border-radius:var(--egg);content:"";display:inline-block;height:10px;margin-right:4px;width:10px}.block-ttt__legend-item+.block-ttt__legend-item{padding-left:10px}.block-ttt__legend-item--poor:before{background-color:#e27769}.block-ttt__legend-item--mixed:before{background-color:#f0bb68}.block-ttt__legend-item--good:before{background-color:#9fbf89}.block-ttt__legend-item--best:before{background-color:#5a7f53}.block-ttt__article{grid-area:ar;align-self:center;font-family:"Montserrat";font-size:.875em;line-height:1.4;text-align:right}.block-ttt__article a{text-decoration:underline;text-underline-offset:.2em}.block-ttt:has(.block-ttt__checkbox:checked) .block-ttt__item-temp__text-c{display:none}.block-ttt:has(.block-ttt__checkbox:checked) .block-ttt__item-temp__text-f{display:inline}.sunnycars-widget{align-items:baseline;display:flex;justify-content:center;margin:36px 0}.sunnycars-widget__wrapper{background:#f2f9f9 -35px 52%/1200px no-repeat;border-radius:0;display:block;flex:0 0 auto;max-width:calc(100% + 30px);min-height:685px;width:calc(100% + 30px)}.sunnycars-widget__content{--color-widget-background:#ffffff00!important;--custom-rem:15px;display:block}.sunnycars-widget__content .autocomplete.is-open .autocomplete__header{top:100px!important}.user-started .sunnycars-widget__wrapper{background-image:url(/build/images/line-bg-white.png),url(/build/images/line-bg-white.png),url(/build/images/line-bg-white.png),url(/build/images/line-bg-white.png)}.overflow-hidden.sc-widget-set .page-nav{display:none}.restaurants{overflow:hidden;overflow-x:scroll;scrollbar-width:none;margin-bottom:1em;margin-left:-15px;padding:0 15px;position:relative;width:calc(100% + 30px)}.hotels-block__container::-webkit-scrollbar,.restaurants::-webkit-scrollbar{display:none}.restaurants ul{margin-bottom:0!important;list-style:none;gap:0 15px;margin-left:0!important;width:-moz-fit-content;width:fit-content}.restaurants li{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-left:0!important}.restaurants li:before{left:0!important;margin-right:10px!important}.restaurants+.block-button{border:2px solid var(--lightgray);border-radius:22px;height:44px;margin-top:0;margin-bottom:19px;white-space:normal}.restaurants+.block-button:before{background-color:var(--lightgray)}.restaurants+.block-button:focus,.restaurants+.block-button:hover{background-color:var(--lightgray);text-decoration:none}.flights-block{background:var(--lightpurple) -125px 52%/1200px no-repeat;min-height:355px!important;position:relative;padding:25px 25px 10px}.flights-block__title{font-size:23px;margin-top:0}.user-started .flights-block{background-image:url(/build/images/line-bg-white.png),url(/build/images/line-bg-white.png)}.hotels-block{align-items:baseline;display:flex;justify-content:center;margin:36px 0;position:relative;z-index:0}.hotels-block__wrapper{background:var(--lightpurple) -125px 52%/1200px no-repeat;border-radius:0;padding:15px 15px 30px;flex:0 0 auto;max-width:calc(100% + 30px);width:calc(100% + 30px)}.hotels-block__container{display:flex;flex-direction:row;gap:15px;margin:-15px;padding:20px 0 20px 15px;overflow-x:scroll;scrollbar-width:none}.hotels-block__container:after{content:"";display:inline-block;padding-right:1px}.hotels-block__container-wrapper{display:flex;flex-direction:column;gap:10px;flex:1 1 auto;min-width:70%}.hotels-block__container-wrapper .hotels-block__item{min-width:0}.hotels-block__container-wrapper .hotels-block__item-content__title{white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis}.hotels-block__head{align-items:center;display:flex;justify-content:space-between;flex-direction:row;overflow:hidden}.hotels-block__foot{display:flex;flex-direction:row;gap:20px;margin:0 -15px -30px;padding-left:15px;padding-right:15px;overflow-x:scroll;scrollbar-width:none}.hotels-block__foot::-webkit-scrollbar{display:none}.hotels-block__title{font-size:1.35em;margin-top:10px;text-overflow:ellipsis;overflow:hidden}.hotels-block__title a{background-image:linear-gradient(transparent calc(100% - .35em),rgba(0,0,0,.1) 0),linear-gradient(transparent calc(100% - .35em),rgba(0,0,0,.05) 0)!important;background-size:0 85%,100% 85%;background-repeat:no-repeat;transition:background-size .1s ease-in-out}.blog-content h2 a:focus,.blog-content h2 a:hover,.blog-content h3 a:focus,.blog-content h3 a:hover,.blog-content h4 a:focus,.blog-content h4 a:hover,.hotels-block__title a:focus,.hotels-block__title a:hover{background-size:100% 85%,100% 85%;text-decoration:none}.hotels-block__viewall{display:none}.hotels-block__item{background-color:var(--white-panel);border-radius:14px;box-shadow:0 0 20px 0 #e2e2e1;display:flex;flex:1 1 auto;flex-direction:column;min-width:calc(60vw + 30px);overflow:hidden;position:relative;padding:10px;transition:transform .2s ease;justify-content:space-around}.hotels-block__item:focus,.hotels-block__item:hover{cursor:pointer;text-decoration:none}.hotels-block__item:focus .icon-arrow,.hotels-block__item:hover .icon-arrow{color:var(--text-black)}.hotels-block__item:hover{transform:scale(1.02)}.hotels-block__item:active{transform:scale(.98)}.hotels-block__item-image{background:var(--lightgray) url(/build/images/svg/salt-in-our-hair-submark.svg) no-repeat center;background-size:70px;background-blend-mode:color-burn;border-radius:15px;height:155px;-o-object-fit:cover;object-fit:cover;width:100%}.hotels-block__item-content{color:var(--text-black);padding:0 10px}.hotels-block__item-content__title{font-family:"Headings",Arial;font-weight:900;line-height:1.25}.hotels-block__item-content__subtitle{align-items:center;color:var(--darkgray);display:flex;font-family:"Montserrat",Arial;font-size:14px;gap:5px;line-height:1.5}.hotels-block__item-content__subtitle span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotels-block__item-content .icon-arrow{margin-left:auto}.hotels-block__item--viewall{border-radius:20px;flex:0 0 auto;width:260px}.hotels-block__item--viewall .hotels-block__item-content__title{display:flex;margin-top:8px;margin-bottom:4px}.hotels-block__item--viewall .icon{align-self:flex-end;color:var(--darkgray)}.hotels-block .icon-arrow{transform:rotate(-90deg)}h3+.hotels-block,h4+.hotels-block,h5+.hotels-block,h6+.hotels-block{margin-top:15px}p+.hotels-block{margin-top:1em}.block-button-bookingcom{align-items:center;display:inline-flex;font-family:headings,Arial;font-size:15px;font-weight:700;height:56px;line-height:1;opacity:.6;position:relative;white-space:nowrap}.block-button-bookingcom .block-button-icon{background:#003b95;border-radius:15px;border-radius:var(--egg);color:var(--white);height:25px;line-height:22px;width:25px}.block-button-bookingcom .icon{font-size:.7em;margin-left:1px}.block-button-bookingcom .icon-arrow{margin-left:6px;margin-top:1px}.block-button-bookingcom:focus,.block-button-bookingcom:hover{opacity:1;text-decoration:none}.block-button--hw .block-button-icon{background:#f25621}.block-button--hw .block-button-icon .icon{margin-left:0}.user-started .hotels-block__wrapper{background-image:url(/build/images/line-bg-white.png),url(/build/images/line-bg-white.png)}.scroller{cursor:grab;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.grab-active{cursor:grabbing}.block-link{display:block;margin-top:1em;margin-bottom:1.5em}.block-link__container:after{content:"";display:table;clear:both}.block-link p{line-height:1.85;margin:0;max-width:-moz-fit-content;max-width:fit-content}.block-link .salt-icon__container{float:left;margin-top:.5em;height:2.25em;margin-right:.85em;width:2.25em}.block-link .salt-icon__container:before{background:var(--lightgray);transition:none}.block-link--hotels .salt-icon__container{margin-right:1.15em}.lazyload{opacity:0}.lazyload.lazypreload{opacity:1;transition:all .1s linear}.lazyloaded{min-height:initial;opacity:1;transition:all 300ms}.dark-navigation .page-head .logo{background-color:var(--text-black)}.dark-navigation .page-nav:not(.page-nav--sticked) .logo{background-color:var(--text-black)}.single .page-head .logo{background-color:var(--white)}.single .page-content__container{max-width:var(--container-max)}.single .instagram-media{max-width:100%!important;max-height:100%!important;overflow:hidden!important}.blog-bubble-mask{-webkit-mask-image:var(--bubble);mask-image:var(--bubble)}.post-cover__content{flex-shrink:0;margin-top:20px;position:relative;width:100%;z-index:1}.post-cover__content-container{display:flex;flex-direction:column}.post-cover__title{color:var(--text-black);line-height:1.2em;order:2;letter-spacing:-.5px;margin-bottom:0;transition:color .2s linear;max-width:100%;margin-top:0;word-break:break-word}.post-cover__title--fix{-webkit-hyphens:auto;hyphens:auto}.post-cover__intro{font-style:italic;font-size:18px;order:3}.post-cover__intro a{background-image:linear-gradient(transparent calc(100% - .45em),var(--darkpink) 0),linear-gradient(transparent calc(100% - .45em),var(--lightblue) 0);background-repeat:no-repeat;background-size:0 100%,100% 100%;transition:background-size .1s ease-in-out;color:transparent;text-shadow:0 0 var(--text-black),.06em 0 0 rgba(255,255,255,.7),0 .05em 0 rgba(255,255,255,.7),-.06em 0 0 rgba(255,255,255,.7)}.post-cover__intro a:focus,.post-cover__intro a:hover{background-size:100% 100%,100% 100%;text-decoration:none}.post-cover__intro p{margin-bottom:0}.blog-container{align-items:stretch;display:flex;flex-wrap:wrap}.blog-article{font-size:18px;grid-area:content;position:relative;width:100%}.blog-article p{color:var(--text-grey);-webkit-hyphens:auto;hyphens:auto}.blog-article p:empty{display:none;visibility:hidden}.blog-content{word-break:break-word}.blog-content ol:not([class]){margin-left:1.25em;margin-bottom:1em}.blog-content .wp-block-list,.blog-content ul:not([class]){list-style:none;margin-bottom:1em}.blog-content .wp-block-list li,.blog-content ul:not([class]) li{margin-left:1.25em;position:relative}.blog-content .wp-block-list li:before,.blog-content ul:not([class]) li:before{background-color:var(--lightblue);border-radius:99em;border-radius:var(--egg);content:"";display:inline-block;height:.55em;left:-1.25em;margin-left:1px;margin-right:-.7em;position:relative;top:-1px;width:.55em}.blog-content .wp-block-list:has(li:nth-child(11)),.blog-content ul:not([class]):has(li:nth-child(11)){-moz-column-count:3;column-count:3}.blog-content ol a:not(.button):not(.pinit),.blog-content p a:not(.button):not(.pinit),.blog-content ul a:not(.button):not(.pinit){color:transparent;text-shadow:0 0 var(--text-black),.06em 0 0 rgba(255,255,255,.7),0 .05em 0 rgba(255,255,255,.7),-.06em 0 0 rgba(255,255,255,.7)}.blog-content h2 a,.blog-content h3 a,.blog-content h4 a{background-image:linear-gradient(transparent calc(100% - .35em),var(--darkpink) 0),linear-gradient(transparent calc(100% - .35em),var(--lightblue) 0);background-size:0 85%,100% 85%;background-repeat:no-repeat;transition:background-size .1s ease-in-out;color:transparent;text-shadow:0 0 var(--text-black),.06em 0 0 rgba(255,255,255,.7),0 .05em 0 rgba(255,255,255,.7),-.06em 0 0 rgba(255,255,255,.7)}.blog-content .wp-block-list a:not([class]),.blog-content ol:not([class]) a:not([class]),.blog-content p a:not([class]),.blog-content ul:not([class]) a:not([class]),.post-breadcrumbs .wp-block-list a:not([class]),.post-breadcrumbs ol:not([class]) a:not([class]),.post-breadcrumbs p a:not([class]),.post-breadcrumbs ul:not([class]) a:not([class]){background-image:linear-gradient(transparent calc(100% - .45em),var(--darkpink) 0),linear-gradient(transparent calc(100% - .45em),var(--lightblue) 0);background-repeat:no-repeat;background-size:0 100%,100% 100%;transition:background-size .1s ease-in-out}.blog-content .wp-block-list a:not([class]):focus,.blog-content .wp-block-list a:not([class]):hover,.blog-content ol:not([class]) a:not([class]):focus,.blog-content ol:not([class]) a:not([class]):hover,.blog-content p a:not([class]):focus,.blog-content p a:not([class]):hover,.blog-content ul:not([class]) a:not([class]):focus,.blog-content ul:not([class]) a:not([class]):hover,.post-breadcrumbs .wp-block-list a:not([class]):focus,.post-breadcrumbs .wp-block-list a:not([class]):hover,.post-breadcrumbs ol:not([class]) a:not([class]):focus,.post-breadcrumbs ol:not([class]) a:not([class]):hover,.post-breadcrumbs p a:not([class]):focus,.post-breadcrumbs p a:not([class]):hover,.post-breadcrumbs ul:not([class]) a:not([class]):focus,.post-breadcrumbs ul:not([class]) a:not([class]):hover{background-size:100% 100%,100% 100%;text-decoration:none}.blog-info{grid-area:info;margin:25px 0}.blog-info__date{color:var(--darkgray);display:block;font-size:13px;margin-top:20px}.blog-tags{font-size:16px;margin-bottom:10px}.blog-tags__title{color:var(--darkgray);font-size:13px;margin-bottom:.5em}.blog-share{text-align:center;padding:25px 0}.blog-share__title{color:var(--darkgray);line-height:1;margin-bottom:1em}.blog-share__buttons{display:flex;justify-content:center}.blog-share .share-text{margin:0 auto;white-space:nowrap}.blog-share .share-link{align-items:center;border-radius:4px;color:var(--white);display:flex;flex:1 1 auto;font-family:headings,Arial,sans-serif;font-size:14px;height:44px;justify-content:space-between;overflow:hidden;padding:6px 10px;position:relative}.blog-share .share-link .icon{font-size:22px;flex-shrink:0}.blog-share .share-link+.share-link{margin-left:5px}.blog-share .share-link:focus,.blog-share .share-link:hover{text-decoration:none}.blog-share .share-link .share-number{background:rgba(0,0,0,.1);height:44px;font-size:12px;padding:0 10px;line-height:44px;margin-right:-10px}.blog-share .share-link--facebook{background-color:var(--fb)}.blog-share .share-link--pinterest{background-color:var(--pin)}.blog-share .share-link--whatsapp{background-color:var(--wa)}figure.vertical-image .image-wrapper img{-o-object-fit:contain;object-fit:contain;max-height:92vh;max-width:100%}figure.vertical-image .image-wrapper img.lazyloaded{background-color:var(--white);-o-object-fit:scale-down;object-fit:scale-down}.image-wrapper{background:var(--lightgray) url(/build/images/svg/salt-in-our-hair-submark.svg) no-repeat center;background-size:70px;background-blend-mode:color-burn;border-radius:2px;position:relative;text-align:center;overflow:hidden}.image-wrapper:empty{display:none}.image-wrapper img{display:block;pointer-events:none;position:relative;width:100%;z-index:1}.image-wrapper div.fake-image{left:0;height:100%;position:absolute;right:0;top:0;z-index:2}.image-wrapper .pinit{align-items:center;background:var(--pin);border-radius:14px;box-shadow:inset 0 0 1px #888;color:#fff;content:"";cursor:pointer;display:inline-flex;font:700 14px/28px Helvetica,"sans-serif";height:28px;left:15px;opacity:0;padding:0 12px 0 5px;position:absolute;text-align:center;top:15px;transition:opacity .1s linear;vertical-align:baseline;width:auto;z-index:3}.image-wrapper .pinit:focus,.image-wrapper .pinit:hover{box-shadow:inset 0 0 2px rgba(0,0,0,.7);text-decoration:none}.image-wrapper .pinit:after{content:"Save"}.image-wrapper+figcaption{font-size:12px;line-height:1.65;margin-top:4px}.image-wrapper+figcaption a{text-decoration:underline}.blog-share__container{background:var(--white);border-radius:10px 10px 0 0;border-left:1px solid rgba(0,0,0,.05);border-right:1px solid rgba(0,0,0,.05);border-top:1px solid rgba(0,0,0,.05);left:0;padding:5px;transition:opacity .2s;opacity:1}.adunitwrapper .mv-native-ad+.content_btf.adunit:before,.mv-ad-box .mv-native-ad+.content_btf.adunit:before,.nopin .pinit,.quickjump{display:none}.blog-article .adunitwrapper{margin-top:35px}.blog-affiliates{border-top:1px solid var(--lightgray);margin-top:25px;padding-top:25px}.blog-affiliates__title{font-size:1.1em;margin-top:0}.blog-affiliates .planning-item{border-top:1px solid var(--lightgray)}.blog-affiliates .planning-link__label{font-size:18px}.blog-affiliates .planning-link__sublabel{font-size:15px}.blog-affiliates .planning-item:first-child,.blog-affiliates .planning-item:nth-child(4){border-top:0}.split-list{-moz-column-count:2;column-count:2}.pin-button-icon{height:20px;width:20px;border:1px solid var(--white);border-radius:100%;margin-right:6px;line-height:16px}.block-pinterest .icon-pinterest,.pin-button-icon .icon-pinterest{color:var(--white);height:84%;width:84%;margin-bottom:-15%}.adunitwrapper,.mv-ad-box{border-radius:6px;margin:40px auto 26px!important;position:relative}.adunitwrapper .content_btf.adunit,.mv-ad-box .content_btf.adunit{height:100%;height:calc(100% - 14px);position:relative}.adunitwrapper .content_btf.adunit:before,.mv-ad-box .content_btf.adunit:before{align-content:center;background:#fafafa;content:"Loading ...";color:#ccc;display:flex;flex-wrap:wrap;font-family:headings,Arial,sans-serif;font-size:1em;height:calc(100% - 14px);justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:-1;animation:fadeText 1s linear 0s infinite;animation-direction:alternate}.adunitwrapper .adunitlabel,.mv-ad-box .adunitlabel{display:none!important}div[data-name=mediavine-gdpr-button]>div{font-family:Montserrat,Arial,sans-serif;background:var(--lightpink);margin:0;justify-content:flex-start;color:#4a4a4a}div[data-name=mediavine-gdpr-button]>div>div{margin:0;padding:0 15px 15px;text-align:left!important}.default-link{background-image:linear-gradient(transparent calc(100% - .45em),var(--darkpink) 0),linear-gradient(transparent calc(100% - .45em),var(--lightblue) 0);background-repeat:no-repeat;background-size:0 100%,100% 100%;transition:background-size .1s ease-in-out}.default-link:focus,.default-link:hover{background-size:100% 100%,100% 100%;text-decoration:none}.microdata{display:none}.user-started .salt-bubble-mask{--salt-bubble-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' preserveAspectRatio='none'%3E%3Cpath d='M2.2 23.3c-.4-.3-1.2-.3-1.5.2-.3.6.1 1.2.6 1.7l1.2.8c.4.2.7-.1.7-.5l-.2-.9c-.1-.7-.7-1.3-.8-1.3zM21 30.1l-5.9-.6c-.8 0-1.6-.1-2.3-.3a18 18 0 01-2.1-.8c-.7-.3-1.7-1-2.5-1.1a5 5 0 00-1.2.2c-.3.1-.5.5-.3.9.3.4.7.8 1.2 1 .8.4 1.7.6 2.6.9 2.4.6 4.7 1.7 7.1 1.7a9 9 0 003.6-.8c.5-.3.4-1-.2-1.1zM31.7 15.2a21 21 0 00-1.4-6.5c-.8-2-2.2-3.7-3.5-5.4A7.9 7.9 0 0023.7.4a9.4 9.4 0 00-5.5 0C13 1.6 7.8 3.4 3.2 6-.6 8.2-.5 14.3.9 17.8a15 15 0 007.9 8c2.9 1.3 6 1.7 9.1 2.2 3.8.6 8.3 1 11.2-1.5a7.8 7.8 0 002.7-5.3c.3-2 .1-4-.1-6z'/%3E%3C/svg%3E%0A");-webkit-mask-image:var(--salt-bubble-mask);mask-image:var(--salt-bubble-mask)}.ebook-banner{display:block;margin:35px 0}.ebook-banner img{width:100%}@media (min-width:320px){.page-nav__link{padding:12px 7px}.newsletter__title{font-size:2.9em}.page-cover{height:435px}.p_related-category__title{font-size:calc(22em/var(--title-length) + var(--title-length)*1px)}.hotels-block__viewall{color:var(--darkgray);display:inline-block;font-family:"Montserrat",Arial;font-size:1rem;margin-left:15px;text-decoration:underline;text-underline-offset:.2em;white-space:nowrap}.hotels-block__viewall:focus,.hotels-block__viewall:hover{color:var(--text-black)}}@media (min-width:480px){.p_related-category__title{font-size:calc(28em/var(--title-length) + var(--title-length)*1px)}.block-link__container{align-items:center;display:flex}.block-link .salt-icon__container{margin-top:0}}@media (min-width:605px){.block-tours--gyg .block-tours__widget-wrapper[data-tour-total-items="1"]{height:340px;margin-left:auto;margin-right:auto;width:355px}.block-tours--gyg .block-tours__widget{width:max(120%,40vw*max(1,var(--tour-total-items)))}}@media (min-width:667px){.block-tours__title{margin-top:15px}.hotels-block__container{gap:20px}.hotels-block__container-wrapper{min-width:50%}.hotels-block__title{margin-top:15px}.hotels-block__item{min-width:calc(33vw + 35px);padding:10px 15px}.hotels-block__item--viewall{padding-top:15px}}@media (min-width:764px){.sunnycars-widget__wrapper{min-height:465px}}@media (min-width:768px){.page-nav{font-size:16px}.page-nav__container{height:auto;justify-content:space-between}.page-nav__item--home .logo{display:initial}.page-nav__subcontainer-button{margin-top:0;position:absolute}.planning-link .planning-link__link-icon.salt-icon{transform:translate(-50%,-50%) scale(.8)}.page-nav__item-subcontainer--shop{padding-bottom:45px}.logo-submark{display:none}.salt-icon{background-image:url(/build/images/sprite/sprite1692710159582.png)}.page-foot{font-size:1rem;margin-top:239px;padding:15px 15px 0}.page-foot__background--mobile{display:none}.page-foot__background--desktop{display:block}.page-foot__container{grid-template-columns:3fr 1fr 1fr;grid-template-areas:"newsletter instagram instagram" "sitemap sitemap sitemap" "logo logo logo"}.foot-instagram__image{position:absolute;top:-230px;max-width:400px}.foot-instagram__content{left:55%;top:67%}.sitemap{flex-wrap:nowrap;margin:50px 0}.sitemap__list{padding-right:8px;width:25%}.post-breadcrumbs{margin-bottom:25px;order:1}.article-block__content{order:1}.article-block__image{order:2}.article-block--wcat .article-block__title{font-size:29px}.search-form{height:32px;width:inherit}.comments-title{font-size:2.5rem}.cnns-comment-subscription{float:left;width:50%}.blocks-gallery-item+.blocks-gallery-item,.wp-block-gallery .wp-block-image+.wp-block-image{margin-left:15px}.wp-block-gallery+.wp-block-gallery,.wp-block-gallery+.wp-block-image,.wp-block-image+.wp-block-gallery{margin-top:-21px}.wp-block-group:has(+.wp-block-gallery) .wp-block-image,.wp-block-group:has(+.wp-block-group>.wp-block-group__inner-container>.wp-block-gallery:first-child) .wp-block-image,.wp-block-group:has(+.wp-block-group>.wp-block-group__inner-container>.wp-block-image:first-child) .wp-block-gallery{margin-bottom:-21px}.wp-block-group:has(+.wp-block-image) .wp-block-group__inner-container>.wp-block-gallery:last-child{margin-bottom:-21px}.dialog__content{padding:1em 2em 2em}.dialog__content h5{font-size:2em}.popup__inner{max-height:80vh}.popup__content{max-height:calc(80vh - 50px)}.popup__content:has(.popup__inner-left):has(.popup__inner-right){flex-direction:row;min-height:500px}.popup__inner-left{flex:0 0 40%}.popup__inner-left .popup__image{max-height:500px}.popup__logo{width:50px;bottom:25px;left:25px}.popup__inner-right{padding:40px 50px}.popup__inner-right h2{font-size:28px;margin-bottom:20px}.popup__inner-right p{font-size:18px;margin-bottom:30px}.form-submit .popup__inner-right form .submit,.popup__inner-right form .btn,.popup__inner-right form .form-submit .submit{width:auto}.products__container{padding-left:0;margin:36px 0}.products__container:after{content:none}.product{min-width:initial;width:50%}.product__image img{height:230px}.product .icon-arrow{bottom:20px;font-size:1em;right:20px}.product__content-title{font-size:1.2em}.product__content-subtitle{font-size:.75em}.nav-panel--tags:after{width:75px}.nav-panel--tags__container{padding-left:58px}.nav-panel--tags__container:after{padding-right:60px}.post-chapters__list-link{padding:5px 0}.post-chapters__icon-container{height:44px;margin-right:10px;margin-left:-5px;overflow:hidden;padding:5px;width:44px}.post-chapters__icon-container .post-chapters__link-icon,.widget-budget .salt-icon__container .salt-icon{transform:translate(-50%,-50%) scale(.8)}.articles-section .article-block{max-width:50%;width:33.33%}.articles-section__title{font-size:140px}.p_related{min-height:350px;margin-top:40px;margin-bottom:30px}.p_related-category__title{font-size:calc(40em/var(--title-length) + var(--title-length)*1px)}.p_related-category__btn{font-size:19px}.blog-author__name{font-size:17px}.blog-author__desc,.p_related-posts .article-text-block{font-size:14px}.sidebar{margin-top:0}.sidebar,.sidebar-articles{width:340px}.block-budget ul{font-size:1em}.block-budget li{width:50%}.block-budget li:nth(even){margin-left:7px}.block-budget li:nth-last-child(2):nth-child(odd){margin-bottom:0}.widget-budget__wrapper{border:1px solid var(--lightgray);border-radius:20px;padding-bottom:15px}.widget-budget__foot{margin-bottom:15px;padding:20px 30px}.widget-budget__list{grid-template-columns:50% 50%}.widget-budget__item--car_rental{order:7}.widget-budget__item--activities{order:6}.block-pinterest{background-position:top right;background-size:auto 370px;padding:0 2em}.block-pinterest__container{flex-direction:row}.block-pinterest__content{margin-right:15px;min-width:60%}.block-pinterest__title{font-size:30px}.block-pinterest__subtitle{font-size:15px}.block-pinterest__image-wrap{max-width:210px;margin-right:20px}.block-tours--viator iframe{min-width:768px}.block-googlemaps{padding:40px 1.3em}.block-ebook .block-googlemaps__container,.block-googlemaps__container{flex-direction:row}.block-googlemaps__content{text-align:left;padding-left:10px;padding-right:15px}.block-googlemaps__title{margin-bottom:3px}.block-googlemaps__text{font-size:15px}.block-googlemaps__image{height:160px;margin:-20px 0;width:160px}.block-ebook__image{height:186px;margin:-20px -10px -40px -20px;width:auto}.block-ebook .block-googlemaps__title span{display:inline}.block-ttt__months{-moz-column-gap:0;column-gap:0;padding:0;margin-left:-8px;margin-right:-8px;width:auto}.block-ttt__months:hover>.block-ttt__item{opacity:.5}.block-ttt__months:hover>.block-ttt__item:hover{opacity:1}.block-ttt__item{padding:0 8px;width:56px}.restaurants{padding:0;margin-left:0;width:auto}.restaurants ul{width:100%}.restaurants li{max-width:none}.flights-block{min-height:216px!important;padding-left:24px;padding-right:24px}.hotels-block__item-image{height:180px}.block-button-bookingcom{font-size:1rem}.post-cover__title{font-size:50px;line-height:1.1em}.blog-content .wp-block-list:has(li:nth-child(11)),.blog-content ul:not([class]):has(li:nth-child(11)){-moz-column-count:2;column-count:2}.blog-tags{margin-bottom:0}.blog-share .share-link{font-size:16px;max-width:170px}.blog-share .share-link .share-number{font-size:14px;padding:0 14px}figure.vertical-image .image-wrapper{max-width:100%}}@media screen and (min-width:768px){.form__close{margin-top:0;margin-left:20px}.form--signup-success .form__close{display:inline-block}}@media (min-width:768px) and (orientation:portrait){.page-cover{height:550px}}@media (min-width:980px){.page-content{overflow-x:auto}h1{font-size:3.5rem}h2{font-size:1.9em}h3{font-size:1.6em}.page-nav{background-color:transparent;transition:background .1s;position:absolute}.page-nav:before{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:opacity .15s;background-color:rgba(53,53,53,.2);bottom:0;content:"";height:100vh;left:0;pointer-events:none;position:absolute;opacity:0;right:0;top:0}.page-nav__container{align-items:center;background:0 0;display:flex;opacity:0;overflow:visible;padding-left:15px;padding-right:15px;pointer-events:all;top:0;width:100%;transform:translateX(0);transition:opacity .3s ease-in-out}.page-nav__list{color:var(--white);top:0}.page-nav__list--menu{overflow:visible;padding-left:0;max-width:none}.page-nav__list--menu.active{height:auto}.page-nav__list--menu>.page-nav__item>.page-nav__link:before{background-color:rgba(255,255,255,.5);content:"";border-radius:16px;height:32px;left:1px;position:absolute;top:14px;right:3px;z-index:-1;transition:background-color .1s linear}.page-nav__list--menu>.page-nav__item:focus>.page-nav__link:before,.page-nav__list--menu>.page-nav__item:hover>.page-nav__link:before{background:#f0f0f0;opacity:1}.page-nav__item{align-self:center;flex:0 1 auto;height:auto;letter-spacing:.1px}.page-nav__item:focus .page-nav__item-subcontainer,.page-nav__item:hover .page-nav__item-subcontainer{opacity:1;pointer-events:all;transform:translate(-50%,0);visibility:visible}.page-nav__item--button{height:32px;margin-top:0;margin-left:12px;min-width:52px}.page-nav__item--button>.page-nav__item-subcontainer{top:46px}ul.page-nav__list .page-nav__item--language{color:var(--text-black);margin-left:0;margin-right:7px}ul.page-nav__list .page-nav__item--language:before{background:var(--lightgray)}.page-nav__link{height:60px;padding:0 8px}.page-nav__item-subcontainer{border-radius:4px;overflow:hidden;position:absolute;transform:translate(-50%,-3px);top:60px;min-width:165px;width:auto;z-index:-1}.page-nav__item-subcontainer:after{content:none}.page-nav li.page-nav__item-subitem a{justify-content:flex-start}.page-nav__subcontainer{border-radius:4px;box-shadow:2px 2px 2px rgba(0,0,0,.05),-2px 2px 2px rgba(0,0,0,.06),2px 2px 2px rgba(0,0,0,.12),0 0 2px rgba(0,0,0,.08);display:block;height:-moz-max-content;height:max-content;left:15px;max-height:555px;opacity:0;transition:opacity .1s,transform .1s cubic-bezier(.645,.045,.355,1);transform:translateY(-3px);top:0;width:calc(100% - 30px);margin-top:60px;padding:25px 10px 60px}.page-nav__subcontainer-content{height:-moz-max-content;height:max-content;max-height:470px}.page-nav__subcontainer-continent{padding:0 15px;width:50%}.page-nav__subcontainer-tiplist{font-size:16px;padding:0 15px}.page-nav__subcontainer-tipbest .articles-section{padding:0 15px}.page-nav__subcontainer-tipbest .article-block{height:245px}.page-nav__subcontainer-tipbest .article-block__title{font-size:1.1rem}.page-nav__sub-link{padding:11px 5px}.page-nav__sub-continent{font-size:16px;letter-spacing:0;text-transform:none;margin:0;padding:0 0 0 10px}.page-nav--sticked{background-color:var(--black-panel);color:var(--white);height:60px;position:fixed;transform:translateY(-100%);width:100%}.page-nav--sticked:before{top:60px}.page-nav--sticked .page-nav__list--menu>.page-nav__item>.page-nav__link:before{background-color:#080808}.page-nav--sticked .search-form__background{background-color:#212121}.page-nav--sticked .search-form__input{color:var(--white)}.page-nav--sticked .search-form__input::-moz-placeholder{color:var(--white);opacity:1}.page-nav--sticked .search-form__input::placeholder{color:var(--white);opacity:1}.page-nav--sticked .search-form__input:-webkit-autofill,.page-nav--sticked .search-form__input:-webkit-autofill:focus,.page-nav--sticked .search-form__input:-webkit-autofill:hover{-webkit-text-fill-color:var(--white);-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.page-nav--sticked .search-form__input:autofill,.page-nav--sticked .search-form__input:autofill:focus,.page-nav--sticked .search-form__input:autofill:hover{-webkit-text-fill-color:var(--white);transition:background-color 5000s ease-in-out 0s}.page-nav--sticked .search-form__btn{background:radial-gradient(circle,#000 60%,rgba(255,255,255,0) 60%);color:#fff}.page-nav--sticked--visible{transform:translateY(0)}.page-nav--sticked--active{transition:transform .1s,background .1s}.page-nav__planning{flex-direction:row}.page-nav__planning-left{width:42%}.page-nav__planning-right{margin-left:15px;width:58%}.page-nav__planning-articles .article-block{margin-bottom:0}.page-nav__planning-textarticles .article-text-block__content-link{width:90%}.planning-link .salt-icon__container.planning-link__icon-container{margin-left:-5px;overflow:hidden;padding:5px}.page-nav__destinations--active .page-nav__list--menu>.page-nav__item>.page-nav__link--destinations:before,.page-nav__planning--active .page-nav__list--menu>.page-nav__item>.page-nav__link--planning:before,.page-nav__tips--active .page-nav__list--menu>.page-nav__item>.page-nav__link--tips:before{opacity:1}.page-nav__destinations--active .page-nav__subcontainer{opacity:1;pointer-events:all;transform:translateY(0)}.page-nav__destinations--active .page-nav__subcontainer--destinations{display:flex}.page-nav__destinations--active .page-nav--sticked .page-nav__subcontainer--destinations,.page-nav__planning--active .page-nav--sticked .page-nav__subcontainer--planning,.page-nav__tips--active .page-nav--sticked .page-nav__subcontainer--tips{opacity:0;pointer-events:none}.page-nav__destinations--active .page-nav--sticked.page-nav--sticked--visible .page-nav__subcontainer--destinations,.page-nav__planning--active .page-nav--sticked.page-nav--sticked--visible .page-nav__subcontainer--planning,.page-nav__tips--active .page-nav--sticked.page-nav--sticked--visible .page-nav__subcontainer--tips{opacity:1;pointer-events:all}.page-nav__tips--active .page-nav__subcontainer{opacity:1;pointer-events:all;transform:translateY(0);width:780px}.page-nav__tips--active .page-nav__subcontainer--tips{display:flex;flex-flow:wrap;opacity:1}.page-nav__tips--active .page-nav__subcontainer--destinations{display:none}.page-nav__planning--active .page-nav__subcontainer{opacity:1;pointer-events:all;transform:translateY(0);padding-bottom:25px;width:780px}.nav-burger,.page-nav__planning--active .page-nav__subcontainer--destinations,.visible-mobile{display:none}.page-nav__planning--active .page-nav__subcontainer--planning{display:flex}.page-head--loaded .page-nav__container{opacity:1}.page-nav__item-subcontainer--shop{width:215px}.page-nav__item-subcontainer--shop .page-nav__subcontainer-button{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.socials{margin:0;z-index:99}.logo{-webkit-mask:url(/build/images/svg/salt-in-our-hair-logo-horizontal.svg) no-repeat left/contain;mask:url(/build/images/svg/salt-in-our-hair-logo-horizontal.svg) no-repeat left/contain;height:30px;width:112px}.logo__container{display:none}.page-foot{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto;grid-template-areas:"wave" "sm" "copy"}.page-foot__background{left:-15px;top:-15px;width:calc(100% + 30px)}.page-foot__container{grid-template-areas:"newsletter instagram instagram" "sitemap sitemap logo"}.foot-logo{margin:0 0 15px auto}.newsletter__form{flex-wrap:wrap;flex-direction:row}.newsletter__input{width:60%}.newsletter__submit{order:1;margin-left:20px;width:calc(40% - 20px)}.newsletter .cf-turnstile{order:2}.article-block__content{margin-left:30px;top:30px}.article-block__title{font-size:1.3rem}.article-block--wcat+.article-block--wcat,.nav-panel.post-chapters .post-chapters__list-item.active+li{margin-top:0}.article-block--wcat .article-block__image{height:260px}.search-form{margin-left:15px;margin-right:7px}.search-form__background{display:block}.search-form__input{height:auto;margin-right:0;text-align:right}.search-form__input:hover::-moz-placeholder{color:#727272}.search-form__input:hover::placeholder{color:#727272}.search-form__btn{height:32px;font-size:14px;width:32px;display:inline-flex;padding:0;justify-content:center;margin-left:5px;align-items:center;background:radial-gradient(circle,#e3e3e3 60%,rgba(255,255,255,0) 60%)}.search-form__btn:hover{color:#727272}.page-nav__item--search{height:auto;margin-right:0}.page-nav__item--search .search-form__label{max-width:200px;order:initial;width:100%}.page-nav__item--search .search-form__input{height:32px;max-width:200px;order:initial;width:100%}.comments-area{max-width:var(--max-content-width)}.post-chapters:not(.cat-chapters){border:1px solid var(--lightgray);box-shadow:2px 2px 2px rgba(0,0,0,.01),-2px 2px 2px rgba(0,0,0,.01),1px 1px 2px rgba(0,0,0,.02),0 0 2px rgba(0,0,0,.03);border-radius:20px;position:relative;max-width:calc(100% + 30px);margin-top:0;margin-left:-15px;width:calc(100% + 30px)}.nav-panel.post-chapters:after{content:"Chapters";background:var(--lightgray);border-radius:20px 20px 0 0;color:var(--darkgray);height:35px;font-family:headings,Arial,sans-serif;font-size:15px;left:1.5em;padding:6px 20px 0;position:absolute;top:-35px;z-index:-1}.nav-panel.post-chapters .post-chapters__list{padding:10px 25px 5px}.nav-panel.post-chapters .post-chapters__list:has(li:nth-child(2)) .post-chapters__list-item{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}.nav-panel.post-chapters .post-chapters__list:has(.post-chapters__list-item.active) .post-chapters__list-item:not(.active){opacity:.3}.nav-panel.post-chapters .post-chapters__list:has(.post-chapters__list-item.active) .post-chapters__list-item:not(.active):hover{opacity:1}.nav-panel.post-chapters .post-chapters__list .has-sublist .post-chapters__sublist:has(li:nth-child(10)){align-items:baseline;display:flex;flex-wrap:wrap;-moz-column-gap:20px;column-gap:20px;width:175%}.nav-panel.post-chapters .post-chapters__list .has-sublist .post-chapters__sublist:has(li:nth-child(10)) li{flex:1 1 calc(50% - 10px);max-width:calc(50% - 10px)}.nav-panel.post-chapters .post-chapters__list .has-sublist .post-chapters__sublist:has(li:nth-child(10)) li:last-child{padding-bottom:0}.nav-panel.post-chapters .post-chapters__list .has-sublist .post-chapters__sublist:has(li:nth-child(10)) li.last-left-column{padding-bottom:15px}.nav-panel.post-chapters .post-chapters__list-item:nth-child(2){border-top-color:#fff}.nav-panel.post-chapters .post-chapters__sublist{position:absolute;z-index:2;top:calc(100% - 1px);width:calc(100% + 4px);left:-2px}.blog-content{transition:opacity .2s}.blog-article:has(.post-chapters__list-item.active) .blog-content{opacity:.3}.post-chapters__list--numbered .post-chapters__list-item.active .nav-panel__sublist{margin-top:0}.post-chapters__list.post-chapters__list--solo .post-chapters__list-item .post-chapters__sublist{margin-bottom:15px}.post-chapters__list.post-chapters__list--solo .post-chapters__list-item{flex-basis:100%!important;max-width:100%!important}.post-chapters__list.post-chapters__list--solo .post-chapters__sublist{position:static;width:100%!important}.post-chapters__trigger{left:25px;transform:translate(0,calc(100% + 20px))}.post-chapters__trigger.is-active{transform:translate(0,0)}.post-chapters__trigger:hover{transform:translate(0,0) scale(1.05)}.post-chapters__trigger:active{transform:translate(0,0) scale(.95)}.post-chapters__close{height:70px;top:60px}.sticky-chapters{left:15px;width:400px}.sticky-chapters--open .sticky-chapters{top:initial}.page-cover{left:40%;margin-left:40px;-webkit-mask-position:bottom left;mask-position:bottom left;-webkit-mask-size:140% 120%;mask-size:140% 120%;max-height:100vh;min-height:750px;position:absolute;top:0;transform:scaleX(1);width:calc(100vw - var(--scrollbar)/2 - (40% + 40px) - (100vw - 100%)/2)}.page-cover__container{display:flex;min-height:750px;max-width:var(--container-content);margin-bottom:60px}.page-cover__image{transform:scaleX(1)}.p_related-container{display:grid;grid-template-columns:minmax(15px,6.25rem) minmax(0,3rem) minmax(30rem,var(--max-content-width)) minmax(0,3rem) minmax(400px,530px) minmax(0,3rem) minmax(15px,1fr)}.p_related-category{padding:0}.p_related-posts{padding:25px 0}.video-bubble-container{margin-top:0;position:absolute;width:100px;bottom:0;right:0;z-index:100}.video-bubble{width:100px;height:100px}.video-bubble:hover .video-bubble-play-overlay{transform:translateX(-50%) scale(1.1);opacity:1}.video-bubble-play-overlay{width:24px;height:24px}.video-bubble-play-overlay svg{width:16px;height:16px}.video-modal-content{margin-top:80px;max-height:calc(100svh - 146px)}.video-modal-header{left:50%;padding:10px 0;transform:translateX(-50%);width:calc((100svh - 146px)*.5625);top:20px}.video-modal:before{height:80px}.video-modal-footer{gap:10px;width:calc((100svh - 146px)*.5625)}.video-modal-footer-link{padding:18px 0}.video-modal-footer-link:active,.video-modal-footer-link:hover{background:rgba(0,0,0,.15);text-decoration:none}.block-budget{left:-3rem;margin-left:3rem;width:calc(100% + 3rem)}.block-budget__title{font-size:35px;left:-3.55rem}.widget-budget .salt-icon__container{margin-right:.5em;padding:5px}.dark-navigation .page-nav:not(.page-nav--sticked) .page-nav__list{color:var(--text-black)}.dark-navigation .page-nav:not(.page-nav--sticked) .page-nav__container:before{background:0 0}html:lang(nl) .post-chapters:after{content:"Onderwerpen"}.post-cover__content{margin-top:100px;padding-top:40px;width:41%}.post-cover__title{margin-bottom:.5em}.post-cover__intro{font-size:19px;padding-right:20px}.blog-content .wp-block-list:has(li:nth-child(6)),.blog-content ul:not([class]):has(li:nth-child(6)){-moz-column-count:2;column-count:2}.blog-content .wp-block-list:has(li:nth-child(6)) li,.blog-content ul:not([class]):has(li:nth-child(6)) li{max-width:60vw}.image-wrapper{background-size:100px}.blog-affiliates .planning-list{-moz-column-count:2;column-count:2}.ebook-banner{margin:2.5rem 0;position:relative}}@media (min-width:980px) and (min-width:768px){.blog-content .wp-block-list:has(li:nth-child(6)) li,.blog-content ul:not([class]):has(li:nth-child(6)) li{max-width:none}}@media (min-width:1024px){.sidebar-articles--popular,.sidebar-articles--related{display:block}.block-tours__wrapper{border-radius:20px}.block-tours__widget-wrapper:after,.hotels-block__container:after{content:none}.block-tours__container{max-width:736px}.sunnycars-widget__wrapper{border-radius:20px;padding:5px 15px 0}.sunnycars-widget__content{--custom-rem:16px;padding:0 7px}.hotels-block__wrapper{border-radius:20px}.hotels-block__content{max-width:736px}.hotels-block__container{padding-right:15px;margin-left:-15px;margin-right:-15px;padding-left:15px}.hotels-block__foot{margin-right:0;margin-left:0;padding-left:0;padding-right:0}.hotels-block__item{min-width:265px}.hotels-block__item--viewall{width:300px}.blog-container{display:grid;grid-template-columns:0 minmax(0,3rem) minmax(37.25rem,var(--max-content-width)) minmax(3rem,49rem) 21.25rem minmax(0,3rem) minmax(0,1fr);grid-template-rows:1fr;grid-template-areas:". . content . sidebar . ." "related related related related related related related"}.blog-article{font-size:19px}.blog-foot{display:grid;grid-template-rows:1fr;grid-template-areas:". . comments comments comments . ." ". . info info info . ."}}@media (min-width:1156px){.p_related-container{grid-template-columns:minmax(15px,6.25rem) minmax(0,3rem) minmax(30rem,var(--max-content-width)) minmax(0,3rem) minmax(400px,530px) minmax(0,3rem) minmax(15px,1fr)}.block-tours--gyg .block-tours__widget-wrapper{height:455px;min-height:calc(var(--tour-widget-height) - 40px)}.block-tours--gyg .block-tours__widget{transform:scale(1);width:100%}.blog-container,.blog-foot{grid-template-columns:minmax(0,6.25rem) minmax(0,3rem) var(--max-content-width) minmax(3rem,49rem) 21.25rem minmax(0,3rem) minmax(15px,1fr)}}@media (min-width:1200px){.page-nav__item--home a{padding:0 23px 0 0}.page-nav__link{padding:0 12px}.logo{width:129px}.wp-block-group:has(+.wp-block-gallery) .wp-block-image,.wp-block-group:has(+.wp-block-group>.wp-block-group__inner-container>.wp-block-gallery:first-child) .wp-block-image,.wp-block-group:has(+.wp-block-group>.wp-block-group__inner-container>.wp-block-image:first-child) .wp-block-gallery{margin-bottom:-39px}.wp-block-group:has(+.wp-block-image) .wp-block-group__inner-container>.wp-block-gallery:last-child{margin-bottom:-39px}.page-cover{-webkit-mask-size:107% 120%;mask-size:107% 120%}.p_related-category__title{font-size:calc(50em/var(--title-length) + var(--title-length)*1px)}.post-cover__content{margin-top:140px}.post-cover__title{font-size:55px}.post-cover__intro{padding-right:40px}}@media (min-width:1220px){.wp-block-gallery,.wp-block-image{margin:54px 0}.wp-block-gallery,.wp-block-gallery>.image-wrapper,.wp-block-image>.image-wrapper,ul.wp-block-gallery{max-width:calc(100% + 6rem);width:calc(100% + 6rem)}.wp-block-gallery,ul.wp-block-gallery{margin-left:-3rem}.wp-block-gallery+.wp-block-gallery,.wp-block-gallery+.wp-block-image,.wp-block-image+.wp-block-gallery{margin-top:-39px}.post-chapters:not(.cat-chapters){max-width:calc(100% + 6rem);margin-left:-3rem;width:calc(100% + 6rem)}.widget-budget__wrapper{max-width:calc(100% + 6rem);width:calc(100% + 6rem)}.widget-budget__container{margin-left:calc(3rem - 15px);margin-right:calc(3rem - 15px)}.widget-budget .salt-icon__container{margin-right:1em}.block-tours__wrapper{max-width:calc(100% + 6rem);width:calc(100% + 6rem)}.block-tours__container{margin-left:calc(3rem - 15px)}.hotels-block__wrapper,.sunnycars-widget__wrapper{max-width:calc(100% + 6rem);width:calc(100% + 6rem)}.hotels-block__content{margin-left:calc(3rem - 15px)}.hotels-block__item{min-width:300px}.adunitwrapper,.mv-ad-box{margin:54px auto 42px!important}}@media (min-width:1280px){.page-nav__subcontainer{left:130px;width:990px}}@media (min-width:1440px){.post-breadcrumbs__item-all{margin-left:-43px}}@media (min-width:1600px){.page-nav__subcontainer{left:calc((100% - var(--container-max))/2 + 114px + 16px)}.page-cover{-webkit-mask-size:100% 120%;mask-size:100% 120%;width:1015px}}@media (min-width:1720px){.single .page-head{overflow:hidden}}@media (max-width:979px){.page-nav__item.active .page-nav__item-subcontainer{opacity:1;pointer-events:all;transform:translate(-50%,0);visibility:visible}.page-nav--active .page-nav~.nav-burger .nav-burger__text,.visible-desktop{display:none}.page-nav--active .page-nav{bottom:0;contain:layout style paint}.page-nav--active .page-nav:before{display:block;pointer-events:all}.page-nav--active .page-nav .page-nav__container{background:var(--text-black) url(/build/images/search-bubbles.png) top right/auto 100px repeat-x;height:99px;transform:translateX(0);pointer-events:all}.page-nav--active .page-nav .page-nav__subcontainer{pointer-events:all;transform:translateX(0)}.page-nav--active .page-nav~.nav-burger{height:50px}.page-nav--active .page-nav~.nav-burger:after{background-color:var(--lightblue);top:4px}.page-nav--active .page-nav~.nav-burger .icon-close{display:block}.page-nav--active .page-head__container{display:none}.page-nav--active.page-nav--topic-tips .page-nav__subcontainer--destinations,.page-nav--active.page-nav--topic-tips .page-nav__subcontainer--planning{display:none;pointer-events:none}.page-nav--active.page-nav--topic-tips .page-nav__subcontainer--tips{display:flex;pointer-events:all}.page-nav--active.page-nav--topic-planning .page-nav__subcontainer--destinations,.page-nav--active.page-nav--topic-planning .page-nav__subcontainer--tips{display:none;pointer-events:none}.page-nav--active.page-nav--topic-planning .page-nav__subcontainer--planning{display:flex;pointer-events:all}}@media all and (max-width:450px){.page-cover__background{background-size:140%}body.home .page-cover__background,body.single-format-standard .page-cover__background{background-size:cover}}@media only screen and (max-width:359px){.page-content{padding-left:10px;padding-right:10px}.wp-block-gallery{margin-left:-10px;max-width:calc(100% + 20px);width:calc(100% + 20px)}.block-ttt__months{margin-left:-10px;padding:0 10px;width:calc(100% + 25px)}.block-ttt__item{width:calc(18.2% - 14px)}.restaurants{margin-left:-10px;padding:0 10px;width:calc(100% + 40px)}}@media (min-width:1024px) and (max-width:1156px){.single-post .block-ttt__months{margin-left:-5px;margin-right:-5px}.single-post .block-ttt__item{padding:0 5px;width:46px}.single-post .block-ttt__item-bar{min-width:30px}}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){clip:rect(0 0 0 0)!important;position:absolute!important}}@media (prefers-color-scheme:dark){.nav-burger__text .icon-burger{color:#141414}}@media (hover:hover) and (pointer:fine){.post-chapters__list-link:hover{text-decoration:none}.post-chapters__list-link:hover .salt-icon__container:before{opacity:1}.post-chapters__list-link:hover .post-chapters__link-label{border-bottom:1px solid var(--text-black);margin-bottom:-1px}.post-chapters__list-link:hover .button-arrow{background:var(--lightgrayhover)}}@media (hover:none){.post-chapters__sublist-link:focus,.post-chapters__sublist-link:hover{text-decoration:none}}@media (hover:hover){.post-chapters__close:focus .icon,.post-chapters__close:hover .icon{background:var(--lightgrayhover)}}