/*!
Theme Name: Winstgevers Thema
Theme URI: https://www.winstgevers.nl
Template: astra
Author: Davy Schouw
Author URI: https://www.winstgevers.nl
Description: Winstgevers
Tags: Winstgevers
Updated: 2025-04-04 14:28:10
*//*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */@layer properties;@layer theme, base, components, utilities;@layer theme{:root,:host{--font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-gray-700: oklch(37.3% 0.034 259.733);--color-white: #fff;--spacing: 0.25rem;--container-xl: 36rem;--text-xl: 1.25rem;--text-xl--line-height: calc(1.75 / 1.25);--font-weight-bold: 700;--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono);--color-wg-darkgreen: #0B5D4F}}@layer base{*,::after,::before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:rgba(0,0,0,0);opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports(not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:currentcolor}@supports(color: color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none !important}}@layer utilities{.float-left{float:left}.mx-auto{margin-inline:auto}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-22{margin-top:calc(var(--spacing)*22)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-16{margin-bottom:calc(var(--spacing)*16)}.flex{display:flex}.hidden{display:none}.size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.h-\[425px\]\!{height:425px !important}.h-auto{height:auto}.w-12{width:calc(var(--spacing)*12)}.w-full{width:100%}.cursor-pointer{cursor:pointer}.list-none{list-style-type:none}.flex-col{flex-direction:column}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-2{gap:calc(var(--spacing)*2)}.gap-4{gap:calc(var(--spacing)*4)}.gap-8{gap:calc(var(--spacing)*8)}.gap-16{gap:calc(var(--spacing)*16)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(var(--spacing)*2*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing)*2*(1 - var(--tw-space-y-reverse)))}.overflow-hidden{overflow:hidden}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.bg-wg-darkgreen{background-color:var(--color-wg-darkgreen)}.bg-white{background-color:var(--color-white)}.object-cover{object-fit:cover}.px-4{padding-inline:calc(var(--spacing)*4)}.py-1{padding-block:calc(var(--spacing)*1)}.py-4{padding-block:calc(var(--spacing)*4)}.py-22{padding-block:calc(var(--spacing)*22)}.py-24{padding-block:calc(var(--spacing)*24)}.py-30{padding-block:calc(var(--spacing)*30)}.pt-16{padding-top:calc(var(--spacing)*16)}.text-center{text-align:center}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}.font-bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.text-gray-700{color:var(--color-gray-700)}.text-white{color:var(--color-white)}.text-white\!{color:var(--color-white) !important}@media(width >= 64rem){.lg\:mt-0{margin-top:calc(var(--spacing)*0)}}@media(width >= 64rem){.lg\:flex{display:flex}}@media(width >= 64rem){.lg\:w-1\/2{width:50%}}@media(width >= 64rem){.lg\:max-w-xl{max-width:var(--container-xl)}}}details[open] summary span:last-child{content:"-"}summary span:last-child{display:inline-block;transition:transform .2s}details[open] summary span:last-child{transform:rotate(180deg)}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@layer properties{@supports((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color: rgb(from red r g b)))){*,::before,::after,::backdrop{--tw-space-y-reverse: 0;--tw-border-style: solid;--tw-font-weight: initial}}}.hero.frontpage{position:relative;max-height:630px;display:flex;flex-direction:column;align-items:center;gap:70px;padding-bottom:70px}.hero.frontpage h1{margin-top:200px}.hero.frontpage .arrow{position:absolute;bottom:-93px}.hero.frontpage .socials{position:absolute;top:40px;right:46px;display:flex;flex-direction:column;align-items:center;gap:20px}.hero.frontpage .socials .line{height:380px;width:1px;background-color:#fff}.home .blok-1 .wg-container .right .button-tekst{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap-reverse;gap:15px}.home .blok-1 .wg-container .right .button-tekst span{font-family:"gotham",sans-serif;font-weight:900;font-style:italic;color:#0b5d4f}.home .products{display:flex;gap:40px;justify-content:center;margin-bottom:50px}.home .products .product{cursor:pointer;transition:all .2s}.home .products .product:hover{transform:scale(1.05)}.home .products .product .product-image{position:relative;box-shadow:rgba(0,0,0,.15) 1.95px 1.95px 2.6px;border-radius:8px}.home .products .product .product-image img{border-radius:8px}.home .products .product .product-image .arrow{width:40px;height:40px;padding:8px;background:#fff;border-radius:8px 0 8px 0;position:absolute;bottom:0;right:0}.home .products .product .product-info{margin-top:10px;text-align:left;font-weight:bold;font-size:20px;color:#000}.home .products .product .product-info .product-price{font-size:16px;font-weight:normal}.home .products .product .product-info .product-price .van{color:#8e8e8e;text-decoration:line-through}.home .products .product .product-info .product-price .voor{margin-left:10px;color:red}.themas-section{background-color:#fff}.themas-section .wg-container-small h2{padding-bottom:60px}.themas-section .wg-container-small .themas{display:grid;grid-template-columns:repeat(4, 1fr);padding-bottom:60px;gap:30px}.themas-section .wg-container-small .themas .thema{position:relative;height:200px;box-shadow:rgba(0,0,0,.15) 2.4px 2.4px 3.2px;border-radius:8px;transition:all .3s ease-in-out}.themas-section .wg-container-small .themas .thema:hover{transform:scale(1.05)}.themas-section .wg-container-small .themas .thema img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:8px}.themas-section .wg-container-small .themas .thema h3{position:absolute;right:0;bottom:0;background-color:#fff;padding:12px 16px;border-top-left-radius:8px;border-bottom-right-radius:8px}.themas-section .wg-container-small .extra-tekst{color:#000;font-size:16px;text-align:center;width:80%;margin:0 auto}.themas-section .wg-container-small .extra-tekst p{margin:0}.quote{width:100%}.horizontal{view-timeline-name:--horizontaltimeline;view-timeline-axis:block;animation-timeline:--horizontaltimeline;animation-name:marquee-content;animation-duration:1s;animation-fill-mode:both;animation-range:entry 0% to exit 100%;padding:5px 15px 5px 15px;opacity:.15}@keyframes marquee-content{from{transform:translateX(10%)}to{transform:translateX(-30%)}}@media only screen and (max-width: 600px){.hero.frontpage h1{font-size:36px;z-index:1}.hero.frontpage .socials .line{background-color:#8e8e8e;height:300px}.welkom .flex{flex-direction:column-reverse}.welkom .flex .left,.welkom .flex .right{width:100%}.home .products{gap:20px}.home .products .product .product-info{font-size:16px}.quote{overflow:hidden}.quote .title{font-size:30px;line-height:30px}.themas-section .wg-container-small h2{padding-bottom:30px}.themas-section .wg-container-small .themas{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px}.themas-section .wg-container-small .themas .thema{width:-webkit-fill-available;height:170px}footer .footer,footer .bottom{flex-direction:column}footer .footer .aboutus,footer .bottom .aboutus{max-width:100% !important;align-items:center;text-align:center}}header{position:fixed;top:0;width:100%;z-index:99;transition:.2s all ease-in-out}header .menu-wrapper{text-align:right;padding:20px 40px 0 40px}header .logo-wrapper{text-align:center;display:flex;justify-content:center;flex-direction:row;align-items:center;gap:60px}header .logo-wrapper .hamburger{display:none;background:none;border:0;cursor:pointer;position:absolute;left:10px;top:3px;z-index:100;box-shadow:none}header .logo-wrapper .hamburger span{display:block;width:25px;height:3px;background:#fff;margin:5px 0;transition:.3s}header .logo-wrapper .mobile-menu{position:fixed;inset:0;background:#0b5d4f;display:none;flex-direction:column;padding:40px 20px;z-index:999}header .logo-wrapper .mobile-menu.is-open{display:flex}header .logo-wrapper .mobile-menu .mobile-menu-close{background:none;border:0;color:#fff;font-size:28px;align-self:flex-end;cursor:pointer;position:absolute;top:5px;left:25px;padding:10px;box-shadow:none}header .logo-wrapper .mobile-menu .mobile-nav{margin-top:40px;display:flex;flex-direction:column;gap:25px}header .logo-wrapper .mobile-menu .mobile-nav a{color:#fff;font-family:"gotham",sans-serif;font-weight:900;font-style:italic;font-size:24px}header .logo-wrapper .header-links,header .logo-wrapper .header-rechts{display:flex;gap:60px}header .logo-wrapper .header-links a,header .logo-wrapper .header-rechts a{font-family:"gotham",sans-serif;font-weight:900;font-style:italic;font-size:16px;color:#fff;transition:.2s all ease-in-out}header .logo-wrapper img{width:250px;height:auto;margin-top:-10px}header .logo-wrapper img{transition:.2s all ease-in-out}header.scroll{background:#0b5d4f}header.scroll .menu-wrapper svg{margin-bottom:-10px}header.scroll a{margin-top:-25px;padding-bottom:15px}header.scroll a img{width:150px}#cartflyout .cartcount,#cartflyout-mobile .cartcount{background:#6aae6f;color:#fff;top:-5px;right:-5px}.winstcart{background:#fff;top:69px;border-radius:8px 0 0 8px;z-index:999}.winstcart .shoppingcart a.tocart{border:2px solid #6aae6f}.winstcart .shoppingcart a.tocheckout{background:#6aae6f;border:2px solid #6aae6f;color:#fff}.woocommerce-notices-wrapper{display:none}@media only screen and (max-width: 1024px){header{width:100vw}}@media only screen and (max-width: 600px){header .logo-wrapper .header-links,header .logo-wrapper .header-rechts{display:none}header .logo-wrapper .hamburger{display:block}header .logo-wrapper img{width:200px}}footer{padding:40px 0;background:#000;display:flex;align-items:center;flex-direction:column}footer .footer{display:flex;justify-content:space-between}footer .footer .aboutus{max-width:250px;display:flex;flex-direction:column;gap:40px}footer .footer .aboutus img{width:250px}footer .footer .aboutus .social{display:flex;gap:20px}footer .bottom{padding-top:20px;display:flex;justify-content:space-between;border-top:1px solid hsla(0,0%,100%,.5);margin-top:40px}.hero.product{position:relative;max-height:450px;display:flex;flex-direction:column;align-items:center}.hero.product h2{font-size:96px;text-align:left;padding-top:130px;width:100%;margin-bottom:0}.hero.product h2 a{color:#fff}.hero.product .arrow{position:absolute;bottom:-92px}.single-product .wg-full{margin-top:19px;padding-top:60px;background:#fff}.single-product .wg-full .ast-article-single{max-width:1136px}.woocommerce-js div.product div.images img{border-radius:8px}.woocommerce-js div.product .product_title{color:#0b5d4f;font-family:"gotham",sans-serif;font-weight:900;font-style:italic;text-transform:uppercase;font-size:36px;line-height:36px}.woocommerce-product-details__short-description{margin-bottom:40px}.woocommerce-product-details__short-description ul{margin:0}.woocommerce-js div.product form.cart{display:flex}.woocommerce-js div.product form.cart .button.single_add_to_cart_button{width:100%;border-radius:8px 0 8px 8px;transition:.2s all}.woocommerce-js div.product form.cart .button.single_add_to_cart_button:hover{background:#6aae6f}.woocommerce-js div.product .related.products,.woocommerce-js div.product .woocommerce-tabs{display:none}.ast-onsale-card{display:none}.coupon{display:none !important}.woocommerce-product-gallery ol{display:flex;gap:10px;justify-content:center}.woocommerce-product-gallery ol li{margin:0 !important}@media only screen and (max-width: 600px){.hero.product h2{font-size:36px;padding-top:140px;padding-bottom:40px}.hero.product .arrow{bottom:-24px}.single-product .wg-full{padding:30px 10px}.woocommerce-product-details__short-description ul{margin-left:10px}}.single-thema #content{background-color:rgba(0,0,0,0) !important}.single-thema #content .hero.thema-hero{min-height:456px;display:flex;align-items:end}.single-thema #content .hero.thema-hero .wg-container{margin:0 auto}.single-thema #content .hero.thema-hero .wg-container h1{padding-bottom:90px;text-transform:uppercase}.single-thema #content .wg-full .wg-container .right .thema-form .gform_confirmation_message_2{text-align:center}.single-thema #content .wg-full .wg-container .right .thema-form #gform_2 .gform-body .gfield .gfield_label{color:rgba(0,0,0,.5);font-weight:700;font-size:16px}.single-thema #content .wg-full .wg-container .right .thema-form #gform_2 .gform-body .gfield .ginput_container input:not([type=checkbox]){background-color:rgba(0,0,0,0) !important;border:none;border-bottom:.5px solid #000;border-radius:0;box-shadow:none;font-size:16px}.single-thema #content .wg-full .wg-container .right .thema-form #gform_2 .gform-body .gfield .ginput_container input:not([type=checkbox])::placeholder{color:rgba(0,0,0,.5);font-weight:700;font-size:16px}.single-thema #content .wg-full .wg-container .right .thema-form #gform_2 .gform-body .gfield .ginput_container_checkbox .gfield_checkbox{display:flex;flex-direction:row;gap:24px;flex-wrap:wrap}.single-thema #content .wg-full .wg-container .right .thema-form #gform_2 .gform-body .gfield .ginput_container_checkbox .gchoice{display:flex;align-items:center;position:relative}.single-thema #content .wg-full .wg-container .right .thema-form #gform_2 .gform-body .gfield .ginput_container_checkbox .gfield-choice-input{position:absolute;opacity:0;pointer-events:none}.single-thema #content .wg-full .wg-container .right .thema-form #gform_2 .gform-body .gfield .ginput_container_checkbox .gform-field-label{position:relative;padding-left:28px;margin:0;cursor:pointer;font-size:16px;font-weight:600;color:#000}.single-thema #content .wg-full .wg-container .right .thema-form #gform_2 .gform-body .gfield .ginput_container_checkbox .gform-field-label::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:18px;height:18px;border:2px solid #0b5d4f;border-radius:50%;background-color:rgba(0,0,0,0)}.single-thema #content .wg-full .wg-container .right .thema-form #gform_2 .gform-body .gfield .ginput_container_checkbox .gfield-choice-input:checked+.gform-field-label::after{content:"";position:absolute;left:5px;top:50%;transform:translateY(-50%);width:8px;height:8px;background-color:#0b5d4f;border-radius:50%}.single-thema #content .wg-full .wg-container .right .thema-form #gform_2 .gform-footer .gform_button{background-color:#0b5d4f !important;border:none !important;border-radius:12px !important;padding:13px 37px !important;font-weight:700 !important;font-size:16px !important;cursor:pointer;color:#fff !important;width:min-content !important;transition:all .3s ease}.single-thema #content .wg-full .wg-container .right .thema-form #gform_2 .gform-footer .gform_button:hover{background-color:#6aae6f !important}.single-thema #content .wg-full .wg-container .text2{width:69%;margin:0 auto}@media only screen and (max-width: 1024px){.single-thema #content .hero.thema-hero{padding:20px}}@media only screen and (max-width: 600px){.single-thema #content{background-color:rgba(0,0,0,0) !important}.single-thema #content .hero.thema-hero{min-height:360px;padding:10px}.single-thema #content .hero.thema-hero .wg-container h1{padding-bottom:60px;font-size:56px}.single-thema #content .wg-full .wg-container{flex-direction:column}.single-thema #content .wg-full .wg-container .left{width:100%}.single-thema #content .wg-full .wg-container .right{width:100%}}.page-template-winstgevers-template #content{background-color:rgba(0,0,0,0) !important}.page-template-winstgevers-template #content .hero.player-hero{position:relative;min-height:456px;display:flex;flex-direction:column;justify-content:end;align-items:center;gap:70px}.page-template-winstgevers-template #content .hero.player-hero .wg-container{margin:0 auto}.page-template-winstgevers-template #content .hero.player-hero .wg-container h1{text-transform:uppercase;padding-bottom:90px}.page-template-winstgevers-template #content .hero.player-hero .wg-container .arrow{position:absolute;bottom:-5px;left:50%;transform:translateX(-50%)}.page-template-winstgevers-template #content .blok-1{background-color:#fff}.page-template-winstgevers-template #content .blok-1 .wg-full .wg-container{flex-direction:column;gap:30px}.page-template-winstgevers-template #content .blok-1 .wg-full .wg-container .tekst{text-align:center;width:77%;margin:0 auto}.page-template-winstgevers-template #content .blok-1 .wg-full .wg-container a.primary{width:fit-content;align-self:center}.page-template-winstgevers-template #content .blok-1 .wg-full .wg-container a.primary:hover{color:#0b5d4f}.page-template-winstgevers-template #content .player-overzicht{background-color:#fff}.page-template-winstgevers-template #content .player-overzicht .wg-full .wg-container.player-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:40px;margin-bottom:70px}.page-template-winstgevers-template #content .player-overzicht .wg-full .wg-container.player-grid .player-card h2{margin-bottom:40px}.page-template-winstgevers-template #content .player-overzicht .wg-full .wg-container.player-grid .player-card .player-image-wrapper{position:relative;overflow:hidden}.page-template-winstgevers-template #content .player-overzicht .wg-full .wg-container.player-grid .player-card .player-image-wrapper .player-label{font-family:"gotham",sans-serif;font-weight:900;font-style:italic;font-size:20px;position:absolute;top:44px;left:-73px;background:#0b5d4f;color:#fff;padding:8px 96px;transform:rotate(-27deg);z-index:2;box-shadow:0 4px 12px rgba(0,0,0,.15)}.page-template-winstgevers-template #content .player-overzicht .wg-full .wg-container.player-grid .player-card .player-image-wrapper img{border-radius:8px;box-shadow:rgba(0,0,0,.15) 2.4px 2.4px 3.2px;width:100%;height:595px;object-fit:cover}.page-template-winstgevers-template #content .player-overzicht .wg-full .wg-container.player-grid .player-card .player-image-wrapper .arrow{position:absolute;bottom:0;right:0;padding:10px;display:flex;align-items:center;justify-content:center;background-color:#fff;border-top-left-radius:8px}@media only screen and (max-width: 1024px){.page-template-winstgevers-template #content .hero.player-hero{padding:20px}.page-template-winstgevers-template #content .player-overzicht{margin-top:-2px;padding:20px}.page-template-winstgevers-template #content .player-overzicht .wg-full .wg-container.player-grid .player-card .player-image-wrapper img{height:370px}}@media only screen and (max-width: 600px){.page-template-winstgevers-template #content .hero.player-hero{min-height:360px;padding:0px}.page-template-winstgevers-template #content .hero.player-hero .wg-container h1{padding-bottom:60px;font-size:56px;line-height:60px}.page-template-winstgevers-template #content .blok-1 .wg-full .wg-container .tekst{width:88%}.page-template-winstgevers-template #content .player-overzicht{padding:0}.page-template-winstgevers-template #content .player-overzicht .wg-full .wg-container.player-grid{grid-template-columns:1fr}.page-template-winstgevers-template #content .player-overzicht .wg-full .wg-container.player-grid .player-card h2{margin-bottom:20px}.page-template-winstgevers-template #content .player-overzicht .wg-full .wg-container.player-grid .player-card .player-image-wrapper img{height:370px}}.single-players #content{background-color:rgba(0,0,0,0) !important}.single-players #content .hero.player-hero{position:relative;min-height:456px;display:flex;flex-direction:column;justify-content:end;align-items:center;gap:70px}.single-players #content .hero.player-hero .wg-container{margin:0 auto}.single-players #content .hero.player-hero .wg-container h1{text-transform:capitalize;padding-bottom:90px}.single-players #content .hero.player-hero .wg-container .arrow{position:absolute;bottom:-5px;left:50%;transform:translateX(-50%)}.single-players #content .blok-1{background-color:#fff;padding-top:90px}.single-players #content .blok-1 .wg-full .wg-container{display:flex;flex-direction:row;gap:60px}.single-players #content .blok-1 .wg-full .wg-container .left{width:50%}.single-players #content .blok-1 .wg-full .wg-container .right{width:50%}.single-players #content .blok-1 .wg-full .wg-container .right img{height:568px;object-fit:cover;border-radius:8px}.single-players #content .blok-2{background-color:#fff;padding-top:90px;padding-bottom:90px}.single-players #content .gekoppelde-producten{background-color:#fff;padding-bottom:90px}.single-players #content .gekoppelde-producten .wg-full{display:flex;flex-direction:column;align-items:center}.single-players #content .gekoppelde-producten .wg-full .wg-container h2{margin-bottom:90px}.single-players #content .gekoppelde-producten .wg-full .wg-container-xsmall .product-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px}.single-players #content .gekoppelde-producten .wg-full .wg-container-xsmall .product-grid .product-card{transition:transform .3s ease}.single-players #content .gekoppelde-producten .wg-full .wg-container-xsmall .product-grid .product-card:hover{transform:scale(1.05)}.single-players #content .gekoppelde-producten .wg-full .wg-container-xsmall .product-grid .product-card .product-image{margin-bottom:15px}.single-players #content .gekoppelde-producten .wg-full .wg-container-xsmall .product-grid .product-card .product-image img{width:100%;height:401px;object-fit:cover;border-radius:8px;box-shadow:rgba(0,0,0,.15) 2.4px 2.4px 3.2px}.single-players #content .gekoppelde-producten .wg-full .wg-container-xsmall .product-grid .product-card .product-info h3{color:#000}.single-players #content .gekoppelde-producten .wg-full .wg-container-xsmall .product-grid .product-card .product-info .price del{color:gray}@media only screen and (max-width: 1024px){.single-players #content .blok-1{padding-top:60px}.single-players #content .blok-1 .wg-full .wg-container .right img{height:450px}.single-players #content .blok-2{padding-top:60px;padding-bottom:60px;margin-top:-1px}.single-players #content .blok-2 .wg-full .wg-container .tekst p{margin:0}.single-players #content .gekoppelde-producten{padding-bottom:60px;margin-top:-1px}.single-players #content .gekoppelde-producten .wg-full .wg-container h2{margin-bottom:60px}}@media only screen and (max-width: 600px){.single-players #content .hero.player-hero{min-height:360px;padding:0px}.single-players #content .hero.player-hero .wg-container h1{padding-bottom:60px;font-size:56px}.single-players #content .blok-1 .wg-full .wg-container{flex-direction:column}.single-players #content .blok-1 .wg-full .wg-container .left,.single-players #content .blok-1 .wg-full .wg-container .right{width:100%}.single-players #content .blok-1 .wg-full .wg-container .right img{height:auto;width:100%}.single-players #content .gekoppelde-producten .wg-full .wg-container-xsmall .product-grid{grid-template-columns:1fr}}.ts-popup-overlay{display:none;position:fixed;inset:0;background:rgba(0,0,0,.6);align-items:center;justify-content:center;z-index:9999}.ts-popup-overlay.is-visible{display:flex}.ts-popup-overlay .ts-popup{background:#e7e7e7;max-width:770px;width:90%;display:grid;grid-template-columns:1fr 1fr;position:relative;border-radius:8px}.ts-popup-overlay .ts-popup .ts-popup-close{position:absolute;top:15px;right:15px;background:none;border:none;font-size:24px;cursor:pointer;box-shadow:none;padding:0}.ts-popup-overlay .ts-popup .ts-popup-image{width:fit-content;display:flex}.ts-popup-overlay .ts-popup .ts-popup-image img{height:322px;object-fit:cover;border-top-left-radius:8px;border-bottom-left-radius:8px}.ts-popup-overlay .ts-popup .ts-popup-content{padding:20px;display:flex;flex-direction:column;gap:40px;width:max-content}.ts-popup-overlay .ts-popup .ts-popup-content span.subtitle{color:#0b5d4f;font-weight:900;font-style:italic;font-size:36px;font-family:"gotham",sans-serif}.ts-popup-overlay .ts-popup .ts-popup-content span.title{color:#0b5d4f;font-weight:900;font-style:italic;font-size:64px;font-family:"gotham",sans-serif}.ts-popup-overlay .ts-popup .ts-popup-content .text{width:75%}.ts-popup-overlay .ts-popup .ts-popup-content .text span{color:#0b5d4f;font-weight:900;font-size:20px}@media only screen and (max-width: 600px){.ts-popup-overlay .ts-popup{display:flex;flex-direction:column}.ts-popup-overlay .ts-popup .ts-popup-close{top:30px;right:30px}.ts-popup-overlay .ts-popup .ts-popup-close svg path{stroke:#fff}.ts-popup-overlay .ts-popup .ts-popup-image{width:100%;padding:10px}.ts-popup-overlay .ts-popup .ts-popup-image img{border-radius:8px;width:100%;height:277px;object-fit:cover;object-position:0% 75%}.ts-popup-overlay .ts-popup .ts-popup-content{width:100%;gap:10px;padding:10px}.ts-popup-overlay .ts-popup .ts-popup-content span.subtitle{font-size:28px;line-height:38px;text-align:center}.ts-popup-overlay .ts-popup .ts-popup-content span.title{font-size:48px;text-align:center}.ts-popup-overlay .ts-popup .ts-popup-content .text{width:85%;font-size:16px;text-align:center;margin:0 auto;margin-bottom:10px}}html{scroll-behavior:smooth;overflow-x:hidden}body{background-image:url("/wp-content/themes/astra-child/img/achtergrond.jpg") !important;background-repeat:no-repeat;background-size:cover;background-position:center center;background-attachment:fixed;scroll-behavior:smooth;scroll-margin-top:100px}h1{color:#fff;font-family:"gotham",sans-serif;font-weight:900;font-style:italic;text-transform:uppercase;font-size:96px}.title{color:#0b5d4f;font-family:"gotham",sans-serif;font-weight:900;font-style:italic;text-transform:uppercase;font-size:96px;text-wrap:nowrap;line-height:70px}h2{color:#0b5d4f;font-family:"gotham",sans-serif;font-weight:900;font-style:italic;text-transform:uppercase;font-size:36px;line-height:36px}h3{color:#0b5d4f;font-family:"gotham",sans-serif;font-weight:900;font-style:italic;font-size:16px;line-height:16px}.wg-full{display:flex;justify-content:center;width:100%}.wg-container{max-width:1136px;width:100%}.wg-container-small{max-width:995px;width:100%}.wg-container-xsmall{max-width:817px;width:100%}.proc-50{width:50%}.proc-80{width:80%}a.wg-button-transparent{font-family:"gotham",sans-serif;font-weight:900;font-style:italic;background-color:rgba(0,0,0,0);padding:12px 22px;border:1px solid #0b5d4f;color:#0b5d4f;border-radius:8px;transition:all ease-in-out .2s}a.wg-button-transparent:hover{background:#0b5d4f;color:#fff}a.wg-button{padding:12px 22px;border:1px solid #0b5d4f;color:#fff;cursor:pointer;font-weight:700;border-radius:12px 0 12px 12px}a.wg-button.primary{background:#0b5d4f}a.wg-button.primary:hover{background:none;color:#fff;border:1px solid #0b5d4f}a.wg-button.secondary{background:none;color:#000}a.wg-button.secondary:hover{background:#6aae6f;color:#fff;border:1px solid #6aae6f}a.wg-button.secondary:hover svg path{stroke:#fff}.wg-bg-white{background-color:#fff}.wg-bg-offwhite{background-color:#f8f8f8}img.radius{border-radius:8px}.ast-article-single img{box-shadow:none;-webkit-box-shadow:none}.woocommerce-cart #primary,.woocommerce-checkout #primary{margin-top:120px !important}.single-product header{background-color:#0b5d4f;padding-bottom:48px}.single-product header.scroll{padding-bottom:0}.single-product .ast-container #primary{margin-bottom:0px !important}.single-product .wg-full{margin-top:64px}.checklist-updates{margin-top:120px;background-color:#fff}#gform_confirmation_message_1{color:#fff}.woocommerce-checkout .woocommerce-billing-fields input,.woocommerce-checkout .woocommerce-billing-fields .select2-selection,.woocommerce-checkout .woocommerce-billing-fields textarea{background-color:#f2efef !important}input[type=text],input[type=email],input[type=tel],textarea,select,.woocommerce-js .select2-container{background-color:#d9d9d9 !important}input[type=submit]{background-color:#000 !important;border:1px solid #6aae6f !important}input[type=submit]:hover{border:1px solid #0b5d4f !important;background-color:#0b5d4f !important}body:not(.home,.single-product) .entry-header{display:none}body:not(.home,.single-product) #content{background:#fff}@media only screen and (max-width: 1024px){.wg-container{padding:0 20px}.wg-container-small{padding:0 20px}.wg-container-xsmall{padding:0 20px}}@media only screen and (max-width: 600px){.wg-container{padding:0 10px}.wg-container-small{padding:0 10px}.wg-container-xsmall{padding:0 10px}.woocommerce-checkout #content,.woocommerce-cart #content{margin-top:63px;padding-top:20px}.single-product .wg-full{margin-top:140px !important}}