fieldset.XRiGiG_container{border:1px solid var(--act-color-f3);padding:var(--act-space-m) var(--act-space-m);margin-top:var(--act-space-l);margin-bottom:var(--act-space-l);flex-flow:column;display:flex}fieldset.XRiGiG_container legend{float:left;margin-bottom:var(--act-space-m)}fieldset.XRiGiG_container h3{margin-top:0}fieldset.XRiGiG_container span{margin-bottom:10px}ul.XRiGiG_options{justify-content:flex-start;align-items:flex-start;gap:var(--act-space-m) var(--act-space-l);flex-flow:wrap;margin:0;padding:0;list-style:none;display:flex}label.XRiGiG_option{align-items:stretch;gap:var(--act-space-s);flex-flow:column;width:280px;display:flex}label.XRiGiG_option:has(input:hover) .XRiGiG_image{outline:1px solid #ccc}label.XRiGiG_option:has(input:checked) .XRiGiG_image{outline:2px solid var(--act-color-f1)}div.XRiGiG_imageContainer{width:100%;position:relative}.XRiGiG_image{object-fit:contain;border:1px solid var(--act-color-f3);width:100%;height:200px;padding:10px;display:block}a.XRiGiG_info{background:var(--act-color-f4);color:var(--act-color-f2);display:block;position:absolute;top:1px;left:1px}a.XRiGiG_info svg{width:16px;height:16px;padding:5px;display:block;position:relative}a.XRiGiG_info span{display:none}a.XRiGiG_info:hover,a.XRiGiG_info:focus-visible{background:var(--act-color-f2);color:var(--act-color-f4)}div.XRiGiG_detail{align-items:flex-start;gap:var(--act-space-s);flex-flow:row;width:100%;display:flex}div.XRiGiG_text{flex-flow:column;width:100%;display:flex}div.XRiGiG_text :last-child{margin-bottom:0}
.irJaMW_bundleOptionGridContainer{margin:var(--act-space-xxl) auto;container:bundle-grid/inline-size}.irJaMW_bundleOptionGridContainer .irJaMW_bundleGrid{gap:var(--act-space-m);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@container bundle-grid (min-width:900px){.irJaMW_bundleOptionGridContainer .irJaMW_bundleGrid{grid-template-columns:repeat(2,minmax(min(450px,100%),1fr));display:grid}}.irJaMW_bundleOption{padding:var(--act-space-m);justify-content:flex-end;align-items:center;gap:var(--act-space-s);background:var(--act-gradient-1);color:var(--act-color-text-contrast);transition:var(--act-transition);--transform-scale:1.01;--max-angle:10deg;z-index:10;flex-wrap:wrap;display:flex;position:relative;container:bundle-option/inline-size}.irJaMW_bundleOption .irJaMW_optionText{gap:var(--act-space-s);flex-direction:column;flex:1;order:1;min-width:250px;display:flex}.irJaMW_bundleOption .irJaMW_optionText .irJaMW_optionHeader:not(.button):not(.buttonInverted){color:inherit;font:inherit;font-weight:var(--act-font-weight-bold);background:0 0;margin:0;padding:0;font-size:1.5em;text-decoration:none;position:static}:is(.irJaMW_bundleOption .irJaMW_optionText a.irJaMW_optionHeader:not(.button):not(.buttonInverted):hover,.irJaMW_bundleOption .irJaMW_optionText a.irJaMW_optionHeader:not(.button):not(.buttonInverted):focus-visible){text-decoration:underline}.irJaMW_bundleOption .irJaMW_optionText a.irJaMW_optionHeader:not(.button):not(.buttonInverted):after{content:"";display:block;position:absolute;inset:0}.irJaMW_bundleOption .irJaMW_optionText .irJaMW_stat{gap:var(--act-space-s);align-items:center;display:flex}.irJaMW_bundleOption .irJaMW_optionText .irJaMW_stat svg{width:30px;height:30px;padding:var(--act-space-s);background:var(--act-color-surface);color:var(--act-color-f2);border-radius:50%;place-items:center;display:grid}@container bundle-option (min-width:500px){.irJaMW_bundleOption .irJaMW_optionText .irJaMW_stat{font-size:1.2em}.irJaMW_bundleOption .irJaMW_optionText .irJaMW_stat svg{width:40px;height:40px;padding:var(--act-space-m)}}.irJaMW_bundleOption .irJaMW_optionText .irJaMW_stat>div{flex-direction:column;line-height:1.1;display:flex}.irJaMW_bundleOption .irJaMW_optionText .irJaMW_stat>div span:first-child{order:1;font-size:.9em}.irJaMW_bundleOption .irJaMW_optionText .irJaMW_stat>div span:last-child{font-size:1.1em;font-weight:var(--act-font-weight-bold);order:0}.irJaMW_bundleOption .irJaMW_arrow{transform-origin:100%;transition:var(--act-transition);pointer-events:none;order:2;align-self:flex-end;font-size:2.5em}.irJaMW_bundleOption .irJaMW_optionImage{aspect-ratio:1;z-index:-1;perspective:1000px;perspective-origin:50%;order:0;width:40%;min-width:100px;height:auto;margin-inline:auto;position:relative}.irJaMW_bundleOption .irJaMW_optionImage img{object-fit:cover;z-index:-1;transition:var(--act-transition-slow)}.irJaMW_bundleOption:has(a.irJaMW_optionHeader:is(:hover,:focus-visible)){box-shadow:var(--act-box-shadow-modal);transform:scale(var(--transform-scale))}.irJaMW_bundleOption:has(a.irJaMW_optionHeader:is(:hover,:focus-visible)) .irJaMW_arrow{transform:scale(1.2)}.irJaMW_bundleOption:hover .irJaMW_optionImage img{transition:var(--act-transition-quick);transform:scale(calc(var(--transform-scale) * 1.025)) rotate3D(1, 0, 0, calc(var(--y,0) * -1 * var(--max-angle))) rotate3D(0, 1, 0, calc(var(--x,0) * var(--max-angle)))}.irJaMW_bundleOption:has(a.irJaMW_optionHeader:is(:hover,:focus-visible)) .irJaMW_optionImage img{transition:var(--act-transition-quick);transform:scale(calc(var(--transform-scale) * 1.025)) rotate3D(1, 0, 0, calc(var(--y,0) * -1 * var(--max-angle))) rotate3D(0, 1, 0, calc(var(--x,0) * var(--max-angle)))}@media screen and (max-width:1000px){.irJaMW_bundleOption{--transform-scale:1;--max-angle:0deg}}
