:root{--swiper-pagination-color: var(--color-blue-dark);--swiper-pagination-bullet-size: 10px;--swiper-pagination-bullet-horizontal-gap: 10px;--swiper-navigation-size: 40px;--swiper-navigation-color: var(--color-blue-dark);--swiper-navigation-sides-offset: 0px}body .swiper-button-next,body .swiper-button-prev{border-radius:50%;width:var(--swiper-navigation-size);background-color:var(--color-gray-light);font-weight:700}body .swiper-button-next:after,body .swiper-button-prev:after{font-size:1.4rem}body .swiper-button-next:hover,body .swiper-button-prev:hover{background-color:#ededed}.theme-footer{--footer-padding-block: 5.2rem}@media (min-width: 1200px){.theme-footer{--footer-padding-block: 8rem}}.critical-hidden{opacity:1!important}body.filters-open #launcher{visibility:hidden}::selection{background-color:var(--color-yellow);color:var(--color-black-text)}img::selection{background-color:transparent}*:focus,input#Search:focus{outline:0;box-shadow:none}*:focus-visible{outline:.2rem solid var(--color-gray);outline-offset:.3rem}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:0}.skip-to-content-link:focus{z-index:9999;position:inherit;overflow:unset;width:auto;padding:0 20px;margin:6px;height:30px;clip:auto}a:not([href]),.button[disabled]{cursor:not-allowed}.link:hover,.links-underline a:hover,.rte a:not([class]):hover,.form-msg a:hover{text-decoration-thickness:2px}.menu-header__item:hover>.link-menu,a.link-menu:hover,.hover-underline:hover,a.card-content:hover .link-menu{text-decoration:underline;text-underline-offset:auto;text-underline-position:from-font}label[for],button:not([disabled]),.js-video-poster:hover,.modal-button,.mobile-tooltip:hover,.js-click-to-reveal-trigger{cursor:pointer}.button--arrow{transition:all .6s cubic-bezier(.2,0,0,1.4)}.button--plus,.button--plus .button__text,.button--details,.button--details .button__text{transition:all .6s cubic-bezier(.645,.045,.355,1)}.button--arrow svg{transform:translate(8px);transition:all .6s cubic-bezier(.2,0,0,1.4)}.button--arrow:not([disabled]):hover svg{width:12px;opacity:1}@media (min-width: 768px){.button--plus:not([disabled]):hover .button__text,.card-product__link:hover .button--details .button__text{max-width:200px;padding-right:1.2rem}}.button[disabled]{--btn-bg: var(--color-gray);--btn-text: #757575}.button:focus-visible{border-color:var(--btn-focus,var(--btn-text))}.button--outline{--btn-focus: var(--btn-text)}.button--outline:not([disabled]):not([class*=color--]):not(.button--arrow):hover{--btn-bg: var(--color-blue-dark);--btn-text: #fff }.button--outline.color--white:not([disabled]):not(.button--arrow):hover{--btn-bg: var(--color-blue-dark);--btn-text: #fff}.button--white:not([disabled]):not(.button--arrow):hover{--btn-bg: var(--color-blue-light)}.play-button:hover{background-color:#fff}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-background-clip:text;-webkit-text-fill-color:currentColor}input:not([disabled]):hover,textarea:not([disabled]):hover,select:not([disabled]):hover,.file-label:not([disabled]):hover{--inputs-border-color: var(--color-blue)}.custom-control input:not([disabled]):hover .custom-control__element,.custom-control input:checked .custom-control__element{border-color:var(--color-blue-dark)}[type=text]:focus,[type=password]:focus,[type*=date]:focus,[type=email]:focus,[type=number]:focus,[type=search]:focus,[type=tel]:focus,[type=url]:focus,textarea:focus,select:focus,.custom-control input:focus+.custom-control__element,.file-label:focus,.custom-control-swatch input:focus+label{box-shadow:0 0 0 2px var(--color-blue)}[type=text][disabled],[type=password][disabled],[type*=date][disabled],[type=email][disabled],[type=number][disabled],[type=search][disabled],[type=tel][disabled],[type=url][disabled],textarea[disabled],select[disabled],.file-label[disabled]{--inputs-bg-color: #FAFAFA;--inputs-border-color: #E1E2E9}.input--error{--inputs-border-color: var(--color-error)}textarea{resize:vertical}.form-msg--error:before,.form-msg--success:before{content:"";display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 23C18.0751 23 23 18.0751 23 12C23 5.92487 18.0751 1 12 1C5.92487 1 1 5.92487 1 12C1 18.0751 5.92487 23 12 23Z' stroke='%23E05744' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.3007 8.69983L8.70068 15.2998' stroke='%23E05744' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.70068 8.69983L15.3007 15.2998' stroke='%23E05744' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:2.2rem 2.2rem;width:2.2rem;height:2.2rem;position:absolute;top:1.8rem;left:2rem}.form-msg--success:before{background-image:url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5 20C15.7467 20 20 15.7467 20 10.5C20 5.25329 15.7467 1 10.5 1C5.25329 1 1 5.25329 1 10.5C1 15.7467 5.25329 20 10.5 20Z' stroke='%23004876' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.25 8.66675C13.25 7.9374 12.9603 7.23793 12.4445 6.7222C11.9288 6.20648 11.2293 5.91675 10.5 5.91675C9.77065 5.91675 9.07118 6.20648 8.55546 6.7222C8.03973 7.23793 7.75 7.9374 7.75 8.66675C7.75 11.8751 6.375 12.7917 6.375 12.7917H14.625C14.625 12.7917 13.25 11.8751 13.25 8.66675Z' stroke='%23004876' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.2929 14.625C11.2123 14.7639 11.0966 14.8792 10.9575 14.9594C10.8183 15.0395 10.6605 15.0817 10.4999 15.0817C10.3394 15.0817 10.1816 15.0395 10.0424 14.9594C9.90327 14.8792 9.78761 14.7639 9.70703 14.625' stroke='%23004876' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.form-msg--sm:before{background-size:2rem 2rem;width:2rem;height:2rem;top:1rem;left:2.2rem}.form-msg .pretitle{display:flex;align-items:center}.form-msg .pretitle:after{display:block;width:90px;height:2px;background-color:currentColor;content:"";margin-left:20px}.disabled,.custom-control input[disabled]+.custom-control__element{background-color:var(--color-gray-light);border-color:var(--color-gray-border);cursor:not-allowed}.custom-control input[type=checkbox]:checked+.custom-control__element{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath style='fill:%23FFFFFF' d='M13.4339 3.82713C13.7134 4.06675 13.7458 4.48762 13.5062 4.76717L7.07829 12.2664L2.57321 8.51212C2.29036 8.27641 2.25214 7.85603 2.48785 7.57318C2.72356 7.29033 3.14393 7.25211 3.42679 7.48782L6.9217 10.4003L12.4938 3.89944C12.7334 3.61989 13.1543 3.58752 13.4339 3.82713Z'/%3E%3C/svg%3E");background-size:16px 16px;background-position:center center;background-repeat:no-repeat;background-color:var(--color-blue-dark)}.custom-control input[type=radio]:checked+.custom-control__element{border:2px solid var(--color-blue-dark)}.custom-control input[type=radio]:checked+.custom-control__element:after{content:"";display:block;width:calc(100% - 4px);height:calc(100% - 4px);position:absolute;top:2px;left:2px;background:var(--color-blue-dark);border-radius:50%}details summary .icon.rotate--90{transition:transform .3s ease;transform-origin:center}details[open] summary .icon.rotate--90{transform:rotate(-90deg) scaleY(-1)}.sticky{position:sticky;width:100%;top:0;left:0;z-index:100}.header-sticky .theme-header,.theme-header:hover,.configurator-content__continue{box-shadow:0 7px 12.2px #00487638}.sticky-bottom{position:sticky;width:100%;bottom:0;z-index:100}.sub-menu{padding:0}.header-top-drop__menu{--pad-x: 30px;min-width:200px;padding-block:8px;top:calc(100% + 1.7rem);left:calc(var(--pad-x) * -1);z-index:101;box-shadow:0 7px 12.2px #00487638}.right-column .header-top-drop__menu{min-width:calc(100% + var(--pad-x));max-width:calc(100% + var(--pad-x))}.header-top-drop a{padding:8px var(--pad-x)}.menu-header__dropdown{--width-adjust: calc(80px - (var(--menu-item-pad-x) * 2));z-index:-1;min-width:calc(100% + var(--width-adjust));padding-inline:40px;left:calc((40px - var(--menu-item-pad-x)) * -1);top:100%;transition:all .35s ease-out;pointer-events:none}.menu-header li:hover .menu-header__dropdown,.menu-header li:focus-within .menu-header__dropdown{visibility:visible;pointer-events:auto;z-index:9;height:auto;padding-top:10px;padding-bottom:30px;box-shadow:0 8px 10px #00487638}.menu-header__dropdown-link{font-size:1.4rem}#sidebar-menu:not[inert]{display:block}@media (max-width: 1023px){.sidebar-menu__panel{width:calc(100% - 94px);height:100%;overflow-y:auto;box-shadow:0 7px 12.2px #00487638}.sidebar-menu__block{padding:24px 30px 0}.sidebar-menu__border-top{border-top:1px solid var(--color-blue-dark);padding-top:24px}.mobile-bottom-links{border-radius:22px 22px 0 0;box-shadow:0 4px 4px #00000040}}@media (min-width: 768px){[open] .header__icon--summary:after{content:"";position:absolute;left:0;bottom:-8px;width:100%;height:2px;background:currentColor}}.theme-footer{border-bottom:6px solid #EFD56B}.theme-footer-main{z-index:1}.footer-sidebar__content{padding:4rem 3rem 5rem;border-radius:2rem;background:linear-gradient(94deg,#ffd52b66 .82%,#b5d7b566 44.92%,#87c4f266 88.55%)}.footer-main__content{padding:4rem;border-radius:2rem;background-color:#001d55cc}.footer-about{font-size:2rem}.footer-legal{font-size:1.4rem}.section-thread--footer{transform:translate(-50%);top:80px}@media (max-width: 767px){.footer-nav__nav{padding-top:1.6rem}.footer-nav[open] .footer-title svg{transform:rotate(180deg)}}@media (min-width: 768px){summary.footer-title{pointer-events:none;margin-bottom:2.4rem}.footer-sidebar__content,.footer-main__content{min-height:432px}}@media (min-width: 768px) and (max-width: 1023px){.footer-about{font-size:1.6rem}}@media (min-width: 1024px){.theme-footer{border-bottom-width:8px}.footer-sidebar__content,.footer-main__content{border-radius:3rem}.footer-legal{margin-top:30px}.footer-legal__copyright{margin-right:24px}summary.footer-title{margin-bottom:3rem}}@media (min-width: 1350px){.footer-sidebar__content,.footer-main__content{border-radius:4rem}.footer-sidebar__content{padding:6.2rem 5.6rem 7.6rem}.footer-main__content{padding:7.6rem}.footer-about{font-size:2.6rem;line-height:1.35}}.pagination__item{padding:.5rem 1rem;background-color:var(--color-white);margin:.5rem;border-radius:50%;font-size:1.2rem;line-height:1;width:2.8rem;height:2.8rem;text-align:center}.pagination__item--arrow,.pagination__item--no-bg{color:#656565;background:none}.pagination__item--current,a.pagination__item[href]:hover{background-color:var(--color-blue-dark);color:var(--color-white)}.pagination__item--prev,.pagination__item--next{padding:.5rem .6rem;line-height:1}a.pagination__item[aria-disabled=true]{opacity:.5;pointer-events:none}.modal{z-index:999;position:fixed;left:0;top:0;width:100%;height:100%;background-color:#000;background-color:#0006}.modal:not(.modal__toggle-close){display:flex;align-items:center;justify-content:center}.modal-content{position:relative;padding:30px;width:80%;max-width:850px;max-height:100vh;overflow-y:auto;background-color:var(--color-white)}.modal-content--sm{max-width:400px}@media (min-width: 768px){.modal-content{padding:62px}}@media (min-width: 1023px){.modal-content{width:65%}}.modal-close-button{padding:10px;position:absolute;top:10px;right:10px;z-index:1}@media (min-width: 767px){.modal-close-button{padding:15px;top:20px;right:20px}}.quantity-input::-webkit-outer-spin-button,.quantity-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity-input[type=number]{-moz-appearance:textfield}.product-options-label.disabled{opacity:75%}.mobile-tooltip{position:relative;display:inline-block}.mobile-tooltip .tooltip-text{display:flex;justify-content:space-between;width:120px;background-color:#fff;box-shadow:0 4px 4px #00487638;text-align:center;padding:12px;border-radius:6px;position:absolute;z-index:1;top:-5px;right:105%}.min-width--140{min-width:140px}@keyframes add_to_cart{0%{background-color:var(--color-blue);color:var(--color-black-text)}to{background-color:var(--color-black-border);color:var(--color-white)}}.js-quick-add-to-cart.added.button{animation-name:add_to_cart;animation-duration:1s;animation-fill-mode:forwards}.loader{width:16px;height:16px;border:2px solid var(--color-black-text);border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.default-transition{transition:all .25s ease-in-out}
/*# sourceMappingURL=/cdn/shop/t/3/assets/theme-noncritical.css.map */
