.wc-block-mini-cart__footer-actions:has(.wp-block-woocommerce-paypal-payments-mini-cart-smart-buttons){flex-wrap:wrap}.wc-block-mini-cart__footer-actions:has(.wp-block-woocommerce-paypal-payments-mini-cart-smart-buttons) .block-editor-block-list__layout{flex-wrap:wrap}.wc-block-mini-cart__footer-actions .wp-block-woocommerce-paypal-payments-mini-cart-smart-buttons{flex:1 0 100%}.wc-block-mini-cart__footer-actions .wp-block-woocommerce-paypal-payments-mini-cart-smart-buttons .woocommerce-mini-cart__buttons{margin:0}.wp-block-woocommerce-paypal-payments-mini-cart-smart-buttons paypal-button{width:100%}
:root{--desktop-small:1008px;--desktop-big:1472px;--desktop:1176px;--mobile:767px;--mobile-small:375px;--offset:32px;--color-brown:#beae9e;--color-brown-light:#f0ece7}.catalogs-l-inner{width:100%;margin:0 auto;max-width:var(--desktop-small);padding-right:var(--offset);padding-left:var(--offset)}@media screen and (min-width:1176px){.catalogs-l-inner{max-width:var(--desktop)}}@media screen and (min-width:1472px){.catalogs-l-inner{max-width:var(--desktop-big)}}.l-section--bottom{margin-bottom:64px}.l-section--top{margin-top:64px}.c-button{display:inline-flex;padding:11px 16px;cursor:pointer;text-align:center;color:#000;border:1px solid #fff;background-color:#fff;transition-timing-function:.27s;transition-duration:ease;justify-content:center;align-items:center;flex-shrink:0}.c-button:focus{outline-width:0}.c-button:hover{color:#fff;border-color:#000;background-color:#000}.c-button--wide{width:100%}.c-button--bordered-black{color:#000;background-color:transparent;border-color:#000}.c-button--bordered-black:hover{color:#fff;border-color:#000;background-color:#000}.c-heading-1{font-weight:400;font-size:32px;line-height:1.5}.c-text-1 {
    
}.c-image{height:auto;max-width:100%;object-fit:cover;max-height:650px}.c-listing{width:100%;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--offset)}.c-listing__heading{margin-top:32px}.c-listing__heading span{font-size:24px;font-weight:600}@media screen and (min-width:1008px){.c-listing{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1176px){.c-listing{grid-template-columns:repeat(3,minmax(0,1fr))}}.c-product-box{display:flex;flex-direction:column}.c-product-box__img{padding-bottom:24px;flex-grow:1;display:flex;align-items:center;justify-content:center}.c-product-box__title{font-size:18px;line-height:1.3;color:#000;padding-bottom:16px}.c-product-box__button{font-size:12px}@media screen and (min-width:767px){.c-product-box__title{font-size:24px}.c-product-box__button{font-size:16px}}.c-pagination{margin-top:64px}.c-pagination .nav-links{width:100%;display:flex;justify-content:center;gap:5px;flex-wrap:nowrap}.c-pagination .nav-links .page-numbers{width:40px;height:40px;display:flex;align-items:center;justify-content:center}.c-pagination .nav-links .page-numbers.dots{width:10px}.c-pagination .nav-links .page-numbers:not(.dots){border:1px solid var(--color-brown)}.c-pagination .nav-links .page-numbers:not(.dots):hover{border-color:var(--color-brown-light);background-color:var(--color-brown-light);cursor:pointer}.c-pagination .nav-links .page-numbers.current{color:#fff;background-color:var(--color-brown);border-color:var(--color-brown)}@media screen and (min-width:767px){.c-pagination .nav-links .page-numbers,.c-pagination .nav-links .page-numbers.dots{width:62px;height:62px}.c-pagination .nav-links{flex-wrap:nowrap;gap:32px}}.c-filter-arrow.is-rotate{transform:rotate(180deg)}.c-filters__list{display:flex;justify-content:center}.c-filters__list-container{list-style:none;padding:0;width:100%;display:flex;gap:10px;flex-wrap:wrap}.c-filters__list-item{position:relative;width:calc(50% - 5px)}.c-filters__list-item:hover{cursor:pointer}.c-filters__list-item-heading{border:1px solid var(--color-brown);font-size:12px;color:#000;line-height:2;font-weight:600;position:relative}.c-filters__list-item-heading--border-black{border-color:#000}.c-filters__list-item-heading.is-active{border-bottom:none}.c-filters__list-filters{list-style:none;padding:0;width:100%;display:flex;flex-direction:column;border:1px solid var(--color-brown);border-top:none;max-height:300px;overflow-y:scroll}.c-filters__list-filters--border-black{border-color:#000}.c-filters__list-filters-item{font-size:12px;line-height:2;font-weight:400;color:#000;display:flex;align-items:center;gap:5px;cursor:pointer}.c-filters__list-filters-item:hover{background-color:var(--color-brown-light)}.c-filters__list-filters-item input[type=checkbox]{position:absolute;top:0;left:0;width:0;height:0}.c-filters__list-filters-item label{padding:10px 25px;width:100%;display:flex;gap:10px;align-items:center}.c-filters__list-filters-item label:before{content:"";width:14px;height:14px;border:1px solid var(--color-brown);display:flex;flex-shrink:0}.c-filters__list-filters-item-input:checked+.c-filters__list-filters-item-label:before{background-color:#000;border:1px solid #000;background-image:url("data:image/svg+xml,%3Csvg%20fill%3D%22%23FFFFFF%22%20viewBox%3D%220%200%201920%201920%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M1827.701%20303.065%20698.835%201431.801%2092.299%20825.266%200%20917.564%20698.835%201616.4%201919.869%20395.234z%22%20fill-rule%3D%22evenodd%22%2F%3E%0A%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:12px 12px;background-position:center}.c-filters__list-filters-container{position:absolute;background-color:#fff;z-index:3;width:100%;top:calc(100% - 1px);max-height:300px}.c-filters__list-filters-container.is-hidden{display:none}.c-filters__list-item-main-button{min-width:100%;height:48px;padding:5px 20px;display:flex;align-items:center;justify-content:space-between;color:#000;border:none;background-color:#fff}.c-filters__list-item-main-button--submit{border:1px solid #000;border-radius:0}.c-filters__list-item-main-button--submit:hover{background-color:#000;color:#fff;cursor:pointer}.c-filters__list-item-main-button--clear{justify-content:center;font-size:12px;font-weight:400}.c-filters__list-item-heading--button{border:none}@media screen and (min-width:1008px){.c-filters__list-container ::-webkit-scrollbar{height:3px;width:3px}.c-filters__list-container ::-webkit-scrollbar-thumb{width:1px;color:#000;background-color:#000}.c-filters__list-filters-container{max-height:500px}.c-filters__list-item{width:calc(50% - 5px)}.c-filters__list-filters{max-height:500px}}@media screen and (min-width:1176px){.c-filters__list-container{flex-wrap:nowrap;gap:8px}.c-filters__list-item{width:auto}.c-filters__list-item-main-button{min-width:150px}}.c-product-cart{display:flex;flex-direction:column}.c-product-cart__back-container{margin-bottom:20px;display:flex}.c-product-cart__back-btn{font-size:12px;color:grey;display:flex;align-items:center;gap:5px}.c-product-cart__back-btn:hover{color:var(--color-brown)}.c-product-cart-box{display:grid;grid-template-areas:"header" "img" "content";grid-template-columns:repeat(1,minmax(0, 1fr));gap:32px}.c-product-cart__image{width:100%;grid-area:img}.c-product-cart__title{grid-area:header}.c-product-cart__content{grid-area:content;display:flex;flex-direction:column}.c-product-cart__content-sizes{display:flex;flex-direction:column;gap:16px}.c-product-cart__content-sizes-label{font-size:12px;line-height:1.5;color:grey}.c-product-cart__content-sizes-boxes{display:flex;flex-wrap:wrap;gap:8px}.c-product-cart__content-sizes-item{min-width:150px;height:40px;display:flex;justify-content:center;align-items:center;padding:0 5px;border:2px solid var(--color-brown);font-size:12px}.c-product-cart__content-description{margin-top:32px;font-size:12px}.c-product-specs{margin-top:64px}.c-product-specs__tabs{overflow:hidden;display:grid;grid-template-columns:repeat(1,minmax(0, 1fr))}.c-product-specs__tabs button{background-color:inherit;float:left;border:none;outline:none;cursor:pointer;padding:14px 16px;transition:.3s;border:2px solid var(--color-brown);font-size:12px;color:#000}.c-product-specs__tabs button:hover,.c-product-specs__tabs button.is-active{background-color:var(--color-brown);color:#fff}.c-product-specs__content{display:none;padding-top:32px}.c-product-specs__content-heading{font-size:32px;line-height:1.2;font-weight:400;color:#000;margin-bottom:48px}.c-product-specs__content-description{font-size:12px;line-height:1.2;font-weight:400;color:#000}.c-product-specs__content-informations{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:32px}.c-product-specs__content-informations-label{font-size:12px;font-size:1.5;font-weight:400;color:gray}.c-product-specs__content-informations-value{font-size:12px;font-size:1.5;font-weight:400;color:#000}@media screen and (min-width:1008px){.c-product-cart__image{width:calc(100% - 256px);margin-left:calc( 256px / 2 )}.c-product-cart__back-btn{font-size:16px}}@media screen and (min-width:767px){.c-product-cart__back-btn{font-size:14px}.c-product-cart-box{grid-template-areas:"img header" "img content";grid-template-columns:repeat(2,minmax(0, 1fr));grid-template-rows:auto 1fr}.c-product-specs__tabs{grid-template-columns:repeat(2,minmax(0, 1fr))}.c-product-cart__content-sizes-item{font-size:16px}.c-product-cart__content-sizes-label{font-size:16px}.c-product-cart__content-description{font-size:16px}.c-product-specs__tabs button{font-size:16px}.c-product-specs__content-informations-label{font-size:16px}.c-product-specs__content-informations-value{font-size:16px}.c-product-specs__content-description{font-size:16px}}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:Mont;font-weight:300;font-style:normal;font-display:swap;src:url(//agnellarugs.de/wp-content/themes/agnella/static/css/../fonts/mont-extra-light.woff2) format("woff2")}@font-face{font-family:Mont;font-weight:400;font-style:normal;font-display:swap;src:url(//agnellarugs.de/wp-content/themes/agnella/static/css/../fonts/mont-regular.woff2) format("woff2")}@font-face{font-family:Mont;font-weight:600;font-style:normal;font-display:swap;src:url(//agnellarugs.de/wp-content/themes/agnella/static/css/../fonts/mont-semibold.woff2) format("woff2")}@font-face{font-family:Mont;font-weight:700;font-style:normal;font-display:swap;src:url(//agnellarugs.de/wp-content/themes/agnella/static/css/../fonts/mont-bold.woff2) format("woff2")}@font-face{font-family:Didot;font-weight:400;font-style:normal;font-display:swap;src:url(//agnellarugs.de/wp-content/themes/agnella/static/css/../fonts/didot-regular.woff2) format("woff2")}@font-face{font-family:Impact;font-weight:400;font-style:normal;font-display:swap;src:url(//agnellarugs.de/wp-content/themes/agnella/static/css/../fonts/Impact-regular.woff2) format("woff2")}html,html .editor-styles-wrapper{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,body .editor-styles-wrapper{font-family:Mont,Arial,sans-serif;font-weight:400;line-height:1.2;color:#101010}a,html .editor-styles-wrapper a{cursor:pointer;text-decoration:none;color:currentColor}a:hover,html .editor-styles-wrapper a:hover{text-decoration:none}h1,h2,h3,h4,h5,h6,html .editor-styles-wrapper h1,html .editor-styles-wrapper h2,html .editor-styles-wrapper h3,html .editor-styles-wrapper h4,html .editor-styles-wrapper h5,html .editor-styles-wrapper h6,html .editor-styles-wrapper p,p{margin:0}html .editor-styles-wrapper ul{list-style-type:none}.t-text-1{font-size:20px;line-height:1.25}@media (min-width:768px){.t-text-1{font-size:24px;line-height:1.3}}@media (min-width:1296px){.t-text-1{font-size:28px}}@media (min-width:1601px){.t-text-1{font-size:48px;line-height:1.25}}.t-text-2{font-size:20px;line-height:1.25}@media (min-width:1296px){.t-text-2{font-size:24px}}@media (min-width:1601px){.t-text-2{font-size:32px;line-height:1.5}}.t-text-3{font-size:16px;line-height:1.5}@media (min-width:1296px){.t-text-3{font-size:20px}}@media (min-width:1601px){.t-text-3{font-size:24px;line-height:1.3}}.t-text-3-1{font-size:16px;line-height:1.5}@media (min-width:1296px){.t-text-3-1{font-size:18px}}@media (min-width:1601px){.t-text-3-1{font-size:20px;line-height:1.3}}.t-text-4{font-size:16px;line-height:1.5}@media (min-width:1601px){.t-text-4{font-size:20px}}.t-text-4-1{font-size:16px;line-height:1.5}.t-text-5{font-size:12px;line-height:2}@media (min-width:1601px){.t-text-5{font-size:20px;line-height:1.5}}.t-text-6{font-size:12px;line-height:1.8}@media (min-width:768px){.t-text-6{line-height:1.7}}@media (min-width:1296px){.t-text-6{font-size:14px}}@media (min-width:1601px){.t-text-6{font-size:16px;line-height:1.5}}.t-text-7{font-size:12px;line-height:1.5}@media (min-width:1601px){.t-text-7{font-size:14px}}.t-text-8{font-size:10px;line-height:2.4}@media (min-width:1081px){.t-text-8{font-size:12px;line-height:2}}.t-text-9{font-size:24px;line-height:1.3}@media (min-width:768px){.t-text-9{font-size:36px}}@media (min-width:1601px){.t-text-9{font-size:72px}}.t-text-10{font-size:12px;line-height:1.5}@media (min-width:1601px){.t-text-10{font-size:16px}}.t-text-11{font-size:10px;line-height:1.5}@media (min-width:1296px){.t-text-11{font-size:12px}}@media (min-width:1601px){.t-text-11{font-size:16px}}.t-text-12{font-size:8px;line-height:1.25}@media (min-width:1081px){.t-text-12{font-size:12px;line-height:1.25}}@media (min-width:1601px){.t-text-12{font-size:16px}}.t-text-13{font-size:14px;line-height:1.25}@media (min-width:768px){.t-text-13{font-size:16px;line-height:1.25}}@media (min-width:1081px){.t-text-13{font-size:14px;line-height:1.25}}.t-text-14{font-size:12px;line-height:1}@media (min-width:768px){.t-text-14{font-size:12px;line-height:1}}@media (min-width:1081px){.t-text-14{font-size:16px;line-height:1.5}}.t-text-15{font-size:20px;line-height:1.25}@media (min-width:1296px){.t-text-15{font-size:28px}}@media (min-width:1601px){.t-text-15{font-size:36px;line-height:1.3}}.t-text-16{font-size:12px;line-height:1.7}@media (min-width:1296px){.t-text-16{font-size:14px}}@media (min-width:1601px){.t-text-16{font-size:20px;line-height:1.5}}.t-text-17{font-size:14px;line-height:1.7}@media (min-width:1081px){.t-text-17{font-size:16px}}.t-text-18{font-size:10px;line-height:1.8}@media (min-width:1081px){.t-text-18{font-size:12px;line-height:1.5}}.t-text-19{font-size:14px;line-height:1.5}@media (min-width:1296px){.t-text-19{font-size:16px}}@media (min-width:1601px){.t-text-19{font-size:20px}}.t-text-20{font-size:20px;line-height:1.25}@media (min-width:768px){.t-text-20{font-size:24px;line-height:1.3}}@media (min-width:1296px){.t-text-20{font-size:28px}}@media (min-width:1601px){.t-text-20{font-size:54px;line-height:1.25}}.t-text-21{font-size:20px;line-height:1.25}@media (min-width:768px){.t-text-21{font-size:24px;line-height:1.3}}@media (min-width:1296px){.t-text-21{font-size:28px}}@media (min-width:1601px){.t-text-21{font-size:48px;line-height:1.25}}.t-font-main{font-family:Mont,Arial,sans-serif}.t-font-secondary{font-family:Didot,Arial,sans-serif}.t-upper{text-transform:uppercase}.t-left{text-align:left}.t-center{text-align:center}.t-right{text-align:right}@media (min-width:1081px){.ui-anim-bottom{visibility:hidden}}html .editor-styles-wrapper .ui-anim-bottom{visibility:visible}.ui-link{color:currentColor;position:relative;overflow:hidden}.ui-link:before{position:absolute;bottom:0;left:0;display:block;width:100%;height:1px;content:"";-webkit-transition:.18s cubic-bezier(.52,.01,.16,1);-o-transition:.18s cubic-bezier(.52,.01,.16,1);-moz-transition:.18s cubic-bezier(.52,.01,.16,1);transition:.18s cubic-bezier(.52,.01,.16,1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-o-transform-origin:0 50%;transform-origin:0 50%;background:currentColor}.ui-link:hover:before{-webkit-transition-timing-function:cubic-bezier(.62,.02,.34,1);-moz-transition-timing-function:cubic-bezier(.62,.02,.34,1);-o-transition-timing-function:cubic-bezier(.62,.02,.34,1);transition-timing-function:cubic-bezier(.62,.02,.34,1);-webkit-transition-duration:.24s;-moz-transition-duration:.24s;-o-transition-duration:.24s;transition-duration:.24s;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0)}.ui-custom-link{text-decoration:underline}.ui-bg--black{background-color:#000}.ui-bg--white{background-color:#fff}.ui-bg--dark{background-color:#101010}.ui-bg--beige{background-color:#beae9e}.ui-bg--light-beige{background-color:#f0ece7}.ui-bg--dark-beige{background-color:#c7b8ac}.ui-bg--grey{background-color:gray}.ui-bg--light-grey{background-color:#f6f6f6}.ui-bg--light-grey-2{background-color:#b5b5b5}.ui-bg--dark-grey{background-color:#707070}.ui-bg--red{background-color:red}.ui-bg--error{background-color:#b81c23}.ui-bg--success{background-color:green}.ui-color--black{color:#000}.ui-color--white{color:#fff}.ui-color--dark{color:#101010}.ui-color--beige{color:#beae9e}.ui-color--light-beige{color:#f0ece7}.ui-color--dark-beige{color:#c7b8ac}.ui-color--grey{color:gray}.ui-color--light-grey{color:#f6f6f6}.ui-color--light-grey-2{color:#b5b5b5}.ui-color--dark-grey{color:#707070}.ui-color--red{color:red}.ui-color--error{color:#b81c23}.ui-color--success{color:green}.ui-weight--extralight{font-weight:300}.ui-weight--regular{font-weight:400}.ui-weight--semibold{font-weight:600}.ui-weight--bold{font-weight:700}.ui-font--main{font-family:Mont,Arial,sans-serif}.ui-font--secondary{font-family:Didot,Arial,sans-serif}.ui-font--tertiary{font-family:Impact,Arial,sans-serif}.ui-hide{display:none}.ui-ico{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;width:1em;height:1em;-webkit-flex-shrink:0;flex-shrink:0}.ui-ordered-list,.ui-unordered-list{margin:0;padding:0;padding-left:1em;list-style:none}.ui-ordered-list li,.ui-unordered-list li{margin:1rem 0}.ui-button{height:1em;padding:.5em 1em;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#101010}.ui-form fieldset,fieldset.ui-fieldset{margin:0;padding:0;border:0}.ui-form input::-webkit-input-placeholder,input.ui-input::-webkit-input-placeholder{color:transparent}.ui-form input:-moz-placeholder,.ui-form input::-moz-placeholder,input.ui-input:-moz-placeholder,input.ui-input::-moz-placeholder{color:transparent}.ui-form input:-ms-input-placeholder,.ui-form input::-ms-input-placeholder,input.ui-input:-ms-input-placeholder,input.ui-input::-ms-input-placeholder{color:transparent}.ui-form input::placeholder,input.ui-input::placeholder{color:transparent}.ui-form input::-webkit-contacts-auto-fill-button,input.ui-input::-webkit-contacts-auto-fill-button{position:absolute;right:0;display:none;visibility:hidden;pointer-events:none}.ui-form input[type=number]::-webkit-inner-spin-button,.ui-form input[type=number]::-webkit-outer-spin-button,input.ui-input[type=number]::-webkit-inner-spin-button,input.ui-input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.ui-form input[type=number],input.ui-input[type=number]{-moz-appearance:textfield}.ui-form input[type=text]::-ms-clear,input.ui-input[type=text]::-ms-clear{display:none}.ui-form select,select.ui-select{position:relative;z-index:2}.ui-form select::-ms-expand,select.ui-select::-ms-expand{display:none}.ui-form textarea,textarea.ui-textarea{height:100%;min-height:288px;padding:16px;resize:none;border:1px solid #beae9e}@media (min-width:1296px){.ui-form textarea,textarea.ui-textarea{padding:32px}}.ui-form textarea::-webkit-input-placeholder,textarea.ui-textarea::-webkit-input-placeholder{color:gray;font-size:12px;line-height:1.7}.ui-form textarea:-moz-placeholder,.ui-form textarea::-moz-placeholder,textarea.ui-textarea:-moz-placeholder,textarea.ui-textarea::-moz-placeholder{color:gray;font-size:12px;line-height:1.7}.ui-form textarea:-ms-input-placeholder,.ui-form textarea::-ms-input-placeholder,textarea.ui-textarea:-ms-input-placeholder,textarea.ui-textarea::-ms-input-placeholder{color:gray;font-size:12px;line-height:1.7}.ui-form textarea::placeholder,textarea.ui-textarea::placeholder{color:gray;font-size:12px;line-height:1.7}@media (min-width:1296px){.ui-form textarea::-webkit-input-placeholder,textarea.ui-textarea::-webkit-input-placeholder{font-size:14px}.ui-form textarea:-moz-placeholder,.ui-form textarea::-moz-placeholder,textarea.ui-textarea:-moz-placeholder,textarea.ui-textarea::-moz-placeholder{font-size:14px}.ui-form textarea:-ms-input-placeholder,.ui-form textarea::-ms-input-placeholder,textarea.ui-textarea:-ms-input-placeholder,textarea.ui-textarea::-ms-input-placeholder{font-size:14px}.ui-form textarea::placeholder,textarea.ui-textarea::placeholder{font-size:14px}}@media (min-width:1601px){.ui-form textarea::-webkit-input-placeholder,textarea.ui-textarea::-webkit-input-placeholder{font-size:20px;line-height:1.5}.ui-form textarea:-moz-placeholder,.ui-form textarea::-moz-placeholder,textarea.ui-textarea:-moz-placeholder,textarea.ui-textarea::-moz-placeholder{font-size:20px;line-height:1.5}.ui-form textarea:-ms-input-placeholder,.ui-form textarea::-ms-input-placeholder,textarea.ui-textarea:-ms-input-placeholder,textarea.ui-textarea::-ms-input-placeholder{font-size:20px;line-height:1.5}.ui-form textarea::placeholder,textarea.ui-textarea::placeholder{font-size:20px;line-height:1.5}}.ui-form textarea:focus,textarea.ui-textarea:focus{border:2px solid #101010}.ui-form input,.ui-form select,input.ui-input,input select,select.ui-input,select select{height:40px;padding:0;border-top:none;border-right:none;border-bottom:1px solid #beae9e;border-left:none}@media (max-width:767px){.ui-form input:focus,.ui-form select:focus,input.ui-input:focus,input select:focus,select.ui-input:focus,select select:focus{border-bottom:2px solid #101010}}@media (min-width:1601px){.ui-form input,.ui-form select,input.ui-input,input select,select.ui-input,select select{height:48px}}.ui-form input,.ui-form select,.ui-form textarea,input.ui-input,input select,input textarea,select.ui-input,select select,select textarea,textarea.ui-input,textarea select,textarea textarea{width:100%;font-weight:400;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:0 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-size:16px;line-height:1.5}@media (min-width:1601px){.ui-form input,.ui-form select,.ui-form textarea,input.ui-input,input select,input textarea,select.ui-input,select select,select textarea,textarea.ui-input,textarea select,textarea textarea{font-size:20px}}.ui-form input,.ui-form select,.ui-form textarea,input.ui-input,input select,input textarea,select.ui-input,select select,select textarea,textarea.ui-input,textarea select,textarea textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.ui-form input,.ui-form input:-webkit-autofill,.ui-form select,.ui-form select:-webkit-autofill,.ui-form textarea,.ui-form textarea:-webkit-autofill,input.ui-input,input.ui-input:-webkit-autofill,input select,input select:-webkit-autofill,input textarea,input textarea:-webkit-autofill,select.ui-input,select.ui-input:-webkit-autofill,select select,select select:-webkit-autofill,select textarea,select textarea:-webkit-autofill,textarea.ui-input,textarea.ui-input:-webkit-autofill,textarea select,textarea select:-webkit-autofill,textarea textarea,textarea textarea:-webkit-autofill{background:0 0}.ui-form input:-webkit-autofill,.ui-form select:-webkit-autofill,.ui-form textarea:-webkit-autofill,input.ui-input:-webkit-autofill,input select:-webkit-autofill,input textarea:-webkit-autofill,select.ui-input:-webkit-autofill,select select:-webkit-autofill,select textarea:-webkit-autofill,textarea.ui-input:-webkit-autofill,textarea select:-webkit-autofill,textarea textarea:-webkit-autofill{-webkit-box-shadow:none;box-shadow:none}.ui-form input:focus,.ui-form select:focus,.ui-form textarea:focus,input.ui-input:focus,input select:focus,input textarea:focus,select.ui-input:focus,select select:focus,select textarea:focus,textarea.ui-input:focus,textarea select:focus,textarea textarea:focus{outline:0}.editor-styles-wrapper p:not([class]),.ui-cms-editable p:not([class]){font-size:12px;line-height:1.8}@media (min-width:768px){.editor-styles-wrapper p:not([class]),.ui-cms-editable p:not([class]){line-height:1.7}}@media (min-width:1296px){.editor-styles-wrapper p:not([class]),.ui-cms-editable p:not([class]){font-size:14px}}@media (min-width:1601px){.editor-styles-wrapper p:not([class]),.ui-cms-editable p:not([class]){font-size:16px;line-height:1.5}}.ui-cms-editable strong{font-weight:600}.ui-cms-editable a:not([class]){-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.27s;-moz-transition-duration:.27s;-o-transition-duration:.27s;transition-duration:.27s;text-decoration:underline}.ui-cms-editable a:not([class]):hover{-webkit-text-decoration-color:#f0ece7;-moz-text-decoration-color:#f0ece7;text-decoration-color:#f0ece7;background-color:#f0ece7}.ui-cms-editable--common h1{font-weight:600}.ui-cms-editable--common h2{margin-bottom:24px;font-weight:600;text-transform:uppercase;font-size:16px;line-height:1.5}@media (min-width:1601px){.ui-cms-editable--common h2{font-size:20px}}.ui-cms-editable--common p{font-weight:400;font-size:12px;line-height:1.8}@media (min-width:768px){.ui-cms-editable--common p{line-height:1.7}}@media (min-width:1296px){.ui-cms-editable--common p{font-size:14px}}@media (min-width:1601px){.ui-cms-editable--common p{font-size:16px;line-height:1.5}}.post-type-post .editor-styles-wrapper h2:not([class]),.ui-cms-editable--1 h2:not([class]){margin-bottom:16px;font-weight:600}@media (min-width:768px){.post-type-post .editor-styles-wrapper h2:not([class]),.ui-cms-editable--1 h2:not([class]){margin-bottom:32px}}.post-type-post .editor-styles-wrapper h2:not([class]),.ui-cms-editable--1 h2:not([class]){font-size:16px;line-height:1.5}@media (min-width:1296px){.post-type-post .editor-styles-wrapper h2:not([class]),.ui-cms-editable--1 h2:not([class]){font-size:20px}}@media (min-width:1601px){.post-type-post .editor-styles-wrapper h2:not([class]),.ui-cms-editable--1 h2:not([class]){font-size:24px;line-height:1.3}}.post-type-post .editor-styles-wrapper h3:not([class]),.ui-cms-editable--1 h3:not([class]){margin-bottom:16px;font-weight:600;font-size:12px;line-height:1.8}@media (min-width:768px){.post-type-post .editor-styles-wrapper h3:not([class]),.ui-cms-editable--1 h3:not([class]){line-height:1.7}}@media (min-width:1296px){.post-type-post .editor-styles-wrapper h3:not([class]),.ui-cms-editable--1 h3:not([class]){font-size:14px}}@media (min-width:1601px){.post-type-post .editor-styles-wrapper h3:not([class]),.ui-cms-editable--1 h3:not([class]){font-size:16px;line-height:1.5}}.post-type-post .editor-styles-wrapper p:not([class])+h3,.ui-cms-editable--1 p:not([class])+h3{margin-top:32px}.post-type-page .editor-styles-wrapper h3:not([class]),.ui-cms-editable--2 h3:not([class]){margin-bottom:16px;font-weight:600}@media (min-width:768px){.post-type-page .editor-styles-wrapper h3:not([class]),.ui-cms-editable--2 h3:not([class]){margin-bottom:32px}}.post-type-page .editor-styles-wrapper h3:not([class]),.ui-cms-editable--2 h3:not([class]){font-size:20px;line-height:1.25}@media (min-width:1296px){.post-type-page .editor-styles-wrapper h3:not([class]),.ui-cms-editable--2 h3:not([class]){font-size:24px}}@media (min-width:1601px){.post-type-page .editor-styles-wrapper h3:not([class]),.ui-cms-editable--2 h3:not([class]){font-size:32px;line-height:1.5}}.post-type-page .editor-styles-wrapper h4:not([class]),.ui-cms-editable--2 h4:not([class]){margin-bottom:16px;font-weight:600;text-transform:uppercase}@media (min-width:768px){.post-type-page .editor-styles-wrapper h4:not([class]),.ui-cms-editable--2 h4:not([class]){margin-bottom:28px}}.post-type-page .editor-styles-wrapper h4:not([class]),.ui-cms-editable--2 h4:not([class]){font-size:16px;line-height:1.5}@media (min-width:1601px){.post-type-page .editor-styles-wrapper h4:not([class]),.ui-cms-editable--2 h4:not([class]){font-size:20px}}.post-type-page .editor-styles-wrapper p:not([class]),.ui-cms-editable--2 p:not([class]){margin-bottom:64px}.ui-cms-editable--3 h2:not([class]){margin-bottom:16px;font-weight:600}@media (min-width:768px){.ui-cms-editable--3 h2:not([class]){margin-bottom:32px}}.ui-cms-editable--3 h2:not([class]){font-size:16px;line-height:1.5}@media (min-width:1296px){.ui-cms-editable--3 h2:not([class]){font-size:20px}}@media (min-width:1601px){.ui-cms-editable--3 h2:not([class]){font-size:24px;line-height:1.3}}.ui-cms-editable--3 h3:not([class]){margin-bottom:16px;font-weight:600;font-size:12px;line-height:1.8}@media (min-width:768px){.ui-cms-editable--3 h3:not([class]){line-height:1.7}}@media (min-width:1296px){.ui-cms-editable--3 h3:not([class]){font-size:14px}}@media (min-width:1601px){.ui-cms-editable--3 h3:not([class]){font-size:16px;line-height:1.5}}.ui-cms-editable--3 p:not([class]){font-size:12px;line-height:2}@media (min-width:1601px){.ui-cms-editable--3 p:not([class]){font-size:20px;line-height:1.5}}.ui-cms-editable--3 p:not([class])+h3{margin-top:32px}.ui-anim-bounce{-webkit-animation-name:bouncingAnimation;-moz-animation-name:bouncingAnimation;-o-animation-name:bouncingAnimation;animation-name:bouncingAnimation;-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.ui-margin-top-1em{margin-top:1em!important}.ui-margin-bottom-1em{margin-bottom:1em!important}.ui-margin-top-2em{margin-top:2em!important}.ui-margin-bottom-2em{margin-bottom:2em!important}.c-icon-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex-shrink:0;flex-shrink:0}.c-icon{width:1em;height:1em;font-size:22px}@media (min-width:1601px){.c-icon{font-size:32px}}.c-icon{fill:currentColor}.c-icon+.c-label,.c-label+.c-icon{margin-left:8px}@media (min-width:1601px){.c-icon+.c-label,.c-label+.c-icon{margin-left:12px}}.c-icon--arrow-down,.c-icon--arrow-up{width:2em;font-size:4px}.c-icon--arrow-left,.c-icon--arrow-right{width:.53em;font-size:12px}.c-icon--cart,.c-icon--play{width:.8em}.c-icon--play-oval{width:1em;height:1em}.c-icon--youtube{width:1.25em}.c-icon--modal-close{width:1.2em;stroke:currentColor}.c-icon--cross{font-size:8px}.c-icon--close{font-size:10px}@media (min-width:1081px){.c-icon--close{font-size:16px}}.c-icon--custom,.c-icon--oval,.c-icon--rectangle{width:.75em;font-size:32px}.c-icon--circle{font-size:24px}.c-icon--glob{font-size:16px}@media (min-width:1601px){.c-icon--glob{font-size:20px}}.c-icon--map{width:.9em;font-size:18px}@media (min-width:1601px){.c-icon--map{font-size:22px}}.c-icon--calendar{font-size:20px}.c-icon--msg,.c-icon--notebook,.c-icon--phone{font-size:16px}@media (min-width:1601px){.c-icon--msg,.c-icon--notebook,.c-icon--phone{font-size:20px}}.c-icon--fax{font-size:18px}@media (min-width:1081px){.c-icon--fax{font-size:20px}}.c-icon--book,.c-icon--files{font-size:16px}@media (min-width:1601px){.c-icon--book,.c-icon--files{font-size:22px}}.c-icon--view-items,.c-icon--view-list{font-size:32px}.c-icon--poland-map{width:100%;height:100%;max-height:392px}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.c-icon--poland-map{width:1.143em;height:1em;font-size:200px}}@media (-ms-high-contrast:none) and (min-width:768px),screen and (-ms-high-contrast:active) and (min-width:768px){.c-icon--poland-map{font-size:280px}}@media (-ms-high-contrast:none) and (min-width:1601px),screen and (-ms-high-contrast:active) and (min-width:1601px){.c-icon--poland-map{font-size:392px}}.c-icon--404{width:2.68em;font-size:120px}@media (min-width:768px){.c-icon--404{font-size:59px}}.c-icon--cookie{font-size:48px}.c-ico--plus{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;width:1em;height:1em;-webkit-flex-shrink:0;flex-shrink:0}.c-ico--plus:after,.c-ico--plus:before{position:absolute;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;content:"";-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;transition:.25s ease-in-out;background:currentColor;-webkit-box-shadow:inset 0 0 0 1em;-moz-box-shadow:inset 0 0 0 1em;box-shadow:inset 0 0 0 1em;-webkit-flex-shrink:0;flex-shrink:0}.c-ico--plus:before{width:100%;height:1px}.c-ico--plus:after,.c-ico--plus:before{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.c-ico--plus:after{width:1px;height:100%}.u-hide{display:none}@media (max-width:767px){.u-hide\@mobile{display:none}}@media (min-width:768px){.u-hide\@mobile-plus{display:none}}@media (max-width:1080px){.u-hide\@tablet{display:none}}.screen-reader-text,.u-visually-hidden{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;white-space:nowrap;border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%)}.u-info{display:block;width:0;height:0;margin:0;padding:0;text-indent:-99998em}.beat{-webkit-animation-name:beat;-moz-animation-name:beat;-o-animation-name:beat;animation-name:beat;-webkit-animation-delay:.5s;-moz-animation-delay:.5s;-o-animation-delay:.5s;animation-delay:.5s;-webkit-animation-duration:1.2s;-moz-animation-duration:1.2s;-o-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-iteration-count:2;-moz-animation-iteration-count:2;-o-animation-iteration-count:2;animation-iteration-count:2}@-webkit-keyframes bouncingAnimation{0%{-webkit-transform:translate3d(0,-3px,0);transform:translate3d(0,-3px,0)}50%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-3px,0);transform:translate3d(0,-3px,0)}}@-moz-keyframes bouncingAnimation{0%{-moz-transform:translate3d(0,-3px,0);transform:translate3d(0,-3px,0)}50%{-moz-transform:translateZ(0);transform:translateZ(0)}to{-moz-transform:translate3d(0,-3px,0);transform:translate3d(0,-3px,0)}}@-o-keyframes bouncingAnimation{0%{transform:translate3d(0,-3px,0)}50%{transform:translateZ(0)}to{transform:translate3d(0,-3px,0)}}@keyframes bouncingAnimation{0%{-webkit-transform:translate3d(0,-3px,0);-moz-transform:translate3d(0,-3px,0);transform:translate3d(0,-3px,0)}50%{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-3px,0);-moz-transform:translate3d(0,-3px,0);transform:translate3d(0,-3px,0)}}@-webkit-keyframes beat{30%{-webkit-transform:scale(1.2);transform:scale(1.2)}50%{-webkit-transform:scale(.8);transform:scale(.8)}to{-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes beat{30%{-moz-transform:scale(1.2);transform:scale(1.2)}50%{-moz-transform:scale(.8);transform:scale(.8)}to{-moz-transform:scale(1);transform:scale(1)}}@-o-keyframes beat{30%{-o-transform:scale(1.2);transform:scale(1.2)}50%{-o-transform:scale(.8);transform:scale(.8)}to{-o-transform:scale(1);transform:scale(1)}}@keyframes beat{30%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}50%{-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}to{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}
.l-frame{overflow:hidden;min-height:100vh;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}@media (min-width:768px){.l-frame{margin-top:0;min-height:-webkit-calc(100vh - 16px);min-height:-moz-calc(100vh - 16px);min-height:calc(100vh - 16px)}}@media (min-width:1296px){.l-frame{margin-top:0;min-height:-webkit-calc(100vh - 8px);min-height:-moz-calc(100vh - 8px);min-height:calc(100vh - 8px)}}@media (min-width:1601px){.l-frame{margin-top:0;min-height:-webkit-calc(100vh - 16px);min-height:-moz-calc(100vh - 16px);min-height:calc(100vh - 16px)}}
.l-header{position:fixed;z-index:100;top:0;right:0;left:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;height:51px;padding:8px 0;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s;background-color:#f6f6f6}.l-header.is-hidden,.l-sidenav.is-hidden{-webkit-transform:translateY(-100%) translateY(-16px);-moz-transform:translateY(-100%) translateY(-16px);-o-transform:translateY(-100%) translateY(-16px);transform:translateY(-100%) translateY(-16px)}.l-header.is-header-usp{height:102px;padding-top:0}.l-header.is-header-usp .l-header__wrapper{padding-left:10px}.l-header:not(.is-header-usp) .l-header__wrapper{margin-top:6px}.l-header__wrapper{margin-top:10px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.l-header .l-header__usp,.l-header.on-scroll .l-header__usp{background-color:#beae9e}.l-header .l-header__usp li,.l-header.on-scroll .l-header__usp li{color:#000}.l-header .l-header__usp li:not(:first-child),.l-header.on-scroll .l-header__usp li:not(:first-child){border-left:1px solid #000}.l-header__usp{display:block;background-color:hsla(0,0%,100%,.3)}.l-header__usp ul{padding:16px 0;margin:0;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;list-style-type:none}.l-header__usp li{padding:0 40px;font-size:15px;color:#fff;-webkit-flex-shrink:0;flex-shrink:0}.l-header__usp li:not(:first-child){border-left:1px solid #fff}.l-header:before{position:absolute;bottom:100%;left:0;display:block;width:100%;height:32px;background:#fff}.l-header.on-scroll{top:0;background-color:#f6f6f6;-webkit-box-shadow:0 2px 2px -2px rgba(0,0,0,.15);-moz-box-shadow:0 2px 2px -2px rgba(0,0,0,.15);box-shadow:0 2px 2px -2px rgba(0,0,0,.15)}.l-header.on-scroll .o-logo{fill:#101010}.l-header__action{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.l-header__action,.l-header__logo{height:100%;padding-left:24px}.l-header__action,.l-header__logo,.l-header__logo .c-logo{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.l-header__logo .c-logo{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.l-header__nav{display:none}.l-header__toolbar{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:100%;-webkit-flex-shrink:0;flex-shrink:0}.l-header__toolbar-inner{position:relative}@media (max-width:767px){.l-header__wrapper{margin-top:20px}.l-header__usp{background-color:#beae9e}.l-header__usp ul{padding:8px 0;overflow-x:scroll;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start}.l-header__usp li{width:100%;text-align:center}.l-header.on-scroll .l-header__usp li{color:#fff}.single-post .l-header+.l-main{margin-top:134px}}@media (min-width:376px){.l-header__logo{padding-left:32px}}@media (min-width:768px){.l-header{top:0;right:0;height:69px}.l-header.is-header-usp{height:120px}.l-header.is-header-usp .l-header__wrapper{padding-left:80px}.l-header:not(.is-header-usp) .l-header__wrapper{margin-top:11px}.l-header+.l-main{margin-top:120px}body:not(.is-header-usp) .l-header+.l-main{margin-top:74px}.l-header.on-scroll{position:fixed}.l-header.is-hidden,.l-sidenav.is-hidden{-webkit-transform:translateY(-100%) translateY(-16px);-moz-transform:translateY(-100%) translateY(-16px);-o-transform:translateY(-100%) translateY(-16px);transform:translateY(-100%) translateY(-16px)}.l-header__logo{padding-left:0}.l-header__logo .c-logo{margin-top:0}.l-header__action{padding-left:0}.l-header__toolbar{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}}@media (min-width:1081px){.l-main{position:relative;z-index:4}.l-header{height:69px}.l-header.is-header-usp{height:120px}.l-header.is-header-usp .l-header__wrapper{padding-left:0}.l-header+.l-main{margin-top:120px}body:not(.is-header-usp) .l-header+.l-main{margin-top:76px}.l-header__usp{display:block}.l-header__action{padding:0 36px 0 24px}.l-header__nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:100%;margin-right:16px;margin-left:16px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}}@media (min-width:1296px){.l-header{top:0;right:0}.l-header.is-hidden,.l-sidenav.is-hidden{-webkit-transform:translateY(-webkit-calc(-100% - 8px));-moz-transform:translateY(-moz-calc(-100% - 8px));-o-transform:translateY(calc(-100% - 8px));transform:translateY(calc(-100% - 8px))}.l-header__action{padding:0 48px 0 32px}.l-header__nav{margin-right:100px;margin-left:90px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start}}@media (min-width:1601px){.l-header{top:0;right:0}.l-header__action{padding:0 32px 0 48px}.l-header__nav{margin-right:118px;margin-left:132px}}@media (min-width:1601px){.l-header{height:68px}.l-header.is-header-usp{height:128px}.l-header+.l-main{margin-top:128px}body:not(.is-header-usp) .l-header+.l-main{margin-top:70px}.l-header.is-hidden,.l-sidenav.is-hidden{-webkit-transform:translateY(-webkit-calc(-100% - 16px));-moz-transform:translateY(-moz-calc(-100% - 16px));-o-transform:translateY(calc(-100% - 16px));transform:translateY(calc(-100% - 16px))}}@media (min-width:1920px){.l-header__nav{margin-right:32px;margin-left:0;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}}
.l-inner{width:100%;max-width:1008px;margin:0 auto;padding-right:32px;padding-left:32px}@media (min-width:1601px){.l-inner{max-width:1176px}}@media (min-width:1920px){.l-inner{max-width:1472px}}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{scroll-behavior:smooth}div[id^=trustbadge-container-]{z-index:101!important}
.l-sidenav{position:fixed;z-index:102;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:100%;background-color:#fff;-webkit-flex-shrink:0;flex-shrink:0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.l-sidenav.is-header-usp{top:0}.l-sidenav.is-header-usp .l-sidenav__content-wrap{top:100px}.l-sidenav.is-header-usp .l-sidenav__bar{top:30px}.l-sidenav__action{position:absolute;top:50%;right:0;left:0;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;-o-transition:-o-transform .5s ease;-moz-transition:transform .5s ease,-moz-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease,-moz-transform .5s ease,-o-transform .5s ease;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.l-sidenav__submit-btn{position:absolute;right:0;top:100vh;left:0;display:none;-webkit-transform:translateY(-webkit-calc(-100% - 102px));-moz-transform:translateY(-moz-calc(-100% - 102px));-o-transform:translateY(calc(-100% - 102px));transform:translateY(calc(-100% - 102px))}.js-products-listing .l-sidenav__submit-btn{display:block}.l-sidenav.is-opened .l-sidenav__action{-webkit-transform:translateX(-100%) translateY(-50%);-moz-transform:translateX(-100%) translateY(-50%);-o-transform:translateX(-100%) translateY(-50%);transform:translateX(-100%) translateY(-50%)}.l-sidenav__bar{position:absolute;z-index:1;top:0;bottom:0;left:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:102px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}body.has-opened-menu .l-sidenav-overlay{display:block}.l-sidenav-overlay{width:100vw;height:100vh;position:fixed;top:0;left:0;right:0;bottom:0;z-index:101;background-color:rgba(0,0,0,.4);display:none}.l-sidenav__content-wrap{position:absolute;top:102px;right:0;left:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;width:100vw;height:100vh;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);background-color:#fff;-webkit-flex-shrink:0;flex-shrink:0}.l-sidenav__content-wrap,.l-sidenav__content-wrap.is-visible{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;-o-transition:-o-transform .5s ease;-moz-transition:transform .5s ease,-moz-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease,-moz-transform .5s ease,-o-transform .5s ease}.l-sidenav__content-wrap.is-visible{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.l-sidenav__content{padding:0 32px}.l-sidenav__action,.l-sidenav__link,.l-sidenav__logo{display:none}.l-sidenav__search{margin:0 -32px;padding:0 32px;border-bottom:1px solid #f0ece7}.l-sidenav__search.is-hidden{display:none}.l-sidenav__menu{margin-top:24px}.l-sidenav__filters.is-hidden{display:none}.l-sidenav__filters,.l-sidenav__navigation{margin-top:42px}.l-sidenav__navigation.is-hidden{display:none}@media (max-width:767px){.l-sidenav .l-sidenav__bar{top:-23px}.l-sidenav.is-header-usp .l-sidenav__bar{top:16px}.l-sidenav-overlay{display:none!important}.l-sidenav__content{overflow-y:scroll;height:-webkit-calc(100vh - 102px - 32px);height:-moz-calc(100vh - 102px - 32px);height:calc(100vh - 102px - 32px);height:-webkit-calc(100dvh - 102px - 32px);height:-moz-calc(100dvh - 102px - 32px);height:calc(100dvh - 102px - 32px);max-height:-webkit-calc(100vh - 102px - 32px);max-height:-moz-calc(100vh - 102px - 32px);max-height:calc(100vh - 102px - 32px);max-height:-webkit-calc(100dvh - 102px - 32px);max-height:-moz-calc(100dvh - 102px - 32px);max-height:calc(100dvh - 102px - 32px);-webkit-overflow-scrolling:touch}body.has-opened-filter-details .l-sidenav__content-wrap.is-visible .l-sidenav__content{overflow:hidden}}@media (min-width:768px){.l-sidenav{width:0}.l-sidenav.is-header-usp .l-sidenav__content-wrap{top:0}.l-sidenav:not(.is-header-usp) .l-sidenav__bar{top:-17px}.l-sidenav.is-opened{width:48px}.l-sidenav.is-opened .l-sidenav__head{margin-left:0}.l-sidenav__bar{top:0;bottom:0;left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;width:100%;height:100vh;padding:30px 0;background:#fff}.l-sidenav__head{margin-left:80px}.l-sidenav__content-wrap{top:0;overflow-y:auto;width:368px;height:100vh}.l-sidenav__content-wrap.is-visible{-webkit-transform:translateX(48px);-moz-transform:translateX(48px);-o-transform:translateX(48px);transform:translateX(48px)}.l-sidenav__content{padding:68px 48px 48px 16px}.l-sidenav__logo{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;margin-bottom:64px}.l-sidenav__search{display:none}.l-sidenav__menu{margin-top:0}.l-sidenav__filters .c-filter.is-opened .c-filter__body{margin-bottom:16px}.l-sidenav__filters .c-form__action{display:none}.l-sidenav__action,.l-sidenav__link{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.l-sidenav__action{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-align-content:center;align-content:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.l-sidenav__navigation{margin-top:64px;margin-bottom:64px}.js-products-listing .l-sidenav__submit-btn{display:none}}@media (min-width:1081px){.l-sidenav{display:none}.l-sidenav__bar{padding-top:36px}.l-sidenav__logo{margin-bottom:100px}.l-sidenav__logo .c-logo{padding-left:8px}.l-sidenav__filters,.l-sidenav__menu{margin-top:0}.l-sidenav__navigation{display:none}.l-sidenav__content{padding-top:52px}}@media (min-width:1296px){.l-sidenav{width:64px}.l-sidenav__bar{padding-top:28px}.l-sidenav__logo .c-logo{padding-left:32px}.l-sidenav__content-wrap{width:256px}.l-sidenav__content-wrap.is-visible{-webkit-transform:translateX(64px);-moz-transform:translateX(64px);-o-transform:translateX(64px);transform:translateX(64px)}.l-sidenav__content{padding:40px 32px 72px 0}}@media (min-width:1601px){.l-sidenav{width:96px}.l-sidenav__content{padding-top:64px;padding-right:48px}.l-sidenav__content-wrap{width:368px}.l-sidenav__content-wrap.is-visible{-webkit-transform:translateX(64px);-moz-transform:translateX(64px);-o-transform:translateX(64px);transform:translateX(64px)}.l-sidenav__logo{margin-bottom:140px}.l-sidenav__logo .c-logo{padding-left:64px}.l-sidenav__bar{padding-top:56px}.l-sidenav.is-opened{width:64px}}
.l-sec{width:100%}.l-sec .woocommerce-notices-wrapper{margin-bottom:2rem}@media (min-width:768px){.l-sec .woocommerce-notices-wrapper{margin-bottom:4rem}}.l-sec--no-gutter{padding:0}.l-sec--no-gutter-top{padding-top:0}.l-sec--no-gutter-bottom{padding-bottom:0}.l-sec--slider-four{margin:1.5rem 0}.l-sec--gutter-small-fixed-top{padding-top:25px}.l-sec--gutter-small-top{padding-top:16px}.l-sec--gutter-small-custom-top{padding-top:12px}.l-sec--gutter-medium-top{padding-top:16px}.l-sec--gutter-big-top{padding-top:32px}.l-sec--gutter-large-top{padding-top:48px}.l-sec--gutter-small-bottom{padding-bottom:16px}.l-sec--gutter-small-custom-bottom{padding-bottom:12px}.l-sec--gutter-medium-bottom{padding-bottom:16px}.l-sec--gutter-big-bottom{padding-bottom:32px}.l-sec--gutter-large-bottom{padding-bottom:48px}.l-sec--gutter-medium-custom-bottom{margin-bottom:32px}.l-sec+.l-sec--decor{border-top:4px solid #fff}.l-sec__heading{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;margin-bottom:16px}.l-sec__heading--popular{margin-bottom:16px!important}.l-sec--related .l-sec__heading{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;text-align:center}.l-sec--related .l-sec__title{max-width:none}@media (min-width:1081px){.l-sec--related .l-sec__heading{margin-bottom:31px}}.l-sec__heading+.l-sec__content{margin-top:32px}.l-sec__title+.l-sec__desc{margin-top:16px}.l-sec__heading--narrow{width:100%;max-width:912px}.l-sec__heading--narrow .l-sec__title{width:100%;max-width:100%}.l-sec__action{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;margin-top:48px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.l-sec--cols .l-sec__content{display:-ms-grid;display:grid;-ms-grid-rows:auto 64px auto;grid-template-areas:"main-cols" "aside-cols";-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:64px}.l-sec--cols .l-sec__content .l-sec__main{-ms-grid-row:1;-ms-grid-column:1;grid-area:main-cols}.l-sec--cols .l-sec__content .l-sec__aside{-ms-grid-row:3;-ms-grid-column:1;grid-area:aside-cols}.l-sec--cart .l-sec__content{display:-ms-grid;display:grid;-ms-grid-rows:auto 64px auto;grid-template-areas:"main-cart" "aside-cart";-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:64px}.l-sec--cart .l-sec__content .l-sec__main{-ms-grid-row:1;-ms-grid-column:1;grid-area:main-cart}.l-sec--cart .l-sec__content .l-sec__aside{-ms-grid-row:3;-ms-grid-column:1;grid-area:aside-cart}.c-form__checkout,.l-sec--checkout .l-sec__content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.c-form__checkout,.l-sec--checkout .l-sec__content,.woocommerce-order .l-sec--checkout .l-sec__content--thanks{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.woocommerce-order .l-sec--checkout .l-sec__content--thanks .l-sec__main{width:100%}.l-sec__content--thanks .c-heading__img{width:100%;max-width:148px;height:auto;margin-bottom:24px}.l-sec__content--thanks .l-sec__heading{border:1px solid #beae9e;padding:32px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;text-align:center}.l-sec__content--thanks .woocommerce-bacs-bank-details{border:1px solid #beae9e;padding:32px}.l-sec__content--thanks .woocommerce-customer-details{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.woocommerce-order .l-sec__content--thanks .wc-bacs-bank-details{padding-left:0;margin:16px 0 0}.c-form__checkout,.l-sec--checkout .l-sec__content .l-sec__aside,.l-sec--checkout .l-sec__content .l-sec__main{width:100%}.l-sec--checkout .l-sec__content .l-sec__main{margin-bottom:64px}.l-sec--account .l-sec__content{display:-ms-grid;display:grid;-ms-grid-rows:auto 48px auto;grid-template-areas:"aside-account" "main-account";-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:48px}.l-sec--account .l-sec__content .l-sec__aside{-ms-grid-row:1;-ms-grid-column:1;grid-area:aside-account}.l-sec--account .l-sec__content .l-sec__main{-ms-grid-row:3;-ms-grid-column:1;grid-area:main-account}@media (max-width:767px){.l-sec--gutter-large-bottom\@mobile{padding-bottom:64px}.l-sec--gutter-large-top-mobile{padding-top:32px}.l-sec--gutter-huge-top-mobile{padding-top:128px}.l-sec--popular{padding-left:1rem;padding-right:1rem}}@media (min-width:768px){.l-sec__title{max-width:50vw}.l-sec__heading--popular{margin-bottom:16px!important}.l-sec--gutter-small-custom-top{padding-top:32px}.l-sec--gutter-medium-top{padding-top:16px}.l-sec--gutter-big-top{padding-top:32px}.l-sec--gutter-large-top{padding-top:96px}.l-sec__content--thanks .l-sec__heading{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;text-align:left}.l-sec__content--thanks .c-heading__img{margin-right:24px;margin-bottom:0}.l-sec--gutter-small-custom-bottom{padding-bottom:32px}.l-sec--gutter-medium-bottom{padding-bottom:16px}.l-sec--gutter-big-bottom{padding-bottom:32px}.l-sec--gutter-large-bottom{padding-bottom:96px}.l-sec__heading{margin-bottom:24px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.l-sec__heading+.l-sec__content{margin-top:64px}.l-sec__title+.l-sec__desc{margin-top:32px}.l-sec--cols .l-sec__content{grid-template-areas:"main-cols aside-cols";-ms-grid-columns:2fr 64px 1.5fr;grid-template-columns:2fr 1.5fr;grid-gap:64px}.l-sec--cols .l-sec__main{max-width:688px}.l-sec--cart .l-sec__content{grid-template-areas:"main-cart aside-cart";-ms-grid-columns:1fr 48px .75fr;grid-template-columns:1fr .75fr;grid-gap:48px}.l-sec--checkout .l-sec__content .l-sec__aside,.l-sec--checkout .l-sec__content .l-sec__main{width:100%}.l-sec--checkout .l-sec__content .l-sec__main{margin-bottom:0}.l-sec--account .l-sec__content{grid-template-areas:"aside-account main-account";-ms-grid-columns:.5fr 32px 1fr;grid-template-columns:.5fr 1fr;grid-gap:32px}.l-sec--cols .l-sec__content .l-sec__main{-ms-grid-row:1;-ms-grid-column:1}.l-sec--cols .l-sec__content .l-sec__aside{-ms-grid-row:1;-ms-grid-column:3}.l-sec--cart .l-sec__content .l-sec__main{-ms-grid-row:1;-ms-grid-column:1}.l-sec--cart .l-sec__content .l-sec__aside{-ms-grid-row:1;-ms-grid-column:3}.l-sec--account .l-sec__content .l-sec__aside{-ms-grid-row:1;-ms-grid-column:1}.l-sec--account .l-sec__content .l-sec__main{-ms-grid-row:1;-ms-grid-column:3}}@media (min-width:1081px){.c-form__checkout,.l-sec--checkout .l-sec__content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}.l-sec__action{margin-top:64px}.l-sec__title{width:45vw;max-width:712px}.l-sec__heading+.l-sec__content{margin-top:128px}.l-sec__title+.l-sec__desc{margin-top:64px}.l-sec__content--thanks .woocommerce-customer-details{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.l-sec__content--thanks .c-address{width:50%}.l-sec__content--thanks .c-address:last-child{margin-right:148px}.l-sec--cols .l-sec__content{grid-template-areas:"main-cols aside-cols";grid-gap:96px;-ms-grid-columns:2fr 96px 1.1fr;grid-template-columns:2fr 1.1fr}.l-sec--cart .l-sec__content{grid-template-areas:"main-cart aside-cart";-ms-grid-columns:1fr 96px .7fr;grid-template-columns:1fr .7fr;grid-gap:96px}.l-sec--checkout .l-sec__content .l-sec__main{width:-webkit-calc(56% - 32px);width:-moz-calc(56% - 32px);width:calc(56% - 32px);margin-right:32px}.l-sec--checkout .l-sec__content .l-sec__aside{width:44%}.l-sec--account .l-sec__content{grid-template-areas:"aside-account main-account";-ms-grid-columns:320px 48px -webkit-calc(100% - 320px - 48px);-ms-grid-columns:320px 48px -moz-calc(100% - 320px - 48px);-ms-grid-columns:320px 48px calc(100% - 320px - 48px);grid-template-columns:320px -webkit-calc(100% - 320px - 48px);grid-template-columns:320px -moz-calc(100% - 320px - 48px);grid-template-columns:320px calc(100% - 320px - 48px);grid-gap:48px}.l-sec--cols .l-sec__content .l-sec__main{-ms-grid-row:1;-ms-grid-column:1}.l-sec--cols .l-sec__content .l-sec__aside{-ms-grid-row:1;-ms-grid-column:3}.l-sec--cart .l-sec__content .l-sec__main{-ms-grid-row:1;-ms-grid-column:1}.l-sec--cart .l-sec__content .l-sec__aside{-ms-grid-row:1;-ms-grid-column:3}.l-sec--account .l-sec__content .l-sec__aside{-ms-grid-row:1;-ms-grid-column:1}.l-sec--account .l-sec__content .l-sec__main{-ms-grid-row:1;-ms-grid-column:3}}@media (min-width:1296px){.l-sec__heading--popular{margin-bottom:64px!important}.l-sec--gutter-medium-top{padding-top:64px}.l-sec--gutter-big-top{padding-top:96px}.l-sec--gutter-medium-bottom{padding-bottom:64px}.l-sec--gutter-big-bottom{padding-bottom:96px}.l-sec__heading{margin-bottom:23px}}@media (min-width:1601px){.l-sec__action{margin-top:96px}.l-sec--gutter-small-top{padding-top:24px}.l-sec--gutter-large-top{padding-top:128px}.l-sec--gutter-small-bottom{padding-bottom:24px}.l-sec--gutter-large-bottom{padding-bottom:96px}.l-sec__heading{margin-bottom:24px}.l-sec__heading--alt{margin-bottom:64px}.l-sec--account .l-sec__content{grid-template-areas:"aside-account main-account";-ms-grid-columns:320px 80px -webkit-calc(100% - 320px - 80px);-ms-grid-columns:320px 80px -moz-calc(100% - 320px - 80px);-ms-grid-columns:320px 80px calc(100% - 320px - 80px);grid-template-columns:320px -webkit-calc(100% - 320px - 80px);grid-template-columns:320px -moz-calc(100% - 320px - 80px);grid-template-columns:320px calc(100% - 320px - 80px);grid-gap:80px}.l-sec__content--thanks .l-sec__heading,.l-sec__content--thanks .woocommerce-bacs-bank-details{padding:46px}.l-sec--account .l-sec__content .l-sec__aside{-ms-grid-row:1;-ms-grid-column:1}.l-sec--account .l-sec__content .l-sec__main{-ms-grid-row:1;-ms-grid-column:3}}@media (min-width:1920px){.l-sec--cols .l-sec__content{grid-template-areas:"main-cols aside-cols";-ms-grid-columns:1fr 64px 448px;grid-template-columns:1fr 448px;grid-gap:64px}.l-sec--cols .l-sec__content .l-sec__main{-ms-grid-row:1;-ms-grid-column:1}.l-sec--cols .l-sec__content .l-sec__aside{-ms-grid-row:1;-ms-grid-column:3}}
body{overflow-x:hidden}@media (max-width:767px){body.has-opened-menu{overflow:hidden}}@media (min-width:768px){body.is-docked{overflow:hidden}}
@media (min-width:1296px){.l-container{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;-o-transition:-o-transform .5s ease;-moz-transition:transform .5s ease,-moz-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease,-moz-transform .5s ease,-o-transform .5s ease}}@media (max-width:767px){.l-container--no-hero,.single-product .l-container{padding-top:102px}}
.c-burger{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;width:48px;height:48px;cursor:pointer;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.c-burger__item{display:block;width:14px;height:1px;margin-right:auto;margin-left:auto;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#101010}.c-burger__item:first-child{margin-bottom:1.5px}.c-burger__item:nth-child(2){margin-top:1.5px;margin-bottom:1.5px}.c-burger__item:nth-child(3){margin-top:1.5px}.c-burger.is-active .c-burger__item:first-child{-webkit-transform:translateY(4px) rotate(45deg);-moz-transform:translateY(4px) rotate(45deg);-o-transform:translateY(4px) rotate(45deg);transform:translateY(4px) rotate(45deg)}.c-burger.is-active .c-burger__item:nth-child(2){opacity:0}.c-burger.is-active .c-burger__item:nth-child(3){-webkit-transform:translateY(-4px) rotate(-45deg);-moz-transform:translateY(-4px) rotate(-45deg);-o-transform:translateY(-4px) rotate(-45deg);transform:translateY(-4px) rotate(-45deg)}@media (min-width:768px){.c-burger__item{width:15px;height:2px;color:#fff}.c-burger__item:first-child{margin-bottom:2px}.c-burger__item:nth-child(2){margin-top:2px;margin-bottom:2px}.c-burger__item:nth-child(3){margin-top:2px}.c-burger:hover .c-burger__item{background-color:gray}.c-burger.is-active .c-burger__item{width:20px;background-color:gray}.c-burger.is-active .c-burger__item:first-child{-webkit-transform:translateY(7px) rotate(45deg);-moz-transform:translateY(7px) rotate(45deg);-o-transform:translateY(7px) rotate(45deg);transform:translateY(7px) rotate(45deg)}.c-burger.is-active .c-burger__item:nth-child(3){-webkit-transform:translateY(-5px) rotate(-45deg);-moz-transform:translateY(-5px) rotate(-45deg);-o-transform:translateY(-5px) rotate(-45deg);transform:translateY(-5px) rotate(-45deg)}}@media (min-width:1601px){.c-burger__item{width:20px}.c-burger__item:first-child{margin-bottom:4px}.c-burger__item:nth-child(2){margin-top:4px;margin-bottom:4px}.c-burger__item:nth-child(3){margin-top:4px}.c-burger.is-active .c-burger__item{width:26px}.c-burger.is-active .c-burger__item:first-child{-webkit-transform:translateY(12px) rotate(45deg);-moz-transform:translateY(12px) rotate(45deg);-o-transform:translateY(12px) rotate(45deg);transform:translateY(12px) rotate(45deg)}.c-burger.is-active .c-burger__item:nth-child(3){-webkit-transform:translateY(-8px) rotate(-45deg);-moz-transform:translateY(-8px) rotate(-45deg);-o-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}}
.c-btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;padding:3px 16px;cursor:pointer;text-align:center;color:#101010;border:1px solid #fff;background-color:#fff;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.27s;-moz-transition-duration:.27s;-o-transition-duration:.27s;transition-duration:.27s;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex-shrink:0;flex-shrink:0}.c-btn:focus{outline-width:0}.c-btn:hover{color:#fff;border-color:#101010;background-color:#101010}.c-btn--hidden{display:none}.c-btn .c-icon{margin-top:-4px}.c-btn__label{font-weight:600;font-size:10px;line-height:2.4}@media (min-width:1081px){.c-btn__label{font-size:12px;line-height:2}}.c-btn--light-grey{color:gray;border-color:gray;background-color:#fff}.c-btn--light-grey:hover{color:#fff;border-color:gray;background-color:gray}.c-btn--bordered-light{color:#fff;background-color:transparent}.c-btn--bordered-light:hover{color:#101010;border-color:#fff;background-color:#fff}.c-btn--bordered-dark{color:#fff;background-color:transparent}.c-btn--bordered-dark:hover{color:#fff;border-color:#101010;background-color:#101010}.c-btn--bordered-black{color:#000;background-color:transparent;border-color:#000}.c-btn--bordered-black:hover{color:#fff;border-color:#000;background-color:#000}.c-btn--short{min-width:106px}.c-btn--wide{width:100%}.c-btn--newsletter{width:100%;padding-top:7px;padding-bottom:7px}.c-btn--dark{color:#fff;border-color:#101010;background-color:#101010}.c-btn--dark:hover{color:#101010;border-color:#101010;background-color:#fff}.c-btn--black{color:#fff;border-color:#101010;background-color:#101010}.c-btn--black:hover{color:#101010;border-color:#fff;background-color:#fff}.c-btn--cart{padding-top:7px;padding-bottom:7px;color:#fff;border-color:#101010;background-color:#101010}.c-btn--cart:hover{color:gray}.c-btn--light{color:#101010;border-color:#fff;background-color:#fff}.c-btn--beige,.c-btn--light:hover{color:#fff;border-color:#beae9e;background-color:#beae9e}.c-btn--beige:hover{color:#fff;border-color:#101010;background-color:#101010}.c-btn--beige-border{color:#000;border-color:#beae9e;background-color:#fff}.c-btn--beige-border:hover{color:#fff;border-color:#beae9e;background-color:#beae9e}.c-btn--beige-alt{background:#beae9e}.c-btn--beige-alt:hover{color:#fff;border-color:#101010;background-color:#101010}.c-btn--light-beige{color:#101010;border-color:#f0ece7;background-color:#f0ece7}.c-btn--light-beige:hover{color:gray;border-color:#f0ece7;background-color:#f0ece7}.c-btn--big{width:100%;padding-top:8px;padding-bottom:8px}.c-btn--large{width:100%;padding-top:16px;padding-bottom:16px}.c-btn--wider{padding:3px 48px}@media (min-width:768px){.c-btn:not(.c-btn--flexible):not(.c-btn--short):not(.c-btn--filters){min-width:96px}.c-btn--newsletter{width:auto}.c-btn--dark,.c-btn--light-beige{min-width:112px}.c-btn--flexible{width:auto}.c-btn--big{padding-top:10px;padding-bottom:10px}.c-btn--short{min-width:106px}.c-btn--filters{min-width:120px}}@media (min-width:1081px){.c-btn{padding-top:7px;padding-bottom:7px}.c-btn:not(.c-btn--flexible):not(.c-btn--short):not(.c-btn--filters){min-width:168px}.c-btn--dark:not(.c-btn--filters),.c-btn--light-beige,.c-btn--newsletter:not(.c-btn--flexible){min-width:144px}.c-btn--cart{padding-top:5px;padding-bottom:5px}.c-btn--big{padding-top:14px;padding-bottom:14px}.c-btn--newsletter{padding-top:8px;padding-bottom:8px}}@media (min-width:1601px){.c-btn{padding-top:11px;padding-bottom:11px}.c-btn:not(.c-btn--flexible):not(.c-btn--newsletter):not(.c-btn--short):not(.c-btn--filters){min-width:176px}.c-btn--dark:not(.c-btn--filters),.c-btn--light-beige{min-width:144px}.c-btn--big{padding-top:19px;padding-bottom:19px}}.c-btn--thank{padding:1.25rem 0;width:100%}.c-btn--disabled,.c-btn--disabled:hover{color:gray;border-color:gray;background-color:#fff}
.c-cart-teaser{position:absolute;z-index:100;top:-webkit-calc(100% + 16px);top:-moz-calc(100% + 16px);top:calc(100% + 16px);right:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;overflow:hidden;overflow-y:auto;width:-webkit-calc(100vw - 16px);width:-moz-calc(100vw - 16px);width:calc(100vw - 16px);max-width:250px;max-height:0;color:#101010}.c-cart-teaser:after,.c-cart-teaser:before{position:absolute;right:12px;display:block;width:0;height:0;content:"";border-width:0 10px 10px;border-style:solid}.c-cart-teaser:before{z-index:1;top:2px;border-color:transparent transparent #fff}.c-cart-teaser:after{top:0;border-color:transparent transparent #f6f6f6}.c-cart-teaser{-webkit-box-shadow:0 15px 20px -15px #000;-moz-box-shadow:0 15px 20px -15px #000;box-shadow:0 15px 20px -15px #000}.c-cart-teaser.is-active{max-height:80vh;-webkit-transition:max-height .3s ease-in-out,top .3s;-o-transition:max-height .3s ease-in-out,top .3s;-moz-transition:max-height .3s ease-in-out,top .3s;transition:max-height .3s ease-in-out,top .3s}.c-cart-teaser__inner{overflow:auto;width:100%;margin-top:10px;padding:12px;border:1px solid #f6f6f6;background:#fff}.c-cart-teaser .widget_shopping_cart_content{width:100%}.c-cart-teaser__header{padding-bottom:10px;border-bottom:1px solid #f0ece7;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.c-cart-teaser__content{position:relative;margin-top:16px;margin-bottom:12px}.c-cart-teaser__content:before{position:absolute;right:-12px;bottom:0;left:-12px;display:block;width:-webkit-calc(100% + 24px);width:-moz-calc(100% + 24px);width:calc(100% + 24px);height:1px;content:"";background:#f0ece7}.c-cart-teaser__total{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;margin-bottom:12px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}@media (max-width:1080px){.c-cart-teaser__inner{-moz-osx-font-smoothing:auto}}@media (min-width:768px){.c-cart-teaser{top:100%;max-width:none;width:320px}.c-cart-teaser.is-active{max-height:80vh}.c-cart-teaser__inner{overflow:hidden;padding:20px 16px 16px}.c-cart-teaser__header{padding-bottom:12px}.c-cart-teaser__content:before{right:-16px;left:-16px;width:-webkit-calc(100% + 32px);width:-moz-calc(100% + 32px);width:calc(100% + 32px)}.l-header.is-hidden .c-cart-teaser{top:-webkit-calc(100% + 5px);top:-moz-calc(100% + 5px);top:calc(100% + 5px)}}@media (min-width:1081px){.l-header.is-hidden .c-cart-teaser{top:-webkit-calc(100% + 9px);top:-moz-calc(100% + 9px);top:calc(100% + 9px)}.c-cart-teaser:after,.c-cart-teaser:before{right:16px}}@media (min-width:1601px){.c-cart-teaser:after,.c-cart-teaser:before{right:28px}.l-header.is-hidden .c-cart-teaser{top:-webkit-calc(100% + 28px);top:-moz-calc(100% + 28px);top:calc(100% + 28px)}}
.c-form--common .select2-container--default .select2-selection__rendered{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:100%;height:40px;padding:0 32px 0 0;font-weight:600;color:#101010;border-bottom:1px solid #beae9e;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:0 0}@media (min-width:1601px){.c-form--common .select2-container--default .select2-selection__rendered{height:48px}}.c-form--common .select2-container--default .select2-selection__rendered{font-size:16px;line-height:1.5}@media (min-width:1601px){.c-form--common .select2-container--default .select2-selection__rendered{font-size:20px}}.c-form--common .select2-container--default .select2-selection__rendered{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.c-form--common .select2-container--default .select2-selection__rendered>.select2-chosen{margin:0}.c-form--common .select2-container--default .select2-selection__rendered:focus{outline:none}.c-form--common .select2-container--default .select2-search--dropdown .select2-search__field{border-color:gray}.c-form--common .select2-container--default .select2-selection--single{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:40px;margin-bottom:0;padding:0;border-width:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;outline:none}@media (min-width:1601px){.c-form--common .select2-container--default .select2-selection--single{height:48px}}.c-form--common .select2-container--default .select2-selection--single{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.c-form--common .select2-container--default .select2-selection--single .select2-selection__arrow{top:0;right:12px;bottom:0;width:9px;height:100%}.c-form--common .select2-container--default .select2-selection--single .select2-selection__arrow b{width:9px;height:5px;border:none}.c-form--common .select2-container--default .select2-selection--single .select2-selection__arrow b:before{display:block;width:9px;height:5px;content:"";background-image:url(//agnellarugs.de/wp-content/themes/agnella/static/css/components/controls/../../../img/icon-arrow-down.svg);-webkit-background-size:9px 5px;-moz-background-size:9px 5px;background-size:9px 5px;background-repeat:no-repeat}.select2-results>.select2-results__options .select2-results__option{color:#101010}.select2-results>.select2-results__options .select2-results__option:focus{outline-width:0}.select2-container--open .select2-dropdown--above,.select2-container--open .select2-dropdown--below{border:1px solid #beae9e;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.select2-drop.select2-drop-above.select2-drop-active{border-top-color:#beae9e}.select2-drop.select2-drop-active{border-color:#beae9e}.select2-drop.select2-drop-active .select2-results{background:#fff}.select2-drop.select2-drop-active .select2-results .select2-highlighted{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.select2-drop.select2-drop-active .select2-results .select2-result-label{font-size:14px;color:#101010}
.c-dots-list{height:32px;margin:0;padding:0;list-style-type:none;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.c-dots-list,.c-dots-list .c-dot{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-shrink:0;flex-shrink:0}.c-dots-list .c-dot{position:relative;width:4px;height:4px;cursor:pointer;border:1px solid currentColor;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.27s;-moz-transition-duration:.27s;-o-transition-duration:.27s;transition-duration:.27s}.c-dots-list .c-dot:hover{background-color:currentColor}.c-dots-list .c-dot:after{position:absolute;top:50%;left:50%;width:20px;height:32px;content:"";-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.c-dots-list__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:inherit;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.c-dots-list__item:focus{outline:0}.c-dots-list__item:not(:last-child){margin-right:20px}.c-dots-list__item.is-active .c-dot{width:32px;height:32px;border-width:14px;background-color:transparent}.c-dots-list__item.is-active .c-dot:hover{background-color:transparent}@media (min-width:1081px){.c-dots-list{height:42px}.c-dots-list .c-dot{width:6px;height:6px;border-width:2px}.c-dots-list .c-dot:after{width:24px;height:64px}.c-dots-list__item.is-active .c-dot{width:42px;height:42px;border-width:18px}}@media (min-width:1601px){.c-dots-list{height:64px}.c-dots-list .c-dot{width:8px;height:8px}.c-dots-list__item.is-active .c-dot{width:64px;height:64px;border-width:28px}}
.c-field{width:100%}.c-field input[type=date],.c-field input[type=file]::-webkit-file-upload-button,.c-field select{color:#101010}.c-field input[type=date]::-webkit-date-and-time-value{text-align:left}.c-field__inner{position:relative;width:100%}.c-field__label{font-weight:600;pointer-events:none;color:gray;font-size:12px;line-height:1.7}@media (min-width:1296px){.c-field__label{font-size:14px}}@media (min-width:1601px){.c-field__label{font-size:20px;line-height:1.5}}.c-field--long-label .c-field__label{font-size:12px;line-height:1}@media (min-width:768px){.c-field--long-label .c-field__label{font-size:12px;line-height:1}}@media (min-width:1081px){.c-field--long-label .c-field__label{font-size:16px;line-height:1.5}}.c-field--input .c-field__decor,.c-field--select .c-field__decor{position:relative;display:block;width:100%}.c-field--select{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.c-field--select .c-field__title{margin-right:16px;white-space:nowrap}.c-field--select .c-select-wrapper{position:relative;cursor:pointer;border:1px solid #beae9e}.c-field--select .c-select-wrapper--show{width:64px}.c-field--select .c-select-wrapper--sort{width:100%}.c-field--select .c-select-icon{position:absolute;top:0;right:12px;bottom:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.27s;-moz-transition-duration:.27s;-o-transition-duration:.27s;transition-duration:.27s;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.c-field--select--alt .c-select{position:relative;z-index:1;width:100%;height:38px;padding:0 0 0 12px;font-size:10px;font-weight:600;border-width:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.c-field--textarea .c-field__control:focus{border:2px solid #101010}.c-field--checkbox input,.c-field--radio input,.ui-form .c-field--checkbox input,.ui-form .c-field--radio input{position:absolute;overflow:hidden;width:0;height:0;text-indent:-10000px;opacity:0}.c-field--amount{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:114px;-webkit-flex-shrink:0;flex-shrink:0}.c-field--amount .c-field__control,.woocommerce .c-field--amount .quantity .qty{width:100%;height:40px;padding:0 28px 0 8px;text-align:center;border:1px solid #beae9e;font-size:10px;line-height:2.4}@media (min-width:1081px){.c-field--amount .c-field__control,.woocommerce .c-field--amount .quantity .qty{font-size:12px;line-height:2}}.c-field--amount .easyNumber{position:relative}.c-field--amount .easyNumber__minus,.c-field--amount .easyNumber__plus{position:absolute;right:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:28px;height:50%}.c-field--amount .easyNumber__minus:hover .c-icon,.c-field--amount .easyNumber__plus:hover .c-icon{color:#101010}.c-field--amount .easyNumber__plus{top:0}.c-field--amount .easyNumber__minus{bottom:0}.c-field--amount .c-icon{position:absolute;right:10px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;color:#000;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.27s;-moz-transition-duration:.27s;-o-transition-duration:.27s;transition-duration:.27s}.c-field--amount .easyNumber__plus .c-icon{top:50%}.c-field--amount .easyNumber__minus .c-icon{bottom:50%}.c-field--anim{position:relative}.c-field--anim .c-field__label{position:absolute;top:50%;left:0;font-weight:400;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.27s;-moz-transition-duration:.27s;-o-transition-duration:.27s;transition-duration:.27s}.c-field--anim .c-field__control:focus~.c-field__label,.c-field--anim.filled .c-field__label,.c-field--anim.is-filled .c-field__label{top:-6px;font-size:10px}.c-field__inner.parsley-error .c-field__decor:after,.c-field__inner.parsley-error .c-field__decor:before{background:red}.ui-form .c-field__inner.parsley-error .c-field__control{border-color:red}.c-errors-wrap,.c-field__inner.parsley-error .c-field__label{color:red}.c-form-errors{margin-top:8px;margin-bottom:0;padding-left:0;font-size:12px;font-weight:400;list-style-type:none;text-transform:lowercase}.c-field--anim .c-errors-wrap{position:absolute;top:100%;left:0}@media (min-width:768px){.c-field--select .c-select-wrapper--sort{width:130px}.c-field--anim .c-field__label{top:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.c-field--anim .c-field__control:focus~.c-field__label,.c-field--anim.filled .c-field__label,.c-field--anim.is-filled .c-field__label{top:-16px}.c-field--input .c-field__decor:after,.c-field--input .c-field__decor:before,.c-field--select .c-field__decor:after,.c-field--select .c-field__decor:before{position:absolute;z-index:2;bottom:0;width:0;height:2px;content:"";-webkit-transition:width .2s ease;-o-transition:width .2s ease;-moz-transition:width .2s ease;transition:width .2s ease;background:#101010}.c-field--input .c-field__decor:before,.c-field--select .c-field__decor:before{left:50%}.c-field--input .c-field__decor:after,.c-field--select .c-field__decor:after{right:50%}.c-field--input .c-field__control:focus~.c-field__decor:after,.c-field--input .c-field__control:focus~.c-field__decor:before,.c-field--select .c-field__control:focus~.c-field__decor:after,.c-field--select .c-field__control:focus~.c-field__decor:before{width:50%}}@media (min-width:1081px){.c-field--amount{width:auto}.c-field--amount .c-field__control,.woocommerce .c-field--amount .quantity .qty{width:80px;height:36px}.c-field--select--alt .c-select{font-size:12px}}@media (min-width:1296px){.c-field--anim .c-field__control:focus~.c-field__label,.c-field--anim.filled .c-field__label,.c-field--anim.is-filled .c-field__label{font-size:12px}}@media (min-width:1601px){.c-field--anim .c-field__control:focus~.c-field__label,.c-field--anim.filled .c-field__label,.c-field--anim.is-filled .c-field__label{top:-24px;font-size:16px}.c-form-errors{margin-top:16px;font-size:14px}.c-field--amount .c-field__control,.woocommerce .c-field--amount .quantity .qty{width:114px;height:48px}.c-field--select--alt .c-select{height:46px}}
input[type=file]::file-selector-button{margin-right:1em}select.is-disabled{color:gray}select optgroup{font-size:5px}select option{font-size:16px;line-height:1.5}@media (min-width:1601px){select option{font-size:20px}}select option{padding:.5em 0;color:#000}select option:disabled{color:gray}@-webkit-keyframes autofill{to{background:0 0}}input:-webkit-autofill{-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}.c-form--button{display:block;width:100%;margin-bottom:24px}.c-form fieldset{padding:0}.c-form__head+.c-form__content,.c-form__title+.c-form__desc{margin-top:32px}.c-form__title+.c-form__info{margin-top:10px}.c-form__content+.c-form__actions{margin-top:24px}.c-accordion__content--high .c-form__row:first-child{padding-top:12px}.c-form__row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.c-form__row+.c-form__title,.c-form__title+.c-form__row{margin-top:36px}.c-form__row--end{margin-bottom:32px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end}.c-form__msg{margin-top:32px}.c-form__field{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.c-form__field:not(.c-form__field--empty):not(.c-form__field--checkbox){margin-bottom:48px}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.c-form__field{-webkit-flex-basis:100%;flex-basis:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;flex-grow:1;-webkit-flex:auto;flex:auto;-webkit-flex-shrink:0;flex-shrink:0}}.c-form--common{width:100%}.c-form--common .c-form__field--checkbox{margin-bottom:24px}.c-form--login{width:100%;max-width:456px;margin:0 auto}.c-form--login .c-form__head-inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.c-form--login .c-form__head-action{margin-left:32px}.c-form--login .c-form__additional-links,.c-form--login .c-form__remember-me{margin-bottom:28px;text-align:center}.c-form--login .c-form__additional-links a{margin:0 10px}.c-form--search.ui-form input{text-transform:none}.c-form__content .woocommerce-billing-fields{padding:15px 20px;border:1px solid #beae9e}.c-form__content .woocommerce-billing-fields .l-sec__heading{margin-bottom:24px}.c-form__content .woocommerce-billing-fields .form-row{position:relative}.c-form__content .woocommerce-billing-fields .input-text{border:1px solid #beae9e;padding-left:1rem}.c-form__content .woocommerce-billing-fields .c-field__label{margin-left:1rem;line-height:2.2}.c-form__content .woocommerce-billing-fields .c-field--anim .c-field__control:focus~.c-field__label,.c-form__content .woocommerce-billing-fields .c-field--anim.filled .c-field__label,.c-form__content .woocommerce-billing-fields .c-field--anim.is-filled .c-field__label{top:-10px;left:-1rem}.c-form__content .woocommerce-billing-fields #billing_country_field .select2-selection.select2-selection--single,.c-form__content .woocommerce-billing-fields #billing_country_field strong{padding-left:1rem;border:1px solid #beae9e}.c-form__content .woocommerce-billing-fields .c-form__field:not(.c-form__field--empty):not(.c-form__field--checkbox){margin-bottom:48px}@media (min-width:768px){.c-form__checkout-agreements{margin-top:48px;padding:0 47px}.c-form__checkout-agreements .c-newsletter-box__recaptcha{margin-top:0}.c-form__content .woocommerce-billing-fields{padding:30px 47px;border:1px solid #beae9e}.c-form__content .woocommerce-billing-fields .l-sec__heading{margin-bottom:24px}.c-form__content .woocommerce-billing-fields .input-text{border:1px solid #beae9e;padding-left:1rem}.c-form__content .woocommerce-billing-fields .c-field__label{margin-left:1rem;line-height:2.2;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.c-form__content .woocommerce-billing-fields .c-field--anim .c-field__control:focus~.c-field__label,.c-form__content .woocommerce-billing-fields .c-field--anim.filled .c-field__label,.c-form__content .woocommerce-billing-fields .c-field--anim.is-filled .c-field__label{top:-14px;left:-1rem}.c-form__content .woocommerce-billing-fields #billing_country_field .select2-selection.select2-selection--single,.c-form__content .woocommerce-billing-fields #billing_country_field strong{padding-left:1rem;border:1px solid #beae9e}.c-form__content .woocommerce-billing-fields .c-form__field:not(.c-form__field--empty):not(.c-form__field--checkbox){margin-bottom:48px}.c-form__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row}.c-form__field:not(:last-child){margin-right:24px}}@media (min-width:768px) and (-ms-high-contrast:none),screen and (min-width:768px) and (-ms-high-contrast:active){.c-form__field{-webkit-flex-basis:50%;flex-basis:50%}}@media (min-width:768px){.c-form__title+.c-form__desc{margin-top:48px}.c-form__msg{margin-top:64px}.c-form--common .c-form__actions{width:100%;max-width:448px}.c-form--common .c-form__field--checkbox{margin-bottom:32px}.c-form--login .c-form__additional-links a{margin:0 20px}.c-form__remember-me+.c-form__lost-password{margin-left:16px}}@media (min-width:1081px){.c-form--button{display:none}}@media (min-width:1296px){.c-form__field:not(:last-child){margin-right:32px}}@media (min-width:1601px){.c-form__field:not(.c-form__field--empty):not(.c-form__field--checkbox){margin-bottom:64px}}
.c-heading{position:relative}.c-heading--tooltip{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:10px}.c-heading__title{font-size:20px;line-height:1.25}@media (min-width:1296px){.c-heading__title{font-size:24px}}@media (min-width:1601px){.c-heading__title{font-size:32px;line-height:1.5}}.c-heading__title--big{font-size:20px;line-height:1.25}@media (min-width:768px){.c-heading__title--big{font-size:24px;line-height:1.3}}@media (min-width:1296px){.c-heading__title--big{font-size:28px}}@media (min-width:1601px){.c-heading__title--big{font-size:54px;line-height:1.25}}.c-heading__labels{margin-bottom:8px}.c-heading__icon{float:left;margin-right:12px}.c-heading__label{font-weight:600;font-size:12px;line-height:1.8}@media (min-width:768px){.c-heading__label{line-height:1.7}}@media (min-width:1296px){.c-heading__label{font-size:14px}}@media (min-width:1601px){.c-heading__label{font-size:16px;line-height:1.5}}.c-heading__desc{display:none}.c-heading__description{margin-top:32px}.c-heading__description p{margin-bottom:1em}.c-heading__description.is-collapsed{position:relative;overflow:hidden}.c-heading__description.is-collapsed:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3rem;background:-webkit-gradient(linear,left bottom,left top,from(#fff),to(transparent));background:-webkit-linear-gradient(bottom,#fff,transparent);background:-moz-linear-gradient(bottom,#fff,transparent);background:-o-linear-gradient(bottom,#fff,transparent);background:linear-gradient(0deg,#fff,transparent)}.c-heading__description-button{display:block;margin-left:auto;margin-top:16px;border:none;background-color:transparent;padding:5px 15px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;color:#101010;text-decoration:underline}.c-heading__description-button:hover{color:#beae9e}.c-heading__description-button.is-hidden{display:none}.c-heading__picture{display:block;width:100%;margin:16px auto}.c-heading__picture img{aspect-ratio:652/400;-o-object-fit:cover;object-fit:cover;width:100%}body:not(.is-header-usp) .c-heading--category{margin-top:56px}.c-heading--category{margin-top:96px}.c-heading__title+.c-heading__desc{margin-top:24px}.c-heading__tooltip{display:none}.c-heading__tooltip-text{font-size:10px;line-height:1;visibility:hidden;width:300px;background-color:#beae9e;color:#000;text-align:center;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:5px;position:absolute;z-index:1;top:0;margin-left:10px}.c-heading__tooltip-text a{text-decoration:underline}.c-heading__tooltip-text:after{content:"";position:absolute;top:6px;right:100%;border-width:5px;border-style:solid;border-color:transparent #beae9e transparent transparent}.c-heading__tooltip a:hover{cursor:pointer}.c-heading__tooltip:hover .c-heading__tooltip-text{visibility:visible}@media (min-width:1296px){.c-heading__tooltip-text:after{top:10px}}@media (min-width:1601px){.c-heading__tooltip-text{font-size:12px}.c-heading__tooltip-text:after{top:17px}}@media (max-width:1080px){.c-heading__title>br{display:none}.c-heading__picture+.c-heading__description{margin-top:16px}}.c-heading__tooltip--mobile{display:block}@media (min-width:768px){.c-heading__desc{display:block}.c-heading__labels--alt{position:absolute;bottom:100%;left:0}.c-heading__description{margin-top:32px}.c-heading--category,body:not(.is-header-usp) .c-heading--category{margin-top:0}.c-heading__picture{margin:32px auto}.c-heading__picture img{aspect-ratio:1112/412}.c-heading__tooltip{display:block}.c-heading__tooltip--mobile{display:none}}@media (min-width:1081px){.c-heading__labels{margin-bottom:10px}}
.o-logo{width:4.76em;height:1em;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.27s;-moz-transition-duration:.27s;-o-transition-duration:.27s;transition-duration:.27s;fill:#101010}.o-logo--main{font-size:22px}.o-logo--footer{font-size:17px}.o-logo--sygnet{width:1em}.o-logo--text{width:3.4em}.c-logo--footer{margin-bottom:16px;padding-right:16px}.c-logo--footer .o-logo{fill:#fff}.c-external-logo{width:100%;margin:0}.c-external-logo img{display:block;max-width:100%;height:auto}@media (min-width:768px){.c-logo--footer{width:25%}.c-external-logo img{max-width:360px}.o-logo--main{font-size:32px}}@media (min-width:1081px){.c-logo:hover .o-logo{fill:gray}.c-logo--footer:hover .o-logo{fill:#fff}.c-logo--footer{width:16.6666666667%}.c-external-logo img{max-width:100%}}@media (min-width:1296px){.o-logo--footer{font-size:24px}}@media (min-width:1601px){.o-logo--main{font-size:38px}.o-logo--footer{font-size:33px}}
.c-nav{width:100%;margin:0;padding:0;list-style:none;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch;-webkit-align-content:stretch;align-content:stretch;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.c-nav,.c-nav__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.l-header.on-scroll .c-nav__item.menu-item-has-children:before{background-color:#000}.c-nav__item.menu-item-has-children{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}.c-nav__item.menu-item-has-children:before{content:"";position:absolute;bottom:13px;left:0;width:100%;height:2px;background-color:#fff;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;opacity:0}.c-nav__item.menu-item-has-children:after{content:"";display:block;position:absolute;top:1px;right:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10pt' height='10pt' viewBox='0 0 15 15'%3E%3Cpath d='M7.496 11.77a1.06 1.06 0 0 1-.742-.305L.309 5.015a1.05 1.05 0 1 1 1.484-1.484l5.703 5.703 5.707-5.703a1.05 1.05 0 1 1 1.485 1.485l-6.45 6.449a1.046 1.046 0 0 1-.742.305zm0 0'/%3E%3C/svg%3E");background-repeat:no-repeat;width:15px;height:12px}.c-nav__item.menu-item-has-children .sub-menu,.c-nav__item.menu-item-has-children:after{-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.c-nav__item.menu-item-has-children .sub-menu{position:relative;top:0;left:0;padding-left:0;margin-left:16px;opacity:1;max-height:0;overflow:hidden}.c-nav__item.menu-item-has-children .sub-menu .c-nav__item+.c-nav__item{margin-top:6px}.c-nav__item.menu-item-has-children .sub-menu a{-webkit-flex-shrink:0;flex-shrink:0;font-size:11px}.c-nav__item.menu-item-has-children.is-sub-active:before{opacity:1}.c-nav__item.menu-item-has-children.is-sub-active:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.c-nav__item.menu-item-has-children.is-sub-active .sub-menu{margin-top:16px;max-height:1000px}.c-nav__link{font-weight:600;text-transform:uppercase;color:#101010;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.27s;-moz-transition-duration:.27s;-o-transition-duration:.27s;transition-duration:.27s;font-size:12px;line-height:1.5}@media (min-width:1601px){.c-nav__link{font-size:14px}}.c-nav__link{-webkit-align-self:flex-start;align-self:flex-start}.c-nav__link--alt{margin-top:-size(gutter,size-16)/4;padding:7px 16px 5px;border:1px solid currentColor}.c-nav__item.is-active .c-nav__link{color:#101010}.c-nav:hover .c-nav__link{color:gray}.c-nav:hover .c-nav__item.is-active .c-nav__link,.c-nav:hover .c-nav__link:hover{color:#101010}.c-nav--vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-align-content:flex-start;align-content:flex-start}.c-nav--vertical .c-nav__item:not(:last-child){margin-bottom:20px}@media (min-width:768px){.c-nav{text-align:center}}@media (min-width:1081px){.c-nav__item.menu-item-has-children{position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch}.c-nav__item.menu-item-has-children:after{display:none}.c-nav__item.menu-item-has-children .sub-menu{position:absolute;top:100%;left:0;padding-left:0;margin-top:0;margin-left:0;max-height:100%;min-width:12.5rem;opacity:0;visibility:hidden;overflow:visible}.c-nav__item.menu-item-has-children .sub-menu .c-nav__item+.c-nav__item{margin-top:0}.c-nav__item.menu-item-has-children .sub-menu a{-webkit-flex-shrink:0;flex-shrink:0;font-size:13px;padding:10px 8px;background-color:transparent}.c-nav__item.menu-item-has-children.is-sub-active:before{content:"";position:absolute;bottom:10px;left:8px;width:-webkit-calc(100% - 16px);width:-moz-calc(100% - 16px);width:calc(100% - 16px);height:2px;background-color:#fff}.c-nav__item.menu-item-has-children.is-sub-active .sub-menu{margin-top:0;opacity:1;visibility:visible}.l-header .c-nav__item.menu-item-has-children .sub-menu,.l-header.on-scroll .c-nav__item.menu-item-has-children .sub-menu{background-color:#f6f6f6;padding:0 0 .6rem 1rem;left:-1rem}.l-header .c-nav__item.menu-item-has-children .sub-menu .c-nav__item+.c-nav__item,.l-header.on-scroll .c-nav__item.menu-item-has-children .sub-menu .c-nav__item+.c-nav__item{margin-top:0}.l-header .c-nav__item.menu-item-has-children .sub-menu a,.l-header.on-scroll .c-nav__item.menu-item-has-children .sub-menu a{-webkit-flex-shrink:0;flex-shrink:0;font-size:13px;padding:10px 8px;background-color:transparent}.l-header .c-nav__item.menu-item-has-children.is-sub-active:before,.l-header.on-scroll .c-nav__item.menu-item-has-children.is-sub-active:before{background-color:#000}.l-header.is-hidden .c-nav__item.menu-item-has-children .sub-menu{display:none}.c-nav{max-width:660px}.c-nav__item{-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch;-webkit-align-content:stretch;align-content:stretch}.c-nav__link{padding:0 8px;-webkit-align-self:center;-ms-grid-row-align:center;align-self:center}.c-nav__link--alt{margin-top:0;margin-bottom:3px;padding:7px 16px 5px}}@media (min-width:1296px){.c-nav{max-width:960px}}
.select2-container{position:relative;z-index:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:38px;margin:0;font-weight:600;-webkit-align-content:stretch;align-content:stretch;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch}.select2-container--open+.c-select-icon{z-index:1;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.select2-container--open .select2-dropdown{left:-1px}.select2-selection,.selection{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:100%}.select2-selection{overflow:hidden;padding:0 32px 0 16px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-align-content:stretch;align-content:stretch;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch}.select2-selection__rendered{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:100%;font-size:10px;-webkit-align-content:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.select2-dropdown{position:absolute;z-index:1;left:-100000px;display:block;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:1px solid #beae9e;background-color:#fff}.select2-dropdown--below{border-top-width:0}.select2-dropdown--above{border-bottom-width:0}.select2-results{display:block}.select2-results>.select2-results__options{overflow-y:auto;max-height:200px;margin:0;padding-left:0;font-size:10px;line-height:2.4}@media (min-width:1081px){.select2-results>.select2-results__options{font-size:12px;line-height:2}}.select2-results>.select2-results__options .select2-results__option{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;padding:8px 16px;background-color:#fff;-webkit-align-content:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.select2-results>.select2-results__options .select2-results__option[aria-selected]{cursor:pointer;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.27s;-moz-transition-duration:.27s;-o-transition-duration:.27s;transition-duration:.27s}.select2-results>.select2-results__options .select2-results__option--highlighted[aria-selected],.select2-results>.select2-results__options .select2-results__option[aria-selected=true]{background-color:#f0ece7}.select2-hidden-accessible{position:absolute!important;z-index:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;max-width:0!important;max-height:0!important;padding:0!important;border:0!important}.select2-search--dropdown.select2-search--hide{display:none}@media (min-width:1081px){.select2-selection__rendered{font-size:12px}}@media (min-width:1601px){.select2-container{height:46px}}
.c-toolbar{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:100%;margin:0;padding:0;list-style:none}.c-toolbar__item{position:relative;width:48px;height:100%}.c-toolbar__item:not(:last-child):after{position:absolute;top:50%;right:0;display:block;width:1px;height:16px;content:"";-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background:#f0ece7}.c-toolbar__link{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:100%;height:100%;padding:0;cursor:pointer;color:inherit;border:none;background:0 0;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.c-toolbar__link:focus{outline-width:0}.c-toolbar__link .c-icon{font-size:16px;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.27s;-moz-transition-duration:.27s;-o-transition-duration:.27s;transition-duration:.27s}.c-toolbar__icon{position:relative}.c-toolbar__counter{position:absolute;right:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;min-width:16px;height:16px;padding:0 2px;font-family:Arial;font-size:10px;font-weight:600;line-height:1;-webkit-transform:translate(50%,50%);-moz-transform:translate(50%,50%);-o-transform:translate(50%,50%);transform:translate(50%,50%);color:#fff;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;background:#101010;-webkit-flex-shrink:0;flex-shrink:0;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.c-toolbar__counter.js-empty-cartcounter{display:none}@media (min-width:768px){.c-toolbar{height:48px}}@media (min-width:1081px){.c-toolbar__item{width:54px}.c-toolbar:hover .c-lang-dropdown__toggler:hover,.c-toolbar:hover .c-toolbar__link .c-icon{fill:gray}.c-toolbar:hover .c-lang-dropdown__toggler{color:gray}.c-toolbar:hover .c-toolbar__link:hover .c-icon{fill:#101010}.c-toolbar__item:not(:last-child):after{height:32px}}@media (min-width:1296px){.c-toolbar__link .c-icon{font-size:18px;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.27s;-moz-transition-duration:.27s;-o-transition-duration:.27s;transition-duration:.27s}.c-toolbar__link .c-icon--cart{font-size:20px}}@media (min-width:1601px){.c-toolbar__item{width:80px}}
.woocommerce-page img.c-product-box__media,.woocommerce img.c-product-box__media{max-height:100%}.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button,.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;float:none;margin-left:24px;padding:5px 16px 3px;font-weight:400;text-transform:uppercase;color:#fff;border-color:#101010;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#101010;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.27s;-moz-transition-duration:.27s;-o-transition-duration:.27s;transition-duration:.27s;font-size:10px;line-height:2.4}@media (min-width:1081px){.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button,.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button{font-size:12px;line-height:2}}.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button,.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex-shrink:0;flex-shrink:0;-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;order:2}.woocommerce-page .woocommerce-error .button:focus,.woocommerce-page .woocommerce-info .button:focus,.woocommerce-page .woocommerce-message .button:focus,.woocommerce .woocommerce-error .button:focus,.woocommerce .woocommerce-info .button:focus,.woocommerce .woocommerce-message .button:focus{outline-width:0}.woocommerce-page .woocommerce-error .button:hover,.woocommerce-page .woocommerce-info .button:hover,.woocommerce-page .woocommerce-message .button:hover,.woocommerce .woocommerce-error .button:hover,.woocommerce .woocommerce-info .button:hover,.woocommerce .woocommerce-message .button:hover{color:#101010;border-color:#fff;background-color:#fff}.woocommerce-message__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.woocommerce-message .button{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;order:2}.l-checkout-steps+.woocommerce-notices-wrapper .woocommerce-message{margin-top:24px}.woocommerce-notices-wrapper{width:100%}.return-to-shop{margin-top:50px}.woocommerce-confirmation{width:100%;margin-top:50px;margin-bottom:128px}@media (min-width:768px){.woocommerce-confirmation{margin-bottom:192px}}.woocommerce-privacy-policy-text{margin-top:16px;line-height:1.8}@media (min-width:768px){.woocommerce-privacy-policy-text{line-height:1.7}}@media (min-width:1296px){.woocommerce-privacy-policy-text{font-size:14px}}@media (min-width:1601px){.woocommerce-privacy-policy-text{font-size:16px;line-height:1.5}}.woocommerce-error,.woocommerce-info,.woocommerce-message{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;margin:0 0 16px;padding:20px 24px;font-size:12px;font-weight:600;border-top:none;background:0 0}@media (min-width:1601px){.woocommerce-error,.woocommerce-info,.woocommerce-message{font-size:14px}}.woocommerce-error,.woocommerce-info,.woocommerce-message{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.woocommerce-error:after,.woocommerce-error:before,.woocommerce-info:after,.woocommerce-info:before,.woocommerce-message:after,.woocommerce-message:before{display:none}.woocommerce-error{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;color:#fff;background:#b81c23;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}.woocommerce-error li:not(:last-child){margin-bottom:4px}.woocommerce-info{background:#f6f6f6}.woocommerce-message{padding-left:48px;color:#101010;background:#beae9e}.woocommerce-message:before{top:46%;left:24px;display:block;width:13px;height:13px;content:"";-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background-image:url(//agnellarugs.de/wp-content/themes/agnella/static/css/components/woocommerce-override/../../../img/icon-mark.svg);-webkit-background-size:13px 13px;-moz-background-size:13px;background-size:13px}.woocommerce .c-checkout .c-form__actions{width:100%;margin-top:32px}.woocommerce ul#shipping_method li{margin-bottom:12px}.woocommerce ul#shipping_method li input{margin:0}.woocommerce ul#shipping_method li label{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;font-weight:400}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce-Price-amount{text-align:right;color:#101010}.woocommerce-shipping-destination{font-size:12px;line-height:1.25}.woocommerce-shipping-destination strong{font-weight:600}.woocommerce-checkout #payment{background:0 0}.woocommerce-checkout #payment div.payment_box{margin-top:-10px;padding:16px;font-size:12px;font-weight:400;color:gray;background:#f0ece7}.woocommerce-checkout #payment div.payment_box:before{top:-9px;left:46px;margin:0;border-width:0 10px 10px;border-color:transparent transparent #f0ece7}.woocommerce-privacy-policy-text{font-weight:600;font-size:12px;line-height:1.5}@media (min-width:1601px){.woocommerce-privacy-policy-text{font-size:14px}}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none}.woocommerce .c-order-review{margin-bottom:32px}.woocommerce .c-heading+.c-payment-methods-list{margin-top:16px}.woocommerce-terms-and-conditions-wrapper{margin-bottom:16px}.woocommerce .c-payment-methods-list .c-label{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}.woocommerce .c-payment-methods-list .c-label>img{margin-left:8px}.woocommerce-form-login-toggle{margin-bottom:10px}.woocommerce-form-login-toggle a{color:#beae9e}.woocommerce-form-login-toggle .woocommerce-info{padding:0;color:#101010;background:0 0}.woocommerce form.login{margin:0 0 64px;padding:20px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.woocommerce form.login p{font-size:12px;font-weight:600;line-height:1.6;color:gray}.woocommerce .c-checkout{margin-top:32px}.woocommerce-form-login{max-width:688px}.woocommerce-form-login .c-form__head+.c-form__content{margin-top:32px}.woocommerce-Price-amount{color:inherit}#yith-wcwl-popup-message{margin:0 auto!important;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.woocommerce form .form-row{margin:0;padding:0}.woocommerce .c-checkbox__input+.c-checkbox__label.woocommerce-form__label-for-checkbox:before{margin-top:0}.woocommerce form .form-row{width:100%}.woocommerce form .form-row.woocommerce-invalid input.input-text{border-color:red}.woocommerce form .form-row.woocommerce-validated input.input-text{border-color:#beae9e}.woocommerce form .form-row.woocommerce-invalid .c-field__label{color:red}.woocommerce form .form-row.woocommerce-invalid .c-field__decor:after,.woocommerce form .form-row.woocommerce-invalid .c-field__decor:before{background-color:red}.woocommerce form .form-row .required{font-weight:inherit;color:inherit}.woocommerce-account-fields .c-checkbox__input+.c-checkbox__label:before,.woocommerce-billing-fields .c-checkbox__input+.c-checkbox__label:before,.woocommerce-shipping-fields .c-checkbox__input+.c-checkbox__label:before,.woocommerce .c-payment-methods-list .c-checkbox__label:before,.woocommerce .c-summary-list .c-checkbox__label:before{margin-top:1px}.woocommerce-shipping-fields .c-form__inner{padding-top:20px}.woocommerce form .create-account .form-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;width:100%}.woocommerce form .create-account .form-row .input-text{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;order:1}.woocommerce form .create-account .woocommerce-password-strength.short{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;margin-top:16px;padding:16px;font-size:12px;font-weight:600;color:#fff;border:none;background:#b81c23;-webkit-box-ordinal-group:5;-webkit-order:4;-moz-box-ordinal-group:5;order:4;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout{width:100%;margin-bottom:32px;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;order:1}.woocommerce form .create-account .woocommerce-password-hint{color:#101010;-webkit-box-ordinal-group:6;-webkit-order:5;-moz-box-ordinal-group:6;order:5}.woocommerce form .create-account .c-field__decor{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;order:2}.woocommerce form .create-account .c-field__label{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;order:3}.woocommerce .woocommerce-customer-details address{padding:0;border:none}.woocommerce .woocommerce-customer-details{margin-top:64px;margin-bottom:0}.woocommerce table.shop_table{width:100%;margin:0;border-collapse:collapse;border:none}.woocommerce table.shop_table th{padding-top:8px;padding-bottom:8px;font-weight:600;border-bottom:1px solid #beae9e;font-size:12px;line-height:1.8}@media (min-width:768px){.woocommerce table.shop_table th{line-height:1.7}}@media (min-width:1296px){.woocommerce table.shop_table th{font-size:14px}}@media (min-width:1601px){.woocommerce table.shop_table th{font-size:16px;line-height:1.5}}.woocommerce table.my_account_orders td{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #beae9e}.woocommerce table.shop_table tr{font-weight:600;font-size:12px;line-height:1.8}@media (min-width:768px){.woocommerce table.shop_table tr{line-height:1.7}}@media (min-width:1296px){.woocommerce table.shop_table tr{font-size:14px}}@media (min-width:1601px){.woocommerce table.shop_table tr{font-size:16px;line-height:1.5}}.woocommerce table.shop_table tr .woocommerce-orders-table__cell-order-status{font-weight:700}.order-info{margin-bottom:64px}.woocommerce-notices-wrapper+.cart-empty{margin-top:16px}.woocommerce-order-details .product-quantity{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;flex-grow:1}.woocommerce .c-order-table{overflow-x:auto}.woocommerce-checkout #payment ul.payment_methods{margin-top:32px;padding:0;border-bottom:none}.woocommerce-checkout #billing_country_field strong,.woocommerce-checkout #shipping_country_field strong{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:40px;font-weight:400;border-bottom:1px solid #beae9e;font-size:12px;line-height:1.7}@media (min-width:1296px){.woocommerce-checkout #billing_country_field strong,.woocommerce-checkout #shipping_country_field strong{font-size:14px}}@media (min-width:1601px){.woocommerce-checkout #billing_country_field strong,.woocommerce-checkout #shipping_country_field strong{font-size:20px;line-height:1.5;height:48px}}.woocommerce-checkout #billing_country_field strong,.woocommerce-checkout #shipping_country_field strong{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.woocommerce .wc-bacs-bank-details-account-name{margin-bottom:3rem}.woocommerce .wc-bacs-bank-details-account-name,.woocommerce ul.order_details li strong{font-weight:400}.woocommerce ul.order_details .bank_name{padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #beae9e;border-right:none}.wc-bacs-bank-details-heading{display:none}@media (min-width:768px){.woocommerce-checkout .l-sec__main .c-form__content,.woocommerce-checkout .woocommerce-billing-fields{height:100%}.woocommerce .c-checkout .c-form__actions{max-width:40%;margin-left:auto;margin-top:32px}.woocommerce form.login{padding:32px}.woocommerce form.login p{font-size:15px}.woocommerce-form-login .c-form__head+.c-form__content{margin-top:48px}.woocommerce-checkout #payment div.payment_box{font-size:13px}.woocommerce-terms-and-conditions-wrapper{margin-bottom:32px}.woocommerce .c-order-review{margin-bottom:48px}.woocommerce .c-summary-list .c-checkbox__label:before{margin-top:2px}.woocommerce-account-fields .c-checkbox__input+.c-checkbox__label:before,.woocommerce-billing-fields .c-checkbox__input+.c-checkbox__label:before,.woocommerce-shipping-fields .c-checkbox__input+.c-checkbox__label:before,.woocommerce .c-payment-methods-list .c-checkbox__label:before{margin-top:0}.woocommerce-orders-table__header-order-actions{text-align:center}.woocommerce ul.order_details .bank_name{padding-right:3rem;margin-right:3rem;padding-bottom:0;margin-bottom:0;border-right:1px solid #beae9e;border-bottom:none}}@media (min-width:1081px){.woocommerce-shipping-destination{font-size:14px}.woocommerce .c-order-review{margin-bottom:0}.woocommerce-terms-and-conditions-wrapper{margin-bottom:64px}.woocommerce-checkout #payment div.payment_box{padding:24px}.woocommerce .c-heading+.c-payment-methods-list{margin-top:24px}}@media (min-width:1296px){.woocommerce-account-fields .c-checkbox__input+.c-checkbox__label:before,.woocommerce-billing-fields .c-checkbox__input+.c-checkbox__label:before,.woocommerce-shipping-fields .c-checkbox__input+.c-checkbox__label:before,.woocommerce .c-payment-methods-list .c-checkbox__label:before,.woocommerce .c-summary-list .c-checkbox__label:before{margin-top:3px}}@media (min-width:1601px){.woocommerce .c-summary-list .c-checkbox__label:before{margin-top:7px}.woocommerce-account-fields .c-checkbox__input+.c-checkbox__label:before,.woocommerce-billing-fields .c-checkbox__input+.c-checkbox__label:before,.woocommerce-shipping-fields .c-checkbox__input+.c-checkbox__label:before,.woocommerce .c-payment-methods-list .c-checkbox__label:before{margin-top:6px}.woocommerce-shipping-destination{font-size:16px}.woocommerce-checkout #payment div.payment_box{font-size:15px}}
#yith-wcwl-popup-message{padding:16px;font-weight:400;text-align:center;border:1px solid #101010;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:10px;line-height:2.4}@media (min-width:1081px){#yith-wcwl-popup-message{font-size:12px;line-height:2}}.yith-wcwl-add-to-wishlist{margin:0}.yith-wcwl-add-button a.add_to_wishlist{-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}
.c-wishlist{position:absolute;z-index:2;top:16px;right:16px;margin:0;cursor:pointer;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}.c-social-media .c-wishlist{position:static;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;opacity:1}@media (min-width:768px){.c-wishlist{top:20px}}@media (min-width:1601px){.c-wishlist{top:32px;right:32px;-webkit-transition:.3s ease;-o-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);opacity:0}}
.p24-payment__logo{max-width:80px}.p24-1clicks{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.p24-1clicks__items{display:flex;flex-direction:column;gap:8px;align-items:center}.p24-1clicks__label,.p24-1clicks__or{font-size:75%;text-align:center}.p24-1clicks__or{display:flex;align-items:center;gap:10px;white-space:nowrap}.p24-1clicks__or:after,.p24-1clicks__or:before{content:"";width:100%;height:1px;background:rgba(0,0,0,.2)}.p24-1click{display:flex;gap:12px;align-items:center;cursor:pointer;background:#fff;border-radius:6px;padding:10px;border:2px solid transparent;outline:none;position:relative}.p24-1click__logo{margin:0}.p24-1click__logo img{display:block}.p24-1click--active{border-color:currentColor;outline:1px solid}.p24-1click--card__number{gap:.5em;display:flex;font-size:110%;font-family:monospace;align-items:center}.p24-1click--card__number small{font-size:75%}.p24-1click--card__valid{font-family:monospace;opacity:.8;font-size:80%;font-weight:800}.p24-1click--blik__valid{font-family:monospace;opacity:.8;font-size:75%}.p24-1clicks--blik{width:100%;gap:12px;margin:4px 0 22px}.p24-1clicks--blik .p24-1clicks__label{color:inherit;font-size:clamp(12px,.8rem,14px);font-weight:600;line-height:1.4;opacity:.72;text-align:left}.p24-1clicks--blik .p24-1clicks__items{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:10px;width:100%;padding:0;align-items:stretch}.p24-payment-container .p24-1click--blik{box-sizing:border-box;display:flex;align-items:center;gap:12px;width:100%;min-width:0;min-height:70px;margin:0;padding:12px 44px 12px 14px;color:inherit;font:inherit;line-height:1.3;text-align:left;text-transform:none;background:#fff;border:1px solid rgba(15,23,42,.18);border-radius:12px;box-shadow:0 1px 3px rgba(15,23,42,.06);transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.p24-payment-container .p24-1click--blik:hover{color:inherit;background:#fff;border-color:rgba(15,23,42,.38);box-shadow:0 4px 12px rgba(15,23,42,.09)}.p24-payment-container .p24-1click--blik:focus{outline:none}.p24-payment-container .p24-1click--blik:focus-visible{border-color:#1d4ed8;outline:3px solid rgba(29,78,216,.2);outline-offset:2px}.p24-payment-container .p24-1click--blik.p24-1click--active{color:inherit;background:rgba(29,78,216,.06);border-color:#1d4ed8;outline:none;box-shadow:0 0 0 2px rgba(29,78,216,.35),0 6px 16px rgba(15,23,42,.1)}.p24-payment-container .p24-1click--blik.p24-1click--active .p24-1click--blik__name{font-weight:700}.p24-payment-container .p24-1click--blik.p24-1click--active .p24-1click--blik__valid{opacity:.8}.p24-payment-container [hidden]{display:none !important}.p24-1click--blik__logo{display:flex;flex:0 0 42px;align-items:center;justify-content:center;width:42px}.p24-1click--blik__logo img{width:auto;max-width:42px;height:auto;max-height:28px;object-fit:contain}.p24-1click--blik__details{display:flex;flex:1 1 auto;flex-direction:column;gap:5px;min-width:0}.p24-1click--blik__name{overflow:hidden;color:inherit;font-size:clamp(13px,.88rem,15px);font-weight:650;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.p24-1click--blik__valid{display:flex;flex-wrap:wrap;gap:4px 7px;align-items:baseline;color:inherit;font-family:inherit;font-size:clamp(11px,.75rem,13px);line-height:1.25;opacity:.66}.p24-1click--blik__valid strong{color:inherit;font-weight:600;font-variant-numeric:tabular-nums}.p24-1click__indicator{position:absolute;top:50%;right:14px;box-sizing:border-box;width:20px;height:20px;border:2px solid rgba(15,23,42,.35);border-radius:50%;transform:translateY(-50%);transition:border-color .18s ease,background-color .18s ease}.p24-1click--active .p24-1click__indicator{background:#1d4ed8;border-color:#1d4ed8}.p24-1click--active .p24-1click__indicator:after{content:"";position:absolute;top:3px;left:6px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.p24-1clicks--blik .p24-1clicks__or{color:inherit;font-size:clamp(11px,.75rem,13px);opacity:.65}@media screen and (max-width:480px){.p24-1clicks--blik{margin-bottom:18px}.p24-1clicks--blik .p24-1clicks__items{grid-template-columns:minmax(0,1fr)}.p24-payment-container .p24-1click--blik{min-height:64px;padding:10px 42px 10px 12px;border-radius:10px}.p24-1click--blik__logo{flex-basis:36px;width:36px}.p24-1click--blik__logo img{max-width:36px;max-height:24px}.p24-1click__indicator{right:12px;width:19px;height:19px}}.p24-1click--card__logo{margin-bottom:0}#card-tokenizer{display:flex;justify-content:center;min-width:280px}.woocommerce table.shop_table .shop_table__cell-description{border-top:none;padding-top:0;margin:0;opacity:.5;font-size:75%}.p24-one-clicks__intro{margin:0 0 24px}.account-p24-one-clicks-table{margin-top:0}.p24-one-clicks__intro p{margin:0;font-size:clamp(13px,.9rem,15px);line-height:1.5;opacity:.8}.p24-one-clicks__note{display:flex;gap:10px;margin:16px 0 0;padding:12px 14px;font-size:clamp(12px,.82rem,14px);line-height:1.5;background:rgba(15,23,42,.04);border-left:3px solid rgba(15,23,42,.25);border-radius:6px;opacity:.85}.p24-one-clicks__note+.p24-one-clicks__note{margin-top:10px}.p24-account-table{width:100%;border-collapse:collapse}.p24-account-table thead th{font-weight:600}.p24-account-table td,.p24-account-table th{vertical-align:top}.p24-account-table .p24-col-actions,.p24-account-table .p24-cell-actions{text-align:right;white-space:nowrap}.p24-account-table .p24-col-next-payment,.p24-account-table .p24-cell-next-payment{white-space:nowrap}.p24-account-table .p24-cell-downloads a{display:inline-block;margin:2px 0}.p24-payment-container{position:relative}.p24-waiting{position:absolute;top:0;left:0;bottom:0;right:0;z-index:5;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:12px;overflow:auto;background:rgba(255,255,255,.92);backdrop-filter:blur(2px)}.p24-waiting.hidden{display:none}.p24-waiting__panel{display:flex;flex-direction:column;gap:12px;align-items:center;box-sizing:border-box;width:100%;max-width:320px;padding:18px 20px;color:inherit;text-align:center;background:#fff;border:1px solid rgba(15,23,42,.12);border-radius:12px;box-shadow:0 8px 24px rgba(15,23,42,.12)}.p24-waiting__message{font-size:clamp(13px,.88rem,15px);font-weight:600;line-height:1.4}.p24-waiting__hint{font-size:clamp(11px,.76rem,13px);line-height:1.45;opacity:.7}.p24-waiting__timer{font-size:clamp(12px,.8rem,14px);font-variant-numeric:tabular-nums;line-height:1;opacity:.6}.p24-waiting .wc-block-components-spinner{position:relative;width:32px;height:32px;margin:0}.p24-waiting__spinner{display:block;box-sizing:border-box;width:32px;height:32px;border:3px solid rgba(15,23,42,.15);border-top-color:#1d4ed8;border-radius:50%;animation:p24-waiting-spin .9s linear infinite}@keyframes p24-waiting-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.p24-waiting__spinner{animation-duration:2.4s}}.p24-blik-code-field{width:100%;max-width:12.5rem;margin:14px 0 18px}.p24-blik-code-input{margin-top:0 !important}.p24-blik-code-field .wc-block-components-text-input input{font-size:clamp(15px,1rem,18px);font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.16em;text-align:center;background:#fff;border:1px solid rgba(15,23,42,.18);border-radius:10px;box-shadow:0 1px 3px rgba(15,23,42,.06);transition:border-color .18s ease,box-shadow .18s ease}.p24-blik-code-field .wc-block-components-text-input input:hover{border-color:rgba(15,23,42,.38)}.p24-blik-code-field .wc-block-components-text-input input:focus,.p24-payment-blik .p24-payment-input input[type=text]:focus{border-color:#1d4ed8;outline:none;box-shadow:0 0 0 2px rgba(29,78,216,.35)}.p24-payment-input input[type=text]{padding:0 1rem;width:100%;box-sizing:border-box;min-height:3rem}.p24-payment-blik .p24-payment-input{max-width:12.5rem}.p24-payment-blik .p24-payment-input input[type=text]{font-size:clamp(15px,1rem,18px);font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.16em;text-align:center;background:#fff;border:1px solid rgba(15,23,42,.18);border-radius:10px;box-shadow:0 1px 3px rgba(15,23,42,.06);transition:border-color .18s ease,box-shadow .18s ease}.p24-payment-blik .p24-payment-input input[type=text]:hover{border-color:rgba(15,23,42,.38)}.p24-payment-blik .p24-payment-input input[type=text]::placeholder{letter-spacing:normal}.woocommerce-order-pay .p24-payment-container{max-width:500px;margin:0 auto;display:flex;flex-direction:column;gap:24px}.p24-google-pay-button{display:block;width:100%;min-height:48px;margin:8px 0}.wc-block-checkout__actions .p24-google-pay-button,.wc-block-checkout__actions_row .p24-google-pay-button{flex:1 1 auto;min-width:240px;width:100%;margin:8px 0}.p24-google-pay-place-order-hidden{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important;opacity:0 !important}.wc-block-components-radio-control-accordion-content:has(.p24-payment-container:empty){display:none}.p24-methods{display:flex;flex-direction:column;gap:12px;margin-top:12px}.p24-methods+.woocommerce-input-wrapper{margin-top:24px;display:block}.p24-methods__items{--logo-size:20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,auto));gap:12px;border-radius:4px}.p24-methods__items--featured{--logo-size:40px;grid-template-columns:repeat(auto-fit,minmax(150px,auto))}.p24-method-item{cursor:pointer;display:flex;background:#fff;border-radius:4px;padding:10px;flex-direction:column;text-align:center;justify-content:center;align-items:center;flex:0 1 100px;border:1px solid hsla(0,0%,7%,.11);user-select:none;position:relative;gap:8px;font-size:11px}.p24-method-item--active{outline:2px solid #000}.p24-method-item picture{aspect-ratio:16/9;height:var(--logo-size);max-height:var(--logo-size);display:flex;align-items:center;justify-content:center;pointer-events:none}.p24-method-item picture img{max-width:100%;max-height:var(--logo-size)}.p24-payment-container .p24-checkbox:first-child .wc-block-components-checkbox{margin-top:0}input[id^=payment_method_p24-]+label img{max-height:30px}.p24-payment-container .wc-block-components-notice-banner:first-child{margin-top:0}.p24-payment-container .p24-checkbox+.p24-checkbox{margin-top:10px}.p24-payment-container .p24-checkbox .wc-block-components-checkbox{margin:0;display:flex;align-items:flex-start;gap:10px}.p24-payment-container .p24-checkbox .wc-block-components-checkbox__label{line-height:1.35}.p24-payment-container .p24-checkbox .wc-block-components-checkbox__input{margin-top:2px}.p24-google-pay-button:empty{display:none}p24-installment{margin:20px 0;display:block}p24-installment[show-modal=true]{cursor:pointer}.p24-currency{display:inline-flex;align-items:center;column-gap:.625rem;row-gap:.5rem;flex-wrap:wrap}.p24-currency__select{min-width:5rem;margin:0 !important;align-self:center}.p24-currency__submit{flex-shrink:0;margin:0 !important;margin-block:0 !important;margin-inline:0 !important;vertical-align:middle;align-self:center;line-height:1.4;padding-top:.35rem !important;padding-right:.75rem !important;padding-bottom:.35rem !important;padding-left:.75rem !important}#p24-3ds-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;background-color:rgba(0,0,0,.6);visibility:hidden;opacity:0;transition:opacity .3s ease-out,visibility .3s ease-out;align-items:center;justify-content:center;display:flex}#p24-3ds-modal.active{display:flex;visibility:visible;opacity:1}#p24-3ds-modal .modal-content{background:#fff;border-radius:8px;padding:16px;max-width:600px;max-height:80vh;width:100%;box-shadow:0 10px 30px rgba(0,0,0,.3);display:flex;flex-direction:column;position:relative;transition:transform .3s ease-out,opacity .3s ease-out;transform:translateY(25px);opacity:0}#p24-3ds-iframe-wrapper{width:100%;height:100%;flex-grow:1;min-height:480px}#p24-3ds-modal.active .modal-content{transform:translateY(0px);opacity:1}.p24-3ds-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:9999}.p24-3ds-overlay.hidden{display:none !important}.p24-3ds-loader-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:40px 20px;text-align:center;z-index:10}.p24-3ds-loader-content .loader{width:48px;height:48px;border:4px solid #d1001f;border-top-color:transparent;border-radius:50%;animation:p24-spin 1s linear infinite}@keyframes p24-spin{to{transform:rotate(360deg)}}.p24-3ds-loader-message{max-width:400px;font-size:14px;line-height:1.5;color:#fff;margin:0;padding:0 10px}#p24-3ds-loader.hidden{display:none !important}#p24-3ds-iframe-wrapper{width:100%;height:100%;flex-grow:1;min-height:480px}#p24-3ds-iframe-wrapper iframe.fullScreenP24{width:100%;height:100%;border:none;min-height:480px;display:block;visibility:visible}#p24-3ds-iframe-wrapper iframe.hiddenP24{display:none !important;visibility:hidden !important}.p24-1clicks__new-card{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;max-width:450px;margin:16px auto;padding:12px 20px;background-color:#fafbfc;border:1.5px solid #d1d5db;border-radius:6px;color:#1f2937;font-size:14px;font-weight:500;letter-spacing:.3px;cursor:pointer;transition:all .2s ease-in-out;font-family:inherit;text-decoration:none;box-shadow:none}.p24-1clicks__new-card-icon{flex-shrink:0;width:18px;height:18px;color:#3b82f6;stroke:currentColor}.p24-1clicks__new-card-text{white-space:nowrap}.p24-1clicks__new-card:hover{background-color:#f3f4f6;border-color:#9ca3af;color:#0f172a;box-shadow:0 2px 8px rgba(0,0,0,.08)}.p24-1clicks__new-card:hover .p24-1clicks__new-card-icon{color:#2563eb;transform:scale(1.05)}.p24-1clicks__new-card:active{transform:translateY(1px);box-shadow:0 1px 3px rgba(0,0,0,.1)}.p24-1clicks__new-card:focus{outline:2px solid #3b82f6;outline-offset:2px}.p24-1clicks__new-card:disabled{opacity:.6;cursor:not-allowed;background-color:#f3f4f6}.p24-1click--card{--card-bg:linear-gradient(135deg,#fff 0%,#f7f7f9 100%);--card-border:rgba(0,0,0,.06);--card-shadow:0 1px 5px rgba(0,0,0,.06);--card-shadow-hover:0 4px 14px rgba(0,0,0,.12);--accent:#2563eb;--text-color:#1f2937;--text-color-light:#6b7280;--border-radius:12px;display:flex;flex-direction:column;gap:10px;padding:14px 16px;width:100%;max-width:220px;border:1px solid var(--card-border);border-radius:var(--border-radius);background:var(--card-bg);box-shadow:var(--card-shadow);cursor:pointer;text-align:left;transition:transform .18s ease,box-shadow .18s ease}.p24-1click--card:hover{transform:translateY(-2px);box-shadow:var(--card-shadow-hover)}.p24-1click--card:focus-visible{outline:3px solid color-mix(in oklab,var(--accent) 60%,#fff 40%);outline-offset:3px}.p24-1click--card-header{display:flex;gap:10px;justify-content:space-between;align-items:center;width:100%;min-height:24px}.p24-1click--card__logo img{max-height:24px;width:auto;opacity:.95}.p24-1click--card .p24-1click__indicator{position:relative;top:auto;right:auto;flex:0 0 auto;margin-left:auto;transform:none}.p24-1click--card.p24-1click--active{background:rgba(29,78,216,.05);border-color:#1d4ed8;outline:none;box-shadow:0 0 0 2px rgba(29,78,216,.35),0 6px 16px rgba(15,23,42,.1)}.p24-1click--card__number{font-size:17px;font-family:ui-monospace,monospace;letter-spacing:1.5px;font-weight:600;color:var(--text-color);display:block}.p24-1click--card__number small{font-size:14px;color:var(--text-color-light);margin-right:4px}.p24-1click--card__valid{font-size:13px;color:var(--text-color-light)}@media screen and (max-width:480px){#p24-3ds-modal{padding:0;align-items:flex-end}#p24-3ds-modal .modal-content{width:100%;height:95vh;max-width:100%;max-height:100%;padding:12px;border-radius:16px 16px 0 0;transform:translateY(100%);opacity:1}#p24-3ds-modal.active .modal-content{transform:translateY(0)}#p24-3ds-iframe-wrapper{height:100%;min-height:0}#p24-3ds-iframe-wrapper iframe{min-height:0}#card-tokenizer iframe{max-width:100%;width:100% !important}.p24-1clicks__new-card{padding:10px 16px;font-size:13px;max-width:100%}.p24-1clicks__new-card-icon{width:16px;height:16px}.p24-1clicks__items{width:100%;padding:0 8px}.p24-1clicks__items .p24-1click--card{width:100%;max-width:100%;padding:12px 14px}.p24-1click--card__number{font-size:15px}.p24-1click--card__valid{font-size:12px}}@media screen and (min-width:481px){#p24-3ds-modal .modal-content{height:auto;max-height:90vh}.p24-1clicks__items{flex-direction:row;flex-wrap:wrap;justify-content:center}.p24-1clicks__items .p24-1click--card{flex:0 1 220px;max-width:220px;width:auto}}@media screen and (min-width:779px) and (max-width:873px){.p24-1clicks__items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;justify-items:center}.p24-1clicks__items .p24-1click--card{width:100%;max-width:100%}}@media screen and (max-width:768px){#p24-3ds-modal .modal-content{max-width:90%;padding:16px;max-height:92vh}}.subscription-button{display:inline-block;padding:12px 24px;font-size:16px;font-weight:600;text-decoration:none;border-radius:4px;transition:all .3s ease;cursor:pointer;border:2px solid transparent}.subscription-button:hover{text-decoration:none}.subscription-button--login{background-color:#f0f0f0;color:#333;border-color:#ccc}.subscription-button--login:hover{background-color:#e8e8e8;border-color:#999}.subscription-button--start{background-color:#0073aa;color:#fff;border-color:#0073aa}.subscription-button--start:hover{background-color:#005a87;border-color:#005a87}.subscription-button--manage{background-color:#28a745;color:#fff;border-color:#28a745}.subscription-button--manage:hover{background-color:#218838;border-color:#218838}.subscription-period-info,.subscription-extra-box{--p24-sub-accent:#0073aa;--p24-sub-accent-hover:#005a87;--p24-sub-accent-bg:#e8f4f8;--p24-sub-surface:#f8fafb;--p24-sub-border:#d8e6ec;--p24-sub-text:#1e293b;--p24-sub-text-muted:#475569}.subscription-svg-icon{display:block;flex-shrink:0}.subscription-period-info{margin:.75rem 0 .5rem}.subscription-period-badge{display:inline-flex;align-items:center;gap:.5rem;background-color:var(--p24-sub-accent-bg);color:var(--p24-sub-accent);padding:.5rem .875rem;border-radius:999px;font-size:.875rem;font-weight:600;line-height:1.4;border:1px solid var(--p24-sub-border)}.subscription-period-badge__icon{display:inline-flex;align-items:center;justify-content:center;color:var(--p24-sub-accent)}.subscription-period-badge__icon .subscription-svg-icon{width:18px;height:18px}.subscription-extra-box{background-color:var(--p24-sub-surface);border:1px solid var(--p24-sub-border);border-left:4px solid var(--p24-sub-accent);border-radius:12px;padding:1.25rem 1.375rem;margin:1.25rem 0;box-shadow:0 1px 3px rgba(15,23,42,.06)}.subscription-extra-box__title{margin:0 0 1rem;font-size:1.125rem;font-weight:600;line-height:1.35;color:var(--p24-sub-text)}.subscription-extra-box__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.875rem}.subscription-extra-box__item{display:flex;align-items:flex-start;gap:.75rem;font-size:.9375rem;line-height:1.5;color:var(--p24-sub-text-muted)}.subscription-extra-box__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.25rem;height:2.25rem;border-radius:50%;background-color:var(--p24-sub-accent-bg);color:var(--p24-sub-accent)}.subscription-extra-box__text{display:block;padding-top:.2rem;color:var(--p24-sub-text-muted)}@media (max-width:480px){.subscription-extra-box{padding:1rem 1.125rem}.subscription-extra-box__item{gap:.625rem}}.subscription-button-wrapper{margin:15px 0}