.wp-block-navigation{position:relative}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{align-items:center;background-color:inherit;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item__content{display:block;z-index:1}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:0;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{display:inline-block;stroke:currentColor;height:inherit;margin-top:.075em;width:inherit}.wp-block-navigation{--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;opacity:0;position:absolute;z-index:2}@media not (prefers-reduced-motion){.wp-block-navigation .has-child .wp-block-navigation__submenu-container{transition:opacity .1s linear}}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{height:0;overflow:hidden;visibility:hidden;width:0;left:-1px;top:100%}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1;padding:.5em 1em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation-submenu{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid #00000026}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container:only-child{flex-grow:1}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:#0000;border:0;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-close{width:100%}.wp-block-navigation__responsive-close:focus{outline:0}.wp-block-navigation__responsive-dialog{position:relative}.termin-modal{--color-base-plus:100% 0 0;--color-base:95% 0 0;--color-base-minus:90% 0 0;--color-base-2a:52% 0 0;--color-base-3a:64% 0 0;--color-contrast-minus:23% 0 0;--color-contrast:18% 0 0;--color-contrast-plus:13% 0 0;--color-contrast-2a:59% 0 0;--color-contrast-3a:47% 0 0;display:block;visibility:hidden;position:fixed;top:0;left:0;width:100%;height:100%;background-color:oklch(var(--color-contrast)/.9);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:999;pointer-events:all;flex-direction:column;justify-content:center;overflow-y:scroll}.termin-button-wrapper .is-style-outline .wp-block-button__link{background-color:#fff0;color:oklch(var(--color-contrast))}:where(.header-container) #terminButton{opacity:0;pointer-events:none;transition:opacity .5s ease-in-out}@media screen and (min-width:39rem){.termin-modal .dd_close-button{top:calc(var(--spacing-20) + 8px)}}:root{font-size:105%;--color-base-plus:100% 0 0;--color-base:95% 0 0;--color-base-minus:90% 0 0;--color-base-2a:52% 0 0;--color-base-3a:64% 0 0;--color-contrast-minus:23% 0 0;--color-contrast:18% 0 0;--color-contrast-plus:13% 0 0;--color-contrast-2a:59% 0 0;--color-contrast-3a:47% 0 0;--radius:0rem;--radius-button:0rem;--spacing-10:1rem;--spacing-20:clamp(1.5rem, 0.175vw + 1.465rem, 1.618rem);--spacing-30:clamp(2.25rem, 0.545vw + 2.141rem, 2.618rem);--spacing-40:clamp(3.375rem, 1.276vw + 3.12rem, 4.236rem);--spacing-50:clamp(5.0625rem, 2.653vw + 4.532rem, 6.853rem);--spacing-60:clamp(7.594rem, 5.178vw + 6.558rem, 11.089rem);--spacing-gap:clamp(1.5rem, 3.306vw + 0.839rem, 4rem);--spacing-edge:clamp(1rem, 0.3831rem + 2.9221vw, 3.5rem);--button-height:calc(0.7rem + 0.6rem + 1.25rem);--logo-height:54px;--wp--style--gallery-gap-default:1rem;--header-height-desktop:calc(
    var(--spacing-20) + var(--spacing-10) + var(--logo-height)
  );--header-height-phone:calc(
    var(--spacing-20) + var(--spacing-10) + var(--logo-height) + 2.4rem
  );interpolate-size:allow-keywords}@media screen and (min-width:1025px){:root{font-size:95%}}.is-style-inverse,.is-style-inverse-full-width{--color-contrast-plus:100% 0 0;--color-contrast:95% 0 0;--color-contrast-minus:90% 0 0;--color-contrast-2a:52% 0 0;--color-contrast-3a:64% 0 0;--color-base-minus:23% 0 0;--color-base:18% 0 0;--color-base-plus:13% 0 0;--color-base-2a:59% 0 0;--color-base-3a:47% 0 0;background-color:oklch(var(--color-base))}html{scroll-behavior:smooth;scroll-padding-top:var(--spacing-50)}body{transition:background-color .2s ease}:focus,figure:has(>a:focus){box-shadow:0 0 0 0;outline:2px dashed oklch(var(--color-contrast));outline-offset:3px}::-moz-selection{background-color:oklch(var(--color-base-3a));color:oklch(var(--color-contrast-plus))}::selection{background-color:oklch(var(--color-base-3a));color:oklch(var(--color-contrast-plus))}::-webkit-input-placeholder{color:oklch(var(--color-contrast));opacity:.6}::-moz-placeholder,::-webkit-input-placeholder,::placeholder{color:oklch(var(--color-contrast));opacity:.6}a,h1,h2,h3,p,span{-webkit-font-kerning:normal;font-kerning:auto;font-variant-ligatures:common-ligatures;font-feature-settings:"liga"on;font-optical-sizing:auto;hanging-punctuation:first last;transition:font-weight .2s ease,color .2s ease}.is-style-inverse p,.is-style-inverse span,.is-style-inverse-full-width p,.is-style-inverse-full-width span{color:oklch(var(--color-contrast))}.is-style-inverse li,.is-style-inverse p,.is-style-inverse-full-width p{font-weight:350;letter-spacing:.001em}h1,h2,h3{text-wrap:balance;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.section-content h3{margin-top:var(--spacing-40);margin-bottom:var(--spacing-30)}main p:not(.is-style-lead):not(.woocommerce-form-row):not(nav p){-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;max-width:80ch;-webkit-margin-before:var(--spacing-10);margin-block-start:var(--spacing-10)}.section-content>p:first-child{-webkit-margin-before:0;margin-block-start:0}p{text-wrap:pretty}main{-webkit-margin-before:0;margin-block-start:0}.sr-only{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0}.is-layout-flex:not(.wp-block-buttons-is-layout-flex){-moz-column-gap:var(--spacing-gap);column-gap:var(--spacing-gap)}.g-section{position:relative;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;padding-top:var(--spacing-50);padding-bottom:var(--spacing-60)}.grid-12,.grid-9,:where(.is-layout-flow).grid-12,:where(.is-layout-flow).grid-9{display:flex;flex-direction:column;-webkit-margin-before:0;margin-block-start:0;row-gap:var(--spacing-gap)}:where(.grid-9) .section-content:last-of-type{padding-bottom:0}.section-content:not(.bespoke-container)>figure{margin-top:var(--spacing-30);margin-bottom:var(--spacing-30)}.section-aside{z-index:15;pointer-events:none}main .section-title{margin-top:var(--spacing-30);margin-bottom:0}.paraframe{position:absolute;z-index:-2;opacity:0;will-change:transform}.fade-in,.fade-in-right,.fade-in-up{opacity:0}.fade-in-up{transform:translateY(30px)}.fade-in-right{transform:translateX(30px)}.title-container{position:relative;display:flex;align-items:flex-end;height:50vh;min-height:350px;-webkit-margin-before:var(--spacing-10)!important;margin-block-start:var(--spacing-10)!important;margin-right:calc(-1*var(--spacing-edge));overflow:hidden}nav.rank-math-breadcrumb{position:absolute;top:0;left:0;z-index:10;font-family:var(--wp--preset--font-family--heading);font-size:var(--wp--preset--font-size--small);background-color:oklch(var(--color-contrast));padding:5px 9px 5px calc(var(--spacing-edge)*.5)}a:active,button:active{outline:2px dashed oklch(var(--color-contrast));outline-offset:3px}button{border:0;margin:0;padding:0;width:auto;overflow:visible;background:#fff0;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}.section-content .wp-block-buttons:not(.termin-button-wrapper){margin-top:var(--spacing-30)}.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color,.has-background),.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color,.has-background):hover{background-color:#fff0;border-color:oklch(var(--color-contrast));color:oklch(var(--color-contrast))}.form-submit.wp-block-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:var(--spacing-20)}.button-newpage a{padding-right:1.1rem!important;position:relative}.g-email a::before,.g-phone a::before{content:"";display:inline-flex;width:20px;height:20px;margin-right:.4em;vertical-align:middle;background-color:oklch(var(--color-contrast));-webkit-mask-size:cover;mask-size:cover}.g-phone a::before{-webkit-mask:url(/wp-content/themes/gavelswiss/assets/images/call_16dp_EEEEEE_FILL1_wght500_GRAD0_opsz20.svg)no-repeat 50% 50%;mask:url(/wp-content/themes/gavelswiss/assets/images/call_16dp_EEEEEE_FILL1_wght500_GRAD0_opsz20.svg)no-repeat 50% 50%}.g-email a::before{-webkit-mask:url(/wp-content/themes/gavelswiss/assets/images/mail_16dp_EEEEEE_FILL1_wght500_GRAD0_opsz20.svg)no-repeat 50% 50%;mask:url(/wp-content/themes/gavelswiss/assets/images/mail_16dp_EEEEEE_FILL1_wght500_GRAD0_opsz20.svg)no-repeat 50% 50%}.back-to-top{position:fixed!important;bottom:4.8rem;right:0;background-color:oklch(var(--color-contrast));color:oklch(var(--color-base-3a));border:0;border-radius:var(--radius);width:42px;height:42px;display:flex;align-items:center;justify-content:center;font-size:24px;text-decoration:none;border:dashed 2px oklch(var(--color-contrast-minus));z-index:50;margin:0!important;padding-bottom:8px!important;box-sizing:border-box;opacity:0;transition:opacity .3s ease}.back-to-top:focus{opacity:1}.back-to-top:hover{color:oklch(var(--color-base))}.header-container{display:grid;grid-template-areas:"index logo termin""nav-1 nav-1 nav-1";grid-template-columns:1fr 1fr 1fr;gap:clamp(1rem,.0385rem + 2.0513vw,2.5rem);padding-top:var(--spacing-20);padding-bottom:var(--spacing-10)}.site-logo-wrapper,.wp-block-site-logo{display:flex;justify-content:center}.wp-block-site-logo{align-items:center}.dd_hamburger-button{display:flex;flex-direction:row;align-items:center;gap:.8rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;border-radius:var(--radius-button)}.dd_hamburger-modal{display:none;opacity:1;position:fixed;top:0;left:0;width:100%;height:100dvh;z-index:999;pointer-events:all}.dd_close-button{display:flex;flex-direction:row;align-items:center;gap:.25rem;margin:0-6px 0-10px!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;border-radius:var(--radius-button);opacity:0}footer{position:relative;z-index:20;background-color:oklch(var(--color-contrast));margin-left:calc(-1*var(--spacing-edge));margin-right:calc(-1*var(--spacing-edge));padding-left:var(--spacing-edge);padding-right:var(--spacing-edge)}.footer-container{display:flex;gap:var(--spacing-gap);flex-direction:column;padding-top:var(--spacing-40);padding-bottom:var(--spacing-50)}.footer-logo-container{display:flex;justify-content:center}.footer-nav-container{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;grid-template-areas:"products services""products info""collections social""contacts contacts";gap:var(--spacing-gap);-webkit-margin-before:var(--spacing-30);margin-block-start:var(--spacing-30)}.footer-copy-container,.footer-nav-block{-webkit-margin-before:0;margin-block-start:0}.footer-copy-container{position:relative;gap:clamp(.5rem,.0385rem + 2.0513vw,2.5rem)}@media screen and (min-width:48rem){:root{--3col-margin:(
      (
          (
              (
                  (
                      100vw -
                        ((var(--spacing-edge) * 2) + (var(--spacing-gap) * 5))
                    ) / 6
                ) * 2
            ) + (var(--spacing-gap) * 2)
        ) + var(--spacing-edge)
    )}.negative-right-gap-desktop{margin-left:0;margin-right:calc(-1*var(--spacing-gap))}.grid-12,.grid-9,:where(.is-layout-flow).grid-12,:where(.is-layout-flow).grid-9{display:grid;grid-template-rows:auto;align-items:start;-moz-column-gap:var(--spacing-gap);column-gap:var(--spacing-gap)}.grid-9,:where(.is-layout-flow).grid-9{grid-template-columns:repeat(9,1fr)}.grid-12,:where(.is-layout-flow).grid-12{grid-template-columns:repeat(6,1fr)}.section-title{grid-column:1/5;grid-row:auto}.section-content{grid-column:1/7;grid-row:auto;margin-bottom:0}.section-aside,.section-content,.section-title{-webkit-margin-before:0;margin-block-start:0}.section-aside{grid-column:5/7;margin-right:calc(-1*var(--spacing-edge));height:100%}.paraframe.paraframe-1{width:35vw;height:40vh}.paraframe.paraframe-2{width:30vw;height:50vh}.wp-block-button{position:relative}:where(.wp-site-blocks) a:not(.wp-block-button__link):not(.custom-logo-link):not(.fc-daygrid-day-number):not(.woocommerce-product-gallery__trigger):not(.wc-tabs a):not(.stars a):not(.product-card-link):not(.wc-block-cart-item__image a):not(.wc-block-cart__submit-container a):not(.wc-block-components-product-image a):not(.cross-sells-product a):not(.upsells a):not(.wp-block-woocommerce-customer-account a):not(.widget_wpc_filters_widget a):not(.wpc-custom-selected-terms a):not(.pisol-shipping-calculator-button):not(.rank-math-breadcrumb a):not(.wc-block-components-checkout-return-to-cart-button):not(.subcategory-card):not(.taxonomy-product_cat a):not(.woocommerce-product-attributes a){position:relative;padding:6px;margin:-6px}figure:has(a):not(.wp-block-gallery){overflow:hidden}:where(.wp-site-blocks) figure>a{overflow:hidden;padding:0!important;margin:0!important}.dd_hamburger-modal .dd_hamburger-modal__menu{width:0}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:oklch(var(--color-base-plus));border:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{z-index:99;left:0}.wp-block-navigation .wp-block-navigation__submenu-icon svg{margin-top:0}.wp-block-navigation__submenu-container a span{text-transform:capitalize;letter-spacing:0}.header-container .wp-block-navigation-submenu>a{padding-right:0!important;margin-right:0!important}.header-container .wp-block-navigation__submenu-icon{width:24px;height:24px;margin-top:-2px;margin-left:4px}footer .footer-container{padding-bottom:var(--spacing-40)}}@media screen and (min-width:74rem){:root{--3col-margin:(
      (
          (
              (
                  (
                      100vw -
                        ((var(--spacing-edge) * 2) + (var(--spacing-gap) * 11))
                    ) / 12
                ) * 3
            ) + (var(--spacing-gap) * 3)
        ) + var(--spacing-edge)
    )}.grid-12,:where(.is-layout-flow).grid-12{grid-template-columns:repeat(12,1fr);align-items:start}main .section-title{grid-column:1/4;grid-row:auto;margin-top:0;margin-right:-45px}.section-content{grid-column:1/10;grid-row:auto}.section-aside{grid-column:10/13;grid-row:auto}.paraframe.paraframe-1{top:var(--spacing-50);width:30vw;height:40vh}}.cta-section{position:relative;padding-top:var(--spacing-60)!important;padding-bottom:var(--spacing-60)!important}.cta-image{position:absolute;top:0;left:0;bottom:0;right:0;margin:0;opacity:.2;overflow:hidden;display:flex}.booking-block{position:fixed;bottom:0;left:0;right:0;padding:var(--spacing-10) var(--spacing-edge);background-color:oklch(var(--color-contrast))}.quote-section{padding-top:var(--spacing-60);padding-bottom:calc(var(--spacing-60) - var(--spacing-20));background-color:oklch(var(--color-base-plus));overflow:hidden;background:linear-gradient(180deg,oklch(var(--color-base-plus)) 0%,oklch(var(--color-base)) 50%,oklch(var(--color-base-plus)) 100%)}@media screen and (min-width:74rem){.quote-section .section-content{-ms-grid-column:4;-ms-grid-column-span:6;grid-column:4/10}}.quote-section,.timeline-block{position:relative}figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin:0;width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)}.wp-block-gallery.has-nested-images figure.wp-block-image{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}.wp-block-gallery.has-nested-images figure.wp-block-image>a{flex-direction:column;flex-grow:1;margin:0}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a{display:flex}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{flex:1 0 0%;height:100%;object-fit:cover;width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}}:root{--am-fs-label:var(--wp--preset--font-size--body)!important;--am-fs-input:var(--wp--preset--font-size--body)!important;--am-rad-input:0!important}.g-section.schneidereien-container{padding-bottom:0;row-gap:0}.schneidereien-section{padding-bottom:var(--spacing-50)}.section-content .wp-block-gallery{--wp--style--unstable-gallery-gap:var(
    --wp--style--gallery-gap-default,
    var(--gallery-block--gutter-size, var(--wp--style--block-gap, 0.5em))
  );gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)))}.page-subtitle{display:none}.schneidereien-container .is-style-lead{margin-bottom:var(--spacing-gap)}.custom-options{container-type:inline-size;container-name:options-wrapper}@container options-wrapper (min-width:28rem){.option-item{display:flex}@media screen and (min-width:74rem){.option-item:nth-child(even) div{margin-right:calc(-1*(var(--spacing-gap)/2))}.option-item:nth-child(odd) div{margin-left:calc(-1*(var(--spacing-gap)/2))}}}.rtw-image.cta-image{margin-top:0!important}.paraframe.paraframe-2{top:40%;right:unset;left:10vw}.features-section{padding-top:var(--spacing-50);padding-bottom:var(--spacing-50);overflow:hidden}.features{display:flex;flex-direction:column;gap:var(--spacing-20)}.is-style-lead.features-afterword{margin-top:var(--spacing-40);margin-bottom:0}.schneidereien-content-wrapper .comments-section{background-color:oklch(var(--color-base-minus));margin-left:calc(-1*var(--spacing-edge));margin-right:calc(-1*var(--spacing-edge));padding:var(--spacing-50) var(--spacing-edge)}@media screen and (min-width:48rem){body{overflow-x:clip}.page-subtitle{display:block}.ready-to-wear-section.cta-section,.schneidereien-content-wrapper .comments-section{margin-right:calc(-1*var(--3col-margin));padding-right:calc(var(--3col-margin))}}.title-container{background-color:oklch(var(--color-base-plus))}