.swiper-container{margin-left:auto;margin-right: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(0px,0,0);transform:translate3d(0px,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-slide-invisible-blank{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-wrapper,.swiper-container-3d .swiper-slide,.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-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.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-slide-shadow-bottom{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-prev,.swiper-button-next{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-prev.swiper-button-disabled,.swiper-button-next.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-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{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(0px,-50%,0);transform:translate3d(0px,-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-vertical>.swiper-pagination-progressbar,.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{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>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{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-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{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-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}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,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:'Averta';src:url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/Averta-Regular.eot);src:url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/Averta-Regular.eot?#iefix) format("embedded-opentype"),url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/Averta-Regular.woff2) format("woff2"),url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/Averta-Regular.woff) format("woff"),url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/Averta-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Averta';src:url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/Averta-Semibold.eot);src:url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/Averta-Semibold.eot?#iefix) format("embedded-opentype"),url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/Averta-Semibold.woff2) format("woff2"),url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/Averta-Semibold.woff) format("woff"),url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/Averta-Semibold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:'Averta';src:url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/Averta-Bold.eot);src:url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/Averta-Bold.eot?#iefix) format("embedded-opentype"),url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/Averta-Bold.woff2) format("woff2"),url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/Averta-Bold.woff) format("woff"),url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/Averta-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'Averta';src:url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/Averta-RegularItalic.eot);src:url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/Averta-RegularItalic.eot?#iefix) format("embedded-opentype"),url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/Averta-RegularItalic.woff2) format("woff2"),url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/Averta-RegularItalic.woff) format("woff"),url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/Averta-RegularItalic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:'Averta';src:url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/Averta-SemiboldItalic.eot);src:url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/Averta-SemiboldItalic.eot?#iefix) format("embedded-opentype"),url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/Averta-SemiboldItalic.woff2) format("woff2"),url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/Averta-SemiboldItalic.woff) format("woff"),url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/Averta-SemiboldItalic.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:'Averta';src:url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/Averta-BoldItalic.eot);src:url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/Averta-BoldItalic.eot?#iefix) format("embedded-opentype"),url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/Averta-BoldItalic.woff2) format("woff2"),url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/Averta-BoldItalic.woff) format("woff"),url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/Averta-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:'AlergiaWide';src:url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/AlergiaWide-Medium.eot);src:url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/AlergiaWide-Medium.eot?#iefix) format("embedded-opentype"),url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/AlergiaWide-Medium.woff2) format("woff2"),url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/AlergiaWide-Medium.woff) format("woff"),url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/AlergiaWide-Medium.ttf) format("truetype"),url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../icons/AlergiaWide-Medium.min.svg#AlergiaWide-Medium) format("svg");font-weight:500;font-style:normal}@font-face{font-family:'AlergiaWide';src:url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/AlergiaWide-Mediumitalic.eot);src:url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/AlergiaWide-Mediumitalic.eot?#iefix) format("embedded-opentype"),url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/AlergiaWide-Mediumitalic.woff2) format("woff2"),url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/AlergiaWide-Mediumitalic.woff) format("woff"),url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/AlergiaWide-Mediumitalic.ttf) format("truetype"),url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../icons/AlergiaWide-Mediumitalic.min.svg#AlergiaWide-Mediumitalic) format("svg");font-weight:500;font-style:italic}@font-face{font-family:'AlergiaWide';src:url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/AlergiaWide-SemiBold.eot);src:url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/AlergiaWide-SemiBold.eot?#iefix) format("embedded-opentype"),url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/AlergiaWide-SemiBold.woff2) format("woff2"),url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/AlergiaWide-SemiBold.woff) format("woff"),url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/AlergiaWide-SemiBold.ttf) format("truetype"),url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../icons/AlergiaWide-SemiBold.min.svg#AlergiaWide-SemiBold) format("svg");font-weight:600;font-style:normal}@font-face{font-family:'AlergiaWide';src:url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/AlergiaWide-SemiBolditalic.eot);src:url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/AlergiaWide-SemiBolditalic.eot?#iefix) format("embedded-opentype"),url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/AlergiaWide-SemiBolditalic.woff2) format("woff2"),url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/AlergiaWide-SemiBolditalic.woff) format("woff"),url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/AlergiaWide-SemiBolditalic.ttf) format("truetype"),url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../icons/AlergiaWide-SemiBolditalic.min.svg#AlergiaWide-SemiBolditalic) format("svg");font-weight:600;font-style:italic}@font-face{font-family:'AlergiaMedium';src:url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/AlergiaWide-Medium.eot);src:url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/AlergiaWide-Medium.eot?#iefix) format("embedded-opentype"),url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/AlergiaWide-Medium.woff2) format("woff2"),url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/AlergiaWide-Medium.woff) format("woff"),url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../fonts/AlergiaWide-Medium.ttf) format("truetype"),url(//www.mkmedicalplus.gr/wp-content/themes/medical-plus/assets/css/../icons/AlergiaWide-Medium.min.svg#AlergiaWide-Medium) format("svg");font-weight:400;font-style:normal}*{box-sizing:border-box}body{color:#1e1e1e;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"AlergiaWide","Times New Roman",Times,serif;font-size:18px;font-weight:500;line-height:1.375;letter-spacing:.05em}body.body-def-bg{background-color:#f2f1ec}body.body-red-bg{background-color:#a33831}body.body-two-color-bg{background-color:transparent;background-image:linear-gradient(90deg,#f2f1ec 0%,#f2f1ec 50%,#fff 50%,#fff 100%)}.site{position:relative}.site.sticky-header{display:flex;flex-direction:column;min-height:100vh}.site .site-content{flex-grow:1}body.noscroll{overflow:hidden}iframe,img{max-width:100%;height:auto;vertical-align:top}.hidden{display:none !important}a{display:inline-block;color:inherit;text-decoration:none}address{font-style:normal}.form-container{max-width:500px;margin-left:auto;margin-right:auto;padding-bottom:50px}.row{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.column{display:flex;flex-direction:column;flex-wrap:wrap;width:100%}.row-element{flex:1}.row-element:nth-child(odd){margin-right:10px}.row-element:nth-child(even){margin-left:10px}@media screen and (max-width:600px){.row-element:nth-child(odd){margin-right:0;flex-basis:100%}.row-element:nth-child(even){margin-left:0;flex-basis:100%;margin-top:18px}}.no-scroll{overflow-y:hidden}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text,.product-sidebar .widget-title{clip:rect(1px,1px,1px,1px);position:absolute;white-space:nowrap;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus,.product-sidebar .widget-title:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.icon-site-logo{width:240px;height:38px;vertical-align:baseline}.icon-arrow-left,.icon-arrow-right{width:65px;height:30px;vertical-align:middle}.icon-envelope{width:20px;height:13px;vertical-align:middle}.icon-phone{width:18px;height:18px;vertical-align:middle}.icon-social-facebook{width:18px;height:20px;vertical-align:middle}.icon-social-twitter,.icon-social-instagram,.icon-social-pinterest{width:35px;height:35px;vertical-align:middle}.icon-account,.icon-cart,.icon-search{height:25px;width:25px;vertical-align:middle}@media screen and (min-width:480px){.icon-account,.icon-cart,.icon-search{height:25px;width:25px}}button{background-color:transparent;border-width:0;border-radius:0;padding:0}button,.button{color:inherit;cursor:pointer;letter-spacing:.05em;line-height:1.15;text-align:center;text-transform:uppercase}button svg,button span,.button svg,.button span{pointer-events:none}.submit-button{width:100%;max-width:500px;color:#fff;background:linear-gradient(90deg,#bb8244,#d29a5d);border:0;font-size:16px;text-align:center;margin-top:auto;margin-bottom:auto;padding:1em 2em}.woocommerce-Button{width:100%;max-width:600px;color:#fff;background:linear-gradient(90deg,#bb8244,#d29a5d);border:0;font-size:16px;text-align:center;margin-top:auto;margin-bottom:auto;padding:1em 2em}.offer-button{border:2px solid #9a5a2f;color:#9a5a2f;padding:1em;font-size:16px;font-family:'Averta';font-weight:600}.offer-button:hover{background-color:#9a5a2f;color:#fff}.add_to_cart_button:hover,.submit-button:hover,.button:hover{opacity:.9}.desktop-menu ul{display:flex;list-style:none;margin:0;padding:0}.desktop-menu ul li{margin-right:10px}.desktop-menu ul li:last-child{margin-right:0}.desktop-menu ul a{text-decoration:none;padding:5px 5px 0;box-sizing:border-box;position:relative;line-height:1}.header-right-menu-wrapper{margin-right:10px}.language-switcher{display:flex;margin:0 20px 0 10px;position:relative}.language-switcher:before{content:"";position:absolute;left:-10px;top:7px;width:1px;height:16px}.language-switcher .languages-list{position:absolute;left:0;top:1.66667em;margin:0;padding:0;list-style:none;visibility:hidden;opacity:0}.language-switcher .languages-list-item{padding:5px}.language-switcher .language-btn{padding:5px;z-index:0;outline:none}.language-switcher a{text-decoration:none}.language-switcher .arrow-down{position:relative;display:inline-block;width:1px;height:12px;margin-left:8px}.language-switcher .arrow-down:before{content:"";display:inline-block;position:absolute;left:0;bottom:1px;width:6px;height:1px;transform:rotate(-45deg)}.language-switcher .arrow-down:after{content:"";display:inline-block;position:absolute;left:-5px;bottom:1px;width:6px;height:1px;transform:rotate(45deg)}.lang-switcher-open .language-switcher .arrow-down:before{left:-5px;bottom:calc(100% - 4px)}.lang-switcher-open .language-switcher .arrow-down:after{left:0;bottom:calc(100% - 4px)}.lang-switcher-open .language-switcher .languages-list{visibility:visible;opacity:1}@media all and (max-width:1200px){.language-switcher{position:relative;flex-grow:1}.language-switcher:before{display:none}}.wpcf7-form{text-align:center}.wpcf7-form .form-row{margin:20px 0;text-align:left}#login_title{text-decoration:underline}#login_title,#registrer_title{width:50%;display:inline-block;text-align:center}#register-form{display:none}.page-template-template-contact input{border:1px solid #fff;color:#fff}.page-template-template-contact ::-moz-placeholder{color:#fff}.page-template-template-contact :-ms-input-placeholder{color:#fff}.page-template-template-contact ::-ms-input-placeholder{color:#fff}.page-template-template-contact ::placeholder{color:#fff}.page-template-template-contact textarea{border:1px solid #fff}input,select{border:0;padding:1em 2em;font-size:18px;max-width:500px;width:100%;font-family:"Averta",Helvetica,Arial,sans-serif;background-color:rgba(0,0,0,0);border:1px solid #49494c}select option{background-color:#eee0d5}textarea{background-color:rgba(0,0,0,0);border:0;border:1px solid #49494c;max-width:500px;width:100%;font-family:"Averta",Helvetica,Arial,sans-serif;font-size:18px;padding:1em 2em}.textarea{width:100%;margin-bottom:20px;text-indent:35px;height:150px}.qty{width:80px}::-moz-placeholder{font-size:1em;opacity:1}:-ms-input-placeholder{font-size:1em;opacity:1}::-ms-input-placeholder{font-size:1em;opacity:1}::placeholder{font-size:1em;opacity:1}textarea:focus,input:focus{border:1px solid #9a5a2f}#customer_login{text-align:center}.services-list{margin:0;padding:0;list-style:none}.services-list .services-list-item{padding-left:32px;margin-bottom:10px;position:relative;font-size:1.11111em;padding-left:1.6em}.services-list .services-list-item:before{content:'';position:absolute;border:1px solid #d09966;border-radius:50%;left:.4em;top:.68em;width:.45em;height:.45em;transform:translateY(-50%) translateX(-50%)}.services-list .services-list-item:after{content:'';position:absolute;background-color:#d09966;left:.4em;width:1px;height:1.2em;top:.68em;transform:translateY(-50%) rotate(40deg);transform-origin:center center}.text-list{margin:0;padding:0;list-style:none}.text-list li{padding-left:0;position:relative}.text-list li:before{content:'';position:absolute;left:-60px;top:12px;width:45px;height:1px;background-color:#d09966}.underline-link{position:relative}.underline-link:before{position:absolute;content:'';left:0;bottom:-5px;width:100%;height:1px;background-color:currentColor;transform:scale(0);transition:transform .2s ease-in-out;transform-origin:center center}.underline-link:hover:before{transform:scale(1)}.hero-slider{min-height:100vh;position:relative;background-image:linear-gradient(60deg,#9a5a2f,#eeb77c 50%,#9a5a2f)}@media all and (max-width:1200px){.hero-slider .slider-pagination{left:calc(50% + 300px) !important}}@media all and (max-width:1024px){.hero-slider{min-height:60vh}.hero-slider .slider-navigation{display:none}.hero-slider .slider-pagination{left:calc(50% + 200px) !important}}@media all and (max-width:770px){.hero-slider .slider-pagination{display:none}}.hero-slider .slide__content-wrapper{opacity:0;transition:opacity .8s ease-in-out}.hero-slider .swiper-slide-active .slide__content-wrapper{opacity:1}.hero-slider .slider-navigation{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);z-index:1000}.hero-slider .slider-nav-button{color:#fff}.hero-slider .slider-nav-button:first-child{margin-right:10px}.hero-slider .slider-nav-button:last-child{margin-left:10px}.hero-slider .slider-pagination{position:absolute;left:calc(50% + 450px);transform:translateX(-50%);bottom:50vh;z-index:10;color:#fff;width:auto}.hero-slider .slider-pagination progress{-webkit-appearance:none;border:none;height:3px;width:180px}.hero-slider .slider-pagination ::-moz-progress-bar{background-color:#fff;color:rgba(255,255,255,.2)}.hero-slider .slider-pagination progress[value]::-webkit-progress-bar{background-color:rgba(255,255,255,.2);border-radius:2px;box-shadow:0 2px 5px rgba(0,0,0,.25) inset}.hero-slider .slider-pagination progress[value]::-webkit-progress-value{background-color:#fff;border-radius:2px;background-size:35px 20px,100% 100%,100% 100%}.hero-slider .pagination-content{text-align:right}.hero-slider .pagination-content .swiper-pagination-current{font-size:2em}.hero-slide{overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media all and (max-width:1200px){.hero-slide .slide__title{font-size:2em !important}.hero-slide .slide__subtitle{font-size:1em !important}.hero-slide .slide__text-content{top:30% !important;transform:translate(-10%,50%) !important}}@media all and (max-width:1024px){.hero-slide .slide__content-wrapper{padding:0 !important}.hero-slide .slide__text-content{top:0 !important;transform:translate(0%,0%) !important}.hero-slide .slide__image-wrapper{right:0 !important;transform:translateX(calc(50% - 100px))}.hero-slide .slide__image-wrapper img{width:200px;height:200px}.hero-slide .slide__title{font-size:2em !important}.hero-slide .slide__subtitle{font-size:1em !important}}.hero-slide .slide__inner-wrapper{display:flex;align-items:center;justify-content:center;padding-bottom:50px;padding-top:100px;box-sizing:border-box}.hero-slide .slide__content-wrapper{padding:50px;position:relative;box-sizing:border-box}@media screen and (max-width:600px){.hero-slide .slide__content-wrapper{display:flex;flex-direction:column-reverse}}.hero-slide .slide__image-wrapper{position:absolute;bottom:0;right:-25px;border-radius:50%;overflow:hidden;transform:translateX(calc(50% - 95px))}@media screen and (max-width:600px){.hero-slide .slide__image-wrapper{position:static;border-radius:0}.hero-slide .slide__image-wrapper img{border-radius:100%}}.hero-slide .slide__text-content{position:absolute;top:50%;left:0;transform:translate(-50%,-50%);max-width:400px}.hero-slide .slide__product-image-wrapper{padding:5em;box-sizing:border-box;background-color:#1e1e1e;border-radius:50%}@media screen and (max-width:600px){.hero-slide .slide__product-image-wrapper{padding:2em}}.hero-slide .slide__title{color:#fff;margin:0;font-size:3.16667em;font-weight:600;line-height:1.2}.hero-slide .slide__subtitle{color:#fff;margin:10px 0;font-size:1.77778em;font-weight:600;line-height:1.2}.hero-slide .slide__link{color:#fff;margin:10px 0;font-size:1em;font-weight:400;line-height:1.2;text-decoration:none;position:relative}.site-footer{font-family:"Averta",Helvetica,Arial,sans-serif;font-size:.88889em;font-weight:200;line-height:25px}.site-footer a{text-decoration:none}@media all and (max-width:770px){.page__title{font-size:2em !important}.page__subtitle{font-size:1em !important}}.page__title{margin:0;font-family:"Averta",Helvetica,Arial,sans-serif;font-size:3.16667em;font-weight:600;line-height:1}.page__subtitle{margin:0;font-family:"Averta",Helvetica,Arial,sans-serif;font-size:1em;font-weight:500}.header-tr-dark .page__title,.header-tr-dark .page__subtitle{color:#1e1e1e}.header-tr-light .page__title,.header-tr-light .page__subtitle{color:#fff}.text-content-title{margin:0;margin-bottom:2.77778em;font-size:.88889em;text-transform:uppercase;font-family:"Averta",Helvetica,Arial,sans-serif}h4{font-size:16px;font-family:"Averta",Helvetica,Arial,sans-serif;font-weight:600}.subscript{font-family:"Averta",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400}.caps{text-transform:uppercase;font-size:14px}.section-title{text-align:center}.infowindow-container{padding:10px;font-size:14px;font-family:"AlergiaWide","Times New Roman",Times,serif;letter-spacing:0;line-height:1.453;font-weight:500;color:#1e1e1e;display:flex;flex-direction:column}.infowindow-container h3{font-size:16px;font-weight:600;color:#1a42d8;margin-top:0;margin-bottom:.5em;text-align:center}.infowindow-container .directions-link{display:inline-block;color:inherit;margin-left:auto;text-decoration:none;font-weight:600;position:relative;padding-bottom:2px}.infowindow-container .directions-link:before{content:'';display:block;width:100%;height:1px;background-color:currentColor;position:absolute;left:0;bottom:0;transform:scaleX(0);transform-origin:center;transition:transform .25s ease-in-out}.infowindow-container .directions-link:after{display:inline-block;content:'>';margin-left:5px}.infowindow-container .directions-link:hover:before{transform:scaleX(1)}.gm-style .gm-style-iw-c{border-radius:3px}.location-map-container{position:relative;padding-bottom:calc(50% - 50px)}.location-map-container .gmap-container{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;overflow:hidden}.location-map-container:before{position:absolute;content:'';width:150px;height:1px;background-color:#9a5a2f;right:-75px;top:50%;transform:translateY(50%);z-index:2}#cookie-notice,#cookie-notice.cookie-notice-visible,#cookie-notice.cookie-revoke-visible.cn-effect-fade{border-top-left-radius:25px;border-top-right-radius:25px;box-sizing:border-box;min-width:unset !important;max-width:100%;max-width:400px;width:auto;padding:15px;left:0 !important;margin:0 10px}#cookie-notice .cookie-notice-container,#cookie-notice.cookie-notice-visible .cookie-notice-container,#cookie-notice.cookie-revoke-visible.cn-effect-fade .cookie-notice-container{width:100%;display:flex !important;flex-direction:column;justify-content:center}#cookie-notice .cn-close-icon,#cookie-notice.cookie-notice-visible .cn-close-icon,#cookie-notice.cookie-revoke-visible.cn-effect-fade .cn-close-icon{right:-30px;top:-30px;margin-top:0;padding:20px;background:#1e1e1e;border-radius:50%;transition:opacity .3s ease-in-out}#cookie-notice .cn-close-icon:after,#cookie-notice .cn-close-icon:before,#cookie-notice.cookie-notice-visible .cn-close-icon:after,#cookie-notice.cookie-notice-visible .cn-close-icon:before,#cookie-notice.cookie-revoke-visible.cn-effect-fade .cn-close-icon:after,#cookie-notice.cookie-revoke-visible.cn-effect-fade .cn-close-icon:before{height:20px;top:10px;left:19px}#cookie-notice .cn-button.bootstrap,#cookie-notice.cookie-notice-visible .cn-button.bootstrap,#cookie-notice.cookie-revoke-visible.cn-effect-fade .cn-button.bootstrap{background:#bb8244}@media screen and (max-width:480px){#cookie-notice .cn-close-icon,#cookie-notice.cookie-notice-visible .cn-close-icon,#cookie-notice.cookie-revoke-visible.cn-effect-fade .cn-close-icon{right:0;top:0;background:0 0;opacity:1}}#cookie-notice.cookie-notice-hidden,#cookie-notice.cookie-revoke-visible{opacity:0}#cookie-notice.cookie-notice-hidden .cookie-notice-container,#cookie-notice.cookie-revoke-visible .cookie-notice-container{display:none !important}#menuToggle{display:none;position:relative;z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#menuToggle a{text-decoration:none;transition:color .3s ease}#menuToggle a:hover{color:#fff}#menuToggle input{display:block;width:40px;height:32px;position:absolute;top:-7px;left:-5px;cursor:pointer;opacity:0;z-index:2;-webkit-touch-callout:none}#menuToggle span{display:block;width:33px;height:4px;margin-bottom:5px;position:relative;border-radius:3px;z-index:1;transform-origin:4px 0px;transition:background-color .5s}@media screen and (min-width:480px){#menuToggle span{width:33px;height:4px}}#menuToggle span:first-child{transform-origin:0% 0%}#menuToggle span:nth-last-child(2){transform-origin:0% 100%}.header-tr-dark .site-header #menuToggle input:checked~span,.header-tr-light .site-header #menuToggle input:checked~span,.woocommerce-account .site-header #menuToggle input:checked~span{opacity:1;transform:rotate(-45deg);background:#fff;transition:background-color .3s}.header-tr-dark .site-header #menuToggle input:checked~span:nth-child(3),.header-tr-light .site-header #menuToggle input:checked~span:nth-child(3),.woocommerce-account .site-header #menuToggle input:checked~span:nth-child(3){opacity:0}.header-tr-dark .site-header #menuToggle input:checked~span:nth-child(2),.header-tr-light .site-header #menuToggle input:checked~span:nth-child(2),.woocommerce-account .site-header #menuToggle input:checked~span:nth-child(2){transform:rotate(45deg) translate(-2px,0px)}#menuToggle input:checked~span:nth-last-child(3){opacity:0;transform:rotate(0deg) scale(.2,.2)}#menuToggle input:checked~span:nth-last-child(2){transform:rotate(-45deg) translate(0,-1px)}.page-item{padding:10px 0;font-size:22px;text-decoration:none}#menuToggle input:checked~.header-mobile-menu-wrapper{transform:none;transition:transform .5s cubic-bezier(.77,.2,.05,1)}#menuToggle input:checked~.header-mobile-menu-wrapper .header-mobile-menu:after{top:100%;transition:top .6s .5s cubic-bezier(.84,.6,.39,.51)}#menuToggle .header-mobile-menu-wrapper{position:fixed;top:0;left:0;bottom:0;min-height:100vh;width:100%;padding-top:70px;background-color:#1e1e1e;transform-origin:0% 0%;transform:translate(-100%,0);transition:transform .5s .6s cubic-bezier(.77,.2,.05,1)}#menuToggle .header-mobile-menu-wrapper .header-mobile-menu{color:#fff;font-size:1.7em;list-style-type:none;-webkit-font-smoothing:antialiased;display:flex;flex-direction:column;align-items:flex-start;height:100%;min-height:90%;margin:0 auto;max-width:80%;padding-left:100px;overflow:auto;position:relative}#menuToggle .header-mobile-menu-wrapper .header-mobile-menu:after{content:"";position:absolute;top:0;top:-90%;bottom:0;left:0;right:0;background:0 0;background:linear-gradient(to top,#1e1e1e,#1e1e1e 53%,transparent 100%,transparent 75%);transition:top .6s cubic-bezier(.84,.6,.39,.51)}#menuToggle .header-mobile-menu-wrapper .header-mobile-menu .menu-item{margin-bottom:15px}#menuToggle .header-mobile-menu-wrapper .header-mobile-menu .small-menu-item{justify-self:flex-end;margin-top:25px;margin-bottom:5px;display:flex;flex-direction:column;justify-content:flex-end;order:1;font-size:.6em}#menuToggle .header-mobile-menu-wrapper .header-mobile-menu .small-menu-item~.small-menu-item{margin-top:0}#menuToggle .header-mobile-menu-wrapper .header-mobile-menu .small-menu-item:after{content:"";background-color:currentColor;width:100%;height:1px}#menuToggle .header-mobile-menu-wrapper .header-mobile-menu a:hover{color:#9a5a2f}@media screen and (max-width:480px){#menuToggle .header-mobile-menu-wrapper .header-mobile-menu{padding:0 50px;max-width:none}}#menuToggle .header-mobile-menu-wrapper .header-mobile-menu ul{list-style-type:none}@-webkit-keyframes animeText{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0px)}}@keyframes animeText{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0px)}}@-webkit-keyframes animeImg{0%{opacity:0}100%{opacity:1}}@keyframes animeImg{0%{opacity:0}100%{opacity:1}}#philosophy-section .section-container .section-inner-wrapper .js-viewport-checker{min-height:300px}@media screen and (max-width:500px){#philosophy-section .section-container .section-inner-wrapper{min-height:auto}}#philosophy-section .section-container .section-inner-wrapper img.appear{-webkit-animation-name:animeImg;animation-name:animeImg;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.home .homepage-products-section{position:relative}.home .homepage-products-section .js-viewport-checker{width:90%;box-sizing:border-box;max-width:100%;height:100px;position:absolute;top:50%;left:5%;right:5%}@media screen and (max-width:900px){.home .homepage-products-section .js-viewport-checker{top:0}}.home .js-animated-text{opacity:0}@media screen and (min-width:770px){.home .js-animated-text{transform:translateX(-20px)}}.home .js-animated-text.appear{-webkit-animation-name:animeText;animation-name:animeText;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.home #welcome-section .js-insert-img img.appear{-webkit-animation-name:animeImg;animation-name:animeImg;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes animeServText{0%{opacity:0;position:relative;left:-20px}100%{opacity:1;position:relative;left:0}}@keyframes animeServText{0%{opacity:0;position:relative;left:-20px}100%{opacity:1;position:relative;left:0}}@-webkit-keyframes animeServImg{0%{opacity:0}100%{opacity:1}}@keyframes animeServImg{0%{opacity:0}100%{opacity:1}}.services-items-wrapper .js-animated-text.appear{-webkit-animation-name:animeServText;animation-name:animeServText;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.services-items-wrapper .js-viewport-checker img.appear{-webkit-animation-name:animeServImg;animation-name:animeServImg;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes animeAboutText{0%{opacity:0;left:-20px}100%{opacity:1;left:0}}@keyframes animeAboutText{0%{opacity:0;left:-20px}100%{opacity:1;left:0}}@-webkit-keyframes animeAboutImg{0%{opacity:0}100%{opacity:1}}@keyframes animeAboutImg{0%{opacity:0}100%{opacity:1}}.about-page-wrapper .js-animated-text{position:relative;opacity:0;left:-20px}@media screen and (max-width:600px){.about-page-wrapper .js-animated-text{opacity:1;left:0}}@media screen and (min-width:600px){.about-page-wrapper .js-animated-text.appear{-webkit-animation-name:animeAboutText;animation-name:animeAboutText;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}.about-page-wrapper .js-viewport-checker img.appear{-webkit-animation-name:animeAboutImg;animation-name:animeAboutImg;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.header-tr-dark .site-header,.woocommerce-account .site-header{color:#1e1e1e}.header-tr-dark .site-header__woocommerce-buttons-container,.woocommerce-account .site-header__woocommerce-buttons-container{background-color:#1e1e1e;color:#fff}.header-tr-dark .site-header__woocommerce-buttons-container>div:after,.woocommerce-account .site-header__woocommerce-buttons-container>div:after{background-color:#fff}.header-tr-dark .site-header #menuToggle span,.woocommerce-account .site-header #menuToggle span{background-color:#1e1e1e}.header-tr-dark .site-header .language-switcher:before,.woocommerce-account .site-header .language-switcher:before{background-color:#1e1e1e}.header-tr-dark .site-header .language-switcher .arrow-down,.woocommerce-account .site-header .language-switcher .arrow-down{background-color:#1e1e1e}.header-tr-dark .site-header .language-switcher .arrow-down:before,.header-tr-dark .site-header .language-switcher .arrow-down:after,.woocommerce-account .site-header .language-switcher .arrow-down:before,.woocommerce-account .site-header .language-switcher .arrow-down:after{background-color:#1e1e1e}.header-tr-dark .site-header .language-switcher .languages-list,.woocommerce-account .site-header .language-switcher .languages-list{border:1px solid #1e1e1e}.header-tr-dark .site-header .language-switcher .languages-list-item:hover,.woocommerce-account .site-header .language-switcher .languages-list-item:hover{background-color:#1e1e1e;color:#fff}.header-tr-light .site-header{color:#fff}.header-tr-light .site-header__woocommerce-buttons-container{background-color:#fff;color:#1e1e1e}.header-tr-light .site-header__woocommerce-buttons-container>div:after{background-color:#1e1e1e;color:#fff}.header-tr-light .site-header #menuToggle span{background-color:#fff}.header-tr-light .site-header .language-switcher:before{background-color:#fff}.header-tr-light .site-header .language-switcher .arrow-down{background-color:#fff}.header-tr-light .site-header .language-switcher .arrow-down:before,.header-tr-light .site-header .language-switcher .arrow-down:after{background-color:#fff}.header-tr-light .site-header .language-switcher .languages-list{border:1px solid #fff}.header-tr-light .site-header .language-switcher .languages-list-item:hover{background-color:#fff;color:#1e1e1e}.woocommerce-checkout .site-header__woocommerce-buttons-container>div,.woocommerce-cart .site-header__woocommerce-buttons-container>div{margin-right:0;margin:0}.woocommerce-checkout .site-header__woocommerce-buttons-container>div:after,.woocommerce-cart .site-header__woocommerce-buttons-container>div:after{display:none}.site-header{position:absolute;top:0;left:0;width:100%;z-index:100;background-color:transparent;font-size:1em;transition:font-size .6s ease-in-out,background-color .6s ease-in-out}.site-header__container{display:flex;justify-content:space-between;align-items:center;padding:1.66667em 2.77778em;box-sizing:border-box}@media all and (max-width:599px){.site-header__container{padding-left:12px;padding-right:12px}}.site-header .widget_product_search{display:none}.site-header__language-switcher{margin-right:30px}.site-header__woocommerce-buttons-container{display:flex;padding:10px;transition:padding .6s ease-in-out}@media screen and (min-width:480px){.site-header__woocommerce-buttons-container{padding:20px}}.site-header__woocommerce-buttons-container .site-header__site-search{display:none}.site-header__right-menu{margin-right:0;margin-left:auto}.site-header__branding{position:absolute;left:50%;transform:translateX(-50%)}.site-header__woocommerce-buttons-container>div{position:relative;margin-right:20px}@media screen and (min-width:480px){.site-header__woocommerce-buttons-container>div{margin-right:30px}}.site-header__woocommerce-buttons-container>div:after{content:'';position:absolute;top:0;right:-12px;width:2px;height:100%}@media screen and (min-width:480px){.site-header__woocommerce-buttons-container>div:after{right:-16px}}.site-header__woocommerce-buttons-container>div:last-child{margin-right:0}.site-header__woocommerce-buttons-container>div:last-child:after{display:none}.site-header .site-header__mobile-menu{display:none}.site-header .icon-page-logo{height:50px;width:98px;transition:height .6s .2s ease-in-out,width .6s .2s ease-in-out}@media screen and (min-width:600px){.site-header .icon-page-logo{height:80px}}@media screen and (min-width:1200px){.site-header .icon-page-logo{height:150px;width:190px}}.sticky-header .site-header{position:fixed;top:0;left:0;width:100%;z-index:100}.sticky-visible .site-header{font-size:.88889em;background-color:#edd7be}.sticky-visible .site-header__branding{margin-top:0}.sticky-visible .site-header__container{padding:.83333em}.sticky-visible .site-header__woocommerce-buttons-container{padding:10px}.sticky-visible .site-header .icon-page-logo{height:50px;width:98px}@media all and (min-width:480px){.sticky-visible .site-header__container{padding:.83333em 2.77778em}}.woocommerce-cart .site-header,.woocommerce-checkout .site-header,.single-product .site-header{position:relative}.site-header__branding{padding:1px 5px;max-width:200px}.site-header__branding svg{max-width:100%}@media all and (min-width:600px){.site-header__cart,.site-header__menu-toggle,.site-header__site-search,.site-header__account-link,.site-header__language-switcher{display:inline-block}.site-header__account-link,.site-header__language-switcher{margin:0 10px}.site-header__site-search{display:none;margin-left:auto;margin-right:10px}}.site-header__menu-toggle{position:relative;z-index:101;padding:5px}.menu-open .site-header__menu{opacity:1;visibility:visible;transition:opacity .3s cubic-bezier(.445,.05,.55,.95),visibility 0s}.menu-open .menu-toggle-btn{color:#1e1e1e;transform:rotate(135deg);top:50px}.menu-open .menu-toggle-btn .bar{top:calc(50% - 1px);bottom:auto;background-color:#cc4e46}.menu-open .menu-toggle-btn .bar:nth-child(2){transform:scaleX(0)}.menu-open .menu-toggle-btn .bar:nth-child(3){transform:rotate(-90deg)}.site-header__account-link a{display:inline-block;color:inherit;text-decoration:none}.site-header__cart.is-cart-page{display:none}@media all and (max-width:1200px){.site-header__container{min-height:71px}.site-header__container .desktop-menu{display:none}.site-header__menu-toggle{display:block}.site-header #menuToggle{display:block}}.site-footer{background-image:linear-gradient(60deg,#9a5a2f,#eeb77c 50%,#9a5a2f)}.site-footer__widgets-row{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,auto);grid-column-gap:100px;grid-row-gap:20px;align-items:start;grid-auto-rows:auto;padding:2.77778em 0}.site-footer__widgets-row>div:first-child{grid-area:1/1/2/5}.site-footer__widgets-row p{margin:0}.site-footer__widgets-row .icon-social-instagram{width:23px;height:23px}@media all and (max-width:1200px){.site-footer__widgets-row{grid-column-gap:50px}.footer-column-1{display:none}}@media all and (max-width:1200px) and (max-width:770px){.site-footer__widgets-row{grid-template-columns:repeat(2,1fr);font-size:.8em}}@media all and (max-width:1200px) and (max-width:770px) and (max-width:600px){.site-footer__widgets-row{grid-template-columns:repeat(1,1fr)}}.content-area .page-title{text-align:center}.container-boxed,.woocommerce-account article,.medical_plus-shop-content-layout{margin-left:auto;margin-right:auto;max-width:1500px;padding-left:1.2em;padding-right:1.2em;box-sizing:border-box}@media all and (min-width:1200px){.container-boxed,.woocommerce-account article,.medical_plus-shop-content-layout{padding-left:3.2em;padding-right:3.2em}}.page-section{margin-bottom:100px}@media all and (max-width:770px){.page__hero-wrapper .hero__image{height:50vh !important}}.page__hero-wrapper .hero__image{height:100vh;width:100%;background-size:cover;background-position:right center;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative}.page__hero-wrapper .hero__content-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;height:100%}.page__hero-wrapper .hero__text{margin-top:200px;display:inline-block;width:100%}.page__hero-wrapper .hero__text .hero__content-wrapper{align-items:center;text-align:center}.page-template-template-services .page__hero-wrapper .hero__text .hero__content-wrapper{text-align:left;align-items:flex-start}.page__hero-wrapper+.page__content-container{padding-top:0}#offers-section{background:#f2f1ec;padding-top:80px;padding-bottom:80px;padding-bottom:50px}@media screen and (max-width:600px){#offers-section{padding-top:15px}}#instagram-section{width:100%;height:150px;background-color:#edd7be;display:flex;justify-content:center;align-items:center;letter-spacing:initial}#instagram-section a{text-decoration:none}#instagram-section .fb-icon-handle{color:#fff}#instagram-section .icon-social-facebook{color:#fff;width:35px;height:35px}#instagram-section .container-boxed,#instagram-section .woocommerce-account article,.woocommerce-account #instagram-section article,#instagram-section .medical_plus-shop-content-layout{padding:0}#insta-icon-handle,#fb-icon-handle{display:flex}.circular-container{display:table;background-color:#000;padding:20px;border-radius:50%;margin-right:20px}.instagram-icon{vertical-align:middle;text-align:center}.medical-insta-handle{padding-left:20px;font-size:34px;text-align:center;border-left:1px solid #000;margin:auto}#social-instagram{fill:#fff}@media all and (max-width:600px){.circular-container{margin-left:auto;margin-right:auto}.medical-insta-handle{border-left:0;font-size:20px}#instagram-section .icon-social-facebook{width:25px;height:25px}#instagram-section .icon-social-instagram{width:25px;height:25px}}.home .homepage-products-section{padding:50px}@media screen and (max-width:600px){.home .homepage-products-section{padding:25px}.home .homepage-products-section .woocommerce-loop-product__content{margin:0}}.home .homepage-products-section .js-product-categories{margin:10px auto}.home .homepage-products-section .best-sellers-mobile{display:none}.home .homepage-products-section .best-sellers-mobile h2{margin:0}@media all and (max-width:1200px){.home .homepage-products-section .best-seller{display:none}.home .homepage-products-section .best-sellers-mobile{display:block;margin-bottom:25px}.home .homepage-products-section .best-sellers-mobile h2{margin-bottom:10px !important;padding-bottom:0}.home .homepage-products-section .best-sellers-mobile .all-products-link{font-size:.8em}.home .homepage-products-section .best-sellers-mobile .all-products-link .icon-arrow-right{width:40px !important}.home .homepage-products-section .best-sellers-mobile .all-products-link:hover .icon-arrow-right{transform:translateX(5px);transition:transform .2s ease-in-out}}.home .homepage-products-section ul.cat-product-list{text-align:center;color:#1e1e1e;text-decoration:none;list-style-type:none;padding:0}@media screen and (max-width:600px){.home .homepage-products-section ul.cat-product-list{margin:0}}.home .homepage-products-section ul.cat-product-list li{display:inline;padding:10px}@media screen and (max-width:600px){.home .homepage-products-section ul.cat-product-list li{width:100%;display:block;padding:5px 0 0}}.home .homepage-products-section ul.cat-product-list li:first-child{background-color:#fff;color:#1e1e1e}.home .homepage-products-section ul.cat-product-list .homepage-product-filters:hover{cursor:pointer}.home .homepage-products-section .section-container{max-width:1500px;margin:auto;display:flex;flex-direction:row}.home .homepage-products-section .section-container .best-seller{margin:auto}.home .homepage-products-section .section-container .best-seller h2{font-size:60px}.home .homepage-products-section .section-container .best-seller .all-products-link{font-size:15px;font-family:"Averta",Helvetica,Arial,sans-serif;font-weight:700}.home .homepage-products-section .section-container .best-seller .all-products-link span{vertical-align:middle}.home .homepage-products-section .section-container .best-seller .all-products-link a{text-decoration:none}.home .homepage-products-section .section-container .best-seller .all-products-link a .icon-arrow-right{transition:transform .2s ease-in-out}.home .homepage-products-section .section-container .best-seller .all-products-link a:hover .icon-arrow-right{transform:translateX(5px);transition:transform .2s ease-in-out}.home .homepage-products-section .section-container .product-categories__hidden{display:none}.home .homepage-products-section #featured-products{margin:0 auto}@media screen and (max-width:600px){.home .homepage-products-section .add_to_cart_button{display:block}}.home .homepage-welcome-section{overflow:hidden;position:relative;padding:50px;padding-bottom:150px;background-color:#fff;font-family:"AlergiaWide","Times New Roman",Times,serif;font-size:1.66667em}@media all and (max-width:770px){.home .homepage-welcome-section{padding:0;font-size:1em}.home .homepage-welcome-section .right-circle,.home .homepage-welcome-section .left-circle{display:none}}.home .homepage-welcome-section p{text-align:center}.home .homepage-welcome-section .section-container{position:relative;z-index:10;max-width:1200px}@media screen and (max-width:600px){.home .homepage-welcome-section .section-container{padding:0}.home .homepage-welcome-section .section-container p{padding:0 25px 25px;margin:0 auto}}.home .homepage-welcome-section .right-circle{position:absolute;right:-100px}.home .homepage-welcome-section .right-circle img{border-radius:50%;float:right;height:350px;width:350px;-o-object-fit:cover;object-fit:cover}.home .homepage-welcome-section .left-circle{position:absolute;left:-100px;bottom:-100px;overflow:hidden;height:500px;width:500px}.home .homepage-welcome-section .left-circle img{border-radius:50%;float:right;height:500px;width:500px;-o-object-fit:cover;object-fit:cover}.home .homepage-welcome-section .section-title{margin:25px auto;margin-bottom:100px}@media screen and (max-width:770px){.home .homepage-welcome-section .section-title{margin-bottom:25px}}.home .homepage-main-section{padding:50px 25px;background-color:#fff}@media all and (max-width:1200px){.home .homepage-main-section .philosophy-text{position:static !important;max-width:none !important;text-align:center !important}.home .homepage-main-section .section-link-about{position:relative !important;right:0 !important;bottom:-20px !important;width:100%}}@media screen and (max-width:600px){.home .homepage-main-section{padding:25px}}.home .homepage-main-section .section-title{margin:0;margin-bottom:50px}@media screen and (max-width:600px){.home .homepage-main-section .section-title{margin-bottom:25px}}.home .homepage-main-section .section-container{text-align:center;position:relative;margin-bottom:50px}@media screen and (max-width:600px){.home .homepage-main-section .section-container{margin-bottom:25px}}@media screen and (max-width:480px){.home .homepage-main-section .section-container{padding-left:0;padding-right:0}}.home .homepage-main-section .section-inner-wrapper{max-width:400px;margin:0 auto;position:relative;display:inline-block}.home .homepage-main-section .section-inner-wrapper .philosophy-text{position:absolute;box-sizing:border-box;left:-250px;bottom:-50px;padding:50px;max-width:300px;padding:50px 25px;margin:0;background-color:#cacaca;font-family:"AlergiaWide","Times New Roman",Times,serif;font-size:1.05556em;text-align:left}@media screen and (max-width:600px){.home .homepage-main-section .section-inner-wrapper .philosophy-text{padding:25px}}@media screen and (max-width:480px){.home .homepage-main-section .section-inner-wrapper .philosophy-text{padding:15px}}.home .homepage-main-section .section-link-about{position:absolute;right:100px;bottom:0;font-family:"Averta",Helvetica,Arial,sans-serif;font-size:.83333em}.home #services-section{background:#a33831;padding:50px;padding-bottom:75px}@media screen and (max-width:600px){.home #services-section{padding:25px}}.home #services-section .section-title{color:#fff}@media screen and (max-width:600px){.home #services-section .section-title{margin:0}}.home #services-section .services-list{position:relative;margin:auto;padding:100px 0;color:#fff;font-size:32px;font-family:"AlergiaWide","Times New Roman",Times,serif;font-weight:400;text-align:center;max-width:1500px}@media screen and (max-width:600px){.home #services-section .services-list{padding:25px 0 50px}}.home #services-section .services-list img{margin:auto;-o-object-fit:cover;object-fit:cover;height:400px;display:none}.home #services-section .services-list img:first-child{display:block}.home #services-section .services-list .services-links{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%)}.home #services-section .services-list .services-links a{text-decoration:none;padding:0 10px}@media screen and (max-width:600px){.home #services-section .services-list .services-links a{font-size:25px}}@media screen and (max-width:480px){.home #services-section .services-list .services-links a{font-size:20px}}.home #services-section .services-list .services-links a:hover{color:green}.arrow-link{position:absolute;right:0;bottom:0;color:#bb8244;font-size:15px;font-family:"Averta",Helvetica,Arial,sans-serif;font-weight:700}@media screen and (max-width:600px){.arrow-link.all-services-link{left:50%;transform:translateX(-50%);width:100%}}.arrow-link span{vertical-align:middle}.arrow-link a{text-decoration:none}.arrow-link .icon-arrow-right{transition:transform .2s ease-in-out}.arrow-link:hover .icon-arrow-right{transform:translateX(5px)}.discover-link{position:static}.page-template-template-contact div.wpcf7 .ajax-loader{display:block}.page-template-template-contact .wpcf7 form{padding:0 1.2em}.page-template-template-contact .wpcf7 form .form-container .form-row span textarea{padding:18px 36px}.page-template-template-contact .page__subtitle{margin:50px 0;max-width:800px}@media screen and (max-width:600px){.page-template-template-contact .page__subtitle{margin:25px 0}}.contact-page-wrapper{margin-bottom:25px;margin-left:auto;margin-right:auto}.contact-page-wrapper .container-boxed,.contact-page-wrapper .woocommerce-account article,.woocommerce-account .contact-page-wrapper article,.contact-page-wrapper .medical_plus-shop-content-layout{display:flex;align-items:center}@media screen and (max-width:1024px){.contact-page-wrapper .container-boxed,.contact-page-wrapper .woocommerce-account article,.woocommerce-account .contact-page-wrapper article,.contact-page-wrapper .medical_plus-shop-content-layout{flex-wrap:wrap;flex-direction:column}}.contact-page-wrapper .map-column{flex:50%;margin-right:50px}@media screen and (max-width:1024px){.contact-page-wrapper .map-column{width:100%;padding-bottom:100%;margin:0}.contact-page-wrapper .map-column:before{content:none}}.contact-page-wrapper .content-column{flex:50%;color:#fff;margin-left:50px}@media screen and (max-width:1024px){.contact-page-wrapper .content-column{width:100%;margin:0}.contact-page-wrapper .content-column .page-content p{text-align:center;margin:25px auto}}.contact-page-wrapper .page-content{font-family:"Averta",Helvetica,Arial,sans-serif}.contact-page-wrapper .page-content .content-title{font-size:1.38889em}.contact-page-wrapper .page-content p{font-size:1.16667em;margin:50px 0}.contact-page-wrapper .page-content p .shop-name{font-size:1.38889em}.post-type-archive-services{background-color:#a33831}.post-type-archive-services .site-header{position:relative;height:250px;color:#fff}.post-type-archive-services #main{margin:auto;max-width:1500px;display:flex;flex-flow:row wrap;color:#fff}.post-type-archive-services #main .page-title{height:200px;margin-top:0 !important}.post-type-archive-services #main .page-title h1{text-align:center;font-size:60px}.post-type-archive-services #main .ser-col:nth-of-type(3) .image-wrapper{height:420px;border-radius:50%;overflow:hidden;width:420px;margin:0 auto 50px auto}.post-type-archive-services #main .ser-col:nth-of-type(3) .image-wrapper img{width:100%}.post-type-archive-services #main .ser-col{flex:50%;position:relative;margin:auto}.post-type-archive-services #main .ser-col .image-wrapper{width:420px;margin:0 auto 50px auto}.post-type-archive-services #main .ser-col .image-wrapper img{width:100%}.post-type-archive-services #main .ser-col .post-title-wrapper{position:absolute;top:30%;right:15%;max-width:200px;line-height:2em}.post-type-archive-services #main .ser-col .post-title-wrapper a{text-decoration:none}.offers-archive-page{margin:200px auto 150px}@media screen and (max-width:480px){.offers-archive-page{margin:100px auto 150px}}@media screen and (max-width:600px){#offers-section{padding-top:0;padding-bottom:25px}}.offers-archive-page,#offers-section{text-align:center}.offers-archive-page #exclusive-offers,#offers-section #exclusive-offers{text-align:center;margin-bottom:60px;margin-top:0;text-transform:uppercase}@media screen and (max-width:600px){.offers-archive-page #exclusive-offers,#offers-section #exclusive-offers{margin:0 auto;padding:25px 0}}.offers-archive-page .offer__item,#offers-section .offer__item{display:flex;margin-left:auto;margin-right:auto;max-width:1500px;flex-direction:row}.offers-archive-page .offer__item .text-content,#offers-section .offer__item .text-content{flex:50%;display:flex;flex-direction:column;align-content:stretch;background:#fff;padding:75px;font-size:17px;font-family:"Averta",Helvetica,Arial,sans-serif;text-align:left;justify-content:space-between}@media screen and (max-width:600px){.offers-archive-page .offer__item .text-content,#offers-section .offer__item .text-content{padding:0 20px 20px}.offers-archive-page .offer__item .text-content .offer-item,#offers-section .offer__item .text-content .offer-item{margin-top:0}}@media screen and (max-width:480px){.offers-archive-page .offer__item .text-content,#offers-section .offer__item .text-content{font-size:16px}}.offers-archive-page .offer__item .text-content .offer-title,#offers-section .offer__item .text-content .offer-title{font-size:45px;font-family:"AlergiaWide","Times New Roman",Times,serif;background-image:linear-gradient(to right,#eeb77c 40%,#a3916a 60% 100%);background-clip:text;-webkit-background-clip:text;color:rgba(194,137,75,.2)}@media screen and (max-width:600px){.offers-archive-page .offer__item .text-content .offer-title,#offers-section .offer__item .text-content .offer-title{font-size:25px}}.offers-archive-page .offer__item .text-content .button-area,#offers-section .offer__item .text-content .button-area{text-align:right;padding-top:50px}.offers-archive-page .offer__item .featured-image,#offers-section .offer__item .featured-image{flex:50%}.offers-archive-page .offer__item .featured-image .cover,#offers-section .offer__item .featured-image .cover{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.offers-archive-page .offer__item:nth-child(2n),#offers-section .offer__item:nth-child(2n){flex-direction:row-reverse}.slide-inner-wrapper{height:100%}.offer__item{height:100%}.post-type-archive-offers .slide-inner-wrapper{height:100%}.post-type-archive-offers .offer__item{margin:50px 0;height:100%}.offers-slider{position:relative;padding-bottom:75px}.offers-slider .swiper-slide{height:auto}@media screen and (max-width:600px){.offers-slider{padding-bottom:50px}}.offers-slider .offer-slider-navigation{position:absolute;left:50%;bottom:0;transform:translateX(-50%);z-index:1000}@media screen and (max-width:600px){.offers-slider .offer-slider-navigation .icon-arrow-left,.offers-slider .offer-slider-navigation .icon-arrow-right{width:40px;height:25px}}.offers-slider .offer-slider-navigation .slider-nav-button{z-index:1000}.offers-slider .offer-slider-navigation .slider-nav-button:first-child{margin-right:10px}.offers-slider .offer-slider-navigation .slider-nav-button:last-child{margin-left:10px}.offers-slider .swiper-slide{z-index:1}@media all and (max-width:1200px){.offer__item{flex-direction:column-reverse !important}}.about-page-wrapper{margin-top:80px}.about-page-wrapper .page__text-content{display:flex}.about-page-wrapper .page__text-content .text-content{flex:2;padding-right:200px}.about-page-wrapper .page__text-content .list-content{flex:1}@media screen and (max-width:600px){.about-page-wrapper .page__text-content.page-section{margin-bottom:50px}}.about-page-wrapper .text-content ul li{margin-bottom:1em}.about-page-wrapper .page__slider-wrapper{background:linear-gradient(to bottom,#f2f1ec 0% 45%,#eee0d5 65%);padding-bottom:150px}@media all and (max-width:1024px){.about-page-wrapper .page__slider-wrapper{padding-bottom:50px}}@media screen and (max-width:600px){.about-page-wrapper .page__slider-wrapper{padding-bottom:25px}}.about-page-wrapper .page__slider-wrapper .slider-arrows{padding-top:40px;text-align:center;color:#1e1e1e}@media screen and (max-width:600px){.about-page-wrapper .page__slider-wrapper .slider-arrows{padding-top:25px}}.about-page-wrapper .page__slider-wrapper .swiper-pagination{color:#fff;bottom:50%;transform:translateY(-50%);width:200px;left:80%;text-align:right}.about-page-wrapper .page__slider-wrapper .swiper-pagination progress{-webkit-appearance:none;border:none;height:3px;width:180px}.about-page-wrapper .page__slider-wrapper .swiper-pagination ::-moz-progress-bar{background-color:#fff;color:rgba(255,255,255,.2)}.about-page-wrapper .page__slider-wrapper .swiper-pagination progress[value]::-webkit-progress-bar{background-color:rgba(255,255,255,.2);border-radius:2px;box-shadow:0 2px 5px rgba(0,0,0,.25) inset}.about-page-wrapper .page__slider-wrapper .swiper-pagination progress[value]::-webkit-progress-value{background-color:#fff;border-radius:2px;background-size:35px 20px,100% 100%,100% 100%}.about-page-wrapper .page__slider-wrapper .swiper-pagination .swiper-pagination-current{font-size:2em}@media screen and (max-width:1024px){.about-page-wrapper .page__slider-wrapper .swiper-pagination{display:none}}.about-page-wrapper .page__owner-info-wrapper{background-color:#eee0d5;padding-bottom:150px}@media screen and (max-width:770px){.about-page-wrapper .page__owner-info-wrapper{padding-bottom:50px;margin-bottom:0}}.about-page-wrapper .page__owner-info-wrapper .owner-content{display:flex}.about-page-wrapper .page__owner-info-wrapper .owner-content .owner-bio-text{flex:1;padding-right:200px}.about-page-wrapper .page__owner-info-wrapper .owner-content .owner-bio-text .founder-cv{margin:25px auto}.about-page-wrapper .page__owner-info-wrapper .owner-content .owner-bio-text .founder-cv .icon-arrow-right{transform:rotate(90deg);height:65px}.about-page-wrapper .page__owner-info-wrapper .owner-content .owner-bio-text .founder-cv a{color:#bb8244}.about-page-wrapper .page__owner-info-wrapper .owner-content .owner-bio-image{flex:1;text-align:right}.about-page-wrapper .page__owner-info-wrapper .owner-content .owner-bio-image img{border-radius:50%;overflow:hidden}.about-page-wrapper #partner-logos{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;margin-top:100px}@media screen and (max-width:770px){.about-page-wrapper #partner-logos{margin-top:0}}.about-page-wrapper #partner-logos .logo-flex-item{display:flex;width:auto;justify-content:center;margin:20px}.about-page-wrapper #partner-logos .logo-flex-item img{max-width:200px;max-height:50px !important;align-self:center}.about-page-wrapper .text-list{padding-left:75px}@media all and (max-width:1200px){.about-page-wrapper .page__text-content .text-content{padding-right:20px}.about-page-wrapper .page__owner-info-wrapper .owner-content .owner-bio-text{padding-right:20px}}@media screen and (max-width:770px){.about-page-wrapper .text-list{padding-left:45px}.about-page-wrapper .text-list li:before{width:30px;left:-45px}.about-page-wrapper .page__text-content .text-content{padding-right:0}}@media screen and (max-width:600px){.about-page-wrapper{margin-top:25px}.about-page-wrapper .text-content-title{margin:25px 0}}@media screen and (max-width:480px){.about-page-wrapper .text-list{padding-left:25px}.about-page-wrapper .text-list li:before{width:15px;left:-25px}}@media all and (max-width:770px){.page__text-content{flex-direction:column}.page__owner-info-wrapper .owner-content{flex-direction:column}.page__owner-info-wrapper .owner-content .owner-bio-image{text-align:center !important}}@media screen and (max-width:600px){.page-template-template-services-php .hero__text{margin-top:150px}}@media screen and (max-width:600px){.page__services-wrapper{padding:0;margin-bottom:25px}}.services-items-wrapper{margin-top:75px;margin-left:-100px;margin-right:-100px;display:flex;flex-wrap:wrap;padding:0 150px;box-sizing:border-box}@media screen and (max-width:1600px){.services-items-wrapper{margin:75px 0;padding:20px}}@media screen and (max-width:1024px){.services-items-wrapper{display:flex;flex-direction:column;padding:25px;margin:0}}@media screen and (max-width:480px){.services-items-wrapper{margin:0;padding:0}}.services-items-wrapper .service-item-wrapper{position:relative;margin:75px 100px;width:calc(50% - 200px);display:flex;align-items:center;justify-content:flex-end;max-width:none;box-sizing:border-box;min-height:370px;text-decoration:none}@media screen and (max-width:1024px){.services-items-wrapper .service-item-wrapper{width:calc(100% - 100px);margin:45px auto;min-height:570px}}@media screen and (max-width:600px){.services-items-wrapper .service-item-wrapper{width:calc(100% - 100px);min-height:400px;width:calc(100% - 50px);min-height:300px;margin:25px auto 0px auto;padding:0}}.services-items-wrapper .service-item-wrapper .service-item-image{position:absolute;right:0;top:0;width:100%;height:100%;padding:0;-o-object-fit:cover;object-fit:cover;overflow:hidden;transition:border-radius .2s ease-in-out}.services-items-wrapper .service-item-wrapper .service-item-title{opacity:0;z-index:1;transform:translateX(50%);color:#fff;transition:color .2s ease-in-out}@media screen and (max-width:1024px){.services-items-wrapper .service-item-wrapper .service-item-title{transform:translateX(0);padding:10px}}.services-items-wrapper .service-item-wrapper:before{position:absolute;content:'';width:150px;height:1px;background-color:#bd8547;left:-75px;top:50%;transform:translateY(50%) scale(0);z-index:2;transition:transform .2s ease-in-out;transform-origin:right}.services-items-wrapper .service-item-wrapper:hover .service-item-image{border-radius:50%}.services-items-wrapper .service-item-wrapper:hover .service-item-title{color:#bd8547}.services-items-wrapper .service-item-wrapper:hover:before{transform:translateY(50%) scale(1)}.services-items-wrapper .service-item-wrapper:nth-child(even){transform:translateY(-200px)}@media screen and (max-width:1024px){.services-items-wrapper .service-item-wrapper:nth-child(even){transform:translate(0)}}.page-template-template-appointment .institute-section,.single-services .institute-section{padding-top:50px;padding-bottom:50px}@media screen and (max-width:600px){.page-template-template-appointment .institute-section,.single-services .institute-section{padding:25px 0}}.page-template-template-appointment .form-section,.single-services .form-section{background-color:#eee0d5;padding-top:50px;padding-bottom:10px}@media screen and (max-width:600px){.page-template-template-appointment .form-section,.single-services .form-section{padding-top:1px}}.page-template-template-appointment .form-section .form-text,.single-services .form-section .form-text{max-width:800px;padding-bottom:25px;margin-left:auto;margin-right:auto}.page-template-template-appointment .form-section input[type=submit],.single-services .form-section input[type=submit]{background:linear-gradient(60deg,#9a5a2f,#eeb77c 50%,#9a5a2f);color:#fff;text-transform:uppercase}.page-template-template-appointment .form-container,.single-services .form-container{padding-bottom:25px}.simple-page-container{max-width:1400px;margin:0 auto;padding:50px 15px;padding-top:90px;margin-top:50px}.mini-cart-open-btn{position:relative}.mini-cart-open-btn .count{display:inline-block;box-sizing:border-box;position:absolute;left:50%;transform:translateX(-50%);bottom:1px;font-weight:600;font-size:12px;line-height:1;padding:2px}.mini-cart-widget-outer-wrapper{top:0;right:0;position:fixed;height:100vh;z-index:1000;visibility:hidden;min-width:600px;overflow-y:hidden}@media all and (min-width:600px){.mini-cart-widget-outer-wrapper{width:auto}}@media screen and (max-width:600px){.mini-cart-widget-outer-wrapper{min-width:100%;width:100%}}.mini-cart-widget-wrapper{box-sizing:border-box;height:100vh;overflow-y:auto;z-index:10;color:#fff;position:relative;display:flex;flex-direction:column;transform:translate3d(100%,0,0);visibility:hidden;transition:transform .4s cubic-bezier(.47,0,.745,.715),visibility .4s 0ms;background-color:#1e1e1e}.mini-cart-widget-wrapper .button-wrapper{padding:20px 40px;padding-bottom:0;text-align:right}.mini-cart-widget-wrapper .close-btn-x{display:inline-block;width:2em;height:2em;box-sizing:border-box;position:relative}.mini-cart-widget-wrapper .close-btn-x:before,.mini-cart-widget-wrapper .close-btn-x:after{content:'';display:inline-block;width:80%;height:2px;background-color:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg)}.mini-cart-widget-wrapper .close-btn-x:after{transform:translate(-50%,-50%) rotate(-45deg)}.mini-cart-widget-wrapper .mini-cart-close-btn{margin:10px}.mini-cart-widget-wrapper .woocommerce.widget_shopping_cart{flex-grow:1}.mini-cart-widget-wrapper .woocommerce-Price-amount{color:#c2894b;font-size:1em}.mini-cart-widget-wrapper .woocommerce-mini-cart__empty-message{padding:0 2em;font-size:.88889em}.mini-cart-widget-wrapper .mini_cart_item{margin-left:2em;margin-right:2em}.mini-cart-active{overflow-y:hidden}.mini-cart-active .mini-cart-widget-outer-wrapper{visibility:visible}.mini-cart-active .mini-cart-widget-wrapper{transform:translate3d(0,0,0);visibility:visible;transition:transform .4s cubic-bezier(.39,.575,.565,1)}.woocommerce-mini-cart.cart_list{padding:0;list-style-type:none;margin-top:0;margin-bottom:2em}.woocommerce-mini-cart-item{display:flex;align-items:center;box-sizing:border-box;padding:2em 0;border-bottom:1px solid #9d9d9d;height:200px}.woocommerce-mini-cart-item .mini-cart__product-image{display:none;background:#1e1e1e}.woocommerce-mini-cart-item .mini-cart__product-image img{max-width:100px}.woocommerce-mini-cart-item .vertical-flex{display:flex;flex-direction:column;margin-bottom:auto;height:100%}.woocommerce-mini-cart-item .mini-cart-col-2{flex:1}.woocommerce-mini-cart-item a{color:inherit;text-decoration:none}.woocommerce-mini-cart-item a.remove{transition:color .2s;font-size:14px;text-align:center;text-transform:uppercase}.woocommerce-mini-cart-item a.remove .close-btn-x{width:1.5em;height:1.5em}.woocommerce-mini-cart-item a.remove:hover{text-decoration:underline}.woocommerce-mini-cart-item .mini-cart__product-link{display:flex;align-items:center;margin-bottom:auto;margin-left:auto;margin-right:auto;text-align:center}.woocommerce-mini-cart-item .woocommerce_widget_cart_item_quantity{text-align:center}.woocommerce-mini-cart-item .mini-cart__product-name{font-family:"Averta",Helvetica,Arial,sans-serif;font-size:1em;font-weight:550}.woocommerce-mini-cart-item .product-price{display:inline-block;margin-bottom:auto;margin-left:auto;white-space:nowrap;flex-grow:1}.woocommerce-mini-cart-item .remove{align-self:flex-end}.woocommerce-mini-cart__total{padding:2em 1em;width:100%;display:flex}.woocommerce-mini-cart__total .woocommerce-Price-amount{margin-left:auto}.woocommerce-mini-cart__buttons{text-align:center;box-sizing:border-box;padding-left:1em;padding-right:1em;display:flex}.woocommerce-mini-cart__buttons .button{width:100%;color:#fff;background:linear-gradient(90deg,#bb8244,#d29a5d);border:0;font-size:16px;padding:1em 2em;text-align:center;margin-top:auto;margin-bottom:auto;text-transform:uppercase;text-decoration:none;flex:1;transition:opacity .3s ease-in-out}.woocommerce-mini-cart__buttons .button:hover{opacity:.9}.woocommerce-mini-cart__buttons .button:nth-child(odd){margin-right:10px}.woocommerce-mini-cart__buttons .button:nth-child(even){margin-left:10px}@media all and (min-width:600px){.mini-cart-widget-wrapper .woocommerce-Price-amount{font-size:1em}.woocommerce-mini-cart-item .mini-cart__product-image{display:inline-block}.woocommerce-mini-cart-item .mini-cart__product-name{font-size:1em}.woocommerce-mini-cart__total{padding:2em}}.single_add_to_cart_button{color:#fff;padding:1em 2em;font-size:16px;font-family:'Averta';font-weight:600;text-decoration:none;background:linear-gradient(90deg,#d29a5d,#bb8244);margin:auto 0 auto auto;height:80%}.add_to_cart_button{color:#f2f1ec;padding:1em 2em;font-size:16px;font-family:'Averta';font-weight:600;text-decoration:none;background:linear-gradient(90deg,#d29a5d,#bb8244);transition:color .2s ease-in-out}.add_to_cart_button:hover{color:#fff}ul.products .product{text-align:center;display:inline-block;position:relative;max-width:30em;margin-bottom:2em;margin-left:auto;margin-right:auto}@media screen and (max-width:600px){ul.products .product{margin:0 0 15px}}.woocommerce-loop-product__link{text-decoration:none;box-sizing:border-box;padding:3em 1em 1em;position:relative;z-index:1;overflow:hidden}@media screen and (max-width:600px){.woocommerce-loop-product__link{padding:0}}.woocommerce-loop-product__link .woocommerce-loop-product__content{display:flex;flex-direction:column;justify-content:center}.woocommerce-loop-product__link .woocommerce-loop-product__content .woocommerce-loop-product__title{width:100%;text-align:center}.woocommerce-loop-product__link .woocommerce-loop-product__content .price{width:100%;text-align:center}.woocommerce-loop-product__hover-image{position:absolute;z-index:5;top:0;left:0;width:100%;height:100%}.woocommerce-loop-product__hover-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.woocommerce-loop-product__thumb{position:relative;z-index:1}.woocommerce-loop-product__thumb .onsale{position:absolute;top:-2em;left:0;z-index:3}.woocommerce-loop-product__content{font-size:.88889em;margin-top:2em;margin-bottom:1em;display:flex;justify-content:space-between;align-items:flex-end;position:relative;z-index:1}@media screen and (max-width:600px){.woocommerce-loop-product__content{margin-top:1em}}.woocommerce-loop-product__content .price{font-size:1em;padding-left:5px}.woocommerce-loop-product__content .price del{font-size:.8em}.woocommerce-loop-product__content .price ins{text-decoration:none}.woocommerce-loop-product__content .woocommerce-loop-product__title{font-family:"AlergiaWide","Times New Roman",Times,serif;font-size:1em;font-weight:500;padding-right:5px}.woocommerce-loop-product__content .woocommerce-loop-product__title,.woocommerce-loop-product__content .price{box-sizing:border-box;display:inline-block;margin-bottom:0;margin-top:1em}.woocommerce-loop-product__hover-image{transform:translate3d(0,-100%,0);transition:transform .4s cubic-bezier(.47,0,.745,.715)}.woocommerce-loop-product__thumb,.woocommerce-loop-product__content{transition:transform .4s cubic-bezier(.47,0,.745,.715)}.woocommerce-loop-product__link:hover .woocommerce-loop-product__hover-image{transform:translate3d(0,0,0);transition:transform .4s cubic-bezier(.445,.05,.55,.95)}.woocommerce-loop-product__link:hover .woocommerce-loop-product__thumb,.woocommerce-loop-product__link:hover .woocommerce-loop-product__content{transform:translate3d(0,100px,0);transition:transform .4s cubic-bezier(.445,.05,.55,.95)}ul.products{max-width:100%;padding:0;margin:auto;display:flex;flex-direction:column;justify-content:flex-end;text-align:right}@media all and (min-width:600px){ul.products{display:grid;grid-template-columns:repeat(2,1fr);-moz-column-gap:2em;column-gap:2em}}@media all and (min-width:900px){ul.products{grid-template-columns:repeat(3,1fr)}}@media all and (min-width:1200px){ul.products{-moz-column-gap:3em;column-gap:3em}ul.products .product{margin-bottom:3em}}.woocommerce-pagination ul{display:flex;flex-wrap:wrap;list-style-type:none;justify-content:center;padding:2em 1em;margin:0}.woocommerce-pagination ul .page-numbers{display:flex;align-items:center;justify-content:center;text-decoration:none;overflow:hidden;background-color:transparent;color:#1e1e1e;font-family:"Averta",Helvetica,Arial,sans-serif;font-size:1.38889em;font-weight:500;line-height:1;text-align:center;box-sizing:border-box;padding:15px 25px;transition-property:color,background-color;transition-duration:.2s;transition-timing-function:cubic-bezier(.445,.05,.55,.95)}.woocommerce-pagination ul .page-numbers:not(.dots){border-color:currentColor}.woocommerce-pagination ul .page-numbers:not(.dots).current,.woocommerce-pagination ul .page-numbers:not(.dots):hover{color:#9a5a2f}.woocommerce-pagination ul .page-numbers.next,.woocommerce-pagination ul .page-numbers.prev{border-width:0;color:#1e1e1e;padding:12px}.woocommerce-pagination ul .page-numbers.next:hover,.woocommerce-pagination ul .page-numbers.prev:hover{color:#9a5a2f;background-color:transparent}.accordion{margin:1em 0}.accordion-item__toggle{background-color:transparent;border-width:0;border-bottom:1px solid;display:block;box-sizing:border-box;padding:20px 30px 20px 5px;text-align:left;width:100%;position:relative;transition:opacity .4s;outline-color:transparent;opacity:.8;font-family:"AlergiaWide","Times New Roman",Times,serif}.accordion-item__toggle:after,.accordion-item__toggle:before{content:'';position:absolute;right:5px;top:50%;display:inline-block;width:20px;height:1px;background-color:currentColor}.accordion-item__toggle:after{transform:rotate(90deg);transition:transform .3s cubic-bezier(.445,.05,.55,.95)}.accordion-item__toggle:hover{opacity:.5;cursor:pointer}.accordion-item__body{overflow:hidden;transition:max-height .3s cubic-bezier(.445,.05,.55,.95)}.accordion-item__content{padding:5px;margin-bottom:20px}.accordion-item.is-open .accordion-item__toggle{opacity:1}.accordion-item.is-open .accordion-item__toggle:after{transform:rotate(0)}.product-sidebar .product-categories{margin:1em 0;padding:0;display:flex;flex-direction:column}@media screen and (max-width:1200px){.product-sidebar .product-categories{position:absolute;padding:10px;margin:0;background-color:#eee0d5;box-shadow:0px 8px 16px 0px rgba(0,0,0,.2);z-index:10;border:1px solid #000;opacity:0;z-index:-1}.product-sidebar .product-categories.prodCatAppear{z-index:10;opacity:1;transition:opacity .2s}}.product-sidebar .product-categories .cat-item{display:inline-block}.product-sidebar .product-categories a{display:inline-block;text-decoration:none;font-weight:600;font-size:.88889em}.product-sidebar .product-categories a:hover,.product-sidebar .product-categories .current-cat>a,.product-sidebar .product-categories .current-cat-parent>a{color:#9a5a2f}.product-sidebar .product-categories .cat-parent>a{position:relative;padding-right:1.5em}.product-sidebar .product-categories .cat-parent>a:before,.product-sidebar .product-categories .cat-parent>a:after{content:'';width:1em;height:2px;background-color:currentColor;position:absolute;top:50%;right:0;transform:translateY(-50%);transition:transform .3s ease-in-out}.product-sidebar .product-categories .cat-parent>a:after{transform:translateY(-50%) rotate(90deg)}.product-sidebar .product-categories .children{display:flex;flex-direction:column;padding:0 0 0 .5em;margin-top:2px;margin-bottom:2px;max-height:0;overflow:hidden;transition:max-height .3s linear;font-size:.93em}.product-sidebar .product-categories .submenu-open>.children{max-height:200px}.product-sidebar .product-categories .submenu-open>a:after{transform:translateY(-50%) rotate(0deg)}.logged-in.theme-medical-plus.woocommerce-account.woocommerce-page .site-content{min-height:calc(100vh - 259px)}.woocommerce-account .page-header{padding:52px 0 0}@media screen and (min-width:600px){.woocommerce-account .page-header{padding:82px 0 10px}}.woocommerce-account .page-content{padding:0 7vw}.woocommerce-account .page-content .woocommerce-MyAccount-navigation ul{display:flex;flex-wrap:wrap;justify-content:center}.woocommerce-account .page-content .woocommerce-MyAccount-navigation ul li{padding:10px}.woocommerce-account .page-header,.woocommerce-account .page-content{max-width:1450px;margin:0 auto;box-sizing:border-box}.woocommerce-account .site-content{background-color:#fff}.woocommerce-MyAccount-navigation ul{padding:0;list-style-type:none}.woocommerce-MyAccount-navigation a{text-decoration:none;transition:color .2s;font-size:.88889em}.woocommerce-MyAccount-navigation li.is-active>a,.woocommerce-MyAccount-navigation a:hover{color:#9a5a2f}.woocommerce-info{border-top-color:#1a42d8}.woocommerce-info:before{color:#1a42d8}.woocommerce-account .site-content{padding:1.38889em 0}@media all and (min-width:768px){.woocommerce-account .site-content{padding:2.77778em 0}}.woocommerce-account article .post-header{visibility:hidden}.woocommerce-account .post-content>.woocommerce{display:flex;flex-direction:column}.woocommerce-account .post-content>.woocommerce h2{font-size:1.94444em;color:#9a5a2f;font-family:"AlergiaWide","Times New Roman",Times,serif}@media all and (min-width:1000px){.woocommerce-account .post-content>.woocommerce{flex-direction:row}}.woocommerce-account .account-navigation-wrapper{display:inline-block}.woocommerce-account .u-columns{display:flex;flex-wrap:wrap;width:100%}@media all and (min-width:768px){.woocommerce-account .u-columns{width:calc(100% + 4em);margin-left:-2em;margin-right:-2em}}.woocommerce-account .u-columns>div{width:100%}@media all and (min-width:768px){.woocommerce-account .u-columns>div{width:calc(50% - 4em);margin-left:2em;margin-right:2em}}.woocommerce-account .woocommerce-form{max-width:none}@media all and (min-width:768px){.woocommerce-account .woocommerce-form{max-width:none}}.woocommerce-account .woocommerce-form .form-row .woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme .woocommerce-form__input.woocommerce-form__input-checkbox{width:auto}.woocommerce-account .woocommerce-form .woocommerce-form-row,.woocommerce-account .woocommerce-form .form-row,.woocommerce-account .woocommerce-form .woocommerce-privacy-policy-text,.woocommerce-account .woocommerce-form p{box-sizing:border-box;position:relative}.woocommerce-account .woocommerce-form input[type=text],.woocommerce-account .woocommerce-form input[type=password],.woocommerce-account .woocommerce-form input[type=email],.woocommerce-account .woocommerce-form button,.woocommerce-account .woocommerce-form [type=submit]{width:100%;box-sizing:border-box}.woocommerce-account .woocommerce-form [type=submit]{background-color:#9a5a2f;color:#fff;padding:20px}.woocommerce-account .woocommerce-form [type=submit]:hover{background-color:#864f29}.woocommerce-account .woocommerce-form a{color:#1e1e1e}.woocommerce-account .woocommerce-form-register p:not([class]){font-size:.8em}.woocommerce-account .woocommerce-MyAccount-navigation-link{font-size:.88889em}.woocommerce-account .woocommerce-MyAccount-content{margin:0 auto;width:100%}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-notices-wrapper{text-align:center}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-notices-wrapper ul{display:inline-block}.woocommerce-account .woocommerce-MyAccount-content label{font-size:.8em;font-weight:300}.woocommerce-account .woocommerce-MyAccount-content em{display:none}.woocommerce-account .woocommerce-MyAccount-content mark{background-color:transparent;color:#1e1e1e;font-style:italic}.woocommerce-account .woocommerce-MyAccount-content a{color:#9a5a2f}.woocommerce-account .woocommerce-MyAccount-content a.button{color:#fff}.woocommerce-account .woocommerce-orders-table,.woocommerce-account .woocommerce-table{border-collapse:collapse;width:100%}.woocommerce-account .woocommerce-orders-table thead,.woocommerce-account .woocommerce-table thead{display:none}.woocommerce-account .woocommerce-orders-table tr,.woocommerce-account .woocommerce-table tr{display:flex;flex-direction:column;border:2px solid;padding:15px 20px}.woocommerce-account .woocommerce-orders-table tr+tr,.woocommerce-account .woocommerce-table tr+tr{border-top:0}.woocommerce-account .woocommerce-orders-table .button:not([disabled]):hover:hover,.woocommerce-account .woocommerce-table .button:not([disabled]):hover:hover{background-color:#3d3d3f}.woocommerce-account .woocommerce-orders-table td,.woocommerce-account .woocommerce-orders-table th,.woocommerce-account .woocommerce-table td,.woocommerce-account .woocommerce-table th{border-top:0;border-bottom:0 solid;font-size:.83333em;color:#1e1e1e;text-align:left;padding:10px 0}.woocommerce-account .woocommerce-orders-table th,.woocommerce-account .woocommerce-orders-table td,.woocommerce-account .woocommerce-orders-table td.product-name a,.woocommerce-account .woocommerce-table th,.woocommerce-account .woocommerce-table td,.woocommerce-account .woocommerce-table td.product-name a{font-family:"Averta",Helvetica,Arial,sans-serif}.woocommerce-account .woocommerce-orders-table td.product-name a,.woocommerce-account .woocommerce-table td.product-name a{color:#1e1e1e;text-decoration:none;font-weight:700}.woocommerce-account .woocommerce-orders-table thead th,.woocommerce-account .woocommerce-table thead th{border-bottom:2px solid;font-size:1em}.woocommerce-account .woocommerce-orders-table tfoot tr,.woocommerce-account .woocommerce-table tfoot tr{border-top:0}@media all and (min-width:900px){.woocommerce-account .woocommerce-orders-table thead,.woocommerce-account .woocommerce-table thead{display:table-header-group}.woocommerce-account .woocommerce-orders-table tr,.woocommerce-account .woocommerce-table tr{display:table-row;width:100%;border:0;padding:0}.woocommerce-account .woocommerce-orders-table td,.woocommerce-account .woocommerce-orders-table th,.woocommerce-account .woocommerce-table td,.woocommerce-account .woocommerce-table th{border-bottom:1px solid;padding:15px}}.woocommerce-account .woocommerce-orders-table .wc-item-meta,.woocommerce-account .woocommerce-table .wc-item-meta{display:flex;justify-content:flex-start;flex-wrap:wrap;list-style:none;padding:0}.woocommerce-account .woocommerce-orders-table .wc-item-meta li,.woocommerce-account .woocommerce-table .wc-item-meta li{display:flex;margin-right:5px}.woocommerce-account .woocommerce-orders-table .wc-item-meta li p,.woocommerce-account .woocommerce-table .wc-item-meta li p{margin:0}.woocommerce-account .woocommerce-orders-table .wc-item-meta li:last-child,.woocommerce-account .woocommerce-table .wc-item-meta li:last-child{margin-right:0}.woocommerce-account .woocommerce-address-fields,.woocommerce-account .woocommerce-EditAccountForm{max-width:550px;margin:0 auto}.woocommerce-account .woocommerce-address-fields input,.woocommerce-account .woocommerce-EditAccountForm input{box-sizing:border-box;width:100%}.woocommerce-account .woocommerce-EditAccountForm fieldset{padding-right:1em;padding-left:1em;padding-bottom:0;background-color:#fff;border:2px solid #1e1e1e}.woocommerce-account .woocommerce-EditAccountForm fieldset legend{color:#1e1e1e;font-weight:700;padding:0 5px}@media all and (min-width:500px){.woocommerce-account .woocommerce-EditAccountForm fieldset{padding-right:6em;padding-left:2em;padding-bottom:1em}}.woocommerce-account .u-column2 h2,.woocommerce-account .u-column2 form{max-width:none;margin-left:auto}@media all and (min-width:768px){.woocommerce-account .u-column2 h2,.woocommerce-account .u-column2 form{max-width:none}}.woocommerce-account .woocommerce-form-login__submit{margin-top:1em}.woocommerce-cart .page-title{font-size:32px;font-family:"AlergiaWide","Times New Roman",Times,serif}.woocommerce-cart .site-content #content{width:80%}@media screen and (max-width:770px){.woocommerce-cart .site-content #content{width:100%;max-width:100%;padding:0 10px}}.woocommerce-cart .page-content{margin-left:auto;margin-right:auto}.woocommerce-cart .page-content .cart{border-collapse:collapse}.woocommerce-cart .page-content .cart thead{padding-bottom:20px}.woocommerce-cart .page-content .cart thead th{padding-bottom:20px}.woocommerce-cart .page-content td{background-color:#f2f1ec}.woocommerce-cart table.woocommerce-cart-form__contents tbody tr{border-bottom:1px solid #959491}.woocommerce-cart table.woocommerce-cart-form__contents tbody tr:last-child{border-bottom:2px solid #1e1e1e}.woocommerce-cart table.woocommerce-cart-form__contents tbody tr:first-child{border-top:2px solid #1e1e1e}.woocommerce-cart table.woocommerce-cart-form__contents .coupon{display:flex;justify-content:flex-end;justify-content:space-between;align-items:center;margin-top:50px;margin-bottom:50px;margin-left:auto}@media screen and (max-width:770px){.woocommerce-cart table.woocommerce-cart-form__contents .coupon{flex-wrap:wrap;margin-top:25px;margin-bottom:25px}.woocommerce-cart table.woocommerce-cart-form__contents .coupon label{flex-basis:100%;text-align:left}.woocommerce-cart table.woocommerce-cart-form__contents .coupon input{flex-basis:50%}.woocommerce-cart table.woocommerce-cart-form__contents .coupon .button{flex-basis:50%}}@media screen and (max-width:600px){.woocommerce-cart table.woocommerce-cart-form__contents .coupon{margin-top:25px}}@media screen and (max-width:480px){.woocommerce-cart table.woocommerce-cart-form__contents .coupon{flex-wrap:wrap}.woocommerce-cart table.woocommerce-cart-form__contents .coupon input{flex-basis:100%}.woocommerce-cart table.woocommerce-cart-form__contents .coupon .button{flex-basis:100%}}.woocommerce-cart .cart-collaterals{max-width:100%;margin-left:auto;background:#f2f1ec;padding-bottom:50px}@media screen and (max-width:770px){.woocommerce-cart .cart-collaterals{padding:25px 0}.woocommerce-cart .cart-collaterals .cart_totals table{padding-bottom:0;margin-bottom:25px}}.woocommerce-cart .cart-collaterals table{margin-bottom:50px;padding-bottom:0}.woocommerce-cart .cart-collaterals .order-total{font-size:26px}.woocommerce-cart .cart-collaterals .order-total .amount{color:#9a5a2f}.woocommerce-cart .cart-collaterals .cart-checkout-row{width:100%;display:flex;flex-direction:row}.woocommerce-cart .cart-collaterals .cart-checkout-row .continue-shoping{width:50%;text-align:left;margin-top:auto;margin-bottom:auto;font-size:16px;font-family:"AlergiaMedium","Times New Roman",Times,serif}.woocommerce-cart .cart-collaterals .cart-checkout-row .continue-shoping a:hover{text-decoration:underline}.woocommerce-cart .cart-collaterals .cart-checkout-row .wc-proceed-to-checkout{width:50%;margin-left:auto;text-align:right}.woocommerce-cart .cart-collaterals .cart-checkout-row .wc-proceed-to-checkout .checkout-button{width:300px;color:#fff;background:linear-gradient(90deg,#bb8244,#d29a5d);border:0;font-size:16px;margin-top:auto;margin-bottom:auto;text-transform:capitalize;padding:1em 2em}@media screen and (max-width:770px){.woocommerce-cart .cart-collaterals .cart-checkout-row .wc-proceed-to-checkout .checkout-button{max-width:100%;padding:15px}}.woocommerce-cart .cart-collaterals table.shop_table{display:flex;flex-direction:column}.woocommerce-cart .cart-collaterals table.shop_table tbody{margin-left:auto;display:flex;flex-direction:column;width:100%}.woocommerce-cart .cart-collaterals table.shop_table tr{text-align:right;width:100%;display:flex;flex-direction:row;padding:50px 0;border-bottom:1px solid #959491}.woocommerce-cart .cart-collaterals table.shop_table th{text-align:left;flex-basis:30%}.woocommerce-cart .cart-collaterals table.shop_table td{flex-basis:70%}.woocommerce-cart .cart-collaterals table.shop_table ul{list-style-type:none;padding:0}@media screen and (max-width:770px){.woocommerce-cart .cart-collaterals table.shop_table td{flex-basis:100%}.woocommerce-cart .cart-collaterals table.shop_table tr{padding:25px 0}}.woocommerce-cart table.shop_table{width:100%;text-align:right}.woocommerce-cart table.shop_table tr{text-align:center}.woocommerce-cart table.shop_table .cart-subtotal{padding-bottom:40px}@media screen and (max-width:600px){.woocommerce-cart table.shop_table .cart-subtotal{padding-bottom:0}}.woocommerce-cart table.shop_table .cart-subtotal th{width:85%;font-weight:400}.woocommerce-cart table.shop_table a{display:inline-block;text-decoration:none;color:inherit;transition:color .2s}.woocommerce-cart table.shop_table button[name=calc_shipping]:after{content:"";transform:scaleX(0);transition:transform .5s}.woocommerce-cart table.shop_table button[name=calc_shipping]:hover{position:relative}.woocommerce-cart table.shop_table button[name=calc_shipping]:hover:after{position:absolute;width:100%;left:0;bottom:0;height:1px;background:#000;transform:scaleX(1)}.woocommerce-cart table.shop_table .shipping-calculator-button{background-color:rgba(100,100,100,.8);padding:1em;color:#fff;font-size:16px}@media screen and (max-width:770px){.woocommerce-cart table.shop_table .shipping-calculator-button{padding:10px}}.woocommerce-cart table.shop_table th{font-size:1em}.woocommerce-cart table.shop_table td{background-color:#f2f1ec}.woocommerce-cart table.shop_table td.product-remove a{font-size:1.38889em}.woocommerce-cart table.shop_table td.product-remove a:hover{color:#d82828}.woocommerce-cart table.shop_table .product-thumbnail img{max-width:100px}.woocommerce-cart table.shop_table .product-quantity input.qty{max-width:3em;padding:.5em;border-width:1px;border-color:#adadad}.woocommerce-cart table.shop_table td.actions{padding:20px;padding:0;text-align:right}.woocommerce-cart table.shop_table td.actions .woocommerce-cart-form__contents{padding:0}@media screen and (max-width:770px){.woocommerce-cart table.shop_table td.actions{padding:0}}.woocommerce-cart table.shop_table td.actions .button{background:linear-gradient(90deg,#bb8244,#d29a5d);padding:1em 2em;color:#fff;font-size:16px}@media screen and (max-width:770px){.woocommerce-cart table.shop_table td.actions .button{padding:10px;width:100%}}.woocommerce-cart table.shop_table td.actions input{width:unset;max-width:unset}@media screen and (max-width:770px){.woocommerce-cart table.shop_table td.actions input{width:100%;padding:9px;margin:10px 0}}.woocommerce-cart table.shop_table td.actions .button[disabled]{display:none}.woocommerce-cart table.shop_table .variation{margin:5px 0}.woocommerce-cart table.shop_table .variation dt{font-weight:600}.woocommerce-cart table.shop_table .variation dt,.woocommerce-cart table.shop_table .variation dd{display:inline-block}.woocommerce-cart table.shop_table .variation dd{margin:0 3px}.woocommerce-cart table.shop_table .variation p{margin:0}@media screen and (max-width:767px){.woocommerce-cart table.shop_table tr{display:flex;flex-wrap:wrap}.woocommerce-cart table.shop_table th{display:none}.woocommerce-cart table.shop_table td{text-align:right;border-width:0;box-sizing:border-box;width:100%;padding:15px 0}.woocommerce-cart table.shop_table td.product-thumbnail{display:none}.woocommerce-cart table.shop_table td.actions{text-align:center}.woocommerce-cart table.shop_table td.product-remove{text-align:left}.woocommerce-cart table.shop_table td.product-remove a{color:#a33831;font-size:1.94444em}.woocommerce-cart table.shop_table td.product-thumbnail{justify-content:flex-end}.woocommerce-cart table.shop_table td.actions{background-color:transparent;justify-content:flex-end}.woocommerce-cart table.shop_table td:before{content:attr(data-title) ": ";font-size:15px;font-weight:600;margin-right:5px;float:left}.woocommerce-cart table.shop_table td.actions:before,.woocommerce-cart table.shop_table td.product-remove:before,.woocommerce-cart table.shop_table td.product-thumbnail:before{display:none}.woocommerce-cart table.shop_table .product-name{text-align:center}}@media screen and (max-width:767px) and (max-width:770px){.woocommerce-cart table.shop_table .product-name{text-align:right}}@media screen and (max-width:767px){.woocommerce-cart table.shop_table td.product-name a{font-family:"AlergiaWide","Times New Roman",Times,serif;font-size:1em;font-weight:500}.woocommerce-cart table.shop_table td.product-price,.woocommerce-cart table.shop_table td.product-subtotal{font-size:1em}}@media all and (min-width:768px){.woocommerce-cart table.shop_table td.product-name a{font-family:"Averta",Helvetica,Arial,sans-serif}.woocommerce-cart table.shop_table td.product-name a:hover{color:#9a5a2f}.woocommerce-cart table.shop_table td.product-price,.woocommerce-cart table.shop_table td.product-subtotal{font-family:"Averta",Helvetica,Arial,sans-serif;font-weight:500}.woocommerce-cart table.shop_table .variation{display:flex;justify-content:center;flex-wrap:wrap}}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:none}.single-product .woocommerce-message,.single-product .woocommerce-error{margin:25px auto;text-align:center;list-style-type:none}.single-product .explore-services{position:relative;width:100%;min-height:800px;min-height:100vh;color:#fff;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.single-product .explore-services .explore-text{position:absolute;left:5%;top:40%;font-family:"AlergiaWide","Times New Roman",Times,serif}.single-product .explore-services .explore-text h2{margin:0;font-size:3.16667em;font-size:1.11111em}.single-product .explore-services .explore-text p{max-width:600px;margin:0;font-size:1.77778em;font-size:1em;margin-bottom:30px}.single-product .explore-services .explore-text .all-services-link{color:#9a5a2f;font-size:.83333em}.single-product .explore-services .explore-text .all-services-link span{text-transform:uppercase}.single-product .explore-services .explore-text .all-services-link a{text-decoration:none}.single-product .explore-services .explore-text .all-services-link a:hover{text-decoration:underline}.single-product .explore-services .explore-text .all-services-link #offer-arrow-right{margin-left:10px}.single-product .section-related-products{text-align:center}.single-product .section-related-products .section-content{max-width:1500px;margin-left:auto;margin-right:auto}.single-product .section-related-products .section-content .section-title{color:#1e1e1e;text-align:left}.single-product .section-related-products .section-content .products{margin-left:auto;margin-right:auto;margin-bottom:150px;-moz-column-gap:0em !important;column-gap:0 !important}.single-product .section-related-products .section-content .products .product{position:relative;border-left:1px solid #626262;margin-bottom:0;padding:2em}.single-product .section-related-products .section-content .products .product:before,.single-product .section-related-products .section-content .products .product:after{position:absolute;content:"";z-index:1000}.single-product .section-related-products .section-content .products .product:before{border-left:1px solid #626262;border-right:1px solid #626262;left:-1px;right:-1px;top:-10px;bottom:-10px;pointer-events:none}.single-product .section-related-products .section-content .products .product:after{border-top:1px solid #626262;border-bottom:1px solid #626262;left:-10px;right:-10px;top:0;bottom:-1px;pointer-events:none}.product-gallery-slide__content-wrapper{opacity:0;transition:opacity .6s ease-in-out}.swiper-slide-active .product-gallery-slide__content-wrapper{opacity:1}.single-product-main__container{display:flex;flex-direction:column;position:relative;padding-top:1.2em;padding-bottom:2.2em}.single-product-main__container .single-product__content{text-align:left}.single-product-main__container .single-product__content .product_title{color:#1e1e1e}.single-product-main__container .single-product__gallery:before,.single-product-main__container .single-product__gallery:after{position:absolute;content:"";z-index:1000}.single-product-main__container .single-product__gallery:before{border-left:1px solid #1e1e1e;border-right:1px solid #1e1e1e;left:-1px;right:-1px;top:-10px;bottom:-10px}.single-product-main__container .single-product__gallery:after{border-top:1px solid #1e1e1e;border-bottom:1px solid #1e1e1e;left:-10px;right:-10px;top:0;bottom:-1px}.single-product-main__container .single-product__gallery{max-width:100%;position:relative;padding:20px;margin:0 auto 100px}.single-product-main__container .single-product__gallery img{display:block;max-height:400px;width:auto;height:auto;margin:auto}@media screen and (max-width:400px){.single-product-main__container .single-product__gallery img{max-width:100%}}.single-product-main__container .slider-navigation{position:absolute;left:50%;bottom:-70px;transform:translateX(-50%)}.single-product-main__container .onsale{display:none;top:50px;left:50px}.single-product__content .entry-summary{margin-bottom:1.2em}.single-product__content .product_title{color:#1a42d8;margin-top:0;margin-bottom:0}.single-product__content .price{font-size:1.55556em;margin:.33em 0;color:#9a5a2f}.single-product__content .price del{font-size:.8em}.single-product__content .price ins{text-decoration:none}.single-product__content .product_meta{margin:1.1em 0;display:flex;flex-direction:column;opacity:.9;font-size:.9em}.single-product__content .product_meta a{color:#9a5a2f}.single-product__content .woocommerce-product-details__short-description p{margin-top:5px}.single-product__content .single_add_to_cart_button{background-color:#9a5a2f;color:#fff}.single-product__content .single_add_to_cart_button:hover{background-color:#864f29}.single-product__content .cart{border-top:1px solid #1e1e1e;border-bottom:1px solid #1e1e1e;display:flex}.single-product__content .cart .quantity{color:#1e1e1e;display:flex;width:100px;border-right:1px solid #1e1e1e}.single-product__content .cart .quantity .quantity-title{margin:auto 20px auto;font-family:"Averta",Helvetica,Arial,sans-serif;font-size:21px}.single-product__content .cart .quantity input{font-size:21px;padding:20px 5px;color:#1e1e1e;border:0;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;text-align:center}.single-product__content .cart .quantity .inc-dec-buttons{display:flex;flex-direction:column;margin:auto 0 auto 10px;font-size:15px}.single-product__content .cart .quantity .inc-dec-buttons #inc-button{transform:rotate(-90deg)}.single-product__content .cart .quantity .inc-dec-buttons #dec-button{transform:rotate(-90deg)}.single-product__content .cart button{box-sizing:border-box}.single-product__content .variations{padding:1em 0}.single-product__content form.variations_form.cart{display:flex;flex-wrap:wrap}.single-product__content form.variations_form.cart table.variations{width:100%;border-bottom:1px solid #1e1e1e}.single-product__content form.variations_form.cart .single_variation_wrap{width:100%}.single-product__content form.variations_form.cart .woocommerce-variation-add-to-cart{display:flex;width:100%;justify-content:center}.single-product__content form.variations_form.cart .woocommerce-variation-price{padding:1em 0;border-bottom:1px solid #1e1e1e}@media all and (min-width:820px){.single-product-main__container{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr 50%;-moz-column-gap:1.5em;column-gap:1.5em;padding-top:3.2em;padding-bottom:3.2em}.single-product-main__container .single-product__gallery{max-width:500px}.single-product .explore-services .explore-text{left:20%}.single-product .explore-services .explore-text p{font-size:1.77778em}.single-product .explore-services .explore-text h2{font-size:3.16667em}.single-product__content{grid-area:1/2/3/3}.single-product__content .entry-summary{padding:0 1.2em;box-sizing:border-box;top:3.2em;max-height:100vh;overflow-y:auto;max-width:650px;margin:0 auto}.single-product__gallery{grid-column:1}}@media all and (min-width:1200px){.single-product-main__container{-moz-column-gap:3em;column-gap:3em}}.social-share-buttons{display:flex;align-items:center}.social-share-button{color:inherit;display:flex;text-decoration:none;font-size:14px;font-weight:600;line-height:1.8;opacity:.85;transition:opacity .2s;padding:5px}.social-share-button svg{width:1.4em;height:1.4em}.social-share-button .icon-social-facebook{width:.8em;height:1.3em}.social-share-button span{display:inline-block;padding:0 5px}.social-share-button svg,.social-share-button span{pointer-events:none}.social-share-button:hover{opacity:1}.social-share-button+.social-share-button{margin-left:1em}.section-related-products{padding-top:2em;padding-bottom:2em;padding:20px}.section-related-products .section-title{text-align:center;font-family:"Averta",Helvetica,Arial,sans-serif;color:#1a42d8;font-size:3.61111em;font-weight:500}.woocommerce-products-header{margin-bottom:2.77778em}.woocommerce-products-header__title{margin:0;text-align:center;padding-top:1em;padding-bottom:1em}.products-header__hero{min-height:80vh;position:relative;display:flex}.products-header__hero .hero-image{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.products-header__hero:before{content:'';display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.15)}.products-header__hero-content{padding-top:150px;padding-bottom:150px;color:#fff;z-index:3;position:relative;margin:auto}.medical_plus-shop-content-layout{margin-top:3.2em;margin-bottom:3.2em}.medical_plus-shop-content-layout .woocommerce-pagination{order:-1}@media screen and (max-width:1200px){.medical_plus-shop-content-layout{display:flex;flex-wrap:wrap;flex-direction:column-reverse;margin-bottom:0}}.medical_plus-shop-content-layout .product-sidebar.widget-area{order:1}.medical_plus-shop-content-layout form.woocommerce-ordering{margin-bottom:2em;text-align:center;text-align:left}@media screen and (max-width:1200px){.medical_plus-shop-content-layout form.woocommerce-ordering{order:1}}@media all and (min-width:1201px){.medical_plus-shop-content-layout form.woocommerce-ordering{text-align:right}}@media all and (min-width:1201px){.medical_plus-shop-content-layout{padding-left:3.2em;padding-right:3.2em;display:grid;grid-template-columns:.5fr 1fr 1fr;-moz-column-gap:2em;column-gap:2em}.medical_plus-shop-content-layout .woocommerce-ordering{grid-row:1;grid-column:3/4}.medical_plus-shop-content-layout .products{grid-column:2/4;grid-row:2;margin-right:0}.medical_plus-shop-content-layout .woocommerce-pagination{grid-column:2/4;grid-row:3}.medical_plus-shop-content-layout .product-sidebar{grid-column:1/2;grid-row:2}}.product-sidebar .widget-title{padding-left:39px;margin:0}.product-sidebar .widget-title:hover{cursor:pointer}@media screen and (max-width:1200px){.product-sidebar .widget-title{height:auto;width:auto;display:inline-block;padding-right:39px;position:relative;font-size:16px;font-weight:100}.product-sidebar .widget-title:after{content:"";width:8px;background:#000;height:2px;position:absolute;right:0;transform:rotate(-45deg);top:10px}.product-sidebar .widget-title:before{content:"";width:8px;background:#000;height:2px;position:absolute;right:5px;top:10px;transform:rotate(45deg);overflow:visible}}.post-type-archive-product .site-content .medical_plus-shop-content-layout select,.tax-product_cat .site-content .medical_plus-shop-content-layout select{border:0;text-decoration:none;max-width:250px;background-color:transparent}.post-type-archive-product .site-content .medical_plus-shop-content-layout select::-ms-expand,.tax-product_cat .site-content .medical_plus-shop-content-layout select::-ms-expand{display:none}.post-type-archive-product .site-content .medical_plus-shop-content-layout .products,.tax-product_cat .site-content .medical_plus-shop-content-layout .products{margin-left:auto;margin-right:auto;-moz-column-gap:0em;column-gap:0}@media screen and (max-width:600px){.post-type-archive-product .site-content .medical_plus-shop-content-layout .products,.tax-product_cat .site-content .medical_plus-shop-content-layout .products{margin-bottom:50px}}.post-type-archive-product .site-content .medical_plus-shop-content-layout .products .product:before,.post-type-archive-product .site-content .medical_plus-shop-content-layout .products .product:after,.tax-product_cat .site-content .medical_plus-shop-content-layout .products .product:before,.tax-product_cat .site-content .medical_plus-shop-content-layout .products .product:after{position:absolute;content:"";z-index:10}.post-type-archive-product .site-content .medical_plus-shop-content-layout .products .product:before,.tax-product_cat .site-content .medical_plus-shop-content-layout .products .product:before{border-left:1px solid #1e1e1e;border-right:1px solid #1e1e1e;left:-1px;right:-1px;top:-10px;bottom:-10px;pointer-events:none}.post-type-archive-product .site-content .medical_plus-shop-content-layout .products .product:after,.tax-product_cat .site-content .medical_plus-shop-content-layout .products .product:after{border-top:1px solid #1e1e1e;border-bottom:1px solid #1e1e1e;left:-10px;right:-10px;top:0;bottom:-1px;pointer-events:none}.post-type-archive-product .site-content .medical_plus-shop-content-layout .products .product,.tax-product_cat .site-content .medical_plus-shop-content-layout .products .product{position:relative;border-left:1px solid #1e1e1e;margin-bottom:0;padding:2em}.woocommerce-checkout input[type=radio],.woocommerce-checkout input[type=checkbox]{width:auto}.woocommerce-checkout header h1{display:none}.woocommerce-checkout .woocommerce-form-coupon-toggle{display:none}.woocommerce-checkout .site-content{max-width:1500px;text-align:center;margin-left:auto;margin-right:auto}.woocommerce-checkout .site-content #content{width:100%}@media all and (max-width:770px){.woocommerce-checkout .site-content #content .col2-set{flex-direction:column}}.woocommerce-checkout .site-content #content .col2-set{display:flex;margin-bottom:100px}.woocommerce-checkout .site-content #content .col2-set .col-1{flex:50%;text-align:center}.woocommerce-checkout .site-content #content .col2-set .col-1 .woocommerce-billing-fields{max-width:500px;margin-left:auto;margin-right:auto;width:90%}.woocommerce-checkout .site-content #content .col2-set .col-1 .woocommerce-billing-fields h3{text-align:left}.woocommerce-checkout .site-content #content .col2-set .col-1 .woocommerce-billing-fields input{border-radius:0;border:1px solid #acaba7}.woocommerce-checkout .site-content #content .col2-set .col-2{flex:50%}.woocommerce-checkout .site-content #content .col2-set .col-2 #review_heading_container{max-width:500px;text-align:left;margin-left:auto;margin-right:auto}.woocommerce-checkout .site-content #content .col2-set .col-2 #order_review_heading{width:90%;margin:15px auto}.woocommerce-checkout .site-content #content .col2-set .col-2 #order_review{font-size:18px;font-family:"Averta",Helvetica,Arial,sans-serif;max-width:500px;margin-left:auto;margin-right:auto;width:90%}.woocommerce-checkout .site-content #content .col2-set .col-2 #order_review table{width:100%}.woocommerce-checkout .site-content #content .col2-set .col-2 #order_review table .cart_item .product-name{text-align:left}.woocommerce-checkout .site-content #content .col2-set .col-2 #order_review table .cart_item .product-total{text-align:right}.woocommerce-checkout .site-content #content .col2-set .col-2 #order_review table .cart-subtotal th,.woocommerce-checkout .site-content #content .col2-set .col-2 #order_review table .cart-subtotal td{border-top:1px solid}.woocommerce-checkout .site-content #content .col2-set .col-2 #order_review table .order-total th,.woocommerce-checkout .site-content #content .col2-set .col-2 #order_review table .order-total td{border-bottom:1px solid}.woocommerce-checkout .site-content #content .col2-set .col-2 #order_review table .cart-subtotal th,.woocommerce-checkout .site-content #content .col2-set .col-2 #order_review table .cart-subtotal td,.woocommerce-checkout .site-content #content .col2-set .col-2 #order_review table .order-total th,.woocommerce-checkout .site-content #content .col2-set .col-2 #order_review table .order-total td{color:#000;padding-top:30px}.woocommerce-checkout .site-content #content .col2-set .col-2 #order_review table .cart-subtotal th,.woocommerce-checkout .site-content #content .col2-set .col-2 #order_review table .order-total th{text-align:left;font-weight:300}.woocommerce-checkout .site-content #content .col2-set .col-2 #order_review table .cart-subtotal td,.woocommerce-checkout .site-content #content .col2-set .col-2 #order_review table .order-total td{text-align:right;font-weight:300}.woocommerce-checkout .site-content #content .col2-set .col-2 #order_review table tfoot th{text-align:left;font-weight:300}.woocommerce-checkout .site-content #content .col2-set .col-2 #order_review table tfoot td{text-align:right;font-weight:400}.woocommerce-checkout .site-content #content .col2-set .col-2 #order_review table tfoot ul{list-style-type:none}.woocommerce-checkout .site-content #content .col2-set .col-2 #payment{background-color:#f8f8f5;text-align:left;padding:50px}.woocommerce-checkout .site-content #content .col2-set .col-2 #payment ul{list-style-type:none}@media screen and (max-width:770px){.woocommerce-checkout .site-content #content .col2-set .col-2 #payment ul{padding:10px}}.woocommerce-checkout .site-content #content .col2-set .col-2 #payment ul li:first-child{border-bottom:1px solid;margin-bottom:20px}.woocommerce-checkout .site-content #content .col2-set .col-2 #payment ul .about_paypal{display:none}.woocommerce-checkout .site-content #content .col2-set .col-2 #payment ul p{font-size:16px}.woocommerce-checkout .site-content #content .col2-set .col-2 #payment .button{background:linear-gradient(90deg,#bb8244,#d29a5d);color:#fff;width:100%;padding:1em 2em;-webkit-text-decoration:uppercase;text-decoration:uppercase}@media screen and (max-width:600px){.woocommerce-checkout .site-content #content .col2-set .col-2 #payment{padding:25px}}.woocommerce-checkout .site-content #content .col2-set select option{background-color:#f8f8f5}.woocommerce-checkout .site-content #content .col2-set #order_comments{width:100%;resize:none;max-width:500px;height:200px;display:block;margin-left:auto;margin-right:auto;max-width:90%;padding:25px}.woocommerce-checkout .shipping_address{padding:25px}.woocommerce-checkout .shipping_address label{display:block}.woocommerce-order-received .site-content{padding:15px}.woocommerce-order-received.body-two-color-bg{background-image:none}.woocommerce-order-received ul{list-style-type:none;text-align:left;padding:0}.woocommerce-order-received .woocommerce-order,.woocommerce-order-received table{text-align:left}.woocommerce-order-received .site-content #content .col2-set .col-1{text-align:left}@media all and (max-width:770px){.body-two-color-bg{background-color:#fff;background-image:unset !important}}