#wpsl-wrap .download .wpsl-directions:before,#wpsl-wrap .download input[type=submit]:before,#wpsl-wrap .wp-block-file .wpsl-directions:before,#wpsl-wrap .wp-block-file input[type=submit]:before,.blaze-next:before,.blaze-prev:before,.download #wpsl-wrap .wpsl-directions:before,.download #wpsl-wrap input[type=submit]:before,.download .mobile-menu .menu>.menu-item.is-style-button:before,.download .page-header .menu-item.is-style-button>a:before,.download .wp-element-button:before,.hentry time:before,.mobile-menu .download .menu>.menu-item.is-style-button:before,.mobile-menu .menu>.menu-item summary:after,.mobile-menu .sub-menu .menu-item:after,.mobile-menu .wp-block-file .menu>.menu-item.is-style-button:before,.page-header .download .menu-item.is-style-button>a:before,.page-header .menu-item-has-children>a:after,.page-header .wp-block-file .menu-item.is-style-button>a:before,.page-header__top a:is([href*=subscribe],[href*="mailto:"]):before,.page-header__top a[href*="tel:"]:before,.page-header__top a[href*=customer_authentication]:before,.trp-language-switcher .trp-ls-shortcode-language a:before,.trp-language-switcher>.trp-ls-shortcode-current-language a:after,.wp-block-embed:not(.wp-block,.components-placeholder) .youtube-click-overlay:before,.wp-block-file #wpsl-wrap .wpsl-directions:before,.wp-block-file #wpsl-wrap input[type=submit]:before,.wp-block-file .mobile-menu .menu>.menu-item.is-style-button:before,.wp-block-file .page-header .menu-item.is-style-button>a:before,.wp-block-file .wp-block-file__content-wrapper .wp-element-button:before,.wp-block-file .wp-element-button:before,details:not(.menu-item) summary:before,details:not(.menu-item)[open] summary:before,nav[class*=breadcrumb] ol .breadcrumb-item:not(:last-child):after,ul.is-style-check li:before{background-color:currentColor;content:"";display:inline-block;height:1em;-webkit-mask-position:right;mask-position:right;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}html{margin-top:0!important;scroll-behavior:smooth}body{overflow-x:clip}.is-root-container{padding-inline:var(--wp--custom--layout--device-spacing)}.is-root-container>.alignfull{margin-inline:calc(var(--wp--custom--layout--device-spacing)*-1)}.is-root-container:has(>:first-child:is(.wp-block-cover)){padding-top:var(--wp-admin--admin-bar--height,0)}.is-root-container>.alignfull.has-background:not(.wp-block-media-text){padding-inline:var(--wp--custom--layout--device-spacing)}.is-root-container:not(:has(>:first-child:is(.wp-block-cover))){padding-top:var(--wp--preset--spacing--large)}.is-root-container:has(>:last-child:not(.wp-block-group.alignfull,p:empty)){padding-bottom:var(--wp--custom--layout--flow-space)}:is(.is-layout-constrained,.is-layout-flow)>[class*=wp-block-]:not(:first-child,h1,h2,h3,h4,h5,h6,p,ul,ol,table,details,.wp-block-buttons,blockquote){margin-top:var(--wp--custom--layout--flow-space)}.alignfull+.alignfull{--wp--custom--layout--flow-space:0}.is-layout-grid{gap:3rem 1.5em}html:has(.menu-toggle input:checked){overflow:hidden}:is(.wp-block-image){--wp--custom--layout--flow-space:3em;margin-bottom:3em}*,:after,:before{box-sizing:border-box}*{margin:0}body{-webkit-font-smoothing:antialiased}canvas,img,picture,svg,video{display:block;height:auto;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}@view-transition{navigation:auto}body{accent-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--base);font-family:var(--wp--preset--font-family--sans-serif);font-size:var(--wp--preset--font-size--normal);font-weight:400;letter-spacing:.6px;line-height:1.5;position:relative}:where(h1,h2,h3){text-transform:uppercase}:where(h1,h2,h3,h4,h5,h6){text-wrap:balance;color:var(--wp--preset--color--primary)!important;font-weight:500!important;line-height:1.2}:where(h1,h2,h3,h4,h5,h6):not(:last-child){margin-bottom:.5em}.has-huge-font-size,h1{font-size:var(--wp--preset--font-size--huge);line-height:1;margin-bottom:.5em;margin-top:.625em}h2{font-size:var(--wp--preset--font-size--xlarge);margin-top:2.5em!important}h3{font-size:var(--wp--preset--font-size--medium)}:not(h1,h2,h3,h4,h5,h6,img)+:is(h2,h3,h4,h5,h6){margin-top:1.5em}a{color:var(--wp--preset--color--base);text-decoration:none;transition:.3s}:is(p,ul,ol,table):not(:last-child){margin-bottom:1em}:is(h2,h1):has(+.has-large-font-size,+.wp-block-post-date){margin-bottom:0}:is(h2,h1):has(+.has-large-font-size,+.wp-block-post-date)+.has-large-font-size,:is(h2,h1):has(+.has-large-font-size,+.wp-block-post-date)+.wp-block-post-date{margin-top:0!important;text-transform:uppercase}strong{font-weight:500}.blaze-slider.end .blaze-next,.blaze-slider.start .blaze-prev,.blaze-slider.static :is(.blaze-prev,.blaze-next),[disabled]{box-shadow:unset;cursor:not-allowed;opacity:.3}.blaze-slider.end .blaze-next *,.blaze-slider.start .blaze-prev *,.blaze-slider.static :is(.blaze-prev,.blaze-next) *,[disabled] *{pointer-events:none}p>a,ul.wp-block-list>li>a,ul:not([class])>li>a{color:var(--wp--preset--color--base);text-decoration:underline}p>a:is(:hover,:focus,:active),ul.wp-block-list>li>a:is(:hover,:focus,:active),ul:not([class])>li>a:is(:hover,:focus,:active){text-decoration:none}.wp-block-post-date{color:var(--wp--preset--color--base);font-size:var(--wp--preset--font-size--large);margin-bottom:3em}.wp-block-cover{margin-bottom:clamp(4rem,7vw,6rem);padding:var(--wp--custom--layout--device-spacing)}.wp-block-cover__inner-container{margin-inline:auto!important;max-width:var(--wp--style--global--wide-size);width:100%!important}.wp-block-cover__inner-container>:first-child{margin-top:0!important}.wp-block-cover__inner-container>:last-child{margin-bottom:0!important}.wp-block-cover__inner-container .wp-block-heading,.wp-block-cover__inner-container p{color:var(--wp--preset--color--white)!important}.wp-block-cover__inner-container .wp-block-image{margin-top:0!important}.wp-block-cover__inner-container p{font-weight:500!important}.wp-block-cover__inner-container .wp-block-image:has(img[style*="width:313px"]){margin-right:-.85em}.wp-block-cover__inner-container h1{line-height:1.5;margin-bottom:0}.wp-block-group.has-background{padding-block:4.25em}.wp-block-group.has-background.alignwide,.wp-block-group.has-background:has(.blaze-slider,details){--wp--custom--layout--flow-space:4em}.wp-block-group.has-background:not(.alignfull,.alignwide){--wp--custom--layout--flow-space:3em;padding:2em var(--wp--custom--layout--device-spacing)}.wp-block-group.has-background.alignwide{padding-inline:clamp(var(--wp--custom--layout--device-spacing),5vw,4.25em)}.wp-block-group.has-background .wp-block-group{margin-top:0}.wp-block-group>:first-child{margin-top:0!important}.wp-block-group>:last-child{margin-bottom:0!important}.is-layout-grid.gallery{gap:0}.is-layout-grid.gallery i{color:var(--wp--preset--color--primary);font-size:3.25em}.is-layout-grid.gallery .wp-block-heading{font-size:clamp(2rem,3vw,2.25rem)!important;margin-top:.8em}@media (max-width:965px){.is-layout-grid.gallery{grid-template-columns:repeat(2,1fr)}.is-layout-grid.gallery>*{grid-column:span 1!important;min-height:auto;padding-block:2em}}@media (max-width:690px){.is-layout-grid.gallery{grid-template-columns:1fr}}.has-primary-background-color :is(h1,h2,h3,h4,h5,h6,p){color:var(--wp--preset--color--white)!important}.has-primary-background-color .wp-block-swiss-galoppers-slider{--_slider-nav-color:var(--wp--preset--color--light)}.has-primary-background-color .wp-block-swiss-galoppers-slider .blaze-pagination button{background:var(--wp--preset--color--white)!important}.has-primary-background-color .wp-block-swiss-galoppers-slider .blaze-pagination button:not(.active){opacity:.4!important}.has-primary-background-color .gform_wrapper label,.has-primary-background-color details,.has-primary-background-color details summary,.has-primary-background-color p>a{color:var(--wp--preset--color--white)}.has-primary-background-color .gform_wrapper .gform_confirmation_message,.has-primary-background-color .gform_wrapper .gform_validation_errors{--_notice-bg:var(--wp--preset--color--base)!important;--_notice-text:var(--wp--preset--color--white)!important}.has-primary-background-color .gform_wrapper .gfield.gfield_error input,.has-primary-background-color .gform_wrapper .gfield.gfield_error textarea{border-color:var(--wp--preset--color--base)}.has-light-background-color :is(h1,h2,h3,h4,h5,h6,p){color:var(--wp--preset--color--base)!important}.has-base-background-color .blaze-pagination button.active{background:var(--wp--preset--color--white)!important}.wp-block-media-text{--wp--custom--layout--flow-space:clamp(2.5rem,6vw,6rem);gap:clamp(2.5em,6vw,5em)}@media (max-width:768px){.wp-block-media-text,.wp-block-media-text__content,.wp-block-media-text__media{display:block}.wp-block-media-text__media{margin-bottom:2em!important}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{margin-bottom:0!important;margin-top:2em!important}}.wp-block-media-text__content{padding-inline:0!important}.wp-block-social-links{margin-block:.4em!important}.wp-block-social-links .wp-social-link{background:none;color:var(--wp--preset--color--black)}.wp-block-social-links .wp-social-link:is(:hover,:focus,:active){color:var(--wp--preset--color--primary);transform:none}.wp-block-social-links .wp-social-link .wp-block-social-link-anchor{padding:0}:is(.wp-block-swiss-galoppers-posts,section[data-type=post]) .posts{display:grid;gap:3em 1.25em;grid-template-columns:repeat(auto-fill,minmax(min(23em,100%),1fr))}@media (min-width:1200px){.wp-block-swiss-galoppers-posts.is-style-slider:not(.acf-block-preview),.wp-block-swiss-galoppers-posts.is-style-slider>.blaze-slider{--slides-to-show:3!important;--slide-gap:var(--wp--preset--spacing--normal)}}.wp-block-swiss-galoppers-posts{--wp--custom--layout--flow-space:clamp(2.5rem,4vw,4rem);margin-bottom:var(--wp--preset--spacing--huge)}.wp-block-hayloft-icon.is-style-large{--wp--custom--layout--flow-space:2rem}.wp-block-hayloft-icon.is-style-large:not(.acf-block-preview){display:block;font-size:3.94em;margin-bottom:2rem;-webkit-mask-position:left!important;mask-position:left!important;width:100%}.wp-block-file,.wp-block-file .wp-block-file__content-wrapper{align-items:flex-start;background:var(--wp--preset--color--light);display:flex;gap:1em;justify-content:space-between;padding:1em 2em}.wp-block-file .wp-block-file__content-wrapper a,.wp-block-file a{font-size:var(--wp--preset--font-size--normal)}.wp-block-file .wp-block-file__content-wrapper>a:first-child,.wp-block-file>a:first-child{color:var(--wp--preset--color--base);display:grid;gap:.5em 1em;grid-template-columns:25% auto;width:100%}.wp-block-file .wp-block-file__content-wrapper>a:first-child strong,.wp-block-file>a:first-child strong{text-wrap:balance;font-weight:700;-webkit-hyphens:auto;hyphens:auto;word-break:break-word}#wpsl-wrap .wp-block-file .wpsl-directions,#wpsl-wrap .wp-block-file input[type=submit],.mobile-menu .wp-block-file .menu>.menu-item.is-style-button,.page-header .wp-block-file .menu-item.is-style-button>a,.wp-block-file #wpsl-wrap .wpsl-directions,.wp-block-file #wpsl-wrap input[type=submit],.wp-block-file .mobile-menu .menu>.menu-item.is-style-button,.wp-block-file .page-header .menu-item.is-style-button>a,.wp-block-file .wp-block-file__content-wrapper .wp-element-button,.wp-block-file .wp-element-button{margin-left:0}#wpsl-wrap .wp-block-file .wpsl-directions:before,#wpsl-wrap .wp-block-file input[type=submit]:before,.mobile-menu .wp-block-file .menu>.menu-item.is-style-button:before,.page-header .wp-block-file .menu-item.is-style-button>a:before,.wp-block-file #wpsl-wrap .wpsl-directions:before,.wp-block-file #wpsl-wrap input[type=submit]:before,.wp-block-file .mobile-menu .menu>.menu-item.is-style-button:before,.wp-block-file .page-header .menu-item.is-style-button>a:before,.wp-block-file .wp-block-file__content-wrapper .wp-element-button:before,.wp-block-file .wp-element-button:before{font-size:1.3em;-webkit-mask-image:url(https://www.swiss-galoppers.com/wp-content/themes/swiss-galoppers/assets/img/icons/cloud-arrow-down-light-full.svg);mask-image:url(https://www.swiss-galoppers.com/wp-content/themes/swiss-galoppers/assets/img/icons/cloud-arrow-down-light-full.svg)}@media (max-width:700px){.wp-block-file,.wp-block-file .wp-block-file__content-wrapper{flex-wrap:wrap;padding-inline:1em}.wp-block-file .wp-block-file__content-wrapper>a:first-child,.wp-block-file>a:first-child{grid-template-columns:1fr}}.wp-block-file+.wp-block-file{--wp--custom--layout--flow-space:1rem}.wp-block-columns{--wp--custom--layout--flow-space:1.5em;gap:1.5em;margin-bottom:1.5em}.wp-block-columns .wp-block-image{--wp--custom--layout--flow-space:1em}.wp-block-swiss-galoppers-slider .blaze-track{counter-reset:slide}.wp-block-swiss-galoppers-slider .blaze-pagination{display:flex;justify-content:center}.wp-block-swiss-galoppers-slider:has(.wp-block-media-text) .wp-block-media-text__content:before{align-items:center;aspect-ratio:1;background:var(--wp--preset--color--base);border-radius:50%;color:var(--wp--preset--color--white);content:counter(slide);counter-increment:slide;display:flex;font-size:var(--wp--preset--font-size--medium);font-weight:700;height:auto;justify-content:center;margin-bottom:1em;width:2em}.wp-block-swiss-galoppers-slider .blaze-container{align-items:center;display:flex;gap:1em}@media (max-width:768px){.wp-block-swiss-galoppers-slider .blaze-next,.wp-block-swiss-galoppers-slider .blaze-prev{display:none}}address{font-style:normal}nav[class*=breadcrumb] ol{display:flex;font-size:var(--wp--preset--font-size--small);list-style:none}nav[class*=breadcrumb] ol .breadcrumb-item{align-items:center;display:inline-flex;white-space:nowrap}nav[class*=breadcrumb] ol .breadcrumb-item:not(:last-child):after{margin-inline:.5em;-webkit-mask-image:url(https://www.swiss-galoppers.com/wp-content/themes/swiss-galoppers/assets/img/icons/arrow-right.svg);mask-image:url(https://www.swiss-galoppers.com/wp-content/themes/swiss-galoppers/assets/img/icons/arrow-right.svg)}blockquote *{color:var(--wp--preset--color--white);font-weight:500}blockquote p{font-size:var(--wp--preset--font-size--medium);line-height:1.2;margin-bottom:.45em!important}blockquote cite{font-style:normal;font-weight:700!important}button{all:unset;cursor:pointer;transition:.3s}.wp-block-buttons{margin-top:1.5em}#wpsl-wrap .wpsl-directions,#wpsl-wrap input[type=submit],.mobile-menu .menu>.menu-item.is-style-button,.page-header .menu-item.is-style-button>a,.wp-element-button{align-items:center;background-color:var(--_btn-bg,var(--wp--preset--color--base));border-radius:0;color:var(--wp--preset--color--white);display:inline-flex;font-weight:500;gap:.5em;justify-content:center;padding:.88em 1.5em;transition:.3s;white-space:nowrap}@media (hover:hover){#wpsl-wrap .wpsl-directions:is(:hover,:focus,:active),#wpsl-wrap input[type=submit]:is(:hover,:focus,:active),.mobile-menu .menu>.menu-item.is-style-button:is(:hover,:focus,:active),.page-header .menu-item.is-style-button>a:is(:hover,:focus,:active),.wp-element-button:is(:hover,:focus,:active){background:var(--_btn-hover-bg,#5c636a)}}#wpsl-wrap .download .wpsl-directions,#wpsl-wrap .download input[type=submit],.download #wpsl-wrap .wpsl-directions,.download #wpsl-wrap input[type=submit],.download .mobile-menu .menu>.menu-item.is-style-button,.download .page-header .menu-item.is-style-button>a,.download .wp-element-button,.mobile-menu .download .menu>.menu-item.is-style-button,.page-header .download .menu-item.is-style-button>a{background:none!important;color:var(--wp--preset--color--base);padding:0}#wpsl-wrap .download .wpsl-directions:before,#wpsl-wrap .download input[type=submit]:before,.download #wpsl-wrap .wpsl-directions:before,.download #wpsl-wrap input[type=submit]:before,.download .mobile-menu .menu>.menu-item.is-style-button:before,.download .page-header .menu-item.is-style-button>a:before,.download .wp-element-button:before,.mobile-menu .download .menu>.menu-item.is-style-button:before,.page-header .download .menu-item.is-style-button>a:before{font-size:1.3em;-webkit-mask-image:url(https://www.swiss-galoppers.com/wp-content/themes/swiss-galoppers/assets/img/icons/cloud-arrow-down-light-full.svg);mask-image:url(https://www.swiss-galoppers.com/wp-content/themes/swiss-galoppers/assets/img/icons/cloud-arrow-down-light-full.svg)}@media (hover:hover){#wpsl-wrap .download .wpsl-directions:is(:hover,:focus,:active),#wpsl-wrap .download input[type=submit]:is(:hover,:focus,:active),.download #wpsl-wrap .wpsl-directions:is(:hover,:focus,:active),.download #wpsl-wrap input[type=submit]:is(:hover,:focus,:active),.download .mobile-menu .menu>.menu-item.is-style-button:is(:hover,:focus,:active),.download .page-header .menu-item.is-style-button>a:is(:hover,:focus,:active),.download .wp-element-button:is(:hover,:focus,:active),.mobile-menu .download .menu>.menu-item.is-style-button:is(:hover,:focus,:active),.page-header .download .menu-item.is-style-button>a:is(:hover,:focus,:active){text-decoration:underline!important}}.custom-logo-link{display:block;z-index:10}.custom-logo{height:2.25em;width:auto}details:not(.menu-item) summary{align-items:center;display:inline-flex;font-size:var(--wp--preset--font-size--medium);font-weight:700;gap:1em;width:100%}details:not(.menu-item) summary:before{flex-shrink:0;-webkit-mask-image:url(https://www.swiss-galoppers.com/wp-content/themes/swiss-galoppers/assets/img/icons/plus-light-full.svg);mask-image:url(https://www.swiss-galoppers.com/wp-content/themes/swiss-galoppers/assets/img/icons/plus-light-full.svg)}details:not(.menu-item) summary+*{margin-top:1rem}details:not(.menu-item)[open] summary:before{-webkit-mask-image:url(https://www.swiss-galoppers.com/wp-content/themes/swiss-galoppers/assets/img/icons/minus-light-full.svg);mask-image:url(https://www.swiss-galoppers.com/wp-content/themes/swiss-galoppers/assets/img/icons/minus-light-full.svg)}details:not(.menu-item)+details{margin-top:2.5em}details summary::-webkit-details-marker{display:none}details summary::marker{content:none}.gform_fields{display:grid;gap:2em 1.5em;grid-template-columns:repeat(12,minmax(0,1fr))}.gform_fields>*{grid-column:span 12}@media (min-width:768px){.gform_fields .gfield--width-three-quarters{grid-column:span 9}.gform_fields .gfield--width-half{grid-column:span 6}.gform_fields .gfield--width-third{grid-column:span 4}.gform_fields .gfield--width-quarter{grid-column:span 3}}label{font-weight:700}.gfield_label{display:block;margin-bottom:.5em}input:not([type=submit]),select,textarea{background:var(--wp--preset--color--light);border:1px solid #fff0;border-radius:0!important;box-shadow:none;outline:0;padding:.5em 1em;width:100%}input:not([type=submit]):is([type=checkbox],[type=radio]),select:is([type=checkbox],[type=radio]),textarea:is([type=checkbox],[type=radio]){aspect-ratio:1;height:1em;padding:0;width:1em}textarea{height:15.5em}.caps-warning,.gfield_validation_message,.gfield_visibility_hidden,.gform_heading,.hidden_label .gfield_label{display:none}.gfield.gfield_error input,.gfield.gfield_error textarea{border-color:var(--wp--preset--color--primary)}.gform_footer{margin-top:1em}.gform_confirmation_message{--_notice-bg:var(--wp--preset--color--accent);margin-bottom:0!important}fieldset{border:0;margin:0;padding:0}:is(ul,ol){margin:0;padding:0}ul.wp-block-list,ul:not([class]){padding-left:1em}ul.wp-block-list>li:not(:last-child),ul:not([class])>li:not(:last-child){margin-bottom:.25em}ul.is-style-check{--_check-size:1.6em;list-style:none;padding-left:0}ul.is-style-check li{font-size:var(--wp--preset--font-size--medium);font-weight:500;padding-left:calc(1em + var(--_check-size));position:relative}ul.is-style-check li:before{color:var(--wp--preset--color--primary);font-size:var(--_check-size);left:0;-webkit-mask-image:url(https://www.swiss-galoppers.com/wp-content/themes/swiss-galoppers/assets/img/icons/circle-check-light-full.svg);mask-image:url(https://www.swiss-galoppers.com/wp-content/themes/swiss-galoppers/assets/img/icons/circle-check-light-full.svg);position:absolute;top:0}ul.is-style-check>li:not(:last-child){margin-bottom:.75em}:is(.menu,.sub-menu){display:flex;gap:.25em 1.5em;list-style:none}.menu-toggle{cursor:pointer;flex-direction:column;font-size:1.25em;gap:.35em;margin-bottom:0;transition:.3s;width:1em;z-index:999}.menu-toggle input{display:none}.menu-toggle *,.menu-toggle:after,.menu-toggle:before{background-color:var(--wp--preset--color--black);content:"";display:inherit;height:1px;transform-origin:left;transition:inherit}.menu-toggle:has(:checked) *{opacity:0}.menu-toggle:has(:checked):before{transform:rotate(45deg) translateX(2px) translateY(1px)}.menu-toggle:has(:checked):after{transform:rotate(-45deg)}@media (min-width:967px){:is(.mobile-menu,.menu-toggle){display:none!important}}:is(.mobile-menu,.menu-toggle){display:flex}.mobile-menu{background-color:var(--wp--preset--color--white);display:flex;height:100vh;inset:0;margin-right:var(--wp--custom--layout--device-spacing);overflow-y:auto;padding:7em var(--wp--custom--layout--device-spacing) 3em;position:fixed;transform:translateX(-100%);transition:.3s;z-index:9}.mobile-menu .menu-item{width:100%}.mobile-menu .menu{align-items:flex-start!important;flex-direction:column;gap:1.44em!important}.mobile-menu .menu>.menu-item{font-size:1.125rem;font-weight:700}.mobile-menu .menu>.menu-item summary{align-items:center;display:flex;justify-content:space-between}.mobile-menu .menu>.menu-item summary:after{-webkit-mask-image:url(https://www.swiss-galoppers.com/wp-content/themes/swiss-galoppers/assets/img/icons/chevron-down-light-full.svg);mask-image:url(https://www.swiss-galoppers.com/wp-content/themes/swiss-galoppers/assets/img/icons/chevron-down-light-full.svg);transition:.3s ease}.mobile-menu .menu>.menu-item[open] summary:after{transform:scaleY(-1)}.mobile-menu .menu>.menu-item summary>a[href="#"]{pointer-events:none}.mobile-menu .menu>.menu-item.is-style-button{--_btn-bg:var(--wp--preset--color--accent);padding:.31em .625em;width:auto}.mobile-menu nav{width:100%}.mobile-menu .sub-menu{background-color:var(--wp--preset--color--light);flex-direction:column;gap:.5em;margin-block:.8em;padding:.8rem .53em;transition:.3s ease;width:100%}.mobile-menu .sub-menu .menu-item{align-items:center;display:flex;font-size:.8em;font-weight:400;justify-content:space-between}.mobile-menu .sub-menu .menu-item:after{-webkit-mask-image:url(https://www.swiss-galoppers.com/wp-content/themes/swiss-galoppers/assets/img/icons/arrow-right.svg);mask-image:url(https://www.swiss-galoppers.com/wp-content/themes/swiss-galoppers/assets/img/icons/arrow-right.svg)}.mobile-menu .sub-menu .menu-item[class*=current]{text-decoration:underline}body:has(.menu-toggle input:checked) .mobile-menu{transform:translateX(0)}body.admin-bar .mobile-menu{padding-top:calc(7em + var(--wp-admin--admin-bar--height))!important}.gform_confirmation_message,.gform_validation_errors{background:var(--_notice-bg,var(--wp--preset--color--primary));border-radius:.625rem;list-style:none;margin-bottom:3em;padding:1.6em 1.5em}.gform_confirmation_message,.gform_confirmation_message>h2,.gform_validation_errors,.gform_validation_errors>h2{color:var(--_notice-text,var(--wp--preset--color--white))!important;font-size:var(--wp--preset--font-size--normal);font-weight:700!important;margin-top:0!important;text-transform:none}.page-numbers{display:flex;gap:.5em;list-style:none}table{text-align:left}.trp-language-switcher{position:relative}.trp-language-switcher>div{width:100%!important}.trp-language-switcher>.trp-ls-shortcode-current-language a:after{margin-left:4px;-webkit-mask-image:url(https://www.swiss-galoppers.com/wp-content/themes/swiss-galoppers/assets/img/icons/chevron-down-light-full.svg);mask-image:url(https://www.swiss-galoppers.com/wp-content/themes/swiss-galoppers/assets/img/icons/chevron-down-light-full.svg);transition:.3s ease}.trp-language-switcher:is(:hover,:focus,:active) .trp-ls-shortcode-language{height:auto;opacity:1;transform:translateY(0);visibility:visible}.trp-language-switcher .trp-ls-shortcode-current-language>a{align-items:center;display:flex;font-weight:500;padding-block:5px}.trp-language-switcher .trp-ls-shortcode-current-language a,.trp-language-switcher .trp-ls-shortcode-language a{color:var(--wp--preset--color--white)}.trp-language-switcher .trp-ls-shortcode-language{background-color:var(--wp--preset--color--white);display:block!important;height:0;min-width:200px;opacity:0;padding:.8rem 1rem;position:absolute;right:0;transform:translateY(-1em);transition:all .2s ease;visibility:hidden;z-index:5}.trp-language-switcher .trp-ls-shortcode-language a{align-items:center;color:var(--wp--preset--color--black);display:flex}.trp-language-switcher .trp-ls-shortcode-language a:before{flex-shrink:0;margin-right:4px;-webkit-mask-image:url(https://www.swiss-galoppers.com/wp-content/themes/swiss-galoppers/assets/img/icons/check-light-full.svg);mask-image:url(https://www.swiss-galoppers.com/wp-content/themes/swiss-galoppers/assets/img/icons/check-light-full.svg)}.trp-language-switcher .trp-ls-shortcode-language a:not(.trp-ls-disabled-language):before{opacity:0}.trp-language-switcher .trp-ls-shortcode-language a:not(.trp-ls-disabled-language):is(:hover,:focus,:active){text-decoration:underline}.trp-language-switcher .trp-ls-shortcode-language a:not(:last-child){margin-bottom:1rem}.wp-block-columns.counter .wp-block-hayloft-icon{font-size:3.1em}.wp-block-columns.counter .wp-block-heading{margin-block:0!important}.wp-block-columns.counter .wp-block-heading strong{font-weight:500!important}.blaze-pagination{--_slider-nav-color:var(--wp--preset--color--base);margin-top:3em}.blaze-pagination button{background:var(--wp--preset--color--accent);border-radius:50%;font-size:0;height:11px;width:11px}.blaze-pagination button:not(:last-child){margin-right:.25rem}.blaze-pagination button.active,.blaze-pagination button:is(:hover,:focus,:active){background:var(--wp--preset--color--base)}.wp-block .blaze-controls{display:none}.blaze-navigation{display:flex;gap:.5em;justify-content:flex-end;margin-bottom:3em}.blaze-next,.blaze-prev{align-items:center;border:1px solid var(--_slider-nav-color,var(--wp--preset--color--light));box-shadow:none;display:flex;justify-content:center}.blaze-next:before,.blaze-prev:before{color:var(--_slider-nav-color,var(--wp--preset--color--light));font-size:2em;-webkit-mask-image:url(https://www.swiss-galoppers.com/wp-content/themes/swiss-galoppers/assets/img/icons/chevron-down-light-full.svg);mask-image:url(https://www.swiss-galoppers.com/wp-content/themes/swiss-galoppers/assets/img/icons/chevron-down-light-full.svg);rotate:-90deg}.blaze-next.blaze-prev:before,.blaze-prev.blaze-prev:before{rotate:90deg!important}.blaze-next span,.blaze-prev span{display:none}.blaze-slider{--wp--custom--layout--flow-space:4em}.blaze-slider.end .blaze-next,.blaze-slider.start .blaze-prev,.blaze-slider.static :is(.blaze-prev,.blaze-next){background-color:var(--wp--preset--color--accent)!important}.hentry{align-items:flex-start;color:currentColor;display:flex;flex-direction:column}.hentry .image-wrapper{aspect-ratio:1.8;background-color:var(--wp--preset--color--light);margin-bottom:1em;overflow:hidden}.hentry img{height:100%;-o-object-fit:cover;object-fit:cover;transition:.3s;width:100%}.hentry h3{color:var(--wp--preset--color--black)!important;margin-block:.3em!important}.hentry:is(:hover,:focus-within) .image-wrapper img{scale:1.1}#wpsl-wrap .hentry:is(:hover,:focus-within) .wpsl-directions,#wpsl-wrap .hentry:is(:hover,:focus-within) input[type=submit],.hentry:is(:hover,:focus-within) #wpsl-wrap .wpsl-directions,.hentry:is(:hover,:focus-within) #wpsl-wrap input[type=submit],.hentry:is(:hover,:focus-within) .mobile-menu .menu>.menu-item.is-style-button,.hentry:is(:hover,:focus-within) .page-header .menu-item.is-style-button>a,.hentry:is(:hover,:focus-within) .wp-element-button,.mobile-menu .hentry:is(:hover,:focus-within) .menu>.menu-item.is-style-button,.page-header .hentry:is(:hover,:focus-within) .menu-item.is-style-button>a{background:#5c636a}.hentry .content-wrapper{margin-bottom:1em}#wpsl-wrap .hentry .wpsl-directions,#wpsl-wrap .hentry input[type=submit],.hentry #wpsl-wrap .wpsl-directions,.hentry #wpsl-wrap input[type=submit],.hentry .mobile-menu .menu>.menu-item.is-style-button,.hentry .page-header .menu-item.is-style-button>a,.hentry .wp-element-button,.mobile-menu .hentry .menu>.menu-item.is-style-button,.page-header .hentry .menu-item.is-style-button>a{margin-top:auto}.hentry time{color:var(--wp--preset--color--primary)}.hentry time:before{margin-right:.25em;-webkit-mask-image:url(https://www.swiss-galoppers.com/wp-content/themes/swiss-galoppers/assets/img/icons/calendar-days-light-full.svg);mask-image:url(https://www.swiss-galoppers.com/wp-content/themes/swiss-galoppers/assets/img/icons/calendar-days-light-full.svg)}#wpsl-wrap{background:var(--wp--preset--color--primary);color:var(--wp--preset--color--white)}#wpsl-wrap #wpsl-stores{padding-inline:var(--wp--custom--layout--wide-offset) 2.5em;scrollbar-color:var(--wp--preset--color--white) var(--wp--preset--color--black);scrollbar-width:thin}#wpsl-wrap #wpsl-stores>ul>li{padding:1.5rem 0}#wpsl-wrap a:not(.wpsl-directions){color:var(--wp--preset--color--white)!important;text-decoration:underline}#wpsl-wrap a:not(.wpsl-directions):is(:hover,:focus,:active){text-decoration:none}#wpsl-wrap strong{font-weight:700}#wpsl-wrap .wpsl-direction-wrap{align-items:flex-start;display:flex;flex-direction:column;gap:.5em}#wpsl-wrap .wpsl-search{background:var(--wp--preset--color--base);margin-bottom:0;padding-inline:var(--wp--custom--layout--wide-offset)}#wpsl-wrap .wpsl-search label{color:var(--wp--preset--color--white)}#wpsl-wrap .wpsl-directions,#wpsl-wrap input[type=submit]{padding-block:.5em!important}@media (max-width:810px){#wpsl-wrap #wpsl-gmap,#wpsl-wrap #wpsl-result-list{float:none;width:100%}}#wpsl-wrap .wpsl-search-btn-wrap{float:right!important;margin-bottom:10px;margin-right:0!important}#wpsl-wrap .wpsl-search-btn-wrap input[type=submit]{--_btn-bg:var(--wp--preset--color--accent);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none;border:none;float:none;margin-right:0}#wpsl-wrap #wpsl-radius,#wpsl-wrap #wpsl-results,#wpsl-wrap .wpsl-input{align-items:center!important;display:flex!important}#wpsl-wrap #wpsl-search-wrap div{float:left;margin-right:10px}#wpsl-wrap .wpsl-input input{background:var(--wp--preset--color--white);border-radius:0}#wpsl-wrap .wpsl-search label{flex-shrink:0;width:130px!important}#wpsl-wrap #wpsl-category .wpsl-dropdown,#wpsl-wrap .wpsl-input input{width:250px!important}#wpsl-wrap .wpsl-dropdown{border-radius:0;width:125px}#wpsl-wrap #wpsl-radius label,#wpsl-wrap #wpsl-results label{margin-left:clamp(1rem,1.5vw,1.5rem)}@media (max-width:1038px){#wpsl-wrap #wpsl-search-wrap>form>div{margin-right:0!important}#wpsl-wrap .wpsl-search-btn-wrap{margin-bottom:25px;margin-top:15px;width:100%}#wpsl-wrap #wpsl-radius,#wpsl-wrap #wpsl-results{float:left;width:100%!important}#wpsl-wrap #wpsl-radius label,#wpsl-wrap #wpsl-results label{margin-left:0}#wpsl-wrap #wpsl-results{margin-top:10px!important}#wpsl-wrap #wpsl-gmap{margin-bottom:0!important;margin-top:0!important}}@media (max-width:570px){#wpsl-wrap #wpsl-category,#wpsl-wrap #wpsl-search-input{width:100%!important}}.wp-block-embed{--_video-height:500px;height:var(--_video-height);position:relative}.wp-block-embed iframe{display:block;height:var(--_video-height)!important;margin-inline:auto;max-width:var(--wp--style--global--content-size);width:100%}.wp-block-embed:is(.wp-block,.components-placeholder) .wp-block-embed__wrapper{height:100%}.wp-block-embed:is(.wp-block,.components-placeholder) figcaption{margin-inline:auto;max-width:var(--wp--style--global--content-size);width:100%}.wp-block-embed:not(.wp-block,.components-placeholder).playing .wp-element-caption,.wp-block-embed:not(.wp-block,.components-placeholder).playing:before{opacity:0;visibility:hidden}.wp-block-embed:not(.wp-block,.components-placeholder):before{align-items:center;background-blend-mode:color;background-color:rgb(0 0 0 / .459);background-position:50%;background-repeat:no-repeat!important;background-size:cover!important;content:"";display:flex;height:100%;inset:0;justify-content:center;pointer-events:none;position:absolute;transition:.3s ease;width:100%;z-index:1}.wp-block-embed:not(.wp-block,.components-placeholder) .wp-element-caption{color:var(--wp--preset--color--white);font-size:var(--wp--preset--font-size--huge);font-weight:500;margin:0!important;position:absolute;text-align:center;top:calc(50% - 2em);inset-inline:0;transform:translateY(-50%);transition:.3s ease;z-index:2}.wp-block-embed:not(.wp-block,.components-placeholder) .wp-block-embed__wrapper{position:relative}.wp-block-embed:not(.wp-block,.components-placeholder) .wp-block-embed__wrapper:before{display:none}.wp-block-embed:not(.wp-block,.components-placeholder) .youtube-click-overlay{background:#fff0;border:0;cursor:pointer;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.wp-block-embed:not(.wp-block,.components-placeholder) .youtube-click-overlay:before{color:var(--wp--preset--color--white);font-size:4.5em;-webkit-mask-image:url(https://www.swiss-galoppers.com/wp-content/themes/swiss-galoppers/assets/img/icons/circle-play-light-full.svg);mask-image:url(https://www.swiss-galoppers.com/wp-content/themes/swiss-galoppers/assets/img/icons/circle-play-light-full.svg)}.wp-block-embed:not(.wp-block,.components-placeholder).hufe:before{background-image:url(https://www.swiss-galoppers.com/wp-content/themes/swiss-galoppers/assets/img/yt-banner-hoofboot-measure.jpeg)}.wp-block-embed:not(.wp-block,.components-placeholder).produkt:before{background-image:url(https://www.swiss-galoppers.com/wp-content/themes/swiss-galoppers/assets/img/yt-banner.jpeg)}.page-footer .wp-social-link{color:var(--wp--preset--color--white)}.page-footer .wp-block-group.is-layout-grid{--wp--custom--layout--flow-space:2.25em;border-top:1px solid var(--wp--preset--color--white);padding-top:2.81em}.page-footer .wp-block-group.is-layout-grid .wp-block-image{margin-top:0}.page-footer .wp-block-group.is-layout-grid .wp-block-image img{margin-bottom:-.95em;margin-left:-.7em}.page-footer a{line-height:35px}.page-footer .wp-block-heading{text-transform:none}.page-footer .wp-block-cover{color:var(--wp--preset--color--white);margin-bottom:0!important;padding:2.25em var(--wp--custom--layout--device-spacing)}.page-footer .wp-block-cover__background{background-color:#2c2a24!important;mix-blend-mode:multiply;opacity:.85!important}.page-footer .wp-block-cover__inner-container>.widget_nav_menu{margin-top:4.69em}.page-footer .wp-block-cover__inner-container>.widget_nav_menu .menu{flex-direction:row!important;flex-wrap:wrap;gap:0}.page-footer .wp-block-cover__inner-container>.widget_nav_menu .menu .menu-item{align-items:center;display:flex;flex-wrap:wrap}.page-footer .wp-block-cover__inner-container>.widget_nav_menu .menu .menu-item:not(:first-child):before{color:var(--wp--preset--color--white);content:"-";padding-inline:.5em}.page-footer .wp-block-cover__inner-container>.widget_nav_menu .menu .menu-item a{font-size:var(--wp--preset--font-size--small)}.page-footer .wp-block-cover :is(select,option){background-color:#fff0;color:currentColor;padding-inline:0}.page-footer .wp-block-cover select{border-bottom:1px solid}.page-footer .menu{flex-direction:column;gap:0}.page-footer .menu .menu-item>a{color:var(--wp--preset--color--white);font-size:.9em;font-weight:500}.page-footer .menu .menu-item>a:is(:hover,:focus,:active){text-decoration:underline}.page-footer input:not([type=submit]){background:none;border-bottom:1px solid var(--wp--preset--color--white);color:var(--wp--preset--color--white);padding:1px 2px}.page-footer input:not([type=submit])::-moz-placeholder{color:var(--wp--preset--color--white);font-weight:500}.page-footer input:not([type=submit])::placeholder{color:var(--wp--preset--color--white);font-weight:500}#wpsl-wrap .page-footer button[type=submit] .wpsl-directions,#wpsl-wrap .page-footer button[type=submit] input[type=submit],.mobile-menu .page-footer button[type=submit] .menu>.menu-item.is-style-button,.page-footer button[type=submit],.page-footer button[type=submit] #wpsl-wrap .wpsl-directions,.page-footer button[type=submit] #wpsl-wrap input[type=submit],.page-footer button[type=submit] .mobile-menu .menu>.menu-item.is-style-button,.page-footer button[type=submit] .page-header .menu-item.is-style-button>a,.page-footer button[type=submit] .wp-element-button,.page-header .page-footer button[type=submit] .menu-item.is-style-button>a{--_btn-bg:var(--wp--preset--color--primary);--_btn-hover-bg:color-mix(in srgb,var(--wp--preset--color--primary) 90%,#000)!important;width:100%}.page-footer .gform-footer{margin-top:1.5em}.page-footer .has-medium-large-font-size{color:var(--wp--preset--color--white)!important;font-weight:700!important;margin-bottom:2em}.page-header{box-shadow:0 -2px 12px rgba(from var(--wp--preset--color--black) r g b/.15);position:sticky;top:var(--wp-admin--admin-bar--height,0);inset-inline:0;z-index:10}.page-header__bottom{align-items:center;background:var(--wp--preset--color--white);display:flex;justify-content:space-between;padding:.5em var(--wp--custom--layout--wide-offset)}@media (max-width:966px){.page-header__bottom{gap:1em;justify-content:flex-start}.page-header__bottom .custom-logo-link{margin-inline:auto}.page-header__bottom>.primary-menu{display:none}}.page-header__bottom>nav.primary-menu .sub-menu{background-color:var(--wp--preset--color--white);box-shadow:0 .5rem 1rem rgba(from var(--wp--preset--color--black) r g b/.5);display:block;left:-.53em;max-width:16.25em;opacity:0;padding:.8rem .53em;position:absolute;top:100%;transform:translateY(-1em);transition:.3s ease;visibility:hidden;width:-moz-max-content;width:max-content;z-index:10}.page-header__bottom>nav.primary-menu .sub-menu .menu-item a:is(:hover,:focus,:active){text-decoration:underline}.page-header__bottom>nav.primary-menu .menu{align-items:center;gap:0!important}.page-header .menu>.menu-item:has(a[href*="#"])>a{pointer-events:none}.page-header .menu-item{position:relative}.page-header .menu-item>a{align-items:center;color:var(--wp--preset--color--black);display:flex;font-size:15px;padding:.53em 1.33em .53em .53em}.page-header .menu-item-has-children>a:after{font-size:.73em;margin-left:.73em;-webkit-mask-image:url(https://www.swiss-galoppers.com/wp-content/themes/swiss-galoppers/assets/img/icons/chevron-down-light-full.svg);mask-image:url(https://www.swiss-galoppers.com/wp-content/themes/swiss-galoppers/assets/img/icons/chevron-down-light-full.svg)}.page-header .menu-item-has-children:is(:hover,:focus,:active)>.sub-menu{opacity:1;transform:translateY(0);visibility:visible}.page-header .menu-item.is-style-button>a{--_btn-bg:var(--wp--preset--color--accent);padding:.31em .625em}.page-header__top{background:var(--wp--preset--color--primary);padding:.37em var(--wp--custom--layout--wide-offset);position:relative;z-index:11}@media (max-width:768px){.page-header__top p>a:not([href*=subscribe]){font-size:0}.page-header__top p>a:not([href*=subscribe]):before{font-size:1.2rem!important}}.page-header__top>.wp-block-group{gap:1rem}.page-header__top p{margin-bottom:0}.page-header__top *{color:var(--wp--preset--color--white)}.page-header__top a{font-size:.94em}.page-header__top a:not(.trp-language-switcher a){text-decoration:none!important}.page-header__top a:not(.trp-language-switcher a):is(:hover,:focus,:active){text-decoration:underline!important}.page-header__top a:is([href*=subscribe],[href*="mailto:"]):before{-webkit-mask-image:url(https://www.swiss-galoppers.com/wp-content/themes/swiss-galoppers/assets/img/icons/envelope-light-full.svg);mask-image:url(https://www.swiss-galoppers.com/wp-content/themes/swiss-galoppers/assets/img/icons/envelope-light-full.svg)}.page-header__top a[href*="tel:"]:before{-webkit-mask-image:url(https://www.swiss-galoppers.com/wp-content/themes/swiss-galoppers/assets/img/icons/phone-light-full.svg);mask-image:url(https://www.swiss-galoppers.com/wp-content/themes/swiss-galoppers/assets/img/icons/phone-light-full.svg)}.page-header__top a[href*=customer_authentication]:before{-webkit-mask-image:url(https://www.swiss-galoppers.com/wp-content/themes/swiss-galoppers/assets/img/icons/user-light-full.svg);mask-image:url(https://www.swiss-galoppers.com/wp-content/themes/swiss-galoppers/assets/img/icons/user-light-full.svg)}.page-header__top a[href*="mailto:"],.page-header__top a[href*="tel:"],.page-header__top a[href*=customer_authentication],.page-header__top a[href*=subscribe]{align-items:center;display:flex;font-weight:500;gap:.45em}.page-header__top a[href*="mailto:"]:before,.page-header__top a[href*="tel:"]:before,.page-header__top a[href*=customer_authentication]:before,.page-header__top a[href*=subscribe]:before{font-size:1.2em}