:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section){--mr-hero-accent: var(--mr-wh-1);--mr-hero-navy: var(--mr-wh-2);--mr-hero-overlay: var(--mr-wh-3);--mr-hero-overlay-soft: var(--mr-wh-4);--mr-hero-overlay-mobile: var(--mr-wh-5);--mr-hero-overlay-mobile-soft: var(--mr-wh-6);--mr-hero-height: var(--mr-wh-7);--mr-hero-height-mobile: var(--mr-wh-8);--mr-mobile-action-top: var(--mr-wh-9);--mr-mobile-reserve-color: #36ad29;--mr-mobile-status-color: var(--mr-hero-accent);position:relative;z-index:auto;width:100%;min-width:0;background:#fff;color:#101c2b;font-family:Montserrat,Helvetica Neue,Arial,sans-serif}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) *,:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) *:before,:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) *:after{box-sizing:border-box}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) img,:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) svg{display:block}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) a{color:inherit;text-decoration:none}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-custom-tour-hero{position:relative;width:100%;min-width:0;overflow:visible;background:#fff}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero{position:relative;min-height:100vh;background:#fff}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-actions{display:none}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-media{position:relative;border-radius:10px;z-index:2;width:100%;height:80vh;min-height:560px;max-height:var(--mr-hero-height);overflow:visible;isolation:isolate;background:var(--mr-hero-navy)}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-picture,:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-picture img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-picture{z-index:-3}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-picture img{max-width:none;object-fit:cover;object-position:var(--mr-wh-10)}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-slides{position:absolute;border-radius:10px;z-index:-3;top:0;right:0;bottom:0;left:0;overflow:hidden;background:var(--mr-hero-navy)}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-slide{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .6s ease,visibility .6s ease}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-slide.is-active{z-index:1;opacity:1;visibility:visible}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-slide .mr-hero-picture{z-index:0}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-slide .mr-hero-picture img{object-position:var(--mr-style1-position, var(--mr-wh-10))}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-dots{position:absolute;z-index:7;top:50%;right:clamp(18px,2.4vw,38px);display:flex;align-items:center;flex-direction:column;gap:9px;transform:translateY(-50%)}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-dot{width:9px;height:9px;padding:0;border:1px solid rgba(255,255,255,.9);border-radius:50%;background:#fff;box-shadow:0 1px 5px #0000003d;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,transform .2s ease}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-dot.is-active{border-color:var(--mr-hero-accent);background:var(--mr-hero-accent);transform:scale(1.22)}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-media:before{position:absolute;border-radius:10px;z-index:-2;top:0;right:0;bottom:0;left:0;content:"";pointer-events:none;background:linear-gradient(90deg,rgba(5,28,46,var(--mr-hero-overlay)),rgba(5,28,46,var(--mr-hero-overlay-soft)) 26%,#051c2e1f 59%,#051c2e00 82%),linear-gradient(180deg,#05162457,#05162400 42%,#05162424)}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-media:after{position:absolute;border-radius:0 0 10px 10px;z-index:-1;inset:auto 0 0;height:24%;content:"";pointer-events:none;background:linear-gradient(180deg,#071b2b00,#071b2b4d)}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-content{position:absolute;z-index:2;top:36%;left:clamp(38px,4.35vw,82px);width:min(760px,50vw);color:#fff}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-country{margin:0 0 clamp(10px,1vw,17px);display:flex;align-items:center;gap:10px;color:var(--mr-hero-accent);font-size:clamp(18px,1.45vw,27px);font-weight:800;line-height:1;text-transform:uppercase}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-country img{width:clamp(28px,2.1vw,40px);height:clamp(19px,1.4vw,27px);border-radius:1px;object-fit:cover}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-title{max-width:760px;margin:0;color:#fff;font-family:Montserrat,Helvetica Neue,Arial,sans-serif;font-size:clamp(49px,4.45vw,82px);font-weight:800;letter-spacing:-.035em;line-height:1.01;text-transform:uppercase}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-title__line{display:block;white-space:nowrap}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-title__accent{color:var(--mr-hero-accent)}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-rule{width:clamp(42px,3.8vw,70px);height:4px;margin:clamp(12px,1.2vw,20px) 0 clamp(11px,1vw,17px);border:0;background:var(--mr-hero-accent)}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-subtitle{margin:0;color:#fff;font-size:clamp(18px,1.55vw,29px);font-weight:400;letter-spacing:-.015em;line-height:1.3}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-availability{display:none}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-details{position:absolute;z-index:4;right:50%;bottom:clamp(-74px,-4vw,-48px);width:60vw;min-width:760px;max-width:1100px;padding:clamp(19px,1.65vw,31px) clamp(14px,1.2vw,23px);display:grid;grid-template-columns:repeat(var(--mr-wh-11),minmax(0,1fr));border:1px solid rgba(17,39,58,.05);border-radius:10px;background:#fff;box-shadow:0 18px 42px #0f203024;color:#111d2c;transform:translate(50%)}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-detail{position:relative;min-width:0;padding:0 clamp(10px,1.15vw,21px);display:flex;align-items:center;flex-direction:column;text-align:center}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-detail+.mr-hero-detail:before{position:absolute;top:5%;bottom:5%;left:0;width:1px;content:"";background:#d8dce0}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-detail__icon{width:clamp(42px,3.1vw,58px);height:clamp(42px,3.1vw,58px);margin-bottom:clamp(5px,.55vw,10px);display:grid;place-items:center;flex:0 0 auto;border-radius:50%;background:#fff8f0;color:var(--mr-hero-accent)}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-detail__icon svg{width:62%;height:62%;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-detail__icon img{width:62%;height:62%;margin:0;object-fit:contain;filter:none!important}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-detail__icon .mr-price-mobile{display:none}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-detail__label{position:relative;margin:0 0 clamp(7px,.55vw,10px);padding-bottom:5px;color:#111d2c;font-size:clamp(10px,.68vw,13px);font-weight:800;letter-spacing:-.01em;line-height:1.15;text-transform:uppercase}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-detail__label:after{position:absolute;right:4%;bottom:0;left:4%;height:1px;content:"";background:#d9dde1}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-detail__value{margin:0;color:#182331;font-size:clamp(11px,.76vw,14px);font-weight:500;line-height:1.35}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-detail__value-line{display:block}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-detail__value strong{font-weight:800}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-intro{position:relative;z-index:0;min-height:20vh;padding:clamp(100px,6.2vw,118px) 24px clamp(48px,4.2vw,78px);background:#fff}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-intro__inner{width:min(920px,58vw);margin:0 auto;color:#4b4238;font-size:16px;font-weight:400;line-height:1.52}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-intro__inner>:first-child{margin-top:0}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-intro__inner>:last-child{margin-bottom:0}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-intro__inner,:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-intro__inner p{color:#4b4238!important;font-size:16px!important;line-height:1.6!important}@media only screen and (max-width:749px){:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-custom-tour-hero{padding-top:0;overflow:visible}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-custom-tour-hero--has-mobile-actions{padding-top:49px}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero{min-height:0}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-actions{position:fixed;z-index:99990;top:var(--mr-mobile-action-top);right:0;left:0;width:100%;height:49px;display:grid;grid-template-columns:1fr 1fr;box-shadow:0 2px 8px #00000040}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-actions--single{grid-template-columns:1fr}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-action{min-width:0;display:flex;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:10px;font-weight:800;letter-spacing:.09em;line-height:1;text-transform:uppercase}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-action svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-action--reserve{background:var(--mr-mobile-reserve-color)}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-action--pdf{background:linear-gradient(180deg,#294965,#142a3e)}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-media{height:var(--mr-hero-height-mobile);min-height:0;overflow:visible}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-picture img{object-position:var(--mr-wh-12)}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-slide .mr-hero-picture img{object-position:var(--mr-style1-mobile-position, var(--mr-wh-12))}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-dots{top:50%;right:13px;gap:8px}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-dot{width:8px;height:8px}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-media:before{background:linear-gradient(90deg,rgba(5,24,39,var(--mr-hero-overlay-mobile)),rgba(5,24,39,var(--mr-hero-overlay-mobile-soft)) 58%,#0518271f),linear-gradient(180deg,#0514210d 30%,#0514215c)}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-media:after{height:48%;background:linear-gradient(180deg,#05142100,#05142157)}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-content{top:auto;right:28px;bottom:111px;left:28px;width:auto}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-title{width:100%;font-size:clamp(31px,8.7vw,37px);letter-spacing:-.035em;line-height:.98}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-title__line{white-space:normal}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-title__line--secondary{margin-top:8px;color:var(--mr-hero-accent);font-size:.69em;letter-spacing:-.015em;line-height:1}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-title__suffix{color:var(--mr-hero-accent)}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-availability{position:absolute;z-index:5;top:18px;left:50%;min-height:27px;padding:7px 13px 6px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--mr-mobile-status-color);box-shadow:0 5px 14px #0f233533;color:#fff;font-size:10px;font-weight:800;letter-spacing:.055em;line-height:1;text-transform:uppercase;transform:translate(-50%);white-space:nowrap}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-details{right:35px;bottom:-232px;left:35px;width:auto;min-width:0;max-width:none;min-height:324px;padding:12px 20px;display:flex;flex-direction:column;border-radius:10px;box-shadow:0 16px 34px #0f1f2e26;transform:none}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-detail{min-height:60px;padding:5px 0;display:grid;grid-template-columns:58px minmax(0,1fr);grid-template-rows:auto auto;align-items:center;column-gap:14px;border-bottom:1px solid #e7e9eb;text-align:left}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-detail:last-child{border-bottom:0}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-detail+.mr-hero-detail:before{display:none}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-detail__icon{grid-column:1;grid-row:1 / 3;width:48px;height:48px;margin:0}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-detail__icon svg{width:62%;height:62%}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-detail__icon .mr-price-desktop{display:none}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-detail__icon .mr-price-mobile{display:block}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-detail__label{grid-column:2;grid-row:1;align-self:end;margin:0 0 3px;padding:0;color:#4b5260;font-size:9px;font-weight:600;letter-spacing:.15em;line-height:1.2}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-detail__label:after{display:none}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-detail__value{grid-column:2;grid-row:2;align-self:start;margin:0;color:#112033;font-size:14px;font-weight:700;line-height:1.22}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-detail__value strong{font-weight:800}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-intro{min-height:360px;padding:266px 24px 48px}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-intro__inner{width:100%;margin:0;color:#4b4238;font-size:16px;line-height:1.6}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-media{height:clamp(440px,118vw,480px);margin-bottom:calc((var(--mr-mobile-detail-height, 360px) - 25px) * var(--mr-wh-has-details, 0))}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-media:before{background:linear-gradient(180deg,rgba(5,20,33,.16) 0%,transparent 30%,rgba(5,20,33,.1) 48%,rgba(5,20,33,.84) 100%)}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-media:after{height:32%;background:linear-gradient(180deg,#05142100,#05142133)}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-content{right:24px;bottom:52px;left:24px}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-country{margin-bottom:11px;font-size:11px;letter-spacing:.19em;line-height:1.2}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-country img{width:22px;height:16px}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-title{font-size:clamp(36px,11.5vw,52px);letter-spacing:-.05em;line-height:.99}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-title__line--secondary{margin-top:4px;font-size:.84em;letter-spacing:-.035em}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-rule,:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-subtitle,:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-availability{display:none}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-details{position:absolute;top:calc(100% - 25px);right:28px;bottom:auto;left:28px;min-height:0;margin:0;padding:11px 18px}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-detail{min-height:61px;padding:7px 0;grid-template-columns:52px minmax(0,1fr);column-gap:12px}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-detail__icon{width:44px;height:44px}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-detail__label{font-size:10px;font-weight:700;letter-spacing:.13em}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-detail__value{line-height:1.28}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-intro{min-height:0;padding:30px 26px 60px}}@media only screen and (max-width:390px){:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-content{right:24px;left:24px}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-details{right:28px;left:28px;padding-right:18px;padding-left:18px}:is(#mr-workshop-hero-scope,.mr-custom-tour-hero-section) .mr-hero-intro{padding-right:20px;padding-left:20px}}
/*# sourceMappingURL=/cdn/shop/t/104/assets/mr-workshop-hero.css.map */
