.styles_layout__cXeUf{display:grid;grid-template-areas:"gallery" "buy" "details" "teaser";grid-template-columns:minmax(0,1fr);max-width:82rem;margin-inline:auto}@media screen and (min-width:769px){.styles_layout__cXeUf{grid-template-areas:"gallery buy" "details details" "teaser teaser";grid-template-columns:minmax(0,3fr) minmax(0,2fr);column-gap:1.5rem;padding-inline:1rem}}@media screen and (min-width:1024px){.styles_layout__cXeUf{grid-template-columns:minmax(0,62fr) minmax(0,38fr);column-gap:2rem;padding-inline:2rem}}@media screen and (min-width:1216px){.styles_layout__cXeUf{grid-template-areas:"badge gallery buy" "badge details details" "badge teaser teaser";grid-template-columns:minmax(0,1.1fr) minmax(0,2.6fr) minmax(0,2fr)}}.styles_badge__BktKe{display:none}@media screen and (min-width:1216px){.styles_badge__BktKe{position:-webkit-sticky;position:sticky;top:calc(var(--header-height, 4rem) + 1rem);display:block;grid-area:badge;align-self:start}}.styles_gallery__2lMyv{grid-area:gallery}.styles_buyBox__KY13r{grid-area:buy;padding:1rem 1rem 0}@media screen and (min-width:769px){.styles_buyBox__KY13r{padding:0}}.styles_details__uKm9P{grid-area:details;margin-top:2rem;padding-inline:1rem;overflow-wrap:anywhere}@media screen and (min-width:769px){.styles_details__uKm9P{margin-top:3rem;padding-inline:0}}@media screen and (min-width:1024px){.styles_details__uKm9P{max-width:48rem}}.styles_teaser__m1NK1{grid-area:teaser;margin:3rem 1rem 0}@media screen and (min-width:769px){.styles_teaser__m1NK1{margin-inline:0}}.product-tile_tile__AUtsW{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}@media(hover:hover){.product-tile_tile__AUtsW:hover .product-tile_circle__HvKeS{transform:scale(1.1);background-color:#f15a22;color:#fff}.product-tile_tile__AUtsW:hover .product-tile_drawing__Fh03f{transform:scale(.9)}}.product-tile_figure__Rr8BS{--d:calc(100cqi / 1.7);container-type:inline-size;position:relative;width:min(100%,460px);aspect-ratio:1.7/1.48}.product-tile_circle__HvKeS,.product-tile_drawing__Fh03f{position:absolute;transition:transform .4s,background-color .4s,color .4s}.product-tile_circle__HvKeS{display:flex;align-items:center;justify-content:center;width:var(--d);aspect-ratio:1;border:3px solid #f15a22;border-radius:50%;color:#f15a22;font-size:calc(var(--d)/8);line-height:1;text-transform:uppercase}.product-tile_drawing__Fh03f{background-position:50%;background-repeat:no-repeat;background-size:contain}.product-tile_fly__2B980 .product-tile_circle__HvKeS{top:calc(.4*var(--d));left:calc(.51*var(--d))}.product-tile_fly__2B980 .product-tile_drawing__Fh03f{top:0;left:calc(.19*var(--d));width:calc(.62*var(--d));height:100%;background-image:url(/img/fly.svg)}.product-tile_ground__Scxn5 .product-tile_circle__HvKeS{top:calc(.2*var(--d));right:0}.product-tile_ground__Scxn5 .product-tile_drawing__Fh03f{bottom:0;left:0;width:calc(1.48*var(--d));height:calc(.62*var(--d));background-image:url(/img/ground.svg)}.product-tile_filled__b6V4m .product-tile_circle__HvKeS{background-color:#f15a22;color:#fff;font-size:calc(var(--d)/5)}.product-tile_text__jUevK{display:flex;flex-direction:column;gap:.25rem}.product-tile_tile__AUtsW .product-tile_title__BWWtl{margin:0;color:#363636;font-size:1.5rem;font-weight:700;line-height:1.25}.product-tile_price__ibJHF{color:#f15a22;font-size:1.25rem}.product-tile_tax__ci5W2{display:block;color:#4a4a4a;font-size:.75rem;font-weight:530}.product-tile_claim__Xgsce{color:#4a4a4a}.product-tile_row__2pnaw{flex-direction:row;text-align:left}.product-tile_row__2pnaw .product-tile_figure__Rr8BS{flex-shrink:0;width:6.5rem}.product-tile_row__2pnaw .product-tile_circle__HvKeS{font-size:calc(var(--d)/6)}.product-tile_row__2pnaw .product-tile_price__ibJHF{font-size:1rem}.product-tile_row__2pnaw .product-tile_claim__Xgsce{font-size:.875rem}.product-tile_tile__AUtsW.product-tile_row__2pnaw .product-tile_title__BWWtl{font-size:1.25rem}.product-actions_options__uz_z1{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:1.5rem}.product-actions_quantity__TgTdT{max-width:8rem}.product-actions_actions__IliLZ .product-actions_addButton__d48gb{display:flex;width:100%}@media screen and (min-width:1024px){.product-actions_actions__IliLZ .product-actions_addButton__d48gb{display:inline-flex;width:auto;min-width:16rem}}.product-actions_error__PjxPK{margin-top:.75rem;color:#c62828;font-size:.875rem}.product-actions_check__ehPXw{vertical-align:-.125em;color:#2e7d32}@media(max-height:500px){.product-actions_bar__evhgO{display:none}}@media screen and (max-width:399px){.product-actions_barTitle__O63UJ{display:none}}.product-actions_barButton__IKugr{white-space:nowrap}.product-actions_barPrice__zbJbQ{white-space:normal}.styles_newsletterSignup__5OISb .styles_form__Pxn3O{display:flex;flex-direction:column;gap:.75rem;max-width:30rem;margin:auto;text-align:left}.styles_newsletterSignup__5OISb .styles_interests__HoVjD{min-width:0;margin:.5rem 0 0;padding:0;border:0}.styles_newsletterSignup__5OISb .styles_legend__yvS4_{margin-bottom:.75rem;padding:0;font-weight:700}.styles_newsletterSignup__5OISb .styles_fields__HwPoM{display:flex;flex-wrap:wrap;gap:1rem 1.5rem}@media(pointer:coarse){.styles_newsletterSignup__5OISb .styles_fields__HwPoM{row-gap:0}.styles_newsletterSignup__5OISb .styles_option__Qdlbu{align-items:center;min-height:2.75rem}}.styles_newsletterSignup__5OISb .styles_submit__b3kWZ{align-self:flex-start;margin-top:.5rem}