.rj27{--rj27-navy: #0D1B3E;--rj27-navy-2: #1E3264;--rj27-cream: #F5F4F0;--rj27-page: #FAF8F5;--rj27-sand: #EFEBE4;--rj27-gold: #C9A84C;--rj27-gold-text: #866A1F;--rj27-muted: #5A6275;--rj27-text: #3A4256;--rj27-line: #E8E6E1;--rj27-card-line: #ECE8E0;--rj27-dash: #D9D5CC;color:var(--rj27-navy);background:var(--rj27-page);font-family:var(--jmd-sans);font-size:var(--t-body);line-height:var(--lh-body, 1.6);padding:var(--rj27-pt, 16px) 0 var(--rj27-pb, 64px)}.rj27 *,.rj27 *:before,.rj27 *:after{box-sizing:border-box}.rj27 h1,.rj27 h2,.rj27 h3{margin:0;color:var(--rj27-navy)}.rj27 p,.rj27 figure,.rj27 dl,.rj27 dd,.rj27 ul{margin:0}.rj27 ul{padding:0;list-style:none}.rj27 a{color:inherit}.rj27 strong{color:inherit;font-weight:600}.rj27 img{max-width:none}.rj27 .rj27-l:not(.is-on),.rj27 .rj27-c:not(.is-on){display:none!important}.rj27-kicker{font-size:var(--t-micro);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--rj27-gold-text)}.rj27-k{display:block;font-size:var(--t-micro);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--rj27-muted);line-height:1.3}.rj27 .rj27-h1{font-family:var(--jmd-display);font-weight:800;font-size:calc(var(--t-h1) * 1.37);line-height:1.04;letter-spacing:var(--ls-h, -.025em);margin:10px 0 12px;color:var(--rj27-navy)}.rj27 .rj27-h2{font-family:var(--jmd-display);font-weight:800;font-size:calc(var(--t-h2) * 1.2);line-height:1.12;letter-spacing:var(--ls-h, -.025em);margin-top:8px;color:var(--rj27-navy)}.rj27 .rj27-h2--sm{font-size:var(--t-h2);margin-top:0}.rj27 .rj27-h3{font-family:var(--jmd-display);font-weight:600;font-size:var(--t-h3);line-height:1.2;margin:2px 0 6px;color:var(--rj27-navy)}.rj27-p{color:var(--rj27-text);margin-top:12px;max-width:640px}.rj27-wrap{max-width:1280px;margin:0 auto;padding:0 32px}.rj27-crumbs{display:flex;flex-wrap:wrap;gap:8px;font-size:var(--t-meta);color:var(--rj27-muted);padding-top:4px}.rj27-crumbs a{color:var(--rj27-muted)}.rj27-intro{text-align:center;max-width:780px;margin:28px auto 0}.rj27-lead{color:var(--rj27-text);font-size:calc(var(--t-body-lg) * 1.19);line-height:1.5}.rj27-trip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:36px}.rj27-trip__card{position:relative;display:block;overflow:hidden;cursor:pointer;aspect-ratio:3 / 4;border-radius:18px;background:var(--rj27-sand);outline:3px solid transparent;outline-offset:4px;transition:outline-color .2s ease}.rj27-trip__card.is-on{outline-color:var(--rj27-navy)}.rj27-trip__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 46%;display:block;opacity:.82;transition:opacity .25s ease,transform .5s ease}.rj27-trip__card.is-on .rj27-trip__img,.rj27-trip__card:hover .rj27-trip__img{opacity:1}.rj27-trip__card:hover .rj27-trip__img{transform:scale(1.02)}.rj27-trip__code{position:absolute;left:18px;top:18px;z-index:2;border:1.5px solid #FFFFFF;color:#fff;background:#0d1b3e80;padding:4px 10px;font-family:var(--jmd-display);font-weight:800;font-size:var(--t-body-lg);letter-spacing:.06em;line-height:1.2}.rj27-trip__chip{position:absolute;right:16px;top:16px;z-index:2;min-height:32px;display:inline-flex;align-items:center;padding:0 14px;border-radius:999px;background:#0d1b3e73;color:#fff;font-size:var(--t-meta);font-weight:600}.rj27-trip__on{display:none}.rj27-trip__card.is-on .rj27-trip__chip{background:#fff;color:var(--rj27-navy)}.rj27-trip__card.is-on .rj27-trip__on{display:inline}.rj27-trip__card.is-on .rj27-trip__off{display:none}.rj27-trip__shade{position:absolute;left:0;right:0;bottom:0;height:42%;background:linear-gradient(0deg,#0a1322d1,#0a132200)}.rj27-trip__text{position:absolute;left:22px;right:22px;bottom:20px;color:#fff;z-index:2}.rj27-trip__name{display:block;font-family:var(--jmd-display);font-weight:800;font-size:calc(var(--t-h3) * 1.4);line-height:1.1}.rj27-trip__sub{display:block;font-size:var(--t-ui);opacity:.88}.rj27-trip__hint{display:none}.rj27-hero{display:flex;flex-wrap:wrap;gap:48px;align-items:flex-start;margin-top:72px}.rj27-media{flex:1 1 520px;min-width:0}.rj27-passcol{flex:1 1 620px;min-width:0}.rj27-media__kicker,.rj27-media__h{display:none}.rj27-stage{position:relative;aspect-ratio:4 / 5;overflow:hidden;border-radius:18px;background:var(--rj27-sand)}.rj27-stage__fig,.rj27-view{position:absolute;top:0;right:0;bottom:0;left:0;margin:0}.rj27-view:not(.is-on){display:none}.rj27-stage__img,.rj27-stage__video,.rj27-view video{width:100%;height:100%;object-fit:cover;object-position:50% 45%;display:block}.rj27-view--video{background:var(--rj27-navy);z-index:3}.rj27-stage__note{position:absolute;left:16px;top:16px;z-index:4;background:#fff;font-size:var(--t-micro);font-weight:600;padding:8px 14px;border-radius:999px}.rj27-spot{position:absolute;z-index:2;display:flex;align-items:center;gap:8px;transform:translate(-8px,-8px)}.rj27-spot--left{flex-direction:row-reverse;transform:translate(calc(-100% + 8px),-8px)}.rj27-spot__dot{flex:none;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 0 0 5px #c9a84cb3}.rj27-spot__label{background:#fff;color:var(--rj27-navy);font-size:var(--t-meta);font-weight:600;line-height:1.2;padding:6px 12px;border-radius:999px;white-space:nowrap;box-shadow:0 4px 14px #0d1b3e1f}.rj27-dim{position:absolute;z-index:1;background:#fff}.rj27-dim--h{width:1px}.rj27-dim--w{height:1px}.rj27-dim:before,.rj27-dim:after{content:"";position:absolute;background:#fff}.rj27-dim--h:before,.rj27-dim--h:after{left:-6px;width:13px;height:1px}.rj27-dim--h:before{top:0}.rj27-dim--h:after{bottom:0}.rj27-dim--w:before,.rj27-dim--w:after{top:-6px;width:1px;height:13px}.rj27-dim--w:before{left:0}.rj27-dim--w:after{right:0}.rj27-dim__pill{position:absolute;z-index:2;transform:translate(-50%,-50%);background:var(--rj27-navy);color:#fff;font-size:var(--t-meta);font-weight:600;line-height:1.2;font-variant-numeric:tabular-nums;padding:6px 12px;border-radius:999px;white-space:nowrap}.rj27-thumbs{display:flex;gap:12px;margin-top:12px}.rj27-thumb{width:80px;height:100px;padding:0;border-radius:10px;overflow:hidden;cursor:pointer;border:2px solid transparent;background:var(--rj27-sand);display:flex;align-items:center;justify-content:center}.rj27-thumb.is-on{border-color:var(--rj27-navy)}.rj27-thumb .rj27-l{display:block;width:100%;height:100%}.rj27-thumb__img{width:100%;height:100%;object-fit:cover;object-position:50% 45%;display:block}.rj27-thumb--video{flex-direction:column;gap:6px;background:var(--rj27-navy);color:#fff;font-family:var(--jmd-sans);font-size:var(--t-micro);font-weight:600}.rj27-media__note{margin-top:10px;font-size:var(--t-meta);color:var(--rj27-muted)}.rj27-pass{position:relative;display:flex;overflow:hidden;background:#fff;border-radius:22px;filter:drop-shadow(0 18px 34px rgba(13,27,62,.14))}.rj27-pass__main{flex:1 1 auto;min-width:0}.rj27-pass__stub{position:relative;flex:0 0 210px;display:flex;flex-direction:column;border-left:2px dashed var(--rj27-dash)}.rj27-pass__stub:before,.rj27-pass__stub:after{content:"";position:absolute;z-index:3;left:-13px;width:24px;height:24px;border-radius:50%;background:var(--rj27-page)}.rj27-pass__stub:before{top:-12px}.rj27-pass__stub:after{bottom:-12px}.rj27-band{height:48px;padding:0 24px;background:var(--rj27-navy);color:#fff;display:flex;align-items:center;justify-content:space-between;gap:12px}.rj27-band__air{display:flex;align-items:center;gap:8px;white-space:nowrap;font-family:var(--jmd-display);font-weight:800;font-size:var(--t-body);letter-spacing:.06em}.rj27-band__air svg{color:var(--rj27-gold);flex:none}.rj27-band__doc{font-size:var(--t-micro);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--rj27-gold);white-space:nowrap}.rj27-band--stub{padding:0 22px}.rj27-pass__body{padding:22px 26px 24px}.rj27-route{display:flex;align-items:flex-end;gap:16px}.rj27-route__end{flex:0 0 auto;min-width:0}.rj27-route__end--to{text-align:right;flex-shrink:1}.rj27-code{display:block;margin-top:4px;font-family:var(--jmd-display);font-weight:800;font-size:calc(var(--t-h1) * 1.42);line-height:.95;letter-spacing:.01em}.rj27-city{display:block;margin-top:4px;font-size:var(--t-ui);color:var(--rj27-text);white-space:nowrap}.rj27-route__mid{flex:1;min-width:56px;padding-bottom:26px;color:var(--rj27-gold-text);text-align:center}.rj27-route__line{display:flex;align-items:center;gap:6px}.rj27-route__line i{flex:1;border-top:2px dotted var(--rj27-gold)}.rj27-route__line svg{flex:none}.rj27-route__mid .rj27-k{margin-top:6px;white-space:nowrap}.rj27-fields{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px 18px;margin-top:20px;padding:14px 0;border-top:1px dashed var(--rj27-dash);border-bottom:1px dashed var(--rj27-dash)}.rj27-field dd{font-weight:600;font-variant-numeric:tabular-nums;line-height:1.35;margin-top:2px}.rj27-help{margin-top:2px;font-size:var(--t-meta);color:var(--rj27-muted)}.rj27 .rj27-picker{margin-top:16px}.rj27 .rj27-picker .product-form__input.js{display:grid!important;grid-template-columns:repeat(var(--rj27-cols, 2),minmax(0,1fr))!important;gap:6px!important;margin:0 0 14px!important;padding:0!important;border:0!important}.rj27 .rj27-picker .product-form__input.js .form__label{grid-column:1 / -1;display:block!important;margin:0 0 2px!important}.rj27 .rj27-picker .product-form__input.js .form__label .text-color-desc{display:block;font-size:var(--t-micro)!important;font-weight:600;letter-spacing:.12em!important;opacity:1!important;color:var(--rj27-muted)!important}.rj27 .rj27-picker .product-form__input.js .form__label .option_value,.rj27 .rj27-picker .product-form__input.js .form__label product-addons{display:none!important}.rj27 .rj27-picker .product-form__input.js label[for]{position:relative!important;inset:auto!important;width:auto!important;height:auto!important;min-height:50px;margin:0!important;padding:9px 8px!important;display:flex!important;flex-direction:var(--rj27-dir, column);align-items:center;justify-content:center;gap:8px;border:2px solid var(--rj27-line)!important;border-radius:12px!important;background:#fff!important;background-image:none!important;box-shadow:none!important;transform:none!important;opacity:1;color:var(--rj27-navy)!important;cursor:pointer;text-align:center}.rj27 .rj27-picker .product-form__input.js label[for]:hover{border-color:var(--rj27-muted)!important}.rj27 .rj27-picker .product-form__input.js input[type=radio]:checked+label[for]{border-color:var(--rj27-navy)!important;background:var(--rj27-cream)!important}.rj27 .rj27-picker .product-form__input.js input.option-disabled+label[for]{opacity:.45}.rj27 .rj27-picker .product-form__input.js label[for]:before,.rj27 .rj27-picker .product-form__input.js input[type=radio]:checked+label[for]:before{content:var(--rj27-code, none)!important;position:static!important;inset:auto!important;display:block!important;width:auto!important;height:auto!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;transform:none!important;opacity:1!important;font-family:var(--jmd-display);font-weight:800;font-size:calc(var(--t-h3) * 1.05);line-height:1;letter-spacing:.04em;color:var(--rj27-navy)}.rj27 .rj27-picker .product-form__input.js label[for]:after,.rj27 .rj27-picker .product-form__input.js input[type=radio]:checked+label[for]:after{content:var(--rj27-dotcontent, none)!important;order:-1;position:static!important;inset:auto!important;display:block!important;flex:none;width:22px!important;height:22px!important;border-radius:50%!important;border:0!important;background:repeating-linear-gradient(90deg,var(--rj27-c, #C9C5BA) 0 3px,color-mix(in srgb,var(--rj27-c, #C9C5BA) 80%,#000000) 3px 4px)!important;box-shadow:inset 0 0 0 1px #0d1b3e24!important;transform:none!important;opacity:1!important}.rj27 .rj27-picker .product-form__input.js label[for] .tooltip-content{position:static!important;inset:auto!important;visibility:visible!important;opacity:1!important;transform:none!important;background:none!important;box-shadow:none!important;padding:0!important;color:var(--rj27-navy)!important;pointer-events:none;white-space:nowrap;font-family:var(--jmd-sans);font-size:var(--rj27-tipfs, var(--t-micro));font-weight:500;line-height:1.2}.rj27 .rj27-picker .product-form__input.js label[for] .tooltip-content:after{display:none!important}.rj27 .rj27-picker .product-form__input.js label[for] .tooltip-content:before{content:var(--rj27-name, none)!important;position:static!important;display:inline!important;transform:none!important;border:0!important;background:none!important;width:auto!important;height:auto!important;font-size:var(--t-ui);font-weight:600;color:var(--rj27-navy)}.rj27 .rj27-picker .product-form__input.js label.product__item-option span{font-size:var(--t-micro);font-weight:500}.rj27-stub{flex:1;display:flex;flex-direction:column;padding:22px 22px 24px}.rj27-code--sm{font-size:calc(var(--t-h1) * .95)}.rj27-stub__code{display:flex;align-items:baseline;gap:8px}.rj27-stub__color{display:none;font-weight:600;font-size:var(--t-ui);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rj27-stub__to .rj27-city{font-size:var(--t-meta)}.rj27-stub__row{margin-top:14px}.rj27-stub__row>span:last-child{display:block;font-weight:600}.rj27-stub__buy{margin-top:auto;padding-top:18px}.rj27 .rj27-stub .product-detail__price{margin:0!important;padding:0!important;border:0!important}.rj27-stub__price-k{display:none}.rj27-barcode{display:flex;gap:3px;height:40px}.rj27-barcode--side{margin-top:18px}.rj27-barcode--foot{display:none}.rj27-barcode>i{width:5px;background:var(--rj27-navy)}.rj27-barcode>span{flex:1;display:grid;grid-template-rows:repeat(4,1fr);gap:2px}.rj27-barcode b:nth-child(1){background:repeating-linear-gradient(90deg,var(--rj27-navy) 0 2px,transparent 2px 4px,var(--rj27-navy) 4px 7px,transparent 7px 8px,var(--rj27-navy) 8px 9px,transparent 9px 12px)}.rj27-barcode b:nth-child(2){background:repeating-linear-gradient(90deg,var(--rj27-navy) 0 1px,transparent 1px 3px,var(--rj27-navy) 3px 5px,transparent 5px 7px,var(--rj27-navy) 7px 10px,transparent 10px 11px)}.rj27-barcode b:nth-child(3){background:repeating-linear-gradient(90deg,var(--rj27-navy) 0 3px,transparent 3px 4px,var(--rj27-navy) 4px 5px,transparent 5px 8px,var(--rj27-navy) 8px 10px,transparent 10px 13px)}.rj27-barcode b:nth-child(4){background:repeating-linear-gradient(90deg,var(--rj27-navy) 0 2px,transparent 2px 3px,var(--rj27-navy) 3px 6px,transparent 6px 9px,var(--rj27-navy) 9px 10px,transparent 10px 12px)}.rj27 .rj27-stub .rj27-price .price,.rj27 .rj27-stub .rj27-price .price-regular .price{font-family:var(--jmd-display)!important;font-weight:800!important;font-size:calc(var(--t-price-lg) * 1.25)!important;line-height:1.05!important;letter-spacing:-.02em;color:var(--rj27-navy)!important}.rj27 .rj27-stub .rj27-price .price__badge-sale,.rj27 .rj27-stub .rj27-price .badges,.rj27 .rj27-stub .rj27-price .price-compare,.rj27 .rj27-stub .rj27-price .unit-price{display:none!important}.rj27 .rj27-stub .rj27-stub__btn{margin-top:12px}.rj27 .rj27-stub .rj27-stub__btn .product-form__buttons{margin:0!important}.rj27 .rj27-stub .rj27-stub__btn .product__submit-form-cart{gap:0!important;width:100%}.rj27 .rj27-stub .rj27-stub__btn .product-form__quantity{display:none!important}.rj27 .rj27-stub .rj27-stub__btn .btn-primary.product-form__submit{width:100%;min-height:52px;padding:0 16px!important;background:var(--rj27-navy)!important;color:#fff!important;border:0!important;border-radius:999px!important;box-shadow:none!important;font-family:var(--jmd-sans)!important;font-size:var(--t-body)!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important}.rj27 .rj27-stub .rj27-stub__btn .btn-primary.product-form__submit:hover{background:var(--rj27-navy-2)!important;transform:none!important}.rj27 .rj27-stub .rj27-stub__btn .product-form__submit .cart-icon,.rj27 .rj27-stub .rj27-stub__btn .product-form__submit .btn-divider,.rj27 .rj27-stub .rj27-stub__btn .product-form__submit .btn-price{display:none!important}.rj27-lines{margin-top:20px!important;display:flex;flex-direction:column;gap:8px;font-size:var(--t-ui);color:var(--rj27-text)}.rj27-lines li{display:flex;gap:10px;align-items:flex-start}.rj27-lines svg{flex:none;margin-top:2px;color:var(--rj27-gold-text)}.rj27-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;margin-top:112px}.rj27-content>*{min-width:0}.rj27-full{grid-column:1 / -1}.rj27-content>.rj27-full+.rj27-full,.rj27-content>.rj27-head+.rj27-cards{margin-top:0}.rj27-content>.rj27-full:not(.rj27-cards):not(:first-child),.rj27-content>.rj27-half{margin-top:112px}.rj27-content>.rj27-head+.rj27-cards{margin-top:28px}.rj27-content>.rj27-gpsr{margin-top:64px}.rj27-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;counter-reset:rjcard}.rj27-card{background:#fff;border:1px solid var(--rj27-card-line);border-radius:18px;overflow:hidden}.rj27-card--navy{background:var(--rj27-navy);border-color:var(--rj27-navy);color:#fff}.rj27-card__media{position:relative;aspect-ratio:1 / 1;overflow:hidden;background:var(--rj27-sand);display:flex;align-items:center;justify-content:center}.rj27-card__media .rj27-l{position:absolute;top:0;right:0;bottom:0;left:0}.rj27-limg{width:100%;height:100%;object-fit:cover;display:block}.rj27-card__media--angle .rj27-limg{transform:scale(1.6);transform-origin:50% 18%}.rj27-card__media--brud .rj27-limg{transform:scale(2)}.rj27-card__media--maal{background:#f5f1ea}.rj27-card--navy .rj27-card__media{background:transparent;border-bottom:1px solid rgba(255,255,255,.12)}.rj27-card__big{display:flex;flex-direction:column;align-items:center;gap:6px;font-family:var(--jmd-display);font-weight:800;font-size:calc(var(--t-h3) * 1.3);letter-spacing:-.02em;color:#fff}.rj27-card__rule{width:28px;height:1px;background:var(--rj27-gold)}.rj27-picto{position:relative;display:block;width:26%;margin-bottom:14px;border:1.5px solid var(--rj27-navy);border-radius:40% 40% 8px 8px/22% 22% 4px 4px;font-size:var(--t-micro);font-weight:600;font-variant-numeric:tabular-nums}.rj27-picto:before{content:"";position:absolute;left:-18px;top:0;bottom:0;border-left:1px solid var(--rj27-gold-text)}.rj27-picto:after{content:"";position:absolute;left:0;right:0;bottom:-12px;border-top:1px solid var(--rj27-gold-text)}.rj27-picto__h{position:absolute;left:-26px;top:50%;transform:translate(-100%,-50%);white-space:nowrap}.rj27-picto__w{position:absolute;left:50%;bottom:-32px;transform:translate(-50%)}.rj27-card__body{padding:18px 20px 22px}.rj27-card__no:before{counter-increment:rjcard;content:counter(rjcard,decimal-leading-zero);font-family:var(--jmd-display);font-weight:800;font-size:var(--t-ui);color:var(--rj27-gold-text);font-variant-numeric:tabular-nums}.rj27-card--navy .rj27-card__no:before{color:var(--rj27-gold)}.rj27 .rj27-card--navy .rj27-h3{color:#fff}.rj27-card__text{color:var(--rj27-text);font-size:var(--t-ui)}.rj27-card--navy .rj27-card__text{color:#fffc}.rj27-farve{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);grid-template-areas:"text swatches" "close swatches";gap:22px 48px;align-items:start}.rj27-farve__text{grid-area:text}.rj27-farve__close{grid-area:close}.rj27-swatches{grid-area:swatches;align-self:center;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.rj27-farve__img{position:relative;aspect-ratio:16 / 10;overflow:hidden;border-radius:16px;background:var(--rj27-sand)}.rj27-farve__img .rj27-l{position:absolute;top:0;right:0;bottom:0;left:0}.rj27-farve__img--zoom .rj27-limg{transform:scale(2.6);transform-origin:46% 60%}.rj27-farve__close figcaption{margin-top:8px;font-size:var(--t-meta);color:var(--rj27-muted)}.rj27-swatch{display:block;background:#fff;border:2px solid var(--rj27-card-line);border-radius:16px;overflow:hidden;color:var(--rj27-navy);text-align:left}label.rj27-swatch{cursor:pointer}.rj27-swatch.is-on{border-color:var(--rj27-navy)}.rj27-swatch--body{border-width:1px}.rj27-swatch__face{display:block;aspect-ratio:3 / 4;background-color:#fbfaf7;background-image:radial-gradient(rgba(13,27,62,.07) 1px,transparent 1.2px);background-size:7px 7px}.rj27-swatch__face--ribs{background:repeating-linear-gradient(90deg,var(--rj27-c, #D3B7A7) 0 9px,color-mix(in srgb,var(--rj27-c, #D3B7A7) 80%,#000000) 9px 11px)}.rj27-swatch__text{display:block;padding:13px 15px 17px}.rj27-swatch__name{display:block;font-family:var(--jmd-display);font-weight:600;font-size:calc(var(--t-body-lg) * 1.12);line-height:1.25}.rj27-swatch__state{display:block;font-size:var(--t-meta);color:var(--rj27-muted)}.rj27-swatch .rj27-on{display:none}.rj27-swatch.is-on .rj27-on{display:inline}.rj27-swatch.is-on .rj27-off{display:none}.rj27-maal__paper{margin-top:28px;padding:48px 48px 40px;border-radius:20px;border:1px solid var(--rj27-card-line);background-color:#f7f4ee;background-image:linear-gradient(rgba(13,27,62,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(13,27,62,.06) 1px,transparent 1px);background-size:24px 24px;display:flex;flex-wrap:wrap;gap:40px 56px;align-items:flex-end;justify-content:space-between}.rj27-maal__figs{display:flex;flex-wrap:wrap;gap:40px 56px;align-items:flex-end}.rj27-maal__fig{padding:0 0 52px 64px}.rj27-maal__fig figcaption{margin-top:64px}.rj27-maal__photo{position:relative;width:270px;aspect-ratio:3 / 5}.rj27-maal__clip{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:6px;background:var(--rj27-sand)}.rj27-maal__clip .rj27-l{position:absolute;top:0;right:0;bottom:0;left:0}.rj27-maal__clip .rj27-limg{position:absolute;width:166.67%;height:auto;left:-33.33%;top:-38%;object-fit:initial}.rj27-maal__top{position:relative;width:240px}.rj27-maal__oval{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:0 18px;text-align:center;border:1.5px dashed var(--rj27-navy);border-radius:34%/46%;background:#fff9;font-size:var(--t-meta);color:var(--rj27-text)}.rj27-maal__vline,.rj27-maal__hline{position:absolute}.rj27-maal__vline{left:-32px;top:0;height:100%;border-left:1.5px solid var(--rj27-navy)}.rj27-maal__hline{left:0;width:100%;bottom:-32px;border-top:1.5px solid var(--rj27-navy)}.rj27-maal__fig--front .rj27-maal__vline{top:4%;height:91.6%}.rj27-maal__fig--front .rj27-maal__hline{left:6.7%;width:86.6%}.rj27-maal__vline:before,.rj27-maal__vline:after{content:"";position:absolute;left:-8px;width:15px;border-top:1.5px solid var(--rj27-navy)}.rj27-maal__vline:before{top:0}.rj27-maal__vline:after{bottom:0}.rj27-maal__hline:before,.rj27-maal__hline:after{content:"";position:absolute;top:-8px;height:15px;border-left:1.5px solid var(--rj27-navy)}.rj27-maal__hline:before{left:0}.rj27-maal__hline:after{right:0}.rj27-maal__vlabel,.rj27-maal__hlabel{position:absolute;background:#f7f4ee;padding:0 8px;white-space:nowrap;font-family:var(--jmd-display);font-weight:800;font-size:var(--t-body-lg);font-variant-numeric:tabular-nums}.rj27-maal__vlabel{left:-32px;top:50%;transform:translate(-50%,-50%) rotate(-90deg)}.rj27-maal__hlabel{left:50%;bottom:-32px;transform:translate(-50%,50%)}.rj27-maal__facts{flex:1 1 280px;max-width:380px}.rj27-maal__dl>div{display:flex;justify-content:space-between;align-items:baseline;padding:12px 0;border-bottom:1px solid #DDD8CE}.rj27-maal__dl dt{color:var(--rj27-muted)}.rj27-maal__dl dd{font-family:var(--jmd-display);font-weight:800;font-size:calc(var(--t-h3) * 1.1);font-variant-numeric:tabular-nums}.rj27-ruler{margin-top:26px}.rj27-ruler__bar{margin-top:10px;height:40px;border:1px solid var(--rj27-navy);border-radius:4px;background-color:#fff;background-image:repeating-linear-gradient(90deg,var(--rj27-navy) 0 1px,transparent 1px calc(100% / var(--rj27-cm, 14)));background-size:100% 14px;background-repeat:no-repeat}.rj27-ruler__nums{position:relative;height:18px;margin-top:4px;font-size:var(--t-micro);color:var(--rj27-muted);font-variant-numeric:tabular-nums}.rj27-ruler__nums span{position:absolute;top:0;transform:translate(-50%);white-space:nowrap}.rj27-ruler__nums span:first-child{transform:none}.rj27-ruler__nums span:last-child{transform:translate(-100%)}.rj27-designer{background:var(--rj27-navy);color:#fff;border-radius:20px;padding:40px;align-self:start}.rj27-designer .rj27-kicker{color:var(--rj27-gold)}.rj27-designer__name{font-family:var(--jmd-display);font-weight:800;font-size:calc(var(--t-h2) * 1.15);letter-spacing:-.025em;margin-top:6px!important;color:#fff}.rj27-designer__text{margin:12px 0 22px!important;color:#fffc}.rj27-designer__link{display:inline-flex;align-items:center;min-height:44px;padding:0 22px;border-radius:999px;border:1px solid var(--rj27-gold);color:#fff!important;text-decoration:none;font-weight:600;font-size:var(--t-ui)}.rj27-designer__link:hover{background:#ffffff0f}.rj27-story__body{margin-top:18px;max-width:760px;color:var(--rj27-text)}.rj27-story__body .jmd-section{margin:0}.rj27 .rj27-story__body p{margin:0 0 14px}.rj27 .rj27-story__body p:last-child{margin-bottom:0}.rj27-faq__item{border-top:1px solid var(--rj27-line);padding:15px 0}.rj27-faq__item:last-child{border-bottom:1px solid var(--rj27-line)}.rj27-faq__item summary{cursor:pointer;list-style:none;font-weight:600}.rj27-faq__item summary::-webkit-details-marker{display:none}.rj27-faq__item p{margin-top:8px;color:var(--rj27-text)}.rj27-faq .rj27-h2{margin-bottom:10px}.rj27-reviews{display:flex;flex-wrap:wrap;gap:20px;align-items:center;justify-content:space-between;border-top:1px solid var(--rj27-line);padding-top:32px}.rj27-content>.rj27-reviews{margin-top:72px}.rj27-reviews__sum{margin-top:4px;color:var(--rj27-muted)}.rj27-stars{color:var(--rj27-gold);letter-spacing:.08em}.rj27-btn-line{display:inline-flex;align-items:center;min-height:44px;padding:0 22px;border-radius:999px;border:1px solid var(--rj27-navy);color:var(--rj27-navy);text-decoration:none;font-weight:600;font-size:var(--t-ui)}.rj27-text__body{margin-top:12px;color:var(--rj27-text)}.rj27-bar{position:fixed;left:0;right:0;bottom:0;z-index:30;background:#fff;border-top:1px solid var(--rj27-line);box-shadow:0 -6px 18px #0d1b3e14;transform:translateY(110%);transition:transform .25s ease;visibility:hidden}.rj27-bar.is-visible{transform:none;visibility:visible}.rj27-bar__inner{max-width:820px;margin:0 auto;padding:10px 24px;display:flex;align-items:center;gap:14px}.rj27-bar__img{flex:none;width:44px;height:54px;border-radius:8px;overflow:hidden;background:var(--rj27-sand)}.rj27-bar__img .rj27-l,.rj27-bar__img img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 45%}.rj27-bar__text{flex:1;min-width:0}.rj27-bar__title{font-weight:600;font-size:var(--t-ui);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rj27-bar__sum{font-size:var(--t-meta);color:var(--rj27-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rj27-bar__price{font-family:var(--jmd-display);font-weight:800;font-size:var(--t-price-md);white-space:nowrap}.rj27-bar__btn{flex:none;height:48px;padding:0 24px;border:0;border-radius:999px;cursor:pointer;background:var(--rj27-navy);color:#fff;font-family:var(--jmd-sans);font-size:var(--t-body);font-weight:600;white-space:nowrap}@media(max-width:1099px){.rj27-wrap{padding:0 24px}.rj27 .rj27-h1{font-size:calc(var(--t-h1) * 1.1)}.rj27-lead{font-size:var(--t-body-lg)}.rj27-trip{gap:14px;margin-top:28px}.rj27-trip__card{border-radius:16px;outline-offset:3px}.rj27-trip__code{left:14px;top:14px;font-size:var(--t-ui);padding:3px 8px}.rj27-trip__chip{right:12px;top:12px;min-height:30px;padding:0 12px;font-size:var(--t-micro)}.rj27-trip__text{left:16px;right:14px;bottom:14px}.rj27-trip__name{font-size:calc(var(--t-h3) * 1.1)}.rj27-trip__sub{font-size:var(--t-meta)}.rj27-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;margin-top:48px}.rj27-thumb{width:68px;height:84px}.rj27-spot{gap:6px;transform:translate(-7px,-7px)}.rj27-spot--left{transform:translate(calc(-100% + 7px),-7px)}.rj27-spot__dot{width:14px;height:14px;box-shadow:0 0 0 4px #c9a84cb3}.rj27-spot__label,.rj27-dim__pill{font-size:var(--t-micro);padding:5px 10px}.rj27-pass{flex-direction:column;border-radius:20px}.rj27-band{height:46px;padding:0 20px}.rj27-band--stub{display:none}.rj27-pass__body{padding:20px 20px 18px}.rj27-route{gap:10px}.rj27-code{font-size:calc(var(--t-h1) * 1.16)}.rj27-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;margin-top:18px;padding:13px 0}.rj27-pass__stub{flex:none;border-left:0;border-top:2px dashed var(--rj27-dash);margin-top:12px}.rj27-pass__stub:before,.rj27-pass__stub:after{left:auto;top:-13px;bottom:auto}.rj27-pass__stub:before{left:-12px}.rj27-pass__stub:after{right:-12px}.rj27-stub{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"sum price" "btn btn" "foot foot";gap:14px 12px;align-items:end;padding:16px 20px 20px}.rj27-stub__sum{grid-area:sum;min-width:0}.rj27-stub__buy{display:contents}.rj27-stub__price{grid-area:price;text-align:right}.rj27-stub__price-k{display:block}.rj27 .rj27-stub .rj27-stub__btn{grid-area:btn;margin-top:0}.rj27-barcode--side,.rj27-stub__row,.rj27-stub__to .rj27-city{display:none}.rj27-barcode--foot{display:flex;grid-area:foot;height:36px}.rj27-stub__color{display:inline}.rj27-code--sm{font-size:calc(var(--t-h3) * 1.2)}.rj27 .rj27-stub .rj27-price .price,.rj27 .rj27-stub .rj27-price .price-regular .price{font-size:calc(var(--t-price-lg) * 1.1)!important}.rj27-content{grid-template-columns:minmax(0,1fr);margin-top:80px}.rj27-content>.rj27-full:not(.rj27-cards):not(:first-child),.rj27-content>.rj27-half{margin-top:80px}.rj27-content>.rj27-half+.rj27-half{margin-top:48px}.rj27-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.rj27-card__media{aspect-ratio:4 / 3}.rj27-card__media--angle .rj27-limg{object-position:50% 0%;transform:scale(1.45);transform-origin:50% 20%}.rj27-farve{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"text close" "swatches swatches";gap:22px 24px;align-items:center}.rj27-farve__img{aspect-ratio:4 / 3}.rj27-swatches{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.rj27-swatch__face{aspect-ratio:4 / 3}.rj27-maal__paper{padding:40px 32px 36px}.rj27-maal__figs{width:100%;justify-content:space-around}.rj27-maal__photo{width:220px}.rj27-maal__top{width:210px}.rj27-maal__facts{max-width:none;flex-basis:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:end;padding-top:24px;border-top:1px solid #DDD8CE}.rj27-ruler{margin-top:0}.rj27-designer{padding:32px}}@media(max-width:767px){.rj27-wrap{padding:0 16px}.rj27-crumbs{font-size:var(--t-meta)}.rj27-intro{text-align:left;margin-top:16px}.rj27 .rj27-h1{font-size:calc(var(--t-h1) * 1.14);margin:6px 0 8px}.rj27-lead{font-size:var(--t-body-lg)}.rj27-trip{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 16px;margin:18px -16px 0;padding:6px 16px 10px;scrollbar-width:none}.rj27-trip::-webkit-scrollbar{display:none}.rj27-trip__card{flex:0 0 252px;scroll-snap-align:start}.rj27-trip__name{font-size:calc(var(--t-h3) * 1.28)}.rj27-trip__hint{display:flex;align-items:center;justify-content:space-between;margin-top:4px;font-size:var(--t-meta);color:var(--rj27-muted)}.rj27-trip__dots{display:flex;gap:6px}.rj27-trip__dot{width:6px;height:6px;border-radius:3px;background:var(--rj27-dash);transition:width .2s ease}.rj27-trip__dot.is-on{width:18px;background:var(--rj27-navy)}.rj27-hero{display:flex;flex-direction:column;gap:28px;margin-top:32px}.rj27-media,.rj27-passcol{width:100%}.rj27-media__kicker{display:block}.rj27-media__h{display:block;font-family:var(--jmd-display);font-weight:800;font-size:var(--t-h2);letter-spacing:-.025em;margin:4px 0 12px}.rj27-stage{border-radius:16px}.rj27-thumbs{gap:8px;margin-top:10px}.rj27-thumb{width:60px;height:74px}.rj27-media__note{display:none}.rj27-pass__body{padding:20px 18px 18px}.rj27-band{padding:0 18px}.rj27-code{font-size:calc(var(--t-h1) * 1.43)}.rj27-stub .rj27-code--sm{font-size:calc(var(--t-h3) * 1.3)}.rj27-route__mid{min-width:40px}.rj27-stub{padding:14px 18px 18px}.rj27 .rj27-picker .product-form__input.js label[for]{padding:9px 2px!important}.rj27-content{margin-top:56px}.rj27-content>.rj27-full:not(.rj27-cards):not(:first-child),.rj27-content>.rj27-half{margin-top:56px}.rj27-content>.rj27-head+.rj27-cards{margin-top:16px}.rj27 .rj27-h2{font-size:var(--t-h2)}.rj27-cards{gap:12px}.rj27-card{border-radius:14px}.rj27-card__media{aspect-ratio:1 / 1}.rj27-card__media--angle .rj27-limg{object-position:50% 50%;transform:scale(1.6);transform-origin:50% 18%}.rj27-card__body{padding:12px 13px 15px}.rj27 .rj27-h3{font-size:var(--t-body-lg)}.rj27-card__text{font-size:var(--t-meta);line-height:1.45}.rj27-card__big{font-size:var(--t-h3)}.rj27-picto{width:30%}.rj27-farve{display:flex;flex-direction:column;gap:16px}.rj27-farve>*{width:100%}.rj27-farve__img{aspect-ratio:16 / 10}.rj27-swatches{gap:8px;width:100%}.rj27-swatch{border-radius:12px}.rj27-swatch__face{aspect-ratio:1 / 1}.rj27-swatch__text{padding:8px 9px 11px}.rj27-swatch__name{font-size:var(--t-ui)}.rj27-swatch__state{font-size:var(--t-micro)}.rj27-maal__paper{padding:28px 20px 24px;display:block;background-size:20px 20px}.rj27-maal__figs{flex-direction:column;align-items:center;gap:8px}.rj27-maal__fig{padding:0 0 44px 54px;transform:translate(-27px)}.rj27-maal__fig figcaption{margin-top:56px;text-align:center}.rj27-maal__photo{width:160px}.rj27-maal__top{width:190px}.rj27-maal__vline{left:-28px}.rj27-maal__hline{bottom:-28px}.rj27-maal__vlabel{left:-28px;font-size:var(--t-body)}.rj27-maal__hlabel{bottom:-28px;font-size:var(--t-body)}.rj27-maal__facts{display:block;margin-top:20px;padding-top:4px}.rj27-ruler{margin-top:16px}.rj27-ruler__bar{height:36px;background-size:100% 12px}.rj27-designer{padding:26px 22px;border-radius:16px}.rj27-reviews .rj27-btn-line{width:100%;justify-content:center}.rj27-bar__inner{padding:10px 16px;gap:12px}.rj27-bar__title{display:none}.rj27-bar__sum{font-size:var(--t-micro);font-weight:600;letter-spacing:.1em;text-transform:uppercase}.rj27-bar__price{font-size:var(--t-price-md)}.rj27-bar__btn{padding:0 20px}}@media(min-width:1100px){.rj27-bar{display:none}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/main-product-rejse.css.map */
