@charset "UTF-8";/*!
 * Bootstrap Reboot v4.1.0 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
 */*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:700}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}@font-face{font-family:Motif;font-weight:700;font-display:swap;font-fallback:PopMotif;src:url(../css/font/motif-bold-webfont.woff2) format("woff2")}@font-face{font-family:Motif;font-weight:500;font-display:swap;font-fallback:PopMotif;src:url(../css/font/motif-medium-webfont.woff2) format("woff2")}@font-face{font-family:Motif;font-weight:400;font-display:swap;font-fallback:PopMotif;src:url(../css/font/motif-regular-webfont.woff2) format("woff2")}@font-face{font-family:Motif;font-weight:300;font-display:swap;font-fallback:PopMotif;src:url(../css/font/motif-light-webfont.woff2) format("woff2")}*{box-sizing:border-box}.clear{content:"";clear:both;display:block}body,html{margin:0;padding:0;width:100%;height:100%;font-size:10px}body{line-height:1.6;font-family:Motif,sans-serif;font-size:1.6rem;background-color:#fff;color:#000;padding-top:109px}a{text-decoration:none;color:#5c8b5a;transition:color .3s ease}a:hover{color:#cf913a;text-decoration:none}h1{color:#5c8b5a;margin:1rem 0 4rem;line-height:1.1}h2{color:#000;font-size:3rem;line-height:4rem;margin-bottom:2rem}h1,h2,h3{font-weight:500}iframe,img{max-width:100%;height:auto}hr{height:1px;outline:0;border:0;border-top:1px solid;margin:4rem 0}.button,.pp-button{display:inline-block;background-color:#5c8b5a;color:#fff;padding:1.1rem 4.4rem;border-radius:100rem;border:1px solid transparent;transition:background-color .3s ease,color .3s ease;text-transform:uppercase;font-weight:700;font-size:1.4rem;letter-spacing:.7px}.button:hover,.pp-button:hover{background-color:#cf913a;color:#fff}.button.btn-invert,.pp-button.btn-invert{background-color:#fff;color:#5c8b5a}.button.btn-invert:hover,.pp-button.btn-invert:hover{background-color:#cf913a;color:#fff}.button:disabled,.pp-button:disabled{padding:1.2rem 4rem!important}.container{width:1300px;max-width:100%;margin:auto;padding:0 1rem}.container-wide{width:1728px;padding:0 1rem}.grid{display:grid;gap:4rem}.spacer{opacity:0}.page-post{padding:4rem 0}.archive-page,.single-page,.single-post{padding:4rem 0 8rem;min-height:70vh}.posts-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8rem 4rem}.posts-grid h3{line-height:1.2;color:#000;padding-right:2em}.posts-grid h3 a{color:inherit}.posts-grid h3 a:hover{color:#5c8b5a}.posts-grid .thumb{position:relative;transition:opacity .3s ease}.posts-grid .thumb:hover{opacity:.8}.posts-grid .thumb img{display:block;aspect-ratio:1.33;object-fit:cover}.posts-grid .more{position:absolute;right:0;bottom:0;padding:1em 4rem;background:url(../img/ico-more.svg) right 2rem center no-repeat;background-color:#fff;color:#000}.posts-grid .date{color:#000;font-size:1.5rem;opacity:.4;margin:1rem 0}.posts-pagination{margin-top:4rem}.page-header{position:relative;z-index:777;background-color:#f7f5f3;color:#000}.page-header .container-wide{max-width:1920px;width:100%;padding:0}.page-header.color-dark{background-color:#5c8b5a;color:#fff}.page-header.color-light{background-color:#f7f5f3;color:#000}.header-info-stripe{background-color:#aac5c9;color:#000;white-space:nowrap;font-size:1.4rem}.header-info-stripe .header-info-stripe-content{padding:.75rem 5rem}.header-info-stripe p{margin:0}.header-grid{display:grid}.header-grid>*{grid-area:1/1;z-index:1}.header-grid .header-navigation{z-index:2}.header-content-grid{display:grid;grid-template-columns:63% 37%;align-items:center}.header-content-image{height:100%;position:relative;overflow:hidden}.header-content-image img{z-index:-1;position:relative;height:100%;width:100%;object-fit:cover;aspect-ratio:3/2}.header-content-image a{background-color:#5c8b5a;position:absolute;right:0;top:0;background-image:url(../img/ico-arrow.svg);background-repeat:no-repeat;background-position:left 1.6em center;background-size:1em;padding-left:3.2em;padding-right:2em;white-space:nowrap}.header-content-image .button1{right:2%;top:33%}.header-content-image .button2{right:50%;top:48%}.header-content-image .button3{right:15%;top:66%}.header-content-text{align-content:center}.header-content-text h1{color:inherit;font-size:4rem;line-height:4.5rem}.header-content-text h4{letter-spacing:.7px;font-size:1.3rem;font-weight:500}.header-content-text .inner>*{margin:3.2rem auto}.header-content-text .inner{height:100%;margin-left:6rem;padding:4rem 8% 4rem 4%}.header-content-columns{display:grid;grid-template-columns:1fr 1fr;gap:4rem;padding-top:2rem}.header-content-columns .header-content-column{padding-left:4rem;background:url(../img/ico-star-orange.svg) left top 5px no-repeat;background-size:3rem}.header-content-columns .header-content-column:first-child{background-image:url(../img/ico-star-green.svg)}.header-content-buttons{display:flex;gap:2rem}.header-content-buttons .btn2{background-color:transparent;color:#fff;border-color:#fff}.header-content-buttons .btn2:hover{border-color:#cf913a}.page-fields .fields{display:grid;grid-template-columns:1fr 1fr}.page-fields .field{padding:8rem 0}.page-fields .fields-row.first{background-color:#f7f5f3}.page-fields .field1{border-right:1rem solid #fff;padding-right:8rem}.page-fields .field2{border-left:1rem solid #fff;padding-left:8rem}.table-border-full{width:100%;border-collapse:collapse;border:1px solid #000;margin-bottom:4rem}.table-border-full td,.table-border-full th{border:1px solid #000;padding:.8rem;text-align:left}.page-footer{background-color:#5c8b5a}.footer-stripe{background-color:#cf913a;font-size:2.5rem;line-height:3rem;color:#fff;text-align:center}.footer-stripe p{margin:1rem 0}.footer-stripe .container{position:relative;padding:4rem 3em}.footer-stripe .container:after,.footer-stripe .container:before{display:block;content:"";background:url(../img/ico-heart.svg) center no-repeat;width:2rem;height:100%;background-size:2rem;position:absolute;left:1rem;top:0}.footer-stripe .container:after{right:1rem;left:initial}.footer-wrap{padding:8rem 0}.footer-columns{color:#fff;font-size:1.4rem}.footer-columns .grid{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:8rem}.footer-columns h3{font-weight:300;text-transform:uppercase;margin-bottom:2rem}.footer-columns a{color:#fff;text-decoration:none}.footer-columns a:hover{text-decoration:underline}.footer-columns p{margin-bottom:2rem}.footer-columns li,.footer-columns ul{list-style:none;padding-left:0}.footer-user-panel{padding-top:4rem;background:url(../img/ico-user.svg) left top no-repeat;background-size:2.2rem;font-weight:700}.footer-socials{font-size:0;margin-bottom:2rem}.footer-socials a{width:2.2rem;height:2.2rem;display:inline-block;background:url(../img/ico-fb.svg) no-repeat;background-size:2.2rem;margin-right:1rem}.footer-socials a.instagram{background-image:url(../img/ico-insta.svg)}input[type=email],input[type=tel],input[type=text],select,textarea{background-color:transparent;border-radius:3px;border:1px solid;outline-width:0;padding:.25rem 1rem}#review_form{margin-top:2.4rem}#review_form input[type=email],#review_form input[type=text]{width:100%}#review_form .comment-reply-title{font-size:2rem}#review_form label{display:inline}#review_form .comment-notes{font-size:1.2rem;margin-bottom:2rem}#review_form .comment-form-cookies-consent label{font-size:1.2rem}#review_form input[type=submit]{background-color:#5c8b5a!important;color:#fff!important;border-radius:100em!important}.inline-form{font-size:1.4rem}.inline-form button,.inline-form input{height:4.2rem;border-radius:100rem}.inline-form form{display:inline-flex;position:relative}.inline-form input{background-color:transparent;border:1px solid #fff;color:#fff;padding-left:1.2em;flex-shrink:0;max-width:100%}.inline-form input:focus{outline:0}.inline-form input::placeholder{color:#000;opacity:.7}.inline-form button[type=submit]{text-transform:uppercase;font-size:1.4rem;color:#5c8b5a;font-weight:500;background-color:#fff;border:0;cursor:pointer;white-space:nowrap;position:absolute;right:0}.pp-newsletter h2{color:#fff;font-size:2rem;display:none}.pp-newsletter input{width:40em;text-transform:uppercase}.pp-newsletter input::placeholder{color:#fff}.pp-newsletter button[type=submit]{padding:0 2rem;font-weight:500}.wpcf7 .wpcf7-list-item{margin:0;width:100%}.wpcf7 input[type=submit]{display:inline-block;background-color:#5c8b5a;color:#fff;padding:1.1rem 4.4rem;border-radius:100rem;border:1px solid transparent;transition:background-color .3s ease,color .3s ease;text-transform:uppercase;font-weight:700;font-size:1.4rem;letter-spacing:.7px;cursor:pointer}.wpcf7 input[type=submit]:hover{background-color:#cf913a;color:#fff}.wpcf7 input[type=submit].btn-invert{background-color:#fff;color:#5c8b5a}.wpcf7 input[type=submit].btn-invert:hover{background-color:#cf913a;color:#fff}.wpcf7 input[type=submit]:disabled{padding:1.2rem 4rem!important}.wpcf7 input[type=email],.wpcf7 input[type=tel],.wpcf7 input[type=text],.wpcf7 label,.wpcf7 textarea{width:90%}.wpcf7 input[type=checkbox],.wpcf7 input[type=radio]{scale:1.4;margin-right:.5rem;vertical-align:middle}@media only screen and (max-width:992px){.pp-newsletter h2{display:block}.pp-newsletter input{width:auto;min-width:18em}.pp-newsletter button[type=submit]{background:url(../img/ico-heart-alt.svg) center no-repeat;background-color:#fff;padding:0 3rem;font-size:0}}#menu-switch{display:none}.header-navigation{background-color:#fff;display:grid;align-self:start;opacity:1;visibility:visible;position:fixed;top:0;width:100%;transition:opacity .2s ease,background-color .2s ease,visibility .2s ease}.header-navigation.hidden{opacity:0;visibility:hidden}.header-navigation-grid{display:grid;grid-template-columns:16rem auto 37%;align-self:start;align-items:center;padding:2rem 0}.header-logo{display:block;margin-left:5rem}.header-logo img{width:6.1rem;height:auto}.header-woo{display:grid;grid-template-columns:4fr auto;gap:2rem;align-items:center;justify-items:left;text-align:center;padding:0 4rem}.header-woo a{color:#000;font-weight:700}.header-woo .header-my-account a{display:block}.header-user-panel{display:grid;grid-template-columns:auto auto;gap:4rem;align-items:center}.header-cart{font-size:0;display:grid;justify-content:end}.header-cart a{display:block;height:3rem;width:3rem;background:url(../img/ico-cart-black.svg) left center no-repeat}.header-cart .cart-count{display:inline-block;font-size:1.5rem;background-color:#cf913a;color:#fff;font-weight:400;border:1px solid #000;border-radius:100rem;line-height:2.4rem;height:2.4rem;min-width:2.4rem;text-align:center;float:right;margin-right:-1rem;margin-top:-.5rem;padding:0 .4rem}.header-search input{width:21rem;border-color:#000;color:#000}.header-search button[type=submit]{background:url(../img/ico-search-white.svg) center no-repeat;background-color:#000;width:6rem;font-size:0}.header-menu #menu-switch{display:none}.header-menu a{color:#000;padding:0 2.2rem 0 1.8rem;text-decoration:underline;transition:text-decoration-color .3s ease;text-decoration-color:transparent;text-underline-offset:2px}.header-menu li,.header-menu ul{list-style:none;margin:0;padding:0}.header-menu .top-menu{display:flex;gap:2rem;font-weight:700;font-size:1.6rem;line-height:2}.header-menu .top-menu>li.current_page_item a,.header-menu .top-menu>li:hover>a{text-decoration-color:inherit}.header-menu .top-menu>li>a{padding:0 2.2rem 0 1.8rem;display:inline-block}.header-menu .sub-menu{background-color:#fff;color:#000;padding:1em 0;position:absolute;opacity:0;pointer-events:none;transition:opacity .3s ease;font-weight:400;font-size:1.6rem;line-height:1.9}.header-menu .sub-menu a{color:#000;display:block}.header-menu .sub-menu a:hover{text-decoration:underline}.header-menu li:hover .sub-menu{opacity:1;z-index:9;pointer-events:initial}.transparent{background-color:transparent}.transparent .header-logo img{filter:invert(1)}.transparent .header-cart a{background-image:url(../img/ico-cart-white.svg)}.transparent .header-cart .cart-count{border-color:#fff}.transparent .header-search input{border-color:#fff}.transparent .header-search button[type=submit]{background-image:url(../img/ico-search-green.svg);background-color:#fff}.transparent .header-woo a,.transparent .top-menu>li>a{color:#fff}@media only screen and (max-width:1280px){.header-woo{padding:0 2rem;grid-template-columns:auto auto}.header-navigation-grid{grid-template-columns:13rem auto 37%}.header-search input{width:auto}.header-user-panel{gap:2rem}}@media only screen and (max-width:992px){#menu-switch{display:block;font-size:0;border:0;outline:0;padding:0;width:7rem;height:7rem;position:fixed;right:0;top:0;background:url(../img/ico-menu.svg) center no-repeat;background-color:#5c8b5a;z-index:999;opacity:1;transition:opacity .2s ease}#menu-switch.hidden{opacity:0}.page-header .container{padding:0}.header-grid>*{grid-area:initial}.header-navigation-grid{grid-template-columns:1fr 1fr;margin:0;padding:0;height:7rem;background-color:#5c8b5a}.header-logo{margin-left:2rem;margin-top:0}.header-my-account,.header-search{display:none}.header-menu{position:absolute;right:0;top:7rem;background:#fff}.header-woo{justify-items:right}.header-user-panel,.header-woo{grid-template-columns:1fr;padding:0}.header-cart a{margin-right:9rem}.menu-opened #menu-switch{background-image:url(../img/ico-menu-close.svg);background-color:#fff}.header-logo img{filter:invert(1)}.header-menu{min-width:70%}.header-menu .top-menu>li>a,.header-woo a{color:#000}.header-menu a{background:#fff}.header-menu .top-menu{display:none}.menu-opened .top-menu{display:block}.header-menu .top-menu>li>a{display:block;padding:1em 2em;border-bottom:1px solid #5c8b5a;font-size:1.7rem}.header-menu .sub-menu{display:none;background:#fff;border-bottom:1px solid #5c8b5a;position:relative;width:100%;padding:.5rem;opacity:1;font-size:1.4rem}.header-menu .sub-menu>li>a{background-color:rgba(0,0,0,.1);padding:6px 8px;line-height:1.2;height:100%;display:flex;align-items:center}.header-menu .top-menu .submenu-opened>a{color:#5c8b5a;background:url(../img/ico-home-back.svg) left 2rem top 2.5rem no-repeat;padding-left:8rem}.header-menu .top-menu .submenu-opened .sub-menu{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:.5rem}.header-cart a{background-image:url(../img/ico-cart-white.svg)}.header-cart .cart-count{border-color:#fff}.header-search input{border-color:#fff}.header-search button[type=submit]{background-image:url(../img/ico-search-green.svg);background-color:#fff}.header-woo a,.top-menu>li>a{color:#fff}}body.front{padding-top:0}.front .header-content-image{background:linear-gradient(0deg,rgba(83,67,49,0) 50%,rgba(62,53,43,.9) 99%)}.front .header-content-text{padding-top:10.4rem}.front-page-favorites{text-align:center;padding:8rem 0 6.4rem}.front-page-favorites h2{font-size:4rem;color:#000;margin-bottom:4rem}.front-page-favorites .product .button{display:none!important}.front-page-selling-points{background-color:#f7f5f3}.front-page-selling-points a{color:#000;display:block;background-color:transparent;transition:background-color .3s ease;padding:8rem 4rem;height:100%}.front-page-selling-points a:hover{background-color:rgba(0,0,0,.07)}.front-page-selling-points a:hover .button{background-color:#cf913a}.front-page-selling-points h2{margin-bottom:2.4rem}.front-page-selling-points .button-wrapper{width:max-content;margin-top:auto;padding-top:3rem}.front-page-selling-points .selling-points{display:grid;grid-template-columns:1fr 1fr 1fr;counter-reset:step}.front-page-selling-points .selling-point-item{display:flex;flex-direction:column}.front-page-selling-points .selling-point-item .counter{counter-increment:step;content:counter(step);display:block;width:9rem;height:9rem;line-height:9rem;background:url(../img/ico-star.svg) no-repeat;background-size:9rem auto;text-align:center;font-size:3rem;font-weight:500;margin-bottom:1em}.front-page-cta{background-color:#5c8b5a;color:#fff;overflow:hidden}.front-page-cta .container{padding:0}.front-page-cta h2,.front-page-cta h3{color:#fff}.front-page-cta img{height:100%;width:100%;object-fit:cover}.front-page-cta .cta{display:grid;grid-template-columns:5fr 8fr;width:100%;align-items:center;justify-items:right}.front-page-cta .cta-content>*{margin:4rem 0}.front-page-cta .cta-content{padding:4em;max-width:32em}.front-page-cta .cta-image{height:100%;width:100%}.front-page-cta-2 .cta{grid-template-columns:8fr 5fr;justify-items:left}.front-page-text-boxes{padding:4rem 0}.front-page-text-boxes h2{margin-bottom:2rem}.front-page-text-boxes .text-boxes{display:grid}.front-page-text-boxes .text-box{display:grid!important;grid-template-columns:1fr 1fr;align-items:center;margin:4rem 0}.front-page-text-boxes .text-box-content{padding:0 18%}.front-page-text-boxes .text-box-content .button{margin-top:1.6rem}.front-page-text-boxes .text-box:nth-child(odd)>:last-child{order:-1}.front-page-satisfied-customers{text-align:center;background-color:#f7f5f3;padding:8rem 0;font-size:1.5rem}.front-page-satisfied-customers h2{margin-bottom:5.6rem}.front-page-satisfied-customers em{color:#5c8b5a;font-style:normal}.front-page-satisfied-customers em:before{content:"“";font-size:7rem;line-height:7rem;color:#cf913a;margin:1rem 0 -2.2rem;display:block}.front-page-satisfied-customers img{border-radius:100%;margin-bottom:4rem;width:18rem}.front-page-satisfied-customers p{max-width:23em;margin:auto}.front-page-satisfied-customers .slick-dots{margin-top:4rem}.front-page-satisfied-customers .satisfied-customers-button{margin-top:4rem}@media only screen and (max-width:1280px){.front .header-content-text{padding-top:4rem}}@media only screen and (max-width:992px){.front .header-content-image{background:0 0}.front .header-content-text{padding-top:0}.front-page-favorites h2{font-size:3rem;line-height:4rem}.front-page-selling-points .selling-points{grid-template-columns:1fr;text-align:center}.front-page-selling-points a{padding:4rem 0;max-width:33em;text-align:left}.front-page-selling-points a:hover{background-color:inherit}.front-page-cta .cta{grid-template-columns:1fr;justify-items:center}.front-page-cta .cta-image{order:-1;margin:0 -1rem}.front-page-cta .cta-content{padding:0 2em;width:auto}.front-page-cta h2 br{display:none}.front-page-text-boxes{padding:0}.front-page-text-boxes .container{padding-left:0;padding-right:0}.front-page-text-boxes .text-box{grid-template-columns:1fr;margin:0}.front-page-text-boxes .text-box>:last-child{order:-1}.front-page-text-boxes .text-box-content{padding:4rem 2rem;margin:auto;max-width:33em}.front-page-satisfied-customers{padding-bottom:4rem}}.page-about-us-text-boxes{padding:4rem 0}.page-about-us-text-boxes .text-boxes{display:grid}.page-about-us-text-boxes .text-box{display:grid;grid-template-columns:2fr 1.5fr;gap:7rem;margin:8rem 0}.page-about-us-text-boxes .text-box-content{display:grid;grid-template-columns:20rem 1fr}.page-about-us-text-boxes .text-box-name .name-wrap{display:flex;align-items:center;justify-content:center;background:url(../img/ico-star-2.svg) left top no-repeat;background-size:100%;width:19rem;height:19rem;font-size:2.5rem;font-weight:700;margin:0 auto 4rem}.page-about-us-text-boxes .text-box-text{padding:0 2em}.page-about-us-text-boxes .text-box-link{margin-top:2rem}.page-about-us-text-boxes .text-box:nth-child(even){grid-template-columns:1.5fr 2fr}.page-about-us-text-boxes .text-box:nth-child(even)>:last-child{order:-1}.page-about-us-text-boxes .text-box-image{padding:0 9rem}.page-about-us-text-boxes .text-box-image img{margin:auto;display:block}.page-about-us-columns{background-color:#f7f5f3;padding-top:4rem;padding-bottom:4rem}.page-about-us-columns .columns{display:grid;grid-template-columns:2fr 1fr 1fr;gap:8rem;padding:4rem 0;font-weight:500}@media only screen and (max-width:1200px){.page-about-us-text-boxes .text-box-image{padding:0 2rem}.page-about-us-text-boxes .text-box-name .name-wrap{width:15rem;height:15rem}}@media only screen and (max-width:992px){.page-about-us-text-boxes .text-box-image{padding:0 1rem}.page-about-us-text-boxes .text-box-content{display:grid;grid-template-columns:1fr}.page-about-us-text-boxes .text-box,.page-about-us-text-boxes .text-box:nth-child(even){grid-template-columns:2fr 1fr}.page-about-us-text-boxes .text-box:nth-child(even)>:last-child{order:1}}@media only screen and (max-width:992px){.page-about-us-text-boxes .text-box,.page-about-us-text-boxes .text-box:nth-child(even){grid-template-columns:1fr;margin:4rem 0;gap:2rem}.page-about-us-columns .columns{grid-template-columns:1fr;gap:4rem}}.page-business-top-content{margin:8rem 0}.page-business-top-content .top-content{display:grid;grid-template-columns:1fr 1fr}.page-business-top-content .top-content-text{padding-right:11em}.page-business-top-content .top-content-text h2{margin-bottom:1em}.page-business-top-content .top-content-text .button{margin-top:2em}.page-business-text-boxes img{width:100%}.page-business-text-boxes .text-box{display:grid;grid-template-columns:7fr 10fr;align-items:center;margin:1rem 0;background-color:#f7f5f3}.page-business-text-boxes .text-box-content{padding:4rem 13%}.page-business-text-boxes .text-box-content .button{margin-top:1.6rem}.page-business-text-boxes .text-box:nth-child(even){grid-template-columns:3fr 2fr}.page-business-text-boxes .text-box:nth-child(even)>:last-child{order:-1}.page-business-collaboration{margin:8rem 0;text-align:center}.page-business-collaboration .collaboration-content{max-width:44em;margin:auto}.page-business-collaboration .collaboration-points{display:grid;align-items:start;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));margin:4rem 0;font-weight:500;font-size:1.8rem;gap:9rem}.page-business-collaboration .collaboration-point .counter{display:flex;font-size:3rem;line-height:3rem;color:#000;background:url(../img/ico-star.svg) center no-repeat;background-size:10rem;width:10rem;height:10rem;align-items:center;justify-content:center;margin:auto;margin-bottom:2rem}.page-business-collaboration .collaboration-button{margin-top:2em}.page-business-references{margin:4rem 0;padding-top:4rem}.page-business-references h2{font-size:4rem;margin-bottom:1rem}.page-business-references .references{display:grid;grid-template-columns:1fr 2fr;align-items:start;gap:2rem;opacity:0;transition:opacity .3s ease}.page-business-references .references>*{min-width:0;min-height:0}.page-business-references .references-logos{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:4rem;margin-top:4rem}.page-business-references .reference-logo img{max-width:100%;max-height:80px;width:auto;height:auto}.page-business-references .reference-text{border-top:1px solid;padding:.5rem 0;margin:0}.page-business-references .reference-text:last-child{border-bottom:1px solid}.page-business-references .reference-text h3{margin:0;font-size:2.4rem;font-weight:400;cursor:pointer}.page-business-references .reference-text p{margin:.51rem 0}.page-business-references .reference-content{display:none}.page-business-references .reference-text.active .reference-content{display:block}.page-business-references .reference-images{background-color:#f7f5f3}.page-business-references .reference-images img{width:100%;height:auto;aspect-ratio:1.5;object-fit:cover}.page-business-tiles{margin:8rem 0 0;color:#fff}.page-business-tiles h2{color:#fff;margin-bottom:1rem}.page-business-tiles .tiles{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,minmax(0,1fr));height:100%;gap:1rem}.page-business-tiles .tile{display:flex;align-items:center;background-color:#5c8b5a;align-self:stretch}.page-business-tiles .tile:nth-child(2){background-color:#cf913a}.page-business-tiles .tile-content{padding:4rem 10.8rem}.page-business-tiles .tile-image img{width:100%}.page-business-tiles .button{margin-top:3rem;display:table}.page-business-tiles .tile:nth-child(2) .button:hover{background-color:#5c8b5a}.page-business-tiles a[href^="mailto:"],.page-business-tiles a[href^="tel:"]{background-size:2em;background-position:left 1em center;background-repeat:no-repeat;padding-left:4em}.page-business-tiles a[href^="mailto:"]{background-image:url(../img/ico-mail-green.svg)}.page-business-tiles a[href^="tel:"]{background-image:url(../img/ico-phone-green.svg);background-size:1.6em;background-position:left 1.4em center}.page-business-clients{margin:1rem 0 4rem 0;text-align:center}.page-business-clients h2{text-transform:uppercase;margin-top:1rem}.page-business-clients .clients{background-color:#f7f5f3;padding:4rem 0}.page-business-clients .clients-logos{width:80%;margin:auto}.page-business-clients .client-logo{padding:0 3rem}.page-business-clients .client-logo img{max-height:100px;width:auto}.page-business-clients .slick-track{display:flex;align-items:center;justify-content:center}@media only screen and (max-width:992px){.page-business-clients .container,.page-business-text-boxes .container,.page-business-tiles .container{padding:0}.page-business-top-content .top-content{grid-template-columns:1fr;gap:4rem}.page-business-top-content .top-content-text{padding:0}.page-business-text-boxes .text-box,.page-business-text-boxes .text-box:nth-child(even){grid-template-columns:1fr}.page-business-text-boxes .text-box>:last-child{order:-1}.page-business-text-boxes .text-box-content{padding:4rem}.page-business-tiles .tiles{grid-template-columns:1fr;gap:0}.page-business-tiles .tile-content{padding:4rem}.page-business-references .references{grid-template-columns:1fr}.page-business-collaboration .collaboration-points{gap:3rem}.page-business-clients{margin:0}.page-business-clients .client-logo{padding:0 1rem}}@media only screen and (max-width:992px){.legal-page{padding:4rem 0 8rem}}.reviews-page{padding-top:4rem}.reviews-page .satisfied-customers{display:grid;grid-template-columns:1fr 1fr;margin:8rem 0}.reviews-page .satisfied-customer{display:grid;grid-template-columns:1fr 2.1fr;gap:3.2rem;padding:4rem;background-color:#f1edea}.reviews-page .satisfied-customer-meta{text-align:center;color:#5c8b5a}.reviews-page img{border-radius:100%;justify-self:center;margin-bottom:1rem}.reviews-page .satisfied-customers>:nth-child(4n+2),.reviews-page .satisfied-customers>:nth-child(4n+3){background-color:#f9f8f6}@media only screen and (max-width:992px){.reviews-page .satisfied-customer,.reviews-page .satisfied-customers{grid-template-columns:1fr}.reviews-page .satisfied-customers{margin-top:4rem}.reviews-page .satisfied-customers>:nth-child(odd){background-color:#f9f8f6}.reviews-page .satisfied-customers>:nth-child(even){background-color:#f1edea}}.contact-page{padding:0 0 8rem}@media only screen and (max-width:992px){.contact-page{padding-top:4rem}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-arrow{font-size:0;background:0 0;border:0!important;outline:0!important;display:block}.slick-arrow:before{content:"";color:#cf913a;display:inline-block;font-size:4rem;position:absolute;z-index:9;top:30%;transform:translateY(-50%);background:center no-repeat;width:2rem;height:4rem;background-size:2rem auto}.slick-next:before{background:url(../img/ico-next.svg) center no-repeat;right:0}.slick-prev:before{background:url(../img/ico-prev.svg) center no-repeat;left:0}.slick-dots{list-style:none;margin:0 auto 4rem;padding:0}.slick-dots li{display:inline-block;margin:0 .4rem}.slick-dots button{border:0;font-size:0;width:1.4rem;height:1.4rem;background-color:rgba(0,0,0,.2);border-radius:100%}.slick-dots .slick-active button{background-color:#5c8b5a}.selling-points .slick-list,.selling-points .slick-slide{display:grid!important}.front-page-favorites .slick-slide,.front-page-favorites .slick-slide img{max-width:59vw}.front-page-favorites .slick-slide img{padding:1rem}.page-business-references .slick-dots,.single-product-gallery .slick-dots{position:absolute;bottom:3rem;left:0;right:0;z-index:999;text-align:center;margin:0}.page-business-references .slick-arrow:before,.single-product-gallery .slick-arrow:before{background-color:rgba(255,255,255,.8)}.page-business-references .slick-prev:before,.single-product-gallery .slick-prev:before{left:0rem;width:4rem}.page-business-references .slick-next:before,.single-product-gallery .slick-next:before{right:0rem;width:4rem}.woocommerce .woocommerce-breadcrumbs{background-color:#f7f5f3;padding:2rem 0}.woocommerce .woocommerce-breadcrumb{margin:0;font-size:1.3rem;text-transform:uppercase;filter:grayscale(100%) contrast(5000%)}.woocommerce .woocommerce-breadcrumb small{padding:0 1.4em;font-size:1em;background:url(../img/ico-delimiter.svg) no-repeat center/auto 1rem}.woocommerce .woocommerce-breadcrumb a:hover{color:#5c8b5a;text-decoration:underline}.woocommerce .woocommerce-breadcrumb>a:first-child{font-size:0;width:1.3rem;height:1.3rem;display:inline-block;vertical-align:top;margin-top:3px;background:url(../img/ico-home.svg) no-repeat left top/1.3rem}.woocommerce .woocommerce-breadcrumb .cat{text-transform:none}.woocommerce .woocommerce-content-top{background-color:#f7f5f3;padding:1px 0 2rem 0}.woocommerce .woocommerce-content{padding:4rem 0}.woocommerce .woocommerce-content-bottom{padding-bottom:4rem;margin-top:4rem}.woocommerce .woocommerce-info{border-top-color:#5c8b5a}.woocommerce .eshop-categories-hub{margin:0 0 2rem 0}.woocommerce .eshop-categories-hub ul{list-style:none;padding:0;margin:0}.woocommerce .eshop-categories-hub li{display:inline-block;margin:0 .5rem .5rem 0;font-size:1.31rem}.woocommerce .eshop-categories-hub a{display:block;padding:.75rem .85rem;color:#000;background-color:#fff;border:1px solid transparent;transition:border-color .3s ease;border-radius:3px}.woocommerce .eshop-categories-hub a:hover{border-color:#5c8b5a}.woocommerce .eshop-categories-hub img{margin-right:.75rem;height:2.3rem}.woocommerce .eshop-controls{display:flex;justify-content:space-between;align-content:center}.woocommerce .eshop-controls h1{margin:0;line-height:1.2}.woocommerce .eshop-controls .paged{font-size:2.8rem;padding-top:.5rem}.woocommerce ul.products li.product{text-align:center;transition:background-color .3s ease}.woocommerce ul.products li.product a,.woocommerce ul.products li.product h2{color:#000;line-height:1.3}.woocommerce ul.products li.product a img{transition:opacity .3s ease;margin-bottom:0}.woocommerce ul.products li.product:hover a img{opacity:.8}.woocommerce ul.products li.product h2.woocommerce-loop-product__title{font-size:1.8rem;font-weight:500;padding-bottom:0;margin-bottom:1rem}.woocommerce ul.products li.product:hover{background-color:#f7f5f3}.woocommerce ul.products li.product .product-loop-category{color:#cf913a;font-size:1.2rem;margin:-.5rem;display:block}.woocommerce ul.products li.product .product-loop-status{position:absolute;top:1rem;left:1rem}.woocommerce ul.products li.product .product-loop-status .status{background-color:#cf913a;color:#fff;float:right;padding:2rem;border-radius:100%;aspect-ratio:1/1;display:inline-flex;align-items:center;text-align:center;justify-content:center;text-transform:uppercase;font-size:1.2rem;width:11rem;margin:0 .5rem}.woocommerce ul.products li.product .product-loop-status .status.akce{background-color:#f13b68;font-size:1.7rem;float:left;width:8rem}.woocommerce ul.products li.product .product-loop-status .status.nove{background-color:#f13b68;font-size:1.7rem;float:left;width:8rem}.woocommerce ul.products li.product .price{font-size:2.5rem;font-weight:500;margin-top:1em}.woocommerce ul.products li.product .button{display:inline-block;background-color:#5c8b5a;color:#fff;padding:1.1rem 4.4rem;border-radius:100rem;border:1px solid transparent;transition:background-color .3s ease,color .3s ease;text-transform:uppercase;font-weight:700;font-size:1.4rem;letter-spacing:.7px}.woocommerce ul.products li.product .button:hover{background-color:#cf913a;color:#fff}.woocommerce ul.products li.product .button.btn-invert{background-color:#fff;color:#5c8b5a}.woocommerce ul.products li.product .button.btn-invert:hover{background-color:#cf913a;color:#fff}.woocommerce ul.products li.product .button:disabled{padding:1.2rem 4rem!important}.woocommerce ul.products li.product.shop-custom-widget{grid-column:span 2;width:auto;padding:0}.woocommerce ul.products li.product.hidden{position:absolute;width:0;height:0;transform:scale(0);opacity:0}.woocommerce a.button,.woocommerce button.button,.woocommerce form.cart .button{display:inline-block;background-color:#5c8b5a;color:#fff;padding:1.1rem 4.4rem;border-radius:100rem;border:1px solid transparent;transition:background-color .3s ease,color .3s ease;text-transform:uppercase;font-weight:700;font-size:1.4rem;letter-spacing:.7px}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce form.cart .button:hover{background-color:#cf913a;color:#fff}.woocommerce a.button.btn-invert,.woocommerce button.button.btn-invert,.woocommerce form.cart .button.btn-invert{background-color:#fff;color:#5c8b5a}.woocommerce a.button.btn-invert:hover,.woocommerce button.button.btn-invert:hover,.woocommerce form.cart .button.btn-invert:hover{background-color:#cf913a;color:#fff}.woocommerce a.button:disabled,.woocommerce button.button:disabled,.woocommerce form.cart .button:disabled{padding:1.2rem 4rem!important}.woocommerce .woocommerce-ordering select{border-radius:100rem;padding:.7em 1.5em;font-size:1.3rem;font-weight:700;text-transform:uppercase;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;padding-right:4.5rem;background-color:transparent;background-image:url(../img/ico-arrow-sorting.svg);background-repeat:no-repeat;background-position:right 1.2rem center;background-size:2rem}.woocommerce .woocommerce-ordering{float:none}.woocommerce .woocommerce-pagination{display:flex;justify-content:center;margin:4rem auto 0;font-size:1.8rem}.woocommerce .woocommerce-pagination ul.page-numbers{display:inline-block;border:0;padding:.25em 1.5em;margin:0 .5em;color:#5c8b5a}.woocommerce .woocommerce-pagination .page-numbers .current{background-color:#cf913a;color:#fff}.woocommerce .woocommerce-pagination .page-numbers li{border:0;border-radius:100rem;margin:0 .2em}.woocommerce .woocommerce-pagination .page-numbers li:last-child{border:0}.woocommerce .woocommerce-cart-form table.cart img{width:10rem}.woocommerce .woocommerce-cart-form input#coupon_code{min-width:10em}.woocommerce .cart-collaterals .stripes{border:0!important}.woocommerce .cart-collaterals .fsl-progress-amount{background-image:none!important;background-color:#5c8b5a!important}.woocommerce .cart-collaterals a.checkout-button{display:inline-block;background-color:#5c8b5a;color:#fff;padding:1.1rem 4.4rem;border-radius:100rem;border:1px solid transparent;transition:background-color .3s ease,color .3s ease;text-transform:uppercase;font-weight:700;font-size:1.4rem;letter-spacing:.7px}.woocommerce .cart-collaterals a.checkout-button:hover{background-color:#cf913a;color:#fff}.woocommerce .cart-collaterals a.checkout-button.btn-invert{background-color:#fff;color:#5c8b5a}.woocommerce .cart-collaterals a.checkout-button.btn-invert:hover{background-color:#cf913a;color:#fff}.woocommerce .cart-collaterals a.checkout-button:disabled{padding:1.2rem 4rem!important}.woocommerce form.woocommerce-checkout{display:grid;grid-template-columns:1fr 1fr;gap:8rem}.woocommerce form.woocommerce-checkout #order_review_heading{display:none}.woocommerce form.woocommerce-checkout .col2-set{display:grid;grid-template-columns:1fr}.woocommerce form.woocommerce-checkout .col2-set>div{width:100%}.woocommerce form.woocommerce-checkout .woocommerce-shipping-fields{margin-top:4rem}.woocommerce form.woocommerce-checkout button#place_order{display:inline-block;background-color:#5c8b5a;color:#fff;padding:1.1rem 4.4rem;border-radius:100rem;border:1px solid transparent;transition:background-color .3s ease,color .3s ease;text-transform:uppercase;font-weight:700;font-size:1.4rem;letter-spacing:.7px}.woocommerce form.woocommerce-checkout button#place_order:hover{background-color:#cf913a;color:#fff}.woocommerce form.woocommerce-checkout button#place_order.btn-invert{background-color:#fff;color:#5c8b5a}.woocommerce form.woocommerce-checkout button#place_order.btn-invert:hover{background-color:#cf913a;color:#fff}.woocommerce form.woocommerce-checkout button#place_order:disabled{padding:1.2rem 4rem!important}.woocommerce form.woocommerce-checkout #payment{background:#f7f5f3}.woocommerce .woocommerce-order .woocommerce-order-overview{padding-left:0}.woocommerce .woocommerce-MyAccount-navigation ul{list-style:none;padding:0;margin:0;display:flex;gap:4rem;margin-bottom:4rem;border-bottom:1px solid}.woocommerce .woocommerce-MyAccount-navigation a{display:block;color:#000;background-color:#fff;border:1px solid transparent;transition:border-color .3s ease;border-radius:3px;color:#5c8b5a}.woocommerce .woocommerce-MyAccount-navigation .is-active a{font-weight:700}.woocommerce-message{background-color:#f7f5f3;border-color:#5c8b5a;padding-left:2em;padding-top:1.8rem}.woocommerce-message::before{display:none}.woocommerce-message a.button{margin:-.7rem 0}.woocommerce-message strong{color:#5c8b5a}.woocommerce-page .woocommerce ul.products{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #f7f5f3;margin:-1px 0 0 0}.woocommerce-page .woocommerce ul.products:after,.woocommerce-page .woocommerce ul.products:before{display:none}.woocommerce-page .woocommerce ul.products li.product{margin:0;padding:4.8rem 2rem;width:100%;border:solid #f7f5f3;border-width:0 1px 1px 0;display:flex;flex-direction:column}.woocommerce-page .woocommerce ul.products li.product.shop-custom-widget{padding:0}.woocommerce-page .woocommerce ul.products li.product:nth-child(4n){border-right-width:0}.woocommerce-page .woocommerce ul.products li.product .button{margin-top:auto;margin-left:auto;margin-right:auto;width:max-content;padding-left:6rem;background-image:url(../img/ico-add-to-cart.svg);background-repeat:no-repeat;background-position:left 2rem center}.woocommerce-page .woocommerce ul.products a.added_to_cart{display:none}.woocommerce-category-description{margin:-2rem 0 2rem;max-width:60em;height:7em;position:relative;overflow:hidden;cursor:pointer}.woocommerce-category-description h1{color:#000}.woocommerce-category-description h2{font-size:1.8rem;margin-bottom:0;line-height:1.4}.woocommerce-category-description h2.title{margin-top:1rem}.woocommerce-category-description:after{content:"Číst více";display:block;position:absolute;bottom:0;left:0;width:100%;background:linear-gradient(0deg,#f7f5f3 40%,transparent 100%);color:#5c8b5a;padding:4em 0 .5em}.woocommerce-category-description.opened{cursor:initial}.woocommerce-category-description.opened:after{display:none}.woocommerce-category-info{display:grid;grid-template-columns:15fr 13fr;gap:12rem}.woocommerce.wc-category ul.products,.woocommerce.wc-shop ul.products{margin-top:-4rem}.woocommerce-products-widget .products-widget-counter{display:inline-block;width:4.5rem;height:4.5rem;line-height:4.5rem;vertical-align:top;background:url(../img/ico-star.svg) center no-repeat;background-size:4.5rem auto;text-align:center;font-size:2rem;font-weight:500}.woocommerce-products-widget .products-widget-counter.c2{background-image:url(../img/ico-star-silver.svg)}.woocommerce-products-widget .products-widget-counter.c3{background-image:url(../img/ico-star-bronze.svg)}.woocommerce-products-widget .products-widget-product{display:grid;grid-template-columns:4.5rem 15rem auto;gap:2rem;padding:2rem 0;border-bottom:1px solid rgba(0,0,0,.1)}.woocommerce-products-widget .products-widget-product:last-child{border-bottom:0}.woocommerce-products-widget .products-widget-thumb{padding-right:2rem}.woocommerce-products-widget .products-widget-info{position:relative}.woocommerce-products-widget .products-widget-title a{color:#000;padding-top:.2rem;display:block;line-height:1.3}.woocommerce-products-widget .products-widget-author,.woocommerce-products-widget .products-widget-category{font-size:1.5rem}.woocommerce-products-widget .products-widget-price{display:block;font-size:2.5rem;font-weight:500;margin-top:1rem}.woocommerce-category-featured-product .featured-product{background-color:#d5da94;padding:4rem;border-radius:1rem;display:grid;grid-template-columns:26fr 15fr;gap:4rem}.woocommerce-category-featured-product .column{display:flex;flex-direction:column}.woocommerce-category-featured-product img{margin-top:2rem}.woocommerce-category-featured-product a.button{margin-top:auto!important}.featured-product-in-loop{height:100%;background-color:#aac5c9;padding:5.6rem 4.8rem;display:flex;flex-direction:column}.featured-product-in-loop h2{margin-bottom:4rem}.featured-product-in-loop .columns{display:grid;grid-template-columns:1fr 1fr;gap:4rem;margin-bottom:4rem}.featured-product-in-loop .column{display:flex;flex-direction:column}.featured-product-in-loop a.button{margin-top:auto}.woocommerce-category-bestsellers .products-widget-info:before{content:"Bestseller";text-transform:uppercase;display:inline-block;padding:0 1em;font-size:1.2rem;color:#fff;background-color:#cf913a;line-height:2;margin-top:.2rem;float:right}.wc-product .product_title{color:#000;font-size:4rem}.wc-product .product-author{margin:-3rem 0 2rem;display:block}.wc-product .woocommerce-product-rating{color:#cf913a}.wc-product .summary .price{font-size:2.5rem;font-weight:500;display:inline-block;vertical-align:top}.wc-product form.cart{display:inline-block;margin-left:4rem}.wc-product .summary .cart button.single_add_to_cart_button{padding-left:6rem!important;background-image:url(../img/ico-add-to-cart.svg)!important;background-repeat:no-repeat;background-position:left 2rem center;background-color:#5c8b5a!important}.wc-product .woocommerce-product-details__short-description{padding-top:4rem;border-top:1px solid;max-width:30em}.wc-product .more{color:rgba(0,0,0,.4);text-decoration:underline;margin-top:1em;display:inline-block}.wc-product .product_meta{margin-top:2rem}.wc-product .product_meta>span{display:inline-block;font-size:1.2rem}.wc-product .product-description-wrapper{clear:both;display:block;width:100%;display:grid;grid-template-columns:11fr 15fr;gap:8rem;padding:4rem 0}.wc-product .product-description-wrapper>*{min-width:0;min-height:0}.wc-product .product-gallery-images{position:relative}.wc-product .product-gallery-images .slick-track{display:flex;align-items:center;background-color:#f7f5f3}.wc-product ul.wc-tabs{padding:0!important;border-bottom:1px solid}.wc-product ul.wc-tabs:before{display:none!important}.wc-product ul.wc-tabs li{background-color:transparent!important;border:1px solid transparent!important;margin:0 0 -1px 0!important;padding:0!important}.wc-product ul.wc-tabs li.active{border:1px solid!important;border-radius:0!important}.wc-product ul.wc-tabs li:after,.wc-product ul.wc-tabs li:before{display:none}.wc-product ul.wc-tabs a{font-weight:400!important;padding:.5em!important}.wc-product .woocommerce-Tabs-panel ol.commentlist{padding:0;font-size:1.2rem}.wc-product .woocommerce-Tabs-panel #reviews #comments ol.commentlist .comment-text{margin:0;padding:0;border:0}.wc-product .woocommerce-Tabs-panel>h2:first-of-type{display:none}.wc-product .woocommerce-Reviews-title{font-size:2rem}.wc-product .woocommerce-review__author{font-size:1.4rem}.wc-product .woocommerce-pagination{margin-top:0;font-size:1.4rem}.wc-product section.products{text-align:center;margin-top:4rem}.woocommerce .woocommerce-form-login{max-width:33em}.woocommerce .woocommerce-form-login .form-row{margin-top:2rem}.woocommerce .woocommerce-form-login .woocommerce-form-row{margin-top:0}.woocommerce .woocommerce-form-login .lost_password{text-align:right;float:right;margin-top:-1.2rem;font-size:1.3rem}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{float:right}.woocommerce .woocommerce-form-register .woocommerce-privacy-policy-text{font-size:1.4rem;line-height:1.3}.footer-mini-cart{position:fixed;z-index:9998;inset:0;background:rgba(0,0,0,.6);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility 0s linear .3s}.footer-mini-cart.visible{opacity:1;visibility:visible;transition-delay:0s}.mini-cart-wrap{position:absolute;top:0;right:0;background-color:#fff;padding:2rem;display:block;z-index:9999;max-height:100%;overflow-y:auto}.mini-cart-wrap h2{font-size:2.7rem}.mini-cart li,.mini-cart ul{list-style:none;padding:0;margin:0}.mini-cart ul{margin:1em}.mini-cart img{width:60px;margin-right:1.2rem}.mini-cart.visible{display:block}.mini-cart .close{cursor:pointer}.mini-cart .cross{font-size:0;position:absolute;right:2rem;top:2rem;width:3rem;height:3rem;background:url(../img/ico-menu-close.svg) center no-repeat}.mini-cart .remove{display:none}.mini-cart .mini_cart_item{border-bottom:1px solid #f7f5f3;padding:1rem 0;display:grid;grid-template-columns:auto auto;align-items:center;gap:2rem}.mini-cart .total{display:grid;grid-template-columns:auto auto;font-size:2.2rem}.mini-cart .amount,.mini-cart .quantity{text-align:right}.mini-cart .buttons{margin-top:4rem;text-align:center}.mini-cart .button{margin:1rem}@media only screen and (max-width:1280px){.eshop-controls h1{font-size:2.7rem}.wc-product .product-description-wrapper{grid-template-columns:1fr 1fr;gap:4rem}.woocommerce form.woocommerce-checkout{gap:4rem}}@media only screen and (max-width:992px){.eshop-controls h1{font-size:1.7rem;max-width:18em}.woocommerce-page .woocommerce ul.products{display:block;border:0;margin:0}.woocommerce-page .woocommerce ul.products li.product{float:none!important;border-right-width:0}.woocommerce-category-info{display:block}.woocommerce-products-widget .products-widget-product{grid-template-columns:4.5rem 13rem auto;gap:1rem;padding:2rem 0}.woocommerce-products-widget .products-widget-thumb{padding-right:1rem}.woocommerce-products-widget .products-widget-category{font-size:1.2rem}.woocommerce-products-widget .products-widget-price{font-size:2rem;margin-top:0}.woocommerce-category-bestsellers{margin-bottom:4rem}.woocommerce-category-bestsellers .products-widget-info:before{float:none;display:inline-block;margin:0 0 1rem}.woocommerce-category-featured-product .column,.woocommerce-category-featured-product .featured-product{display:block}.woocommerce-category-featured-product img{margin:2rem 0}.featured-product-in-loop .columns{grid-template-columns:1fr}.wc-product .product-description-wrapper{grid-template-columns:1fr}.wc-product .single-product-gallery{grid-row:-1}.woocommerce form.woocommerce-checkout{grid-template-columns:1fr;gap:4rem}.woocommerce form.woocommerce-cart-form table.cart .product-subtotal{display:none}.woocommerce form.woocommerce-cart-form table.cart .coupon .button,.woocommerce form.woocommerce-cart-form table.cart .coupon .input-text{width:100%;margin-bottom:1rem;float:none}}.mobile-only{display:none}@media only screen and (max-width:1280px){.header-content{grid-template-columns:1fr 1fr!important}.header-content-text{padding-top:4rem}.header-content-text h1{font-size:3rem;line-height:3.5rem}.header-content-text .inner{margin-left:2rem;padding-bottom:1rem}.header-content-text .inner>*{margin:2.4rem auto}.header-info-stripe{display:none;white-space:initial}.header-info-stripe .header-info-stripe-content{padding-left:1rem;padding-right:1rem}.container{padding-left:2rem;padding-right:2rem}}@media only screen and (max-width:992px){.mobile-only{display:initial}body{font-size:1.5rem}h1,h2{font-size:2.5rem;line-height:3.4rem}.header-content-grid{grid-template-columns:1fr!important}.header-content-image{background:0 0}.header-content-image a{font-size:.65em;padding:1em 1.2em;background-image:none}.header-content-text{padding-top:0}.header-content-text .inner{max-width:100%;margin-left:auto;margin-right:auto;padding:2rem}.header-content-text .inner>*{margin:2rem auto}.header-content-text h1 br{display:none}.header-content-columns{grid-template-columns:1fr}.header-content-buttons{display:block}.header-content-buttons .button{margin-bottom:1rem}.page-fields{background-color:transparent}.page-fields .fields{display:block}.page-fields .fields-row{background-color:transparent!important}.page-fields .field{padding:0 0 2rem;border:0}.page-fields .spacer{display:none}.posts-grid{grid-template-columns:1fr}.footer-stripe{order:-2}.footer-stripe .container{padding-top:8rem}.footer-stripe .container:after{display:none}.footer-stripe .container:before{margin:auto;right:1rem;background-position:top 4rem center}.footer-wrap{display:grid;padding:4rem 0}.footer-wrap>*{min-width:0}.footer-columns .grid{grid-template-columns:1fr 1fr;grid-auto-flow:initial;gap:2rem 4rem}.footer-newsletter{order:-1;padding-bottom:4rem}}