@import url('https://fonts.googleapis.com/css?family=Mukta+Mahee:200,300,400,500,600,700,800&display=swap&subset=latin-ext');@import url('https://fonts.googleapis.com/css?family=Roboto+Slab:400,500,700&display=swap&subset=latin-ext');@import url('https://fonts.googleapis.com/css2?family=Barlow+Semi+Condensed:wght@400%3B500%3B600%3B700&display=swap');.selectric-wrapper{position:relative;cursor:pointer;}.selectric-responsive{width:100%;}.selectric{border-radius:0px;position:relative;overflow:hidden;background:#ffffff;height:46px;box-shadow:0 0 0 1px #eceeee inset;}.selectric .label{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 20px;line-height:46px;height:46px;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.selectric .button{display:inline-block;float:right;width:21px;height:100%;line-height:46px;border:none;padding:0;}.selectric-focus .selectric{box-shadow:0 0 0 1px #00633a inset;}.selectric-hover .selectric{}.selectric-open{z-index:9999;}.selectric-open .selectric{box-shadow:0 0 0 1px #00633a inset;}.selectric-open .selectric-items{display:block;}.selectric-disabled{filter:alpha(opacity=50);opacity:0.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0;}.selectric-hide-select select{position:absolute;left:-100%;}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10;}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;box-sizing:border-box;opacity:0;}.selectric-input{position:absolute !important;top:0 !important;left:0 !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;margin:0 !important;padding:0 !important;width:1px !important;height:1px !important;outline:none !important;border:none !important;*font:0/0 a !important;background:none !important;}.selectric-temp-show{position:absolute !important;visibility:hidden !important;display:block !important;}.selectric-items{display:none;position:absolute;top:100%;left:0;background:#F8F8F8;border:1px solid #c4c4c4;z-index:-1;box-shadow:0 0 10px -6px;}.selectric-items .selectric-scroll{height:100%;overflow:auto;}.selectric-above .selectric-items{top:auto;bottom:100%;}.selectric-items ul,.selectric-items li{list-style:none;padding:0;margin:0;line-height:20px;min-height:20px;}.selectric-items li{display:block;padding:5px 20px;font-size:0.9em;cursor:pointer;}.selectric-items li.selected{background:#eceeee;}.selectric-items li.highlighted{background:#eceeee;}.selectric-items li:hover{background:#eceeee;}.selectric-items .disabled{filter:alpha(opacity=50);opacity:0.5;cursor:default !important;background:none !important;color:#666 !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.selectric-items .selectric-group .selectric-group-label{font-weight:bold;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:none;color:#444;}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1;}.selectric-items .selectric-group li{padding-left:25px;}
.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-invisible-blank-slide{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}
*{box-sizing:border-box;}html{font-size:100%;line-height:1.5em;font-family:Verdana,Tahoma,"DejaVu Sans",sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;min-height:100%;}@media print{html{font-size:12pt;}}body{margin:0;padding:0;color:#000;background-color:#fff;}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;}audio:not([controls]){display:none;height:0;}progress{vertical-align:baseline;}template,[hidden]{display:none;}a{color:#0072b9;-webkit-text-decoration-skip:objects;}a:active:not(.button){}a:active,a:hover{outline-width:0;}@media print{:link,:visited{text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";font-weight:normal;font-size:16px;text-decoration:none;}a[href^='javascript:']:after,a[href^='#']:after{content:'';}}h1,.header__site-name{font-size:2rem;line-height:3rem;margin-top:1.5rem;margin-bottom:1.5rem;}h2{font-size:1.5rem;line-height:2.25rem;margin-top:1.5rem;margin-bottom:1.5rem;}h3{font-size:1.25rem;line-height:2.25rem;margin-top:1.5rem;margin-bottom:1.5rem;}h4{font-size:1rem;line-height:1.5rem;margin-top:1.5rem;margin-bottom:1.5rem;}h5{font-size:0.875rem;line-height:1.5rem;margin-top:1.5rem;margin-bottom:1.5rem;}h6{font-size:0.625rem;line-height:1.5rem;margin-top:1.5rem;margin-bottom:1.5rem;}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted;}@media print{abbr[title]:after{content:" (" attr(title) ")";}}b,strong{font-weight:inherit;}strong,b{font-weight:bolder;}pre,code,kbd,samp,var{font-family:Menlo,"DejaVu Sans Mono","Ubuntu Mono",Courier,"Courier New",monospace,sans-serif;font-size:1em;}dfn{font-style:italic;}mark{background-color:#fd0;color:#000;}small{font-size:0.875rem;}sub,sup{font-size:0.625rem;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-.25em;}sup{top:-.5em;}.divider,hr{margin:1.5rem 0;border:0;border-top:1px solid #cccccc;}.divider > :first-child,hr > :first-child{margin-top:1.5rem;}blockquote{margin:1.5rem 2rem;}dl,menu,ol,ul{margin:1.5rem 0;}ol ol,ol ul,ul ol,ul ul{margin:0;}dd{margin:0 0 0 32px;}[dir="rtl"] dd{margin:0 32px 0 0;}menu,ol,ul{padding:0 0 0 32px;}[dir="rtl"] menu,[dir="rtl"]
ol,[dir="rtl"]
ul{padding:0 32px 0 0;}figure{margin:1.5rem 0;}hr{box-sizing:content-box;height:0;overflow:visible;}p,pre{margin:1.5rem 0;}img{border-style:none;}img,svg{max-width:100%;height:auto;}svg:not(:root){overflow:hidden;}button,input,optgroup,select,textarea{box-sizing:border-box;max-width:100%;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}input{overflow:visible;}[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-cancel-button,[type='search']::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-input-placeholder{color:inherit;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}.button,button,html [type='button'],[type='reset'],[type='submit']{}.button,button,[type='button'],[type='reset'],[type='submit']{display:inline-block;padding:2px 6px;line-height:inherit;text-decoration:none;cursor:pointer;color:#000;}.button::-moz-focus-inner,button::-moz-focus-inner,[type='button']::-moz-focus-inner,[type='reset']::-moz-focus-inner,[type='submit']::-moz-focus-inner{border-style:none;padding:0;}.button:-moz-focusring,button:-moz-focusring,[type='button']:-moz-focusring,[type='reset']:-moz-focusring,[type='submit']:-moz-focusring{outline:1px dotted ButtonText;}[disabled].button,button[disabled],[disabled][type='button'],[disabled][type='reset'],[disabled][type='submit']{cursor:default;color:#999999;}[disabled].button:hover,button[disabled]:hover,[disabled][type='button']:hover,[disabled][type='reset']:hover,[disabled][type='submit']:hover,[disabled].button:focus,button[disabled]:focus,[disabled][type='button']:focus,[disabled][type='reset']:focus,[disabled][type='submit']:focus,[disabled].button:active,button[disabled]:active,[disabled][type='button']:active,[disabled][type='reset']:active,[disabled][type='submit']:active{color:#999999;}[type='checkbox'],[type='radio']{box-sizing:border-box;padding:0;}fieldset{padding:0.525rem 0.9375rem 0.975rem;border:1px solid #cccccc;margin:0 2px;}legend{box-sizing:border-box;display:table;max-width:100%;white-space:normal;color:inherit;margin-left:-5px;padding:0 5px;}label{display:block;font-weight:bold;}optgroup{font-weight:bold;}textarea{overflow:auto;}table{margin:1.5rem 0;border-collapse:collapse;border-spacing:0;width:100%;}thead{border-bottom:2px solid #00633a;}td,th{padding:0;}.layout-3col{padding-left:0;padding-right:0;}.layout-3col:before{content:"";display:table;}.layout-3col:after{content:"";display:table;clear:both;}.layout-3col__full,.layout-3col__left-content,.layout-3col__right-content,.layout-3col__left-sidebar,.layout-3col__right-sidebar,.layout-3col__first-left-sidebar,.layout-3col__second-left-sidebar,.layout-3col__col-1,.layout-3col__col-2,.layout-3col__col-3,.layout-3col__col-4,.layout-3col__col-x{clear:both;float:left;width:100%;}[dir="rtl"] .layout-3col__full,[dir="rtl"] .layout-3col__left-content,[dir="rtl"] .layout-3col__right-content,[dir="rtl"] .layout-3col__left-sidebar,[dir="rtl"] .layout-3col__right-sidebar,[dir="rtl"] .layout-3col__first-left-sidebar,[dir="rtl"] .layout-3col__second-left-sidebar,[dir="rtl"] .layout-3col__col-1,[dir="rtl"] .layout-3col__col-2,[dir="rtl"] .layout-3col__col-3,[dir="rtl"] .layout-3col__col-4,[dir="rtl"] .layout-3col__col-x{float:right;margin-right:0%;margin-left:-100%;}.layout-3col__right-content{width:70%;float:right;clear:right;}.layout-3col__left-sidebar{width:24%;float:left;clear:left;top:20px;}.layout-3col__grid-item-container{padding-left:0;padding-right:0;}.layout-3col__grid-item-container:before{content:"";display:table;}.layout-3col__grid-item-container:after{content:"";display:table;clear:both;}.layout-center{}.layout-center--shared-grid,.layout-center.layout-3col{padding-left:0;padding-right:0;}.layout-swap{position:relative;max-width:1480px;padding:60px 20px;margin:0 auto;}.box{margin-bottom:1.5rem;border:5px solid #cccccc;padding:1em;}.box__title{margin:0;}.box:focus,.box:hover,.box.is-focus,.box--is-focus{border-color:#000;}.box--highlight{border-color:#0072b9;}.clearfix:before,.header:before,.tabs:before{content:'';display:table;}.clearfix:after,.header:after,.tabs:after{content:'';display:table;clear:both;}.comment__section,.comments{margin:1.5rem 0;}.comment__title{margin:0;}.comment__permalink{text-transform:uppercase;font-size:75%;}.comment--preview,.comment-preview{background-color:#fffadb;}.comment--nested,.indented{margin-left:32px;}[dir="rtl"] .comment--nested,[dir="rtl"] .indented{margin-left:0;margin-right:32px;}.header__name-and-slogan{float:left;}.header__site-name{margin:0;}.header__site-link:link,.header__site-link:visited{color:#000;text-decoration:none;}.header__site-link:hover,.header__site-link:focus{text-decoration:underline;}.header__site-slogan{margin:0;}.header__secondary-menu{float:right;}[dir="rtl"] .header__secondary-menu{float:left;}.hidden,html.js .js-hidden,html.js .element-hidden,html.js .js-hide{display:none;}.highlight-mark,.new,.update{color:#c00;background-color:transparent;}.inline-links,.inline.links{padding:0;}.inline-links__item,.inline.links li{display:inline;list-style-type:none;padding:0 1em 0 0;}[dir="rtl"] .inline-links__item,[dir="rtl"] .inline.links li,.inline.links [dir="rtl"] li{display:inline-block;padding:0 0 0 1em;}.inline-sibling,.field-label-inline .field-label,span.field-label{display:inline;margin-right:10px;}[dir="rtl"] .inline-sibling,[dir="rtl"] .field-label-inline .field-label,.field-label-inline [dir="rtl"] .field-label,[dir="rtl"] span.field-label{margin-right:0;margin-left:10px;}.inline-sibling__child,.inline-sibling *,.field-label-inline .field-label *,span.field-label *{display:inline;}.inline-sibling__adjacent,.inline-sibling + *,.inline-sibling + * > :first-child,.inline-sibling + * > :first-child > :first-child,.field-label-inline .field-label + *,span.field-label + *,.field-label-inline .field-label + * > :first-child,span.field-label + * > :first-child,.field-label-inline .field-label + * > :first-child > :first-child,span.field-label + * > :first-child > :first-child{display:inline;}.field-label-inline .field-label,.field-label-inline .field-items{float:none;}.messages,.messages--status{margin:1.5rem 0;position:relative;padding:10px 10px 10px 44px;border:1px solid #0072b9;}[dir="rtl"] .messages,[dir="rtl"] .messages--status{padding:10px 44px 10px 10px;background-position:99% 8px;}.messages__icon{position:absolute;top:50%;left:10px;height:24px;width:24px;margin-top:-12px;line-height:1;}[dir="rtl"] .messages__icon{left:auto;right:0;}.messages__icon path{fill:#0072b9;}.messages__highlight,.messages--error .error,.messages.error .error{color:#000;}.messages__list{margin:0;}.messages__item{list-style-image:none;}.messages--ok-color,.messages,.messages--status,.ok,.revision-current{background-color:#f6fcff;color:#0072b9;}.messages--warning-color,.messages--warning,.messages.warning,.warning{background-color:#fffce6;color:#000;}.messages--error-color,.messages--error,.messages.error,.error{background-color:#fff0f0;color:#c00;}.messages--warning,.messages.warning{border-color:#fd0;}.messages--warning path,.messages.warning path{fill:#fd0;}.messages--error,.messages.error{border-color:#c00;}.messages--error path,.messages.error path{fill:#c00;}@media print{.print-none,.toolbar,.action-links,.links,.book-navigation,.forum-topic-navigation,.feed-icons{display:none;}}.responsive-video,.media-youtube-video,.media-vimeo-preview-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.responsive-video__embed,.responsive-video iframe,.media-youtube-video iframe,.media-vimeo-preview-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.responsive-video--4-3{padding-bottom:75%;}.visually-hidden,.element-invisible,.element-focusable,.breadcrumb__title,.main-navigation .block-menu .block__title,.main-navigation .block-menu-block .block__title{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);word-wrap:normal;}.visually-hidden--off,.visually-hidden--focusable:active,.visually-hidden--focusable:focus,.element-focusable:active,.element-focusable:focus{position:static !important;clip:auto;height:auto;width:auto;overflow:visible;}.watermark{font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;display:block;height:0;overflow:visible;background-color:transparent;color:#eeeeee;font-size:75px;line-height:1;text-align:center;text-shadow:0 0 1px rgba(0,0,0,0.1);word-wrap:break-word;}@media print{.breadcrumb{display:none;}}.breadcrumb__list{margin:0;padding:0;}.breadcrumb__item{display:inline;list-style-type:none;margin:0;padding:0;}.more-link,.more-help-link{text-align:right;}[dir="rtl"] .more-link,[dir="rtl"] .more-help-link{text-align:left;}.more-link__help-icon,.more-help-link a{padding:1px 0 1px 20px;background-image:url(/sites/all/themes/mytheme_new/sass/navigation/more-link/more-link__help-icon.svg);background-position:0 50%;background-repeat:no-repeat;}[dir="rtl"] .more-link__help-icon,[dir="rtl"] .more-help-link a,.more-help-link [dir="rtl"] a{padding:1px 20px 1px 0;background-position:100% 50%;}.nav-menu__item,.menu__item{list-style-image:url(/sites/all/themes/mytheme_new/sass/navigation/nav-menu/leaf.svg);list-style-type:square;}.nav-menu__item.is-expanded,.nav-menu__item--is-expanded,.is-expanded.menu__item,.menu__item.is-expanded{list-style-image:url(/sites/all/themes/mytheme_new/sass/navigation/nav-menu/expanded.svg);list-style-type:circle;}.nav-menu__item.is-collapsed,.nav-menu__item--is-collapsed,.is-collapsed.menu__item,.menu__item.is-collapsed{list-style-image:url(/sites/all/themes/mytheme_new/sass/navigation/nav-menu/collapsed.svg);list-style-type:disc;}[dir="rtl"] .nav-menu__item.is-collapsed,[dir="rtl"] .nav-menu__item--is-collapsed,[dir="rtl"] .is-collapsed.menu__item,[dir="rtl"] .menu__item.is-collapsed{list-style-image:url(/sites/all/themes/mytheme_new/sass/navigation/nav-menu/collapsed-rtl.svg);}.nav-menu__link.is-active,.nav-menu__link--is-active,.menu a.active{}.navbar,.main-navigation .links,.main-navigation .menu{margin:0;padding:0;text-align:left;}[dir="rtl"] .navbar,[dir="rtl"] .main-navigation .links,.main-navigation [dir="rtl"] .links,[dir="rtl"]
.main-navigation .menu,.main-navigation [dir="rtl"] .menu{text-align:right;}.navbar__item,.navbar li,.main-navigation .links li,.main-navigation .menu li{float:left;padding:0 10px 0 0;list-style-type:none;list-style-image:none;}[dir="rtl"] .navbar__item,[dir="rtl"]
.navbar li,[dir="rtl"] .main-navigation .links li,.main-navigation [dir="rtl"] .links li,[dir="rtl"]
.main-navigation .menu li,.main-navigation [dir="rtl"] .menu li{float:right;padding:0 0 0 10px;}.pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;clear:both;gap:8px;margin:0 0 48px;padding:0;color:var(--color-primary);font:650 14px/1 var(--font-body);font-variant-numeric:tabular-nums;text-align:center;list-style:none;}.pager > li{display:flex;align-items:center;justify-content:center;margin:0;padding:0;list-style:none;background-image:none;}.pager a,.pager .pager-current,.pager .pager__current-item{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:10px 12px;border:1px solid var(--color-border);border-radius:6px;background:#fff;color:var(--color-primary);text-decoration:none;}.pager a{transition:background .2s,border-color .2s,color .2s;}.pager a:hover{border-color:var(--color-primary);background:var(--color-surface);color:var(--color-primary);}.pager a:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px;}.pager .pager-current,.pager .pager__current-item{border-color:var(--color-primary);background:var(--color-primary);color:#fff;font-weight:750;}.pager .pager-ellipsis{min-width:24px;min-height:44px;color:var(--color-text-muted);}@media (prefers-reduced-motion:reduce){.pager a{transition:none;}}@media print{.pager{display:none;}}.skip-link{display:block;padding:2px 0 3px;text-align:center;}.skip-link:link,.skip-link:visited{background-color:#666666;color:#fff;}.skip-link__wrapper{margin:0;}@media print{.skip-link__wrapper{display:none;}}.tabs-wrapper{margin:30px auto;padding:0;display:block;width:100%;text-align:center;max-width:1480px;overflow:hidden;clear:both;}.tabs{margin:0;display:flex;flex-wrap:wrap;padding:0;background:#eceeee;}@media print{.tabs{display:none;}}.tabs__tab{float:left;border:none;overflow:hidden;}[dir="rtl"] .tabs__tab{float:right;}.tabs__tab.is-active{}.tabs__tab-link{padding:10px 20px;display:inline-block;text-decoration:none;transition:all 0.2s;font-weight:bold;}.tabs__tab-link:focus,.tabs__tab-link:hover{color:#00633a;}.tabs__tab-link.is-active,.tabs__tab-link--is-active{color:#ffffff;background:#00633a;}.tabs--off,.views-displays .secondary{margin:0;border-bottom:0;padding:0;background-image:none;}.tabs--secondary{margin-top:1.5rem;font-size:0.9em;background-image:none;}.tabs + .tabs--secondary{margin-top:0;border-top:1px solid #dfe1e2;}.tabs--secondary .tabs__tab{border:0;background:transparent;}[dir="rtl"] .tabs--secondary .tabs__tab{float:right;}.tabs--secondary .tabs__tab.is-active{border-bottom-color:transparent;}.tabs--secondary .tabs__tab-link{padding:10px 20px;display:inline-block;text-decoration:none;transition:all 0.2s;border-bottom:2px solid transparent;}.tabs--secondary .tabs__tab-link:focus,.tabs--secondary .tabs__tab-link:hover{color:#00633a;}.tabs--secondary .tabs__tab-link.is-active,.tabs--secondary .tabs__tab-link--is-active{color:#00633a;border-color:#00633a;background:transparent;}.autocomplete,.form-autocomplete{background-image:url(/sites/all/themes/mytheme_new/sass/forms/autocomplete/throbber-inactive.png);background-position:100% center;background-repeat:no-repeat;}[dir="rtl"] .autocomplete,[dir="rtl"] .form-autocomplete{background-position:0% center;}.autocomplete__list-wrapper,#autocomplete{border:1px solid;overflow:hidden;position:absolute;z-index:100;}.autocomplete__list,#autocomplete ul{list-style:none;list-style-image:none;margin:0;padding:0;}.autocomplete__list-item,#autocomplete li{background:#fff;color:#000;cursor:default;white-space:pre;}.autocomplete__list-item.is-selected,.autocomplete__list-item--is-selected,#autocomplete li.is-selected,#autocomplete .selected{background:#0072b9;color:#fff;}.autocomplete.is-throbbing,.autocomplete--is-throbbing,.is-throbbing.form-autocomplete,.form-autocomplete.throbbing{background-image:url(/sites/all/themes/mytheme_new/sass/forms/autocomplete/throbber-active.gif);}.collapsible-fieldset,.collapsible{position:relative;}.collapsible-fieldset__legend,.collapsible .fieldset-legend{display:block;padding-left:15px;background-image:url(/sites/all/themes/mytheme_new/sass/forms/collapsible-fieldset/expanded.svg);background-position:4px 50%;background-repeat:no-repeat;}[dir="rtl"] .collapsible-fieldset__legend,[dir="rtl"] .collapsible .fieldset-legend,.collapsible [dir="rtl"] .fieldset-legend{padding-left:0;padding-right:15px;background-position:right 4px top 50%;}.collapsible-fieldset__summary,.collapsible .fieldset-legend .summary{color:#999999;font-size:.9em;margin-left:.5em;}.collapsible-fieldset.is-collapsed,.collapsible-fieldset--is-collapsed,.is-collapsed.collapsible,.collapsible.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;height:1em;}.collapsible-fieldset.is-collapsed .collapsible-fieldset__wrapper,.collapsible-fieldset--is-collapsed__wrapper,.is-collapsed.collapsible .collapsible-fieldset__wrapper,.collapsible.collapsed .fieldset-wrapper{display:none;}.collapsible-fieldset.is-collapsed .collapsible-fieldset__legend,.collapsible-fieldset--is-collapsed__legend,.is-collapsed.collapsible .collapsible-fieldset__legend,.collapsible.collapsed .fieldset-legend,.collapsible-fieldset.is-collapsed .collapsible .fieldset-legend,.collapsible .collapsible-fieldset.is-collapsed .fieldset-legend,.is-collapsed.collapsible .fieldset-legend{background-image:url(/sites/all/themes/mytheme_new/sass/forms/collapsible-fieldset/collapsed.svg);background-position:4px 50%;}[dir="rtl"] .collapsible-fieldset.is-collapsed .collapsible-fieldset__legend,[dir="rtl"] .collapsible-fieldset--is-collapsed__legend,[dir="rtl"] .is-collapsed.collapsible .collapsible-fieldset__legend,[dir="rtl"] .collapsible.collapsed .fieldset-legend,.collapsible.collapsed [dir="rtl"] .fieldset-legend,[dir="rtl"] .collapsible-fieldset.is-collapsed .collapsible .fieldset-legend,.collapsible [dir="rtl"] .collapsible-fieldset.is-collapsed .fieldset-legend,[dir="rtl"] .is-collapsed.collapsible .fieldset-legend{background-image:url(/sites/all/themes/mytheme_new/sass/forms/collapsible-fieldset/collapsed-rtl.svg);background-position:right 4px top 50%;}.form-item{margin:1.5rem 0;}.form-item__required,.form-required{color:#c00;}.form-item__description,.form-item .description{font-size:0.875rem;}.form-item--inline div,.form-item--inline label,.container-inline .form-item div,.container-inline .form-item label{display:inline;}.form-item--inline__exception,.container-inline .fieldset-wrapper{display:block;}.form-item--tight,.form-item--radio,.form-type-radio,.form-type-checkbox,.password-parent,.confirm-parent,table .form-item{margin:0;}.form-item--radio .form-item__label,.form-item--radio__label,.form-type-radio .form-item__label,.form-type-checkbox .form-item__label,label.option{display:inline;font-weight:normal;}.form-item--radio .form-item__description,.form-item--radio__description,.form-type-radio .form-item__description,.form-type-checkbox .form-item__description,.form-type-radio .description,.form-type-checkbox .description,.form-item--radio .form-item .description,.form-item .form-item--radio .description,.form-type-radio .form-item .description,.form-item .form-type-radio .description,.form-type-checkbox .form-item .description,.form-item
.form-type-checkbox .description{margin-left:1.4em;}.form-item.is-error .form-item__widget,.form-item--is-error__widget,.form-item.is-error input,.form-item.is-error textarea,.form-item.is-error select,.form-item--is-error input,.form-item--is-error textarea,.form-item--is-error select,.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00;}.form-table__sticky-header,.sticky-header{position:fixed;visibility:hidden;margin-top:0;background-color:#fff;}.form-table__sticky-header.is-sticky,.form-table__sticky-header--is-sticky,.is-sticky.sticky-header{visibility:visible;}.form-table__header,.form-table th,form table th{border-bottom:3px solid #cccccc;padding-right:1em;text-align:left;}[dir="rtl"] .form-table__header,[dir="rtl"] .form-table th,.form-table [dir="rtl"] th,[dir="rtl"] form table th,form table [dir="rtl"] th{text-align:right;padding-left:1em;padding-right:0;}.form-table__body,.form-table tbody,form table tbody{}.form-table__row,.form-table tbody tr,form table tbody tr{}.form-table__row:nth-child(even),.form-table tbody tr:nth-child(even),form table tbody tr:nth-child(even){}.form-table__row.is-active,.form-table__row--is-active,.form-table tbody tr.is-active,form table tbody tr.is-active,td.active{}.form-table__row.is-disabled,.form-table__row--is-disabled,.form-table tbody tr.is-disabled,form table tbody tr.is-disabled,td.menu-disabled{}.form-table__row.is-selected,.form-table__row--is-selected,.form-table tbody tr.is-selected,form table tbody tr.is-selected,tr.selected td{}.form-table__list,.form-table ul,form table ul{margin:0;}.form-table__narrow-column,.form-table th.form-table__narrow-column,form table th.form-table__narrow-column,td .checkbox,th .checkbox{width:-moz-min-content;width:-webkit-min-content;text-align:center;}.progress-bar,.progress{font-weight:bold;}.progress-bar__bar,.progress .bar{border-radius:3px;margin:0 .2em;border:1px solid #666666;background-color:#cccccc;}.progress-bar__fill,.progress .filled{height:1.5em;width:5px;background:#0072b9 url(/sites/all/themes/mytheme_new/sass/forms/progress-bar/progress-bar.gif) repeat 0 0;}.progress-bar__percentage,.progress .percentage{float:right;}[dir="rtl"] .progress-bar__percentage,[dir="rtl"] .progress .percentage,.progress [dir="rtl"] .percentage{float:left;}.progress-bar--inline,.ajax-progress-bar{width:16em;display:inline-block;}[dir="rtl"] .progress-bar--inline,[dir="rtl"] .ajax-progress-bar{float:right;}.progress-throbber,.ajax-progress{display:inline-block;}[dir="rtl"] .progress-throbber,[dir="rtl"] .ajax-progress{float:right;}.progress-throbber__widget,.ajax-progress .throbber{background:url(/sites/all/themes/mytheme_new/sass/forms/progress-throbber/progress-throbber.gif) no-repeat 0 -18px transparent;float:left;height:15px;margin:2px;width:15px;}[dir="rtl"] .progress-throbber__widget,[dir="rtl"] .ajax-progress .throbber,.ajax-progress [dir="rtl"] .throbber{float:right;}.progress-throbber__widget-in-tr,tr .ajax-progress .throbber{margin:0 2px;}.progress-throbber__message,.ajax-progress .message{padding-left:20px;}.resizable-textarea,.resizable-textarea textarea{width:100%;vertical-align:bottom;}.resizable-textarea__grippie,.resizable-textarea .grippie{background:url(/sites/all/themes/mytheme_new/sass/forms/resizable-textarea/grippie.png) no-repeat center 2px #eeeeee;border:1px solid #cccccc;border-top-width:0;cursor:s-resize;height:9px;overflow:hidden;}.table-drag__wrapper,body.drag{cursor:move;}.table-drag__item,tr.drag{background-color:#fffadb;}.table-drag__item-previous,tr.drag-previous{background-color:#fff7c2;}.table-drag__handle,.tabledrag-handle{cursor:move;float:left;height:1.7em;margin-left:-1em;overflow:hidden;text-decoration:none;font-size:12px;}[dir="rtl"] .table-drag__handle,[dir="rtl"] .tabledrag-handle{float:right;margin-right:-1em;margin-left:0;}.table-drag__handle:focus,.table-drag__handle:hover,.tabledrag-handle:focus,.tabledrag-handle:hover{text-decoration:none;}.table-drag__handle-icon,.tabledrag-handle .handle{box-sizing:content-box;background:url(/sites/all/themes/mytheme_new/sass/forms/table-drag/handle-icon.png) no-repeat 6px 9px;height:13px;margin:-.4em .5em;padding:.42em .5em;width:13px;}.table-drag__handle.is-hover .table-drag__handle-icon,.table-drag__handle-icon--is-hover,.is-hover.tabledrag-handle .table-drag__handle-icon,.tabledrag-handle-hover .handle,.table-drag__handle.is-hover .tabledrag-handle .handle,.tabledrag-handle .table-drag__handle.is-hover .handle,.is-hover.tabledrag-handle .handle{background-position:6px -11px;}.table-drag__toggle-weight-wrapper,.tabledrag-toggle-weight-wrapper{text-align:right;}[dir="rtl"] .table-drag__toggle-weight-wrapper,[dir="rtl"] .tabledrag-toggle-weight-wrapper{text-align:left;}.table-drag__toggle-weight,.tabledrag-toggle-weight{font-size:.9em;}.table-drag__indentation,.indentation{float:left;height:1.7em;margin:-.4em .2em -.4em -.4em;padding:.42em 0 .42em .6em;width:20px;}[dir="rtl"] .table-drag__indentation,[dir="rtl"] .indentation{float:right;margin:-.4em -.4em -.4em .2em;padding:.42em .6em .42em 0;}.table-drag__tree-child,.table-drag__tree-child-last,.tree-child-last,.table-drag__tree-child-horizontal,.tree-child-horizontal,.tree-child{background:url(/sites/all/themes/mytheme_new/sass/forms/table-drag/tree-child.png) no-repeat 11px center;}[dir="rtl"] .table-drag__tree-child,[dir="rtl"] .table-drag__tree-child-last,[dir="rtl"] .tree-child-last,[dir="rtl"] .table-drag__tree-child-horizontal,[dir="rtl"] .tree-child-horizontal,[dir="rtl"] .tree-child{background-position:-65px center;}.table-drag__tree-child-last,.tree-child-last{background-image:url(/sites/all/themes/mytheme_new/sass/forms/table-drag/tree-child-last.png);}.table-drag__tree-child-horizontal,.tree-child-horizontal{background-position:-11px center;}@font-face{font-family:'awesome';font-style:normal;font-weight:normal;src:url(/sites/all/themes/mytheme_new/css/fonts/awesome/fa-regular-400.woff2) format("woff2"),url(/sites/all/themes/mytheme_new/css/fonts/awesome/fa-regular-400.woff) format("woff");font-display:swap;}@font-face{font-family:'awesome';font-style:normal;font-weight:300;src:url(/sites/all/themes/mytheme_new/css/fonts/awesome/fa-light-300.woff2) format("woff2"),url(/sites/all/themes/mytheme_new/css/fonts/awesome/fa-light-300.woff) format("woff");font-display:swap;}@font-face{font-family:'awesome';font-style:normal;font-weight:900;src:url(/sites/all/themes/mytheme_new/css/fonts/awesome/fa-solid-900.woff2) format("woff2"),url(/sites/all/themes/mytheme_new/css/fonts/awesome/fa-solid-900.woff) format("woff");font-display:swap;}@font-face{font-family:'awesome_brand';font-style:normal;src:url(/sites/all/themes/mytheme_new/css/fonts/awesome/fa-brands-400.woff2) format("woff2"),url(/sites/all/themes/mytheme_new/css/fonts/awesome/fa-brands-400.woff) format("woff");font-display:swap;}*{outline:none;-webkit-font-smoothing:antialiased;}p{margin:0 0 10px;}img,svg{vertical-align:bottom;max-width:100%;}div{vertical-align:middle;}a{color:inherit;text-decoration:none;}.green,.red{color:#ffffff;line-height:1em;display:inline-block;padding:3px;}.red{background:#e40415;}.green{background:#00633a;}h1,h2,h3{font-family:'Roboto Slab',serif;font-weight:500;margin:0 0 30px;color:#00633a;}h4{margin:0 0 20px;font-size:1.2em;line-height:1.2em;font-family:'Roboto Slab',serif;}strong,b{font-weight:600;}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{background:none !important;}textarea,input[type="text"],input[type="email"],input[type="password"],input[type="button"],input[type="submit"]{-webkit-appearance:none;}button,.form-submit,.button{border:none;background:#00633a;color:#ffffff;text-transform:uppercase;font-weight:bold;padding:10px 20px;text-align:center;transition:all 0.2s;}button:hover,.form-submit:hover,.button:hover{background:#317d3a;}.form-submit+.form-submit,.form-submit+a{margin-left:20px;}.form-text,.form-textarea{background:#ffffff;padding:10px 20px;border:none;max-width:100%;box-shadow:0 0 0 1px #eceeee inset;resize:none;}.form-item,fieldset.form-wrapper{margin:0 0 20px;}.form-item>label,.form-wrapper .fieldset-description{margin:0 0 10px;}.form-item .description{font-size:0.8em;margin:10px 0 0;line-height:1.2em;font-style:italic;opacity:0.7;}.fieldset-legend{font:inherit;color:inherit;}img{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;}.ajax-progress-throbber{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:url(/sites/all/themes/mytheme_new/css/cssimg/loader.gif) no-repeat center center/102px rgba(255,255,255,0.9);z-index:1001;}.ajax-progress-throbber *{display:none;}#admin-menu .admin-menu-tab{border:none;background:transparent;}#admin-menu .admin-menu-tab a{text-shadow:none;}button.dismiss{background:#dfad51;text-shadow:none;border-radius:0;box-shadow:none;cursor:pointer;padding:0;}.dismiss:hover{text-shadow:none;}.tabs{}.breadcrumb{width:100%;padding:0 20px;box-shadow:0 0 2px 0 #dddddd;overflow:hidden;}.breadcrumb .breadcrumb__separator{margin:0 20px;opacity:0.6;text-indent:-9999px;display:inline-block;background:#dddddd;width:1px;height:100%;transform:skewX(-20deg);}.breadcrumb .breadcrumb__item{padding:10px 0;display:inline-block;position:relative;color:#888888;font-size:0.8em;}.breadcrumb .breadcrumb__item:first-child a{text-indent:-9999px;position:relative;width:26px;height:26px;display:inline-block;overflow:hidden;float:left;}.breadcrumb .breadcrumb__item:first-child a:before{content:'\f015';display:inline-block;font-family:'awesome';position:absolute;top:0;left:0;color:#00633a;text-indent:0;font-weight:500;line-height:26px;}.bonus-text{margin:0 0 30px;text-align:center;font-size:1.2em;}.bonus-text strong{color:#ff0000;font-size:1.1em;}.bonus-text a{font-weight:bold;color:#00633a;}#sliding-popup{background:#ffffff;text-align:center;font-size:0.8em;width:100%;box-shadow:0 0 2px 0 #dddddd;}#sliding-popup .popup-content{display:flex;max-width:1480px;justify-content:space-between;padding:10px 20px;align-items:flex-start;}#sliding-popup #popup-text{margin:0;line-height:1.4em;font-family:'Roboto Slab',serif;font-size:1.2em;float:none !important;max-width:initial !important;flex-grow:1;}#sliding-popup #popup-text *{display:inline-block;margin-bottom:0;}#sliding-popup #popup-text p{margin-right:10px;}#sliding-popup button{color:#ffffff;margin:0 0 0 10px;padding:5px 20px;}#sliding-popup #popup-text .find-more-button{background:transparent;padding:0;font-weight:bold;color:#00633a;margin:0;text-transform:lowercase;}#sliding-popup .popup-content #popup-buttons{flex-shrink:0;}.owl-nav button{position:absolute;top:0;height:100%;display:flex;align-items:center;justify-content:center;z-index:101;font-size:1.2em;}.owl-nav .owl-prev{left:0;}.owl-nav .owl-next{right:0;}.owl-nav button span{display:none !important;}.owl-nav button:before{font-family:'awesome';font-weight:300;color:inherit;font-size:inherit;}.owl-nav .owl-prev:before{content:'\f053';}.owl-nav .owl-next:before{content:'\f054';}.swiper-navs i{position:absolute;top:50%;height:40px;width:40px;display:inline-block;text-align:center;z-index:98;font-size:1.2em;cursor:pointer;font-style:normal;transform:translateY(-50%);background:rgba(255,255,255,0.8);line-height:38px;transition:all 0.2s;opacity:0;visibility:hidden;}.swiper-container:hover .swiper-navs i{opacity:1;visibility:visible;}.swiper-navs i:hover{background:#ffffff;}.swiper-navs i::before{font-family:'awesome';font-weight:300;color:inherit;font-size:inherit;}.swiper-navs .prev{left:0;}.swiper-navs .prev::before{content:'\f053';}.swiper-navs .next{right:0;}.swiper-navs .next::before{content:'\f054';}.swiper-navs .swiper-button-disabled{display:none;}#page-title{margin-bottom:60px;text-align:center;display:flex;justify-content:center;align-items:center;}body{font-family:'Mukta Mahee',sans-serif;background:#ffffff;font-size:18px;line-height:26px;font-weight:400;background:#ffffff;}#header{position:relative;background:#ffffff;display:flex;align-items:center;justify-content:space-between;width:100%;box-shadow:0 0 0 1px #dddddd inset;}#header .logo-wrapper{display:inline-block;position:relative;text-align:center;padding:10px;flex-shrink:0;}#header .logo-wrapper:before{content:'';background:#00633a;position:absolute;top:0;left:-10%;height:100%;display:inline-block;width:100%;z-index:0;transform:skewX(-30deg);}.header__logo{position:relative;z-index:1;display:inline-block;margin:0 15% 0 5%;}.header__logo img{height:52px;}.region-header{flex-grow:1;padding:12px 20px;display:inline-block;}.region-header .region-content{display:flex;align-items:center;justify-content:space-between;}#block-system-main-menu{display:inline-flex;margin:0;flex-grow:1;}#block-system-main-menu .menu{margin:0 auto;padding:0;display:inline-block;}#block-system-main-menu .menu li{list-style:none;display:inline-block;float:left;font-weight:600;font-size:1em;margin:0;}#block-system-main-menu .menu a{padding:5px 0;margin-right:20px;display:inline-block;position:relative;transition:color 0.2s;text-transform:uppercase;}#block-system-main-menu .menu a.active{color:#00633a;}#block-system-main-menu .menu a:after{transition:all 0.2s;content:'';height:2px;background:#00633a;color:#00633a;position:absolute;bottom:0;left:50%;right:50%;opacity:0;}#block-system-main-menu .menu a:hover:after,#block-system-main-menu .menu a.active:after{left:30%;right:30%;opacity:1;}#block-block-2{float:right;margin:5px 0 0;}#block-block-2 .topbtn{float:right;display:inline-block;text-align:center;margin-left:15px;position:relative;}#block-block-2 .topbtn:last-child{margin-left:0;}#block-block-2 .topbtn:after{font-size:42px;color:#00633a;font-family:'awesome';display:inline-block;font-weight:300;}#block-block-2 #menubtn:after{content:'\f0c9';font-size:20px;font-weight:400;}#block-block-2 #menubtn{display:none;}#block-block-2 #cart-button i{box-shadow:0 0 3px 0 #888888;position:absolute;left:26%;top:0;transform:translateY(-50%);background:#ffffff;border-radius:50%;display:inline-block;font-style:normal;width:21px;height:21px;line-height:23px;font-size:0.8em;color:#00633a;font-weight:bold;}#block-block-2 #cart-button:after{content:'\f07a';font-size:20px;}#block-block-2 #user_btn:after{content:'\f007';font-size:20px;}#block-block-2 #search_btn:after{content:'\f002';font-size:20px;}#block-block-1{float:right;position:absolute;top:calc(100% + 12px);opacity:0;visibility:hidden;right:0;background:#ffffff;box-shadow:0 0 3px 0 #dddddd;padding:20px;display:inline-block;transition:opacity 0.2s;z-index:-1;}.showUsermenu #block-block-1{opacity:1;top:calc(100% + 12px);visibility:visible;z-index:101;}#block-block-1 .user_menu{padding:0;margin:0;}#block-block-1 .user_menu li{list-style:none;margin:0 0 10px;text-transform:uppercase;font-size:0.9em;line-height:1em;}#block-block-1 .user_menu li:last-child{margin:0;}#cboxOverlay{z-index:9998;background:rgba(0,0,0,0.8);position:fixed;top:0;left:0;width:100%;height:100%;}#colorbox{z-index:9999;background:#ffffff;box-shadow:0 0 3px 0 #dddddd;}#colorbox .node{padding:30px;}#cboxClose{position:absolute;top:-16px;right:-16px;background:#000000;border:2px solid #ffffff;display:inline-block;overflow:hidden;text-indent:-9999px;width:32px;height:32px;border-radius:50%;box-shadow:0 0 2px 1px #dddddd;}@media (max-width:600px){#cboxClose{top:8px;right:8px;}}#cboxClose:after{content:'x';font-weight:bold;text-align:center;line-height:32px;display:inline-block;width:100%;height:100%;color:#ffffff;text-indent:0;position:absolute;top:0;left:0;font-size:16px;}.region-banner{position:relative;width:100%;}#block-views-sortiment-maincats-menu{position:absolute;top:calc(100% + 12px);left:50%;transform:translateX(-50%);z-index:105;width:min(900px,calc(100vw - var(--ag-gutter) * 2));background:#ffffff;box-shadow:0 0 3px 0 #dddddd;visibility:hidden;opacity:0;transition:opacity 0.2s;}.showcatmenu #block-views-sortiment-maincats-menu{opacity:1;visibility:visible;}#block-views-sortiment-maincats-menu .maincats-menu{margin:0 auto;max-width:1480px;width:100%;padding:40px 20px;}#block-views-sortiment-maincats-menu .view-content{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 32px;align-items:start;}#block-views-sortiment-maincats-menu .views-row{margin:0;font-weight:600;font-size:0.92em;line-height:1.1em;}#block-views-sortiment-maincats-menu .views-row a.active,#block-views-sortiment-maincats-menu .views-row a:hover{color:#00633a;}.slideshow-banner{width:100%;position:relative;display:inline-block;background:#00633a;}.slideshow-banner .slide{display:inline-block;width:100%;position:relative;background-color:#00633a;background-size:0;z-index:0;}.slideshow-banner .cycle-slide{}.slideshow-banner .slide:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#00633a;opacity:0.6;z-index:1;display:block;}.slideshow-banner .slide img{width:100%;z-index:-1;opacity:1;}.slideshow-banner .cycle-slide img{}.slideshow-banner .slide_content{display:inline-block;position:absolute;top:50%;left:50%;max-width:768px;width:calc(100% - 160px);transform:translate(-50%,-50%);color:#ffffff;font-size:1.6em;line-height:1.4em;text-align:center;text-shadow:0 0 1px #00633a;z-index:2;}.slideshow-banner .slide_content h3{font-size:1.8em;line-height:1em;margin-bottom:40px;opacity:0;position:relative;color:#ffffff;transition:all 0.2s 0.2s ease-in-out;}.slideshow-banner .slide_content .text{opacity:0;position:relative;transition:all 0.2s 0.3s ease-in-out;}.slideshow-banner .slide_content h3,.slideshow-banner .slide_content .text{top:-10px;}.slideshow-banner .cycle-slide-active .slide_content h3,.slideshow-banner .cycle-slide-active .slide_content .text{top:0;opacity:1;}.slideshow-banner .page-title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:2.4em;line-height:1.4em;color:#ffffff;text-shadow:0 0 1px #000000;text-align:center;margin:0;z-index:2;}#block-views-sortiment-maincats-headermenu{width:100%;background:#00633a;color:#ffffff;padding:10px 50px;overflow:hidden;position:relative;}#block-views-sortiment-maincats-headermenu .view-content{display:flex;position:relative;}#block-views-sortiment-maincats-headermenu .view-content.owl-carousel{padding:10px 40px;}#block-views-sortiment-maincats-headermenu .views-row{display:flex;align-items:center;height:42px;}#block-views-sortiment-maincats-headermenu .owl-item .views-row{width:100% !important;}#block-views-sortiment-maincats-headermenu .views-field-field-cat-ikon{width:42px;display:inline-block;flex-shrink:0;}#block-views-sortiment-maincats-headermenu .views-field-name{font-size:1em;font-weight:500;line-height:1em;text-align:left;padding:0 0 0 15px;display:inline-block;white-space:nowrap;}#block-views-sortiment-maincats-headermenu .mainkats-nav{width:30px;font-family:'awesome';position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;height:100%;background:#00633a;text-align:center;cursor:pointer;}#block-views-sortiment-maincats-headermenu .mainkats-nav.swiper-button-disabled{color:rgba(255,255,255,.4);cursor:default;}#block-views-sortiment-maincats-headermenu .swiper-button-lock{display:none;}#block-views-sortiment-maincats-headermenu .mainkats-nav-prev{left:0;}#block-views-sortiment-maincats-headermenu .mainkats-nav-next{right:0;}.stihl{padding:0;margin:0 auto 10vw;text-align:center;background:#eceeee;}.stihl-content{padding:5% 20px;max-width:1480px;margin:0 auto;}.stihl h3{margin:0 0 30px;font-size:2.1em;line-height:1.2em;font-weight:bold;}.stihl img{max-width:240px;}.field-name-field-promo{margin:0 auto 10vw;max-width:1480px;width:100%;overflow:hidden;position:relative;}.view-header .field-name-field-promo{padding:0;}.field-name-field-promo>.field-items{box-shadow:0 0 2px 0 #dddddd;display:flex;}.field-name-field-promo>.field-items>.field-item{width:calc(76% - 40px);margin:0 20px;display:inline-block;flex-shrink:0;}.field-name-field-promo>.field-items>.field-item *{width:100%;display:inline-block;}.field-name-field-promo .swiper-navs i{background:#ffffff !important;color:#00633a !important;width:calc(12% - 20px);opacity:0.6;font-size:1.8em;top:0;transform:none;height:100%;visibility:visible;display:flex;align-items:center;padding:0 20px;justify-content:center;}.product-teaser{position:relative;text-align:left;display:flex;flex-direction:column;}.product-teaser .node-title{display:inline-block;overflow:hidden;font-weight:600;padding:10px;color:#00633a;line-height:1.15em;flex-grow:1;}.product-teaser .image-wrapper{position:relative;margin-bottom:10px;width:100%;display:inline-block;}.product-teaser .image-wrapper img{width:100%;}.product-teaser .prices{position:absolute;bottom:0;right:0;color:#ffffff;display:inline-block;padding:5px 10px 5px 30px;z-index:1;text-align:right;overflow:hidden;}.product-teaser .prices:before{content:'';display:inline-block;width:100%;height:100%;background:#00633a;transform:skewX(-25deg);position:absolute;top:0;left:11px;z-index:-1;}.product-teaser .prices .display-price{font-size:1em;margin:0 0 0 5px;padding:0;display:inline;}.product-teaser .prices .list-price{font-size:.8em;display:inline;font-style:italic;text-decoration:line-through;}.product-teaser .hovercont{background:rgba(0,99,58,0.9);color:#ffffff;padding:20px;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;text-align:center;visibility:hidden;opacity:0;transition:all 0.2s;display:flex;flex-direction:column;justify-content:center;}.product-teaser:hover .hovercont{visibility:visible;opacity:1;}.product-teaser .hovercont .text{text-align:initial;margin-bottom:20px;max-height:calc(100% - 70px);overflow:hidden;}.product-teaser .hovercont .text ul{margin:0;}.product-teaser .hovercont .field-name-body{font-size:0.9em;line-height:1.2em;}.product-teaser .hovercont .text table{width:100%;font-size:0.8em;line-height:1em;}.product-teaser .hovercont .text table tr{border-bottom:1px solid #317d3a;}.product-teaser .hovercont .text td{padding:10px 10px 10px 0;vertical-align:top;}.product-teaser .hovercont .text td p{margin:0;}.product-teaser .hovercont .more-wrapper{text-align:center;}.product-teaser .hovercont a{display:inline-block;margin:0 5px;max-width:50%;text-align:center;line-height:42px;font-family:'awesome';color:#00633a;font-size:1.2em;background:#ffffff;width:42px;height:42px;border-radius:50%;}.product-full .main-content{display:flex;width:100%;justify-content:space-between;flex-wrap:wrap;position:relative;}.product-full .left-content{display:inline-block;width:48%;margin:0 0 40px 0;position:relative;}.product-full .right-content{display:inline-block;width:48%;margin:0 0 40px 0;}.product-full .group-moreinfos{display:inline-block;width:100%;margin-bottom:60px;overflow:hidden;}.product-full .images-wrapper{position:sticky;top:20px;left:0;}.product-full .big-image{text-align:center;display:flex;justify-content:center;align-items:center;}.product-full .big-image > a{position:relative;display:inline-block;margin:0 auto;}.product-full .big-image > a:after{content:'\f302';font-family:'awesome';position:absolute;top:50%;left:50%;width:80px;height:80px;background:rgba(0,99,58,0.6);opacity:0;visibility:hidden;transition:all 0.2s;display:flex;justify-content:center;align-items:center;color:#ffffff;font-size:3em;font-weight:300;transform:translate(-50%,-50%);}.product-full .big-image > a:hover:after{visibility:visible;opacity:1;}.product-full .left-content .field-name-uc-product-image{display:inline-block;width:100%;overflow:hidden;margin:20px 0;}.product-full .left-content .field-name-uc-product-image .field-items{display:flex;}.product-full .left-content .field-name-uc-product-image .field-item{flex-shrink:0;width:calc((100% / 8) - 5px);margin-right:5px;flex-grow:0;height:100%;transition:all 0.2s;}.product-full .product-title{font-size:1.4em;line-height:1.2em;margin:0 0 20px;}.product-full .field-name-field-specifikacie{margin:0 0 10px;}.model-manuf{margin:0 0 10px;}.model-manuf .model,.model-manuf .field-name-field-vyrobca{font-weight:normal;}.model-manuf .product-info-label,.model-manuf .field-lebel{font-weight:bold;}.product-full .featuretxt{margin:0 0 20px;font-size:.92em;line-height:1.4em;}.product-full .featuretxt .todet{font-style:italic;color:#00633a;}.extrainfos{border:1px solid #dddddd;border-right:0;border-left:0;margin:0 0 20px;padding:20px 0;font-size:.92em;line-height:1.4em;}.extrainfos .field-label{font-weight:normal;}.extrainfos .field-item{font-weight:bold;}.field-name-field-stav .instock{color:#00633a;}.field-name-field-stav .notinstock{color:#e40415;}.field-name-field-alko .field-item{font-weight:normal;}.field-name-field-zaruka .field-item a{color:#00633a;}.extrainfos .lenoo{font-weight:bold;}.spec_doprava_description{color:#f48000;font-weight:bold;}.shipping_rules td{vertical-align:top;padding-right:20px;}.product-full .add-to-cart .attributes{margin:0;display:flex;flex-wrap:wrap;}.product-full .add-to-cart .attribute{margin:0 20px 20px 0;min-width:calc(33.3333% - 20px);}.product-full .add-to-cart .attribute .form-item{margin:0;}.product-full .add-to-cart .prices{text-align:left;margin:0 0 20px;display:flex;flex-wrap:wrap;align-items:center;}.product-full .add-to-cart .list-price{font-size:1em;line-height:1em;font-style:italic;display:block;order:-1;width:100%;margin-bottom:10px;}.product-full .add-to-cart .list-price .uc-price{font-weight:bold;}.product-full .add-to-cart .display-price{float:none;padding:0;font-size:2.4em;line-height:1em;color:#00633a;text-align:left;margin-right:20px;display:inline-block;order:0;}.product-full .add-to-cart .display-price .uc-price{line-height:1em;display:inline-block;}.product-full .add-to-cart .form-item-qty{display:inline-block;float:left;clear:left;margin:0 20px 20px 0;position:relative;}.product-full .add-to-cart .form-item-qty .field-suffix{position:absolute;top:0;right:0;color:#317d3a;height:100%;width:20px;display:flex;flex-direction:column;}.product-full .add-to-cart .form-item-qty .field-suffix span{display:inline-block;height:50%;width:100%;text-align:center;line-height:23px;font-weight:bold;font-family:'awesome';cursor:pointer;}.product-full .add-to-cart .form-actions{margin:0 0 20px;}.bonus_description{font-family:'Mukta Mahee';width:100%;background:#00633a;color:#ffffff;display:flex;width:80%;margin:20px auto 40px;box-shadow:0 0 15px rgb(64 65 66 / 50%);}.bonus_description .content{display:flex;align-items:center;padding:20px;flex-grow:1;}.bonus_description .icon{display:inline-flex;font-family:'awesome';padding:20px 50px 20px 20px;align-items:center;justify-content:center;position:relative;z-index:0;overflow:hidden;flex-shrink:0;}.bonus_description .icon::after{content:'\f06b';font-family:'awesome';font-size:2.1em;font-weight:normal;line-height:1em;position:relative;z-index:1;}.bonus_description .icon::before{content:'';position:absolute;top:0;right:0;background-color:#e40415;width:200%;height:200%;transform-origin:top right;transform:rotate(18deg);}.bonus_description strong{font-size:1.4em;}.bonus_description p{margin:0;}.bonus_description .action{text-align:center;padding:20px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;}.bonus_description:not(.in_cart) a{background:#ffffff;display:inline-block;color:#00633a;padding:10px 20px;white-space:nowrap;flex-shrink:0;}.giftbtn{padding:10px 20px;white-space:nowrap;background:#00633a;display:inline-block;color:#ffffff !important;font-weight:normal;}.bonus_description:not(.in_cart) a::after,.giftbtn::after{content:'\f4bf';font-family:'awesome';margin:0 0 0 10px;}.product-full .field-recommended{margin:30px 0 0;}.product-full .field-recommended .block-title{font-size:1em;line-height:1.4em;margin:0 0 20px;}.product-full .field-recommended .block-items{display:flex;flex-wrap:wrap;width:100%;}.product-full .field-recommended .product-miniteaser{width:14%;margin:0 0 20px 0;display:inline-block;flex-shrink:1;}.product-miniteaser{position:relative;text-align:center;padding:0 10px;}.product-miniteaser .fields{background:#00633a;color:#ffffff;position:absolute;padding:10px;box-shadow:0 0 1px 0 #dddddd;z-index:1;width:140%;max-width:90vw;display:none;top:90%;left:50%;transform:translateX(-50%);}.product-miniteaser:hover .fields{display:block;}.product-miniteaser .fields::before{content:'';width:20px;height:20px;position:absolute;top:-13px;left:50%;transform:rotate(45deg);background:#00633a;transform-origin:left top;display:inline-block;}.product-miniteaser .title{margin:0 0 5px;line-height:1.2em;}.product-miniteaser .display-price{font-size:0.82em;line-height:1em;text-align:center;font-weight:normal;float:none;padding:0;}#pdetails .horizontal-tabs-list{background:none;border:none;vertical-align:top;display:inline-block;}#pdetails .horizontal-tabs{border:none;margin:0;}#pdetails .horizontal-tabs li{border:none;background:none;min-width:auto;}#pdetails .horizontal-tabs li a{padding:10px 20px;position:relative;}#pdetails .horizontal-tabs li a:hover{background:none;color:#00633a;}#pdetails .horizontal-tabs li a:after{color:#00633a;content:'';position:absolute;top:100%;left:0;width:0;height:2px;background:#00633a;transition:all 0.2s;}#pdetails .horizontal-tabs li.selected a:after{width:100%;}#pdetails .horizontal-tabs-panes{border:1px solid #dddddd;padding:40px;}#pdetails .horizontal-tabs-panes fieldset{margin:0;padding:0;}#pdetails .field-name-field-parametre table{margin:0;}#pdetails .field-name-field-parametre table td{padding:10px 20px 10px 0;}#pdetails .field-name-field-parametre table tr{border-bottom:1px solid #dddddd;}#pdetails .field-name-field-parametre table tr:last-child{border-bottom:0;}#pdetails .field-name-field-parametre table p{margin:0;}#pdetails .field-name-field-video .field-items{display:flex;flex-wrap:wrap;justify-content:space-between;}#pdetails .field-name-field-video .field-item{width:48%;margin:0 0 4%;display:inline-block;}.field-type-file .file{margin:0 0 10px;line-height:1em;display:block;}.field-type-file .file img{height:24px;margin:0 10px 0 0;}.product-full .field-name-field-podobne{display:inline-block;width:100%;margin:0 0 60px;}.product-full .field-name-field-podobne>.field-label{font-size:1.4em;line-height:1.2em;text-align:center;margin:0 0 40px;font-family:'Roboto Slab',serif;font-weight:500;color:#00633a;}.product-full .field-name-field-podobne>.field-items{display:flex;width:100%;}.product-full .field-name-field-podobne>.field-items>.field-item{display:flex;flex-shrink:0;width:calc(20% - 40px);margin:0 20px;}.product-full .field-name-field-podobne .owl-item>.field-item{width:100%;display:flex;}.product-full .field-name-field-podobne .product-teaser{width:100%;}.front-line{display:flex;width:100%;margin:0 auto 6vw;position:relative;max-width:1480px;padding:0 20px;justify-content:space-between;}.front-line:nth-child(even){flex-direction:row-reverse;}.front-line .title-item{width:60px;position:relative;padding:0;justify-content:center;flex-shrink:0;background:#00633a;}.front-line a.title-item:hover{opacity:0.8;}.front-line .title-item .cat_name{color:#ffffff;font-weight:bold;font-size:1.4em;line-height:60px;margin-bottom:0;transform-origin:center center;transform:translate(-50%,-50%) rotate(90deg);position:absolute;top:50%;left:50%;white-space:nowrap;}.front-line .products{display:flex;width:calc(96% - 60px);}.front-line .products .node-product{width:calc(25% - 40px);margin:0 20px;flex-shrink:0;display:inline-block;}.onas-line{width:100%;margin:0 0 10vw;background:#eceeee;}.onas-line .line-content{width:calc(1480px + ((100% - 1480px)/2));display:flex;justify-content:space-between;}.onas-line .field-name-field-fotka{width:50%;display:inline-block;position:relative;overflow:hidden;}.onas-line .field-name-field-fotka:after{content:'';position:absolute;top:0;left:100%;z-index:1;display:inline-block;width:100%;height:200%;background:#eceeee;transform:rotate(35deg);transform-origin:top left;}.onas-line .field-name-field-fotka .bgimage{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center right;background-size:cover;}.onas-line .field-name-field-fotka img{display:none;}.onas-line .text-content{width:50%;display:inline-block;text-align:right;padding:5% 20px 5% 0;position:relative;}.onas-line .text-content .onas-title{font-size:2.1em;color:#00633a;font-weight:bold;}.onas-line .text-content .field-name-body{margin-bottom:30px;}.onas-line .text-content .more{color:#ffffff;}.blog-line{max-width:1480px;padding:0 20px;margin:0 auto 60px;display:block;overflow:hidden;}.blog-line .line-title{font-size:2.1em;text-align:center;margin-bottom:60px;}.node-type-front .layout-swap{max-width:100%;padding:6vw 0 0;}.node-front .field-name-field-promo{margin:0;padding:0;max-width:100%;}.fullwidth .field-name-field-promo>.field-items>.field-item{width:calc(60% - 40px);}.fullwidth .field-name-field-promo .swiper-navs i{width:calc(20% - 20px);}.front-section{margin:0 auto 6vw;max-width:1480px;width:100%;padding:0 20px;}.front-section.fullwidth{max-width:100%;padding:0;}.frontline-title{text-align:center;font-size:2.1em;text-align:center;margin-bottom:60px;color:inherit;}.frontline-title strong{font-weight:500;color:#00633a;}.giftbox{margin:0 auto;width:100%;background:#00633a;color:#ffffff;display:flex;width:86%;box-shadow:0 0 10px rgb(64 65 66 / 42%);}.giftbox .content{display:flex;align-items:center;padding:20px;flex-grow:1;}.giftbox .content h4{font-size:1.2rem;line-height:1.4em;margin:0;font-weight:500;}.giftbox .action{text-align:center;padding:20px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;}.giftbox .action a{background:#ffffff;display:inline-block;color:#00633a;padding:10px 20px;white-space:nowrap;flex-shrink:0;}.giftbox .action a:after{content:'\f4bf';font-family:'awesome';margin:0 0 0 10px;}.giftbox .icon{padding:20px;display:inline-flex;align-items:center;}.manufacturers{width:100%;padding:20px;display:block;overflow:hidden;border-top:1px solid #dddddd;}.manufacturers .manulist{display:flex;justify-content:space-evenly;}.manufacturers .manu{display:inline-block;filter:grayscale(100%);opacity:0.8;min-width:100px;transition:all 0.2s;}.manufacturers .manu:hover{filter:grayscale(0);opacity:1;}.manufacturers .manu img{max-height:100px;width:auto;}#block-block-5{background:#483b33;padding:30px 0 20px;color:rgba(255,255,255,.6);}#block-block-5 a:hover,#block-block-5 a.active{color:#ffffff;}#block-block-5 .footer-boxes{display:flex;justify-content:space-between;width:100%;}#block-block-5 .footer-box{display:inline-block;padding:0 30px;}#block-block-5 .footer-box strong{color:#ffffff;}#block-block-5 .footer-box .footer-logo{margin:0 0 10px;height:52px;}#block-block-5 .footer-box .menu{margin:0;padding:0;}#block-block-5 .footer-box .menu li{margin:0 0 10px;padding:0;list-style:none;line-height:1em;}#block-block-5 .copy-dot{text-align:left;width:100%;padding:0 30px;}#block-block-5 .copy-dot:before{content:'';width:40%;display:inline-block;margin:40px auto 10px;height:1px;clear:both;background:rgba(255,255,255,.6);}#block-block-5 .copy-dot p{margin:0;line-height:1em;}.layout-3col__left-sidebar .block{margin-bottom:40px;}.layout-3col__left-sidebar .block-taxonomy-menu-block ul{margin-left:0;padding:0;}.layout-3col__left-sidebar .block-taxonomy-menu-block li{list-style:none !important;border-bottom:1px solid #eeeeee;}.layout-3col__left-sidebar .block-taxonomy-menu-block .term_link{padding:10px 40px 10px 20px;display:block;position:relative;transition:all 0.2s;left:0;line-height:1em;}.layout-3col__left-sidebar .block-taxonomy-menu-block li ul{font-size:0.95rem;line-height:1.2em;padding:0 0 0 20px;}.layout-3col__left-sidebar .block-taxonomy-menu-block ul ul ul{padding-top:0 !important;padding-bottom:0;}.layout-3col__left-sidebar .block-taxonomy-menu-block li ul .term_link{padding:5px 40px 5px 15px;}.layout-3col__left-sidebar .block-taxonomy-menu-block li ul li{border:none;}.layout-3col__left-sidebar .block-taxonomy-menu-block li ul .term_link:before{content:'';display:inline-block;border-bottom:2px solid #dddddd;border-left:2px solid #dddddd;position:absolute;left:0;top:1px;width:5px;height:calc(50% - 2px);}.layout-3col__left-sidebar .block-taxonomy-menu-block a.active-trail{color:#00633a;font-weight:500;}.layout-3col__left-sidebar .block-taxonomy-menu-block .term_link:hover{color:#00633a;}.view-display-id-subcats_list{}.view-display-id-subcats_list .view-content{display:flex;flex-wrap:wrap;width:102%;margin:0 0 60px;}.view-display-id-subcats_list .view-content .views-row{width:31.3333%;margin:0 2% 2% 0;display:flex;align-items:center;padding:10px;box-shadow:0 0 0 1px rgba(0,0,0,0.1) inset;transition:all 0.2s;}.view-display-id-subcats_list .view-content .views-row:hover{box-shadow:0 0 1px 1px #00633a inset;}.view-display-id-subcats_list .views-field-field-cat-obraz{display:inline-block;width:30%;flex-shrink:0;margin:0 10px 0 0;}.view-display-id-subcats_list .views-field-name{font-size:0.9em;line-height:1em;}.view-footer .taxonomy-term .field-name-field-cat-obraz{float:left;margin:0 30px 30px 0;max-width:40%;}.sort_links{display:inline-block;clear:right;float:right;margin:8px 0 40px;text-align:right;}.sort_links .sort_link{display:inline-block;margin-left:20px;font-weight:bold;text-transform:uppercase;font-size:0.95em;}.sort_links .sort_link.active{color:#00633a;}#filter_btn{display:none;float:left;clear:left;background:#00633a;color:#ffffff;font-size:1.2em;line-height:1em;padding:8px 20px 8px 10px;transition:all 0.2s;font-weight:bold;margin-bottom:40px;}#filter_btn:before{content:'\f0ae';font-family:'awesome';font-weight:500;margin-right:10px;}.layout-3col__left-sidebar .block-views .views-widget-sort-sort_bef_combine{display:none;}.layout-3col__left-sidebar .block-views .views-exposed-widget{margin:0 0 40px;float:none;}.layout-3col__left-sidebar .block-views .views-exposed-widget>label{margin:0 0 20px;}.layout-3col__left-sidebar .block-views .views-exposed-widget .views-widget{}.views-widget-filter-price{width:98%;}.views-widget-filter-price .bef-slider-wrapper{display:flex;justify-content:space-between;}.views-widget-filter-price .views-widget .form-item{width:45%;display:inline-block;}.views-widget-filter-price .views-widget .form-item:after{content:''}.views-widget-filter-price .views-widget .form-item label{display:none;}.views-widget-filter-price .form-text{padding:0;background:transparent;color:#186969;border:none;font-weight:500;box-shadow:none !important;}.views-widget-filter-price .form-item-c-max .form-text{text-align:right;}.views-widget-filter-price .form-item-c-max{float:right;}.bef-slider.ui-slider-horizontal{height:3px;background:#dddddd;border-radius:0;border:none;margin-top:15px;width:calc(100% - 10px);}.ui-slider-horizontal .ui-slider-handle{width:10px;height:10px;background:#186969;border:none;top:-4px;margin:0;border-radius:0;cursor:pointer;}.ui-slider .ui-slider-range{background:#dddddd;}.block-views .form-submit{width:100%;}.mobile_filter_close{font-family:'awesome';color:#ffffff;background:#00633a;display:none;width:42px;height:42px;line-height:42px;text-align:center;position:absolute;top:0;right:0;cursor:pointer;}.view-specifika .views-exposed-widgets{width:100%;display:flex;justify-content:space-between;clear:both;}.view-specifika .views-exposed-widgets:before,.view-specifika .views-exposed-widgets:after{display:none;}.view-specifika .views-widget-filter-field_specifikacie_value{display:inline-block;}.view-specifika .views-widget-filter-field_specifikacie_value .form-type-bef-checkbox{display:inline-block;margin:0 20px 0 0;}.view-specifika .views-widget-sort-sort_bef_combine .form-type-radios>label{display:none;}.view-specifika .views-widget-sort-sort_bef_combine .selectric-wrapper{display:none;}.view-specifika .views-widget-sort-sort_bef_combine .form-type-bef-link{display:inline-block;margin-left:20px;font-weight:bold;text-transform:uppercase;font-size:0.95em;}.view-specifika .views-widget-sort-sort_bef_combine .form-type-bef-link .active{color:#00633a;}.view-specifika .views-submit-button{display:none;}.page-full .field-name-body{margin:0 0 40px;}.field-name-field-galeria .field-items{display:flex;flex-wrap:wrap;width:102%;}.field-name-field-galeria .field-item{width:23%;margin:0 2% 2% 0;display:inline-block;overflow:hidden;}.field-name-field-galeria .field-item img{width:100%;transition:all 0.2s;}.field-name-field-galeria .field-item:hover img{opacity:0.8;transform:scale(1.02);}.node-6 .title-line{margin-bottom:60px;}.node-6 .title-line h3{margin:0;font-size:1.4em;}.kontakt-boxes{display:flex;justify-content:space-between;width:100%;flex-wrap:wrap;}.kontakt-boxes .kontakt-box{width:23%;display:inline-block;flex-shrink:1;}.kontakt-box h4{font-family:'Roboto Slab',serif;font-size:1.2em;font-weight:normal;}#block-block-6 #kontakt-map{width:100%;height:460px;}.node-5 .field-name-body .header{text-align:center;margin:0 0 60px;}.node-5 .field-name-body .header h3{margin:0 0 10px;font-weight:bold;font-size:1.6em;line-height:1.2em;}.node-5 .field-name-body .header h3 strong{color:#483b33;}.node-5 .field-name-body .header em{color:#9f8447;font-size:1.2em;font-weight:bold;font-family:'Roboto Slab',serif;}.node-5 .field-name-body .content{display:flex;width:100%;justify-content:space-between;}.node-5 .field-name-body .content .column{width:31%;display:inline-block;}.node-5 .field-name-body .content .column.second{display:flex;align-items:center;justify-content:center;}.node-5 .field-name-body .content .cell{margin:0 0 30px;}.node-5 .field-name-body .content .slogan{font-size:2em;line-height:1.2em;font-style:italic;font-family:'Roboto Slab',serif;color:#483b33;}.node-5 .field-name-body .content .slogan:before{content:open-quote;margin:0 10px;}.node-5 .field-name-body .content .slogan:after{content:close-quote;margin:0 10px;}#nobonus_prods_block{margin:60px 0;display:inline-block;width:100%;}#nobonus_prods_block .block__title{text-align:center;font-size:2em;}#nobonus_prods_block .view-content{display:flex;width:100%;}#nobonus_prods_block .view-content .views-row{display:flex;flex-shrink:0;width:calc(20% - 40px);margin:0 20px;}.more-link{text-align:center;}.more-link a{border:none;background:#00633a;color:#ffffff;text-transform:uppercase;font-weight:bold;padding:10px 20px;text-align:center;transition:all 0.2s;margin:30px auto;display:inline-block;}.block-recommended-products{margin:60px 0;display:inline-block;width:100%;}.block-recommended-products .block__title{text-align:center;font-size:2em;margin-bottom:60px;}.block-recommended-products .block__content,.front-prodline .products{display:flex;width:100%;}.block-recommended-products .block__content .product-teaser,.front-prodline .products .product-teaser{display:flex;flex-shrink:0;width:calc(20% - 40px);margin:0 20px;}#block-block-7{display:none;position:absolute;top:calc(100% + 10px);left:-1px;right:-1px;width:auto;height:auto;max-height:calc(100dvh - 124px);margin:0;padding:14px 18px 18px;overflow-y:auto;overscroll-behavior:contain;border:1px solid #ffffff2a;border-radius:18px;background:#103d28d9;color:#f5f8ea;box-shadow:0 18px 32px #09271a2b;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);text-align:left;text-transform:none;font:650 17px/1.4 var(--font-body);visibility:hidden;opacity:0;transform:translateY(-4px);pointer-events:none;transition:opacity .2s,transform .2s;z-index:105;}#block-block-7 #mmenu_close,#block-block-7 .mmenu_overlay{display:none;}#block-block-7 .mmenu_content{position:static;width:auto;max-height:none;padding:0;transform:none;font:inherit;text-align:inherit;}#block-block-7 .mmenu_content ul{margin:0;padding:0;list-style:none;}#block-block-7 .mmenu_content li{margin:0;padding:0;list-style:none;}#block-block-7 .mmenu_content a{display:block;padding:11px 0;border-radius:6px;color:inherit;text-align:left;text-decoration:none;}#block-block-7 .mmenu_content a:is(:hover,:focus-visible){background:#ffffff17;color:var(--color-secondary);}#block-block-7 .mmenu_content a.active{color:var(--color-secondary);}#block-block-7 .mmenu_content .menu .menu{padding-inline-start:16px;border-inline-start:1px solid #ffffff2a;}#block-block-7 .mmenu_content .user_menu{display:flex;flex-wrap:wrap;gap:4px 22px;margin-bottom:8px;padding-bottom:10px;border-bottom:1px solid #ffffff2a;font-size:13px;font-weight:600;}#block-block-7 .mmenu_content .user_menu a{min-height:44px;padding-block:10px;}.showMmenu #block-block-2 #menubtn::after{content:'\f00d';}@media (max-width:980px){#block-block-7{display:block;}.showMmenu #block-block-7{visibility:visible;opacity:1;transform:none;pointer-events:auto;}}@media (max-width:767px){#block-block-7{max-height:calc(100dvh - 110px);border-radius:16px;}}@media (prefers-reduced-motion:reduce){#block-block-7{transition:none;transform:none;}}#block-block-8 #mobile_katmenu{}.page-search .views-exposed-widgets{margin:0 0 60px;display:flex;max-width:100%;}.page-search .views-exposed-widgets .form-submit{margin-top:0;}.page-search .views-widget-filter-hladat{flex-shrink:1;}.page-search .views-widget-filter-hladat input{width:100%;margin-top:0;}#block-bonus-bonus-window{position:fixed;right:max(24px,env(safe-area-inset-right));bottom:max(24px,env(safe-area-inset-bottom));width:min(296px,calc(100vw - 48px));margin:0;z-index:100;}#block-bonus-bonus-window .window_content{position:relative;display:none;margin-bottom:8px;padding:22px 54px 22px 22px;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-background);box-shadow:0 12px 32px #0d2f2026;color:var(--color-text);font:500 15px/1.5 var(--font-body);text-align:left;}#block-bonus-bonus-window .window_content.maxi{display:block;}#block-bonus-bonus-window .window_content > a{color:inherit;text-decoration:none;}#block-bonus-bonus-window .window_content > a:hover{color:var(--color-primary);}#block-bonus-bonus-window .coupon-minimize{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--color-border);border-radius:50%;background:transparent;color:var(--color-text);font:24px/1 Arial,sans-serif;cursor:pointer;transition:background-color var(--transition-control);}#block-bonus-bonus-window .coupon-minimize:hover{background:var(--color-surface);}#block-bonus-bonus-window .coupon-minimize:focus-visible,#block-bonus-bonus-window .coupon_line:focus-visible{outline:3px solid var(--color-focus);outline-offset:4px;}#block-bonus-bonus-window .coupon_line{display:flex;align-items:center;gap:12px;min-height:76px;padding:12px 16px 12px 12px;border:1px solid #ffffff26;border-radius:var(--radius-card);background:var(--color-brand-dark);color:var(--color-on-primary);box-shadow:0 12px 32px #0d2f2026;text-decoration:none;transition:background-color var(--transition-control);}#block-bonus-bonus-window .coupon_line:hover{background:var(--color-primary);}#block-bonus-bonus-window .coupon_line > i{display:grid;place-items:center;flex:none;width:48px;height:48px;border-radius:50%;background:var(--color-secondary);color:var(--color-brand-dark);font:300 23px/1 'awesome';}#block-bonus-bonus-window .coupon-balance{display:flex;flex:1;min-width:0;flex-direction:column;gap:2px;}#block-bonus-bonus-window .coupon-label{font:500 12px/1.4 var(--font-body);}#block-bonus-bonus-window .coupon_line strong{font:700 23px/1.2 var(--font-body);letter-spacing:-.04em;white-space:nowrap;}#block-bonus-bonus-window .coupon_line::after{color:var(--color-secondary);}@media (max-width:767px){#block-bonus-bonus-window{right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));width:min(280px,calc(100vw - 32px));}#block-bonus-bonus-window .coupon_line{min-height:70px;padding-block:10px;}#block-bonus-bonus-window .coupon_line > i{width:44px;height:44px;font-size:21px;}}@media (prefers-reduced-motion:reduce){#block-bonus-bonus-window .coupon_line,#block-bonus-bonus-window .coupon-minimize{transition:none;}}.product-full .field-name-field-extragift .item-prefix{color:#e40415;font-weight:bold;}.field-incart_discount label{display:inline-block;font-weight:bold;color:#e40415;}@media screen and (max-width:1480px){.onas-line .line-content{width:100%;}}@media screen and (max-width:1280px){#block-views-sortiment-block .views-row{width:calc(100% / 6);}#block-block-5 .footer-box{padding:0 20px 0 0;}#block-block-5 .footer-box:first-child{padding-left:20px;}#header .logo-wrapper{width:auto;}.product-full .field-name-field-podobne>.field-items>.field-item,#nobonus_prods_block .view-content .views-row,.front-prodline .products .product-teaser,.block-recommended-products .block__content .product-teaser{width:calc(25% - 40px);}.fullwidth .field-name-field-promo>.field-items>.field-item{width:calc(76% - 40px);}.fullwidth .field-name-field-promo .swiper-navs i{width:calc(12% - 20px);}}@media screen and (max-width:1200px){#block-system-main-menu .menu a{margin-right:10px;}.product-full .left-content .field-name-uc-product-image .field-item{width:calc((100% / 6) - 5px);}.product-full .field-recommended .product-miniteaser{width:18%;}.giftbox{width:96%;}}@media screen and (max-width:980px){.region-header .region-content{justify-content:flex-end;}#block-block-2 #menubtn{display:inline-block;}#block-system-main-menu{display:none;}#block-views-sortiment-maincats-menu{display:none;}.onas-line .line-content{display:inline-block;}.onas-line .field-name-field-fotka{width:100%;}.onas-line .field-name-field-fotka img{display:block;width:100%;}.onas-line .field-name-field-fotka .bgimage{display:none;}.onas-line .field-name-field-fotka:after{display:none;}.onas-line .text-content{width:100%;padding:40px 20px;text-align:center;}#block-block-5 .mainmenu-box{display:none;}.slideshow-banner .slide_content{font-size:1.2em;line-height:1.2em;}.slideshow-banner .slide_content h3{font-size:1.4em;margin-bottom:30px;}.slideshow-banner .page-title{font-size:1.8em;line-height:1.2em;}.layout-3col__left-sidebar{width:32%;}.layout-3col__right-content{width:64%;}.view-display-id-subcats_list .view-content .views-row{width:48%;}.product-full .left-content{width:40%;}.product-full .right-content{width:56%;}#pdetails .horizontal-tabs-panes{padding:20px;}.product-full .add-to-cart .display-price{font-size:2.4em;}.product-full .left-content .field-name-uc-product-image .field-item{width:calc((100% / 5) - 5px);}.product-full .field-recommended .product-miniteaser{width:20%;}.node-5 .field-name-body .content{flex-direction:column;}.node-5 .field-name-body .content .column{width:100%;}.node-5 .field-name-body .centerpic{max-width:450px;width:100%;}.shipping_rules td{display:block;padding:0 0 30px;}.bonus_description{width:100%;}.giftbox{width:100%;}.front-line .products .node-product{width:calc(33.3333% - 40px);}.product-full .field-name-field-podobne>.field-items>.field-item,#nobonus_prods_block .view-content .views-row,.front-prodline .products .product-teaser,.block-recommended-products .block__content .product-teaser{width:calc(33.3333% - 40px);}}@media screen and (max-width:768px){.front-line{flex-direction:column !important;}.front-line .title-item,.front-line:nth-child(even) .title-item{width:100%;text-align:center;padding:0 20px;margin-bottom:20px;}.front-line .products{width:100%;padding:0;}.front-line .title-item .cat_name{position:static;transform:none;}#block-block-5 .footer-boxes{padding:0 20px;flex-wrap:wrap;}#block-block-5 .footer-box{width:48%;padding:0 !important;margin:0 0 20px;}#block-block-5 .copy-dot{text-align:left;padding:0 20px;}.slideshow-banner .page-title{font-size:1.4em;}#sliding-popup .popup-content{flex-direction:column;}#sliding-popup .popup-content #popup-text,#sliding-popup .popup-content #popup-buttons{max-width:100%;width:100%;}#sliding-popup #popup-buttons button{margin:0 10px 0 0;}#sliding-popup .popup-content #popup-text{margin:0 0 20px;}.onas-line .text-content .onas-title,.blog-line .line-title{font-size:1.6em;}.layout-swap{padding-top:30px;}.node-type-front .layout-swap{padding-top:60px;}.field-name-field-promo,.front-line,.onas-line,.blog-line{margin-bottom:30px;}#block-views-sortiment-maincats-headermenu{padding:10px 20px;}#block-views-sortiment-maincats-headermenu .mainkats-nav{display:none;}#nobonus_prods_block .view-content{padding:0;}.view-specifika .views-exposed-widgets{flex-direction:column;}.view-specifika .views-widget-filter-field_specifikacie_value{margin:0 0 30px;}.view-specifika .views-widget-sort-sort_bef_combine .form-type-bef-link{margin:0 20px 0 0;}.view-display-id-subcats_list .view-content{margin-bottom:30px;}.layout-3col__left-sidebar,.layout-3col__right-content{width:100%;}#filter_btn{display:inline-block;}.layout-3col__left-sidebar{background:rgba(255,255,255,0.8);position:fixed;top:0;left:0;transition:all 0.2s;visibility:hidden;opacity:0;width:100%;height:100%;z-index:1001;}.showSidebar .layout-3col__left-sidebar{visibility:visible;opacity:1;}.sidebar-content{position:absolute;top:50%;left:50%;background:#ffffff;box-shadow:0 0 3px 0 #dddddd;padding:30px;width:90%;max-height:90%;max-width:980px;transform:translate(-50%,-50%);overflow:auto;z-index:1001;}.layout-3col__left-sidebar .block-views .views-exposed-widget{margin-bottom:20px;}.mobile_filter_close{display:inline-block;}.breadcrumb .breadcrumb__item{padding:5px 0;}.breadcrumb .breadcrumb__separator{margin:0 10px;}.product-full .left-content,.product-full .right-content{width:100%;}.product-full .field-name-field-podobne>.field-items{padding:0;}.product-full .left-content .field-name-uc-product-image .field-item{width:calc((100% / 8) - 5px);}.product-full .field-recommended .product-miniteaser{width:18%;}.field-name-field-galeria .field-item{width:31.3333%;}.kontakt-boxes .kontakt-box{width:48%;margin-bottom:30px;}.bonus_description{flex-direction:column;text-align:center;}.bonus_description .icon{padding:20px;}.bonus_description .icon::before{display:none;}.bonus_description .content{text-align:center;padding:0 20px;}.front-section{padding:0 10px;margin-bottom:60px;}.frontline-title{font-size:1.8em;}.giftbox{flex-direction:column;align-items:center;width:82%;}.giftbox .icon img{max-height:100px;}.giftbox .content{padding-top:0;padding-bottom:0;text-align:center;}.field-name-field-promo>.field-items>.field-item{width:100% !important;margin:0 10px;}.field-name-field-promo .swiper-navs i{width:10% !important;}.block-recommended-products .block__title{font-size:1.6em;}}@media screen and (max-width:640px){#block-block-5 .footer-box{width:100%;padding:0 0 20px;}.slideshow-banner .slide_content{width:calc(100% - 40px);font-size:1em;}#header .logo-wrapper{min-width:200px;padding:10px 0;}.header__logo{margin:0 10% 0 0;}.header__logo img{height:40px;}.product-full .left-content .field-name-uc-product-image .field-item{width:calc((100% / 5) - 5px);}.product-full .field-recommended .product-miniteaser{width:20%;}.stihl h3{font-size:1.4em;}.front-line .products .node-product{width:calc(50% - 40px);}.product-full .field-name-field-podobne>.field-items>.field-item,#nobonus_prods_block .view-content .views-row,.front-prodline .products .product-teaser,.block-recommended-products .block__content .product-teaser{width:calc(50% - 40px);}}@media screen and (max-width:480px){.slideshow-banner .slide_content .text{display:none;}.slideshow-banner .slide_content h3{margin:0;}#header{display:flex;justify-content:space-between;}.region-header{flex-shrink:0;}#header .logo-wrapper{text-align:left;min-width:auto;width:180px;}.header__logo{margin:0;padding:0 42px 0 10px;}#block-block-2 .topbtn{width:auto;min-width:auto;}#block-block-2 .topbtn:after{line-height:1em;}#block-block-2 #user_btn,#block-block-1{display:none;}#filter_btn{width:100%;padding:15px 20px;}.view-display-id-subcats_list .view-content .views-row{width:100%;margin:0 0 10px;}.view-display-id-subcats_list .view-content{width:100%;}.field-name-field-galeria .field-items{width:100%;}.field-name-field-galeria .field-item{width:100%;margin-bottom:10px;}.kontakt-boxes .kontakt-box{width:100%;margin-bottom:30px;}#block-block-6 #kontakt-map{height:320px;}#block-views-sortiment-maincats-headermenu .views-row{max-width:80%;}#block-block-5{padding-bottom:60px;}#block-block-5 .copy-dot:before{margin-top:0;width:100%;}.product-full .left-content .field-name-uc-product-image .field-item{width:calc((100% / 4) - 5px);}.product-full .field-recommended .product-miniteaser{width:25%;}.bonus_description .content{flex-direction:column;}.bonus_description .content::before{margin:0 0 30px;}.giftbox{width:100%;}.front-line .products .node-product{width:calc(75% - 20px);margin:0 10px;}.product-full .field-name-field-podobne>.field-items>.field-item,#nobonus_prods_block .view-content .views-row,.front-prodline .products .product-teaser,.block-recommended-products .block__content .product-teaser{width:calc(75% - 20px);margin:0 10px;}}@font-face{font-family:Manrope;src:url(/sites/all/themes/mytheme_new/assets/fonts/manrope-400.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:Manrope;src:url(/sites/all/themes/mytheme_new/assets/fonts/manrope-500.ttf) format('truetype');font-weight:500 600;font-style:normal;font-display:swap;}@font-face{font-family:Manrope;src:url(/sites/all/themes/mytheme_new/assets/fonts/manrope-700.ttf) format('truetype');font-weight:700 800;font-style:normal;font-display:swap;}:root{--color-primary:#00633a;--color-primary-hover:#064d2f;--color-brand-dark:#103d28;--color-text:#183a28;--color-text-muted:#506052;--color-on-primary:#f6f9ef;--color-secondary:#e3edb4;--color-secondary-hover:#f1f6d5;--color-background:#fafbf7;--color-surface:#f0f3e9;--color-surface-accent:#e5ebd9;--color-input:#fff;--color-border:#d8dfd1;--color-focus:#7f9636;--color-error:#b3261e;--font-heading:'Barlow Semi Condensed','Arial Narrow',Arial,sans-serif;--font-body:Manrope,Arial,sans-serif;--text-small:13px;--text-control:15px;--text-body:17px;--text-heading:clamp(36px,4vw,54px);--leading-body:1.65;--space-1:8px;--space-2:16px;--space-3:24px;--space-4:32px;--space-5:48px;--space-section:88px;--container-width:1392px;--radius-control:4px;--radius-image:12px;--radius-card:16px;--shadow-panel:0 22px 50px #0d2f201f;--transition-control:.2s ease;}body{--ag-green:var(--color-primary);--ag-forest:var(--color-brand-dark);--ag-ink:var(--color-text);--ag-muted:var(--color-text-muted);--ag-paper:var(--color-background);--ag-surface:var(--color-surface);--ag-sage:var(--color-surface-accent);--ag-line:var(--color-border);--ag-lime:var(--color-secondary);--lime:var(--color-secondary);--ag-focus:var(--color-focus);--ag-display:var(--font-heading);--ag-body:var(--font-body);--ag-gutter:48px;--ag-hero-height:clamp(780px,46vw,1080px);background:var(--ag-paper);color:var(--ag-ink);font:500 17px/1.65 var(--ag-body);}h1,h2,h3,h4{font-family:var(--ag-display);font-weight:600;line-height:1.1;letter-spacing:-.035em;color:var(--ag-ink);text-wrap:balance;}h2{font-size:clamp(34px,4.2vw,62px);}strong,b{font-weight:700;}.layout-swap{max-width:calc(1392px + var(--ag-gutter) * 2);padding:60px var(--ag-gutter) 72px;}.breadcrumb{background:var(--ag-paper);box-shadow:none;padding:12px var(--ag-gutter);border-bottom:1px solid var(--ag-line);font-size:14px;}.breadcrumb .breadcrumb__item{color:var(--ag-muted);}.form-text,.form-textarea,select{font-family:var(--ag-body);font-size:16px;color:var(--ag-ink);background:#fff;border-radius:6px;box-shadow:0 0 0 1px var(--ag-line) inset;}.selectric{border-color:var(--ag-line);border-radius:6px;background:#fff;}.selectric .label{font-family:var(--ag-body);}.selectric .button{padding:0;min-height:0;border-radius:0;}.selectric-focus .selectric{outline:3px solid var(--ag-focus);outline-offset:4px;}:is(a,button,input,textarea,select,summary,[tabindex]):focus-visible{outline:3px solid var(--ag-focus);outline-offset:4px;}.uc-price{font-variant-numeric:tabular-nums;}#header{position:absolute;top:0;left:0;right:0;width:calc(100% - var(--ag-gutter) * 2);max-width:1180px;min-height:76px;margin:22px auto;padding:0 14px 0 24px;border:1px solid #ffffff35;border-radius:20px;background:#103d28d9;color:#f5f8ea;box-shadow:0 12px 34px #09271a1c;z-index:102;}.layout-center:has(> #header):not(:has(> .region-banner .slideshow-banner)){padding-top:120px;}#header .logo-wrapper{width:auto;min-width:0;padding:10px 0;}#header .logo-wrapper::before{content:none;}.header__logo{margin:0;padding:0;}.header__logo img{width:148px;height:auto;}#header .logo-wrapper + .header__name-and-slogan{display:none;}.region-header{min-width:0;padding:12px 0 12px 22px;}#block-system-main-menu .menu a{font-size:14px;font-weight:650;line-height:1.4;text-transform:none;margin-right:20px;padding-block:12px;}#block-system-main-menu .menu a.active{color:var(--ag-lime);}#block-system-main-menu .menu a::after{background:var(--ag-lime);}#block-block-2{flex-shrink:0;margin:0;}#block-block-2 .topbtn{min-width:40px;min-height:44px;margin-left:2px;border-radius:12px;line-height:44px;}#block-block-2 .topbtn::after{color:#f5f8ea;vertical-align:middle;line-height:1;}#block-block-2 .topbtn:hover{background:#ffffff17;}#block-block-2 #cart-button i{left:auto;right:0;top:4px;transform:none;background:var(--ag-lime);color:var(--ag-forest);width:17px;height:17px;font-size:10px;line-height:17px;box-shadow:none;}#block-block-1,#block-views-sortiment-maincats-menu{border:1px solid var(--ag-line);border-radius:18px;background:var(--ag-paper);color:var(--ag-ink);box-shadow:0 22px 50px #0d2f201f;}#block-block-1 .user_menu li{text-transform:none;line-height:1.5;}#block-views-sortiment-maincats-menu .maincats-menu{padding:32px;}#block-views-sortiment-maincats-menu .views-row{font:700 15px/1.35 var(--font-body);}#block-views-sortiment-maincats-menu .views-row a{display:block;color:inherit;}.slideshow-banner{display:block;isolation:isolate;background:var(--ag-forest);}.slideshow-banner .slide::before{background:linear-gradient(90deg,#082619b8 0%,#09281a72 45%,#09281a1a 100%);opacity:1;pointer-events:none;}.front .slideshow-banner .slide img{display:block;height:var(--ag-hero-height);object-fit:cover;}.front .slideshow-banner-slides{height:var(--ag-hero-height) !important;}.front .slideshow-banner .slide_content{left:max(var(--ag-gutter),calc((100% - 1392px) / 2));width:min(650px,calc(100% - var(--ag-gutter) * 2));max-width:650px;transform:translateY(-50%);text-align:left;font-size:18px;line-height:1.65;text-shadow:none;}.front .slideshow-banner .slide_content :is(h1,h2,h3){font-size:clamp(54px,6.5vw,100px);line-height:1.02;margin-bottom:28px;color:#f8faee;}.slideshow-banner .slide_content :is(h3,.text){opacity:1;top:0;transition:none;}.slideshow-banner .slide_content .text{display:block;}.slideshow-banner .page-title{width:calc(100% - var(--ag-gutter) * 2);font-size:clamp(32px,4vw,62px);line-height:1.1;}.not-front .region-banner > .region-content{display:grid;}.not-front .region-banner .slideshow-banner,.ag-banner-heading{grid-area:1 / 1;}.not-front .region-banner .slideshow-banner{height:100%;}.not-front .slideshow-banner .slide{height:100%;}.not-front .slideshow-banner .slide > img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;z-index:0;}.ag-banner-heading{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-height:clamp(280px,25vw,390px);padding-block:132px 56px;color:var(--color-on-primary);}.ag-banner-heading .page-title{width:100%;margin:0;color:inherit;font-size:clamp(32px,4vw,62px);line-height:1.1;text-align:left;}.ag-banner-heading .breadcrumb{width:100%;margin:0 0 24px;padding:0;border:0;background:transparent;overflow:visible;color:#d8e3d1;font:500 12px/1.5 var(--font-body);}.ag-banner-heading .breadcrumb__list{display:flex;flex-wrap:wrap;align-items:center;row-gap:8px;margin:0;padding:0;}.ag-banner-heading .breadcrumb__item{min-width:0;padding:0;color:inherit;font-size:inherit;overflow-wrap:anywhere;}.ag-banner-heading .breadcrumb a{color:inherit;}.ag-banner-heading .breadcrumb a:hover{color:var(--color-secondary);}.ag-banner-heading .breadcrumb__separator{display:inline;width:auto;height:auto;margin:0 10px;background:none;text-indent:0;transform:none;}.ag-banner-heading .breadcrumb__item:first-child a{float:none;width:18px;height:18px;vertical-align:middle;}.ag-banner-heading .breadcrumb .breadcrumb__item:first-child a::before{color:inherit;line-height:18px;}@media (max-width:767px){.ag-banner-heading{min-height:260px;padding-block:110px 40px;}.layout-center:has(> #header):not(:has(> .region-banner .slideshow-banner)){padding-top:96px;}}.node-type-front .layout-swap{max-width:100%;padding:88px 0 0;}.front-section{max-width:calc(1392px + var(--ag-gutter) * 2);padding-inline:var(--ag-gutter);margin-bottom:88px;}.frontline-title,.gift-sortiment-list .gift-sortiment-title{font-size:clamp(30px,3.5vw,49px);margin-top:0;text-align:left;margin-bottom:26px;color:var(--ag-ink);}.frontline-title strong{font-weight:500;color:inherit;}.categories-heading{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:18px 24px;margin-bottom:26px;}.categories-heading .frontline-title{margin-bottom:0;}.categories-heading > .btn-text{flex:none;}:is(.minisortiment,.view-display-id-maincats_page) :is(.category-grid,.view-content){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;width:100%;}:is(.minisortiment,.view-display-id-maincats_page) :is(.category-card,.views-row){position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:auto;min-width:0;min-height:370px;margin:0;border:0;border-radius:12px;background:var(--ag-forest);color:#f7f9ee;overflow:hidden;transition:box-shadow .25s;}:is(.minisortiment,.view-display-id-maincats_page) :is(.category-card,.views-row):is(:hover,:focus-within){transform:none;box-shadow:0 12px 24px #103d2821;}:is(.minisortiment,.view-display-id-maincats_page) :is(.category-card-image,.views-field-field-cat-obraz){position:absolute;inset:0;width:100%;margin:0;display:block;background:transparent;}:is(.minisortiment,.view-display-id-maincats_page) :is(.category-card-image,.views-field-field-cat-obraz) :is(div,span,a){display:block;width:100%;height:100%;}:is(.minisortiment,.view-display-id-maincats_page) :is(.category-card-image,.views-field-field-cat-obraz) a::before{content:none;}:is(.minisortiment,.view-display-id-maincats_page) :is(.category-card-image,.views-field-field-cat-obraz) img{width:100%;height:100%;object-fit:cover;opacity:1;transition:transform .6s;}:is(.minisortiment,.view-display-id-maincats_page) :is(.category-card,.views-row):is(:hover,:focus-within) img{transform:scale(1.035);}:is(.minisortiment,.view-display-id-maincats_page) :is(.category-card-image,.views-field-field-cat-obraz)::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,transparent 35%,#092f23de 84%,#092f23f2 100%);pointer-events:none;}:is(.minisortiment,.view-display-id-maincats_page) :is(.category-card-name,.views-field-name){position:static;flex:none;z-index:1;width:100%;display:block;padding:70px 23px 24px;font:500 26px/1.2 var(--ag-display);letter-spacing:-.025em;pointer-events:none;}:is(.minisortiment,.view-display-id-maincats_page) :is(.category-card-name,.views-field-name) a[href]{color:inherit;text-decoration:none;pointer-events:auto;}:is(.minisortiment,.view-display-id-maincats_page) :is(.category-card-name,.views-field-name) a::after{content:'';position:absolute;inset:0;}:is(.minisortiment,.view-display-id-maincats_page) :is(.category-card-name,.views-field-name) a[href]:is(:hover,:focus-visible){color:var(--ag-lime);}:is(.minisortiment,.view-display-id-maincats_page) :is(.category-card,.views-row):has(a:focus-visible){outline:3px solid var(--color-focus);outline-offset:4px;}.giftbox{width:100%;padding:28px;gap:20px;border-radius:12px;background:var(--ag-sage);color:var(--ag-ink);box-shadow:none;}.giftbox .content h4{font-size:26px;line-height:1.35;}:is(.page-dobre-rady,.node-type-article) .layout-swap{padding-top:40px;}.view-dobr-rady > .view-content,.blog-line-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;width:100%;max-width:1170px;margin:0 auto 40px;}.view-dobr-rady > .view-content > .views-row{width:100%;min-width:0;margin:0;}.article-teaser{position:relative;display:flex;flex-direction:column;height:100%;min-width:0;border:1px solid var(--color-border);border-radius:12px;background:#fff;}.article-teaser:is(:hover,:focus-within){border-color:#adbea6;}.article-teaser:focus-within{outline:3px solid var(--color-focus);outline-offset:5px;}.article-teaser .field-name-field-article-obraz{width:100%;margin:0;overflow:hidden;border-radius:11px 11px 0 0;background:var(--color-surface);}.article-teaser .field-name-field-article-obraz a{display:block;}.article-teaser .field-name-field-article-obraz img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;}.article-teaser .teaser-content{display:flex;flex:1;flex-direction:column;align-items:flex-start;padding:24px 28px 28px;}:is(.article-teaser,.article-full) .created{display:block;color:var(--color-text-muted);font:600 12px/1.5 var(--font-body);font-variant-numeric:tabular-nums;}.article-teaser .created{margin-bottom:12px;}.article-teaser .node-title{width:100%;margin:0 0 20px;color:var(--color-text);font:600 clamp(27px,2.6vw,36px)/1.14 var(--font-heading);letter-spacing:-.02em;}.article-teaser:hover .node-title{color:var(--color-primary);}.article-teaser .field-name-body{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin:0 0 22px;color:var(--color-text-muted);font:500 15px/1.7 var(--font-body);}.article-teaser .field-name-body :is(p,h2,h3,h4){margin:0;font:inherit;}.article-teaser .field-name-body a{position:relative;z-index:2;}.article-teaser .article-readmore{position:static;margin-top:auto;}.article-teaser .article-readmore::before{content:'';position:absolute;inset:0;z-index:1;border-radius:12px;}.article-teaser .article-readmore:focus-visible{outline:none;}.article-full{width:100%;max-width:980px;margin-inline:auto;}.article-full .article-meta{margin:0 0 20px;}.article-full .field-name-field-article-obraz{margin:0 0 44px;}.article-full .field-name-field-article-obraz .field-item + .field-item{margin-top:16px;}.article-full .field-name-field-article-obraz a{display:block;overflow:hidden;border-radius:12px;background:var(--color-surface);cursor:zoom-in;}.article-full .field-name-field-article-obraz img{display:block;width:100%;height:clamp(200px,30vw,440px);object-fit:cover;border-radius:12px;}.article-full .field-name-body{max-width:760px;margin:0 auto 40px;color:var(--color-text);font:500 17px/1.85 var(--font-body);overflow-wrap:anywhere;}.article-full .field-name-body :is([style*="font-size"],[style*="font-family"]){font:inherit !important;}.article-full .field-name-body p{margin:0 0 24px;font:inherit;}.article-full .field-name-body :is(h2,h3,h4){margin:36px 0 18px;}.article-full .field-name-body h2{font-size:clamp(30px,3vw,40px);}.article-full .field-name-body h3{font-size:clamp(26px,2.8vw,34px);}.article-full .field-name-body h4{font-size:23px;}.article-full .field-name-body .field-item > :first-child{margin-top:0;}.article-full .field-name-body :is(ul,ol){margin:0 0 26px;padding-left:24px;}.article-full .field-name-body li{padding-left:4px;margin-bottom:10px;}.article-full .field-name-body li::marker{color:var(--color-primary);}.article-full .field-name-body a{color:var(--color-primary);text-decoration:underline;text-underline-offset:3px;}.article-full .field-name-body img{max-width:100%;height:auto;}.article-full .field-name-field-stiahnut{max-width:760px;margin:0 auto 36px;padding:22px 24px;border:1px solid var(--color-border);border-radius:8px;background:#fff;}.article-full .field-name-field-stiahnut .field-label{margin-bottom:14px;font:600 22px/1.2 var(--font-heading);}.article-full .field-name-field-stiahnut .field-item + .field-item{margin-top:16px;}.article-full .field-name-field-stiahnut .file{display:flex;align-items:center;gap:14px;min-width:0;}.article-full .field-name-field-stiahnut .file-icon{display:block;flex:none;width:32px;height:40px;object-fit:contain;}.article-full .field-name-field-stiahnut a{color:var(--color-primary);font:650 15px/1.5 var(--font-body);text-underline-offset:4px;overflow-wrap:anywhere;}.article-full .article-navigation{display:flex;max-width:760px;margin:40px auto 0;padding-top:24px;border-top:1px solid var(--color-border);}@media (max-width:767px){:is(.page-dobre-rady,.node-type-article) .layout-swap{padding-top:28px;}.view-dobr-rady > .view-content,.blog-line-content{grid-template-columns:minmax(0,1fr);gap:24px;}.article-teaser .teaser-content{padding:20px 22px 24px;}.article-full .field-name-field-article-obraz{margin-bottom:30px;}.article-full .field-name-body{font-size:16px;line-height:1.8;}.article-full .field-name-field-stiahnut{padding:18px;}}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky,.page-dobre-rady,.node-type-article) .ag-banner-heading{min-height:280px;padding-block:130px 40px;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky,.page-dobre-rady,.node-type-article) .ag-banner-heading .page-title{font:600 clamp(32px,3.4vw,44px)/1.12 var(--font-heading);letter-spacing:-.025em;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky,.page-dobre-rady,.node-type-article) .ag-banner-heading .breadcrumb{margin-bottom:18px;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .layout-swap{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;padding-block:40px 72px;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky).sidebar-first .layout-swap{grid-template-columns:260px minmax(0,1fr);gap:32px;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .layout-swap::before,:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .layout-swap::after{display:none;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) :is(.layout-3col__full,.layout-3col__right-content,.layout-3col__left-sidebar){width:100%;min-width:0;float:none;clear:none;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .layout-3col__left-sidebar{position:static;max-height:none;overflow:visible;padding:0 3px 4px;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .sidebar-content{position:static;width:100%;max-width:none;max-height:none;padding:0;overflow:visible;transform:none;border-radius:0;background:transparent;box-shadow:none;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .layout-3col__left-sidebar .block{margin:0 0 20px;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .layout-3col__left-sidebar .block__title{margin:0 0 14px;color:var(--color-text);font:600 24px/1.2 var(--font-heading);letter-spacing:-.02em;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .block-taxonomy-menu-block{padding:8px 16px;border:1px solid var(--color-border);border-radius:8px;background:#fff;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .block-taxonomy-menu-block .block__title{margin:0;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .block-taxonomy-menu-block .catalog-category-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;padding:6px 0;border:0;border-radius:0;background:transparent;color:var(--color-text);box-shadow:none;font:700 15px/1.4 var(--font-body);text-align:left;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .block-taxonomy-menu-block .catalog-category-toggle::after{content:'\f107';font:300 18px/1 awesome;transition:transform .2s;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .block-taxonomy-menu-block .catalog-category-toggle[aria-expanded="true"]::after{transform:rotate(180deg);}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .block-taxonomy-menu-block .catalog-category-toggle:is(:hover,:focus-visible){transform:none;background:transparent;color:var(--color-primary);}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .block-taxonomy-menu-block .catalog-category-tree[hidden]{display:none;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .block-taxonomy-menu-block .catalog-category-tree > ul{margin-block:6px 4px;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .layout-3col__left-sidebar .block-taxonomy-menu-block li{border:0;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .layout-3col__left-sidebar .block-taxonomy-menu-block .term_link{min-height:32px;padding:6px 28px 6px 8px;border-radius:4px;color:var(--color-text-muted);font:500 13px/1.45 var(--font-body);}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .layout-3col__left-sidebar .block-taxonomy-menu-block .term_link:is(:hover,:focus-visible){background:var(--color-surface);color:var(--color-primary);}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .layout-3col__left-sidebar .block-taxonomy-menu-block a.active-trail{color:var(--color-primary);font-weight:750;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .layout-3col__left-sidebar .block-taxonomy-menu-block li ul{margin:2px 0 4px 8px;padding:0 0 0 10px;border-left:1px solid var(--color-border);}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .block-taxonomy-menu-block .term_link:not(.expanded) + ul{display:none;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .block-taxonomy-menu-block .term_link.expanded + ul{display:block;top:0;height:auto;opacity:1;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .layout-3col__left-sidebar .block-taxonomy-menu-block li ul .term_link::before{content:none;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .block-taxonomy-menu-block .subcol{width:28px;height:32px;line-height:32px;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .block-taxonomy-menu-block .subcol::after{color:var(--color-text-muted);font-size:11px;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .layout-3col__left-sidebar .views-exposed-widgets{margin:0;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .layout-3col__left-sidebar .views-exposed-widget{width:100%;margin:0 0 12px;padding:0;float:none;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .layout-3col__left-sidebar .catalog-filter-group{padding:18px;border:1px solid var(--color-border);border-radius:8px;background:#fff;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .layout-3col__left-sidebar .catalog-filter-group > label{display:block;margin:0 0 12px;color:var(--color-text);font:750 14px/1.4 var(--font-body);}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .catalog-filter-group .form-item{margin:0;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .catalog-filter-group .form-type-bef-checkbox{display:flex;align-items:center;gap:10px;min-height:36px;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .catalog-filter-group .form-type-bef-checkbox > input{width:18px;height:18px;margin:0;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .catalog-filter-group .form-type-bef-checkbox > label{display:flex;align-items:center;flex:1;align-self:stretch;margin:0;padding:6px 0;color:var(--color-text-muted);font:500 14px/1.5 var(--font-body);cursor:pointer;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .catalog-filter-group .form-type-bef-checkbox:has(input:checked) > label{color:var(--color-primary);font-weight:750;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .catalog-filter-group .bef-checkboxes{max-height:252px;overflow-y:auto;padding-right:6px;scrollbar-width:thin;scrollbar-color:#c6cfbf transparent;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .views-widget-filter-price .views-widget{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .views-widget-filter-price .views-widget .form-item{position:relative;display:block;width:100%;min-width:0;float:none;padding:7px 10px;border:1px solid var(--color-border);border-radius:5px;background:var(--color-background);}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .views-widget-filter-price .form-item::after{content:'€';position:absolute;bottom:8px;right:8px;color:var(--color-text-muted);font:500 13px/1.5 var(--font-body);}.catalog-price-label{display:block;color:var(--color-text-muted);font:600 11px/1.4 var(--font-body);}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .views-widget-filter-price .form-text{width:100%;height:28px;min-height:0;padding:2px 14px 0 0;border:0;border-radius:0;background:transparent;color:var(--color-text);font:650 14px/1.5 var(--font-body);text-align:left;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .views-widget-filter-price .form-item:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px #00633a16;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .views-widget-filter-price .form-text:focus{box-shadow:none;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .bef-slider.ui-slider-horizontal{width:calc(100% - 16px);height:4px;margin:24px 8px 8px;border-radius:8px;background:var(--color-border);}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .ui-slider .ui-slider-range{background:var(--color-primary);}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .ui-slider-horizontal .ui-slider-handle{top:-7px;width:18px;height:18px;margin-left:-9px;border:3px solid #fff;border-radius:50%;background:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary);}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .layout-3col__left-sidebar .views-submit-button{position:static;z-index:1;margin:0;padding:10px 0 4px;background:var(--color-background);}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .views-submit-button .form-submit{min-height:48px;margin:0;padding:12px 18px;border-radius:6px;font-size:14px;}.catalog-filter-reset{display:block;padding:10px 0 4px;color:var(--color-primary);font:600 13px/1.5 var(--font-body);text-align:center;text-decoration:underline;text-underline-offset:3px;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .view-display-id-subcats_list{margin-bottom:28px;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .view-display-id-subcats_list > .view-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:12px;width:100%;margin:0;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .view-display-id-subcats_list .view-content .views-row{position:relative;display:flex;align-items:center;gap:14px;width:100%;min-width:0;min-height:108px;margin:0;padding:14px 48px 14px 14px;border:0;border-radius:8px;background:var(--color-surface);box-shadow:none;transition:background .2s,transform .2s;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .view-display-id-subcats_list .views-row:hover{background:#e5ecdc;transform:translateY(-2px);}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .view-display-id-subcats_list .views-row:focus-within{outline:3px solid var(--color-focus);outline-offset:3px;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .view-display-id-subcats_list .views-field-field-cat-obraz{flex:0 0 76px;width:76px;height:76px;margin:0;border-radius:6px;overflow:hidden;background:#fff;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .view-display-id-subcats_list .views-field-field-cat-obraz :is(.field-content,a){display:block;width:100%;height:100%;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .view-display-id-subcats_list img{display:block;width:100%;height:100%;object-fit:cover;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .view-display-id-subcats_list .views-field-name{min-width:0;overflow-wrap:anywhere;font:700 15px/1.4 var(--font-body);}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .view-display-id-subcats_list .views-field-name a{color:var(--color-text);text-decoration:none;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .view-display-id-subcats_list .views-field-name a:focus-visible{outline:none;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .view-display-id-subcats_list .views-field-name a::after{content:'';position:absolute;inset:0;z-index:1;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .view-display-id-subcats_list .views-row::after{content:'↗';position:absolute;top:50%;right:14px;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#fff;color:var(--color-primary);font:20px/1 Arial,sans-serif;transform:translateY(-50%);transition:transform .2s,background .2s;pointer-events:none;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .view-display-id-subcats_list .views-row:is(:hover,:focus-within)::after{background:var(--color-secondary);transform:translateY(-50%) rotate(45deg);}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .catalog-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 22px;padding-top:20px;border-top:1px solid var(--color-border);}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .sort_links{display:flex;flex-wrap:wrap;gap:3px;width:auto;margin:0 0 0 auto;padding:4px;float:none;clear:none;border:1px solid var(--color-border);border-radius:7px;background:var(--color-surface);text-align:left;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .sort_links .sort_link{display:inline-flex;align-items:center;justify-content:center;min-height:36px;margin:0;padding:8px 10px;border-radius:4px;color:var(--color-text-muted);font:600 12px/1.5 var(--font-body);text-transform:none;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .sort_links .sort_link.active{background:#fff;color:var(--color-primary);box-shadow:0 1px 3px #103d2810;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .sort_links .sort_link:hover{color:var(--color-primary);}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) #filter_btn{display:none;gap:8px;width:auto;min-height:44px;margin:0;padding:10px 14px;float:none;clear:none;border:1px solid var(--color-primary);border-radius:5px;background:transparent;color:var(--color-primary);font:700 13px/1.5 var(--font-body);}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) #filter_btn::before{margin:0;content:'\f0b0';font-weight:300;}.product-matrix > .view-content{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;width:100%;margin:0 0 40px;}.one-sidebar .product-matrix > .view-content{grid-template-columns:repeat(3,minmax(0,1fr));}.product-matrix > .view-filters,.product-matrix > .view-empty{margin-bottom:24px;}.product-matrix > .view-content > .views-row{display:flex;width:100%;min-width:0;margin:0;padding:0;box-shadow:none;}.product-matrix > .view-content > .views-row > .product-teaser{width:100%;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .product-matrix > .view-empty{padding:28px;border-radius:8px;background:var(--color-surface);color:var(--color-text-muted);font:500 16px/1.6 var(--font-body);}.catalog-drawer-header{display:none;align-items:center;justify-content:space-between;gap:20px;position:sticky;top:-20px;z-index:2;margin:-20px -20px 18px;padding:16px 20px;border-bottom:1px solid var(--color-border);background:var(--color-background);}.catalog-drawer-header h2{margin:0;font:600 24px/1.2 var(--font-heading);}.showSidebar .catalog-drawer-header{display:flex;}.catalog-drawer-header .mobile_filter_close{position:static;display:grid;place-items:center;flex:none;width:44px;height:44px;min-height:44px;padding:0;border:1px solid var(--color-border);border-radius:50%;background:transparent;color:var(--color-text);font-size:18px;line-height:1;}.page-kupit-kuponom .nobonus-page > .view-header > .bonus-text{margin:0 0 24px;padding:18px 20px;border-left:3px solid var(--color-primary);border-radius:8px;background:var(--color-surface-accent);color:var(--color-text);font:500 14px/1.65 var(--font-body);text-align:left;}.page-kupit-kuponom .nobonus-page > .view-header > .bonus-text strong{color:var(--color-primary);font:750 20px/1.4 var(--font-body);white-space:nowrap;}.page-akcie-novinky .catalog-promotion-filters{margin:0;padding:0;border:0;gap:16px;}.page-akcie-novinky .catalog-promotion-filters::before,.page-akcie-novinky .catalog-promotion-filters::after{display:none;}.page-akcie-novinky .catalog-promotion-filters > .views-exposed-widget{width:auto;margin:0;padding:0;float:none;}.page-akcie-novinky .catalog-promotion-filters .form-item{margin:0;}.page-akcie-novinky .catalog-promotion-filters > .views-widget-sort-sort_bef_combine{margin-left:auto;}.page-akcie-novinky .views-widget-filter-field_specifikacie_value .bef-checkboxes{display:flex;flex-wrap:wrap;gap:8px;}.page-akcie-novinky .catalog-promotion-filters .form-type-bef-checkbox{display:flex;align-items:center;gap:8px;min-height:44px;padding:8px 10px;border:1px solid var(--color-border);border-radius:6px;background:#fff;}.page-akcie-novinky .catalog-promotion-filters .form-type-bef-checkbox:has(input:checked){border-color:#bdcdb4;background:var(--color-surface-accent);}.page-akcie-novinky .catalog-promotion-filters .form-type-bef-checkbox:focus-within{outline:3px solid var(--color-focus);outline-offset:3px;}.page-akcie-novinky .catalog-promotion-filters .form-type-bef-checkbox input{width:18px;height:18px;margin:0;}.page-akcie-novinky .catalog-promotion-filters .form-type-bef-checkbox label{margin:0;padding:0;color:var(--color-text);font:650 13px/1.5 var(--font-body);cursor:pointer;}.page-akcie-novinky .catalog-promotion-filters .sort_links > .form-item{display:flex;gap:3px;width:100%;}.page-akcie-novinky .catalog-promotion-filters .form-type-bef-link{display:flex;flex:1;margin:0;}.page-akcie-novinky .catalog-promotion-filters .sort_link{flex:1;}@media (max-width:1179px){:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky).sidebar-first .layout-swap{grid-template-columns:244px minmax(0,1fr);gap:28px;}.product-matrix > .view-content{grid-template-columns:repeat(3,minmax(0,1fr));}.one-sidebar .product-matrix > .view-content{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:980px){.product-matrix > .view-content{grid-template-columns:repeat(2,minmax(0,1fr));}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky).sidebar-first .layout-swap{grid-template-columns:minmax(0,1fr);}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) #filter_btn{display:inline-flex;align-items:center;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky).showSidebar{overflow:hidden;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .layout-3col__left-sidebar .block-views > .block__title{display:none;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .layout-3col__left-sidebar{position:fixed;inset:0;z-index:1001;width:100%;height:100dvh;max-height:none;padding:0;overflow:hidden;visibility:hidden;opacity:0;background:#103d2873;transition:opacity .2s,visibility .2s;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky).showSidebar .layout-3col__left-sidebar{visibility:visible;opacity:1;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .sidebar-content{position:absolute;inset:0 0 0 auto;width:min(390px,100%);height:100%;max-height:none;padding:20px;overflow-y:auto;background:var(--color-background);border-radius:0;transform:translateX(100%);transition:transform .25s;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky).showSidebar .sidebar-content{transform:translateX(0);}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .layout-3col__left-sidebar .views-submit-button{padding-bottom:20px;}}@media (max-width:767px){.page-akcie-novinky .catalog-promotion-filters > .views-widget-sort-sort_bef_combine,.page-akcie-novinky .catalog-promotion-filters .sort_links{width:100%;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky,.page-dobre-rady,.node-type-article) .ag-banner-heading{min-height:250px;padding-block:112px 32px;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky,.page-dobre-rady,.node-type-article) .ag-banner-heading .page-title{font-size:32px;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .layout-swap{padding-block:28px 48px;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .view-display-id-subcats_list > .view-content{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(86%,300px);overflow-x:auto;padding:6px 6px 12px;scroll-snap-type:x proximity;scroll-padding-inline:6px;scrollbar-width:thin;scrollbar-color:#c6cfbf transparent;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .view-display-id-subcats_list .view-content .views-row{min-height:94px;padding:12px 42px 12px 12px;gap:12px;scroll-snap-align:start;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .view-display-id-subcats_list .views-field-field-cat-obraz{flex-basis:56px;width:56px;height:56px;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .view-display-id-subcats_list .views-field-name{font-size:14px;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .view-display-id-subcats_list .views-row::after{right:10px;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .catalog-toolbar .sort_links{flex:1 0 100%;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .catalog-toolbar > .catalog-filter-reset{flex-basis:100%;padding:0;text-align:left;}:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .sort_links .sort_link{flex:1;padding-inline:6px;}.product-matrix > .view-content{gap:14px;}}@media (max-width:539px){.product-matrix > .view-content,.one-sidebar .product-matrix > .view-content{grid-template-columns:minmax(0,1fr);}}@media (prefers-reduced-motion:reduce){:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .block-taxonomy-menu-block .catalog-category-toggle::after,:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .view-display-id-subcats_list .views-row,:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .view-display-id-subcats_list .views-row::after,:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .layout-3col__left-sidebar,:is(.page-taxonomy-term,.page-kupit-kuponom,.page-akcie-novinky) .sidebar-content{transition:none;}}.node-type-product .ag-banner-heading{min-height:0;height:150px;padding:0;}.node-type-product .product-breadcrumbs{padding-top:26px;}.node-type-product .product-breadcrumbs .breadcrumb{margin:0;padding:0;border:0;background:transparent;color:var(--color-text-muted);font:500 13px/1.5 var(--font-body);}.product-breadcrumbs .breadcrumb__list{display:flex;flex-wrap:wrap;gap:4px 0;margin:0;padding:0;}.product-breadcrumbs .breadcrumb__item{flex:none;min-width:0;padding:0;color:inherit;font-size:inherit;}.product-breadcrumbs .breadcrumb__item:first-child a{float:none;width:18px;height:18px;vertical-align:middle;}.product-breadcrumbs .breadcrumb__item:first-child a::before{line-height:18px;}.product-breadcrumbs .breadcrumb__item:last-child{flex:1 1 120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text);font-weight:700;}.product-breadcrumbs .breadcrumb__separator{display:inline;width:auto;height:auto;margin:0 9px;background:none;color:#b3bcb1;text-indent:0;transform:none;}.product-breadcrumbs .breadcrumb a{color:inherit;}.product-breadcrumbs .breadcrumb a:hover{color:var(--color-primary);text-decoration:underline;}.node-type-product .layout-swap{padding-block:32px 72px;}.product-full .main-content{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(400px,.95fr);gap:clamp(44px,5.5vw,88px);align-items:start;}.product-full .main-content:not(:has(> .left-content)){grid-template-columns:minmax(0,1fr);}.product-full .left-content,.product-full .right-content{width:100%;min-width:0;margin:0;}.product-full .left-content{align-self:stretch;}.product-full .images-wrapper{position:sticky;top:24px;}.product-full .big-image{position:relative;padding:48px;aspect-ratio:1;border:1px solid var(--color-border);border-radius:6px;background:#fff;}.product-full .big-image > a{display:grid;place-items:center;width:100%;height:100%;}.product-full .big-image img{display:block;width:100%;height:100%;max-height:600px;object-fit:contain;}.product-full .big-image > a::after{inset:auto 0 0 auto;width:40px;height:40px;border-radius:4px;transform:none;background:var(--color-surface);color:var(--color-primary);font-size:20px;}.product-full .big-image > a:is(:hover,:focus-visible)::after{opacity:1;visibility:visible;}.product-full .product-gallery-flags{position:absolute;top:24px;left:24px;right:24px;z-index:1;pointer-events:none;}.product-full .product-gallery-flags .field-item{padding:10px 13px;border-radius:5px;font-size:12px;}.product-full .product-gallery-flags a{pointer-events:auto;}.product-full .left-content .field-name-uc-product-image{display:block;margin:10px 0 0;overflow:visible;}.product-full .left-content .field-name-uc-product-image .field-items{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;}.product-full .left-content .field-name-uc-product-image .field-item{width:100%;height:auto;aspect-ratio:1;margin:0;}.product-full .left-content .field-name-uc-product-image a{display:grid;place-items:center;height:100%;padding:8px;border:1px solid var(--color-border);border-radius:4px;background:#fff;}.product-full .left-content .field-name-uc-product-image a:is(:hover,:focus-visible){border-color:var(--color-brand-dark);}.product-full .left-content .field-name-uc-product-image img{width:100%;height:100%;object-fit:contain;}.product-full .product-category{display:block;margin-bottom:14px;color:var(--color-primary);font:700 12px/1.5 var(--font-body);letter-spacing:.1em;text-transform:uppercase;}.product-full .product-title{margin:0;color:var(--color-text);font:600 clamp(36px,3.4vw,50px)/1.04 var(--font-heading);letter-spacing:-.03em;overflow-wrap:anywhere;}.product-full .product-title-code{color:#6b786e;font-weight:400;white-space:nowrap;}.product-full .model-manuf{display:flex;flex-wrap:wrap;gap:6px 28px;margin:20px 0 0;font:500 13px/1.5 var(--font-body);color:var(--color-text-muted);}.product-full .model-manuf :is(.field,.model){display:flex;gap:6px;margin:0;}.product-full .model-manuf :is(.field-label,.product-info-label){float:none;font-weight:500;}.product-full .model-manuf :is(.field-items,.product-info-value){float:none;color:var(--color-text);font-weight:700;}.product-full .model-manuf .field-name-field-vyrobca a{color:var(--color-primary);text-decoration:underline;text-underline-offset:3px;}.product-full .featuretxt{margin:28px 0 0;padding-top:24px;border-top:1px solid var(--color-border);color:var(--color-text-muted);font:500 15px/1.55 var(--font-body);}.product-full .featuretxt p{margin:0 0 12px;}.product-full .featuretxt ul{display:grid;gap:9px;margin:0;padding:0;list-style:none;}.product-full .featuretxt li{position:relative;margin:0;padding-left:20px;}.product-full .featuretxt li::before{content:'';position:absolute;left:2px;top:.62em;width:6px;height:6px;background:var(--color-primary);}.product-full .featuretxt li p{margin:0;}.product-full .featuretxt strong{color:var(--color-text);}.product-full .featuretxt .todet{display:inline-flex;gap:6px;margin-top:14px;color:var(--color-primary);font:700 14px/1.5 var(--font-body);text-decoration:underline;text-underline-offset:4px;}.product-full .featuretxt .todet::after{content:'↓';}.product-full .product-purchase{margin-top:30px;padding:26px 28px 28px;border:1px solid var(--color-border);border-radius:6px;background:#fff;}.product-full .extrainfos{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:12px 18px;margin:0;padding:0 0 20px;border:0;border-bottom:1px solid var(--color-border);font:500 14px/1.5 var(--font-body);}.product-full .extrainfos .field{min-width:0;margin:0;}.product-full .extrainfos .field-name-field-zaruka .product-warranty-terms{display:block;margin-top:4px;font:500 11px/1.45 var(--font-body);}.product-full .extrainfos .product-warranty-terms a{text-decoration:underline;text-underline-offset:3px;}.product-full .extrainfos .field-label{display:block;float:none;color:var(--color-text-muted);font-size:12px;font-weight:500;}.product-full .extrainfos .field-items{display:block;float:none;margin-top:2px;font-weight:700;}.product-full .extrainfos .instock::before{content:'';display:inline-block;width:8px;height:8px;margin-right:8px;border-radius:50%;background:#2f8f50;}.product-full .varchoosers-form{margin-top:var(--space-2);}.product-full .add-to-cart{margin:0;padding:0;border:0;border-radius:0;background:transparent;}.product-full .add-to-cart form > div{display:flex;flex-wrap:wrap;align-items:stretch;gap:14px 10px;}.product-full .add-to-cart .prices{display:grid;grid-template-columns:minmax(0,1fr);flex:1 0 100%;gap:6px 24px;margin:0;padding:22px 0 8px;text-align:left;}.product-full .add-to-cart .prices:has(.inshop-price){grid-template-columns:repeat(2,minmax(0,1fr));}.product-full .add-to-cart .display-price{grid-column:1;grid-row:1;order:0;display:block;width:100%;margin:0;color:var(--color-text);font:700 clamp(38px,3.6vw,48px)/1 var(--font-heading);letter-spacing:-.03em;}.product-full .add-to-cart .display-price .product-price-label{display:block;margin-bottom:7px;color:var(--color-text-muted);font:600 12px/1.5 var(--font-body);letter-spacing:normal;}.product-full .add-to-cart .list-price{grid-column:1;grid-row:2;order:0;width:auto;margin:0;color:var(--color-text-muted);font:500 14px/1.5 var(--font-body);}.product-full .add-to-cart .list-price .uc-price{font-weight:500;text-decoration:line-through;}.product-full .add-to-cart .inshop-price{grid-column:2;grid-row:1 / span 2;display:block;order:0;width:auto;margin:0;padding:0 0 0 24px;border:0;border-left:1px solid var(--color-border);border-radius:0;background:transparent;color:var(--color-text-muted);font:500 12px/1.5 var(--font-body);text-align:left;}.product-full .add-to-cart .inshop-price .uc-price{display:block;margin-top:4px;color:var(--color-primary);font:700 30px/1.1 var(--font-heading);letter-spacing:-.02em;}.product-full .add-to-cart .attributes{order:1;flex:1 0 100%;gap:12px;}.product-full .add-to-cart .attribute{flex:1;min-width:140px;max-width:100%;margin:0;}.product-full .add-to-cart .form-item-getinshop{order:2;flex:1 0 100%;margin:0;padding:14px 16px;border:1px solid #b9c3b7;border-radius:4px;}.product-full .add-to-cart .form-item-getinshop:has(input:checked){border-color:var(--color-primary);background:#f4f8ec;}.product-full .add-to-cart .form-item-getinshop label{font-size:15px;line-height:1.4;}.product-full .add-to-cart .form-item-qty{order:3;display:flex;align-items:center;flex:0 0 90px;min-height:58px;float:none;margin:0;padding:10px 16px;border:1px solid #b9c3b7;border-radius:4px;background:#fff;}.product-full .add-to-cart .form-item-qty > label{display:block;margin:0;color:var(--color-text-muted);font:700 11px/1.5 var(--font-body);}.product-full .add-to-cart .form-item-qty input{width:100%;height:28px;min-height:0;padding:0 16px 0 0;border:0;border-radius:0;background:transparent;color:var(--color-text);font:700 17px/1.5 var(--font-body);text-align:left;}.product-full .add-to-cart .form-item-qty .field-suffix{inset:9px 8px 9px auto;width:20px;height:auto;color:var(--color-primary);}.product-full .add-to-cart .form-item-qty .field-suffix span{line-height:19px;}.product-full .add-to-cart .form-actions{position:relative;order:3;flex:1;min-width:150px;margin:0;}.product-full .add-to-cart .node-add-to-cart .product-cart-icon{flex:none;font:300 20px/1 awesome;pointer-events:none;}.product-full .add-to-cart .node-add-to-cart{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:100%;min-height:58px;margin:0;padding-inline:16px;border-radius:4px;background:var(--color-brand-dark);font-size:16px;}.product-full .add-to-cart .node-add-to-cart:hover{background:var(--color-primary);transform:none;}.product-full .product-delivery-notice{display:grid;grid-template-columns:26px minmax(0,1fr);gap:12px;margin:20px 0 0;padding:16px;border-left:3px solid #a86a24;border-radius:4px;background:#fff3df;color:#754716;font:500 13px/1.5 var(--font-body);}.product-delivery-notice > i{padding-top:2px;font-size:24px;}.product-delivery-notice strong{display:block;margin-bottom:3px;color:#694016;font-size:15px;}.product-delivery-notice p{margin:0;}.product-delivery-details{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 18px;margin-top:9px;}.product-delivery-details .field{display:flex;flex-wrap:wrap;gap:4px;margin:0;}.product-delivery-details .field-label{float:none;font-weight:500;}.product-delivery-details .field-items{float:none;font-weight:700;}.product-delivery-details a{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px;}.product-financing{margin-top:18px;}.product-full .product-partner{display:flex;align-items:center;gap:18px;margin:18px 0 0;padding:2px 18px 2px 6px;border:1px solid var(--color-border);border-radius:6px;background:#fff;color:var(--color-text);font:600 13px/1.5 var(--font-body);}.product-partner-logo{flex:0 0 88px;}.product-partner-logo img{display:block;width:88px;height:88px;object-fit:contain;}.product-partner .field{display:flex;align-items:center;gap:10px;}.product-partner .field::before{content:'\f2f7';font:300 22px/1 awesome;color:var(--color-primary);}.product-full .product-purchase .field-incart_discount{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;margin:20px 0 0;padding:18px;border:0;border-radius:4px;background:var(--color-secondary);color:var(--color-brand-dark);font:500 13px/1.5 var(--font-body);}.product-full .product-discount-offer label{color:inherit;}.product-discount-offer label,.product-discount-price > span{display:block;margin-bottom:4px;font:600 12px/1.5 var(--font-body);}.product-discount-offer > span{display:block;font-weight:750;font-size:17px;}.product-discount-price strong{display:block;color:inherit;font:700 30px/1.05 var(--font-heading);white-space:nowrap;}.product-full .product-purchase .field-name-field-extragift{margin:18px 0 0;padding:14px 16px;border:0;border-radius:4px;background:var(--color-surface);color:var(--color-text);font:500 13px/1.55 var(--font-body);}.product-full .field-name-field-extragift .field-item{display:flex;flex-wrap:wrap;gap:4px 8px;}.product-full .field-name-field-extragift .item-prefix{color:var(--color-primary);font-weight:750;}.product-full .field-name-field-extragift .field-item + .field-item{margin-top:8px;}.product-full .product-purchase > .bonus_description{position:relative;display:block;width:100%;margin:20px 0 0;padding:18px 0 0;border:0;border-top:1px solid var(--color-border);border-radius:0;background:transparent;color:var(--color-text-muted);box-shadow:none;font:500 13px/1.55 var(--font-body);}.product-full .product-purchase > .bonus_description:not(:has(.content)){display:none;}.product-full .product-purchase .bonus_description .content{display:block;width:100%;padding:0 0 0 32px;text-align:left;}.product-full .product-purchase .bonus_description .icon{position:absolute;top:18px;left:0;width:20px;height:24px;padding:0;border-radius:0;background:transparent;color:var(--color-text);}.product-full .product-purchase .bonus_description .icon::before{content:none;}.product-full .product-purchase .bonus_description .icon::after{font-family:awesome;font-size:20px;font-weight:300;}.product-full .product-purchase .bonus_description p{margin:0;}.product-full .product-purchase .bonus_description strong{color:var(--color-text);font-size:inherit;}.product-full .product-purchase .bonus_description .action{display:flex;justify-content:flex-start;margin-top:8px;padding:0 0 0 32px;}.product-full .product-purchase .bonus_description .action a{margin:0;padding:0;border:0;border-radius:0;background:transparent;color:var(--color-primary);font:600 13px/1.5 var(--font-body);text-decoration:underline;text-underline-offset:3px;}.product-full .product-purchase .bonus_description .action a::after{content:none;}.product-full #pdetails{display:block;margin:72px 0 0;overflow:visible;scroll-margin-top:0;}.product-full #pdetails .product-section-nav{position:sticky;top:0;z-index:5;margin:0;border-block:1px solid var(--color-border);background:#fafbf7f2;backdrop-filter:blur(8px);}.product-section-nav .product-section-links{position:relative;display:flex;gap:36px;overflow-x:auto;scrollbar-width:none;}.product-section-nav a{flex:none;padding:18px 0 16px;border-bottom:2px solid transparent;color:var(--color-text-muted);font:700 14px/1.5 var(--font-body);text-decoration:none;transition:color .2s,transform .2s;}.product-section-nav a:is(:hover,:focus-visible,.is-active){color:var(--color-text);}.product-section-nav a:is(:hover,:focus-visible){transform:translateY(-2px);}.product-section-nav a:focus-visible{outline-offset:-4px;}.product-section-indicator{position:absolute;bottom:0;left:0;width:0;height:2px;background:var(--color-brand-dark);pointer-events:none;transition:transform .3s cubic-bezier(.2,.7,.2,1),width .3s cubic-bezier(.2,.7,.2,1);}.product-full #pdetails .product-section{display:grid;position:static;grid-template-columns:300px minmax(0,1fr);gap:24px 64px;width:100%;min-width:0;margin:0;padding:64px 0;border:0;border-bottom:1px solid var(--color-border);scroll-margin-top:76px;color:var(--color-text-muted);font:500 16px/1.75 var(--font-body);}.product-section-head .eyebrow{margin:0 0 12px;color:var(--color-primary);font:700 12px/1.5 var(--font-body);letter-spacing:.1em;text-transform:uppercase;}.product-full #pdetails .product-section-head h2{margin:0;color:var(--color-text);font:600 clamp(28px,2.4vw,36px)/1.12 var(--font-heading);letter-spacing:-.02em;}.product-section-body{min-width:0;max-width:820px;}.product-full #pdetails .field-name-body p{margin:0 0 16px;}.product-full #pdetails .field-name-body .field-item > p:first-child{color:#34483a;font-size:18px;line-height:1.75;}.product-full #pdetails .field-name-body h3{margin:40px 0 6px;color:var(--color-text);font:700 13px/1.4 var(--font-body);letter-spacing:.1em;text-transform:uppercase;}.product-full #pdetails .field-name-body ul{margin:0;padding:0;list-style:none;}.product-full #pdetails .field-name-body ul > li{margin:0;padding:20px 0;border-bottom:1px solid var(--color-border);}.product-full #pdetails .field-name-body li p{margin:0;font-size:15px;line-height:1.65;}.product-full #pdetails .field-name-body li p > strong:first-child{display:block;margin-bottom:5px;color:var(--color-text);font-size:20px;line-height:1.3;}.product-full #pdetails table{width:100%;margin:0;border-collapse:collapse;font:500 15px/1.65 var(--font-body);}.product-full #pdetails :is(td,th){padding:13px 16px;border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top;overflow-wrap:anywhere;}.product-full #pdetails td{color:var(--color-text);}.product-full #pdetails tr:first-child{color:var(--color-brand-dark);font-weight:700;}.product-full #pdetails tr:hover{background:var(--color-surface);}.product-full #pdetails td p{margin:0;}.product-full #pdetails .field-name-field-video .field-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;}.product-full #pdetails .field-name-field-video .field-item{width:100%;min-width:0;margin:0;}.product-full #pdetails iframe{width:100%;max-width:100%;aspect-ratio:16 / 9;height:auto;border:0;border-radius:4px;background:var(--color-surface);}.product-full #pdetails .field-type-file .file{display:flex;align-items:center;gap:12px;margin:0;padding:10px 0;border:0;font:600 14px/1.6 var(--font-body);}.product-full #pdetails .field-type-file .file img{flex:none;margin:0;}.product-full #pdetails .file a{min-width:0;color:var(--color-primary);overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:4px;}@media (max-width:1180px){.product-full .main-content{grid-template-columns:minmax(0,1fr) minmax(370px,.9fr);gap:44px;}.product-full #pdetails .product-section{grid-template-columns:240px minmax(0,1fr);gap:24px 48px;}}@media (max-width:1023px){.node-type-product .ag-banner-heading{height:138px;}.product-full .main-content{grid-template-columns:minmax(0,1fr);}.product-full .left-content{max-width:680px;}.product-full .right-content{max-width:760px;}.product-full .images-wrapper{position:static;}.product-full #pdetails .product-section{grid-template-columns:minmax(0,1fr);padding-block:48px;}}@media (max-width:767px){.node-type-product .ag-banner-heading{height:126px;}.node-type-product .product-breadcrumbs{padding-top:18px;}.product-breadcrumbs .breadcrumb{font-size:12px;}.product-breadcrumbs .breadcrumb__item:nth-child(n+2):nth-last-child(n+3){display:none;}.product-breadcrumbs .breadcrumb__item:last-child{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.node-type-product .layout-swap{padding-block:22px 48px;}.product-full .main-content{gap:26px;}.product-full .big-image{padding:24px;}.product-full .product-gallery-flags{inset:16px 16px auto;}.product-full .left-content .field-name-uc-product-image .field-items{gap:6px;}.product-full .left-content .field-name-uc-product-image a{padding:4px;}.product-full .product-title{font-size:clamp(32px,9vw,42px);}.product-full .product-purchase{padding:20px 18px 22px;}.product-full .add-to-cart .prices:has(.inshop-price){grid-template-columns:minmax(0,1fr);gap:16px;}.product-full .add-to-cart .inshop-price{grid-column:1;grid-row:3;padding:16px 0 0;border:0;border-top:1px solid var(--color-border);}.product-full .add-to-cart .form-item-qty{flex-basis:92px;}.product-full .add-to-cart .form-actions{min-width:130px;}.product-full #pdetails{margin-top:48px;}.product-section-nav .product-section-links{gap:24px;}.product-full #pdetails :is(td,th){padding-inline:8px;font-size:14px;}.product-full #pdetails .field-name-field-video .field-items{grid-template-columns:minmax(0,1fr);}}@media (prefers-reduced-motion:reduce){.product-full .big-image > a::after,.product-full .left-content .field-name-uc-product-image .field-item{transition:none;}.product-section-nav a,.product-section-indicator{transition:none;}}.product-full .field-recommended{scroll-margin-top:76px;display:grid;grid-template-columns:220px minmax(0,1fr);align-items:start;gap:32px;margin:56px 0 0;padding:32px;border-radius:6px;background:var(--color-surface);}.product-full .field-recommended .block-title,.product-related > h2{margin:0;color:var(--color-text);font:600 clamp(28px,2.6vw,36px)/1.1 var(--font-heading);letter-spacing:-.02em;}.product-full .field-recommended .block-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;}.product-full .field-recommended .product-miniteaser{display:flex;align-items:center;gap:16px;width:100%;min-width:0;margin:0;padding:14px;border:1px solid transparent;border-radius:4px;background:#fff;text-align:left;}.product-full .field-recommended .product-miniteaser:focus-within,.product-full .field-recommended .product-miniteaser:hover{border-color:#b9c3b7;}.product-full .field-recommended .product-miniteaser > .field-name-uc-product-image{flex:0 0 80px;width:80px;overflow:hidden;}.product-full .field-recommended .field-name-uc-product-image .field-item:not(:first-child){display:none;}.product-full .field-recommended .product-miniteaser img{display:block;width:80px;height:80px;object-fit:contain;}.product-full .field-recommended .product-miniteaser .fields{position:static;display:grid;align-content:center;gap:10px;flex:1;width:auto;min-width:0;max-width:none;padding:0;border:0;box-shadow:none;transform:none;background:transparent;color:var(--color-text);}.product-full .field-recommended .fields::before{content:none;}.product-full .field-recommended .title{margin:0;font:650 14px/1.4 var(--font-body);overflow-wrap:anywhere;}.product-full .field-recommended .title a{color:inherit;text-decoration:none;}.product-full .field-recommended .title a:hover{color:var(--color-primary);text-decoration:underline;text-underline-offset:3px;}.product-full .field-recommended .display-price{margin:0;padding:0;color:var(--color-primary);text-align:left;font:750 17px/1.3 var(--font-body);}.product-full .product-related{position:relative;margin:64px 0 0;padding-top:40px;border-top:1px solid var(--color-border);}.product-related > h2{min-height:44px;margin-bottom:28px;padding-right:112px;}.product-full .product-related .field-name-field-podobne{display:block;width:100%;margin:0;overflow:visible;}.product-full .product-related .field-name-field-podobne > .field-items{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;width:100%;}.product-full .product-related .field-name-field-podobne > .field-items > .field-item{display:flex;width:100%;min-width:0;margin:0;padding:0;}.product-full .product-related .field-name-field-podobne .product-teaser{display:flex;flex-direction:column;width:100%;margin:0;}.product-full .product-related .field-name-field-podobne.swiper-container{overflow:hidden;padding:4px;}.product-full .product-related .swiper-container-horizontal > .field-items{display:flex;gap:0;}.product-full .product-related .swiper-container-horizontal > .field-items > .field-item{height:auto;}.product-related > .swiper-navs{position:absolute;top:40px;right:0;display:flex;gap:8px;}.product-related:not(:has(.swiper-container-horizontal)) > .swiper-navs{display:none;}.product-related .swiper-navs .btn-round::before{content:none;}.product-related .swiper-navs .swiper-button-disabled{display:inline-grid;opacity:.35;pointer-events:none;}.product-related .swiper-navs .swiper-button-lock{display:none;}@media (max-width:1180px){.product-full .field-recommended{grid-template-columns:180px minmax(0,1fr);gap:24px;padding:24px;}.product-full .product-related .field-name-field-podobne > .field-items{grid-template-columns:repeat(3,minmax(0,1fr));}}@media (max-width:1023px){.product-full .field-recommended{grid-template-columns:minmax(0,1fr);}.product-full .product-related .field-name-field-podobne > .field-items{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:767px){.product-full .field-recommended{margin-top:36px;padding:24px 18px;}.product-full .field-recommended .block-items{grid-template-columns:minmax(0,1fr);}.product-full .product-related{margin-top:40px;padding-top:32px;}.product-related > .swiper-navs{top:32px;}.product-full .product-related .field-name-field-podobne > .field-items{grid-template-columns:minmax(0,1fr);}}@media (max-width:479px){.product-full .extrainfos{grid-template-columns:repeat(2,minmax(0,1fr));}.product-full .extrainfos .field-name-field-stav{grid-column:1 / -1;}.product-full .product-purchase .field-incart_discount{grid-template-columns:minmax(0,1fr);}.product-full .field-recommended .product-miniteaser{gap:12px;padding:12px;}.product-full .field-recommended .product-miniteaser > .field-name-uc-product-image{flex-basis:64px;width:64px;}.product-full .field-recommended .product-miniteaser img{width:64px;height:64px;}}.manufacturers{padding:32px var(--ag-gutter);border-color:var(--ag-line);}.manufacturers .manulist{justify-content:flex-start;transition-property:transform;transition-timing-function:ease;}.manufacturers .manu{display:flex;flex-shrink:0;align-items:center;justify-content:center;}.manufacturers .manu img{max-width:100%;max-height:72px;object-fit:contain;}.sidebar-content{border-radius:12px;}.sort_links{font-family:var(--ag-body);}#block-block-5{background:var(--ag-forest);color:#d8e3cd;padding:48px var(--ag-gutter) 28px;font-size:16px;line-height:1.45;}#block-block-5 .footer-boxes,#block-block-5 .copy-dot{max-width:1392px;margin-inline:auto;}#block-block-5 .footer-boxes{gap:36px;}#block-block-5 .footer-box{padding:0;min-width:0;}#block-block-5 .footer-box:first-child{padding-left:0;}#block-block-5 .footer-box :is(h2,h3,h4,strong){color:#f5f8ec;}#block-block-5 .footer-box :is(h2,h3,h4){font:700 20px/1.3 var(--ag-body);letter-spacing:-.02em;}#block-block-5 .footer-box .menu li{line-height:1.4;}#block-block-5 a:hover,#block-block-5 a.active{color:var(--ag-lime);}#block-block-5 .copy-dot{padding:0;font-size:12px;line-height:1.5;}#block-block-5 .copy-dot::before{width:100%;background:#dae8ca35;}.site-footer{position:relative;background:var(--color-brand-dark);color:#d8e3cd;padding-top:48px;font:500 16px/1.45 var(--font-body);}.site-footer > .region{width:calc(100% - var(--ag-gutter) * 2);max-width:var(--container-width);margin-inline:auto;}.site-footer .block{min-width:0;margin:0;}.site-footer p{margin:0;color:#ccd9c0;}.site-footer p + p{margin-top:14px;}.site-footer h2{margin:0 0 18px;color:#f5f8ec;font:650 20px/1.3 var(--font-body);letter-spacing:-.02em;}.site-footer :is(h3,h4,.block__title){margin:0 0 18px;color:#f5f8ec;font:700 17px/1.3 var(--font-body);letter-spacing:-.025em;}.site-footer a:where(:not(.btn,.btn-filled,.btn-secondary,.btn-outline,.btn-text)){color:inherit;}.site-footer a:where(:not(.btn,.btn-filled,.btn-secondary,.btn-outline,.btn-text,.back-top)):is(:hover,.active){color:var(--color-secondary);}.site-footer .region-footer-top > .region-content{display:flex;align-items:center;justify-content:space-between;gap:32px;padding-bottom:35px;border-bottom:1px solid #dae8ca35;}.site-footer .region-footer-top .block:has(.back-top){flex:none;}.site-footer .region-footer-top .footer-logo{display:inline-block;}.site-footer .region-footer-top .footer-logo img{display:block;width:200px;max-width:100%;height:auto;}.site-footer .region-footer-top p{margin-top:12px;color:#d0ddc1;font-size:14px;}.site-footer .back-top{display:grid;place-items:center;width:48px;height:48px;border:1px solid #d5e4c254;border-radius:50%;color:#edf3dd;font:26px/1 Arial,sans-serif;text-decoration:none;transition:background-color var(--transition-control);}.site-footer .back-top:hover{background:#e6edc927;}.site-footer .region-footer > .region-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:40px 54px;padding-block:40px 44px;}.site-footer .region-footer .menu{margin:0;padding:0;list-style:none;}.site-footer .region-footer .menu li{margin:0 0 10px;padding:0;list-style:none;line-height:1.35;}.site-footer .region-footer .menu a{display:block;font-size:16px;}.site-footer .footer-phone{display:block;margin-bottom:10px;font:600 26px/1.2 var(--font-body);letter-spacing:-.03em;white-space:nowrap;}.site-footer .region-footer-bottom > .region-content{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:25px;min-height:70px;padding-block:16px;border-top:1px solid #dae8ca35;color:#ccd9c0;font-size:12px;}.site-footer .region-footer-bottom .block{display:flex;flex:1;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 25px;}.site-footer .region-footer-bottom .mydot{margin-inline-start:auto;text-align:right;}.site-footer .footer-copyright{display:flex;flex:1 1 100%;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 25px;}.site-footer #block-block-5{padding:0;background:transparent;}.site-footer .region-footer > .region-content:has(> #block-block-5){display:block;padding-block:0 28px;}@media (max-width:767px){.site-footer{padding-top:35px;}.site-footer .region-footer-top > .region-content{gap:24px;padding-bottom:30px;}.site-footer .region-footer-top .footer-logo img{width:174px;}.site-footer .region-footer > .region-content{grid-template-columns:1fr;gap:32px;padding-block:33px;}.site-footer .region-footer-bottom > .region-content{gap:12px;font-size:11px;}}@media (prefers-reduced-motion:reduce){.site-footer .back-top{transition:none;}}@media (max-width:1200px){#block-system-main-menu .menu a{margin-right:10px;font-size:13px;}.region-header{padding-left:16px;}}@media (max-width:1023px){body{--ag-gutter:32px;}:is(.minisortiment,.view-display-id-maincats_page) :is(.category-grid,.view-content){grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;}.giftbox{padding:20px;gap:8px;}}@media (max-width:767px){body{--ag-gutter:20px;--ag-hero-height:640px;font-size:16px;}#header{padding:0 10px 0 16px;min-height:68px;margin-block:14px;border-radius:16px;}.header__logo img{width:128px;}.region-header{padding-left:12px;}.front .slideshow-banner .slide_content{top:55%;width:calc(100% - 64px);left:32px;font-size:16px;}.front .slideshow-banner .slide_content :is(h1,h2,h3){font-size:clamp(48px,10vw,68px);}.layout-swap{padding-block:32px 48px;}.node-type-front .layout-swap{padding-top:56px;}.front-section{margin-bottom:56px;}:is(.minisortiment,.view-display-id-maincats_page) :is(.category-grid,.view-content){gap:18px;}:is(.minisortiment,.view-display-id-maincats_page) :is(.category-card,.views-row){min-height:350px;}:is(.minisortiment,.view-display-id-maincats_page) :is(.category-card-name,.views-field-name){font-size:26px;padding-inline:20px;}.giftbox{flex-wrap:wrap;padding:20px;}.giftbox .content{padding:0;}.giftbox .icon{padding:0;max-width:80px;}.giftbox .action{padding:12px 0 0;}#block-block-5 .footer-boxes{padding:0;gap:24px 4%;}#block-block-5 .footer-box{width:48%;margin-bottom:12px;}}@media (max-width:479px){#header{width:calc(100% - 24px);padding-inline:12px 8px;}.header__logo img{width:108px;}.region-header{padding-left:8px;}#block-block-2 .topbtn{min-width:34px;margin-left:0;}#block-block-2 .topbtn::after{font-size:23px;}:is(.minisortiment,.view-display-id-maincats_page) :is(.category-grid,.view-content){grid-template-columns:1fr;gap:20px;}:is(.minisortiment,.view-display-id-maincats_page) :is(.category-card,.views-row){min-height:385px;}:is(.minisortiment,.view-display-id-maincats_page) :is(.category-card-name,.views-field-name){font-size:31px;padding:80px 26px 28px;}#block-block-5 .footer-box{width:100%;}.giftbox .content h4{font-size:24px;}}@media (max-width:640px){#block-block-5 .footer-box{width:100%;}}@media (prefers-reduced-motion:reduce){:is(.minisortiment,.view-display-id-maincats_page) :is(.category-card,.views-row),:is(.minisortiment,.view-display-id-maincats_page) :is(.category-card-image,.views-field-field-cat-obraz) img{transition:none;}:is(.minisortiment,.view-display-id-maincats_page) :is(.category-card,.views-row):is(:hover,:focus-within) img{transform:none;}}:is(.btn,.btn-filled,.btn-secondary,.btn-outline,.btn-text,.form-submit,:where(button:not(.btn-round,.cartclose,.icon-button,.dismiss,[id^="cbox"]),input:is([type="submit"],[type="button"],[type="reset"])),:where(.giftbox .action a,.ag-map-action a)){box-sizing:border-box;display:inline-flex;align-items:center;justify-content:space-between;gap:30px;padding:13px 22px;border:0;border-radius:var(--radius-control);box-shadow:none;background:var(--color-primary);color:var(--color-on-primary);font:700 var(--text-control)/1.6 var(--font-body);text-decoration:none;text-transform:none;cursor:pointer;transition:background-color var(--transition-control),transform var(--transition-control);}:is(.btn,.btn-filled,.form-submit,:where(button:not(.btn-round,.cartclose,.icon-button,.dismiss,[id^="cbox"]),input:is([type="submit"],[type="button"],[type="reset"])),:where(.giftbox .action a,.ag-map-action a)):hover{background:var(--color-primary-hover);color:var(--color-on-primary);}:is(.btn-secondary){background:var(--color-secondary);color:var(--color-brand-dark);}:is(.btn-secondary):hover{background:var(--color-secondary-hover);color:var(--color-brand-dark);}:is(.btn-outline){background:transparent;box-shadow:inset 0 0 0 1.5px var(--color-primary);color:var(--color-primary);}:is(.btn-outline):hover{background:var(--color-surface);color:var(--color-primary);}:is(.btn-text){gap:20px;min-height:44px;padding:7px 0;border-radius:0;border-bottom:1px solid currentColor;background:transparent;color:var(--color-primary);}:is(a,button).btn-linked{display:inline-flex;align-items:center;gap:20px;}:is(a,button).btn-linked::after,.btn-text::after{content:'↗';display:inline-block;flex:none;font:26px/24px Arial,sans-serif;transition:transform .25s;}:is(.btn-text,a.btn-linked,button.btn-linked):is(:hover,:focus-visible):not(:disabled,[aria-disabled="true"])::after{transform:rotate(45deg);}:is(.btn-text):hover{background:transparent;color:var(--color-primary-hover);}:is(.btn,.btn-filled,.btn-secondary,.btn-outline,:where(button:not(.btn-round,.cartclose,.icon-button,.dismiss,[id^="cbox"]),input:is([type="submit"],[type="button"],[type="reset"]))):not(.btn-text):hover{transform:translateY(-2px);}:is(.btn,.btn-filled,.btn-secondary,.btn-outline,.btn-text,.form-submit,:where(button:not(.btn-round,.cartclose,.icon-button,.dismiss,[id^="cbox"]),input:is([type="submit"],[type="button"],[type="reset"]))):active{transform:none;}:is(.btn,.btn-filled,.btn-secondary,.btn-outline,.btn-text,.form-submit,:where(button:not(.btn-round,.cartclose,.icon-button,.dismiss,[id^="cbox"]),input:is([type="submit"],[type="button"],[type="reset"]))):is(:disabled,[aria-disabled="true"]){opacity:.5;cursor:not-allowed;transform:none;}:is(.btn,.btn-filled,.btn-secondary,.btn-outline,.btn-text,.form-submit,:where(button:not(.btn-round,.cartclose,.icon-button,.dismiss,[id^="cbox"]),input:is([type="submit"],[type="button"],[type="reset"]))):focus-visible{outline:3px solid var(--color-focus);outline-offset:5px;}.btn-round{cursor:pointer;font:26px/1 Arial,sans-serif;display:inline-grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--color-border);border-radius:50%;background:transparent;color:var(--color-text);}.btn-round .control-arrow{display:block;}.btn-round:hover:enabled{background:var(--color-primary);color:var(--color-on-primary);border-color:var(--color-primary);}.btn-round:focus-visible{outline:3px solid var(--color-focus);outline-offset:4px;}.btn-round:is(:disabled,[aria-disabled="true"]){cursor:default;}.ag-shell{width:calc(100% - var(--ag-gutter) * 2);max-width:var(--container-width);margin-inline:auto;}.ag-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:80px;align-items:center;}.ag-prose{font:500 var(--text-body)/1.8 var(--font-body);color:var(--color-text-muted);}.node-page.ag-prose{max-width:820px;margin-inline:auto;overflow-wrap:anywhere;}.node-page.ag-prose:has(.gift-sortiment-list){max-width:none;}.node-page.ag-prose:has(.gift-sortiment-list) > .field-name-body{max-width:820px;margin-inline:auto;}.ag-prose h2{font-size:var(--text-heading);margin:0 0 var(--space-3);}.ag-prose h3{font-size:28px;margin-block:var(--space-4) var(--space-2);}.ag-prose h4{font-size:32px;margin:0 0 var(--space-3);}.ag-prose p{margin:0 0 var(--space-3);}.ag-prose a:not(:is(.btn,.btn-text,.btn-filled,.btn-secondary,.btn-outline)){color:var(--color-primary);text-decoration:underline;text-underline-offset:4px;}.eyebrow{font:700 11px/1.5 var(--font-body);letter-spacing:.12em;color:inherit;}p.location{position:relative;padding-inline-start:2.5em;line-height:1.4;}p.location::before{content:'\f3c5';position:absolute;inset-inline-start:0;top:50%;transform:translateY(-50%);font:400 1.6em/1 'awesome';}.ag-prose details{border-block-end:1px solid var(--color-border);padding-block:var(--space-2);}.ag-prose summary{cursor:pointer;color:var(--color-text);font-weight:700;}.ag-prose details p{font-size:15px;margin-top:var(--space-2);}.ag-prose blockquote{margin:var(--space-4) 0;padding-left:var(--space-3);border-left:3px solid var(--color-primary);font-size:24px;}:is(.ag-note,.subpage-note){padding:var(--space-3);background:var(--color-surface-accent);border-radius:var(--radius-card);}:is(.ag-badge,.subpage-tag){display:inline-flex;padding:4px 13px;min-height:30px;border-radius:999px;background:var(--color-surface);color:var(--color-text);font-size:var(--text-small);font-weight:700;}:is(.ag-badge--secondary,.subpage-tag--lime){background:var(--color-secondary);color:var(--color-brand-dark);}:is(.ag-badge--dark,.subpage-tag--forest){background:var(--color-brand-dark);color:var(--color-on-primary);}:is(.ag-badge--outline,.subpage-tag--outline){background:transparent;box-shadow:inset 0 0 0 1px var(--color-border);}.ag-prose table{width:100%;border-collapse:collapse;font-size:15px;}.ag-prose :is(td,th){padding:15px 20px;border-bottom:1px solid var(--color-border);text-align:left;}.ag-prose th{background:var(--color-surface);}table.visit-hours{width:100%;margin:23px 0 0;border:0;border-collapse:collapse;background:transparent;color:var(--color-text-muted);font:500 13px/1.4 var(--font-body);}table.visit-hours caption{padding:19px 0 13px;border-top:1px solid var(--color-border);color:var(--color-text);font:700 15px/1.3 var(--font-body);text-align:left;caption-side:top;}hr + table.visit-hours{margin-top:0;}hr + table.visit-hours caption{padding-top:0;border-top:0;}table.visit-hours :is(td,th){padding:2px 0;border:0;background:transparent;vertical-align:top;text-align:left;}table.visit-hours :is(td,th) + :is(td,th){padding-inline-start:16px;color:var(--color-text);font-weight:600;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;}table.visit-hours tr:has(strong) > :is(td,th){padding-bottom:5px;color:var(--color-text);font-size:12px;line-height:1.35;}table.visit-hours tr:has(strong) > :is(td,th) + :is(td,th){color:var(--color-text-muted);font-weight:500;}table.visit-hours :is(td,th) > p{margin:0;}:is(.form-text,.form-textarea,.form-select,:where(input:not([type]),input:is([type="text"],[type="email"],[type="password"],[type="tel"],[type="url"],[type="search"],[type="number"],[type="date"],[type="time"]),textarea,select)):not(:where(.selectric-input)){width:100%;min-height:50px;padding:12px 16px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-input);color:var(--color-text);box-shadow:none;font:500 15px/1.6 var(--font-body);max-width:100%;transition:border-color .2s,box-shadow .2s;}:is(.form-text,.form-textarea,.form-select,:where(input:not([type]),input:is([type="text"],[type="email"],[type="password"],[type="tel"],[type="url"],[type="search"],[type="number"],[type="date"],[type="time"]),textarea,select)):not(:where(.selectric-input))::placeholder{color:#8a978a;opacity:1;}:is(.form-text,.form-textarea,.form-select,:where(input:not([type]),input:is([type="text"],[type="email"],[type="password"],[type="tel"],[type="url"],[type="search"],[type="number"],[type="date"],[type="time"]),textarea,select)):not(:where(.selectric-input)):hover:where(:not(:disabled)){border-color:#b9c4b1;}:is(.form-text,.form-textarea,.form-select,:where(input:not([type]),input:is([type="text"],[type="email"],[type="password"],[type="tel"],[type="url"],[type="search"],[type="number"],[type="date"],[type="time"]),textarea,select)):not(:where(.selectric-input)):focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 4px #00633a1f;}:is(.form-text,.form-textarea,.form-select,:where(input:not([type]),input:is([type="text"],[type="email"],[type="password"],[type="tel"],[type="url"],[type="search"],[type="number"],[type="date"],[type="time"]),textarea,select)):not(:where(.selectric-input)):is(.error,[aria-invalid="true"]){border-color:var(--color-error);}:is(.form-text,.form-textarea,.form-select,:where(input:not([type]),input:is([type="text"],[type="email"],[type="password"],[type="tel"],[type="url"],[type="search"],[type="number"],[type="date"],[type="time"]),textarea,select)):not(:where(.selectric-input)):is(.error,[aria-invalid="true"]):focus{box-shadow:0 0 0 4px #b3261e1f;}:is(.form-text,.form-textarea,.form-select,:where(input:not([type]),input:is([type="text"],[type="email"],[type="password"],[type="tel"],[type="url"],[type="search"],[type="number"],[type="date"],[type="time"]),textarea,select)):not(:where(.selectric-input)):disabled{opacity:.55;background:var(--color-surface);cursor:not-allowed;}textarea,.form-textarea{resize:vertical;}select:not([multiple]){appearance:none;padding-inline-end:44px;background-image:url(/sites/all/themes/mytheme_new/assets/redesign/icons/chevron-down.svg);background-position:right 14px center;background-size:18px;background-repeat:no-repeat;}:where(form label,form legend),.form-item > label{font:700 14px/1.4 var(--font-body);color:var(--color-text);}.form-item .description{margin-top:7px;color:var(--color-text-muted);font:500 13px/1.5 var(--font-body);opacity:1;}.form-required{color:var(--color-error);}:where(input[type="checkbox"],input[type="radio"]),:is(.form-checkbox,.form-radio){display:inline-block;flex:none;width:20px;height:20px;min-height:0;margin:2px 0 0;padding:0;accent-color:var(--color-primary);cursor:pointer;}:where(input[type="checkbox"],input[type="radio"]):disabled{opacity:.55;cursor:not-allowed;}@supports not (accent-color:#00633a){input[type="checkbox"],input[type="radio"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;box-sizing:border-box;flex:none;width:20px;height:20px;margin:2px 0 0;padding:0;border:1px solid var(--color-text-muted);background-color:var(--color-input);background-position:center;background-repeat:no-repeat;vertical-align:middle;cursor:pointer;}input[type="checkbox"]{border-radius:3px;}input[type="radio"]{border-radius:50%;}input[type="checkbox"]:checked,input[type="checkbox"]:indeterminate,input[type="radio"]:checked{border-color:var(--color-primary);background-color:var(--color-primary);}input[type="checkbox"]:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m3 8 3 3 7-7' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:16px 16px;}input[type="checkbox"]:indeterminate{background-image:linear-gradient(#fff,#fff);background-size:10px 2px;}input[type="radio"]:checked{background-image:radial-gradient(circle,#fff 0 3px,transparent 4px);}input[type="checkbox"]:focus,input[type="radio"]:focus{outline:2px solid var(--color-focus);outline-offset:3px;}input[type="checkbox"]:disabled,input[type="radio"]:disabled{opacity:.55;cursor:not-allowed;}@media (forced-colors:active),(-ms-high-contrast:active){input[type="checkbox"],input[type="radio"]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;border:initial;background:initial;}}}:is(.form-type-checkbox,.form-type-radio){display:grid;grid-template-columns:20px minmax(0,1fr);column-gap:10px;align-items:start;}:is(.form-type-checkbox,.form-type-radio) > label{margin:0;padding:0;font:600 15px/1.5 var(--font-body);}:is(.form-type-checkbox,.form-type-radio) > .description{grid-column:1 / -1;}:is(.form-checkboxes,.form-radios) .form-item{margin-block:0 10px;}.selectric{min-height:50px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-input);box-shadow:none;transition:border-color .2s,box-shadow .2s;}.selectric .label{height:auto;min-height:48px;margin:0;padding:12px 44px 12px 16px;color:var(--color-text);font:500 15px/24px var(--font-body);}.selectric .button{display:flex;align-items:center;justify-content:center;top:0;right:0;width:40px;height:100%;padding:0;border:0;border-radius:0;background:transparent;font-size:0;line-height:0;}.selectric .button::after{position:static;content:'\f107';display:block;width:auto;height:auto;margin:0;border:0;color:var(--color-text);font:400 18px/1 'awesome';}.selectric-hover .selectric{border-color:#b9c4b1;}.selectric-focus .selectric,.selectric-open .selectric{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 4px #00633a1f;}.selectric-items{border-color:var(--color-border);border-radius:8px;color:var(--color-text);font:500 15px/1.6 var(--font-body);}.selectric-items li{padding:10px 16px;color:var(--color-text);}.selectric-items li.selected,.selectric-items li.highlighted{background:var(--color-surface-accent);color:var(--color-text);}@media (max-width:767px){.ag-split{grid-template-columns:1fr;gap:30px;}.ag-prose{font-size:16px;}}@media (prefers-reduced-motion:reduce){:is(.btn,.btn-filled,.btn-secondary,.btn-outline,.btn-text,.form-submit,:where(button:not(.btn-round,.cartclose,.icon-button,.dismiss,[id^="cbox"]),input:is([type="submit"],[type="button"],[type="reset"]))){transition:none;transform:none;}:is(a,button).btn-linked::after,.btn-text::after{transition:none;}:is(.form-text,.form-textarea,.form-select,:where(input:not([type]),input:is([type="text"],[type="email"],[type="password"],[type="tel"],[type="url"],[type="search"],[type="number"],[type="date"],[type="time"]),textarea,select)):not(:where(.selectric-input)),.selectric{transition:none;}}.node-type-front .layout-swap{padding-top:0;}.front-prodline:has(.products:empty){display:none;}.front-section{margin-inline:auto;}.ag-confidence{padding-block:36px;margin-bottom:var(--space-section);border-bottom:1px solid var(--color-border);}.ag-confidence .field-name-field-highlights > .field-items{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;}.ag-confidence > .field-collection-container{margin:0;border:0;}.ag-confidence .field-collection-view{margin:0;padding:0;border:0;}.ag-highlight{display:flex;gap:15px;align-items:center;}.ag-highlight-visual{flex:none;color:var(--color-text);font:700 38px/1 var(--font-body);letter-spacing:-.065em;}.ag-highlight-visual p{margin:0;}.ag-highlight-copy{font-size:15px;line-height:1.45;color:var(--color-text-muted);}.ag-highlight-copy p{margin:0;}.ag-highlight-copy strong{color:var(--color-text);}.ag-hero-links{position:relative;z-index:3;margin-top:-80px;height:80px;color:var(--color-on-primary);}.ag-hero-links .field-items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;}.ag-hero-links a{color:inherit;background:transparent;border-bottom:0;border-radius:0;display:flex;justify-content:space-between;gap:16px;padding-block:20px;border-top:1px solid #ffffff65;font:700 15px/1.5 var(--font-body);transition:border-color .2s,color .2s,background .2s;}.ag-hero-links a:is(:hover,:focus-visible){color:#f8fbdc;border-top-color:var(--color-secondary);background:linear-gradient(180deg,#e3edb414 0%,transparent 72%);}.ag-hero-links a:is(:hover,:focus-visible)::after{color:var(--color-secondary);}.ag-hero-links a:active{background:linear-gradient(180deg,#e3edb41f 0%,transparent 72%);}.ag-services{display:grid;grid-template-columns:1fr 1fr;padding-inline:0;max-width:min(var(--container-width),calc(100% - var(--ag-gutter) * 2));border-radius:var(--radius-image);overflow:hidden;background:var(--color-surface);}.ag-service-photo{position:relative;overflow:hidden;min-height:600px;background:var(--color-brand-dark);isolation:isolate;}.ag-service-photo > .field,.ag-service-photo > .field .field-items,.ag-service-photo > .field .field-item{height:100%;}.ag-service-photo > .field img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;}.ag-service-photo::after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#103d28d9,#103d281a 70%);pointer-events:none;}.ag-service-caption{position:absolute;bottom:36px;left:36px;right:30px;z-index:1;color:var(--color-on-primary);font:600 clamp(38px,4vw,62px)/1.1 var(--font-heading);letter-spacing:-.035em;}.ag-service-flag{position:absolute;top:28px;right:28px;z-index:1;max-width:calc(100% - 56px);padding:14px 18px;border-radius:8px;color:var(--color-on-primary);background:#103d28df;font-size:10px;line-height:1.4;letter-spacing:.08em;}.ag-service-flag .field-item > p{display:flex;align-items:center;gap:12px;margin:0;}.ag-service-flag strong{display:block;flex:none;color:var(--color-secondary);font:700 32px/1.1 var(--font-body);letter-spacing:-.05em;}.ag-service-copy{padding:50px 48px;}.ag-service-copy h2{font-size:clamp(34px,3.35vw,48px);}.ag-service-copy h2 strong{font-weight:600;}.ag-gift{padding-block:var(--space-section);background:var(--color-surface-accent);}.ag-gift-art{border-radius:var(--radius-image);overflow:hidden;}.ag-gift-art img{display:block;width:100%;height:auto;}.ag-gift-copy p:not(.eyebrow){max-width:455px;}.front-brands{margin-bottom:var(--space-section);}.front-brands .manufacturers{max-width:calc(var(--container-width) + var(--ag-gutter) * 2);margin-inline:auto;border:0;}.ag-visit{position:relative;isolation:isolate;min-height:780px;display:grid;align-items:center;margin-top:var(--space-5);}.ag-visit-photo{position:absolute;inset:0;z-index:-1;background:var(--color-surface);}.ag-visit-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;}.ag-visit-inner{padding-block:70px;}.ag-visit-card{max-width:510px;padding:42px;background:#fafbf7f2;border-radius:var(--radius-card);}.ag-visit-card h2{font-size:clamp(29px,2.7vw,39px);line-height:1.16;}.ag-visit-card .field-name-body{margin-bottom:var(--space-3);}.ag-visit-card .ag-map-action a{color:var(--color-on-primary);text-decoration:none;}@media (max-width:1023px){.ag-visit-card h2{font-size:36px;}.ag-confidence .field-name-field-highlights > .field-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;}.ag-service-copy{padding:35px 27px;}.ag-split{gap:36px;}}@media (max-width:767px){body{--space-section:56px;}.ag-hero-links{height:auto;margin-top:0;width:100%;background:var(--color-brand-dark);padding-inline:var(--ag-gutter);}.ag-hero-links .field-items{gap:16px;}.ag-hero-links a{font-size:12px;gap:6px;}.ag-services{grid-template-columns:1fr;}.ag-service-photo{min-height:430px;}.ag-service-copy{padding:33px 25px;}.ag-visit{min-height:0;padding-top:320px;}.ag-visit-photo{height:400px;}.ag-visit-inner{padding-block:0 40px;}.ag-visit-card{max-width:none;padding:28px;background:var(--color-background);}.ag-visit-card h2{font-size:33px;}}@media (max-width:479px){.ag-confidence .field-name-field-highlights > .field-items{grid-template-columns:1fr;gap:24px;}.ag-service-caption{left:25px;bottom:25px;}.ag-hero-links .field-items{grid-template-columns:1fr;gap:0;}.ag-hero-links a{padding-block:13px;font-size:14px;}}@media (max-width:389px){.ag-visit-card h2{font-size:30px;}}.slideshow-banner .ag-slide-cover{position:absolute;inset:0;z-index:1;}.slideshow-banner .ag-slide-content{pointer-events:none;}.slideshow-banner .ag-slide-content :is(a,button,input,select,textarea,summary){pointer-events:auto;}.ag-slide-content .eyebrow{margin:0 0 24px;}.ag-slide-content p{margin:0 0 26px;color:inherit;}.ag-slide-content .heading-accent{color:var(--color-secondary);}.ag-slide-action{margin-top:30px;}.ag-slide-action .btn-secondary{max-width:100%;overflow-wrap:anywhere;}@media (max-width:767px){.slideshow-banner .ag-slide-content{top:54%;}.ag-slide-content .eyebrow{margin-bottom:20px;}.ag-slide-action{margin-top:24px;}.ag-slide-action .btn-secondary{gap:16px;}}.fa,.fas,.far,.fal,.fab{display:inline-block;font-family:'awesome';font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;letter-spacing:normal;}.fa,.fas{font-weight:900;}.far{font-weight:400;}.fal{font-weight:300;}.fab{font-family:'awesome_brand';font-weight:400;}.ag-highlight-visual i{font-size:36px;letter-spacing:normal;}.fa-500px::before{content:"\f26e";}.fa-accessible-icon::before{content:"\f368";}.fa-accusoft::before{content:"\f369";}.fa-address-book::before{content:"\f2b9";}.fa-address-card::before{content:"\f2bb";}.fa-adjust::before{content:"\f042";}.fa-adn::before{content:"\f170";}.fa-adversal::before{content:"\f36a";}.fa-affiliatetheme::before{content:"\f36b";}.fa-alarm-clock::before{content:"\f34e";}.fa-algolia::before{content:"\f36c";}.fa-align-center::before{content:"\f037";}.fa-align-justify::before{content:"\f039";}.fa-align-left::before{content:"\f036";}.fa-align-right::before{content:"\f038";}.fa-allergies::before{content:"\f461";}.fa-amazon::before{content:"\f270";}.fa-amazon-pay::before{content:"\f42c";}.fa-ambulance::before{content:"\f0f9";}.fa-american-sign-language-interpreting::before{content:"\f2a3";}.fa-amilia::before{content:"\f36d";}.fa-anchor::before{content:"\f13d";}.fa-android::before{content:"\f17b";}.fa-angellist::before{content:"\f209";}.fa-angle-double-down::before{content:"\f103";}.fa-angle-double-left::before{content:"\f100";}.fa-angle-double-right::before{content:"\f101";}.fa-angle-double-up::before{content:"\f102";}.fa-angle-down::before{content:"\f107";}.fa-angle-left::before{content:"\f104";}.fa-angle-right::before{content:"\f105";}.fa-angle-up::before{content:"\f106";}.fa-angry::before{content:"\f556";}.fa-angrycreative::before{content:"\f36e";}.fa-angular::before{content:"\f420";}.fa-app-store::before{content:"\f36f";}.fa-app-store-ios::before{content:"\f370";}.fa-apper::before{content:"\f371";}.fa-apple::before{content:"\f179";}.fa-apple-pay::before{content:"\f415";}.fa-archive::before{content:"\f187";}.fa-archway::before{content:"\f557";}.fa-arrow-alt-circle-down::before{content:"\f358";}.fa-arrow-alt-circle-left::before{content:"\f359";}.fa-arrow-alt-circle-right::before{content:"\f35a";}.fa-arrow-alt-circle-up::before{content:"\f35b";}.fa-arrow-alt-down::before{content:"\f354";}.fa-arrow-alt-from-bottom::before{content:"\f346";}.fa-arrow-alt-from-left::before{content:"\f347";}.fa-arrow-alt-from-right::before{content:"\f348";}.fa-arrow-alt-from-top::before{content:"\f349";}.fa-arrow-alt-left::before{content:"\f355";}.fa-arrow-alt-right::before{content:"\f356";}.fa-arrow-alt-square-down::before{content:"\f350";}.fa-arrow-alt-square-left::before{content:"\f351";}.fa-arrow-alt-square-right::before{content:"\f352";}.fa-arrow-alt-square-up::before{content:"\f353";}.fa-arrow-alt-to-bottom::before{content:"\f34a";}.fa-arrow-alt-to-left::before{content:"\f34b";}.fa-arrow-alt-to-right::before{content:"\f34c";}.fa-arrow-alt-to-top::before{content:"\f34d";}.fa-arrow-alt-up::before{content:"\f357";}.fa-arrow-circle-down::before{content:"\f0ab";}.fa-arrow-circle-left::before{content:"\f0a8";}.fa-arrow-circle-right::before{content:"\f0a9";}.fa-arrow-circle-up::before{content:"\f0aa";}.fa-arrow-down::before{content:"\f063";}.fa-arrow-from-bottom::before{content:"\f342";}.fa-arrow-from-left::before{content:"\f343";}.fa-arrow-from-right::before{content:"\f344";}.fa-arrow-from-top::before{content:"\f345";}.fa-arrow-left::before{content:"\f060";}.fa-arrow-right::before{content:"\f061";}.fa-arrow-square-down::before{content:"\f339";}.fa-arrow-square-left::before{content:"\f33a";}.fa-arrow-square-right::before{content:"\f33b";}.fa-arrow-square-up::before{content:"\f33c";}.fa-arrow-to-bottom::before{content:"\f33d";}.fa-arrow-to-left::before{content:"\f33e";}.fa-arrow-to-right::before{content:"\f340";}.fa-arrow-to-top::before{content:"\f341";}.fa-arrow-up::before{content:"\f062";}.fa-arrows::before{content:"\f047";}.fa-arrows-alt::before{content:"\f0b2";}.fa-arrows-alt-h::before{content:"\f337";}.fa-arrows-alt-v::before{content:"\f338";}.fa-arrows-h::before{content:"\f07e";}.fa-arrows-v::before{content:"\f07d";}.fa-assistive-listening-systems::before{content:"\f2a2";}.fa-asterisk::before{content:"\f069";}.fa-asymmetrik::before{content:"\f372";}.fa-at::before{content:"\f1fa";}.fa-atlas::before{content:"\f558";}.fa-audible::before{content:"\f373";}.fa-audio-description::before{content:"\f29e";}.fa-autoprefixer::before{content:"\f41c";}.fa-avianex::before{content:"\f374";}.fa-aviato::before{content:"\f421";}.fa-award::before{content:"\f559";}.fa-aws::before{content:"\f375";}.fa-backspace::before{content:"\f55a";}.fa-backward::before{content:"\f04a";}.fa-badge::before{content:"\f335";}.fa-badge-check::before{content:"\f336";}.fa-balance-scale::before{content:"\f24e";}.fa-balance-scale-left::before{content:"\f515";}.fa-balance-scale-right::before{content:"\f516";}.fa-ban::before{content:"\f05e";}.fa-band-aid::before{content:"\f462";}.fa-bandcamp::before{content:"\f2d5";}.fa-barcode::before{content:"\f02a";}.fa-barcode-alt::before{content:"\f463";}.fa-barcode-read::before{content:"\f464";}.fa-barcode-scan::before{content:"\f465";}.fa-bars::before{content:"\f0c9";}.fa-baseball::before{content:"\f432";}.fa-baseball-ball::before{content:"\f433";}.fa-basketball-ball::before{content:"\f434";}.fa-basketball-hoop::before{content:"\f435";}.fa-bath::before{content:"\f2cd";}.fa-battery-bolt::before{content:"\f376";}.fa-battery-empty::before{content:"\f244";}.fa-battery-full::before{content:"\f240";}.fa-battery-half::before{content:"\f242";}.fa-battery-quarter::before{content:"\f243";}.fa-battery-slash::before{content:"\f377";}.fa-battery-three-quarters::before{content:"\f241";}.fa-bed::before{content:"\f236";}.fa-beer::before{content:"\f0fc";}.fa-behance::before{content:"\f1b4";}.fa-behance-square::before{content:"\f1b5";}.fa-bell::before{content:"\f0f3";}.fa-bell-slash::before{content:"\f1f6";}.fa-bezier-curve::before{content:"\f55b";}.fa-bicycle::before{content:"\f206";}.fa-bimobject::before{content:"\f378";}.fa-binoculars::before{content:"\f1e5";}.fa-birthday-cake::before{content:"\f1fd";}.fa-bitbucket::before{content:"\f171";}.fa-bitcoin::before{content:"\f379";}.fa-bity::before{content:"\f37a";}.fa-black-tie::before{content:"\f27e";}.fa-blackberry::before{content:"\f37b";}.fa-blanket::before{content:"\f498";}.fa-blender::before{content:"\f517";}.fa-blind::before{content:"\f29d";}.fa-blogger::before{content:"\f37c";}.fa-blogger-b::before{content:"\f37d";}.fa-bluetooth::before{content:"\f293";}.fa-bluetooth-b::before{content:"\f294";}.fa-bold::before{content:"\f032";}.fa-bolt::before{content:"\f0e7";}.fa-bomb::before{content:"\f1e2";}.fa-bong::before{content:"\f55c";}.fa-book::before{content:"\f02d";}.fa-book-heart::before{content:"\f499";}.fa-book-open::before{content:"\f518";}.fa-bookmark::before{content:"\f02e";}.fa-bowling-ball::before{content:"\f436";}.fa-bowling-pins::before{content:"\f437";}.fa-box::before{content:"\f466";}.fa-box-alt::before{content:"\f49a";}.fa-box-check::before{content:"\f467";}.fa-box-fragile::before{content:"\f49b";}.fa-box-full::before{content:"\f49c";}.fa-box-heart::before{content:"\f49d";}.fa-box-open::before{content:"\f49e";}.fa-box-up::before{content:"\f49f";}.fa-box-usd::before{content:"\f4a0";}.fa-boxes::before{content:"\f468";}.fa-boxes-alt::before{content:"\f4a1";}.fa-boxing-glove::before{content:"\f438";}.fa-braille::before{content:"\f2a1";}.fa-briefcase::before{content:"\f0b1";}.fa-briefcase-medical::before{content:"\f469";}.fa-broadcast-tower::before{content:"\f519";}.fa-broom::before{content:"\f51a";}.fa-browser::before{content:"\f37e";}.fa-brush::before{content:"\f55d";}.fa-btc::before{content:"\f15a";}.fa-bug::before{content:"\f188";}.fa-building::before{content:"\f1ad";}.fa-bullhorn::before{content:"\f0a1";}.fa-bullseye::before{content:"\f140";}.fa-burn::before{content:"\f46a";}.fa-buromobelexperte::before{content:"\f37f";}.fa-bus::before{content:"\f207";}.fa-bus-alt::before{content:"\f55e";}.fa-buysellads::before{content:"\f20d";}.fa-calculator::before{content:"\f1ec";}.fa-calendar::before{content:"\f133";}.fa-calendar-alt::before{content:"\f073";}.fa-calendar-check::before{content:"\f274";}.fa-calendar-edit::before{content:"\f333";}.fa-calendar-exclamation::before{content:"\f334";}.fa-calendar-minus::before{content:"\f272";}.fa-calendar-plus::before{content:"\f271";}.fa-calendar-times::before{content:"\f273";}.fa-camera::before{content:"\f030";}.fa-camera-alt::before{content:"\f332";}.fa-camera-retro::before{content:"\f083";}.fa-cannabis::before{content:"\f55f";}.fa-capsules::before{content:"\f46b";}.fa-car::before{content:"\f1b9";}.fa-caret-circle-down::before{content:"\f32d";}.fa-caret-circle-left::before{content:"\f32e";}.fa-caret-circle-right::before{content:"\f330";}.fa-caret-circle-up::before{content:"\f331";}.fa-caret-down::before{content:"\f0d7";}.fa-caret-left::before{content:"\f0d9";}.fa-caret-right::before{content:"\f0da";}.fa-caret-square-down::before{content:"\f150";}.fa-caret-square-left::before{content:"\f191";}.fa-caret-square-right::before{content:"\f152";}.fa-caret-square-up::before{content:"\f151";}.fa-caret-up::before{content:"\f0d8";}.fa-cart-arrow-down::before{content:"\f218";}.fa-cart-plus::before{content:"\f217";}.fa-cc-amazon-pay::before{content:"\f42d";}.fa-cc-amex::before{content:"\f1f3";}.fa-cc-apple-pay::before{content:"\f416";}.fa-cc-diners-club::before{content:"\f24c";}.fa-cc-discover::before{content:"\f1f2";}.fa-cc-jcb::before{content:"\f24b";}.fa-cc-mastercard::before{content:"\f1f1";}.fa-cc-paypal::before{content:"\f1f4";}.fa-cc-stripe::before{content:"\f1f5";}.fa-cc-visa::before{content:"\f1f0";}.fa-centercode::before{content:"\f380";}.fa-certificate::before{content:"\f0a3";}.fa-chalkboard::before{content:"\f51b";}.fa-chalkboard-teacher::before{content:"\f51c";}.fa-chart-area::before{content:"\f1fe";}.fa-chart-bar::before{content:"\f080";}.fa-chart-line::before{content:"\f201";}.fa-chart-pie::before{content:"\f200";}.fa-check::before{content:"\f00c";}.fa-check-circle::before{content:"\f058";}.fa-check-double::before{content:"\f560";}.fa-check-square::before{content:"\f14a";}.fa-chess::before{content:"\f439";}.fa-chess-bishop::before{content:"\f43a";}.fa-chess-bishop-alt::before{content:"\f43b";}.fa-chess-board::before{content:"\f43c";}.fa-chess-clock::before{content:"\f43d";}.fa-chess-clock-alt::before{content:"\f43e";}.fa-chess-king::before{content:"\f43f";}.fa-chess-king-alt::before{content:"\f440";}.fa-chess-knight::before{content:"\f441";}.fa-chess-knight-alt::before{content:"\f442";}.fa-chess-pawn::before{content:"\f443";}.fa-chess-pawn-alt::before{content:"\f444";}.fa-chess-queen::before{content:"\f445";}.fa-chess-queen-alt::before{content:"\f446";}.fa-chess-rook::before{content:"\f447";}.fa-chess-rook-alt::before{content:"\f448";}.fa-chevron-circle-down::before{content:"\f13a";}.fa-chevron-circle-left::before{content:"\f137";}.fa-chevron-circle-right::before{content:"\f138";}.fa-chevron-circle-up::before{content:"\f139";}.fa-chevron-double-down::before{content:"\f322";}.fa-chevron-double-left::before{content:"\f323";}.fa-chevron-double-right::before{content:"\f324";}.fa-chevron-double-up::before{content:"\f325";}.fa-chevron-down::before{content:"\f078";}.fa-chevron-left::before{content:"\f053";}.fa-chevron-right::before{content:"\f054";}.fa-chevron-square-down::before{content:"\f329";}.fa-chevron-square-left::before{content:"\f32a";}.fa-chevron-square-right::before{content:"\f32b";}.fa-chevron-square-up::before{content:"\f32c";}.fa-chevron-up::before{content:"\f077";}.fa-child::before{content:"\f1ae";}.fa-chrome::before{content:"\f268";}.fa-church::before{content:"\f51d";}.fa-circle::before{content:"\f111";}.fa-circle-notch::before{content:"\f1ce";}.fa-clipboard::before{content:"\f328";}.fa-clipboard-check::before{content:"\f46c";}.fa-clipboard-list::before{content:"\f46d";}.fa-clock::before{content:"\f017";}.fa-clone::before{content:"\f24d";}.fa-closed-captioning::before{content:"\f20a";}.fa-cloud::before{content:"\f0c2";}.fa-cloud-download::before{content:"\f0ed";}.fa-cloud-download-alt::before{content:"\f381";}.fa-cloud-upload::before{content:"\f0ee";}.fa-cloud-upload-alt::before{content:"\f382";}.fa-cloudscale::before{content:"\f383";}.fa-cloudsmith::before{content:"\f384";}.fa-cloudversify::before{content:"\f385";}.fa-club::before{content:"\f327";}.fa-cocktail::before{content:"\f561";}.fa-code::before{content:"\f121";}.fa-code-branch::before{content:"\f126";}.fa-code-commit::before{content:"\f386";}.fa-code-merge::before{content:"\f387";}.fa-codepen::before{content:"\f1cb";}.fa-codiepie::before{content:"\f284";}.fa-coffee::before{content:"\f0f4";}.fa-cog::before{content:"\f013";}.fa-cogs::before{content:"\f085";}.fa-coins::before{content:"\f51e";}.fa-columns::before{content:"\f0db";}.fa-comment::before{content:"\f075";}.fa-comment-alt::before{content:"\f27a";}.fa-comment-alt-check::before{content:"\f4a2";}.fa-comment-alt-dots::before{content:"\f4a3";}.fa-comment-alt-edit::before{content:"\f4a4";}.fa-comment-alt-exclamation::before{content:"\f4a5";}.fa-comment-alt-lines::before{content:"\f4a6";}.fa-comment-alt-minus::before{content:"\f4a7";}.fa-comment-alt-plus::before{content:"\f4a8";}.fa-comment-alt-slash::before{content:"\f4a9";}.fa-comment-alt-smile::before{content:"\f4aa";}.fa-comment-alt-times::before{content:"\f4ab";}.fa-comment-check::before{content:"\f4ac";}.fa-comment-dots::before{content:"\f4ad";}.fa-comment-edit::before{content:"\f4ae";}.fa-comment-exclamation::before{content:"\f4af";}.fa-comment-lines::before{content:"\f4b0";}.fa-comment-minus::before{content:"\f4b1";}.fa-comment-plus::before{content:"\f4b2";}.fa-comment-slash::before{content:"\f4b3";}.fa-comment-smile::before{content:"\f4b4";}.fa-comment-times::before{content:"\f4b5";}.fa-comments::before{content:"\f086";}.fa-comments-alt::before{content:"\f4b6";}.fa-compact-disc::before{content:"\f51f";}.fa-compass::before{content:"\f14e";}.fa-compress::before{content:"\f066";}.fa-compress-alt::before{content:"\f422";}.fa-compress-wide::before{content:"\f326";}.fa-concierge-bell::before{content:"\f562";}.fa-connectdevelop::before{content:"\f20e";}.fa-container-storage::before{content:"\f4b7";}.fa-contao::before{content:"\f26d";}.fa-conveyor-belt::before{content:"\f46e";}.fa-conveyor-belt-alt::before{content:"\f46f";}.fa-cookie::before{content:"\f563";}.fa-cookie-bite::before{content:"\f564";}.fa-copy::before{content:"\f0c5";}.fa-copyright::before{content:"\f1f9";}.fa-couch::before{content:"\f4b8";}.fa-cpanel::before{content:"\f388";}.fa-creative-commons::before{content:"\f25e";}.fa-creative-commons-by::before{content:"\f4e7";}.fa-creative-commons-nc::before{content:"\f4e8";}.fa-creative-commons-nc-eu::before{content:"\f4e9";}.fa-creative-commons-nc-jp::before{content:"\f4ea";}.fa-creative-commons-nd::before{content:"\f4eb";}.fa-creative-commons-pd::before{content:"\f4ec";}.fa-creative-commons-pd-alt::before{content:"\f4ed";}.fa-creative-commons-remix::before{content:"\f4ee";}.fa-creative-commons-sa::before{content:"\f4ef";}.fa-creative-commons-sampling::before{content:"\f4f0";}.fa-creative-commons-sampling-plus::before{content:"\f4f1";}.fa-creative-commons-share::before{content:"\f4f2";}.fa-creative-commons-zero::before{content:"\f4f3";}.fa-credit-card::before{content:"\f09d";}.fa-credit-card-blank::before{content:"\f389";}.fa-credit-card-front::before{content:"\f38a";}.fa-cricket::before{content:"\f449";}.fa-crop::before{content:"\f125";}.fa-crop-alt::before{content:"\f565";}.fa-crosshairs::before{content:"\f05b";}.fa-crow::before{content:"\f520";}.fa-crown::before{content:"\f521";}.fa-css3::before{content:"\f13c";}.fa-css3-alt::before{content:"\f38b";}.fa-cube::before{content:"\f1b2";}.fa-cubes::before{content:"\f1b3";}.fa-curling::before{content:"\f44a";}.fa-cut::before{content:"\f0c4";}.fa-cuttlefish::before{content:"\f38c";}.fa-d-and-d::before{content:"\f38d";}.fa-dashcube::before{content:"\f210";}.fa-database::before{content:"\f1c0";}.fa-deaf::before{content:"\f2a4";}.fa-delicious::before{content:"\f1a5";}.fa-deploydog::before{content:"\f38e";}.fa-deskpro::before{content:"\f38f";}.fa-desktop::before{content:"\f108";}.fa-desktop-alt::before{content:"\f390";}.fa-deviantart::before{content:"\f1bd";}.fa-diagnoses::before{content:"\f470";}.fa-diamond::before{content:"\f219";}.fa-dice::before{content:"\f522";}.fa-dice-five::before{content:"\f523";}.fa-dice-four::before{content:"\f524";}.fa-dice-one::before{content:"\f525";}.fa-dice-six::before{content:"\f526";}.fa-dice-three::before{content:"\f527";}.fa-dice-two::before{content:"\f528";}.fa-digg::before{content:"\f1a6";}.fa-digital-ocean::before{content:"\f391";}.fa-digital-tachograph::before{content:"\f566";}.fa-discord::before{content:"\f392";}.fa-discourse::before{content:"\f393";}.fa-divide::before{content:"\f529";}.fa-dizzy::before{content:"\f567";}.fa-dna::before{content:"\f471";}.fa-dochub::before{content:"\f394";}.fa-docker::before{content:"\f395";}.fa-dollar-sign::before{content:"\f155";}.fa-dolly::before{content:"\f472";}.fa-dolly-empty::before{content:"\f473";}.fa-dolly-flatbed::before{content:"\f474";}.fa-dolly-flatbed-alt::before{content:"\f475";}.fa-dolly-flatbed-empty::before{content:"\f476";}.fa-donate::before{content:"\f4b9";}.fa-door-closed::before{content:"\f52a";}.fa-door-open::before{content:"\f52b";}.fa-dot-circle::before{content:"\f192";}.fa-dove::before{content:"\f4ba";}.fa-download::before{content:"\f019";}.fa-draft2digital::before{content:"\f396";}.fa-drafting-compass::before{content:"\f568";}.fa-dribbble::before{content:"\f17d";}.fa-dribbble-square::before{content:"\f397";}.fa-dropbox::before{content:"\f16b";}.fa-drum::before{content:"\f569";}.fa-drum-steelpan::before{content:"\f56a";}.fa-drupal::before{content:"\f1a9";}.fa-dumbbell::before{content:"\f44b";}.fa-dyalog::before{content:"\f399";}.fa-earlybirds::before{content:"\f39a";}.fa-ebay::before{content:"\f4f4";}.fa-edge::before{content:"\f282";}.fa-edit::before{content:"\f044";}.fa-eject::before{content:"\f052";}.fa-elementor::before{content:"\f430";}.fa-ellipsis-h::before{content:"\f141";}.fa-ellipsis-h-alt::before{content:"\f39b";}.fa-ellipsis-v::before{content:"\f142";}.fa-ellipsis-v-alt::before{content:"\f39c";}.fa-ember::before{content:"\f423";}.fa-empire::before{content:"\f1d1";}.fa-envelope::before{content:"\f0e0";}.fa-envelope-open::before{content:"\f2b6";}.fa-envelope-square::before{content:"\f199";}.fa-envira::before{content:"\f299";}.fa-equals::before{content:"\f52c";}.fa-eraser::before{content:"\f12d";}.fa-erlang::before{content:"\f39d";}.fa-ethereum::before{content:"\f42e";}.fa-etsy::before{content:"\f2d7";}.fa-euro-sign::before{content:"\f153";}.fa-exchange::before{content:"\f0ec";}.fa-exchange-alt::before{content:"\f362";}.fa-exclamation::before{content:"\f12a";}.fa-exclamation-circle::before{content:"\f06a";}.fa-exclamation-square::before{content:"\f321";}.fa-exclamation-triangle::before{content:"\f071";}.fa-expand::before{content:"\f065";}.fa-expand-alt::before{content:"\f424";}.fa-expand-arrows::before{content:"\f31d";}.fa-expand-arrows-alt::before{content:"\f31e";}.fa-expand-wide::before{content:"\f320";}.fa-expeditedssl::before{content:"\f23e";}.fa-external-link::before{content:"\f08e";}.fa-external-link-alt::before{content:"\f35d";}.fa-external-link-square::before{content:"\f14c";}.fa-external-link-square-alt::before{content:"\f360";}.fa-eye::before{content:"\f06e";}.fa-eye-dropper::before{content:"\f1fb";}.fa-eye-slash::before{content:"\f070";}.fa-facebook::before{content:"\f09a";}.fa-facebook-f::before{content:"\f39e";}.fa-facebook-messenger::before{content:"\f39f";}.fa-facebook-square::before{content:"\f082";}.fa-fast-backward::before{content:"\f049";}.fa-fast-forward::before{content:"\f050";}.fa-fax::before{content:"\f1ac";}.fa-feather::before{content:"\f52d";}.fa-feather-alt::before{content:"\f56b";}.fa-female::before{content:"\f182";}.fa-field-hockey::before{content:"\f44c";}.fa-fighter-jet::before{content:"\f0fb";}.fa-file::before{content:"\f15b";}.fa-file-alt::before{content:"\f15c";}.fa-file-archive::before{content:"\f1c6";}.fa-file-audio::before{content:"\f1c7";}.fa-file-check::before{content:"\f316";}.fa-file-code::before{content:"\f1c9";}.fa-file-contract::before{content:"\f56c";}.fa-file-download::before{content:"\f56d";}.fa-file-edit::before{content:"\f31c";}.fa-file-excel::before{content:"\f1c3";}.fa-file-exclamation::before{content:"\f31a";}.fa-file-export::before{content:"\f56e";}.fa-file-image::before{content:"\f1c5";}.fa-file-import::before{content:"\f56f";}.fa-file-invoice::before{content:"\f570";}.fa-file-invoice-dollar::before{content:"\f571";}.fa-file-medical::before{content:"\f477";}.fa-file-medical-alt::before{content:"\f478";}.fa-file-minus::before{content:"\f318";}.fa-file-pdf::before{content:"\f1c1";}.fa-file-plus::before{content:"\f319";}.fa-file-powerpoint::before{content:"\f1c4";}.fa-file-prescription::before{content:"\f572";}.fa-file-signature::before{content:"\f573";}.fa-file-times::before{content:"\f317";}.fa-file-upload::before{content:"\f574";}.fa-file-video::before{content:"\f1c8";}.fa-file-word::before{content:"\f1c2";}.fa-fill::before{content:"\f575";}.fa-fill-drip::before{content:"\f576";}.fa-film::before{content:"\f008";}.fa-film-alt::before{content:"\f3a0";}.fa-filter::before{content:"\f0b0";}.fa-fingerprint::before{content:"\f577";}.fa-fire::before{content:"\f06d";}.fa-fire-extinguisher::before{content:"\f134";}.fa-firefox::before{content:"\f269";}.fa-first-aid::before{content:"\f479";}.fa-first-order::before{content:"\f2b0";}.fa-first-order-alt::before{content:"\f50a";}.fa-firstdraft::before{content:"\f3a1";}.fa-fish::before{content:"\f578";}.fa-flag::before{content:"\f024";}.fa-flag-checkered::before{content:"\f11e";}.fa-flask::before{content:"\f0c3";}.fa-flickr::before{content:"\f16e";}.fa-flipboard::before{content:"\f44d";}.fa-flushed::before{content:"\f579";}.fa-fly::before{content:"\f417";}.fa-folder::before{content:"\f07b";}.fa-folder-open::before{content:"\f07c";}.fa-font::before{content:"\f031";}.fa-font-awesome::before{content:"\f2b4";}.fa-font-awesome-alt::before{content:"\f35c";}.fa-font-awesome-flag::before{content:"\f425";}.fa-fonticons::before{content:"\f280";}.fa-fonticons-fi::before{content:"\f3a2";}.fa-football-ball::before{content:"\f44e";}.fa-football-helmet::before{content:"\f44f";}.fa-forklift::before{content:"\f47a";}.fa-fort-awesome::before{content:"\f286";}.fa-fort-awesome-alt::before{content:"\f3a3";}.fa-forumbee::before{content:"\f211";}.fa-forward::before{content:"\f04e";}.fa-foursquare::before{content:"\f180";}.fa-fragile::before{content:"\f4bb";}.fa-free-code-camp::before{content:"\f2c5";}.fa-freebsd::before{content:"\f3a4";}.fa-frog::before{content:"\f52e";}.fa-frown::before{content:"\f119";}.fa-frown-open::before{content:"\f57a";}.fa-fulcrum::before{content:"\f50b";}.fa-futbol::before{content:"\f1e3";}.fa-galactic-republic::before{content:"\f50c";}.fa-galactic-senate::before{content:"\f50d";}.fa-gamepad::before{content:"\f11b";}.fa-gas-pump::before{content:"\f52f";}.fa-gavel::before{content:"\f0e3";}.fa-gem::before{content:"\f3a5";}.fa-genderless::before{content:"\f22d";}.fa-get-pocket::before{content:"\f265";}.fa-gg::before{content:"\f260";}.fa-gg-circle::before{content:"\f261";}.fa-gift::before{content:"\f06b";}.fa-git::before{content:"\f1d3";}.fa-git-square::before{content:"\f1d2";}.fa-github::before{content:"\f09b";}.fa-github-alt::before{content:"\f113";}.fa-github-square::before{content:"\f092";}.fa-gitkraken::before{content:"\f3a6";}.fa-gitlab::before{content:"\f296";}.fa-gitter::before{content:"\f426";}.fa-glass-martini::before{content:"\f000";}.fa-glass-martini-alt::before{content:"\f57b";}.fa-glasses::before{content:"\f530";}.fa-glide::before{content:"\f2a5";}.fa-glide-g::before{content:"\f2a6";}.fa-globe::before{content:"\f0ac";}.fa-globe-africa::before{content:"\f57c";}.fa-globe-americas::before{content:"\f57d";}.fa-globe-asia::before{content:"\f57e";}.fa-gofore::before{content:"\f3a7";}.fa-golf-ball::before{content:"\f450";}.fa-golf-club::before{content:"\f451";}.fa-goodreads::before{content:"\f3a8";}.fa-goodreads-g::before{content:"\f3a9";}.fa-google::before{content:"\f1a0";}.fa-google-drive::before{content:"\f3aa";}.fa-google-play::before{content:"\f3ab";}.fa-google-plus::before{content:"\f2b3";}.fa-google-plus-g::before{content:"\f0d5";}.fa-google-plus-square::before{content:"\f0d4";}.fa-google-wallet::before{content:"\f1ee";}.fa-graduation-cap::before{content:"\f19d";}.fa-gratipay::before{content:"\f184";}.fa-grav::before{content:"\f2d6";}.fa-greater-than::before{content:"\f531";}.fa-greater-than-equal::before{content:"\f532";}.fa-grimace::before{content:"\f57f";}.fa-grin::before{content:"\f580";}.fa-grin-alt::before{content:"\f581";}.fa-grin-beam::before{content:"\f582";}.fa-grin-beam-sweat::before{content:"\f583";}.fa-grin-hearts::before{content:"\f584";}.fa-grin-squint::before{content:"\f585";}.fa-grin-squint-tears::before{content:"\f586";}.fa-grin-stars::before{content:"\f587";}.fa-grin-tears::before{content:"\f588";}.fa-grin-tongue::before{content:"\f589";}.fa-grin-tongue-squint::before{content:"\f58a";}.fa-grin-tongue-wink::before{content:"\f58b";}.fa-grin-wink::before{content:"\f58c";}.fa-grip-horizontal::before{content:"\f58d";}.fa-grip-vertical::before{content:"\f58e";}.fa-gripfire::before{content:"\f3ac";}.fa-grunt::before{content:"\f3ad";}.fa-gulp::before{content:"\f3ae";}.fa-h-square::before{content:"\f0fd";}.fa-h1::before{content:"\f313";}.fa-h2::before{content:"\f314";}.fa-h3::before{content:"\f315";}.fa-hacker-news::before{content:"\f1d4";}.fa-hacker-news-square::before{content:"\f3af";}.fa-hand-heart::before{content:"\f4bc";}.fa-hand-holding::before{content:"\f4bd";}.fa-hand-holding-box::before{content:"\f47b";}.fa-hand-holding-heart::before{content:"\f4be";}.fa-hand-holding-seedling::before{content:"\f4bf";}.fa-hand-holding-usd::before{content:"\f4c0";}.fa-hand-holding-water::before{content:"\f4c1";}.fa-hand-lizard::before{content:"\f258";}.fa-hand-paper::before{content:"\f256";}.fa-hand-peace::before{content:"\f25b";}.fa-hand-point-down::before{content:"\f0a7";}.fa-hand-point-left::before{content:"\f0a5";}.fa-hand-point-right::before{content:"\f0a4";}.fa-hand-point-up::before{content:"\f0a6";}.fa-hand-pointer::before{content:"\f25a";}.fa-hand-receiving::before{content:"\f47c";}.fa-hand-rock::before{content:"\f255";}.fa-hand-scissors::before{content:"\f257";}.fa-hand-spock::before{content:"\f259";}.fa-hands::before{content:"\f4c2";}.fa-hands-heart::before{content:"\f4c3";}.fa-hands-helping::before{content:"\f4c4";}.fa-hands-usd::before{content:"\f4c5";}.fa-handshake::before{content:"\f2b5";}.fa-handshake-alt::before{content:"\f4c6";}.fa-hashtag::before{content:"\f292";}.fa-hdd::before{content:"\f0a0";}.fa-heading::before{content:"\f1dc";}.fa-headphones::before{content:"\f025";}.fa-headphones-alt::before{content:"\f58f";}.fa-headset::before{content:"\f590";}.fa-heart::before{content:"\f004";}.fa-heart-circle::before{content:"\f4c7";}.fa-heart-square::before{content:"\f4c8";}.fa-heartbeat::before{content:"\f21e";}.fa-helicopter::before{content:"\f533";}.fa-hexagon::before{content:"\f312";}.fa-highlighter::before{content:"\f591";}.fa-hips::before{content:"\f452";}.fa-hire-a-helper::before{content:"\f3b0";}.fa-history::before{content:"\f1da";}.fa-hockey-puck::before{content:"\f453";}.fa-hockey-sticks::before{content:"\f454";}.fa-home::before{content:"\f015";}.fa-home-heart::before{content:"\f4c9";}.fa-hooli::before{content:"\f427";}.fa-hornbill::before{content:"\f592";}.fa-hospital::before{content:"\f0f8";}.fa-hospital-alt::before{content:"\f47d";}.fa-hospital-symbol::before{content:"\f47e";}.fa-hot-tub::before{content:"\f593";}.fa-hotel::before{content:"\f594";}.fa-hotjar::before{content:"\f3b1";}.fa-hourglass::before{content:"\f254";}.fa-hourglass-end::before{content:"\f253";}.fa-hourglass-half::before{content:"\f252";}.fa-hourglass-start::before{content:"\f251";}.fa-houzz::before{content:"\f27c";}.fa-html5::before{content:"\f13b";}.fa-hubspot::before{content:"\f3b2";}.fa-i-cursor::before{content:"\f246";}.fa-id-badge::before{content:"\f2c1";}.fa-id-card::before{content:"\f2c2";}.fa-id-card-alt::before{content:"\f47f";}.fa-image::before{content:"\f03e";}.fa-images::before{content:"\f302";}.fa-imdb::before{content:"\f2d8";}.fa-inbox::before{content:"\f01c";}.fa-inbox-in::before{content:"\f310";}.fa-inbox-out::before{content:"\f311";}.fa-indent::before{content:"\f03c";}.fa-industry::before{content:"\f275";}.fa-industry-alt::before{content:"\f3b3";}.fa-infinity::before{content:"\f534";}.fa-info::before{content:"\f129";}.fa-info-circle::before{content:"\f05a";}.fa-info-square::before{content:"\f30f";}.fa-instagram::before{content:"\f16d";}.fa-internet-explorer::before{content:"\f26b";}.fa-inventory::before{content:"\f480";}.fa-ioxhost::before{content:"\f208";}.fa-italic::before{content:"\f033";}.fa-itunes::before{content:"\f3b4";}.fa-itunes-note::before{content:"\f3b5";}.fa-jack-o-lantern::before{content:"\f30e";}.fa-java::before{content:"\f4e4";}.fa-jedi-order::before{content:"\f50e";}.fa-jenkins::before{content:"\f3b6";}.fa-joget::before{content:"\f3b7";}.fa-joint::before{content:"\f595";}.fa-joomla::before{content:"\f1aa";}.fa-js::before{content:"\f3b8";}.fa-js-square::before{content:"\f3b9";}.fa-jsfiddle::before{content:"\f1cc";}.fa-key::before{content:"\f084";}.fa-keybase::before{content:"\f4f5";}.fa-keyboard::before{content:"\f11c";}.fa-keycdn::before{content:"\f3ba";}.fa-kickstarter::before{content:"\f3bb";}.fa-kickstarter-k::before{content:"\f3bc";}.fa-kiss::before{content:"\f596";}.fa-kiss-beam::before{content:"\f597";}.fa-kiss-wink-heart::before{content:"\f598";}.fa-kiwi-bird::before{content:"\f535";}.fa-korvue::before{content:"\f42f";}.fa-lamp::before{content:"\f4ca";}.fa-language::before{content:"\f1ab";}.fa-laptop::before{content:"\f109";}.fa-laravel::before{content:"\f3bd";}.fa-lastfm::before{content:"\f202";}.fa-lastfm-square::before{content:"\f203";}.fa-laugh::before{content:"\f599";}.fa-laugh-beam::before{content:"\f59a";}.fa-laugh-squint::before{content:"\f59b";}.fa-laugh-wink::before{content:"\f59c";}.fa-leaf::before{content:"\f06c";}.fa-leaf-heart::before{content:"\f4cb";}.fa-leanpub::before{content:"\f212";}.fa-lemon::before{content:"\f094";}.fa-less::before{content:"\f41d";}.fa-less-than::before{content:"\f536";}.fa-less-than-equal::before{content:"\f537";}.fa-level-down::before{content:"\f149";}.fa-level-down-alt::before{content:"\f3be";}.fa-level-up::before{content:"\f148";}.fa-level-up-alt::before{content:"\f3bf";}.fa-life-ring::before{content:"\f1cd";}.fa-lightbulb::before{content:"\f0eb";}.fa-line::before{content:"\f3c0";}.fa-link::before{content:"\f0c1";}.fa-linkedin::before{content:"\f08c";}.fa-linkedin-in::before{content:"\f0e1";}.fa-linode::before{content:"\f2b8";}.fa-linux::before{content:"\f17c";}.fa-lira-sign::before{content:"\f195";}.fa-list::before{content:"\f03a";}.fa-list-alt::before{content:"\f022";}.fa-list-ol::before{content:"\f0cb";}.fa-list-ul::before{content:"\f0ca";}.fa-location-arrow::before{content:"\f124";}.fa-lock::before{content:"\f023";}.fa-lock-alt::before{content:"\f30d";}.fa-lock-open::before{content:"\f3c1";}.fa-lock-open-alt::before{content:"\f3c2";}.fa-long-arrow-alt-down::before{content:"\f309";}.fa-long-arrow-alt-left::before{content:"\f30a";}.fa-long-arrow-alt-right::before{content:"\f30b";}.fa-long-arrow-alt-up::before{content:"\f30c";}.fa-long-arrow-down::before{content:"\f175";}.fa-long-arrow-left::before{content:"\f177";}.fa-long-arrow-right::before{content:"\f178";}.fa-long-arrow-up::before{content:"\f176";}.fa-loveseat::before{content:"\f4cc";}.fa-low-vision::before{content:"\f2a8";}.fa-luchador::before{content:"\f455";}.fa-luggage-cart::before{content:"\f59d";}.fa-lyft::before{content:"\f3c3";}.fa-magento::before{content:"\f3c4";}.fa-magic::before{content:"\f0d0";}.fa-magnet::before{content:"\f076";}.fa-mailchimp::before{content:"\f59e";}.fa-male::before{content:"\f183";}.fa-mandalorian::before{content:"\f50f";}.fa-map::before{content:"\f279";}.fa-map-marked::before{content:"\f59f";}.fa-map-marked-alt::before{content:"\f5a0";}.fa-map-marker::before{content:"\f041";}.fa-map-marker-alt::before{content:"\f3c5";}.fa-map-pin::before{content:"\f276";}.fa-map-signs::before{content:"\f277";}.fa-marker::before{content:"\f5a1";}.fa-mars::before{content:"\f222";}.fa-mars-double::before{content:"\f227";}.fa-mars-stroke::before{content:"\f229";}.fa-mars-stroke-h::before{content:"\f22b";}.fa-mars-stroke-v::before{content:"\f22a";}.fa-mastodon::before{content:"\f4f6";}.fa-maxcdn::before{content:"\f136";}.fa-medal::before{content:"\f5a2";}.fa-medapps::before{content:"\f3c6";}.fa-medium::before{content:"\f23a";}.fa-medium-m::before{content:"\f3c7";}.fa-medkit::before{content:"\f0fa";}.fa-medrt::before{content:"\f3c8";}.fa-meetup::before{content:"\f2e0";}.fa-megaport::before{content:"\f5a3";}.fa-meh::before{content:"\f11a";}.fa-meh-blank::before{content:"\f5a4";}.fa-meh-rolling-eyes::before{content:"\f5a5";}.fa-memory::before{content:"\f538";}.fa-mercury::before{content:"\f223";}.fa-microchip::before{content:"\f2db";}.fa-microphone::before{content:"\f130";}.fa-microphone-alt::before{content:"\f3c9";}.fa-microphone-alt-slash::before{content:"\f539";}.fa-microphone-slash::before{content:"\f131";}.fa-microsoft::before{content:"\f3ca";}.fa-minus::before{content:"\f068";}.fa-minus-circle::before{content:"\f056";}.fa-minus-hexagon::before{content:"\f307";}.fa-minus-octagon::before{content:"\f308";}.fa-minus-square::before{content:"\f146";}.fa-mix::before{content:"\f3cb";}.fa-mixcloud::before{content:"\f289";}.fa-mizuni::before{content:"\f3cc";}.fa-mobile::before{content:"\f10b";}.fa-mobile-alt::before{content:"\f3cd";}.fa-mobile-android::before{content:"\f3ce";}.fa-mobile-android-alt::before{content:"\f3cf";}.fa-modx::before{content:"\f285";}.fa-monero::before{content:"\f3d0";}.fa-money-bill::before{content:"\f0d6";}.fa-money-bill-alt::before{content:"\f3d1";}.fa-money-bill-wave::before{content:"\f53a";}.fa-money-bill-wave-alt::before{content:"\f53b";}.fa-money-check::before{content:"\f53c";}.fa-money-check-alt::before{content:"\f53d";}.fa-monument::before{content:"\f5a6";}.fa-moon::before{content:"\f186";}.fa-mortar-pestle::before{content:"\f5a7";}.fa-motorcycle::before{content:"\f21c";}.fa-mouse-pointer::before{content:"\f245";}.fa-music::before{content:"\f001";}.fa-napster::before{content:"\f3d2";}.fa-neuter::before{content:"\f22c";}.fa-newspaper::before{content:"\f1ea";}.fa-nimblr::before{content:"\f5a8";}.fa-nintendo-switch::before{content:"\f418";}.fa-node::before{content:"\f419";}.fa-node-js::before{content:"\f3d3";}.fa-not-equal::before{content:"\f53e";}.fa-notes-medical::before{content:"\f481";}.fa-npm::before{content:"\f3d4";}.fa-ns8::before{content:"\f3d5";}.fa-nutritionix::before{content:"\f3d6";}.fa-object-group::before{content:"\f247";}.fa-object-ungroup::before{content:"\f248";}.fa-octagon::before{content:"\f306";}.fa-odnoklassniki::before{content:"\f263";}.fa-odnoklassniki-square::before{content:"\f264";}.fa-old-republic::before{content:"\f510";}.fa-opencart::before{content:"\f23d";}.fa-openid::before{content:"\f19b";}.fa-opera::before{content:"\f26a";}.fa-optin-monster::before{content:"\f23c";}.fa-osi::before{content:"\f41a";}.fa-outdent::before{content:"\f03b";}.fa-page4::before{content:"\f3d7";}.fa-pagelines::before{content:"\f18c";}.fa-paint-brush::before{content:"\f1fc";}.fa-paint-brush-alt::before{content:"\f5a9";}.fa-paint-roller::before{content:"\f5aa";}.fa-palette::before{content:"\f53f";}.fa-palfed::before{content:"\f3d8";}.fa-pallet::before{content:"\f482";}.fa-pallet-alt::before{content:"\f483";}.fa-paper-plane::before{content:"\f1d8";}.fa-paperclip::before{content:"\f0c6";}.fa-parachute-box::before{content:"\f4cd";}.fa-paragraph::before{content:"\f1dd";}.fa-parking::before{content:"\f540";}.fa-passport::before{content:"\f5ab";}.fa-paste::before{content:"\f0ea";}.fa-patreon::before{content:"\f3d9";}.fa-pause::before{content:"\f04c";}.fa-pause-circle::before{content:"\f28b";}.fa-paw::before{content:"\f1b0";}.fa-paypal::before{content:"\f1ed";}.fa-pen::before{content:"\f304";}.fa-pen-alt::before{content:"\f305";}.fa-pen-fancy::before{content:"\f5ac";}.fa-pen-nib::before{content:"\f5ad";}.fa-pen-square::before{content:"\f14b";}.fa-pencil::before{content:"\f040";}.fa-pencil-alt::before{content:"\f303";}.fa-pencil-ruler::before{content:"\f5ae";}.fa-pennant::before{content:"\f456";}.fa-people-carry::before{content:"\f4ce";}.fa-percent::before{content:"\f295";}.fa-percentage::before{content:"\f541";}.fa-periscope::before{content:"\f3da";}.fa-person-carry::before{content:"\f4cf";}.fa-person-dolly::before{content:"\f4d0";}.fa-person-dolly-empty::before{content:"\f4d1";}.fa-phabricator::before{content:"\f3db";}.fa-phoenix-framework::before{content:"\f3dc";}.fa-phoenix-squadron::before{content:"\f511";}.fa-phone::before{content:"\f095";}.fa-phone-plus::before{content:"\f4d2";}.fa-phone-slash::before{content:"\f3dd";}.fa-phone-square::before{content:"\f098";}.fa-phone-volume::before{content:"\f2a0";}.fa-php::before{content:"\f457";}.fa-pied-piper::before{content:"\f2ae";}.fa-pied-piper-alt::before{content:"\f1a8";}.fa-pied-piper-hat::before{content:"\f4e5";}.fa-pied-piper-pp::before{content:"\f1a7";}.fa-piggy-bank::before{content:"\f4d3";}.fa-pills::before{content:"\f484";}.fa-pinterest::before{content:"\f0d2";}.fa-pinterest-p::before{content:"\f231";}.fa-pinterest-square::before{content:"\f0d3";}.fa-plane::before{content:"\f072";}.fa-plane-alt::before{content:"\f3de";}.fa-plane-arrival::before{content:"\f5af";}.fa-plane-departure::before{content:"\f5b0";}.fa-play::before{content:"\f04b";}.fa-play-circle::before{content:"\f144";}.fa-playstation::before{content:"\f3df";}.fa-plug::before{content:"\f1e6";}.fa-plus::before{content:"\f067";}.fa-plus-circle::before{content:"\f055";}.fa-plus-hexagon::before{content:"\f300";}.fa-plus-octagon::before{content:"\f301";}.fa-plus-square::before{content:"\f0fe";}.fa-podcast::before{content:"\f2ce";}.fa-poo::before{content:"\f2fe";}.fa-portrait::before{content:"\f3e0";}.fa-pound-sign::before{content:"\f154";}.fa-power-off::before{content:"\f011";}.fa-prescription::before{content:"\f5b1";}.fa-prescription-bottle::before{content:"\f485";}.fa-prescription-bottle-alt::before{content:"\f486";}.fa-print::before{content:"\f02f";}.fa-procedures::before{content:"\f487";}.fa-product-hunt::before{content:"\f288";}.fa-project-diagram::before{content:"\f542";}.fa-pushed::before{content:"\f3e1";}.fa-puzzle-piece::before{content:"\f12e";}.fa-python::before{content:"\f3e2";}.fa-qq::before{content:"\f1d6";}.fa-qrcode::before{content:"\f029";}.fa-question::before{content:"\f128";}.fa-question-circle::before{content:"\f059";}.fa-question-square::before{content:"\f2fd";}.fa-quidditch::before{content:"\f458";}.fa-quinscape::before{content:"\f459";}.fa-quora::before{content:"\f2c4";}.fa-quote-left::before{content:"\f10d";}.fa-quote-right::before{content:"\f10e";}.fa-r-project::before{content:"\f4f7";}.fa-racquet::before{content:"\f45a";}.fa-ramp-loading::before{content:"\f4d4";}.fa-random::before{content:"\f074";}.fa-ravelry::before{content:"\f2d9";}.fa-react::before{content:"\f41b";}.fa-readme::before{content:"\f4d5";}.fa-rebel::before{content:"\f1d0";}.fa-receipt::before{content:"\f543";}.fa-rectangle-landscape::before{content:"\f2fa";}.fa-rectangle-portrait::before{content:"\f2fb";}.fa-rectangle-wide::before{content:"\f2fc";}.fa-recycle::before{content:"\f1b8";}.fa-red-river::before{content:"\f3e3";}.fa-reddit::before{content:"\f1a1";}.fa-reddit-alien::before{content:"\f281";}.fa-reddit-square::before{content:"\f1a2";}.fa-redo::before{content:"\f01e";}.fa-redo-alt::before{content:"\f2f9";}.fa-registered::before{content:"\f25d";}.fa-rendact::before{content:"\f3e4";}.fa-renren::before{content:"\f18b";}.fa-repeat::before{content:"\f363";}.fa-repeat-1::before{content:"\f365";}.fa-repeat-1-alt::before{content:"\f366";}.fa-repeat-alt::before{content:"\f364";}.fa-reply::before{content:"\f3e5";}.fa-reply-all::before{content:"\f122";}.fa-replyd::before{content:"\f3e6";}.fa-researchgate::before{content:"\f4f8";}.fa-resolving::before{content:"\f3e7";}.fa-retweet::before{content:"\f079";}.fa-retweet-alt::before{content:"\f361";}.fa-rev::before{content:"\f5b2";}.fa-ribbon::before{content:"\f4d6";}.fa-road::before{content:"\f018";}.fa-robot::before{content:"\f544";}.fa-rocket::before{content:"\f135";}.fa-rocketchat::before{content:"\f3e8";}.fa-rockrms::before{content:"\f3e9";}.fa-route::before{content:"\f4d7";}.fa-rss::before{content:"\f09e";}.fa-rss-square::before{content:"\f143";}.fa-ruble-sign::before{content:"\f158";}.fa-ruler::before{content:"\f545";}.fa-ruler-combined::before{content:"\f546";}.fa-ruler-horizontal::before{content:"\f547";}.fa-ruler-vertical::before{content:"\f548";}.fa-rupee-sign::before{content:"\f156";}.fa-sad-cry::before{content:"\f5b3";}.fa-sad-tear::before{content:"\f5b4";}.fa-safari::before{content:"\f267";}.fa-sass::before{content:"\f41e";}.fa-save::before{content:"\f0c7";}.fa-scanner::before{content:"\f488";}.fa-scanner-keyboard::before{content:"\f489";}.fa-scanner-touchscreen::before{content:"\f48a";}.fa-schlix::before{content:"\f3ea";}.fa-school::before{content:"\f549";}.fa-screwdriver::before{content:"\f54a";}.fa-scribd::before{content:"\f28a";}.fa-scrubber::before{content:"\f2f8";}.fa-search::before{content:"\f002";}.fa-search-minus::before{content:"\f010";}.fa-search-plus::before{content:"\f00e";}.fa-searchengin::before{content:"\f3eb";}.fa-seedling::before{content:"\f4d8";}.fa-sellcast::before{content:"\f2da";}.fa-sellsy::before{content:"\f213";}.fa-server::before{content:"\f233";}.fa-servicestack::before{content:"\f3ec";}.fa-share::before{content:"\f064";}.fa-share-all::before{content:"\f367";}.fa-share-alt::before{content:"\f1e0";}.fa-share-alt-square::before{content:"\f1e1";}.fa-share-square::before{content:"\f14d";}.fa-shekel-sign::before{content:"\f20b";}.fa-shield::before{content:"\f132";}.fa-shield-alt::before{content:"\f3ed";}.fa-shield-check::before{content:"\f2f7";}.fa-ship::before{content:"\f21a";}.fa-shipping-fast::before{content:"\f48b";}.fa-shipping-timed::before{content:"\f48c";}.fa-shirtsinbulk::before{content:"\f214";}.fa-shoe-prints::before{content:"\f54b";}.fa-shopping-bag::before{content:"\f290";}.fa-shopping-basket::before{content:"\f291";}.fa-shopping-cart::before{content:"\f07a";}.fa-shopware::before{content:"\f5b5";}.fa-shower::before{content:"\f2cc";}.fa-shuttle-van::before{content:"\f5b6";}.fa-shuttlecock::before{content:"\f45b";}.fa-sign::before{content:"\f4d9";}.fa-sign-in::before{content:"\f090";}.fa-sign-in-alt::before{content:"\f2f6";}.fa-sign-language::before{content:"\f2a7";}.fa-sign-out::before{content:"\f08b";}.fa-sign-out-alt::before{content:"\f2f5";}.fa-signal::before{content:"\f012";}.fa-signature::before{content:"\f5b7";}.fa-simplybuilt::before{content:"\f215";}.fa-sistrix::before{content:"\f3ee";}.fa-sitemap::before{content:"\f0e8";}.fa-sith::before{content:"\f512";}.fa-skull::before{content:"\f54c";}.fa-skyatlas::before{content:"\f216";}.fa-skype::before{content:"\f17e";}.fa-slack::before{content:"\f198";}.fa-slack-hash::before{content:"\f3ef";}.fa-sliders-h::before{content:"\f1de";}.fa-sliders-h-square::before{content:"\f3f0";}.fa-sliders-v::before{content:"\f3f1";}.fa-sliders-v-square::before{content:"\f3f2";}.fa-slideshare::before{content:"\f1e7";}.fa-smile::before{content:"\f118";}.fa-smile-beam::before{content:"\f5b8";}.fa-smile-plus::before{content:"\f5b9";}.fa-smile-wink::before{content:"\f4da";}.fa-smoking::before{content:"\f48d";}.fa-smoking-ban::before{content:"\f54d";}.fa-snapchat::before{content:"\f2ab";}.fa-snapchat-ghost::before{content:"\f2ac";}.fa-snapchat-square::before{content:"\f2ad";}.fa-snowflake::before{content:"\f2dc";}.fa-solar-panel::before{content:"\f5ba";}.fa-sort::before{content:"\f0dc";}.fa-sort-alpha-down::before{content:"\f15d";}.fa-sort-alpha-up::before{content:"\f15e";}.fa-sort-amount-down::before{content:"\f160";}.fa-sort-amount-up::before{content:"\f161";}.fa-sort-down::before{content:"\f0dd";}.fa-sort-numeric-down::before{content:"\f162";}.fa-sort-numeric-up::before{content:"\f163";}.fa-sort-up::before{content:"\f0de";}.fa-soundcloud::before{content:"\f1be";}.fa-spa::before{content:"\f5bb";}.fa-space-shuttle::before{content:"\f197";}.fa-spade::before{content:"\f2f4";}.fa-speakap::before{content:"\f3f3";}.fa-spinner::before{content:"\f110";}.fa-spinner-third::before{content:"\f3f4";}.fa-splotch::before{content:"\f5bc";}.fa-spotify::before{content:"\f1bc";}.fa-spray-can::before{content:"\f5bd";}.fa-square::before{content:"\f0c8";}.fa-square-full::before{content:"\f45c";}.fa-squarespace::before{content:"\f5be";}.fa-stack-exchange::before{content:"\f18d";}.fa-stack-overflow::before{content:"\f16c";}.fa-stamp::before{content:"\f5bf";}.fa-star::before{content:"\f005";}.fa-star-exclamation::before{content:"\f2f3";}.fa-star-half::before{content:"\f089";}.fa-star-half-alt::before{content:"\f5c0";}.fa-staylinked::before{content:"\f3f5";}.fa-steam::before{content:"\f1b6";}.fa-steam-square::before{content:"\f1b7";}.fa-steam-symbol::before{content:"\f3f6";}.fa-step-backward::before{content:"\f048";}.fa-step-forward::before{content:"\f051";}.fa-stethoscope::before{content:"\f0f1";}.fa-sticker-mule::before{content:"\f3f7";}.fa-sticky-note::before{content:"\f249";}.fa-stop::before{content:"\f04d";}.fa-stop-circle::before{content:"\f28d";}.fa-stopwatch::before{content:"\f2f2";}.fa-store::before{content:"\f54e";}.fa-store-alt::before{content:"\f54f";}.fa-strava::before{content:"\f428";}.fa-stream::before{content:"\f550";}.fa-street-view::before{content:"\f21d";}.fa-strikethrough::before{content:"\f0cc";}.fa-stripe::before{content:"\f429";}.fa-stripe-s::before{content:"\f42a";}.fa-stroopwafel::before{content:"\f551";}.fa-studiovinari::before{content:"\f3f8";}.fa-stumbleupon::before{content:"\f1a4";}.fa-stumbleupon-circle::before{content:"\f1a3";}.fa-subscript::before{content:"\f12c";}.fa-subway::before{content:"\f239";}.fa-suitcase::before{content:"\f0f2";}.fa-suitcase-rolling::before{content:"\f5c1";}.fa-sun::before{content:"\f185";}.fa-superpowers::before{content:"\f2dd";}.fa-superscript::before{content:"\f12b";}.fa-supple::before{content:"\f3f9";}.fa-surprise::before{content:"\f5c2";}.fa-swatchbook::before{content:"\f5c3";}.fa-swimmer::before{content:"\f5c4";}.fa-swimming-pool::before{content:"\f5c5";}.fa-sync::before{content:"\f021";}.fa-sync-alt::before{content:"\f2f1";}.fa-syringe::before{content:"\f48e";}.fa-table::before{content:"\f0ce";}.fa-table-tennis::before{content:"\f45d";}.fa-tablet::before{content:"\f10a";}.fa-tablet-alt::before{content:"\f3fa";}.fa-tablet-android::before{content:"\f3fb";}.fa-tablet-android-alt::before{content:"\f3fc";}.fa-tablet-rugged::before{content:"\f48f";}.fa-tablets::before{content:"\f490";}.fa-tachometer::before{content:"\f0e4";}.fa-tachometer-alt::before{content:"\f3fd";}.fa-tag::before{content:"\f02b";}.fa-tags::before{content:"\f02c";}.fa-tape::before{content:"\f4db";}.fa-tasks::before{content:"\f0ae";}.fa-taxi::before{content:"\f1ba";}.fa-teamspeak::before{content:"\f4f9";}.fa-telegram::before{content:"\f2c6";}.fa-telegram-plane::before{content:"\f3fe";}.fa-tencent-weibo::before{content:"\f1d5";}.fa-tennis-ball::before{content:"\f45e";}.fa-terminal::before{content:"\f120";}.fa-text-height::before{content:"\f034";}.fa-text-width::before{content:"\f035";}.fa-th::before{content:"\f00a";}.fa-th-large::before{content:"\f009";}.fa-th-list::before{content:"\f00b";}.fa-themeco::before{content:"\f5c6";}.fa-themeisle::before{content:"\f2b2";}.fa-thermometer::before{content:"\f491";}.fa-thermometer-empty::before{content:"\f2cb";}.fa-thermometer-full::before{content:"\f2c7";}.fa-thermometer-half::before{content:"\f2c9";}.fa-thermometer-quarter::before{content:"\f2ca";}.fa-thermometer-three-quarters::before{content:"\f2c8";}.fa-thumbs-down::before{content:"\f165";}.fa-thumbs-up::before{content:"\f164";}.fa-thumbtack::before{content:"\f08d";}.fa-ticket::before{content:"\f145";}.fa-ticket-alt::before{content:"\f3ff";}.fa-times::before{content:"\f00d";}.fa-times-circle::before{content:"\f057";}.fa-times-hexagon::before{content:"\f2ee";}.fa-times-octagon::before{content:"\f2f0";}.fa-times-square::before{content:"\f2d3";}.fa-tint::before{content:"\f043";}.fa-tint-slash::before{content:"\f5c7";}.fa-tired::before{content:"\f5c8";}.fa-toggle-off::before{content:"\f204";}.fa-toggle-on::before{content:"\f205";}.fa-toolbox::before{content:"\f552";}.fa-tooth::before{content:"\f5c9";}.fa-trade-federation::before{content:"\f513";}.fa-trademark::before{content:"\f25c";}.fa-train::before{content:"\f238";}.fa-transgender::before{content:"\f224";}.fa-transgender-alt::before{content:"\f225";}.fa-trash::before{content:"\f1f8";}.fa-trash-alt::before{content:"\f2ed";}.fa-tree::before{content:"\f1bb";}.fa-tree-alt::before{content:"\f400";}.fa-trello::before{content:"\f181";}.fa-triangle::before{content:"\f2ec";}.fa-tripadvisor::before{content:"\f262";}.fa-trophy::before{content:"\f091";}.fa-trophy-alt::before{content:"\f2eb";}.fa-truck::before{content:"\f0d1";}.fa-truck-container::before{content:"\f4dc";}.fa-truck-couch::before{content:"\f4dd";}.fa-truck-loading::before{content:"\f4de";}.fa-truck-moving::before{content:"\f4df";}.fa-truck-ramp::before{content:"\f4e0";}.fa-tshirt::before{content:"\f553";}.fa-tty::before{content:"\f1e4";}.fa-tumblr::before{content:"\f173";}.fa-tumblr-square::before{content:"\f174";}.fa-tv::before{content:"\f26c";}.fa-tv-retro::before{content:"\f401";}.fa-twitch::before{content:"\f1e8";}.fa-twitter::before{content:"\f099";}.fa-twitter-square::before{content:"\f081";}.fa-typo3::before{content:"\f42b";}.fa-uber::before{content:"\f402";}.fa-uikit::before{content:"\f403";}.fa-umbrella::before{content:"\f0e9";}.fa-umbrella-beach::before{content:"\f5ca";}.fa-underline::before{content:"\f0cd";}.fa-undo::before{content:"\f0e2";}.fa-undo-alt::before{content:"\f2ea";}.fa-uniregistry::before{content:"\f404";}.fa-universal-access::before{content:"\f29a";}.fa-university::before{content:"\f19c";}.fa-unlink::before{content:"\f127";}.fa-unlock::before{content:"\f09c";}.fa-unlock-alt::before{content:"\f13e";}.fa-untappd::before{content:"\f405";}.fa-upload::before{content:"\f093";}.fa-usb::before{content:"\f287";}.fa-usd-circle::before{content:"\f2e8";}.fa-usd-square::before{content:"\f2e9";}.fa-user::before{content:"\f007";}.fa-user-alt::before{content:"\f406";}.fa-user-alt-slash::before{content:"\f4fa";}.fa-user-astronaut::before{content:"\f4fb";}.fa-user-check::before{content:"\f4fc";}.fa-user-circle::before{content:"\f2bd";}.fa-user-clock::before{content:"\f4fd";}.fa-user-cog::before{content:"\f4fe";}.fa-user-edit::before{content:"\f4ff";}.fa-user-friends::before{content:"\f500";}.fa-user-graduate::before{content:"\f501";}.fa-user-lock::before{content:"\f502";}.fa-user-md::before{content:"\f0f0";}.fa-user-minus::before{content:"\f503";}.fa-user-ninja::before{content:"\f504";}.fa-user-plus::before{content:"\f234";}.fa-user-secret::before{content:"\f21b";}.fa-user-shield::before{content:"\f505";}.fa-user-slash::before{content:"\f506";}.fa-user-tag::before{content:"\f507";}.fa-user-tie::before{content:"\f508";}.fa-user-times::before{content:"\f235";}.fa-users::before{content:"\f0c0";}.fa-users-cog::before{content:"\f509";}.fa-ussunnah::before{content:"\f407";}.fa-utensil-fork::before{content:"\f2e3";}.fa-utensil-knife::before{content:"\f2e4";}.fa-utensil-spoon::before{content:"\f2e5";}.fa-utensils::before{content:"\f2e7";}.fa-utensils-alt::before{content:"\f2e6";}.fa-vaadin::before{content:"\f408";}.fa-vector-square::before{content:"\f5cb";}.fa-venus::before{content:"\f221";}.fa-venus-double::before{content:"\f226";}.fa-venus-mars::before{content:"\f228";}.fa-viacoin::before{content:"\f237";}.fa-viadeo::before{content:"\f2a9";}.fa-viadeo-square::before{content:"\f2aa";}.fa-vial::before{content:"\f492";}.fa-vials::before{content:"\f493";}.fa-viber::before{content:"\f409";}.fa-video::before{content:"\f03d";}.fa-video-plus::before{content:"\f4e1";}.fa-video-slash::before{content:"\f4e2";}.fa-vimeo::before{content:"\f40a";}.fa-vimeo-square::before{content:"\f194";}.fa-vimeo-v::before{content:"\f27d";}.fa-vine::before{content:"\f1ca";}.fa-vk::before{content:"\f189";}.fa-vnv::before{content:"\f40b";}.fa-volleyball-ball::before{content:"\f45f";}.fa-volume-down::before{content:"\f027";}.fa-volume-mute::before{content:"\f2e2";}.fa-volume-off::before{content:"\f026";}.fa-volume-up::before{content:"\f028";}.fa-vuejs::before{content:"\f41f";}.fa-walking::before{content:"\f554";}.fa-wallet::before{content:"\f555";}.fa-warehouse::before{content:"\f494";}.fa-warehouse-alt::before{content:"\f495";}.fa-watch::before{content:"\f2e1";}.fa-weebly::before{content:"\f5cc";}.fa-weibo::before{content:"\f18a";}.fa-weight::before{content:"\f496";}.fa-weight-hanging::before{content:"\f5cd";}.fa-weixin::before{content:"\f1d7";}.fa-whatsapp::before{content:"\f232";}.fa-whatsapp-square::before{content:"\f40c";}.fa-wheelchair::before{content:"\f193";}.fa-whistle::before{content:"\f460";}.fa-whmcs::before{content:"\f40d";}.fa-wifi::before{content:"\f1eb";}.fa-wikipedia-w::before{content:"\f266";}.fa-window::before{content:"\f40e";}.fa-window-alt::before{content:"\f40f";}.fa-window-close::before{content:"\f410";}.fa-window-maximize::before{content:"\f2d0";}.fa-window-minimize::before{content:"\f2d1";}.fa-window-restore::before{content:"\f2d2";}.fa-windows::before{content:"\f17a";}.fa-wine-glass::before{content:"\f4e3";}.fa-wine-glass-alt::before{content:"\f5ce";}.fa-wix::before{content:"\f5cf";}.fa-wolf-pack-battalion::before{content:"\f514";}.fa-won-sign::before{content:"\f159";}.fa-wordpress::before{content:"\f19a";}.fa-wordpress-simple::before{content:"\f411";}.fa-wpbeginner::before{content:"\f297";}.fa-wpexplorer::before{content:"\f2de";}.fa-wpforms::before{content:"\f298";}.fa-wrench::before{content:"\f0ad";}.fa-x-ray::before{content:"\f497";}.fa-xbox::before{content:"\f412";}.fa-xing::before{content:"\f168";}.fa-xing-square::before{content:"\f169";}.fa-y-combinator::before{content:"\f23b";}.fa-yahoo::before{content:"\f19e";}.fa-yandex::before{content:"\f413";}.fa-yandex-international::before{content:"\f414";}.fa-yelp::before{content:"\f1e9";}.fa-yen-sign::before{content:"\f157";}.fa-yoast::before{content:"\f2b1";}.fa-youtube::before{content:"\f167";}.fa-youtube-square::before{content:"\f431";}:is(.minisortiment,.view-display-id-maincats_page) :is(.category-card,.views-row)::after{content:'↗';position:absolute;top:16px;right:16px;display:grid;place-items:center;width:37px;height:37px;border-radius:50%;background:#f5f7e9;color:#153b29;font:22px/1 Arial,sans-serif;pointer-events:none;transition:background .25s,transform .25s;}:is(.minisortiment,.view-display-id-maincats_page) :is(.category-card,.views-row):hover::after,:is(.minisortiment,.view-display-id-maincats_page) :is(.category-card,.views-row):focus-within::after{background:var(--color-secondary);transform:rotate(45deg);}.product-teaser{padding:8px;border:0;border-radius:16px;overflow:hidden;background:#edf1e7;transition:background .2s,box-shadow .2s;}.front-prodline .product-teaser{background:#edf1e7;}.product-teaser:hover,.front-prodline .product-teaser:hover{background:#e5ecdc;box-shadow:0 10px 24px #103d2810;}.product-teaser .image-wrapper{padding:0;margin:0;}.product-teaser .teaser-image{background:#fff;border-radius:10px;overflow:hidden;}.product-teaser .teaser-image img{display:block;aspect-ratio:1;object-fit:contain;transition:transform .4s;}.product-teaser .teaser-image:hover img{transform:scale(1.03);}.product-teaser .teaser-image a::after{content:none;}.product-teaser .hovercont.product-info{position:static;display:flex;flex:1;flex-direction:column;container-type:inline-size;visibility:visible;opacity:1;width:auto;height:auto;padding:15px 10px 10px;background:transparent;border-radius:0;color:var(--color-text);text-align:left;justify-content:flex-start;}.product-teaser .product-info .node-title{display:block;flex-grow:0;width:auto;max-width:none;height:auto;padding:0;margin:0;border-radius:0;background:transparent;text-align:left;font:650 18px/1.3 var(--font-body);letter-spacing:-.025em;color:var(--color-text);text-decoration:none;transition:color .2s;}.product-teaser .node-title:hover{color:var(--color-primary);text-decoration:none;}.product-teaser .hovercont .text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin:7px 0 15px;max-height:4.2em;overflow:hidden;font:500 15px/1.4 var(--font-body);color:#52634e;}.product-teaser .product-bottom{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:9px;margin-top:auto;}.product-teaser .prices{position:static;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;min-height:49px;white-space:nowrap;padding:0;margin:0;border-radius:0;background:transparent;color:var(--color-text);font:700 23px/1.65 var(--font-body);letter-spacing:-.04em;}.product-teaser .prices .display-price{font:inherit;color:inherit;margin:0;}.product-teaser .prices .list-price{font:500 14px/1.3 var(--font-body);letter-spacing:normal;color:var(--color-text-muted);}.product-teaser .prices::before{content:none;}.product-teaser .hovercont .more-wrapper{display:flex;align-items:center;justify-content:flex-end;gap:7px;margin:0;}.product-teaser .hovercont .addtocart{display:inline-flex;justify-content:center;align-items:center;gap:8px;width:auto;max-width:none;height:auto;min-height:44px;margin:0;padding:12px 11px;border-radius:6px;background:var(--color-primary);color:#fff;font:700 13px/1.65 var(--font-body);white-space:nowrap;}.product-teaser .hovercont .addtocart .fal{flex:none;font-size:19px;}.product-teaser .hovercont .addtocart:hover{background:var(--color-primary-hover);}.field-name-field-specifikacie .field-items,.product-flags{display:flex;flex-wrap:wrap;align-items:flex-start;gap:6px;}.product-flags:empty{display:none;}.field-name-field-specifikacie .field-item,.notinstock-flag{display:inline-flex;align-items:center;gap:5px;margin:0;padding:6px 9px;border-radius:6px;background:var(--color-surface);color:var(--color-text);font:700 12px/1.3 var(--font-body);}.field-name-field-specifikacie .item-1{background:var(--color-primary);color:var(--color-on-primary);}.field-name-field-specifikacie .item-2{background:var(--color-surface-accent);color:var(--color-brand-dark);}.field-name-field-specifikacie :is(.item-3,.item-kupon_plus){background:var(--color-secondary);color:var(--color-brand-dark);}.field-name-field-specifikacie .item-3::before{content:'\f06b';margin:0;font-family:awesome;font-weight:300;}.field-name-field-specifikacie .item-spec_doprava{background:#fff0da;color:#855318;}.field-name-field-specifikacie .item-free_shipping{background:var(--color-surface-accent);color:var(--color-primary);}.field-name-field-specifikacie .field-item a{color:inherit;text-decoration:none;}.notinstock-flag{background:#e8ebe7;color:#465246;}.product-teaser .product-flags{position:absolute;inset:10px 10px auto;z-index:1;}.product-teaser .product-flags .field-name-field-specifikacie{position:static;margin:0;}.product-teaser .notinstock-flag{position:absolute;inset:auto 10px 10px;z-index:1;justify-content:center;gap:7px;padding:9px 12px;background:#3f4941;color:#fff;font-size:13px;transform:none;opacity:1;}.product-teaser .notinstock-flag::before{content:"\f05e";font-family:awesome;font-weight:300;font-size:14px;}:is(.product-teaser,.product-full) .inshop-price{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 10px;margin:4px 0 14px;padding:11px 12px;border:0;border-radius:8px;background:var(--color-surface-accent);color:var(--color-brand-dark);font:500 12px/1.5 var(--font-body);text-align:left;}:is(.product-teaser,.product-full) .inshop-price .uc-price-label{display:inline;margin:0;}:is(.product-teaser,.product-full) .inshop-price .uc-price{color:inherit;font:700 16px/1.4 var(--font-body);white-space:nowrap;}.product-teaser .inshop-price{padding:11px 12px;border-left:3px solid var(--color-primary);border-radius:6px;background:#fff;}.product-teaser .inshop-price .uc-price-label{color:var(--color-text-muted);font-weight:600;}.product-teaser .inshop-price .uc-price{color:var(--color-primary);font-size:17px;font-variant-numeric:tabular-nums;}@container (max-width:245px){.product-teaser .inshop-price{flex-direction:column;align-items:flex-start;}}@media (max-width:767px){.product-teaser .prices{font-size:25px;}.product-teaser .hovercont .addtocart{font-size:14px;padding-inline:16px;}}@media (max-width:389px){.product-teaser .prices{font-size:23px;}.product-teaser .hovercont .addtocart{font-size:13px;padding-inline:12px;}}body.cke_editable{margin:20px;background:var(--color-background);}@media (prefers-reduced-motion:reduce){:is(.minisortiment,.view-display-id-maincats_page) :is(.category-card,.views-row)::after,.product-teaser,.product-teaser .node-title,.product-teaser .teaser-image img,.ag-hero-links a{transition:none;}}.slideshow-nav{position:absolute;z-index:101;right:max(var(--ag-gutter),calc((100% - 1392px) / 2));bottom:112px;display:flex;gap:9px;}.slideshow-nav .btn-round{border-color:#ffffff65;background:#123e2ab3;color:var(--color-on-primary);}.slideshow-nav .btn-round:hover:enabled{background:var(--color-secondary);border-color:var(--color-secondary);color:var(--color-brand-dark);}.front-prodline{position:relative;}.front-prodline .frontline-title{padding-right:115px;min-height:44px;}.front-prodline:not(:has(.swiper-container-horizontal)) > .swiper-navs{display:none;}.front-prodline > .swiper-navs{position:absolute;top:0;right:var(--ag-gutter);z-index:2;display:flex;gap:9px;}.front-prodline .swiper-navs .btn-round::before{content:none;}.front-prodline .swiper-navs .swiper-button-disabled{display:inline-grid;opacity:.35;pointer-events:none;}.front-prodline .swiper-navs .swiper-button-lock{display:none;}@media (max-width:767px){.slideshow-nav{bottom:24px;}.front-prodline .frontline-title{padding-right:106px;}}.front-prodline .products .product-teaser{width:calc((100% - 72px) / 4);margin:0 24px 0 0;}.front-prodline .products .product-teaser:last-child{margin-right:0;}@media (max-width:1023px){.front-prodline .products .product-teaser{width:calc((100% - 48px) / 2.5);}}@media (max-width:767px){.front-prodline .products .product-teaser{width:min(82%,340px);margin-right:18px;}}@media (max-width:479px){.front-prodline .products .product-teaser{width:94%;}}@container (max-width:245px){.product-teaser .product-bottom{display:grid;grid-template-columns:1fr;grid-template-rows:auto minmax(44px,auto);}.product-teaser .hovercont .addtocart{width:100%;}}#block-views-exp-vyhladavanie-page{position:absolute;top:calc(100% + 12px);left:50%;width:min(960px,calc(100vw - var(--ag-gutter) * 2));height:auto;transform:translateX(-50%);padding:26px;overflow:visible;border:1px solid #d7ded3;border-radius:18px;background:#fbfcf8f7;color:var(--color-text);box-shadow:0 24px 54px #0d2f2026;visibility:hidden;opacity:0;z-index:105;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);transition:opacity var(--transition-control);}.showSearch #block-views-exp-vyhladavanie-page{visibility:visible;opacity:1;}#block-views-exp-vyhladavanie-page::before{content:none;}#block-views-exp-vyhladavanie-page form{width:100%;margin:0;}#block-views-exp-vyhladavanie-page .views-exposed-widgets{display:flex;align-items:stretch;gap:12px;margin:0;}#block-views-exp-vyhladavanie-page .views-exposed-widgets::before,#block-views-exp-vyhladavanie-page .views-exposed-widgets::after{display:none;}#block-views-exp-vyhladavanie-page .views-exposed-widget{float:none;padding:0;}#block-views-exp-vyhladavanie-page .views-widget-filter-hladat{flex:1;min-width:0;}#block-views-exp-vyhladavanie-page .views-widget{position:relative;}#block-views-exp-vyhladavanie-page .views-widget::before{content:'\f002';position:absolute;top:50%;left:18px;transform:translateY(-50%);font:300 22px/1 'awesome';opacity:.7;pointer-events:none;}#block-views-exp-vyhladavanie-page .form-item{margin:0;}#block-views-exp-vyhladavanie-page .form-text{width:100%;height:56px;padding:0 18px 0 54px;border:1px solid #cfd8cc;border-radius:16px;box-shadow:none;background:#fff;color:var(--color-text);font:500 16px/1.4 var(--font-body);}#block-views-exp-vyhladavanie-page .form-text:focus{border-color:var(--color-primary);outline:0;}#block-views-exp-vyhladavanie-page .form-text::placeholder{color:#879287;}#block-views-exp-vyhladavanie-page .views-submit-button{display:block;}#block-views-exp-vyhladavanie-page .form-submit{min-width:116px;height:56px;margin:0;padding:0 20px;border-radius:16px;}#block-uc-cart-cart{position:absolute;top:calc(100% + 12px);right:-1px;left:auto;width:min(390px,calc(100vw - 40px));height:auto;background:none;visibility:hidden;opacity:0;z-index:105;transition:opacity var(--transition-control);}.showCart #block-uc-cart-cart{visibility:visible;opacity:1;}#block-uc-cart-cart .cartwrapper{position:relative;inset:auto;transform:none;width:100%;max-width:none;max-height:calc(100dvh - 140px);overflow:auto;padding:22px;border:1px solid #d7ded3;border-radius:18px;background:#fbfcf8f7;color:var(--color-text);box-shadow:0 24px 54px #0d2f2026;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);}#block-uc-cart-cart .cart-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-bottom:16px;border-bottom:1px solid var(--color-border);}#block-uc-cart-cart .cart-panel-head .block__title{margin:0 0 4px;color:inherit;font:500 14px/1.5 var(--font-body);letter-spacing:0;}#block-uc-cart-cart .cart-panel-head strong{display:block;font:600 26px/1 var(--font-heading);}#block-uc-cart-cart .cart-panel-head .cartclose{position:static;display:grid;place-items:center;flex:none;width:38px;height:38px;padding:0;border:1px solid var(--color-border);border-radius:10px;background:#fff;color:var(--color-text);font:24px/1 Arial,sans-serif;cursor:pointer;transition:background-color .2s,color .2s,border-color .2s;}#block-uc-cart-cart .cartwrapper > span.cartclose{display:none;}#block-uc-cart-cart .cart-block-items{display:block;width:100%;max-height:380px;overflow:auto;margin:0;border:0;background:transparent;}#block-uc-cart-cart .cart-block-items.collapsed{display:none;}#block-uc-cart-cart .cart-block-items tbody{display:block;width:100%;}#block-uc-cart-cart .cart-block-items tr{display:grid;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid var(--color-border);background:transparent;}#block-uc-cart-cart .cart-block-items td{display:block;width:auto;padding:0;border:0;background:transparent;}#block-uc-cart-cart .cart-block-items td.thumb{width:58px;padding:0;}#block-uc-cart-cart .cart-block-items .thumb img{display:block;width:58px;height:58px;object-fit:contain;border-radius:9px;background:var(--color-surface);}#block-uc-cart-cart .cart-block-items td.content{display:flex;flex-direction:column;min-width:0;font:500 13px/1.35 var(--font-body);}#block-uc-cart-cart .cart-block-items .title{order:0;font-weight:700;}#block-uc-cart-cart .cart-block-items .qty{order:1;margin:3px 0 0;color:var(--color-text-muted);font-size:12px;font-weight:500;}#block-uc-cart-cart .cart-block-items .qty::before{content:'Množstvo: ';}#block-uc-cart-cart .cart-block-items .desc{order:2;margin-top:3px;padding:0;font-size:12px;}#block-uc-cart-cart .product-description{margin:0;padding:0;list-style:none;}#block-uc-cart-cart .cart-block-items td.price{color:var(--color-text);font:700 13px/1.35 var(--font-body);white-space:nowrap;text-align:right;}#block-uc-cart-cart .bonus-text{padding:12px;margin-block:12px 0;border-radius:9px;background:var(--color-surface-accent);text-align:left;font:500 13px/1.55 var(--font-body);}#block-uc-cart-cart .cart-block-summary{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:0 0 14px;padding-top:17px;font:500 14px/1.5 var(--font-body);}#block-uc-cart-cart .cart-block-summary label{display:inline;margin:0;font-weight:500;}#block-uc-cart-cart .cart-block-summary .uc-price{color:inherit;font-size:18px;font-weight:700;}#block-uc-cart-cart .cart-block-summary-links{display:grid;gap:8px;}#block-uc-cart-cart .cart-block-summary-links a{display:flex;align-items:center;justify-content:center;float:none;min-height:48px;padding:10px 16px;border-radius:11px;background:var(--color-primary);color:#fff;font:700 14px/1.4 var(--font-body);text-transform:none;}#block-uc-cart-cart .cart-block-summary-links .tocheck{border:1px solid var(--color-border);background:#fff;color:var(--color-text);}#block-uc-cart-cart .cart-block-summary-links a:hover{background:var(--color-primary-hover);color:#fff;}#block-uc-cart-cart .cart-block-items.uc-cart-empty{max-height:none;padding:30px 8px 0;text-align:center;color:var(--color-text);font:700 15px/1.5 var(--font-body);}#block-uc-cart-cart .uc-cart-empty::before{content:'\f07a';display:grid;place-items:center;width:48px;height:48px;margin:0 auto 13px;border-radius:50%;background:#eef3e8;font:300 24px/1 'awesome';}#block-uc-cart-cart .cart-empty-help{display:none;padding:0 8px 20px;text-align:center;font:500 13px/1.55 var(--font-body);}#block-uc-cart-cart .cart-empty-help p{max-width:280px;margin:7px auto 13px;}#block-uc-cart-cart .cart-empty-help a{color:var(--color-primary);font-weight:700;}#block-uc-cart-cart .cartwrapper:has(.uc-cart-empty) .cart-empty-help{display:block;}#block-uc-cart-cart .cartwrapper:has(.uc-cart-empty) .cart-block-summary{display:none;}.block-heureka-reviews{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(220px,320px) minmax(0,1fr);grid-template-rows:min-content 1fr;column-gap:48px;width:calc(100% - var(--ag-gutter) * 2);max-width:var(--container-width);padding:70px 0;margin:0 auto;color:var(--color-text);}.block-heureka-reviews .block__title{grid-column:1;grid-row:1;margin:12px 0 0;color:inherit;text-align:left;font:600 23px/1.4 var(--font-heading);letter-spacing:-.04em;}.block-heureka-reviews .block-content{display:contents;}.block-heureka-reviews .reviews-summary{grid-column:1;grid-row:2;width:auto;margin:0;text-align:left;}.block-heureka-reviews .review-number{font:700 100px/1 var(--font-body);letter-spacing:-.065em;margin:22px 0 17px;}.block-heureka-reviews .review-number > span{font-size:52px;}.block-heureka-reviews .reviews-summary p{margin:0 0 15px;font-size:15px;line-height:1.8;}.block-heureka-reviews .reviews-summary .btn-text{font-size:14px;}.block-heureka-reviews .review-quotes{grid-column:2;grid-row:1 / span 2;align-self:center;min-width:0;border-left:1px solid var(--color-border);padding:12px 0 12px 40px;}.block-heureka-reviews .reviews-carousel{width:100%;min-width:0;margin:0;padding:0;overflow:hidden;overflow:clip;}.block-heureka-reviews .reviews-carousel .swiper-wrapper{align-items:flex-start;}.block-heureka-reviews .swiper-container-fade .swiper-wrapper{align-items:stretch;}.block-heureka-reviews .swiper-container-fade .review{display:flex;flex-direction:column;pointer-events:none;transition-property:opacity;}.block-heureka-reviews .swiper-container-fade .review-bottom{margin-top:auto;padding-top:30px;}.block-heureka-reviews .swiper-container-fade .review.swiper-slide-active{pointer-events:auto;}.block-heureka-reviews .reviews-carousel .review{display:block;flex-shrink:0;width:100%;height:auto;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:inherit;text-align:left;}.block-heureka-reviews .review-rating{margin-bottom:23px;}.block-heureka-reviews .rating-stars{display:flex;justify-content:flex-start;gap:5px;color:inherit;font:900 23px/1.5 'awesome';}.block-heureka-reviews .review-summary{min-height:148px;margin:0;padding:0;border:0;font:500 clamp(22px,2.2vw,31px)/1.55 var(--font-body);letter-spacing:-.035em;overflow-wrap:anywhere;}.block-heureka-reviews .review-bottom{margin-top:30px;padding-right:110px;}.block-heureka-reviews .review-bottom p{margin:0;font:500 13px/1.8 var(--font-body);}.block-heureka-reviews time{opacity:.85;}.block-heureka-reviews .swiper-navs{position:absolute;right:0;bottom:0;display:flex;gap:8px;z-index:2;}.block-heureka-reviews .swiper-navs .btn-round{width:44px;height:44px;opacity:1;visibility:visible;}.block-heureka-reviews .swiper-navs .btn-round::before{content:none;}.block-heureka-reviews .swiper-navs .swiper-button-disabled{display:inline-grid;opacity:.35;cursor:default;pointer-events:none;}@media (max-width:1023px){#block-views-exp-vyhladavanie-page{width:calc(100vw - 40px);padding:20px;}#block-uc-cart-cart{left:50%;right:auto;width:calc(100vw - 40px);transform:translateX(-50%);}.block-heureka-reviews{column-gap:28px;grid-template-columns:minmax(180px,220px) minmax(0,1fr);}.block-heureka-reviews .block__title{font-size:21px;}.block-heureka-reviews .review-quotes{padding-left:32px;}.block-heureka-reviews .review-number{font-size:85px;}.block-heureka-reviews .review-summary{font-size:23px;min-height:185px;}.block-heureka-reviews .review-bottom{padding-right:0;padding-bottom:58px;}}@media (max-width:767px){#block-views-exp-vyhladavanie-page{width:calc(100vw - 28px);padding:20px;border-radius:16px;}#block-views-exp-vyhladavanie-page .views-exposed-widgets{flex-direction:column;}#block-views-exp-vyhladavanie-page .form-submit{width:100%;min-height:50px;height:50px;}#block-uc-cart-cart{width:calc(100vw - 28px);}#block-uc-cart-cart .cartwrapper{max-height:calc(100dvh - 112px);border-radius:16px;}.block-heureka-reviews{grid-template-columns:1fr;grid-template-rows:auto auto auto;gap:0;padding-block:56px;}.block-heureka-reviews .block__title{font-size:24px;}.block-heureka-reviews .reviews-summary{grid-column:1;grid-row:2;}.block-heureka-reviews .review-number{font-size:93px;margin-top:20px;}.block-heureka-reviews .review-quotes{grid-column:1;grid-row:3;margin-top:30px;padding:28px 0 0;border-left:0;border-top:1px solid var(--color-border);}.block-heureka-reviews .reviews-carousel .swiper-wrapper{align-items:flex-start;transition-property:height,transform;}.block-heureka-reviews .review-summary{min-height:0;font-size:24px;}.block-heureka-reviews .reviews-carousel .review-bottom{margin-top:20px;padding:0;}.block-heureka-reviews .review-bottom p{font-size:12px;}.block-heureka-reviews .swiper-navs{position:static;justify-content:flex-end;margin-top:24px;}}@media (max-width:359px){#block-uc-cart-cart .cartwrapper{padding:18px;}#block-uc-cart-cart .cart-block-items tr{grid-template-columns:48px minmax(0,1fr) auto;gap:9px;}#block-uc-cart-cart .cart-block-items td.thumb,#block-uc-cart-cart .cart-block-items .thumb img{width:48px;height:48px;}}@media (prefers-reduced-motion:reduce){#block-views-exp-vyhladavanie-page,#block-uc-cart-cart,.block-heureka-reviews .swiper-wrapper{transition:none !important;}}.ag-inner-page{position:relative;}.ag-page-botanicals{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;}.ag-page-botanicals .ag-page-botanical{position:absolute;top:35%;right:clamp(-150px,-7vw,-72px);left:auto;width:clamp(320px,33vw,520px);aspect-ratio:528 / 503;background:url(/sites/all/themes/mytheme_new/assets/redesign/botanical-line-1.svg) center / contain no-repeat;opacity:.22;--botanical-flip:-1;--botanical-base-rotate:-18deg;transform:translate3d(0,calc(-50% + var(--botanical-y,0px)),0) rotate(calc(var(--botanical-base-rotate) + var(--botanical-drift-rotate,0deg))) scale(calc(var(--botanical-flip) * var(--botanical-scale,1)),var(--botanical-scale,1));}.ag-page-botanicals .ag-page-botanical:nth-child(even){right:auto;left:clamp(-150px,-7vw,-72px);--botanical-flip:1;--botanical-base-rotate:18deg;}.ag-page-botanicals .ag-page-botanical:nth-child(3n + 2){aspect-ratio:488 / 704;background-image:url(/sites/all/themes/mytheme_new/assets/redesign/botanical-line-3.svg);}.ag-page-botanicals .ag-page-botanical:nth-child(3n){aspect-ratio:567 / 416;background-image:url(/sites/all/themes/mytheme_new/assets/redesign/botanical-line-5.svg);}@media (max-width:767px){.ag-page-botanicals .ag-page-botanical{right:-135px;width:250px;opacity:.14;}.ag-page-botanicals .ag-page-botanical:nth-child(even){left:-135px;}}@media (prefers-reduced-motion:reduce){.ag-page-botanicals .ag-page-botanical{transform:translateY(-50%) rotate(var(--botanical-base-rotate)) scaleX(var(--botanical-flip));will-change:auto;}}@media print,(forced-colors:active){.ag-page-botanicals{display:none;}}body.node-type-front{--botanical-side:48px;--botanical-section-top:88px;--botanical-products-top:20px;}.node-type-front #page-top{overflow-x:hidden;overflow-x:clip;}.ag-confidence,.categories-frontlist,.front-prodline{position:relative;isolation:isolate;}.ag-botanical-frame{position:absolute;inset:0 var(--botanical-side,0px);z-index:-1;pointer-events:none;}.categories-frontlist > .ag-botanical-frame{top:calc(-1 * var(--botanical-section-top));}.front-prodline > .ag-botanical-frame{top:calc(-1 * var(--botanical-products-top));}.ag-product-carousel{min-width:0;}.ag-service-copy{position:relative;isolation:isolate;overflow:hidden;}.ag-service-copy > .ag-botanical-frame{inset:0;overflow:hidden;}.ag-gift{position:relative;isolation:isolate;overflow:hidden;}.ag-gift > .ag-shell{position:relative;isolation:isolate;}.ag-gift .ag-botanical-frame,.block-heureka-reviews .ag-botanical-frame{inset:0;}.site-footer{isolation:isolate;overflow:hidden;}.ag-botanical{position:absolute;display:block;max-width:100%;height:auto;margin:0;z-index:-1;pointer-events:none;opacity:.16;filter:none;transform-origin:50% 100%;transform:translate3d(0,var(--botanical-y,0px),0) rotate(calc(var(--botanical-base-rotate,0deg) + var(--botanical-drift-rotate,0deg))) scale(calc(var(--botanical-flip,1) * var(--botanical-scale,1)),var(--botanical-scale,1));will-change:transform;}.ag-botanical.confidence-drawing{right:-170px;top:26px;width:300px;--botanical-flip:-1;--botanical-base-rotate:-6deg;}.ag-botanical.assortment-drawing{width:285px;top:-22px;left:52%;--botanical-base-rotate:27deg;}.ag-botanical.products-drawing{right:-40px;top:-46px;width:360px;--botanical-flip:-1;--botanical-base-rotate:-22deg;}.ag-botanical.service-drawing{width:230px;right:-25px;top:10px;--botanical-flip:-1;--botanical-base-rotate:-10deg;}.ag-botanical.gift-drawing{left:26%;bottom:-45px;width:240px;--botanical-base-rotate:-26deg;}.ag-botanical.gift-flower{left:-125px;top:-110px;width:380px;--botanical-flip:-1;--botanical-base-rotate:14deg;}.ag-botanical.review-drawing{left:0;top:20px;width:210px;--botanical-flip:-1;--botanical-base-rotate:18deg;}.ag-botanical.review-drawing-large{right:0;bottom:0;width:440px;--botanical-flip:-1;--botanical-base-rotate:10deg;}.ag-botanical.footer-flower-left{left:-70px;bottom:-55px;width:400px;--botanical-base-rotate:-14deg;}.ag-botanical.footer-flower-right{right:-45px;top:30px;width:220px;--botanical-flip:-1;--botanical-base-rotate:-8deg;}.ag-botanical.footer-flower-center{left:42%;bottom:-70px;width:280px;--botanical-base-rotate:-28deg;}@media (min-width:1024px) and (max-width:1279px){body.node-type-front{--ag-gutter:36px;--botanical-side:36px;}}@media (max-width:1023px){body.node-type-front{--botanical-side:32px;--botanical-section-top:65px;--botanical-products-top:16px;}.ag-botanical.gift-flower{width:320px;}.ag-botanical.footer-flower-right{width:200px;}.ag-botanical.confidence-drawing{right:-140px;width:240px;}.ag-botanical.products-drawing{right:-50px;top:-36px;width:290px;}.ag-botanical.review-drawing-large{width:340px;}.ag-botanical.footer-flower-center{width:230px;}}@media (max-width:767px){body.node-type-front{--ag-gutter:22px;--botanical-side:22px;--botanical-section-top:52px;--botanical-products-top:12px;}.ag-botanical.assortment-drawing{left:auto;right:24px;width:165px;top:18px;}.ag-botanical.gift-drawing{left:auto;right:-30px;top:20px;bottom:auto;width:200px;}.ag-botanical.gift-flower{left:-130px;top:0;width:260px;}.ag-botanical.footer-flower-right{width:170px;}.ag-botanical.confidence-drawing{right:-110px;width:190px;}.ag-botanical.products-drawing{right:-60px;top:-24px;width:220px;}.ag-botanical.review-drawing-large{width:260px;}.ag-botanical.footer-flower-center{left:30%;width:190px;}}@media (max-width:389px){body.node-type-front{--ag-gutter:18px;--botanical-side:18px;}}@media (prefers-reduced-motion:reduce){.ag-botanical{transform:rotate(var(--botanical-base-rotate,0deg)) scaleX(var(--botanical-flip,1));will-change:auto;}}@media (forced-colors:active){.ag-botanical{display:none;}}#eu-cookies-popup{--popup-bgcolor:var(--color-background);--popup-text-color:var(--color-text);--line-color:var(--color-border);--border-radius:var(--radius-card);--font-size:14px;z-index:10000;color:var(--color-text);font:500 14px/1.65 var(--font-body);}#eu-cookies-popup .wrapper{padding:24px;}#eu-cookies-popup .bg{background:var(--color-brand-dark);opacity:.62;}#eu-cookies-popup .content{width:100%;max-width:760px;max-height:calc(100dvh - 48px);padding:32px;margin:0;border:1px solid var(--color-border);border-radius:20px;background:var(--color-background);box-shadow:0 24px 64px #0d2f2033;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#9eae94 transparent;outline:none;}#eu-cookies-popup .main-info{flex:none;margin-bottom:24px;}#eu-cookies-popup .title{margin:0 48px 16px 0;font:600 36px/1.15 var(--font-heading);letter-spacing:-.035em;color:var(--color-text);}#eu-cookies-popup .main-text{color:var(--color-text-muted);font:500 14px/1.7 var(--font-body);}#eu-cookies-popup .main-text p{margin:0 0 12px;}#eu-cookies-popup .main-text p:last-child{margin-bottom:0;}#eu-cookies-popup .main-text a{color:var(--color-primary);font-weight:700;text-underline-offset:3px;}#eu-cookies-popup .main-text a:hover{text-decoration:underline;}#eu-cookies-popup .popup-close{position:sticky;top:0;right:auto;z-index:2;order:-1;flex:none;align-self:flex-end;margin:-16px -16px -28px 0;display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--color-border);border-radius:50%;background:var(--color-background);color:var(--color-text);cursor:pointer;transition:background-color var(--transition-control);}#eu-cookies-popup .popup-close::before{content:'×';position:static;width:auto;height:auto;margin:0;background:none;transform:none;font:26px/1 Arial,sans-serif;}#eu-cookies-popup .popup-close::after{content:none;}#eu-cookies-popup .popup-close:hover{background:var(--color-surface);}#eu-cookies-popup .buttons{display:flex;flex-wrap:wrap;align-items:center;gap:12px;flex:none;margin:0;}#eu-cookies-popup .buttons button{justify-content:center;min-height:50px;margin:0;padding:12px 20px;border-radius:8px;font:700 14px/1.4 var(--font-body);letter-spacing:normal;}#eu-cookies-popup .buttons .accept-all,#eu-cookies-popup .buttons .reject-all{flex:1;}#eu-cookies-popup .buttons .reject-all{background:var(--color-secondary);color:var(--color-brand-dark);}#eu-cookies-popup .buttons .reject-all:hover{background:var(--color-secondary-hover);}#eu-cookies-popup .buttons .toggle-settings{flex:0 0 100%;justify-content:space-between;min-height:44px;padding:8px 0;border:0;border-bottom:1px solid var(--color-border);border-radius:0;background:transparent;color:var(--color-primary);font-weight:650;}#eu-cookies-popup .buttons .toggle-settings:hover{color:var(--color-primary-hover);background:transparent;}#eu-cookies-popup .cb-info{flex:none;padding:24px 0 0;}#eu-cookies-popup .cbs{display:grid;gap:12px;margin:0;padding:0;}#eu-cookies-popup .cbs_group{margin:0;padding:20px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-surface);}#eu-cookies-popup .cb_head{align-items:center;gap:16px;margin:0 0 6px;}#eu-cookies-popup .cb_title{margin:0;font:700 15px/1.4 var(--font-body);}#eu-cookies-popup .cb_title > span{display:block;margin-top:3px;color:var(--color-text-muted);font:500 12px/1.4 var(--font-body);}#eu-cookies-popup .cb_desc{color:var(--color-text-muted);font:500 13px/1.6 var(--font-body);}#eu-cookies-popup .cb_toggle{margin-top:10px;font:650 13px/1.4 var(--font-body);}#eu-cookies-popup .cb_toggle > span{display:inline-flex;align-items:center;min-height:44px;color:var(--color-primary);cursor:pointer;}#eu-cookies-popup .cb_toggle > span::before{content:'+';width:20px;margin:0 4px 0 0;font:20px/1 Arial,sans-serif;}#eu-cookies-popup .open .cb_toggle > span::before{content:'−';}#eu-cookies-popup .cbs_lines{margin:8px 0 0;padding:0;}#eu-cookies-popup .cbs_line{padding:16px 0 0;border:0;border-top:1px solid var(--color-border);}#eu-cookies-popup :is(.cb_group,.cb_line,.cb_group_req,.cb_line_req){position:relative;display:inline-block;flex:none;width:48px;height:44px;border-radius:24px;background:transparent;vertical-align:middle;}#eu-cookies-popup :is(.cb_group,.cb_line,.cb_group_req,.cb_line_req)::after{content:'';position:absolute;top:9px;left:2px;width:44px;height:26px;border-radius:20px;background:#a4afa0;transition:background-color var(--transition-control);}#eu-cookies-popup :is(.cb_group,.cb_line,.cb_group_req,.cb_line_req)::before{content:'';position:absolute;z-index:1;top:13px;left:6px;width:18px;height:18px;padding:0;border-radius:50%;background:#fff;transition:left var(--transition-control);}#eu-cookies-popup :is(.cb_group,.cb_line,.cb_group_req,.cb_line_req).on::after{background:var(--color-primary);}#eu-cookies-popup :is(.cb_group,.cb_line,.cb_group_req,.cb_line_req).on::before{left:24px;}#eu-cookies-popup :is(.cb_group,.cb_line).partial::before{left:15px;}#eu-cookies-popup :is(.cb_group,.cb_line).partial::after{background:#7f9636;}#eu-cookies-popup :is(.cb_group_req,.cb_line_req){opacity:.65;cursor:default;}#eu-cookies-popup .cbs_group.all{display:grid;grid-template-columns:minmax(0,1fr) 48px;column-gap:16px;}#eu-cookies-popup .cbs_group.all > .cb_group{grid-column:2;grid-row:1 / span 2;align-self:center;}#eu-cookies-popup .cbs_group.all > :is(.cb_title,.cb_desc){grid-column:1;}#eu-cookies-popup .cb-info > .buttons{margin-top:24px;}#eu-cookies-popup .accept-selected{width:100%;}#eu-cookies-popup :is(a,button,[tabindex="0"]):focus-visible{outline:3px solid var(--color-focus);outline-offset:3px;}#eu-cookies-popup ::-webkit-scrollbar{width:6px;}#eu-cookies-popup ::-webkit-scrollbar-thumb{border-radius:8px;background:#9eae94;}@media (max-width:767px){#eu-cookies-popup .wrapper{padding:16px;}#eu-cookies-popup .content{max-height:calc(100dvh - 32px);padding:24px 20px;border-radius:16px;}#eu-cookies-popup .title{font-size:30px;}#eu-cookies-popup .popup-close{margin:-12px -8px -32px 0;}#eu-cookies-popup .buttons{gap:10px;}#eu-cookies-popup .buttons .accept-all,#eu-cookies-popup .buttons .reject-all{flex-basis:100%;}#eu-cookies-popup .cbs_group{padding:16px;}}@media (prefers-reduced-motion:reduce){#eu-cookies-popup,#eu-cookies-popup .content{animation:none;}#eu-cookies-popup *,#eu-cookies-popup *::before,#eu-cookies-popup *::after{transition:none;}}#eu-cookies-popup .content:not(:has(.popup-close)) .title{margin-right:0;}@keyframes ag-content-enter{from{opacity:0;transform:translate3d(0,18px,0);}to{opacity:1;transform:translate3d(0,0,0);}}@media (prefers-reduced-motion:no-preference){body.node-type-front .ag-reveal{opacity:0;}body.node-type-front .ag-reveal.is-revealed{animation:ag-content-enter .62s cubic-bezier(.2,.7,.25,1) var(--ag-enter-delay,0ms) both;will-change:transform,opacity;}body.node-type-front .ag-reveal:focus-within{opacity:1;animation:none;transform:none;will-change:auto;}body.node-type-front :is(.cycle-slide-active:not(.cycle-sentinel),.slideshow-banner > .slide) .ag-slide-content .eyebrow{animation:ag-content-enter .55s cubic-bezier(.2,.7,.25,1) .02s backwards;}body.node-type-front :is(.cycle-slide-active:not(.cycle-sentinel),.slideshow-banner > .slide) .ag-slide-content :is(h1,h2,h3){animation:ag-content-enter .7s cubic-bezier(.2,.7,.25,1) .1s backwards;}body.node-type-front :is(.cycle-slide-active:not(.cycle-sentinel),.slideshow-banner > .slide) .ag-slide-content .field-item > p:not(.eyebrow){animation:ag-content-enter .65s cubic-bezier(.2,.7,.25,1) .2s backwards;}body.node-type-front :is(.cycle-slide-active:not(.cycle-sentinel),.slideshow-banner > .slide) .ag-slide-action{animation:ag-content-enter .65s cubic-bezier(.2,.7,.25,1) .3s backwards;}body.node-type-front .btn-round .control-arrow{transition:transform .25s cubic-bezier(.2,.7,.25,1);}body.node-type-front .btn-round:is(:hover,:focus-visible):not(:disabled,[aria-disabled="true"]) .control-arrow{transform:translateX(3px);}body.node-type-front :is(.prev,.left).btn-round:is(:hover,:focus-visible):not(:disabled,[aria-disabled="true"]) .control-arrow{transform:translateX(-3px);}}@media (prefers-reduced-motion:no-preference) and (hover:hover){:is(.minisortiment,.view-display-id-maincats_page) :is(.category-card,.views-row){transition:transform .28s cubic-bezier(.2,.7,.25,1),box-shadow .28s;}:is(.minisortiment,.view-display-id-maincats_page) :is(.category-card,.views-row):is(:hover,:focus-within){transform:translateY(-4px);}body.node-type-front .ag-highlight-visual i{display:inline-block;transition:transform .3s cubic-bezier(.2,.7,.25,1);}body.node-type-front .ag-highlight:hover .ag-highlight-visual i{transform:translateY(-2px) rotate(-5deg);}body.node-type-front :is(.ag-service-photo > .field img,.ag-gift-art img){transition:transform .7s cubic-bezier(.2,.7,.25,1);}body.node-type-front .ag-service-photo:is(:hover,:focus-within) > .field img,body.node-type-front .ag-gift-art:is(:hover,:focus-within) img{transform:scale(1.035);}body.node-type-front .product-teaser .addtocart .fal{transition:transform .25s cubic-bezier(.2,.7,.25,1);}body.node-type-front .product-teaser .addtocart:is(:hover,:focus-visible) .fal{transform:translateX(2px);}}
.uc-cart-view-form{padding:30px 60px;}.uc-cart-view-form table{margin:0 0 40px;}.uc-cart-view-form table tbody{border:none;background:#ffffff;}.uc-cart-view-form table th{font-size:1.1em;font-weight:700;padding:20px;text-transform:uppercase;border:none;}.uc-cart-view-form table td{padding:10px 20px;vertical-align:middle!important;}.uc-cart-view-form table tr{border:none;border-bottom:1px solid #e1e1e1;padding:0;background:transparent;}.uc-cart-view-form table tr:last-child{border:none;}.uc-cart-view-form img{padding:0;float:none!important;}.uc-cart-view-form table .image{padding:20px 0;text-align:center;}.item-list .product-description,.product-description.extra_gifts{font-size:0.9em;line-height:1.2em;margin:0;padding:0 0 0 10px;}.item-list .product-description li,.product-description.extra_gifts li{list-style:none;}.form-type-uc-quantity{position:relative;display:inline-block;}.form-type-uc-quantity .form-text{width:82px;padding:12px 28px 12px 12px;text-align:center;background:var(--color-input);font:600 15px/1.6 var(--font-body);}.form-type-uc-quantity .field-suffix{position:absolute;top:0;right:0;height:100%;display:flex;flex-direction:column;}.form-type-uc-quantity .field-suffix span{display:grid;place-items:center;width:26px;height:50%;padding:0;color:var(--color-text);font:400 11px/1 'awesome';cursor:pointer;}.form-type-uc-quantity .field-suffix span:hover{background:var(--color-surface-accent);}.uc-cart-view-form table .remove{}.uc-cart-view-form table .remove .form-submit{display:inline-block;text-align:center;width:44px;height:44px;min-height:44px;padding:0;border:1px solid transparent;border-radius:var(--radius-control);background:transparent;color:var(--color-text-muted);font:400 18px/1 'awesome';}.uc-cart-view-form table .remove .form-submit:hover{background:var(--color-surface-accent);color:var(--color-text);transform:none;}.uc-cart-view-form table .price{font-weight:700;line-height:1em;}.uc-cart-view-form table .price .org_price{color:#678181;display:block;font-size:0.9em;text-decoration:line-through;font-style:italic;line-height:1em;font-weight:normal;}.uc-cart-view-form table .subtotal{padding:30px 20px;font-size:1.3em;font-weight:700;}.uc-cart-view-form table .subtotal #subtotal-title{text-transform:uppercase;margin-right:20px;}.uc-cart-view-form table .subtotal .uc-price{color:var(--color-text);font-size:1.2em;}.uc-cart-view-form .sticky-header{display:none;}.uc-cart-view-form #edit-update,.uc-cart-view-form .btn-outline{margin:0;}.uc-cart-view-form .form-actions{margin-top:0;text-align:right;}.uc-cart-view-form .form-actions .form-submit:first-child{float:left;}.uc-cart-checkout-form>div{display:flex;flex-wrap:wrap;justify-content:space-between;}.cart-review{margin:0;width:100%;}.cart-review th{line-height:1em;font-weight:700;padding:10px;text-transform:uppercase;text-align:left;}.cart-review td{padding:10px;}.cart-review .qty{padding-left:0;}.cart-review th.price{text-align:right;}.cart-review td.price{font-size:1.1em;font-weight:700;}.cart-review td.subtotal{padding-top:40px;font-size:1.1em;text-transform:uppercase;font-weight:bold;}.cart-review td.subtotal .subtotal-title{padding-right:40px;}.cart-review td.subtotal .uc-price{color:var(--color-text);}.uc-cart-checkout-form .form-wrapper,.order-review-content .pane-box,.order-review-content .pane-group{padding:30px;background:var(--color-surface);border-radius:18px;display:inline-block;border:none;margin:0 0 30px;width:100%;}.order-review-content .pane-group .pane-box{padding:0;background:transparent;margin:0 0 30px;}.order-review-content .pane-group .pane-box:last-child{margin:0;}.order-review-content .pane-box-5 .row-title{white-space:nowrap;}.order-review-content .pane-box-5 .row-border-top td{padding-top:30px;}.uc-cart-checkout-form .form-wrapper>legend,.order-review-content .pane-box .pane-title{float:left;display:block;margin:0 0 30px;padding:0;width:100%;text-transform:none;color:var(--color-text);font:600 24px/1.2 var(--font-heading);}.uc-cart-checkout-form .form-wrapper .fieldset-wrapper{display:inline-block;width:100%;}.uc-cart-checkout-form .form-wrapper .fieldset-description{display:none;}.uc-cart-checkout-form #customer-pane .register-fields .fieldset-description{display:block;font-size:0.9em;font-style:italic;}.not-logged-in .uc-cart-checkout-form #customer-pane>legend{display:none;}.not-logged-in .uc-cart-checkout-form #customer-pane{padding:0;}.not-logged-in .uc-cart-checkout-form #customer-pane>.fieldset-wrapper{display:flex;justify-content:space-between;}.not-logged-in .uc-cart-checkout-form #customer-pane .form-wrapper{display:inline-block;padding:30px;}.not-logged-in .uc-cart-checkout-form #customer-pane .form-item{margin:0 0 20px;}.uc-cart-checkout-form #customer-pane,.uc-cart-checkout-form #coupon-pane{width:calc(50% - 15px);}.form-item-panes-coupon-code{margin:0 0 30px!important;}.uc-cart-checkout-form .half-wrapper,.order-review-content .half-wrapper{width:calc(50% - 15px);}.group-wrapper .form-wrapper{padding:0;margin-bottom:60px;}.group-wrapper .form-wrapper:last-child{margin-bottom:0;}.uc-cart-checkout-form .form-item-panes-billing-copy-address{display:inline-block;margin:0 0 20px;}.uc-cart-checkout-form .form-type-uc-addresses-address-select{margin:0 0 20px;}.address-pane-table{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;}.address-pane-table table{margin:0;width:100%;}.address-pane-table table tr{background:none!important;padding:0;border:none;}.address-pane-table table td{padding:0 0 20px;}.address-pane-table table .field-label{padding:0 20px 20px 0;text-align:left;white-space:nowrap;}.address-pane-table table .field-field{padding:0 0 20px;width:100%;}.address-pane-table .field-label label{color:var(--color-text);font:700 14px/1.4 var(--font-body);cursor:pointer;}.address-pane-table .field-item{display:inline-block;width:48%;margin-bottom:20px;}.uc-cart-checkout-form input.form-text,.uc-cart-checkout-form .form-textarea{width:100%;}.uc-cart-checkout-form input.form-text:focus,.uc-cart-checkout-form .form-textarea:focus{}.uc-cart-checkout-form .selectric{}.uc-cart-checkout-form .grippie{display:none;}#quotes-pane .form-submit{display:none;}#quotes-pane #quote{margin:0;border:none;padding:0;font-weight:700;}#quotes-pane #quote strong{font-weight:400;color:initial;margin-right:10px;}#payment-pane #line-items-div{margin:60px 0 0;float:none;border:none;padding:20px;background:#ffffff;}#line-items-div table{width:100%;}#payment-pane #line-items-div tr{padding:0;background:transparent;border-bottom:none;}#payment-pane #line-items-div tr.line-item-total{border-top:1px solid #dddddd;border-bottom:none;}#payment-pane #line-items-div td{padding:3px 20px 3px 0;font-weight:700;}#payment-pane #line-items-div td.price{color:var(--color-text);padding-right:0;}.form-item-panes-payment-payment-method .option .charge{font-weight:bold;}#vop-pane .option a{font-weight:bold;}.uc-cart-checkout-form .form-actions{background:transparent;padding:0;}.uc-cart-checkout-form .form-actions #edit-cancel{float:left;}#review-instructions{margin:0 0 60px;font-size:1.1em;line-height:1.8em;font-weight:500;}.order-review-content{display:flex;flex-wrap:wrap;justify-content:space-between;}.order-review-content .pane-content{width:auto;margin:0;}.order-review-content .cart-wrapper .pane-content{width:100%;}.order-review-content .pane-content .row-title{font-weight:bold;padding:0 30px 10px 0;vertical-align:top;}.order-review-content .pane-content .row-data{padding:0 0 10px;}.order-review-content .pane-content .row-data .uc-price{color:var(--color-text);font-weight:600;}.review-buttons{width:100%;display:flex;justify-content:space-between;}.review-buttons form:first-child{flex-grow:1;}.review-buttons .potvrdenie,.review-buttons #uc-paypal-wps-form .form-actions,.review-buttons #uc-vubecard-form .form-actions{float:right;display:inline-block;text-align:center;}.review-buttons .spovinnostou{display:block;font-weight:500;}.uc-cart-empty{text-align:center;font-size:1.4em;color:#00633a;font-weight:700;}#user-register-form #edit-simplenews{margin:0;border:none;padding:0;}.password-suggestions{padding:0;margin:0 0 30px;font-style:normal;}.address-pane-table .field-default_shipping,.address-pane-table .field-default_billing{width:100%;float:none;clear:both;}.address-pane-table .field-field .form-checkbox+label{display:inline-block;max-width:calc(100% - 30px);margin-inline-start:10px;vertical-align:top;font:600 15px/1.5 var(--font-body);}.view-uc-orders-user table{width:100%;}.page-user-orders- .layout-3col__full{display:flex;flex-wrap:wrap;justify-content:space-between;}.views-table thead th,.order-pane table thead th{line-height:1em;font-weight:700;padding:10px;text-transform:uppercase;text-align:left;}.order-pane table thead{background:none;}.views-table tbody{background:#ffffff;}.views-table td,.order-pane table td{padding:10px;background:#ffffff;}.order-pane table{margin:0;width:100%;}.order-pane{background:#ffffff;border:none;padding:20px;margin:0 0 30px;line-height:1.2em;}.order-pane .order-pane-title{font-weight:bold;color:#00633a;font-size:1.2em;margin:0 0 30px;padding:0;}#order-pane-print_button{border:none;padding:0 0 0 30px;margin:0 0 20px;font-weight:bold;color:#00633a;}.order-pane.pos-left{width:calc(100% / 3 - 15px);}.order-pane.abs-left{width:100%;padding:30px;margin:0 0 30px;}#order-pane-products{margin:0;padding-bottom:20px;}#order-pane-line_items{padding-top:0;}#order-pane-line_items td{padding-top:0;}.order-pane-table th{white-space:nowrap;}.address-book h3{font-size:1.2em;}.address-book .list-address-wrapper{background:#ffffff;padding:30px!important;border:1px solid #e1e1e1!important;}.address-book .list-address{margin:0 0 20px;width:100%;}.address-book .list-address .title-col{padding-right:20px;}.address-book .list-address td{padding-bottom:5px;}.address-book .address-link{font-weight:bold;text-transform:uppercase;color:#00633a;font-size:0.9em;}#uc-cart-pane-coupon{background:#ffffff;margin:30px 60px;padding:30px;border:none;display:inline-block;min-width:50%;}#uc-cart-pane-coupon h3{display:none;}#uc-cart-pane-coupon .form-item{float:left;margin:0 30px 0 0;}#uc-cart-pane-coupon .form-text{width:auto;max-width:100%;}#uc-cart-pane-coupon .form-item label{display:inline-block;margin:0 20px 0 0;}#uc-cart-pane-coupon .form-item .description{display:none;}#edit-uc-addresses,#edit-subscriptions,#edit-account,.profile{background:#ffffff;padding:30px;border:none;margin:0 0 30px;}#edit-uc-addresses legend,#edit-subscriptions legend{display:block;width:100%;float:left;background:none;margin:0 0 40px;}#edit-uc-addresses legend .fieldset-legend,#edit-subscriptions legend .fieldset-legend{background:none;padding:0;}@media screen and (max-width:1024px){#uc-cart-pane-coupon{padding:20px;}.uc-cart-view-form{padding:30px 0;}}@media screen and (max-width:980px){.not-logged-in .uc-cart-checkout-form #customer-pane .form-wrapper,.uc-cart-checkout-form .form-wrapper,.order-review-content .pane-box,.order-review-content .pane-group{padding:20px;}.group-wrapper .form-wrapper{padding:0;}}@media screen and (max-width:768px){.uc-cart-view-form .form-actions{display:flex;justify-content:space-between;}.uc-cart-view-form .form-submit{margin:0;white-space:normal;}.uc-cart-view-form #edit-update{margin:0 2px;}.uc-cart-view-form table th,.uc-cart-view-form table td{padding:10px;}.uc-cart-view-form table .image{padding:10px 0;}.cart-review th.qty *{display:none;}.uc-cart-checkout-form .half-wrapper,.order-review-content .half-wrapper,.uc-cart-checkout-form #customer-pane,.uc-cart-checkout-form #coupon-pane{width:100%;margin:0 0 30px;}.group-wrapper .form-wrapper{margin-bottom:40px;}.uc-cart-checkout-form .form-wrapper>legend,.order-review-content .pane-box .pane-title{font-size:22px;}#edit-uc-addresses,#edit-subscriptions,#edit-account,.profile{padding:20px;}.address-book .list-address-wrapper{padding:20px!important;}.password-strength{display:none;}.confirm-parent,.password-parent,div.form-item div.password-suggestions{max-width:100%;}div.password-confirm{width:auto;}.view-uc-orders-user .views-field-product-count{display:none;}#order-pane-products th.qty *{display:none;}#order-pane-products .price{display:none;}}@media screen and (max-width:640px){.uc-cart-view-form thead{display:none!important;}.uc-cart-view-form table tr{padding-bottom:30px;display:inline-block;}.uc-cart-view-form td{display:inline-block;padding:10px;}.uc-cart-view-form .image{text-align:center;width:100px;}.uc-cart-view-form td.desc{width:calc(100% - 150px);}.uc-cart-view-form td.subtotal{padding:30px 10px;white-space:normal;}.uc-cart-view-form .form-actions{display:block;}.uc-cart-view-form .form-actions input{width:100%;margin:0 0 10px!important;}.uc-cart-view-form .form-actions{display:block;}.uc-cart-view-form .form-actions input{width:100%;margin:0 0 10px!important;}.not-logged-in .uc-cart-checkout-form #customer-pane>.fieldset-wrapper{display:block;}.not-logged-in .uc-cart-checkout-form #customer-pane .form-wrapper{width:100%;}.not-logged-in .uc-cart-checkout-form #customer-pane{background:transparent;margin:0;}.address-book .default-addresses,.address-book .additional-addresses{width:100%;}.address-book li.address-item{margin-bottom:20px;}.address-book h3{margin-bottom:20px;}.order-pane.pos-left{width:100%;}.order-pane.abs-left{padding:20px;}#order-pane-products .sku{display:none;}}@media screen and (max-width:480px){.uc-cart-view-form td.desc{width:100%;}.uc-cart-view-form table .subtotal #subtotal-title{margin:0;}#uc-coupon-form>div{display:block;}#uc-cart-pane-coupon .form-item{margin:0 0 20px;}.address-pane-table table td{display:block;}.address-pane-table table .field-label{white-space:normal;padding:0 0 10px;}.uc-cart-checkout-form .form-actions{padding:0;}.review-buttons{flex-direction:column;}.form-actions .form-submit,.review-buttons .potvrdenie,.review-buttons #uc-paypal-wps-form .form-actions{width:100%;margin:0 0 10px;}.cart-review thead{display:none;}.cart-review tr{display:inline-block;margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #f3f3f3;}.cart-review td{display:inline-block;padding:0 0 10px;}.cart-review .qty{width:15%;text-align:left;}.cart-review .products{width:85%;}.cart-review td.price{width:100%;text-align:right;}.order-review-content .pane-content tr{display:block;margin:0 0 10px;}.order-review-content .pane-content .row-title,.order-review-content .pane-content .row-data{display:inline-block;width:100%;padding:0;}.order-review-content .pane-box-5 .row-border-top td{padding-top:0;}.view-uc-orders-user .views-field-order-status{display:none;}.view-uc-orders-user th.views-field-order-id *{display:none;}.order-pane-table thead{display:none;}.order-pane-table td{display:inline-block;padding:0 0 10px;}.order-pane-table .total{width:100%;font-weight:bold;}.order-pane-table tr{display:inline-block;width:100%;margin:0 0 20px;}#order-pane-order_comments thead{display:none;}#order-pane-order_comments tr{display:inline-block;margin:0 0 20px;}#order-pane-order_comments td{display:inline-block;padding:0 10px 10px 0;text-align:left;}#order-pane-order_comments td.message{width:100%;}button,.form-submit,.button{white-space:normal;}}@media screen and (max-width:320px){.cart-review .qty{width:100%;font-weight:bold;}.cart-review .products{width:100%;}}.in_cart.bonus_description{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:24px;width:100%;margin:0 0 32px;padding:24px;border:1px solid #ffffff26;border-radius:var(--radius-card);background:var(--color-brand-dark);color:var(--color-on-primary);box-shadow:none;text-align:left;font:500 15px/1.65 var(--font-body);}.in_cart.bonus_description .icon{display:grid;place-items:center;width:64px;height:64px;padding:0;border-radius:50%;background:var(--color-secondary);color:var(--color-brand-dark);}.in_cart.bonus_description .icon::before{content:none;}.in_cart.bonus_description .icon::after{position:static;font:300 28px/1 'awesome';}.in_cart.bonus_description .content{display:block;min-width:0;padding:0;text-align:left;}.in_cart.bonus_description .content::before{content:none;}.in_cart.bonus_description p{margin:0;font:inherit;}.in_cart.bonus_description strong{font:700 22px/1.2 var(--font-body);letter-spacing:-.035em;white-space:nowrap;}.in_cart.bonus_description .action{padding:0;}.in_cart.bonus_description .action a{justify-content:center;min-height:50px;border-radius:8px;font-size:14px;white-space:normal;}.uc-cart-view-form{padding:0;color:var(--color-text);}.uc-cart-view-form #cart-table-wrapper{margin-bottom:24px;}.uc-cart-view-form table{width:100%;margin:0;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-card);border-collapse:separate;border-spacing:0;background:#fff;}.uc-cart-view-form table thead{background:var(--color-surface);}.uc-cart-view-form table th{padding:16px 20px;border:0;color:var(--color-text-muted);font:700 12px/1.4 var(--font-body);letter-spacing:.04em;}.uc-cart-view-form table tbody{background:transparent;}.uc-cart-view-form table tr{border:0;background:transparent;}.uc-cart-view-form table td{padding:20px;border:0;border-bottom:1px solid var(--color-border);}.uc-cart-view-form table tr:has(.subtotal) td{border-bottom:0;}.uc-cart-view-form table td.image{width:112px;padding:20px 0 20px 20px;}.uc-cart-view-form td.image a{display:grid;place-items:center;width:76px;height:76px;border:1px solid var(--color-border);border-radius:10px;background:#fff;}.uc-cart-view-form td.image img{display:block;width:auto;max-width:64px;height:auto;max-height:64px;}.uc-cart-view-form table td.desc{min-width:0;}.uc-cart-view-form td.desc > a{display:inline-block;color:var(--color-text);font:700 16px/1.35 var(--font-body);letter-spacing:-.015em;text-decoration:none;overflow-wrap:anywhere;transition:color var(--transition-control);}.uc-cart-view-form td.desc > a:hover{color:var(--color-primary);text-decoration:none;}.uc-cart-view-form td.desc .product-description{margin:8px 0 0;padding:0;color:var(--color-text-muted);font:500 13px/1.5 var(--font-body);}.uc-cart-view-form td.desc .product-description li{margin:0;padding:0;list-style:none;}.uc-cart-view-form table td.qty{width:122px;}.uc-cart-view-form .form-type-uc-quantity{margin:0;}.uc-cart-view-form table td.price{white-space:nowrap;text-align:right;font:700 20px/1.3 var(--font-body);letter-spacing:-.035em;}.uc-cart-view-form table td.price .org_price{margin-bottom:4px;color:var(--color-text-muted);font:500 13px/1.4 var(--font-body);}.uc-cart-view-form table td.remove{width:76px;padding-left:8px;}.uc-cart-view-form table .remove .form-submit{border:1px solid var(--color-border);border-radius:50%;font-weight:300;}.uc-cart-view-form table td.subtotal{padding:24px 20px;background:var(--color-surface);text-align:right;font:700 16px/1.4 var(--font-body);}.uc-cart-view-form table .subtotal #subtotal-title{margin-right:20px;text-transform:none;}.uc-cart-view-form table .subtotal .uc-price{font:700 24px/1.3 var(--font-body);letter-spacing:-.035em;white-space:nowrap;}.uc-cart-view-form .form-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px;margin:0;padding:0;text-align:left;}.uc-cart-view-form .form-actions .form-submit{float:none;min-height:50px;margin:0;border-radius:8px;font-size:14px;}.uc-cart-view-form .form-actions .btn-outline{margin-right:auto;}@media (max-width:1023px){.in_cart.bonus_description{grid-template-columns:56px minmax(0,1fr);gap:20px;}.in_cart.bonus_description .icon{width:56px;height:56px;}.in_cart.bonus_description .action{grid-column:2;justify-content:flex-start;}}@media (max-width:767px){.in_cart.bonus_description{grid-template-columns:48px minmax(0,1fr);gap:16px;padding:20px;font-size:14px;}.in_cart.bonus_description .icon{width:48px;height:48px;align-self:start;}.in_cart.bonus_description .icon::after{font-size:24px;}.in_cart.bonus_description .action{grid-column:1 / -1;}.in_cart.bonus_description .action,.in_cart.bonus_description .action a{width:100%;}.uc-cart-view-form table,.uc-cart-view-form table tbody{display:block;}.uc-cart-view-form table thead{display:none !important;}.uc-cart-view-form table tbody tr{display:grid;grid-template-columns:82px minmax(0,1fr) 44px;align-items:center;gap:16px 12px;padding:16px;border:0;border-bottom:1px solid var(--color-border);}.uc-cart-view-form table tbody td{display:block;padding:0;border:0;}.uc-cart-view-form table td.image{grid-column:1;grid-row:1;width:auto;padding:0;align-self:start;}.uc-cart-view-form td.image a{width:64px;height:64px;}.uc-cart-view-form td.image img{max-width:56px;max-height:56px;}.uc-cart-view-form table td.desc{grid-column:2 / -1;grid-row:1;width:auto;}.uc-cart-view-form td.desc > a{font-size:15px;}.uc-cart-view-form table td.qty{grid-column:1;grid-row:2;width:auto;}.uc-cart-view-form table td.price{grid-column:2;grid-row:2;font-size:18px;}.uc-cart-view-form table td.remove{grid-column:3;grid-row:2;width:auto;padding:0;}.uc-cart-view-form table tbody tr:has(.subtotal){display:block;padding:0;border:0;}.uc-cart-view-form table td.subtotal{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 16px;}.uc-cart-view-form table .subtotal #subtotal-title{margin:0;}.uc-cart-view-form table .subtotal .uc-price{font-size:22px;}.uc-cart-view-form .form-actions{display:grid;grid-template-columns:1fr;}.uc-cart-view-form .form-actions .form-submit{width:100%;margin:0 !important;}}@media (max-width:389px){.uc-cart-view-form table td.price{font-size:17px;}}@media (prefers-reduced-motion:reduce){.uc-cart-view-form td.desc > a{transition:none;}}.block-recommended-products{position:relative;display:block;width:100%;margin:56px 0;padding:0 0 4px;overflow:hidden;}.block-recommended-products .block__title{min-height:44px;margin:0 0 24px;padding-right:116px;color:var(--color-text);text-align:left;font:600 36px/1.15 var(--font-heading);letter-spacing:-.035em;}.block-recommended-products .block__content{align-items:stretch;}.block-recommended-products .block__content .product-teaser{width:calc((100% - 72px) / 4);height:auto;margin:0 24px 0 0;}.block-recommended-products .block__content .product-teaser:last-child{margin-right:0;}.block-recommended-products:not(.swiper-container-horizontal) > .swiper-navs{display:none;}.block-recommended-products > .swiper-navs{position:absolute;top:0;right:0;display:flex;gap:8px;z-index:2;}.block-recommended-products .swiper-navs .btn-round::before{content:none;}.block-recommended-products .swiper-navs .swiper-button-disabled{display:inline-grid;opacity:.35;pointer-events:none;}.block-recommended-products .swiper-navs .swiper-button-lock{display:none;}@media (max-width:1023px){.block-recommended-products .block__content .product-teaser{width:calc((100% - 48px) / 2.5);}}@media (max-width:767px){.block-recommended-products{margin-block:40px;}.block-recommended-products .block__title{padding-right:108px;font-size:28px;}.block-recommended-products .block__content .product-teaser{width:min(88%,340px);margin-right:18px;}}
