@font-face{font-family:Allura;src:url(../fonts/Allura/Allura-Regular.ttf);font-weight:400;font-style:normal}@font-face{font-family:Fjord One;src:url(../fonts/Fjord_One/FjordOne-Regular.ttf);font-weight:400;font-style:normal}@font-face{font-family:Titillium Web;src:url(../fonts/Titillium_Web/TitilliumWeb-Black.ttf);font-weight:900;font-style:normal}@font-face{font-family:Titillium Web;src:url(../fonts/Titillium_Web/TitilliumWeb-Bold.ttf);font-weight:700;font-style:normal}@font-face{font-family:Titillium Web;src:url(../fonts/Titillium_Web/TitilliumWeb-BoldItalic.ttf);font-weight:700;font-style:italic}@font-face{font-family:Titillium Web;src:url(../fonts/Titillium_Web/TitilliumWeb-ExtraLight.ttf);font-weight:200;font-style:normal}@font-face{font-family:Titillium Web;src:url(../fonts/Titillium_Web/TitilliumWeb-ExtraLightItalic.ttf);font-weight:200;font-style:italic}@font-face{font-family:Titillium Web;src:url(../fonts/Titillium_Web/TitilliumWeb-Italic.ttf);font-weight:400;font-style:italic}@font-face{font-family:Titillium Web;src:url(../fonts/Titillium_Web/TitilliumWeb-Light.ttf);font-weight:300;font-style:normal}@font-face{font-family:Titillium Web;src:url(../fonts/Titillium_Web/TitilliumWeb-LightItalic.ttf);font-weight:300;font-style:italic}@font-face{font-family:Titillium Web;src:url(../fonts/Titillium_Web/TitilliumWeb-Regular.ttf);font-weight:400;font-style:normal}@font-face{font-family:Titillium Web;src:url(../fonts/Titillium_Web/TitilliumWeb-SemiBold.ttf);font-weight:600;font-style:normal}@font-face{font-family:Titillium Web;src:url(../fonts/Titillium_Web/TitilliumWeb-SemiBoldItalic.ttf);font-weight:600;font-style:italic}#CybotCookiebotDialogPoweredbyCybot,#CybotCookiebotDialogPoweredByText,#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogPoweredbyCybot{display:none!important}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-wrap:break-word;margin:0;padding:0;font-family:Titillium Web,Helvetica,Arial,Lucida,sans-serif}body,input,textarea,select{font-family:Titillium Web,Helvetica,Arial,Lucida,sans-serif}body{color:#353535;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;font-size:16px;font-weight:500;line-height:1.7em}img{max-width:100%;display:inline-block}.container{width:95%;max-width:95%;margin:0 auto}h1,h2,h3,h4,h5,h6{font-family:Fjord One,Georgia,Times New Roman,sans-serif}h1,.h1{color:#336949;font-family:Allura,handwriting;font-size:51px;line-height:.9em;font-weight:500!important}@media (width<=767px){h1,.h1{font-size:45px}}a{color:#336949;text-decoration:none;transition:all .3s}.btn{color:#336949;text-transform:uppercase;letter-spacing:1px;background-color:#fff;border-radius:4px;padding:.511em 1.267em;font-size:15px;font-style:normal;font-weight:700;text-decoration:none;display:inline-block}.btn:hover,.btn.green{color:#fff;background:#336949}.btn.green:hover{color:#336949;background:#fff}.btn.lite-green{color:#336949;background:#bed1c7}.btn.lite-green:hover{color:#fff;background:#336949}.btn.green-hover:hover{color:#336949;background:#bed1c7}@media (width>=981px){.hide-on-desktop{display:none!important}}@media (width<=980px){.hide-on-mobile{display:none!important}}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#97b3a2}.has-animation{opacity:0;transition:all .9s}.has-animation.showed{opacity:1}.consent-placeholder{z-index:9;text-align:center;color:#fff;width:100%;bottom:calc(50% + 48px + var(--offset-from-play));--offset-from-play:10px;background:#ffffff80;padding:32px 10px;font-size:17px;font-weight:700;line-height:1.2;position:absolute}@media (width<=980px){.consent-placeholder{padding:24px 10px;bottom:calc(50% + 24px)}}@media (width<=479px){.consent-placeholder{padding:10px;font-size:16px;top:0;bottom:auto}}.consent-placeholder.consent-given{display:none!important}.play.hidden{display:none}.cd-save-amount{color:#000;margin-bottom:12px;font-size:13px;line-height:1.2;display:block}@media (width<=420px){.cd-save-amount{font-size:2.65625vw}}[data-action=addToWishlist].is-in-wishlist i{font-weight:600}.cd-wishlist-button-wrap{gap:1vw;margin-left:1vw;display:inline-flex}@media (width<=479px){.cd-wishlist-button-wrap{gap:.5em;margin-left:.5em}}.cd-wishlist-button-wrap.no-left-margin{margin-left:0}.cd-wishlist-button-wrap .button[data-action=addToWishlist]{color:#336949;background-color:#bed1c7}.cd-wishlist-button-wrap .button[data-action=addToWishlist]:hover{color:#fff;background-color:#336949}.offer-price{color:#000000b3;margin-bottom:4px;font-size:15px;font-weight:600;line-height:1}.offer-price.hidden{display:none}.go-to-home-link{margin-top:3rem;margin-bottom:1.5rem}.go-to-home-link a{font-weight:600;text-decoration:underline}.go-to-home-link a:hover{opacity:.7}@media (width>=981px){#general-content{padding-top:135px}}header.header{background-color:#fff;flex-direction:column;justify-content:space-between;width:100%;min-height:135px;display:flex;box-shadow:0 4px 16px -10px #0000004d}@media (width>=981px){header.header{z-index:999;position:fixed;inset:0 auto auto 50%;transform:translate(-50%)}}header.header .header-notification{background-color:#c0d8c6;height:fit-content;padding-bottom:8px}@media (width<=980px){header.header .header-notification{display:none}}header.header .header-notification .content-wrap{align-items:flex-end;display:flex;position:relative}header.header .header-notification .content-wrap .notification{text-align:center;letter-spacing:.2px;width:75%;padding-top:9px;padding-left:25%;line-height:1.5em}header.header .header-notification .content-wrap .go-to-link{justify-content:flex-end;align-items:center;width:25%;display:flex}header.header .header-notification .content-wrap .go-to-link a{letter-spacing:1px;text-transform:uppercase;opacity:1;color:#000;padding-bottom:8px;font-size:12px;transition:all .3s linear}header.header .header-notification .content-wrap .go-to-link a:hover{opacity:.7}header.header .header-notification .content-wrap .go-to-link .header-link{padding-right:22px}header.header .header-notification .content-wrap .go-to-link .header-cart{font-size:12px}header.header .header-notification .content-wrap .go-to-link .header-cart i{padding-right:5px}@media (width<=980px){header.header .header-notification .content-wrap .go-to-link .header-cart{display:none}}header.header .header-notification .content-wrap .go-to-link .lang-switcher .active-lang{padding-top:0}header.header .header-notification .content-wrap .go-to-link .lang-switcher .dropdown{left:-6px}header.header .header-menu{height:100%;display:flex}header.header .header-menu .main-header{justify-content:space-between;align-items:center;width:100%;height:100%;display:flex;position:relative}@media (width<=980px){header.header .header-menu .main-header{gap:20px}}@media (width<=767px){header.header .header-menu .main-header{flex-wrap:wrap;gap:0;height:auto}}header.header .header-menu .main-header .logo-area{text-align:left;flex:none;width:220px;margin-top:-40px;margin-left:0}@media (width<=980px){header.header .header-menu .main-header .logo-area{width:200px;margin-top:0}}@media (width<=540px){header.header .header-menu .main-header .logo-area{width:170px}}@media (width<=479px){header.header .header-menu .main-header .logo-area{width:220px}}header.header .header-menu .main-header .logo-area a{display:block}header.header .header-menu .main-header .logo-area img{width:auto;height:auto;display:block}header.header .header-menu .main-header .search-results{cursor:auto;background:#fff;border:1px solid #ccc;width:100%;max-width:550px;height:fit-content;max-height:400px;font-size:16px;line-height:1.5;display:none;position:absolute;overflow-y:auto}@media (width<=980px){header.header .header-menu .main-header .search-results{width:calc(100% + 150px);right:51px}}@media (width<=540px){header.header .header-menu .main-header .search-results{width:calc(100% + 96px)}}header.header .header-menu .main-header .search-results ul{list-style:none}header.header .header-menu .main-header .search-results ul li:not(.title-section){padding:10px 8px;transition:all .3s;position:relative}header.header .header-menu .main-header .search-results ul li:not(.title-section):hover{background:#f5f5f5}header.header .header-menu .main-header .search-results ul li:not(.title-section).search_more{padding:0}header.header .header-menu .main-header .search-results ul li:not(.title-section):not(:last-child){border-bottom:1px solid #ccc}header.header .header-menu .main-header .search-results ul li:not(.title-section) a{display:flex}header.header .header-menu .main-header .search-results ul li:not(.title-section) a .search-img{width:60px;min-width:60px;padding-right:10px}header.header .header-menu .main-header .search-results ul li:not(.title-section) a .search-img img{-o-object-fit:cover;object-fit:cover;width:50px;height:50px}header.header .header-menu .main-header .search-results ul li:not(.title-section) a .result-title{color:#21759b;margin-bottom:3px;font-weight:400;display:block}header.header .header-menu .main-header .search-results ul li:not(.title-section) a .result-excerpt{color:#222;display:block}header.header .header-menu .main-header .search-results ul li:not(.title-section) a .result-price{color:#222;padding:2px 0;display:block}header.header .header-menu .main-header .search-results ul li:not(.title-section) a .result-price del{margin-right:15px}header.header .header-menu .main-header .search-results ul li:not(.title-section) a .result-sale{width:47px;height:42px;display:block;position:absolute;top:0;right:0;overflow:hidden}header.header .header-menu .main-header .search-results ul li:not(.title-section) a .result-sale span{color:#fff;float:right;text-align:center;background:#77a464;width:77px;height:20px;padding-top:2px;font-size:14px;display:block;position:relative;top:3px;right:-25px;transform:rotate(45deg)}header.header .header-menu .main-header .search-results ul li:not(.title-section) .yith-wcbm-badge{display:none}header.header .header-menu .main-header .search-results ul li.title-section{padding:10px 8px 5px;font-size:16px;font-weight:600;position:relative}header.header .header-menu .main-header .search-results ul li.title-section.products{margin-top:8px}header.header .header-menu .main-header .search-results ul li.search_more a{text-align:center;color:#21759b;border:0;line-height:40px;text-decoration:none;display:block}header.header .header-menu .main-header .search-results .no-found{padding:10px 8px}header.header .header-menu .main-header .visible-search .search-form{border:2px solid silver;border-radius:10px;flex-wrap:nowrap;transition:border .3s;display:flex;position:relative}header.header .header-menu .main-header .visible-search .search-form>label{flex:1;padding-left:10px}header.header .header-menu .main-header .visible-search .search-form .search-field,header.header .header-menu .main-header .visible-search .search-form .search-submit{border:0;height:40px}header.header .header-menu .main-header .visible-search .search-form .search-field{background:0 0;width:100%;padding:5px 10px 5px 0;font-size:16px}header.header .header-menu .main-header .visible-search .search-form .search-field:focus,header.header .header-menu .main-header .visible-search .search-form .search-field:focus-visible{outline:none}header.header .header-menu .main-header .visible-search .search-form .search-submit{aspect-ratio:1;cursor:pointer;z-index:20;color:#000;background:0 0;flex:none;font-size:16px;position:relative}header.header .header-menu .main-header .visible-search .search-form .search-submit span:nth-child(2){display:none}header.header .header-menu .main-header .visible-search .search-form.loading{position:relative}header.header .header-menu .main-header .visible-search .search-form.loading:after{content:"";background:#fff;border:4px solid #bed1c7;border-left-color:#336949;border-radius:50%;width:14px;height:14px;animation:.6s linear infinite loading;display:block;position:absolute;top:calc(50% - 10px);right:8px}header.header .header-menu .main-header .visible-search .search-form:has(:focus-visible){border-color:#336949}header.header .header-menu .main-header .visible-search .search-results{z-index:100;max-width:100%;top:100%}@media (width<=980px){header.header .header-menu .main-header .visible-search .search-results{right:0}}header.header .header-menu .main-header .search-col{position:relative}@media (width>=981px){header.header .header-menu .main-header .search-col{flex:1;padding:0 40px}header.header .header-menu .main-header .search-col .search-form{max-width:500px;margin:0 auto}}@media (width<=1200px){header.header .header-menu .main-header .search-col{display:none}}@media (width<=980px){header.header .header-menu .main-header .search-col{flex:1;padding-top:8px;display:block}}@media (width<=767px){header.header .header-menu .main-header .search-col{flex:none;order:3;width:100%;padding-bottom:10px}}header.header .header-menu .main-header .menu-area{flex-direction:column;align-items:flex-end;display:flex;position:relative}header.header .header-menu .main-header .menu-area .search-wrap{z-index:999;background:#fff;justify-content:flex-end;align-items:center;width:100%;height:100%;animation:1s cubic-bezier(.77,0,.175,1) fadeOutTop;display:flex;position:absolute;bottom:0;left:0}header.header .header-menu .main-header .menu-area .search-wrap.visible{opacity:1;animation:1s cubic-bezier(.77,0,.175,1) fadeInTop}header.header .header-menu .main-header .menu-area .search-wrap.disabled{display:none}@media (width<=980px){header.header .header-menu .main-header .menu-area .search-wrap .search-form{width:calc(100% + 150px)}}@media (width<=540px){header.header .header-menu .main-header .menu-area .search-wrap .search-form{width:calc(100% + 96px)}}header.header .header-menu .main-header .menu-area .search-wrap .search-form.loading{position:relative}header.header .header-menu .main-header .menu-area .search-wrap .search-form.loading:after{content:"";background:#fff;border:4px solid #bed1c7;border-left-color:#336949;border-radius:50%;width:14px;height:14px;animation:.6s linear infinite loading;display:block;position:absolute;top:calc(50% - 10px);right:8px}header.header .header-menu .main-header .menu-area .search-wrap .search-form input{color:#313131;border:1px solid #d8d8d8;outline:0;width:550px;max-width:100%;margin-left:auto;padding:6px 15px;font-size:16px;line-height:30px;display:block;position:relative}header.header .header-menu .main-header .menu-area .search-wrap .search-form input::-webkit-search-cancel-button{-webkit-appearance:none;cursor:pointer;background-color:#757575;background-size:20px 20px;width:20px;height:20px;position:absolute;top:50%;right:6px;transform:translateY(-50%);-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23777'><path d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/></svg>")}header.header .header-menu .main-header .menu-area .search-wrap .search-form .search-submit{display:none}header.header .header-menu .main-header .menu-area .search-wrap .close-search{color:#336949;cursor:pointer;margin:3px 9px 0 20px;font-size:30px;line-height:1}@media (width<=980px){header.header .header-menu .main-header .menu-area .search-wrap .close-search{margin-top:0}}header.header .header-menu .main-header .menu-area .menu-wrap{align-items:center;display:flex}@media (width>=981px){header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container{display:block!important}}@media (width<=980px){header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container{z-index:9999;background:#fff;width:95vw;height:calc(100vh - 100px);display:none;position:absolute;top:calc(100% + 20px);right:0;overflow:hidden auto;box-shadow:0 2px 5px #0000001a}}header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu{list-style:none;display:flex}@media (width<=980px){header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu{width:100%;padding:0;display:block;position:relative}}header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li{margin-top:8px;padding:0 11px}@media (width<=980px){header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li{width:100%;margin-top:0;padding:0}}@media (width>=981px){header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li.menu-item-has-children{position:relative}}header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>a,header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.link-cover>a{text-transform:uppercase;color:#336949;letter-spacing:1px;opacity:1;font-size:15px;font-weight:700;transition:all .3s linear}@media (width<=980px){header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>a,header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.link-cover>a{border-bottom:1px solid #0000004d;padding:10px 5%;display:block}header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.link-cover{border-bottom:1px solid #00000026;justify-content:space-between;align-items:center;width:100%;display:flex}header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.link-cover>a{border-bottom:0;flex:1;padding-right:0}header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.link-cover .arrow{background:url(../images/menu-arrow-down.svg) 50%/11px no-repeat;flex:none;width:44px;height:48px;margin:0;transform:rotate(-90deg)}}header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li.current-menu-item>a,header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li.current-menu-item>.link-cover>a{color:#000}@media (width>=981px){header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li:hover>a,header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li:hover>.link-cover>a{opacity:.7}header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll{z-index:9999;box-sizing:border-box;background:#fff;width:calc(100vw - 40px);max-width:1240px;padding:40px;display:none;position:absolute;top:100%;left:0;overflow:hidden auto;box-shadow:0 2px 5px #0000001a}header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll>ul.sub-menu,header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll>.mega-menu-masonry{width:auto;max-width:none;box-shadow:none;background:0 0;margin:0;padding:0;list-style:none;position:static;transform:none}header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll>ul.sub-menu{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:22px 0;display:grid}header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll>.mega-menu-masonry{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:0;display:grid}header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll .mega-menu-column{flex-direction:column;gap:22px;min-width:0;margin:0;padding:0;list-style:none;display:flex}header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll .mega-menu-column>li,header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll>ul.sub-menu>li{min-width:0;padding:0 8px}header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll .mega-menu-column>li>.link-cover,header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll .mega-menu-column>li>a,header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll>ul.sub-menu>li>.link-cover,header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll>ul.sub-menu>li>a{border-bottom:1px solid #8e8e8e;width:100%;font-weight:600;display:block}header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll .mega-menu-column>li>.link-cover .arrow,header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll .mega-menu-column>li>a .arrow,header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll>ul.sub-menu>li>.link-cover .arrow,header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll>ul.sub-menu>li>a .arrow{display:none}header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll .mega-menu-column>li>.link-cover:hover,header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll .mega-menu-column>li>a:hover,header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll>ul.sub-menu>li>.link-cover:hover,header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll>ul.sub-menu>li>a:hover{opacity:.7}header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll .mega-menu-column>li>ul.sub-menu,header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll>ul.sub-menu>li>ul.sub-menu{width:100%;max-width:none;box-shadow:none;background:0 0;margin:0;padding:10px 0;list-style-type:none;display:block;position:static;transform:none}header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll .mega-menu-column>li>ul.sub-menu>li,header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll>ul.sub-menu>li>ul.sub-menu>li{padding:3px 0}header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll .mega-menu-column>li>ul.sub-menu>li>a,header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll .mega-menu-column>li>ul.sub-menu>li>.link-cover>a,header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll>ul.sub-menu>li>ul.sub-menu>li>a,header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll>ul.sub-menu>li>ul.sub-menu>li>.link-cover>a{text-transform:none;letter-spacing:0;color:#000;font-size:14px;font-weight:600}}@media (width>=981px) and (width<=980px){header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll .mega-menu-column>li>ul.sub-menu>li>a,header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll .mega-menu-column>li>ul.sub-menu>li>.link-cover>a,header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll>ul.sub-menu>li>ul.sub-menu>li>a,header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll>ul.sub-menu>li>ul.sub-menu>li>.link-cover>a{color:#336949}}@media (width>=981px){header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll .mega-menu-column>li>ul.sub-menu>li>a:hover,header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll .mega-menu-column>li>ul.sub-menu>li>.link-cover>a:hover,header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll>ul.sub-menu>li>ul.sub-menu>li>a:hover,header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll>ul.sub-menu>li>ul.sub-menu>li>.link-cover>a:hover{color:#336949}header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll .mega-menu-column>li>ul.sub-menu>li.menu-item-has-children>.link-cover,header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll>ul.sub-menu>li>ul.sub-menu>li.menu-item-has-children>.link-cover{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll .mega-menu-column>li>ul.sub-menu>li.menu-item-has-children>.link-cover>a,header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll>ul.sub-menu>li>ul.sub-menu>li.menu-item-has-children>.link-cover>a{pointer-events:none}header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll .mega-menu-column>li>ul.sub-menu>li.menu-item-has-children>.link-cover .arrow,header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll>ul.sub-menu>li>ul.sub-menu>li.menu-item-has-children>.link-cover .arrow{background:url(../images/menu-arrow-down.svg) 50%/8px no-repeat;flex:none;width:10px;height:10px;margin:0;transition:transform .15s;display:block}header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll .mega-menu-column>li>ul.sub-menu>li.menu-item-has-children>ul.sub-menu,header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll>ul.sub-menu>li>ul.sub-menu>li.menu-item-has-children>ul.sub-menu{width:100%;max-width:none;box-shadow:none;background:0 0;margin:0;padding:4px 0 4px 12px;list-style:none;display:none;position:static}header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll .mega-menu-column>li>ul.sub-menu>li.menu-item-has-children>ul.sub-menu>li,header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll>ul.sub-menu>li>ul.sub-menu>li.menu-item-has-children>ul.sub-menu>li{padding:3px 0}header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll .mega-menu-column>li>ul.sub-menu>li.menu-item-has-children>ul.sub-menu>li>a,header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll .mega-menu-column>li>ul.sub-menu>li.menu-item-has-children>ul.sub-menu>li>.link-cover>a,header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll>ul.sub-menu>li>ul.sub-menu>li.menu-item-has-children>ul.sub-menu>li>a,header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll>ul.sub-menu>li>ul.sub-menu>li.menu-item-has-children>ul.sub-menu>li>.link-cover>a{pointer-events:auto;font-size:13px;font-weight:500}header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll .mega-menu-column>li>ul.sub-menu>li.menu-item-has-children>ul.sub-menu>li>.link-cover,header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll>ul.sub-menu>li>ul.sub-menu>li.menu-item-has-children>ul.sub-menu>li>.link-cover{display:block}header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll .mega-menu-column>li>ul.sub-menu>li.menu-item-has-children>ul.sub-menu>li>.link-cover .arrow,header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll>ul.sub-menu>li>ul.sub-menu>li.menu-item-has-children>ul.sub-menu>li>.link-cover .arrow,header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll .mega-menu-column>li>ul.sub-menu>li.menu-item-has-children>ul.sub-menu>li>ul.sub-menu,header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll>ul.sub-menu>li>ul.sub-menu>li.menu-item-has-children>ul.sub-menu>li>ul.sub-menu{display:none}header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll .mega-menu-column>li>ul.sub-menu>li.menu-item-has-children.is-open>ul.sub-menu,header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll>ul.sub-menu>li>ul.sub-menu>li.menu-item-has-children.is-open>ul.sub-menu{display:block}header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll .mega-menu-column>li>ul.sub-menu>li.menu-item-has-children.is-open>.link-cover .arrow,header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll>ul.sub-menu>li>ul.sub-menu>li.menu-item-has-children.is-open>.link-cover .arrow{transform:rotate(180deg)}}@media (width<=980px){header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li>.mega-menu-scroll{display:contents}}@media (width>=981px){header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu>li:hover>.mega-menu-scroll{display:block}header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu .mobile-menu-back,header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu .mobile-menu-parent-link{display:none!important}}@media (width<=980px){header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu .mega-menu-scroll>ul.sub-menu>li>ul.sub-menu>li>ul.sub-menu>li>.link-cover .arrow{display:none}header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu .sub-menu{z-index:2;background:#fff;width:100%;margin:0;padding:0;list-style:none;display:none;position:absolute;top:0;left:0}header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu .sub-menu.is-open{height:auto;min-height:0;display:block;position:static}header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu .sub-menu>li{border-bottom:1px solid #00000026;margin:0;padding:0}header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu .sub-menu>li>a,header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu .sub-menu>li>.link-cover{box-sizing:border-box;text-transform:uppercase;letter-spacing:.5px;border:0;justify-content:space-between;align-items:center;width:100%;margin:0;padding:14px 5%;font-size:15px;font-weight:700;line-height:1.3;display:flex}header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu .sub-menu>li>.link-cover>a{font-weight:inherit;font-size:inherit;text-transform:inherit;letter-spacing:inherit;line-height:inherit;border:0;flex:1;margin:0;padding:0 12px 0 0}header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu .sub-menu>li>.link-cover .arrow{background:url(../images/menu-arrow-down.svg) 50%/11px no-repeat;flex:none;width:28px;height:1.2em;margin:0;transform:rotate(-90deg)}header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu .sub-menu>li.font-weight-normal>a,header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu .sub-menu>li.font-weight-normal>.link-cover,header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu .sub-menu>li.font-weight-normal>.link-cover>a{font-weight:400}header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu .sub-menu>li.mobile-menu-back{z-index:3;background:#fff;position:sticky;top:0}header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu .sub-menu>li.mobile-menu-back button{color:#000;text-transform:uppercase;letter-spacing:.5px;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;width:100%;margin:0;padding:14px 5%;font-family:inherit;font-size:15px;font-weight:700;line-height:1.3;display:flex}header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu .sub-menu>li.mobile-menu-back button:before{content:"";background:url(../images/menu-arrow-down.svg) 50%/11px no-repeat;flex:none;width:12px;height:12px;margin-right:10px;display:inline-block;transform:rotate(90deg)}:is(header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu:has(>li>.sub-menu.is-open)>li,header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu:has(>li>.mega-menu-scroll>.sub-menu.is-open)>li){display:none}:is(header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu:has(>li>.sub-menu.is-open)>li:has(>.sub-menu.is-open),header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu:has(>li>.sub-menu.is-open)>li:has(>.mega-menu-scroll>.sub-menu.is-open),header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu:has(>li>.mega-menu-scroll>.sub-menu.is-open)>li:has(>.sub-menu.is-open),header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu:has(>li>.mega-menu-scroll>.sub-menu.is-open)>li:has(>.mega-menu-scroll>.sub-menu.is-open)){display:block}:is(header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu:has(>li>.sub-menu.is-open)>li:has(>.sub-menu.is-open)>.link-cover,header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu:has(>li>.sub-menu.is-open)>li:has(>.mega-menu-scroll>.sub-menu.is-open)>.link-cover,header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu:has(>li>.mega-menu-scroll>.sub-menu.is-open)>li:has(>.sub-menu.is-open)>.link-cover,header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu:has(>li>.mega-menu-scroll>.sub-menu.is-open)>li:has(>.mega-menu-scroll>.sub-menu.is-open)>.link-cover){display:none}header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu .sub-menu:has(>li>.sub-menu.is-open)>li{display:none}header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu .sub-menu:has(>li>.sub-menu.is-open)>li:has(>.sub-menu.is-open){display:block}header.header .header-menu .main-header .menu-area .menu-wrap .primary-menu-container>.main-menu .sub-menu:has(>li>.sub-menu.is-open)>li:has(>.sub-menu.is-open)>.link-cover{display:none}}header.header .header-menu .main-header .menu-area .menu-wrap .block-icons{flex-wrap:wrap;align-items:center;display:flex}@media (width>=981px){header.header .header-menu .main-header .menu-area .menu-wrap .block-icons{flex-direction:row-reverse}}header.header .header-menu .main-header .menu-area .menu-wrap .block-icons .icon-item{cursor:pointer;height:fit-content;font-size:inherit;color:#336949;background:0 0;border:none;outline:0;align-items:center;margin:10px 11px 0;display:flex}header.header .header-menu .main-header .menu-area .menu-wrap .block-icons .icon-item.heart-icon{position:relative}header.header .header-menu .main-header .menu-area .menu-wrap .block-icons .icon-item.heart-icon.hide-icon{display:none}header.header .header-menu .main-header .menu-area .menu-wrap .block-icons .icon-item.heart-icon.animation .fa-heart{transform:rotateY(180deg)}header.header .header-menu .main-header .menu-area .menu-wrap .block-icons .icon-item.heart-icon .fa-heart{transform-style:preserve-3d;transition:transform .6s}header.header .header-menu .main-header .menu-area .menu-wrap .block-icons .icon-item.heart-icon .count{color:#fff;justify-content:center;align-items:center;width:100%;height:100%;font-size:12px;display:flex;position:absolute;top:0;left:0}@media (width<=980px){header.header .header-menu .main-header .menu-area .menu-wrap .block-icons .icon-item.heart-icon .count{font-size:10px}}header.header .header-menu .main-header .menu-area .menu-wrap .block-icons .icon-item i{font-size:22px}@media (width<=980px){header.header .header-menu .main-header .menu-area .menu-wrap .block-icons .icon-item i:not(.fa-heart){font-size:17px}}header.header .header-menu .main-header .menu-area .menu-wrap .block-icons .icon-item i.fa-search,header.header .header-menu .main-header .menu-area .menu-wrap .block-icons .icon-item i.fa-bars{transform:scaleX(-1)}header.header .header-menu .main-header .menu-area .menu-wrap .block-icons .icon-item i.fa-shopping-cart{margin-right:11px}header.header .header-menu .main-header .menu-area .menu-wrap .block-icons .icon-item i.fa-bars{font-size:20px}header.header .header-menu .main-header .menu-area .menu-wrap .block-icons .icon-item .cart-count{vertical-align:middle;display:inline-block}@media (width>=1201px){header.header .header-menu .main-header .menu-area .menu-wrap .block-icons .icon-item.search-icon{display:none}}@media (width<=980px){header.header .header-menu .main-header .menu-area .menu-wrap .block-icons .icon-item.search-icon{display:none}}header.header .header-menu .main-header .menu-area .menu-wrap .block-icons .lang-switcher{z-index:55;background-color:#fff;padding:6px}@media (width>=981px){header.header .header-menu .main-header .menu-area .menu-wrap .block-icons .lang-switcher{display:none}}@media (width<=479px){header.header .header-menu .main-header.has-switcher .logo-area{width:150px}header.header .header-menu .main-header.has-switcher .menu-area{width:calc(100% - 150px)}}@media (width<=980px){header.header.has-mobile-menu{height:175px}}@media (width<=767px){header.header.has-mobile-menu{height:auto}}@media (width<=980px){header.header.has-mobile-menu .header-menu{height:calc(100% - var(--mobile-menu-height,40px))}}header.header.has-mobile-menu .mobile-menu{width:100%;display:none}@media (width<=980px){header.header.has-mobile-menu .mobile-menu{display:block}}header.header.has-mobile-menu .mobile-menu .mobile-menu-list{flex-wrap:wrap;justify-content:center;align-items:flex-start;width:100%;padding:6px 0;list-style:none;display:flex}header.header.has-mobile-menu .mobile-menu .mobile-menu-list>li>.sub-menu{z-index:9999;background:#fff;width:100%;padding:4.75vw;display:none;position:absolute;top:100%;left:0;box-shadow:0 2px 5px #0000001a}header.header.has-mobile-menu .mobile-menu .mobile-menu-list>li>.sub-menu>li{border-bottom:1px solid #0000004d;margin:0;position:relative;padding:0!important}header.header.has-mobile-menu .mobile-menu .mobile-menu-list>li>.sub-menu>li>a,header.header.has-mobile-menu .mobile-menu .mobile-menu-list>li>.sub-menu>li>.link-cover{width:100%;margin:0;padding:10px 5%;display:flex}header.header.has-mobile-menu .mobile-menu .mobile-menu-list>li>.sub-menu>li>.link-cover>a{margin:0;padding:0}header.header.has-mobile-menu .mobile-menu .mobile-menu-list>li>.sub-menu>li ul.sub-menu{width:100%!important;margin:0!important}header.header.has-mobile-menu .mobile-menu .mobile-menu-list>li>.sub-menu>li ul.sub-menu li{padding-left:1.5rem}header.header.has-mobile-menu .mobile-menu .mobile-menu-list li{margin:0 8px}header.header.has-mobile-menu .mobile-menu .mobile-menu-list li ul{list-style:none}header.header.has-mobile-menu .mobile-menu .mobile-menu-list li a{color:#336949;padding:4px 6px;font-size:15px;font-weight:700}header.header.has-mobile-menu .mobile-menu .mobile-menu-list li.menu-item-has-children{position:relative}header.header.has-mobile-menu .mobile-menu .mobile-menu-list li.menu-item-has-children .link-cover{flex-wrap:wrap;align-items:center;display:flex}header.header.has-mobile-menu .mobile-menu .mobile-menu-list li.menu-item-has-children .link-cover a{padding:0 0 0 6px}header.header.has-mobile-menu .mobile-menu .mobile-menu-list li.menu-item-has-children .link-cover .arrow{cursor:pointer;background:url("data:image/svg+xml;utf8,<svg width=\"8\" height=\"5\" viewBox=\"0 0 8 5\" fill=\"black\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M0.94 0L4 3.09042L7.06 0L8 0.951417L4 5L0 0.951417L0.94 0Z\" fill=\"black\"/></svg>") 50%/12px no-repeat;width:35px;height:27px;margin-left:4px;transition:all .3s;display:block}header.header.has-mobile-menu .mobile-menu .mobile-menu-list li.menu-item-has-children .link-cover.open .arrow{transform:rotate(180deg)}header.header.has-mobile-menu .mobile-menu .mobile-menu-list li.menu-item-has-children .sub-menu{background:#fff;width:100%;display:none}header.header.has-mobile-menu .mobile-menu .mobile-menu-list li.menu-item-has-children .sub-menu li{padding:.5rem}header.header.has-mobile-menu .mobile-menu .mobile-menu-list li.menu-item-has-children .sub-menu li .sub-menu{width:calc(100% + 1rem);margin-left:-.5rem}header.header.has-mobile-menu .mobile-menu .mobile-menu-list li.menu-item-has-children .sub-menu li .sub-menu>li,header.header.has-mobile-menu .mobile-menu .mobile-menu-list li.menu-item-has-children .sub-menu li .sub-menu .sub-menu li{padding-left:2rem}header.header.has-mobile-menu .mobile-menu .mobile-menu-list li.menu-item-has-children .sub-menu li .sub-menu li{margin-right:0}header.header.has-mobile-menu .mobile-menu .mobile-menu-list li.menu-item.font-weight-normal>a,header.header.has-mobile-menu .mobile-menu .mobile-menu-list li.menu-item.font-weight-normal>.link-cover>a{font-weight:400}@keyframes fadeInTop{0%{opacity:0;transform:translateY(-60%)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOutTop{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-60%)}}@media (width>=981px){body.admin-bar header.header{top:32px}}footer .footer-wrap{padding:54px 8vw 0}@media (width<=767px){footer .footer-wrap{padding-top:3px;padding-left:10vw;padding-right:10vw}}footer .footer-wrap .footer-top{flex-wrap:wrap;padding:27px 0;display:flex}footer .footer-wrap .footer-top .single-column{width:17.6%;margin-right:3%;font-weight:300;line-height:1.8em}@media (width<=980px){footer .footer-wrap .footer-top .single-column{width:47.25%;margin-bottom:30px;margin-right:5.5%}}@media (width<=479px){footer .footer-wrap .footer-top .single-column{width:100%;margin-right:0}}footer .footer-wrap .footer-top .single-column:first-of-type{font-weight:500;line-height:1.7em}footer .footer-wrap .footer-top .single-column:first-of-type a{color:#000;font-weight:500;text-decoration:underline}@media (width<=1335px) and (width>=1200px){footer .footer-wrap .footer-top .single-column:first-of-type a{font-size:14px}}@media (width<=1200px) and (width>=981px){footer .footer-wrap .footer-top .single-column:first-of-type a{font-size:11px}}@media (width<=540px) and (width>=480px){footer .footer-wrap .footer-top .single-column:first-of-type a{font-size:14px}}@media (width<=980px){footer .footer-wrap .footer-top .single-column:nth-of-type(2n){margin-right:0}}footer .footer-wrap .footer-top .single-column:last-child{margin-right:0}@media (width<=980px){footer .footer-wrap .footer-top .single-column:last-child{margin-bottom:0}}footer .footer-wrap .footer-top .single-column .title{font-weight:700}footer .footer-wrap .footer-top .single-column a:not(.green){color:#353535}footer .footer-wrap .footer-top .single-column a:not(.green):hover{text-decoration:underline}footer .footer-wrap .footer-top .single-column a.green{color:#336949}footer .footer-wrap .footer-top .single-column a.green:hover{opacity:.7}footer .footer-wrap .footer-top .single-column a.green,footer .footer-wrap .footer-top .single-column a.green strong{font-weight:700}footer .footer-wrap .footer-top .single-column p:not(.title){padding-bottom:1em}footer .footer-wrap .footer-top .single-column p:not(.title):last-of-type{padding-bottom:0}footer .footer-wrap .footer-top .single-column ul{list-style:none}footer .footer-wrap .footer-top .single-column .follow_links{display:flex}footer .footer-wrap .footer-top .single-column .follow_links .single_link a{margin-top:16px;margin-right:27px;display:inline-block}footer .footer-wrap .footer-top .single-column .follow_links .single_link a i{font-size:27px}footer .footer-wrap .footer-top .single-column .follow_links .single_link:last-child a{margin-right:0}footer .footer-wrap .footer-bottom{justify-content:space-between;padding-bottom:27px;display:flex}@media (width<=980px){footer .footer-wrap .footer-bottom{flex-direction:column;align-items:center;margin-top:13px}}footer .footer-wrap .footer-bottom p{margin-right:5.5%;font-weight:300}@media (width<=980px){footer .footer-wrap .footer-bottom p{text-align:center;order:1;margin-right:0;padding-left:8vw;padding-right:8vw}}@media (width<=767px){footer .footer-wrap .footer-bottom p{padding-left:15vw;padding-right:15vw}}@media (width<=980px){footer .footer-wrap .footer-bottom .trustpilot-widget{order:0;padding-bottom:40px}}footer .footer-wrap .footer-bottom img{-o-object-fit:contain;object-fit:contain;width:auto;height:22px}@media (width<=980px){footer .footer-wrap .footer-bottom img{order:2;height:15px;margin-top:30px}}.footer-cart{z-index:999;text-align:center;background-color:#fff;border-radius:50%;width:60px;height:60px;line-height:60px;transition:box-shadow .3s ease-in-out;position:fixed;bottom:60px;right:60px;box-shadow:0 10px 20px #ccc}@media (width<=980px){.footer-cart{bottom:20px;right:20px}}.footer-cart a{line-height:60px;display:block;position:relative}.footer-cart a i{color:#353535}.footer-cart a .cart-count{text-align:center;color:#fff;background:red;border-radius:50%;width:20px;height:20px;font-size:11px;font-weight:700;line-height:20px;position:absolute;top:0;right:0}.footer-cart a .cart-count.empty-cart{background:#ccc}.footer-cart-subtotal{display:none}#front-page-dynamic-content{position:relative}#front-page-dynamic-content:before{aspect-ratio:1;--c:no-repeat linear-gradient(#336949 0 0);background:var(--c) 0% 50%, var(--c) 50% 50%, var(--c) 100% 50%;background-size:20% 100%;width:45px;animation:1s linear infinite content-loader-animation;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#front-page-dynamic-content.content-loading{min-height:300px}#front-page-dynamic-content.content-loading:before{content:""}@keyframes content-loader-animation{0%{background-size:20% 100%,20% 100%,20% 100%}33%{background-size:20% 10%,20% 100%,20% 100%}50%{background-size:20% 100%,20% 10%,20% 100%}66%{background-size:20% 100%,20% 100%,20% 10%}to{background-size:20% 100%,20% 100%,20% 100%}}.shop-page-container{flex-wrap:wrap;justify-content:space-between;width:100%;display:flex}@media (width<=980px){.shop-page-container{padding-top:30px;padding-left:6vw;padding-right:6vw}}.shop-page-container .sidebar-container{width:25%}@media (width<=1200px){.shop-page-container .sidebar-container{width:300px}}@media (width<=980px){.shop-page-container .sidebar-container{display:none}}.shop-page-container .sidebar-container .sidebar-content{width:100%;max-width:300px;margin-top:7vw;padding-right:50px}@media (width<=1200px){.shop-page-container .sidebar-container .sidebar-content{padding-right:10px}}.shop-page-container .page-content{width:75%}@media (width>=981px){.shop-page-container .page-content{padding-right:50px}}@media (width<=1200px){.shop-page-container .page-content{width:calc(100% - 320px)}}@media (width<=980px){.shop-page-container .page-content{width:100%}}.shop-page-container .page-content .content-area{margin-top:65px;margin-bottom:80px}@media (width<=980px){.shop-page-container .page-content .content-area{margin-top:0}}.shop-page-container .page-content .content-area .media-block{width:calc(100% + 50px);margin-right:-50px}@media (width<=980px){.shop-page-container .page-content .content-area .media-block,.shop-page-container .media-block{width:calc(100% + 12vw);margin-left:-6vw}}@media (width>=981px){body.page-template-shop-page .page-content{padding-left:50px}}.woocommerce .woocommerce-breadcrumb{color:#767676;margin:0 0 -2px;padding:0;font-size:.92em}.woocommerce .woocommerce-breadcrumb a{color:#336949}.woocommerce .woocommerce-result-count{color:#000;font-size:12px;font-weight:500}.woocommerce .woocommerce-result-count:has(+.bestsellers-filter-button){width:100%;display:block}.woocommerce .bestsellers-filter-button{color:#336949;background-color:#c0d8c6;margin-bottom:30px}.woocommerce .bestsellers-filter-button:hover{color:#fff;background-color:#336949}@media (width<=540px){.woocommerce .bestsellers-filter-button{padding:.618em 1em;font-size:12px;line-height:normal}}.woocommerce .product-slider-block{margin:80px 0}@media (width<=767px){.woocommerce .product-slider-block{margin:40px 0}}.woocommerce .product-slider-block .title{color:#336949;text-align:center;margin-bottom:15px;font-size:25px;font-weight:500}.woocommerce .product-slider-block .product-image-wrap{position:relative}.woocommerce .product-slider-block .secondary-image{opacity:0;transition:opacity .3s;position:absolute;top:0;left:0}.woocommerce .product-slider-block li.product:hover .secondary-image{opacity:1}.woocommerce .product-slider-block .slick-prev,.woocommerce .product-slider-block .slick-next{z-index:1;cursor:pointer;color:#0000;-webkit-opacity:.75;-moz-opacity:.75;opacity:.75;background:0 0;border:none;outline:none;width:25px;height:42px;padding:0;font-size:0;line-height:0;transition:background .2s linear;display:block;position:absolute;top:calc(50% - 12.5px);transform:translateY(-50%)}.woocommerce .product-slider-block .slick-prev:hover,.woocommerce .product-slider-block .slick-next:hover{-webkit-opacity:1;-moz-opacity:1;opacity:1}.woocommerce .product-slider-block .slick-prev,.woocommerce .product-slider-block .slick-prev{left:-40px!important}.woocommerce .product-slider-block .slick-next,.woocommerce .product-slider-block .slick-next{right:-40px!important}.woocommerce .product-slider-block .slick-prev:before,.woocommerce .product-slider-block .slick-prev:before{content:"";background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2021.0.2,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='377.003%20147.397%20382.683%20816.385'%20enable-background='new%20377.003%20147.397%20382.683%20816.385'%20xml:space='preserve'%3e%3cg%3e%3cpath%20fill='%23494849'%20d='M385.462,578.867l309.974,371.848c12.824,15.409,35.762,17.496,51.159,4.626%20c15.432-12.892,17.519-35.739,4.672-51.16L460.671,555.589l290.596-348.569c12.823-15.454,10.737-38.314-4.672-51.183%20c-15.386-12.869-38.335-10.782-51.159,4.626L385.462,532.289c-5.647,6.757-8.459,15.034-8.459,23.3%20C377.003,563.866,379.816,572.132,385.462,578.867z'/%3e%3c/g%3e%3c/svg%3e") 0 0/contain no-repeat;width:21px;height:45px;display:block}.woocommerce .product-slider-block .slick-next:before,.woocommerce .product-slider-block .slick-next:before{content:"";background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2021.0.2,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='377.003%20147.397%20382.683%20816.385'%20enable-background='new%20377.003%20147.397%20382.683%20816.385'%20xml:space='preserve'%3e%3cg%3e%3cpath%20fill='%23494849'%20d='M751.227,532.312L441.254,160.463c-12.824-15.409-35.762-17.496-51.159-4.626%20c-15.432,12.892-17.519,35.739-4.672,51.16L676.018,555.59L385.423,904.159c-12.823,15.454-10.737,38.313,4.672,51.183%20c15.386,12.869,38.335,10.782,51.159-4.626L751.227,578.89c5.646-6.757,8.459-15.034,8.459-23.3%20C759.686,547.312,756.874,539.047,751.227,532.312z'/%3e%3c/g%3e%3c/svg%3e") 0 0/contain no-repeat;width:21px;height:45px;margin:0 auto;display:block}.woocommerce .product-slider-block .slick-slider .slick-track,.woocommerce .product-slider-block .slick-track{transform:translate(0,0)}.woocommerce .product-slider-block .slick-track{height:100%;display:flex!important}.woocommerce .product-slider-block ul.products{justify-content:space-between;width:100%}.woocommerce .product-slider-block ul.products li.product{margin:0 .25%}@media (width<=767px){.woocommerce .product-slider-block ul.products li.product:nth-of-type(odd){margin-right:10px!important}}.woocommerce .product-slider-block ul.products li.product:nth-of-type(2n+2){margin-right:10px!important}@media (width<=540px){.woocommerce .product-slider-block ul.products li.product .price{font-size:.6em}}@media (width<=420px){.woocommerce .product-slider-block ul.products li.product .price{font-size:.5em}.woocommerce .product-slider-block ul.products li.product .cd-save-amount{font-size:8px}}.woocommerce .product-slider-block ul.products.slick-initialized li.product{margin:0 12px!important}.woocommerce .product-slider-block ul.products.slick-initialized li.product .yith-wcbm-badge{display:flex!important}@media (width<=420px){.woocommerce .recently-viewed-products-wrap ul.products li.product span.price,.woocommerce .product-slider-block ul.products li.product span.price,.woocommerce .upsells ul.products li.product span.price{font-size:2.65625vw}}.woocommerce ul.products{flex-wrap:wrap;display:flex}@media (width>=981px){.woocommerce ul.products{margin-right:-50px}}.woocommerce ul.products li.product{text-align:center;width:22%;height:inherit;margin-right:2.5%;padding-bottom:100px}@media (width<=980px){.woocommerce ul.products li.product{width:48%;margin-right:auto}.woocommerce ul.products li.product:nth-of-type(odd){margin-right:4%!important}.woocommerce ul.products li.product:nth-of-type(2n+2){margin-right:0}}.woocommerce ul.products li.product:not(.is-gift-card) .price{flex-direction:row-reverse}.woocommerce ul.products li.product .woocommerce-loop-product__title{text-align:center;color:#336949;word-break:break-word;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-bottom:.5em;padding:0;font-size:18px;font-weight:500;line-height:1.2em;display:-webkit-box;overflow:hidden}@media (width<=767px){.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:15px}}@media (width<=540px){.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:15px}}.woocommerce ul.products li.product .price{color:#666;flex-direction:row;justify-content:center;align-items:center;gap:6px;margin-bottom:0;font-size:.857em;display:flex}@media (width<=420px){.woocommerce ul.products li.product .price{font-size:.7em}}.woocommerce ul.products li.product .price span{font-weight:700}.woocommerce ul.products li.product .price>.amount{color:#336949;font-size:1.3em}.woocommerce ul.products li.product .price>.from{order:9}.woocommerce ul.products li.product .price del{color:#000}.woocommerce ul.products li.product .price del ins{text-decoration:none}.woocommerce ul.products li.product .price del ins .amount{font-size:1em;color:#000!important}.woocommerce ul.products li.product .price del span{font-weight:400;text-decoration:line-through}.woocommerce ul.products li.product .price ins{text-decoration:none}.woocommerce ul.products li.product .price ins .amount{color:#a8262a;font-size:1.3em}.woocommerce ul.products li.product .added_to_cart{display:none}.woocommerce ul.products li.product .button{color:#fff;text-transform:uppercase;letter-spacing:1px;content:"\a ";white-space:pre;background-color:#336949;border:4px solid #336949;border-radius:4px;width:max-content;font-size:15px;font-weight:700;text-decoration:none;display:table;position:absolute;bottom:45px;left:50%;transform:translate(-50%)}@media (width<=767px){.woocommerce ul.products li.product .button{letter-spacing:0;font-size:13px}}@media (width<=540px){.woocommerce ul.products li.product .button{font-size:12px}}.woocommerce ul.products li.product .button:hover{color:#336949;background-color:#bed1c7;border-color:#bed1c7}.woocommerce ul.products li.product .product-low-quantity-text{position:absolute;bottom:0;left:0;right:0}@media (width<=1200px){.woocommerce ul.products li.product .product-low-quantity-text{font-size:11px;line-height:1.4}}@media (width<=420px){.woocommerce ul.products li.product .product-low-quantity-text{font-size:10px}}.woocommerce ul.products li.product.product-has-video-poster a.woocommerce-loop-product__link:before{content:"";z-index:10;aspect-ratio:1;background:url(../images/play-icon.svg) 50%/40px 40px no-repeat;width:100%;height:auto;display:none;position:absolute;top:0;left:50%;transform:translate(-50%)}.woocommerce ul.products li.product.product-has-video-poster:hover a.woocommerce-loop-product__link:before{display:block}.woocommerce ul.products.slick-slider li.product{margin:0 12px!important}.woocommerce ul.products .slick-prev,.woocommerce ul.products .slick-next{z-index:1;cursor:pointer;color:#0000;-webkit-opacity:.75;-moz-opacity:.75;opacity:.75;background:0 0;border:none;outline:none;width:25px;height:42px;padding:0;font-size:0;line-height:0;transition:background .2s linear;display:block;position:absolute;top:calc(50% - 12.5px);transform:translateY(-50%)}.woocommerce ul.products .slick-prev:hover,.woocommerce ul.products .slick-next:hover{-webkit-opacity:1;-moz-opacity:1;opacity:1}.woocommerce ul.products .slick-prev,.woocommerce ul.products .slick-prev{left:-40px!important}.woocommerce ul.products .slick-next,.woocommerce ul.products .slick-next{right:-40px!important}.woocommerce ul.products .image_slider.big-slider .slick-prev{left:40px!important}.woocommerce ul.products .image_slider.big-slider .slick-next{right:40px!important}.woocommerce ul.products .slick-prev:before,.woocommerce ul.products .slick-prev:before{content:"";background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2021.0.2,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='377.003%20147.397%20382.683%20816.385'%20enable-background='new%20377.003%20147.397%20382.683%20816.385'%20xml:space='preserve'%3e%3cg%3e%3cpath%20fill='%23494849'%20d='M385.462,578.867l309.974,371.848c12.824,15.409,35.762,17.496,51.159,4.626%20c15.432-12.892,17.519-35.739,4.672-51.16L460.671,555.589l290.596-348.569c12.823-15.454,10.737-38.314-4.672-51.183%20c-15.386-12.869-38.335-10.782-51.159,4.626L385.462,532.289c-5.647,6.757-8.459,15.034-8.459,23.3%20C377.003,563.866,379.816,572.132,385.462,578.867z'/%3e%3c/g%3e%3c/svg%3e") 0 0/contain no-repeat;width:21px;height:45px;display:block}.woocommerce ul.products .slick-next:before,.woocommerce ul.products .slick-next:before{content:"";background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2021.0.2,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='377.003%20147.397%20382.683%20816.385'%20enable-background='new%20377.003%20147.397%20382.683%20816.385'%20xml:space='preserve'%3e%3cg%3e%3cpath%20fill='%23494849'%20d='M751.227,532.312L441.254,160.463c-12.824-15.409-35.762-17.496-51.159-4.626%20c-15.432,12.892-17.519,35.739-4.672,51.16L676.018,555.59L385.423,904.159c-12.823,15.454-10.737,38.313,4.672,51.183%20c15.386,12.869,38.335,10.782,51.159-4.626L751.227,578.89c5.646-6.757,8.459-15.034,8.459-23.3%20C759.686,547.312,756.874,539.047,751.227,532.312z'/%3e%3c/g%3e%3c/svg%3e") 0 0/contain no-repeat;width:21px;height:45px;margin:0 auto;display:block}.woocommerce ul.products .image_slider.big-slider .slick-prev:before{background:url("data:image/svg+xml,%3csvg%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='377.003%20147.397%20382.683%20816.385'%20enable-background='new%20377.003%20147.397%20382.683%20816.385'%20xml:space='preserve'%3e%3cg%3e%3cpath%20fill='%23ffffff'%20d='M385.462,578.867l309.974,371.848c12.824,15.409,35.762,17.496,51.159,4.626%20c15.432-12.892,17.519-35.739,4.672-51.16L460.671,555.589l290.596-348.569c12.823-15.454,10.737-38.314-4.672-51.183%20c-15.386-12.869-38.335-10.782-51.159,4.626L385.462,532.289c-5.647,6.757-8.459,15.034-8.459,23.3%20C377.003,563.866,379.816,572.132,385.462,578.867z'/%3e%3c/g%3e%3c/svg%3e")}.woocommerce ul.products .image_slider.big-slider .slick-next:before{background:url("data:image/svg+xml,%3csvg%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='377.003%20147.397%20382.683%20816.385'%20enable-background='new%20377.003%20147.397%20382.683%20816.385'%20xml:space='preserve'%3e%3cg%3e%3cpath%20fill='%23ffffff'%20d='M751.227,532.312L441.254,160.463c-12.824-15.409-35.762-17.496-51.159-4.626%20c-15.432,12.892-17.519,35.739-4.672,51.16L676.018,555.59L385.423,904.159c-12.823,15.454-10.737,38.313,4.672,51.183%20c15.386,12.869,38.335,10.782,51.159-4.626L751.227,578.89c5.646-6.757,8.459-15.034,8.459-23.3%20C759.686,547.312,756.874,539.047,751.227,532.312z'/%3e%3c/g%3e%3c/svg%3e")}.woocommerce ul.products .slick-slider .slick-track,.woocommerce ul.products .slick-track,.woocommerce ul.products .slick-slider .slick-list{transform:translate(0,0)}.woocommerce ul.products .slick-track,.woocommerce ul.products .slick-track{display:flex!important}.woocommerce .entry{margin-bottom:6vw}@media (width<=767px){.woocommerce .entry{margin-bottom:10vw}}.woocommerce .entry .not-found-title{text-align:center;margin-bottom:10px;font-family:Fjord One,Georgia,Times New Roman,serif;font-size:50px;font-weight:500;line-height:1.2em}.woocommerce .entry p{text-align:center}@media (width<=540px){.woocommerce .upsells ul.products .slick-prev{left:-32px!important}.woocommerce .upsells ul.products .slick-next{right:-32px!important}.woocommerce .upsells ul.products li.product .price{font-size:.6em}}@media (width<=420px){.woocommerce .upsells ul.products li.product .price{font-size:.5em}.woocommerce .upsells ul.products li.product .cd-save-amount{font-size:8px}}#yith-wcbm-cloned-badges{display:none!important}.ws-hover-effect{position:relative}.ws-hover-effect .onsale{z-index:999999}.ws-hover-effect .wp-post-image{opacity:1}.ws-hover-effect .wp-post-image--secondary{opacity:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}ul.products li.ws-hover-effect:not(.loading):hover .wp-post-image{opacity:0}ul.products li.ws-hover-effect:not(.loading):hover .wp-post-image--secondary{opacity:1}ul.products li.ws-hover-effect:not(.loading) a [class*=wp-post-image]{transition:opacity .5s}.woocommerce-message{color:#336949;background:#bed1c7;border-top:0;padding:15px;font-size:15px}@media (width<=767px){.woocommerce-message{flex-flow:column-reverse wrap;display:flex}}.woocommerce-message:before{display:none}.woocommerce-message .wc-forward{text-transform:uppercase;color:#fff!important;letter-spacing:1px!important;background:#336949!important;border:4px solid #336949!important;border-radius:4px!important;padding:.6em 1em!important;font-size:15px!important;font-weight:700!important;text-decoration:none!important}@media (width<=767px){.woocommerce-message .wc-forward{text-align:center;float:none!important;margin-top:16px!important;display:block!important}}.woocommerce-message .wc-forward:hover{color:#336949!important;background:#fff!important;border:4px solid #fff!important}.woocommerce-info{color:#fff;background:#336949;border-top:0;padding:15px;font-size:15px;font-weight:700}.woocommerce-info:before{display:none}.woocommerce-info a{color:#fff;text-decoration:underline}.woocommerce-cart .cart-page{background:#c0d8c6;padding-top:27px;padding-bottom:54px}.woocommerce-cart .cart-page h1{text-align:center;text-transform:uppercase;color:#000;letter-spacing:1px;margin-top:4vw;margin-bottom:27px;font-family:Fjord One,Georgia,Times New Roman,serif;font-size:25px}.woocommerce-cart .cart-page .woocommerce-notices-wrapper{width:80%;max-width:1080px;margin:0 auto;padding:27px 0}@media (width<=540px){.woocommerce-cart .cart-page .woocommerce-notices-wrapper{width:90%}}.woocommerce-cart .cart-page .woocommerce-notices-wrapper .woocommerce-message{color:#fff;text-align:center;background:#336949;padding:15px;font-size:16px}.woocommerce-cart .cart-page .woocommerce-notices-wrapper .woocommerce-message a{color:#fff;text-decoration:underline}.woocommerce-cart .cart-page .woocommerce{width:80%;max-width:1080px;margin:auto;position:relative}@media (width<=540px){.woocommerce-cart .cart-page .woocommerce{width:90%}}.woocommerce-cart .cart-page .woocommerce .woocommerce-notices-wrapper{display:none}.woocommerce-cart .cart-page .woocommerce .woocommerce-error.has-list-style{border-top:0;border-left:5px solid #b81c23}.woocommerce-cart .cart-page .woocommerce .woocommerce-error.has-list-style ul{list-style:outside}.woocommerce-cart .cart-page .woocommerce .woocommerce-error.has-list-style ul li{list-style:inherit!important}.woocommerce-cart .cart-page .woocommerce .woocommerce-error.has-list-style{display:none!important}.woocommerce-cart .cart-page .woocommerce .woocommerce-cart-form{background:#fff;margin-bottom:27px;padding:27px 2vw}.woocommerce-cart .cart-page .woocommerce .woocommerce-cart-form .shop_table{margin-bottom:0}.woocommerce-cart .cart-page .woocommerce .woocommerce-cart-form .shop_table thead tr th{font-size:15px!important;font-weight:700!important}.woocommerce-cart .cart-page .woocommerce .woocommerce-cart-form .shop_table td{max-width:100%;padding:.857em .587em}.woocommerce-cart .cart-page .woocommerce .woocommerce-cart-form .shop_table td.product-remove .remove-item{border-radius:50%;width:24px;height:24px;transition:all .3s;display:block;overflow:hidden}.woocommerce-cart .cart-page .woocommerce .woocommerce-cart-form .shop_table td.product-remove .remove-item:hover{background:red}.woocommerce-cart .cart-page .woocommerce .woocommerce-cart-form .shop_table td.product-remove .remove-item a.remove{flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:100%;margin-top:-3px;display:flex;color:#000!important}.woocommerce-cart .cart-page .woocommerce .woocommerce-cart-form .shop_table td.product-remove .remove-item a.remove:hover{color:#fff!important}@media (width>=768px){.woocommerce-cart .cart-page .woocommerce .woocommerce-cart-form .shop_table td.product-name{max-width:200px}}.woocommerce-cart .cart-page .woocommerce .woocommerce-cart-form .shop_table td.product-name a{color:#000}.woocommerce-cart .cart-page .woocommerce .woocommerce-cart-form .shop_table td.product-name a:hover{color:#336949}.woocommerce-cart .cart-page .woocommerce .woocommerce-cart-form .shop_table td.product-quantity .quantity .qty{background:0 0;border:0;outline:none}.woocommerce-cart .cart-page .woocommerce .woocommerce-cart-form .shop_table img{width:200px}.woocommerce-cart .cart-page .woocommerce .woocommerce-cart-form .shop_table .actions .coupon{flex-wrap:wrap;align-items:center;display:flex}@media (width<=767px){.woocommerce-cart .cart-page .woocommerce .woocommerce-cart-form .shop_table .actions .coupon{justify-content:space-between}}.woocommerce-cart .cart-page .woocommerce .woocommerce-cart-form .shop_table .actions .coupon .input-text{text-transform:uppercase;letter-spacing:1px;text-align:center;-webkit-appearance:none;color:#999;background-color:#eee;border:0;width:150px;max-width:100%;height:50px;margin-right:10px;padding:16px;font-size:11px;font-weight:700;line-height:1.7em}@media (width<=767px){.woocommerce-cart .cart-page .woocommerce .woocommerce-cart-form .shop_table .actions .coupon .input-text{width:49%;margin-right:2%;font-size:12px}}@media (width<=540px){.woocommerce-cart .cart-page .woocommerce .woocommerce-cart-form .shop_table .actions .coupon .input-text{width:100%;margin-bottom:8px;margin-right:0}}.woocommerce-cart .cart-page .woocommerce .woocommerce-cart-form .shop_table .actions .coupon .button{color:#336949;text-transform:uppercase;cursor:pointer;background-color:#bed1c7;border:0;border-radius:0;height:50px;padding:.5em 2em;font-size:12px;transition:all .3s}@media (width<=767px){.woocommerce-cart .cart-page .woocommerce .woocommerce-cart-form .shop_table .actions .coupon .button{width:49%}}@media (width<=540px){.woocommerce-cart .cart-page .woocommerce .woocommerce-cart-form .shop_table .actions .coupon .button{width:100%;margin-bottom:.5em}}.woocommerce-cart .cart-page .woocommerce .woocommerce-cart-form .shop_table .actions .coupon .button:hover{color:#fff;background-color:#336949}.woocommerce-cart .cart-page .woocommerce .woocommerce-cart-form .shop_table .actions .button[name=update_cart]{opacity:.5;text-transform:uppercase;background:0 0;border:0;border-radius:2px;height:50px;padding:.3em 2em;font-size:15px;font-weight:500;line-height:1.7em;transition:all .3s;display:none}.woocommerce-cart .cart-page .woocommerce .woocommerce-cart-form .shop_table .actions .button[name=update_cart]:not(:disabled){color:#336949;opacity:1;background-color:#bed1c7;font-weight:700}.woocommerce-cart .cart-page .woocommerce .woocommerce-cart-form .shop_table .actions .button[name=update_cart]:not(:disabled):hover{color:#fff;background-color:#336949}.woocommerce-cart .cart-page .woocommerce .woocommerce-cart-form .shop_table .product-price .price,.woocommerce-cart .cart-page .woocommerce .woocommerce-cart-form .shop_table .product-price .awdr_cart_strikeout_line{flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:10px;margin-right:8px;display:flex}.woocommerce-cart .cart-page .woocommerce .woocommerce-cart-form .shop_table .product-price .price ins,.woocommerce-cart .cart-page .woocommerce .woocommerce-cart-form .shop_table .product-price .awdr_cart_strikeout_line ins{text-decoration:none}.woocommerce-cart .cart-page .woocommerce .woocommerce-cart-form .shop_table .product-price .price ins bdi,.woocommerce-cart .cart-page .woocommerce .woocommerce-cart-form .shop_table .product-price .awdr_cart_strikeout_line ins bdi{color:#a8262a;font-weight:700}.woocommerce-cart .cart-page .woocommerce .woocommerce-cart-form .shop_table .product-subtotal .price{flex-direction:row-reverse;justify-content:center;align-items:center;gap:10px;margin-bottom:11px;margin-right:8px;display:flex}.woocommerce-cart .cart-page .woocommerce .woocommerce-cart-form .shop_table .product-subtotal .price ins{text-decoration:none}.woocommerce-cart .cart-page .woocommerce .woocommerce-cart-form .shop_table .product-subtotal .price ins bdi{color:#a8262a;font-weight:700}.woocommerce-cart .cart-page .woocommerce .woocommerce-cart-form ins{text-decoration:none}.woocommerce-cart .cart-page .woocommerce .btn-cover{margin:40px 0}.woocommerce-cart .cart-page .woocommerce .cart-collaterals{background:#fff;padding:2vw 2vw 2vw 13vw}@media (width<=980px){.woocommerce-cart .cart-page .woocommerce .cart-collaterals{padding:2vw 3vw}}.woocommerce-cart .cart-page .woocommerce .cart-collaterals .cart_totals{float:none;width:100%}.woocommerce-cart .cart-page .woocommerce .cart-collaterals .cart_totals h2{color:#336949;margin-bottom:10px;font-size:25px;font-weight:500;line-height:1.2em}.woocommerce-cart .cart-page .woocommerce .cart-collaterals .cart_totals .shop_table{margin-bottom:30px}.woocommerce-cart .cart-page .woocommerce .cart-collaterals .cart_totals .shop_table th{font-weight:400;line-height:1.5em;font-size:15px!important}.woocommerce-cart .cart-page .woocommerce .cart-collaterals .cart_totals .shop_table td small{font-size:16px}.woocommerce-cart .cart-page .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button{color:#336949;text-align:center;text-transform:uppercase;letter-spacing:1px;background-color:#bed1c7;padding:.6em 1em;font-size:15px;font-weight:700;line-height:1.7em}.woocommerce-cart .cart-page .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button:hover{color:#fff;background-color:#336949}.woocommerce-cart .cart-page .woocommerce p.empty_cart_message{background:#fff;padding:27px 2vw 1em}@media (width<=767px){.woocommerce-cart .cart-page .woocommerce p.empty_cart_message{padding-left:4vw;padding-right:4vw}}.woocommerce-cart .cart-page .woocommerce p.return-to-shop{background:#fff;padding:0 2vw 27px}@media (width<=767px){.woocommerce-cart .cart-page .woocommerce p.return-to-shop{padding-left:4vw;padding-right:4vw}}.woocommerce-cart .cart-page .woocommerce p.return-to-shop .button{color:#336949;text-transform:uppercase;letter-spacing:1px;background:#bed1c7;border-radius:4px;padding:.9em 1em;font-size:15px;font-style:normal;font-weight:700;text-decoration:none;transition:all .3s;display:inline-block}.woocommerce-cart .cart-page .woocommerce p.return-to-shop .button:hover{color:#fff;background:#336949}.woocommerce-cart .cart-page .woocommerce-cart-form__cart-item td.product-quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.woocommerce-cart .cart-page .woocommerce-cart-form__cart-item td.product-quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woocommerce-cart .cart-page .woocommerce-cart-form__cart-item td.product-quantity input[type=number]{-moz-appearance:textfield}.woocommerce-cart .cart-page .woocommerce-cart-form__cart-item td.product-quantity .cart-button-plus,.woocommerce-cart .cart-page .woocommerce-cart-form__cart-item td.product-quantity .cart-button-minus{cursor:pointer;-webkit-user-select:none;user-select:none;text-align:center;width:25px}.woocommerce-cart .cart-page .woocommerce-cart-form__cart-item td.product-quantity .qty{width:35px}.woocommerce-cart .cart-page .woocommerce-cart-form__cart-item td.product-quantity .quantity{display:flex!important}@media (width<=768px){.woocommerce-cart .cart-page .woocommerce-cart-form__cart-item td.product-quantity .quantity{justify-content:space-between!important}.woocommerce-cart .cart-page .woocommerce-cart-form__cart-item td.product-quantity{justify-content:space-between!important;display:flex!important}.woocommerce-cart .cart-page .woocommerce-cart-form__cart-item td.product-quantity .cart-button-plus,.woocommerce-cart .cart-page .woocommerce-cart-form__cart-item td.product-quantity .cart-button-minus,.woocommerce-cart .cart-page .woocommerce-cart-form__cart-item td.product-quantity .qty{text-align:center;width:25px}.woocommerce-cart .cart-page .woocommerce-cart-form__cart-item td.product-quantity .cart-button-plus,.woocommerce-cart .cart-page .woocommerce-cart-form__cart-item td.product-quantity .cart-button-minus{font-size:20px}}.woocommerce-cart .cart-page td.product-name a.tm-cart-edit-options,.woocommerce-cart .cart-page .tm-cart-edit-options{display:none}.checkout-page{background:#c0d8c6;padding-top:75px;padding-bottom:81px}@media (width<=767px){.checkout-page{padding-top:80px}}.checkout-page a[href^=mailto\:]{text-decoration:underline}.checkout-page .woocommerce{background:#fff;width:80%;max-width:1080px;margin:auto;padding:2vw;position:relative}@media (width<=540px){.checkout-page .woocommerce{width:90%}}.checkout-page .woocommerce .woocommerce-info{color:#fff;text-transform:uppercase;letter-spacing:1px;background:#97b3a2;border-top:0;padding:15px;font-size:15px;font-weight:700}.checkout-page .woocommerce .woocommerce-info:before{display:none}.checkout-page .woocommerce .woocommerce-info a{color:#fff;text-decoration:underline}.checkout-page .woocommerce .woocommerce-form-coupon-toggle .woocommerce-info{font-size:18px}.checkout-page .woocommerce .woocommerce-form-coupon-toggle .woocommerce-info a{text-decoration:none}.checkout-page .woocommerce form.checkout{padding-left:2vw;padding-right:2vw}.checkout-page .woocommerce form.checkout .woocommerce-checkout-review-order-table th{font-size:15px!important}@media (width<=767px){.checkout-page .woocommerce form .form-row-first,.checkout-page .woocommerce form .form-row-last{float:none;width:100%}}.checkout-page .woocommerce form .form-row input.input-text,.checkout-page .woocommerce form .form-row textarea,.checkout-page .woocommerce form .form-row .select2-container--default .select2-selection--single{-webkit-appearance:none;background-color:#eee;border:0;border-radius:4px;max-width:100%;padding:16px;font-size:16px;line-height:1.7em;color:#4e4e4e!important}.checkout-page .woocommerce form .form-row textarea{min-height:130px}.checkout-page .woocommerce form .form-row .select2-container--default .select2-selection--single{min-height:50px;padding:16px}.checkout-page .woocommerce form .form-row .select2-container--default .select2-selection--single .select2-selection__rendered{color:#999;padding-left:0;line-height:22px}.checkout-page .woocommerce form .form-row .select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;right:10px;transform:translateY(-50%)}.checkout-page .woocommerce form .form-row.kl_newsletter_checkbox_field{float:none;clear:both;width:100%;padding:0}.checkout-page .woocommerce form .form-row.kl_newsletter_checkbox_field .input-checkbox{margin:0}.checkout-page .woocommerce h3{color:#336949;padding-bottom:10px;font-size:17px;font-weight:500;line-height:1.2em}.checkout-page .woocommerce h3 *{font-family:Fjord One,Georgia,Times New Roman,serif}.checkout-page .woocommerce .button:not(.alt){text-transform:uppercase;letter-spacing:1px;cursor:pointer;border:0;border-radius:4px;padding:.9em 1em;font-size:15px;font-style:normal;font-weight:700;text-decoration:none;transition:all .3s;display:inline-block;color:#336949!important;background:#bed1c7!important}.checkout-page .woocommerce .button:not(.alt):hover{color:#fff!important;background:#336949!important}.checkout-page .woocommerce #order_review_heading{margin:2vw 0}.checkout-page .woocommerce #place_order{margin-top:2vw}@media (width<=980px){.checkout-page .woocommerce .col2-set .col-1,.checkout-page .woocommerce .col2-set .col-2{float:none;width:100%}.checkout-page .woocommerce .col2-set .col-2{margin-top:2vw}}.checkout-page .woocommerce .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.checkout-page .woocommerce .woocommerce-terms-and-conditions .term-cover{background-color:#fff;padding:81px}@media (width<=980px){.checkout-page .woocommerce .woocommerce-terms-and-conditions .term-cover{padding:50px 30px}}.checkout-page .woocommerce .woocommerce-terms-and-conditions .term-cover .title{color:#336949;border-bottom:1px solid #0000001a;width:100%;margin-bottom:54px;padding-bottom:2.75%;font-family:Fjord One,Georgia,Times New Roman,serif;font-size:50px;line-height:1.2em}.checkout-page .woocommerce .woocommerce-terms-and-conditions .term-cover .content{border-bottom:1px solid #0000001a;width:57.8%}@media (width<=980px){.checkout-page .woocommerce .woocommerce-terms-and-conditions .term-cover .content{width:100%}}.checkout-page .woocommerce .woocommerce-terms-and-conditions .term-cover .content h4{color:#336949;margin-bottom:4.758%;font-size:30px;font-weight:500;line-height:1.2em}.checkout-page .woocommerce .woocommerce-terms-and-conditions .term-cover .content h6{color:#336949;margin-bottom:4.758%;font-family:Fjord One,Georgia,Times New Roman,serif;font-size:23px;font-weight:500;line-height:1.2em}.checkout-page .woocommerce .woocommerce-terms-and-conditions .term-cover .content hr{color:#0000001a;margin:4.758% 0}.checkout-page .woocommerce .woocommerce-terms-and-conditions .term-cover .content p{word-wrap:break-word;margin-bottom:1em}.checkout-page td.product-name a.tm-cart-edit-options,.checkout-page .tm-cart-edit-options{display:none}@media (width<=479px){.checkout-page #order_review .woocommerce-checkout-review-order-table{table-layout:fixed}.checkout-page #order_review #webshipper-modal-open{white-space:break-spaces;text-align:left;word-break:break-word;width:100%}.checkout-page #order_review tr{flex-wrap:wrap;width:100%;display:flex}.checkout-page #order_review tr th,.checkout-page #order_review tr td{width:50%!important}.checkout-page #order_review .shipping th,.checkout-page #order_review .shipping td{width:100%}.checkout-page #order_review .shop_table th{width:50%!important}}.checkout-page .checkout_order_comments{margin:2.5rem 0 1rem}html[lang=en-US] .woocommerce .col2-set .col-1,html[lang=en-US] .woocommerce .woocommerce-page .col2-set .col-1{float:none;width:100%;margin-bottom:4em}html[lang=en-US] .woocommerce .col2-set .col-2,html[lang=en-US] .woocommerce .woocommerce-page .col2-set .col-2{float:none;width:100%}html[lang=en-US] .woocommerce .woocommerce-shipping-fields{padding:2rem 0 3rem}@media (width<=980px){html[lang=en-US] .woocommerce .woocommerce-shipping-fields{margin-bottom:30px}}.tm-epo-required{display:none!important}.tm-extra-product-options .tc-epo-label{font-weight:700}.tm-extra-product-options-totals .amount{color:#000;font-size:26px}.tm-final-totals{color:#97b3a3;font-weight:300}.pwgc-field-container .short.wc_input_price,.pwgc-field-container .pwgc-input-text,.pwgc-field-container textarea{color:#4e4e4e;background-color:#fff;border:1px solid #bbb;padding:2px}.pwgc-field-container .short.wc_input_price:focus,.pwgc-field-container .pwgc-input-text:focus,.pwgc-field-container textarea:focus{color:#3e3e3e;border-color:#2d3940;outline:none}#pwgc-email-preview-container{border:0;outline:none;display:none!important}#pwgc-email-preview-container[src]{display:block!important}#pwgc-redeem-form{margin:16px 0 32px}#pwgc-redeem-gift-card-number{color:#4e4e4e;background-color:#fff;border:1px solid #bbb;border-radius:4px;height:38px;margin-bottom:8px;padding:4px 16px;transition:all .3s}#pwgc-redeem-gift-card-number:focus{border-color:#336949;outline:none}#pwgc-redeem-button{color:#336949;text-transform:uppercase;cursor:pointer;letter-spacing:1px;background:#bed1c7;border-radius:4px;height:38px;padding:4px 16px;font-size:13px;font-weight:700;transition:all .3s;border:none!important;margin-bottom:0!important}#pwgc-redeem-button:hover{color:#fff;background:#336949}#drip_woocommerce_accepts_marketing_field .optional{display:none!important}.tm-extra-product-options .tc-row{align-items:center}.webshipper-header h2{color:#336949!important}#webshipper-modal-close{top:5px!important}#webshipper-address-search{color:#336949!important;background:#bed1c7!important}#webshipper-address-search:hover{color:#fff!important;background:#336949!important}#webshipper-modal input[type=radio]:checked+.webshipper-label{border-color:#336949!important}.webshipper-radio .webshipper-label:after{background:#336949!important;top:3px!important;left:3px!important}.webshipper_drop_point.row-invalid{background-color:#fff9f9}.webshipper_drop_point.row-invalid th,.webshipper_drop_point.row-invalid td{border-color:red!important}.webshipper_drop_point.row-invalid th .checkout-inline-error-message,.webshipper_drop_point.row-invalid td .checkout-inline-error-message{margin-top:5px;margin-left:10px;font-weight:400;display:block}.awdr-bulk-customizable-table{margin-bottom:16px;font-size:18px;font-weight:700}.awdr-bulk-customizable-table .wdr_bulk_table_thead,.awdr-bulk-customizable-table .wdr_bulk_table_tr .wdr_bulk_range,.awdr-bulk-customizable-table .wdr_bulk_table_tr .wdr_bulk_table_discount{display:none}.woocommerce-account .woocommerce{width:100%;margin:0 auto;padding:4em 8vw}.woocommerce-account .woocommerce .form-row input.input-text{border:1px solid #000;border-radius:4px;height:40px;padding:0 16px;transition:all .3s}.woocommerce-account .woocommerce .form-row input.input-text:focus{border-color:#336949}.woocommerce-account .woocommerce .form-row input.input-text:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 30px #fff!important}.woocommerce-account .woocommerce .form-row input.input-text:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff!important}.woocommerce-account .woocommerce .form-row input.input-text:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 30px #fff!important}.woocommerce-account .woocommerce .form-row input.input-text:-webkit-autofill:active{-webkit-box-shadow:inset 0 0 0 30px #fff!important}.woocommerce-account .woocommerce .select2-container .select2-selection--single{border:1px solid #000;height:40px}.woocommerce-account .woocommerce .select2-container .select2-selection--single .select2-selection__rendered{line-height:40px}.woocommerce-account .woocommerce .select2-container .select2-selection--single .select2-selection__arrow{height:40px}.woocommerce-account .woocommerce h2{text-align:center}.woocommerce-account .woocommerce .woocommerce-form-login{width:95%;max-width:600px;margin:2em auto}.woocommerce-account .woocommerce .woocommerce-form-login .woocommerce-form-login__submit{color:#336949;background:#bed1c7;border-radius:4px;transition:all .3s}.woocommerce-account .woocommerce .woocommerce-form-login .woocommerce-form-login__submit:hover{color:#fff;background:#336949}.woocommerce-account .woocommerce .lost_reset_password{width:95%;max-width:600px;margin:2em auto}.woocommerce-account .woocommerce .lost_reset_password .form-row-first{width:100%}.woocommerce-account .woocommerce .lost_reset_password .button{color:#336949;background:#bed1c7;border-radius:4px;transition:all .3s}.woocommerce-account .woocommerce .lost_reset_password .button:hover{color:#fff;background:#336949}@media (width<=767px){.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{border-bottom:1px solid #336949;margin-bottom:3em;padding-bottom:3em}}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul{list-style:none}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li{margin-bottom:4px}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a{color:#336949;border-radius:4px;padding:4px 16px;transition:all .3s}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{color:#000}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{background:#c0d8c6}.woocommerce-account .woocommerce .woocommerce-MyAccount-content p a:not(.btn){text-decoration:underline}.woocommerce-account .woocommerce .woocommerce-MyAccount-content mark{background:#c0d8c6;padding:0 4px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .button{color:#336949;background:#bed1c7;border-radius:4px;transition:all .3s}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .button:hover{color:#fff;background:#336949}.woocommerce-account .woocommerce .woocommerce-MyAccount-content table.my_account_orders .button{color:#336949;background:#bed1c7;border-radius:4px;transition:all .3s}.woocommerce-account .woocommerce .woocommerce-MyAccount-content table.my_account_orders .button:hover{color:#fff;background:#336949}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .woocommerce-order-details__title,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .woocommerce-column__title,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details .woocommerce-order-details__title,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details .woocommerce-column__title{text-align:left;margin:2em 0 1em}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .edit-account fieldset{border:1px solid #000;border-radius:4px;margin-bottom:2em}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .edit-account fieldset legend{background:#fff;margin-left:8px;padding:0 8px;display:inline-block}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .edit-account fieldset .form-row{padding-left:8px;padding-right:8px}.tax-product_cat .site-main{position:relative}.tax-product_cat ul.products li.product a img{aspect-ratio:1}.tax-product_cat ul.products li.product.loading img{opacity:0!important}.tax-product_cat .show-more-container{background:linear-gradient(#fff0 0%,#fff 50%);flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:475px;margin-bottom:3rem;padding:24px 24px 50px;display:flex;position:relative;transform:translateY(-95%)}@media (width>=981px){.tax-product_cat .show-more-container{width:calc(100% + 50px);margin-right:-50px}}.tax-product_cat .show-more-container .show-more-button{color:#336949;cursor:pointer;text-transform:uppercase;letter-spacing:1px;background:#c0d8c6;border:0;border-radius:4px;width:auto;min-width:160px;height:auto;margin-top:5rem;padding:14px 24px;font-size:15px;font-weight:600;transition:all .3s}.tax-product_cat .show-more-container .show-more-button:hover{color:#fff;background:#336949}.tax-product_cat .show-more-container .show-more-button:before{content:"";font-family:WooCommerce;font-size:0;font-weight:400;animation:2s linear infinite spin;display:inline-block}.tax-product_cat .show-more-container .show-more-button.loading{color:#fff;background:#336949;flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.tax-product_cat .show-more-container .show-more-button.loading:before{content:"";font-size:inherit;margin-right:12px}.tax-product_cat .woocommerce-pagination{display:none!important}@media (width<=1024px){.single-product .categories-module.product-page-categories--top{display:none}}.single-product .breadcrumbs-container{background:#ededed}.single-product .breadcrumbs-container--wrap{width:70%;margin:0 auto 1em}@media (width<=767px){.single-product .breadcrumbs-container--wrap{width:95%}}.single-product .breadcrumbs-container--wrap .woocommerce-breadcrumb{white-space:nowrap;text-overflow:ellipsis;margin:0;padding:12px 0;overflow:hidden}@media (width<=767px){.single-product .breadcrumbs-container--wrap .woocommerce-breadcrumb{padding:6px 0}}.single-product .breadcrumbs-container--wrap .woocommerce-breadcrumb a{color:#336949;font-weight:600}.single-product .woocommerce-message{color:#336949;background:#97b3a2}.single-product .woocommerce-message .wc-forward{padding:4.5px 15px!important}.single-product .return-back{margin-bottom:24px;padding-top:10px;display:none;position:relative;right:2.5%}@media (width<=767px){.single-product .return-back{margin-left:auto;padding-top:0;display:table}}.single-product .return-back a{color:#000;text-transform:uppercase;padding:.3em 1em;font-size:15px;font-weight:300;line-height:1.7em;position:relative}.single-product .return-back a:before{content:"";border:#0000;border-top:1px solid #000;border-left:1px solid #000;width:4px;height:4px;transition:all .3s;position:absolute;top:50%;left:0;transform:translateY(-50%)rotate(-45deg)}.single-product .return-back a:hover{color:#336949}.single-product .return-back a:hover:before{border-color:#336949}.single-product .collapsable-read-more__content a,.single-product .product_meta a,.single-product .go-to-home-link a{font-weight:700}.single-product .product-page-container{width:100%}.single-product .product-page-container .product-content{width:70%;margin-left:auto;margin-right:auto;padding:27px 0}@media (width<=1200px) and (width>=981px){.single-product .product-page-container .product-content{width:80%}}@media (width<=767px){.single-product .product-page-container .product-content{padding-top:0}}@media (width>=981px){.single-product .product-page-container .product-content .mobile-title{display:none}}.single-product .product-page-container .product-content .mobile-title .product_title{color:#336949;margin-bottom:3.5%;padding-bottom:10px;font-family:Fjord One,Georgia,Times New Roman,serif;font-size:20px;font-weight:500;line-height:1.2em}.single-product .product-page-container .product-content .product-data{flex-wrap:wrap;justify-content:space-between;margin-bottom:4vw;display:flex}.single-product .product-page-container .product-content .product-data>div{float:none;width:47.25%}@media (width<=1200px){.single-product .product-page-container .product-content .product-data>div{width:46.25%}}@media (width<=980px){.single-product .product-page-container .product-content .product-data>div{width:100%}.single-product .product-page-container .product-content .product-data>div.images{margin-bottom:0}}.single-product .product-page-container .product-content .product-data .woocommerce-product-gallery__image{transition:transform .3s ease-in-out;transform:scale(.99)translate(0%)}.single-product .product-page-container .product-content .product-data .woocommerce-product-gallery .container-image-and-badge{z-index:20;pointer-events:none;width:auto;position:absolute;top:16px;left:16px}@media (width<=767px){.single-product .product-page-container .product-content .product-data .woocommerce-product-gallery .container-image-and-badge{top:6px;left:0}}.single-product .product-page-container .product-content .product-data .images .flex-control-thumbs{margin-top:6.6666%}.single-product .product-page-container .product-content .product-data .images .flex-control-thumbs li{width:20%;margin-bottom:6.6666%;margin-right:6.6666%}.single-product .product-page-container .product-content .product-data .images .flex-control-thumbs li:nth-of-type(4n){margin-right:0}.single-product .product-page-container .product-content .product-data .product_title{color:#336949;margin-bottom:3.5%;padding-bottom:10px;font-family:Fjord One,Georgia,Times New Roman,serif;font-size:25px;font-weight:500;line-height:1.2em}@media (width<=980px){.single-product .product-page-container .product-content .product-data .product_title{display:none}}@media (width<=540px){.single-product .product-page-container .product-content .product-data .summary{width:120%;min-width:120%;margin-left:-10%}}.single-product .product-page-container .product-content .product-data .summary .offer-price{font-size:18px;line-height:inherit}.single-product .product-page-container .product-content .product-data .summary .hidden{display:none}.single-product .product-page-container .product-content .product-data .price{color:#000;flex-direction:row-reverse;justify-content:center;align-items:center;margin-bottom:11px;margin-right:8px;display:inline-flex}.single-product .product-page-container .product-content .product-data .price span{font-weight:700}.single-product .product-page-container .product-content .product-data .price del{color:#000;margin-left:6px;font-size:.9em}.single-product .product-page-container .product-content .product-data .price del ins{text-decoration:none}.single-product .product-page-container .product-content .product-data .price del span{font-weight:400;text-decoration:line-through}.single-product .product-page-container .product-content .product-data .price>.amount,.single-product .product-page-container .product-content .product-data .price>ins{color:#336949;font-size:1.3em;text-decoration:none}.single-product .product-page-container .product-content .product-data .price>.from{color:#000;order:9;margin-right:.2em}.single-product .product-page-container .product-content .product-data .price>ins{color:#a8262a}.single-product .product-page-container .product-content .product-data .price-info-wrap{flex-wrap:wrap;align-items:center;margin-bottom:24px;display:flex}.single-product .product-page-container .product-content .product-data .price-info-wrap .price{margin-bottom:0}.single-product .product-page-container .product-content .product-data .cd-save-amount{margin-bottom:0;font-size:19px}@media screen and (width<=500px){.single-product .product-page-container .product-content .product-data .cd-save-amount{width:100%;margin-top:4px;display:block}}.single-product .product-page-container .product-content .product-data .product-free-delivery-text{flex-wrap:wrap;align-items:center;margin-bottom:16px;display:flex}.single-product .product-page-container .product-content .product-data .product-free-delivery-text img{width:36px;height:36px;margin-right:12px}.single-product .product-page-container .product-content .product-data .product_meta{margin-top:5.82%;font-size:16px}.single-product .product-page-container .product-content .product-data .product_meta>span{color:#666;display:block}.single-product .product-page-container .product-content .product-data .product_meta a{color:#97b3a2}.single-product .product-page-container .product-content .product-data .product_meta a:hover{color:#336949}@media (width<=1024px){.single-product .product-page-container .product-content .product-data .product_meta .posted_in{display:none}}.single-product .product-page-container .product-content .product-data .product_meta .categories-module.product-page-categories--bottom{width:100%;margin:16px 0}@media (width>=1025px){.single-product .product-page-container .product-content .product-data .product_meta .categories-module.product-page-categories--bottom{display:none}}.single-product .product-page-container .product-content .product-data .product_meta .categories-module.product-page-categories--bottom .wrapper{width:100%;padding:0}.single-product .product-page-container .product-content .product-data .product_meta .categories-module.product-page-categories--bottom .categories-list{-moz-column-gap:10px;gap:10px;margin-top:0}.single-product .product-page-container .product-content .product-data .product_meta .categories-module.product-page-categories--bottom .categories-list.use-buttons .cat-item{width:auto}.single-product .product-page-container .product-content .product-data .product_meta .categories-module.product-page-categories--bottom .categories-list.use-buttons .cat-item .cat-button{color:#fff;text-transform:uppercase;text-align:center;background:#336949;border-radius:4px;min-width:0;padding:8px 14px;font-size:14px;font-weight:700;text-decoration:none;display:block}.single-product .product-page-container .product-content .product-data .product_meta .categories-module.product-page-categories--bottom .categories-list.use-buttons .cat-item .cat-button:hover{color:#336949;background:#c0d8c6}.single-product .product-page-container .product-content .product-data .stock{display:none}.single-product .product-page-container .product-content .product-data form.cart{margin-top:1em;margin-bottom:1em}.single-product .product-page-container .product-content .product-data form.cart .tm-cart-main select,.single-product .product-page-container .product-content .product-data form.cart .tm-cart-main .tm-epo-field.tmcp-select,.single-product .product-page-container .product-content .product-data form.cart .variations select,.single-product .product-page-container .product-content .product-data form.cart .variations .tm-epo-field.tmcp-select{letter-spacing:1px;color:#666;background-color:#ffffff03;border:0}.single-product .product-page-container .product-content .product-data form.cart .tm-cart-main select:focus,.single-product .product-page-container .product-content .product-data form.cart .tm-cart-main .tm-epo-field.tmcp-select:focus,.single-product .product-page-container .product-content .product-data form.cart .variations select:focus,.single-product .product-page-container .product-content .product-data form.cart .variations .tm-epo-field.tmcp-select:focus{outline:none}.single-product .product-page-container .product-content .product-data form.cart .quantity-wrap{float:left;flex-wrap:wrap;align-items:center;margin-right:20px;display:none}@media (width<=540px){.single-product .product-page-container .product-content .product-data form.cart .quantity-wrap{margin-right:13px}}.single-product .product-page-container .product-content .product-data form.cart .quantity-wrap .quantity-nav .quantity-button{color:#000;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;width:25px;height:34px;font-size:25px;line-height:34px}.single-product .product-page-container .product-content .product-data form.cart .quantity-wrap div.quantity{margin-right:0}.single-product .product-page-container .product-content .product-data form.cart .quantity-wrap input.qty{color:#000;text-align:center;-moz-appearance:textfield;background-color:#0000;border:1px solid #ededed;width:70px;height:35px;padding:16px;font-size:18px}.single-product .product-page-container .product-content .product-data form.cart .quantity-wrap input.qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.single-product .product-page-container .product-content .product-data form.cart .quantity-wrap input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.single-product .product-page-container .product-content .product-data form.cart .quantity-wrap input.qty:hover,.single-product .product-page-container .product-content .product-data form.cart .quantity-wrap input.qty:focus{outline:none}.single-product .product-page-container .product-content .product-data form.cart .button{color:#336949;text-transform:uppercase;letter-spacing:1px;background-color:#bed1c7;border:4px solid #bed1c7;border-radius:4px;padding:.3em 1.4em;font-size:15px;font-weight:700;line-height:1.7em;text-decoration:none;transition:all .3s}.single-product .product-page-container .product-content .product-data form.cart .button.single_add_to_cart_button{color:#fff;background-color:#336949;border:4px solid #336949}.single-product .product-page-container .product-content .product-data form.cart .button.single_add_to_cart_button:hover{color:#336949;background-color:#bed1c7;border-color:#bed1c7}@media (width<=1200px){.single-product .product-page-container .product-content .product-data form.cart .button{padding:.3em 1.2em}}@media (width<=420px){.single-product .product-page-container .product-content .product-data form.cart .button{padding:.3em 1em}}.single-product .product-page-container .product-content .product-data form.cart .button:hover{color:#fff;background-color:#336949;border-color:#336949}.single-product .product-page-container .product-content .product-data form.cart .button.loading,.single-product .product-page-container .product-content .product-data form.cart .button.added{align-items:center;display:flex}@media (width<=1360px) and (width>=981px){.single-product .product-page-container .product-content .product-data form.cart .button.loading,.single-product .product-page-container .product-content .product-data form.cart .button.added{letter-spacing:-.2px;padding:.3em .4em}}@media (width<=420px){.single-product .product-page-container .product-content .product-data form.cart .button.loading,.single-product .product-page-container .product-content .product-data form.cart .button.added{color:#0000}}.single-product .product-page-container .product-content .product-data form.cart .button.loading:after,.single-product .product-page-container .product-content .product-data form.cart .button.added:after{margin-left:16px;position:static}@media (width<=1360px) and (width>=981px){.single-product .product-page-container .product-content .product-data form.cart .button.loading:after,.single-product .product-page-container .product-content .product-data form.cart .button.added:after{margin-left:6px}}@media (width<=420px){.single-product .product-page-container .product-content .product-data form.cart .button.loading:after,.single-product .product-page-container .product-content .product-data form.cart .button.added:after{color:#336949;margin-left:0;position:absolute;top:calc(50% - 10px);left:calc(50% - 42px)}.single-product .product-page-container .product-content .product-data form.cart .button.added:after{top:calc(50% - 12px);left:calc(50% - 6px)}}.single-product .product-page-container .product-content .product-data .woocommerce-product-details__short-description{margin-bottom:5.82%}.single-product .product-page-container .product-content .product-data .onskeskyen-wish-button{color:#336949;text-transform:uppercase;cursor:pointer;background:#bed1c7;border:0;border-radius:4px;flex-wrap:wrap;align-items:center;padding:10px 20px 10px 10px;font-size:clamp(9px,.8vw,14px);font-weight:400;transition:all .3s;display:flex}@media (width<=767px){.single-product .product-page-container .product-content .product-data .onskeskyen-wish-button{padding:10px 14px}}@media (width<=479px){.single-product .product-page-container .product-content .product-data .onskeskyen-wish-button{font-size:12px}}.single-product .product-page-container .product-content .product-data .onskeskyen-wish-button svg{fill:#336949;width:auto;height:18px;margin-right:.8vw;transition:all .3s}@media (width<=767px){.single-product .product-page-container .product-content .product-data .onskeskyen-wish-button svg{margin-right:0}}@media (width<=479px){.single-product .product-page-container .product-content .product-data .onskeskyen-wish-button svg{height:14px}}@media (width<=767px){.single-product .product-page-container .product-content .product-data .onskeskyen-wish-button .desktop{display:none}}.single-product .product-page-container .product-content .product-data .onskeskyen-wish-button:hover{color:#fff;background:#336949}.single-product .product-page-container .product-content .product-data .onskeskyen-wish-button:hover svg{fill:#fff}.single-product .product-page-container .product-content .product-data .woocommerce-product-details__short-description,.single-product .product-page-container .product-content .product-data .woocommerce-product-description{color:#353535;margin-top:16px}.single-product .product-page-container .product-content .product-data .woocommerce-product-details__short-description p,.single-product .product-page-container .product-content .product-data .woocommerce-product-description p{margin-bottom:1em}.single-product .product-page-container .product-content .product-data .woocommerce-product-details__short-description p:last-of-type,.single-product .product-page-container .product-content .product-data .woocommerce-product-description p:last-of-type{margin-bottom:0}.single-product .product-page-container .product-content .product-data .woocommerce-product-details__short-description a,.single-product .product-page-container .product-content .product-data .woocommerce-product-description a{text-decoration:underline}.single-product .product-page-container .product-content .product-data .woocommerce-product-details__short-description a:hover,.single-product .product-page-container .product-content .product-data .woocommerce-product-description a:hover{text-decoration:none}.single-product .product-page-container .product-content .product-data .woocommerce-product-details__short-description ul,.single-product .product-page-container .product-content .product-data .woocommerce-product-details__short-description ol,.single-product .product-page-container .product-content .product-data .woocommerce-product-description ul,.single-product .product-page-container .product-content .product-data .woocommerce-product-description ol{padding-left:24px}.single-product .product-page-container .product-content .product-data .product-low-quantity-text{margin-bottom:2em;font-size:16px}.single-product .product-page-container .product-content .upsells h2{color:#336949;text-align:center;margin-bottom:15px;font-size:25px;font-weight:500}.single-product .product-page-container .product-content .upsells .slick-slider,.single-product .product-page-container .product-content .upsells .slick-slider .slick-list{width:100%}.single-product .product-page-container .product-content .categories-module,.single-product .product-page-container .product-content .categories-list{margin-top:0}.single-product #tm-extra-product-options ul.tmcp-ul-wrap select{font-size:15px!important}@media (width<=767px){.single-product .site-main .recently-viewed-products-wrap{margin-top:40px;padding:0}.single-product .site-main .recently-viewed-products-wrap__title{font-size:25px}}.cwginstock-subscribe-form{width:100%;max-width:504px;margin:2rem 0}.cwginstock-subscribe-form .panel-primary{border-color:#bed1c7!important}.cwginstock-subscribe-form .panel-primary>.panel-heading{background-color:#bed1c7!important;border-color:#bed1c7!important}.cwginstock-subscribe-form .panel-primary>.panel-heading h4{font-size:16px;font-weight:500;color:#336949!important}.cwginstock-subscribe-form .cwginstock-panel-body input{border-radius:4px;padding:8px 16px;transition:all .3s;border:1px solid #bed1c7!important}.cwginstock-subscribe-form .cwginstock-panel-body input:hover,.cwginstock-subscribe-form .cwginstock-panel-body input:focus{outline:none}.cwginstock-subscribe-form .cwginstock-panel-body input:focus{border-color:#336949!important}.cwginstock-subscribe-form .cwginstock-panel-body input.cwgstock_button{cursor:pointer;font-size:16px;font-weight:700;background:#336949!important}.cwginstock-subscribe-form .cwginstock-panel-body input.cwgstock_button:hover{color:#336949!important;background:#bed1c7!important}ul.flex-direction-nav{z-index:99;opacity:0;width:100%;margin:0;padding:0;list-style:none;position:absolute;top:0;left:0}ul.flex-direction-nav.active{opacity:1}ul.flex-direction-nav:after{content:"";clear:both;display:block}ul.flex-direction-nav li{position:absolute;top:-22.5px}ul.flex-direction-nav li.flex-nav-prev{left:-40px}ul.flex-direction-nav li.flex-nav-next{right:-40px}ul.flex-direction-nav li a{color:#0000;opacity:.75;width:25px;height:42px;font-size:0;transition:all .3s;display:block;position:relative}ul.flex-direction-nav li a:hover{opacity:1}ul.flex-direction-nav li a.flex-prev{background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2021.0.2,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='377.003%20147.397%20382.683%20816.385'%20enable-background='new%20377.003%20147.397%20382.683%20816.385'%20xml:space='preserve'%3e%3cg%3e%3cpath%20fill='%23494849'%20d='M385.462,578.867l309.974,371.848c12.824,15.409,35.762,17.496,51.159,4.626%20c15.432-12.892,17.519-35.739,4.672-51.16L460.671,555.589l290.596-348.569c12.823-15.454,10.737-38.314-4.672-51.183%20c-15.386-12.869-38.335-10.782-51.159,4.626L385.462,532.289c-5.647,6.757-8.459,15.034-8.459,23.3%20C377.003,563.866,379.816,572.132,385.462,578.867z'/%3e%3c/g%3e%3c/svg%3e") 50%/contain no-repeat}ul.flex-direction-nav li a.flex-next{background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2021.0.2,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='377.003%20147.397%20382.683%20816.385'%20enable-background='new%20377.003%20147.397%20382.683%20816.385'%20xml:space='preserve'%3e%3cg%3e%3cpath%20fill='%23494849'%20d='M751.227,532.312L441.254,160.463c-12.824-15.409-35.762-17.496-51.159-4.626%20c-15.432,12.892-17.519,35.739-4.672,51.16L676.018,555.59L385.423,904.159c-12.823,15.454-10.737,38.313,4.672,51.183%20c15.386,12.869,38.335,10.782,51.159-4.626L751.227,578.89c5.646-6.757,8.459-15.034,8.459-23.3%20C759.686,547.312,756.874,539.047,751.227,532.312z'/%3e%3c/g%3e%3c/svg%3e") 50%/contain no-repeat}.collapsable-read-more__content{position:relative;overflow:hidden}.collapsable-read-more__content:before{background:linear-gradient(#fff0 0%,#fff 80%);height:50%;position:absolute;bottom:0;left:0;right:0}.collapsable-read-more__btn-wrap{justify-content:flex-start;display:flex}@media (width<=767px){.collapsable-read-more__btn-wrap{margin-bottom:3rem}}.collapsable-read-more__button{color:#336949;text-transform:uppercase;letter-spacing:1px;cursor:pointer;background:0 0;border:0;padding:.618em 1em .618em 0;font-size:15px;font-weight:700;line-height:1;text-decoration:none;transition:all .3s;display:none}.collapsable-read-more__button:hover{color:#336949}@media (width<=767px){.collapsable-read-more__button{margin:0 auto;padding-left:1em}}.collapsable-read-more.hidden-content .collapsable-read-more__content{height:148px}.collapsable-read-more.hidden-content .collapsable-read-more__content:before{content:""}.collapsable-read-more.hidden-content .collapsable-read-more__button{display:inline-block}.additional-info-section{gap:16px;margin-bottom:1em;display:flex}.additional-info-section:empty{margin-bottom:0;display:none}.additional-info-section .product-low-quantity-text{margin-bottom:0!important}.klarna-block{flex-wrap:wrap;align-items:center;gap:12px;max-width:calc(100% - 100px);display:flex;position:relative}.klarna-block.klarna-block--revers{flex-direction:row-reverse}.klarna-block--image{width:auto;max-width:100%;height:auto;max-height:80px}.klarna-block--logo{color:#000;text-align:center;background:#f1acd3;border-radius:4px;width:60px;padding:4px 8px 6px;font-size:14px;font-weight:600;line-height:1}.klarna-block--text{color:#000;width:calc(100% - 72px);margin:0;padding:0;font-size:clamp(10px,1.5vw,14px);line-height:1}.klarna-block--text_link{text-decoration:underline}.klarna-block--bold-text .klarna-block--text{font-weight:600}.klarna-block--link{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.archive .site-main>.text-content h2,.archive .site-main>.text-content h3,.archive .site-main>.text-content h4,.archive .site-main>.text-content h5,.archive .site-main>.text-content h6{color:#336949}.category-template{background:#bed1c7;padding-top:54px;padding-bottom:81px}.category-template.blog_module.post .description{max-width:834px;font-family:Fjord One,Georgia,Times New Roman,serif;font-size:23px;font-weight:500;line-height:1.5em}.category-template .pagination{width:100%;margin-top:32px}.category-template .pagination .screen-reader-text{display:none}.category-template .pagination .nav-links{flex-wrap:wrap;justify-content:center;display:flex}.category-template .pagination .nav-links .page-numbers{color:#336949;min-width:1em;padding:.5em;font-size:1em;font-weight:400;line-height:1;text-decoration:none;transition:all .3s}.category-template .pagination .nav-links .page-numbers.current,.category-template .pagination .nav-links .page-numbers:hover{color:#8a7e88}.information-page{width:80%;max-width:1080px;margin:54px auto}.information-page h1,.information-page h2,.information-page h3,.information-page h4,.information-page h5,.information-page h6{color:#336949;padding-bottom:10px;font-family:Fjord One,Georgia,Times New Roman,sans-serif;font-weight:500;line-height:1.2em}.information-page h1{font-size:50px}.information-page h2{font-size:43px}.information-page h3{font-size:36px}.information-page h4{font-size:30px}.information-page h5{font-size:26px}.information-page h6{font-size:23px}.information-page .title-page{border-bottom:1px solid #97b3a2;width:100%;margin-bottom:100px;padding-bottom:2.75%}@media (width<=767px){.information-page .title-page h1{font-size:30px}}.information-page .title-page .short_description{width:100%}.information-page .content{border-bottom:1px solid #97b3a2;width:100%;max-width:57.8%;padding-bottom:100px}@media (width<=980px){.information-page .content{max-width:100%}}.information-page .content h1:not(:first-child),.information-page .content h2:not(:first-child),.information-page .content h3:not(:first-child),.information-page .content h4:not(:first-child),.information-page .content h5:not(:first-child),.information-page .content h6:not(:first-child){margin-top:4.758%}.information-page .content p:not(:first-child){margin-top:1em}.information-page .content p a:not(.btn){text-decoration:underline}.information-page .content hr{color:#97b3a2;margin:4.758% 0}.information-page .content a:not(.btn){text-decoration:underline}.search-result-page{width:80%;margin:54px auto}.search-result-page .search-title{color:#336949;margin-bottom:10px;font-size:36px;font-weight:500;line-height:1.2em}.search-result-page__sub-title{color:#336949;margin-bottom:10px;font-weight:500}.search-result-page .search-result-for{margin-bottom:27px}.search-result-page .search-no-result{text-align:center;margin:100px auto}@media (width<=767px){.search-result-page .search-no-result{margin:80px auto 20px}}.search-result-page .search-no-result .not-found-title{margin-bottom:10px;font-family:Fjord One,Georgia,Times New Roman,serif;font-weight:500;line-height:1.2em}@media (width<=540px){.search-result-page .search-no-result .not-found-title{margin-bottom:20px;font-size:30px}}.search-result-page .tips-search-results-section,.search-result-page .videos-search-results-section{margin-top:3rem}.search-result-page .tips-search-results-section .search-title,.search-result-page .videos-search-results-section .search-title{font-family:Fjord One,Georgia,Times New Roman,sans-serif}@media (width<=767px){.search-result-page .tips-search-results-section .search-title,.search-result-page .videos-search-results-section .search-title{font-size:24px}}.search-result-page .tips-search-results-section .result-count,.search-result-page .videos-search-results-section .result-count{color:#000;font-size:12px;font-weight:500}.search-result-page .tips-search-results-section .tips-container,.search-result-page .tips-search-results-section .videos-container,.search-result-page .videos-search-results-section .tips-container,.search-result-page .videos-search-results-section .videos-container{-moz-column-gap:2.5%;flex-wrap:wrap;gap:60px 2.5%;width:100%;margin-top:40px;display:flex}@media (width<=540px){.search-result-page .tips-search-results-section .tips-container,.search-result-page .tips-search-results-section .videos-container,.search-result-page .videos-search-results-section .tips-container,.search-result-page .videos-search-results-section .videos-container{-moz-column-gap:5%;gap:40px 5%;margin-top:24px}}.search-result-page .tips-search-results-section .tips-container .tip-item,.search-result-page .tips-search-results-section .tips-container .video-item,.search-result-page .tips-search-results-section .videos-container .tip-item,.search-result-page .tips-search-results-section .videos-container .video-item,.search-result-page .videos-search-results-section .tips-container .tip-item,.search-result-page .videos-search-results-section .tips-container .video-item,.search-result-page .videos-search-results-section .videos-container .tip-item,.search-result-page .videos-search-results-section .videos-container .video-item{flex-direction:column;align-self:flex-start;width:23.125%;min-width:0;display:flex}@media (width<=980px){.search-result-page .tips-search-results-section .tips-container .tip-item,.search-result-page .tips-search-results-section .tips-container .video-item,.search-result-page .tips-search-results-section .videos-container .tip-item,.search-result-page .tips-search-results-section .videos-container .video-item,.search-result-page .videos-search-results-section .tips-container .tip-item,.search-result-page .videos-search-results-section .tips-container .video-item,.search-result-page .videos-search-results-section .videos-container .tip-item,.search-result-page .videos-search-results-section .videos-container .video-item{width:47.5%}}.search-result-page .tips-search-results-section .tips-container .tip-item--thumb,.search-result-page .tips-search-results-section .tips-container .video-item--thumb,.search-result-page .tips-search-results-section .videos-container .tip-item--thumb,.search-result-page .tips-search-results-section .videos-container .video-item--thumb,.search-result-page .videos-search-results-section .tips-container .tip-item--thumb,.search-result-page .videos-search-results-section .tips-container .video-item--thumb,.search-result-page .videos-search-results-section .videos-container .tip-item--thumb,.search-result-page .videos-search-results-section .videos-container .video-item--thumb{aspect-ratio:1;width:100%;height:auto;margin-bottom:24px;overflow:hidden}@media (width<=540px){.search-result-page .tips-search-results-section .tips-container .tip-item--thumb,.search-result-page .tips-search-results-section .tips-container .video-item--thumb,.search-result-page .tips-search-results-section .videos-container .tip-item--thumb,.search-result-page .tips-search-results-section .videos-container .video-item--thumb,.search-result-page .videos-search-results-section .tips-container .tip-item--thumb,.search-result-page .videos-search-results-section .tips-container .video-item--thumb,.search-result-page .videos-search-results-section .videos-container .tip-item--thumb,.search-result-page .videos-search-results-section .videos-container .video-item--thumb{margin-bottom:12px}}.search-result-page .tips-search-results-section .tips-container .tip-item--thumb a>img,.search-result-page .tips-search-results-section .tips-container .video-item--thumb a>img,.search-result-page .tips-search-results-section .videos-container .tip-item--thumb a>img,.search-result-page .tips-search-results-section .videos-container .video-item--thumb a>img,.search-result-page .videos-search-results-section .tips-container .tip-item--thumb a>img,.search-result-page .videos-search-results-section .tips-container .video-item--thumb a>img,.search-result-page .videos-search-results-section .videos-container .tip-item--thumb a>img,.search-result-page .videos-search-results-section .videos-container .video-item--thumb a>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:all .3s;display:block}.search-result-page .tips-search-results-section .tips-container .tip-item--thumb .placeholder,.search-result-page .tips-search-results-section .tips-container .video-item--thumb .placeholder,.search-result-page .tips-search-results-section .videos-container .tip-item--thumb .placeholder,.search-result-page .tips-search-results-section .videos-container .video-item--thumb .placeholder,.search-result-page .videos-search-results-section .tips-container .tip-item--thumb .placeholder,.search-result-page .videos-search-results-section .tips-container .video-item--thumb .placeholder,.search-result-page .videos-search-results-section .videos-container .tip-item--thumb .placeholder,.search-result-page .videos-search-results-section .videos-container .video-item--thumb .placeholder{background-color:#bed1c7;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.search-result-page .tips-search-results-section .tips-container .tip-item--thumb .placeholder img,.search-result-page .tips-search-results-section .tips-container .video-item--thumb .placeholder img,.search-result-page .tips-search-results-section .videos-container .tip-item--thumb .placeholder img,.search-result-page .tips-search-results-section .videos-container .video-item--thumb .placeholder img,.search-result-page .videos-search-results-section .tips-container .tip-item--thumb .placeholder img,.search-result-page .videos-search-results-section .tips-container .video-item--thumb .placeholder img,.search-result-page .videos-search-results-section .videos-container .tip-item--thumb .placeholder img,.search-result-page .videos-search-results-section .videos-container .video-item--thumb .placeholder img{width:auto;max-width:190px;height:auto;display:block}@media (width<=540px){.search-result-page .tips-search-results-section .tips-container .tip-item--thumb .placeholder img,.search-result-page .tips-search-results-section .tips-container .video-item--thumb .placeholder img,.search-result-page .tips-search-results-section .videos-container .tip-item--thumb .placeholder img,.search-result-page .tips-search-results-section .videos-container .video-item--thumb .placeholder img,.search-result-page .videos-search-results-section .tips-container .tip-item--thumb .placeholder img,.search-result-page .videos-search-results-section .tips-container .video-item--thumb .placeholder img,.search-result-page .videos-search-results-section .videos-container .tip-item--thumb .placeholder img,.search-result-page .videos-search-results-section .videos-container .video-item--thumb .placeholder img{max-width:140px}}.search-result-page .tips-search-results-section .tips-container .tip-item--thumb:hover a>img,.search-result-page .tips-search-results-section .tips-container .video-item--thumb:hover a>img,.search-result-page .tips-search-results-section .videos-container .tip-item--thumb:hover a>img,.search-result-page .tips-search-results-section .videos-container .video-item--thumb:hover a>img,.search-result-page .videos-search-results-section .tips-container .tip-item--thumb:hover a>img,.search-result-page .videos-search-results-section .tips-container .video-item--thumb:hover a>img,.search-result-page .videos-search-results-section .videos-container .tip-item--thumb:hover a>img,.search-result-page .videos-search-results-section .videos-container .video-item--thumb:hover a>img{transform:scale(1.05)}.search-result-page .tips-search-results-section .tips-container .tip-item--title,.search-result-page .tips-search-results-section .tips-container .video-item--title,.search-result-page .tips-search-results-section .videos-container .tip-item--title,.search-result-page .tips-search-results-section .videos-container .video-item--title,.search-result-page .videos-search-results-section .tips-container .tip-item--title,.search-result-page .videos-search-results-section .tips-container .video-item--title,.search-result-page .videos-search-results-section .videos-container .tip-item--title,.search-result-page .videos-search-results-section .videos-container .video-item--title{color:#336949;text-align:center;word-break:break-word;padding:0 0 .5em;font-size:18px;font-weight:500;line-height:1.2em}@media (width<=767px){.search-result-page .tips-search-results-section .tips-container .tip-item--title,.search-result-page .tips-search-results-section .tips-container .video-item--title,.search-result-page .tips-search-results-section .videos-container .tip-item--title,.search-result-page .tips-search-results-section .videos-container .video-item--title,.search-result-page .videos-search-results-section .tips-container .tip-item--title,.search-result-page .videos-search-results-section .tips-container .video-item--title,.search-result-page .videos-search-results-section .videos-container .tip-item--title,.search-result-page .videos-search-results-section .videos-container .video-item--title{font-size:15px}}.search-result-page .tips-search-results-section .tips-container .tip-item--title a,.search-result-page .tips-search-results-section .tips-container .video-item--title a,.search-result-page .tips-search-results-section .videos-container .tip-item--title a,.search-result-page .tips-search-results-section .videos-container .video-item--title a,.search-result-page .videos-search-results-section .tips-container .tip-item--title a,.search-result-page .videos-search-results-section .tips-container .video-item--title a,.search-result-page .videos-search-results-section .videos-container .tip-item--title a,.search-result-page .videos-search-results-section .videos-container .video-item--title a{font-family:Fjord One,Georgia,Times New Roman,sans-serif}.search-result-page .tips-search-results-section .tips-container .tip-item--link,.search-result-page .tips-search-results-section .tips-container .video-item--link,.search-result-page .tips-search-results-section .videos-container .tip-item--link,.search-result-page .tips-search-results-section .videos-container .video-item--link,.search-result-page .videos-search-results-section .tips-container .tip-item--link,.search-result-page .videos-search-results-section .tips-container .video-item--link,.search-result-page .videos-search-results-section .videos-container .tip-item--link,.search-result-page .videos-search-results-section .videos-container .video-item--link{color:#336949;letter-spacing:1px;text-transform:uppercase;background-color:#bed1c7;border-radius:4px;width:max-content;margin:10px auto 0;padding:4px 16px;font-size:15px;font-weight:700;text-decoration:none;transition:all .3s;display:table}@media (width<=980px){.search-result-page .tips-search-results-section .tips-container .tip-item--link,.search-result-page .tips-search-results-section .tips-container .video-item--link,.search-result-page .tips-search-results-section .videos-container .tip-item--link,.search-result-page .tips-search-results-section .videos-container .video-item--link,.search-result-page .videos-search-results-section .tips-container .tip-item--link,.search-result-page .videos-search-results-section .tips-container .video-item--link,.search-result-page .videos-search-results-section .videos-container .tip-item--link,.search-result-page .videos-search-results-section .videos-container .video-item--link{font-size:12px}}.search-result-page .tips-search-results-section .tips-container .tip-item--link:hover,.search-result-page .tips-search-results-section .tips-container .video-item--link:hover,.search-result-page .tips-search-results-section .videos-container .tip-item--link:hover,.search-result-page .tips-search-results-section .videos-container .video-item--link:hover,.search-result-page .videos-search-results-section .tips-container .tip-item--link:hover,.search-result-page .videos-search-results-section .tips-container .video-item--link:hover,.search-result-page .videos-search-results-section .videos-container .tip-item--link:hover,.search-result-page .videos-search-results-section .videos-container .video-item--link:hover{color:#fff;background-color:#336949}.search-result-page .search-result-categories{margin-bottom:27px}.search-result-page .search-result-categories__list{flex-wrap:wrap;gap:16px;display:flex}@media (width<=980px){.search-result-page .search-result-categories__list{gap:8px}}.search-result-page .search-result-categories__list .search-category-link{color:#336949;letter-spacing:1px;text-transform:uppercase;background-color:#bed1c7;border-radius:4px;width:max-content;padding:4px 16px;font-size:15px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-block}@media (width<=980px){.search-result-page .search-result-categories__list .search-category-link{font-size:12px}}.search-result-page .search-result-categories__list .search-category-link:hover{color:#fff;background-color:#336949}.block-404{background:#fff;padding-top:180px;padding-bottom:134px}@media (width<=767px){.block-404{padding-top:120px;padding-bottom:80px}}.block-404 .wrapper{text-align:center;color:#336949;width:90%;max-width:740px;margin:0 auto}.block-404 .wrapper .title{margin-bottom:1.4vw;font-size:2.1vw;font-weight:700;line-height:1.3em}@media (width<=1200px){.block-404 .wrapper .title{font-size:3vw}}@media (width<=767px){.block-404 .wrapper .title{margin-bottom:3.4vw;font-size:5.5vw}}.block-404 .wrapper .description{font-size:16px;font-weight:700;line-height:1.2}@media (width<=767px){.block-404 .wrapper .description{font-weight:500}}.block-404 .wrapper .btn{border-radius:32px;margin-top:60px;padding:14px 40px}#drip_woocommerce_accepts_marketing_field+p{margin-top:-10px;padding-left:28px;font-size:12px;line-height:1.5}@media (width>=768px){.woocommerce-checkout .place-order #pwgc-redeem-form{-moz-column-gap:16px;flex-wrap:wrap;column-gap:16px;display:flex}.woocommerce-checkout .place-order #pwgc-redeem-error,.woocommerce-checkout .place-order #pwgc-redeem-form>label{width:100%}.woocommerce-checkout .place-order #pwgc-redeem-button{margin-top:0!important}.woocommerce-checkout .place-order #pwgc-redeem-gift-card-number{max-width:290px}}@media (width<=767px){.woocommerce-checkout .place-order #pwgc-redeem-gift-card-number{width:100%}}.woocommerce-checkout .place-order .woocommerce-form-coupon-toggle{display:none}.woocommerce-checkout .place-order .checkout_coupon{border:0;flex-wrap:wrap;gap:11px 16px;margin:2em 0;padding:0;display:flex!important}@media (width<=767px){.woocommerce-checkout .place-order .checkout_coupon{flex-direction:column}}.woocommerce-checkout .place-order .checkout_coupon div.form-row{padding:0!important}.woocommerce-checkout .place-order .checkout_coupon .form-row{float:none;width:auto;margin:0;padding:0}.woocommerce-checkout .place-order .checkout_coupon input[name=coupon_code]{height:38px;color:#4e4e4e!important;background-color:#0000!important;border:1px solid #bbb!important;padding:4px 16px!important;font-size:16px!important}@media (width>=768px){.woocommerce-checkout .place-order .checkout_coupon input[name=coupon_code]{min-width:290px}}.woocommerce-checkout .place-order .checkout_coupon .button{text-align:center;min-width:160px;height:38px;padding:4px 16px;font-size:13px}.woocommerce-checkout .place-order .checkout_coupon .button.disabled{opacity:.6;pointer-events:none;cursor:not-allowed;padding-right:2.618em}.woocommerce-checkout .place-order .checkout_coupon .button.disabled:after{content:"";vertical-align:top;font-family:WooCommerce,sans-serif;font-weight:400;animation:2s linear infinite spin;position:absolute;top:5px;right:1em}.woocommerce-checkout .place-order .checkout_coupon #coupon-message-section{width:100%}.woocommerce-checkout .place-order .checkout_coupon #coupon-message-section li{padding:0}.woocommerce-checkout .place-order .checkout_coupon #coupon-message-section .woocommerce-success{color:#336949;background-color:#c0d8c6;border-top:3px solid #336949;border-radius:4px;margin:0 0 1.5rem;padding:1rem 1rem 1rem 3.5rem;list-style:none;position:relative}.woocommerce-checkout .place-order .checkout_coupon #coupon-message-section .woocommerce-success li{color:#336949}.woocommerce-checkout .place-order #place_order{margin-top:0}.woocommerce-checkout .price,.woocommerce-checkout .awdr_cart_strikeout_line{flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:10px;margin-right:8px;display:flex}.woocommerce-checkout .price ins,.woocommerce-checkout .awdr_cart_strikeout_line ins{text-decoration:none}.woocommerce-checkout .price ins bdi,.woocommerce-checkout .awdr_cart_strikeout_line ins bdi{color:#a8262a;font-weight:700}.cart-sidebar{z-index:99999;background-color:#fff;flex-direction:column;width:450px;max-width:100%;height:100%;transition:right .3s ease-in-out,transform .3s ease-in-out;display:flex;position:fixed;top:0;right:-450px;box-shadow:-5px 0 15px #0000001a}.cart-sidebar.active{right:0}.cart-sidebar .cart-sidebar-header{background-color:#336949;border-bottom:1px solid #eee;justify-content:center;align-items:center;padding:20px;display:flex;position:relative}.cart-sidebar .cart-sidebar-header h3{color:#fff;text-align:center;margin:0;font-size:1.5rem}.cart-sidebar .cart-sidebar-header .close-cart-sidebar{cursor:pointer;color:#fff;background:0 0;border:none;justify-content:center;align-items:center;width:30px;height:30px;padding:0;font-size:1.5rem;line-height:0;display:flex;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.cart-sidebar .cart-sidebar-header .close-cart-sidebar span{line-height:0;display:block;position:relative;top:-1px}.cart-sidebar .cart-sidebar-header .close-cart-sidebar:hover{color:#bed1c7}.cart-sidebar .cart-sidebar-free-shipping{text-align:center;color:#336949;background-color:#c0d8c6;border-bottom:1px solid #bed1c7;padding:12px 20px;font-size:.95rem;font-weight:500}.cart-sidebar .cart-sidebar-content{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:1;padding:0;display:flex;position:relative;overflow-y:auto}.cart-sidebar .cart-sidebar-content::-webkit-scrollbar{display:none}.cart-sidebar .cart-sidebar-content>div:not(.cart-sidebar-footer):not(.upsell-container):not(.cart-related-products){padding:0 20px}.cart-sidebar .cart-sidebar-content{padding-bottom:120px}.cart-sidebar .empty-cart-message{text-align:center;padding:30px 0!important}.cart-sidebar .empty-cart-message p{color:#666;font-size:1.1rem}.cart-sidebar .woocommerce-notices-wrapper{display:none!important}.cart-sidebar .cart-items{margin:20px 0}.cart-sidebar .cart-items-spacer{flex-grow:1}.cart-sidebar .cart-item{border-bottom:1px solid #f0f0f0;align-items:center;padding:15px 0;display:flex}.cart-sidebar .cart-item:last-child{border-bottom:none}.cart-sidebar .cart-item .cart-item-img{width:80px;margin-right:15px}.cart-sidebar .cart-item .cart-item-img img{max-width:100%;height:auto;display:block}.cart-sidebar .cart-item .cart-item-details{flex:1}.cart-sidebar .cart-item .cart-item-details .cart-item-title{margin:0 0 5px;font-size:1rem;font-weight:500}.cart-sidebar .cart-item .cart-item-details .cart-item-title a{color:#336949;text-decoration:none}.cart-sidebar .cart-item .cart-item-details .cart-item-title a:hover{color:#224731}.cart-sidebar .cart-item .cart-item-details .cart-item-price{margin-bottom:5px;font-weight:500}.cart-sidebar .cart-item .cart-item-details .cart-item-price ins .amount{color:#a8262a}.cart-sidebar .cart-item .cart-item-details .cart-item-price .price,.cart-sidebar .cart-item .cart-item-details .cart-item-price .awdr_cart_strikeout_line{color:#000;flex-direction:row-reverse;justify-content:center;align-items:center;gap:10px;margin-bottom:11px;margin-right:8px;display:inline-flex}.cart-sidebar .cart-item .cart-item-details .cart-item-price .price ins,.cart-sidebar .cart-item .cart-item-details .cart-item-price .awdr_cart_strikeout_line ins{text-decoration:none}.cart-sidebar .cart-item .cart-item-details .cart-item-price .price ins bdi,.cart-sidebar .cart-item .cart-item-details .cart-item-price .awdr_cart_strikeout_line ins bdi{font-weight:700}.cart-sidebar .cart-item .cart-item-details .cart-item-price .awdr_cart_coupon{margin-bottom:12px;font-size:13px;line-height:13px}@media screen and (width<=600px){.cart-sidebar .cart-item .cart-item-details .cart-item-price .awdr_cart_coupon .amount{margin:3px 0;display:block}}.cart-sidebar .cart-item .cart-item-details .cart-item-quantity{color:#666;align-items:center;margin-top:5px;font-size:.9rem;display:flex}.cart-sidebar .cart-item .cart-item-details .cart-item-quantity .quantity-label{margin-right:5px}.cart-sidebar .cart-item .cart-item-details .cart-item-quantity .quantity-controls{align-items:center;margin-left:5px;display:flex}.cart-sidebar .cart-item .cart-item-details .cart-item-quantity .quantity-controls.updating{opacity:.7;pointer-events:none}.cart-sidebar .cart-item .cart-item-details .cart-item-quantity .quantity-controls .quantity-btn{color:#336949;cursor:pointer;background-color:#c0d8c6;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;margin:0 4px;padding:0;font-size:16px;font-weight:700;line-height:0;transition:all .2s;display:flex}.cart-sidebar .cart-item .cart-item-details .cart-item-quantity .quantity-controls .quantity-btn span{line-height:0;display:block;position:relative;top:-1px}.cart-sidebar .cart-item .cart-item-details .cart-item-quantity .quantity-controls .quantity-btn:hover{color:#fff;background-color:#336949}.cart-sidebar .cart-item .cart-item-details .cart-item-quantity .quantity-controls .quantity-btn:focus{outline:none}.cart-sidebar .cart-item .cart-item-details .cart-item-quantity .quantity-controls .quantity-amount{text-align:center;width:24px;font-weight:500}.cart-sidebar .cart-item .cart-item-remove{margin-left:10px}.cart-sidebar .cart-item .cart-item-remove .remove{color:#999;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:1.5rem;line-height:0;text-decoration:none;transition:all .2s;display:flex}.cart-sidebar .cart-item .cart-item-remove .remove span{line-height:0;display:block;position:relative;top:-2px}.cart-sidebar .cart-item .cart-item-remove .remove:hover{color:#fff;background-color:red}.cart-sidebar .cart-items-container{flex-direction:column;flex:1 0 auto;min-height:100px;display:flex;overflow-y:auto}.cart-sidebar .upsell-container{background-color:#e4ede6;width:100%;margin-top:auto;padding:0;position:relative}.cart-sidebar .upsell-container:before,.cart-sidebar .upsell-container:after{display:none!important}.cart-sidebar .cart-related-products{width:100%;margin:0;position:relative;padding:0!important}.cart-sidebar .cart-related-products:before,.cart-sidebar .cart-related-products:after{display:none!important}.cart-sidebar .cart-related-products>h3{color:#336949;text-align:center;margin:0;padding:15px 20px;font-size:1.2rem;font-weight:500}.cart-sidebar .cart-related-products .products{width:100%;margin:0;padding:20px 0;position:relative}.cart-sidebar .cart-related-products .products.slick-slider{padding:0}.cart-sidebar .cart-related-products .products.slick-slider .slick-list{width:100%;margin:0 auto;padding-bottom:5px;padding-left:50px;padding-right:50px;overflow:hidden!important}.cart-sidebar .cart-related-products .products.slick-slider .slick-track{display:flex!important}.cart-sidebar .cart-related-products .products.slick-slider .product-slide{height:100%!important}.cart-sidebar .cart-related-products .products.slick-slider .slick-prev,.cart-sidebar .cart-related-products .products.slick-slider .slick-next{z-index:10;cursor:pointer;color:#0000;opacity:.9;background:#fff;border:none;border-radius:50%;outline:none;width:30px;height:30px;padding:0;font-size:0;line-height:0;transition:opacity .2s linear;display:block;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 5px #0000001a}.cart-sidebar .cart-related-products .products.slick-slider .slick-prev{left:5px!important}.cart-sidebar .cart-related-products .products.slick-slider .slick-next{right:5px!important}.cart-sidebar .cart-related-products .products.slick-slider .slick-prev:before{content:"";background:0 0;border-bottom:2px solid #336949;border-right:2px solid #336949;width:8px;height:8px;margin-left:12px;display:block;transform:rotate(135deg)}.cart-sidebar .cart-related-products .products.slick-slider .slick-next:before{content:"";background:0 0;border-bottom:2px solid #336949;border-right:2px solid #336949;width:8px;height:8px;margin-left:10px;display:block;transform:rotate(-45deg)}.cart-sidebar .product-slide{box-sizing:border-box;outline:none!important;padding:0 15px!important}.cart-sidebar .product-slide .product-image{background:#fff;border-radius:5px;margin-bottom:10px;padding:10px}.cart-sidebar .product-slide .product-image img{max-width:100%;height:auto;margin:0 auto;display:block}.cart-sidebar .product-slide .product-content h4{text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:0 0 5px;font-size:.9rem;overflow:hidden}.cart-sidebar .product-slide .product-content h4 a{color:#336949;text-decoration:none}.cart-sidebar .product-slide .product-content h4 a:hover{color:#224731}.cart-sidebar .product-slide .product-content .price{text-align:center;margin-bottom:10px;font-size:.9rem;font-weight:500}.cart-sidebar .product-slide .product-content .add_to_cart_block{text-align:center;z-index:1;position:relative}.cart-sidebar .product-slide .product-content .add_to_cart_block a{color:#fff;background-color:#336949;border-radius:4px;height:36px;text-decoration:none;transition:all .2s;display:inline-block;position:relative;overflow:hidden;font-size:.8rem!important;font-weight:500!important;line-height:inherit!important;text-transform:inherit!important;padding:5px 10px!important}.cart-sidebar .product-slide .product-content .add_to_cart_block a:hover{color:#fff;background-color:#2b583d}.cart-sidebar .product-slide .product-content .add_to_cart_block a.added_to_cart{display:none!important}.cart-sidebar .product-slide .product-content .add_to_cart_block a.loading{opacity:.8}.cart-sidebar .product-slide .product-content .add_to_cart_block a.loading:after{content:""}.cart-sidebar .cart-sidebar-footer{z-index:9999;background:#fff;border-top:1px solid #eee;width:450px;max-width:100%;height:120px;padding:20px;position:fixed;bottom:0;box-shadow:0 -5px 10px #0000000d}.cart-sidebar .cart-sidebar-footer .cart-subtotal{justify-content:space-between;margin-bottom:15px;font-size:1.1rem;font-weight:500;display:flex}.cart-sidebar .cart-sidebar-footer .cart-buttons{gap:10px;display:flex}.cart-sidebar .cart-sidebar-footer .cart-buttons .button{text-align:center;text-transform:uppercase;border-radius:4px;flex:1;padding:12px 8px;font-weight:500;line-height:1;text-decoration:none;transition:all .2s}@media (width<=540px){.cart-sidebar .cart-sidebar-footer .cart-buttons .button{font-size:14px}}.cart-sidebar .cart-sidebar-footer .cart-buttons .button.continue-shopping{color:#336949;background-color:#bed1c7}.cart-sidebar .cart-sidebar-footer .cart-buttons .button.continue-shopping:hover{background-color:#afc6ba}.cart-sidebar .cart-sidebar-footer .cart-buttons .button.checkout-button{color:#fff;background-color:#336949}.cart-sidebar .cart-sidebar-footer .cart-buttons .button.checkout-button:hover{background-color:#2b583d}#cart-sidebar .yith-wcbm-badge.yith-wcbm-badge-text.yith-wcbm-badge-text{transform-origin:0 0;transform:scale(.7)}.cart-sidebar-loading{z-index:100000;opacity:0;visibility:hidden;background-color:#fffc;justify-content:center;align-items:center;width:450px;max-width:100%;height:100%;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;display:flex;position:fixed;top:0;right:0}.cart-sidebar-loading.active{opacity:1;visibility:visible}.cart-sidebar-loading .loading-spinner{border:3px solid #33694933;border-top-color:#336949;border-radius:50%;width:40px;height:40px;animation:1s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media only screen and (device-width>=768px) and (device-width<=1024px){.cart-sidebar{display:none}.cart-sidebar.active{display:flex}}@media (width<=767px){.cart-sidebar{border-radius:10px;width:90%;height:90%;max-height:90vh;transition:transform .3s ease-in-out;top:5%;left:5%;right:auto;transform:translateY(100vh);box-shadow:0 -5px 20px #0003}.cart-sidebar.active{right:auto;transform:translateY(0)}.cart-sidebar .cart-sidebar-header{border-radius:10px 10px 0 0}.cart-sidebar .cart-related-products{width:100%;max-width:100%;margin:0!important;padding:0!important}.cart-sidebar .cart-related-products:after{width:100%;height:52px;margin:0}.cart-sidebar .cart-related-products .products{width:100%;padding:5px 0}.cart-sidebar .cart-related-products .products.slick-slider{padding:0}.cart-sidebar .cart-related-products .products.slick-slider .slick-list{width:100%;margin:0 auto;padding-bottom:5px;padding-left:50px;padding-right:50px;overflow:hidden!important}.cart-sidebar .cart-related-products .products.slick-slider .slick-track{display:flex!important}.cart-sidebar .cart-related-products .products.slick-slider .slick-slide{flex:none;height:auto}.cart-sidebar .cart-related-products .products.slick-slider .slick-slide>div,.cart-sidebar .cart-related-products .products.slick-slider .product-slide{height:100%}.cart-sidebar .cart-related-products .products.slick-slider .slick-prev,.cart-sidebar .cart-related-products .products.slick-slider .slick-next{display:none!important}.cart-sidebar .cart-related-products .product-slide{padding:0 5px 5px}.cart-sidebar .cart-related-products .product-slide .product-image{background:0 0;border-radius:5px;margin-bottom:5px;padding:5px}.cart-sidebar .cart-related-products .product-slide .product-image img{width:auto;max-width:100%;height:auto;max-height:155px;margin:0 auto;display:block}.cart-sidebar .cart-related-products .product-slide .product-content{padding-bottom:5px}.cart-sidebar .cart-sidebar-footer{z-index:25;border-radius:0 0 10px 10px;width:100%;position:fixed}.cart-sidebar .cart-sidebar-content{padding-bottom:120px}.cart-sidebar .upsell-container{width:100%;max-width:100%;margin:0!important;padding:0!important}.cart-sidebar .upsell-container:before{width:100%;height:52px;margin:0}.cart-sidebar .cart-items-container{flex-direction:column;flex:1 0 auto;min-height:200px;display:flex}.cart-sidebar .cart-items-spacer{flex-grow:1}.cart-sidebar-overlay{z-index:9998;opacity:0;visibility:hidden;background-color:#000000b3;width:100%;height:100%;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;position:fixed;top:0;left:0}.cart-sidebar-overlay.active{opacity:1;visibility:visible}body.cart-sidebar-open{width:100%;height:100%;position:fixed;overflow:hidden}.cart-sidebar-loading{border-radius:10px;width:90%;height:90%;top:5%;left:5%;right:5%}}.hero-section{width:100%;height:auto;margin-top:-2px}.hero-section .has_revers .item-content{flex-direction:row-reverse}.hero-section .has_revers .item-content .text_content{padding:50px 6vw 50px 3%}.hero-section.has_max_width .wrapper{margin-left:auto;margin-right:auto}.hero-section.has_max_width .item-content .text_content{width:36.7%;padding:0}@media (width<=980px){.hero-section.has_max_width .item-content .text_content{width:100%}}@media (width<=540px){.hero-section.has_max_width .item-content .text_content{transform:translate(-20%)}}.hero-section.has_max_width .item-content .media_content{width:57.8%;margin-left:5.5%}@media (width<=980px){.hero-section.has_max_width .item-content .media_content{width:100%;margin-top:5%;margin-left:0}}@media (width<=540px){.hero-section.has_max_width .item-content .media_content{width:100vw;position:relative;left:50%;transform:translate(-50%)}}.hero-section.has_max_width .has_revers .media_content{margin-left:0;margin-right:5.5%}@media (width<=980px){.hero-section.has_max_width .has_revers .media_content{margin-top:5%;margin-bottom:0;margin-right:0}}@media (width<=767px){.hero-section.has_max_width .has_revers .item-content .text_content h1{margin-top:calc(5% + 5px)}}.hero-section .item-content{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}@media (width<=980px){.hero-section .item-content{flex-direction:column}}.hero-section .item-content.content-alignment-top{align-items:flex-start}.hero-section .item-content.content-alignment-top .text_content{padding-right:2%}@media (width<=980px){.hero-section .item-content.content-alignment-top .text_content{padding-right:15vw}}.hero-section .item-content.content-alignment-center{align-items:center}.hero-section .item-content.content-alignment-bottom{align-items:flex-end}.hero-section .item-content .text_content{width:32.3333%;padding:50px 3% 50px 6vw}@media (width<=980px){.hero-section .item-content .text_content{width:100%;padding-top:10px;padding-left:15vw;padding-right:15vw}}.hero-section .item-content .text_content .return-back a{width:40px;height:40px;margin-bottom:24px;margin-left:-12px;display:block;position:relative}.hero-section .item-content .text_content .return-back a span{background:#336949;width:20px;height:2px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.hero-section .item-content .text_content .return-back a span:nth-of-type(2){transform:translate(-50%,-50%)rotate(-45deg)}.hero-section .item-content .text_content .pretitle{text-transform:uppercase;color:#353535;margin-bottom:5%}@media (width<=767px){.hero-section .item-content .text_content .pretitle{margin-bottom:30px}}.hero-section .item-content .text_content .pretitle p{letter-spacing:2px;font-size:17px;font-weight:500}.hero-section .item-content .text_content h1{margin-bottom:calc(5% + 10px)}@media (width<=767px){.hero-section .item-content .text_content h1{font-size:40px}}.hero-section .item-content .text_content h1>*{font-family:Allura,handwriting}.hero-section .item-content .text_content p{padding-bottom:1em}.hero-section .item-content .text_content p:last-of-type{padding-bottom:0}.hero-section .item-content .text_content .btn{margin-top:5%}.hero-section .item-content .media_content{width:65.667%}@media (width<=980px){.hero-section .item-content .media_content{width:100%}}.hero-section .item-content .media_content .image{width:100%}@media (width<=980px){.hero-section .item-content .media_content .image:not(.video-block):not(.full-width-mobile){padding-left:15vw;padding-right:15vw}}.hero-section .item-content .media_content .image img{width:100%;height:auto;display:block}@media (width<=980px){.hero-section .revers_mobile .item-content{flex-direction:column-reverse}.hero-section .revers_mobile .item-content .media_content{margin-top:0;margin-bottom:5%}}.text_content p a:not(.btn){font-weight:700;text-decoration:underline}@media (width<=767px){.hero-section .wrapper .flex-reverse{flex-direction:column-reverse}}.usps-section{color:#fff;background:#336949;width:100%;padding:20px 6vw}@media (width<=980px){.usps-section{padding-left:15vw;padding-right:15vw}}.usps-section .wrapper{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.usps-section .wrapper .item{color:#fff;padding-right:2vw;font-size:16px}@media (width<=980px){.usps-section .wrapper .item{width:50%;padding:1vw 2vw 1vw 0}}@media (width<=767px){.usps-section .wrapper .item{width:100%;padding:1vw 0}}.usps-section .wrapper .item:last-of-type{padding-right:0}@media (width<=980px){.usps-section .wrapper .item:nth-of-type(2n){padding-right:0}}.usps-section .wrapper .item a{color:#fff;text-decoration:underline}.usps-section .wrapper .item a:hover{opacity:.8;text-decoration:none}.blog_module{width:100%;height:auto;margin:-2px auto 0;display:block}@media (width<=540px){.blog_module{padding-left:10px;padding-right:10px}}.blog_module .wrapper{width:100%;margin-left:auto;margin-right:auto}@media (width<=540px){.blog_module .wrapper{flex-flow:wrap;width:100%;max-width:100%;display:flex}}.blog_module.has-full-width .wrapper{max-width:100%}.blog_module .icon{text-align:center;min-width:100%;margin-bottom:2.75%}@media (width<=767px){.blog_module .icon{margin-bottom:30px}}.blog_module .icon img{max-height:40px;margin:0 auto;display:block}.blog_module .title_block{text-align:center;width:100%;margin-bottom:10px}.blog_module .title_block h2{color:#336949;font-family:Allura,handwriting;font-size:60px;font-weight:500;line-height:1.2em}@media (width<=980px){.blog_module .title_block h2{font-size:50px}}@media (width<=767px){.blog_module .title_block h2{font-size:45px}}.blog_module .description{text-align:center;color:#336949;padding-left:8vw;padding-right:8vw;font-family:Fjord One,Georgia,Times New Roman,serif;font-size:19px;line-height:1.5em}@media (width<=980px){.blog_module .description{padding-left:0;padding-right:0}}.blog_module .posts-list{-moz-column-gap:30px;--columns:4;flex-wrap:wrap;justify-content:center;gap:30px;min-width:100%;margin-top:16px;display:flex}@media (width<=980px){.blog_module .posts-list{--columns:2}}@media (width<=767px){.blog_module .posts-list{-moz-column-gap:4%;column-gap:4%}}.blog_module .posts-list .post{width:calc((100% - (var(--columns) - 1) * 30px) / var(--columns));flex-direction:column;display:flex}@media (width<=767px){.blog_module .posts-list .post{width:calc((100% - (var(--columns) - 1) * 4%) / var(--columns))}}.blog_module .posts-list .post .thumb{width:100%;height:0;margin-bottom:18px;padding-bottom:100%;position:relative;overflow:hidden}.blog_module .posts-list .post .thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.blog_module .posts-list .post .thumb .no_image{background:#f1f1f1;width:100%;height:100%;position:absolute;top:0;left:0}.blog_module .posts-list .post .thumb .no_image img{width:80%;max-width:200px;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.blog_module .posts-list .post .title{width:100%;margin-bottom:8px}.blog_module .posts-list .post .title h3{text-transform:uppercase;font-size:22px}.blog_module .posts-list .post .title h3 a{color:#336949;font-size:inherit}.blog_module .posts-list .post .post-meta{text-transform:uppercase;color:#336949;letter-spacing:1px;padding-bottom:10px;font-size:13px;font-weight:600}.blog_module .posts-list .post .post-meta a{color:#336949}.blog_module .posts-list .post .excerpt{color:#666;word-wrap:break-word;font-size:14px}.blog_module .posts-list .post .link{margin-top:auto}.blog_module .posts-list .post .link a{color:#336949;text-transform:uppercase;letter-spacing:1px;font-size:13px;font-weight:700;line-height:3.2em}@media (width<=540px){.blog_module .posts-list{flex-direction:row;flex:1;display:flex}}.blog_module.post .description{max-width:770px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.blog_module.post .posts-list .post .title{padding-left:19px;padding-right:19px}@media (width<=980px){.blog_module.post .posts-list .post .title{padding-left:0;padding-right:0}}@media (width<=479px){.blog_module.post .posts-list .post .title{margin-bottom:0}}.blog_module.post .posts-list .post .title h3{text-transform:none;font-size:30px}@media (width<=980px){.blog_module.post .posts-list .post .title h3{font-size:24px}}.blog_module.post .posts-list .post .title h3 a{font-family:Fjord One,Georgia,Times New Roman,serif;font-size:30px;font-weight:500;line-height:1.2em}@media (width<=980px){.blog_module.post .posts-list .post .title h3 a{font-size:24px}}@media (width<=540px){.blog_module.post .posts-list .post .title h3 a{font-size:15px;font-weight:700}}.blog_module.post .posts-list .post .post-meta{padding-left:19px;padding-right:19px;font-weight:700}@media (width<=980px){.blog_module.post .posts-list .post .post-meta{padding-left:0;padding-right:0}}@media (width<=767px){.blog_module.post .posts-list .post .post-meta{font-size:12px}}.blog_module.post .posts-list .post .excerpt{padding-left:19px;padding-right:19px;font-size:16px}@media (width<=980px){.blog_module.post .posts-list .post .excerpt{padding-left:0;padding-right:0}}.blog_module.post .posts-list .post .link{padding-left:19px;padding-right:19px}@media (width<=980px){.blog_module.post .posts-list .post .link{padding-left:0;padding-right:0}}.blog_module.inspiration .posts-list .post .title{text-align:center}.blog_module.inspiration .posts-list .post .title h3{text-transform:uppercase;margin-bottom:18px;font-size:22px}.blog_module.inspiration .posts-list .post .title h3 a{color:#336949;font-size:inherit;font-family:Fjord One,Georgia,Times New Roman,serif;font-weight:500}@media (width<=540px){.blog_module.inspiration .posts-list .post .title h3 a{font-size:15px;font-weight:700}}.blog_module.inspiration .posts-list .post .excerpt{text-align:center;word-wrap:break-word}.blog_module.inspiration .posts-list .post .link{text-align:center;margin-top:auto;padding-top:30px}.blog_module.inspiration .posts-list .post .link a{color:#336949;text-transform:uppercase;letter-spacing:1px;background-color:#bed1c7;border:4px solid #bed1c7;border-radius:4px;padding:.3514em 1em;font-size:15px;font-weight:700;text-decoration:none}@media (width<=767px){.blog_module.inspiration .posts-list .post .link a{letter-spacing:0;font-size:13px}}.blog_module.inspiration .posts-list .post .link a:hover{color:#fff;background-color:#336949;border-color:#336949}.blog_module .btn{margin:60px auto 0;display:table}.blog-post-content p a:not(.btn){font-weight:700;text-decoration:underline}body:not(.home) .blog_module.post .title_block h2{color:#fff;font-size:70px;font-weight:500}@media (width<=980px){body:not(.home) .blog_module.post .title_block h2{font-size:47px}}@media (width<=767px){body:not(.home) .blog_module.post .title_block h2{font-size:39px}}body:not(.home) .blog_module.post .description{max-width:633px;padding-bottom:54px}@media (width>=981px){body:not(.home) .blog_module.post .posts-list .post{margin-bottom:54px}}body:not(.home) .blog_module.post .posts-list .post .thumb{margin-bottom:18px}body:not(.home) .blog_module.post .posts-list .post .title h3{font-size:27px}@media (width<=980px){body:not(.home) .blog_module.post .posts-list .post .title h3{font-size:23px}}body:not(.home) .blog_module.post .posts-list .post .title h3 a{font-size:27px}@media (width<=980px){body:not(.home) .blog_module.post .posts-list .post .title h3 a{font-size:23px}}body:not(.home) .blog_module.post .posts-list .post .post-meta{font-weight:600}body.home .blog_module.post .description{padding-bottom:54px}@media (width<=980px){body.home .blog_module.post .description{padding-bottom:30px}}body.post-template-default .blog_module.post .title_block h2{color:#336949}.categories-module{width:100%;margin:50px auto}.categories-module .title{margin-bottom:10px}.categories-module .title h1{font-size:60px}@media (width<=980px){.categories-module .title h1{font-size:50px}}@media (width<=767px){.categories-module .title h1{font-size:45px}}.categories-module .description p:not(:last-child){margin-bottom:1em}.categories-module .description p a:not(.btn){text-decoration:underline}.categories-module .categories-dropdown{width:100%;margin:30px auto;display:none}.categories-module .categories-list{-moz-column-gap:30px;--columns:4;flex-wrap:wrap;gap:4vw 30px;margin-top:3vw;display:flex}@media (width<=980px){.categories-module .categories-list{--columns:3;row-gap:50px;margin-top:8vw}}@media (width<=540px){.categories-module .categories-list{--columns:2;-moz-column-gap:4%;gap:30px 4%}}@media (width<=479px){.categories-module .categories-list{row-gap:20px}}.categories-module .categories-list .cat-item{width:calc((100% - (var(--columns) - 1) * 30px) / var(--columns))}@media (width<=767px){.categories-module .categories-list .cat-item{width:calc((100% - (var(--columns) - 1) * 4%) / var(--columns))}}.categories-module .categories-list .cat-item .cat-item--thumb{width:100%;height:0;padding-top:100%;position:relative;overflow:hidden}.categories-module .categories-list .cat-item .cat-item--thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.categories-module .categories-list .cat-item .cat-item--thumb .no_image{background:#f1f1f1;width:100%;height:100%;position:absolute;top:0;left:0}.categories-module .categories-list .cat-item .cat-item--thumb .no_image img{width:80%;max-width:200px;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.categories-module .categories-list .cat-item .cat-item--see-more{text-align:center}.categories-module .categories-list .cat-item .cat-item--see-more a{text-decoration:underline}@media (width<=420px){.categories-module .categories-list .cat-item .cat-item--see-more a{font-size:12.5px}}.categories-module .categories-list .cat-item .cat-item--title{text-align:center;word-wrap:initial;padding:15px 5px 5px;position:relative}@media (width<=540px){.categories-module .categories-list .cat-item .cat-item--title{padding:8px 5px 0}}.categories-module .categories-list .cat-item .cat-item--title .cat-item--title-inner{height:var(--height,40px);flex-direction:column;justify-content:center;display:flex}.categories-module .categories-list .cat-item .cat-item--title h2{color:#336949;letter-spacing:.5px;text-transform:uppercase;width:100%;font-family:Fjord One,Georgia,Times New Roman,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.2}@media (width<=767px){.categories-module .categories-list .cat-item .cat-item--title h2{font-size:1rem}}@media (width<=420px){.categories-module .categories-list .cat-item .cat-item--title h2{font-size:.78rem}}.categories-module .categories-list .cat-item .cat-item--title .link-more{text-align:center;margin-top:-10px;display:block}.categories-module .categories-list .cat-item .cat-item--title a{width:100%;height:100%;transition:none;display:block;position:absolute;top:0;left:0}.categories-module .categories-list.use-buttons{-moz-column-gap:20px;gap:20px}@media (width<=767px){.categories-module .categories-list.use-buttons{-moz-column-gap:14px;gap:14px}}.categories-module .categories-list.use-buttons .cat-item{width:auto}.categories-module .categories-list.use-buttons .cat-item .cat-button{transition:all .3s}@media (width>=1025px){.categories-module .categories-list.use-buttons .cat-item .cat-button{color:#fff;word-break:break-word;text-transform:uppercase;text-align:center;background:#336949;border-radius:4px;width:auto;min-width:200px;padding:8px 14px;font-size:15px;font-weight:700;display:block}.categories-module .categories-list.use-buttons .cat-item .cat-button:hover{color:#336949;background:#c0d8c6}}@media (width<=767px){.categories-module .categories-list.use-buttons .cat-item .cat-button{min-width:120px}}@media (width<=1024px){.categories-module .categories-list.use-buttons{-moz-column-gap:0;column-gap:0}.categories-module .categories-list.use-buttons .cat-item{width:32%}.categories-module .categories-list.use-buttons .cat-item a:hover{font-weight:700}}@media (width<=767px){.categories-module .categories-list.use-buttons .cat-item{width:48%}}.text-content p a:not(.btn){text-decoration:underline}.text-content.has-container{width:80%;max-width:1080px;margin-left:auto;margin-right:auto}@media (width<=980px){.text-content.has-container{width:100%;padding-left:6vw;padding-right:6vw}}.text-content h1{font-size:40px}.text-content h1.title{margin-bottom:37px;font-size:50px}@media (width<=980px){.text-content h1.title{margin-bottom:15px;font-size:45px}}@media (width<=767px){.text-content h1.title{margin-bottom:10px;font-size:40px}}.text-content .columns{flex-wrap:wrap;width:100%;display:flex}.text-content .columns .column{width:48.5%}@media (width<=980px){.text-content .columns .column{width:100%}}@media (width>=981px){.text-content .columns .column:first-child{margin-right:3%}}@media (width<=980px){.text-content .columns .column:first-child{margin-bottom:30px}}.text-content p:not(:last-of-type){margin-bottom:1em}body.tax-product_cat .text-content h1.title{margin-bottom:10px;font-size:40px;line-height:1.2em}@media (width>=981px){body.tax-product_cat .text-content p{padding-right:18vw}}body.tax-product_cat .text-content ul,body.tax-product_cat .text-content ol{list-style-position:inside}.blockquote-section .wrapper{width:80%;max-width:1080px;margin:0 auto}.blockquote-section .wrapper .title{text-align:center;margin-bottom:2.75%}@media (width<=767px){.blockquote-section .wrapper .title{margin-bottom:30px}}.blockquote-section .wrapper .title h2{color:#336949;padding-bottom:10px;font-family:Allura,handwriting;font-size:50px;font-weight:500;line-height:1.2em}@media (width<=980px){.blockquote-section .wrapper .title h2{font-size:40px}}.blockquote-section .wrapper .quote{padding:40px 6vw 72px;position:relative}@media (width<=980px){.blockquote-section .wrapper .quote{padding-left:0;padding-right:0}}.blockquote-section .wrapper .quote:before,.blockquote-section .wrapper .quote:after{text-align:center;color:#336949;pointer-events:none;width:100%;font-family:Fjord One,Georgia,Times New Roman,serif;font-size:50px;position:absolute;left:0}.blockquote-section .wrapper .quote:before{content:"”";top:0}.blockquote-section .wrapper .quote:after{content:"“";bottom:0}.blockquote-section .wrapper .quote p{color:#336949;text-align:center;font-family:Fjord One,Georgia,Times New Roman,serif;font-size:26px;line-height:1.2em}@media (width<=980px){.blockquote-section .wrapper .quote p{font-size:20px}}.blockquote-section .wrapper .quote p>*{font-family:Fjord One,Georgia,Times New Roman,serif}.blockquote-section .wrapper .columns{flex-wrap:wrap;justify-content:space-between;margin-top:55px;display:flex}.blockquote-section .wrapper .columns .column{width:48.5%}@media (width<=980px){.blockquote-section .wrapper .columns .column{width:100%}.blockquote-section .wrapper .columns .column:not(:first-child){margin-top:30px}}.blockquote-section .wrapper .columns .column p:not(:first-child){margin-top:1em}.blockquote-section .wrapper .columns.has-one-column .column{width:100%}@media (width>=981px){.blockquote-section .wrapper .columns.has-one-column .column{padding-left:10vw;padding-right:10vw}}.blockquote-section .wrapper .columns.quote-text{align-items:center}.blockquote-section .wrapper .columns.quote-text .quote{padding:40px 3vw 72px;position:relative}@media (width<=980px){.blockquote-section .wrapper .columns.quote-text .quote{padding-left:0;padding-right:0}}.blockquote-section .wrapper .cover-text{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.blockquote-section .wrapper .cover-text .align-columns{width:46%}@media (width<=980px){.blockquote-section .wrapper .cover-text .align-columns{width:100%}}.blockquote-section .wrapper .cover-text .align-columns .columns{width:100%;display:block}.blockquote-section .wrapper .cover-text .align-columns .columns .column{width:100%}.blockquote-section .wrapper .cover-text .align-columns .columns .column:not(:first-child){margin-top:1em}.blockquote-section .wrapper .cover-text .image{width:46%;height:auto;display:block}@media (width<=980px){.blockquote-section .wrapper .cover-text .image{width:100%;margin-top:10vw}}.blockquote-section .wrapper .cover-text.image-align-left{flex-direction:row-reverse}@media (width<=980px){.blockquote-section .wrapper .cover-text.image-align-left{flex-direction:column-reverse}.blockquote-section .wrapper .cover-text.image-align-left .image{margin-top:5vw;margin-bottom:5vw}}.blockquote-section .wrapper.has-image{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.blockquote-section .wrapper.has-image .cover-all-text,.blockquote-section .wrapper.has-image .image{width:46%;height:fit-content}@media (width<=980px){.blockquote-section .wrapper.has-image .cover-all-text,.blockquote-section .wrapper.has-image .image{width:100%}.blockquote-section .wrapper.has-image .image{margin-top:10vw}}.blockquote-section .wrapper.has-image .quote{padding-left:0;padding-right:0}.blockquote-section .wrapper.has-image .columns .column{width:100%}.blockquote-section .wrapper.has-image .columns .column:not(:first-child){margin-top:30px}.blockquote-section .wrapper.has-image.image-align-left{flex-direction:row-reverse}@media (width<=980px){.blockquote-section .wrapper.has-image.image-align-left{flex-direction:column-reverse}.blockquote-section .wrapper.has-image.image-align-left .image{margin-top:5vw;margin-bottom:17vw}}.blockquote-section p a:not(.btn){text-decoration:underline}.full_image_with_content{width:100%;min-height:500px;padding-top:25vw;padding-bottom:25vw;display:block;position:relative}@media (width<=980px){.full_image_with_content{padding-top:30vw;padding-bottom:30vw}}.full_image_with_content .image-block{z-index:1;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.full_image_with_content .image-block img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.full_image_with_content.has-content{padding-top:10vw;padding-bottom:10vw}@media (width<=767px){.full_image_with_content.has-content{max-height:inherit;padding-top:15vw;padding-bottom:15vw}}.full_image_with_content.has-content .wrapper{text-align:center;z-index:5;background:#cbd8d1;max-width:60%;margin:0 auto;padding:7vw 10vw;position:relative}@media (width<=980px){.full_image_with_content.has-content .wrapper{max-width:90%}}.full_image_with_content.has-content .wrapper h1,.full_image_with_content.has-content .wrapper h2,.full_image_with_content.has-content .wrapper h3,.full_image_with_content.has-content .wrapper h4,.full_image_with_content.has-content .wrapper h5,.full_image_with_content.has-content .wrapper h6{color:#336949;margin-bottom:10px;font-family:Allura,handwriting;font-size:50px;line-height:1.2em;font-weight:500!important}.full_image_with_content.has-parallax .image-block{position:absolute;inset:0;overflow:hidden}.full_image_with_content.has-parallax .image-block img{height:142%;display:block;position:absolute;bottom:0;left:0}@media (width<=767px){.full_image_with_content.has-parallax .image-block img{height:225%}}.gallery_with_3_images{width:100%;height:auto;display:block}@media (width<=980px){.gallery_with_3_images{padding-top:15vw;padding-bottom:15vw}}.gallery_with_3_images .wrapper{flex-wrap:wrap;justify-content:space-between;width:100%;max-width:70%;margin:0 auto;display:flex}.gallery_with_3_images .wrapper .image-item img{width:auto;max-width:100%;height:auto;margin:0 auto;display:block}.gallery_with_3_images .wrapper.in_line .image-item{width:31.333%;margin-left:3%}@media (width<=980px){.gallery_with_3_images .wrapper.in_line .image-item{width:100%;margin-top:30px;margin-left:0}}.gallery_with_3_images .wrapper.in_line .image-item:first-child{margin-left:0}@media (width<=980px){.gallery_with_3_images .wrapper.in_line .image-item:first-child{margin-top:0}}.gallery_with_3_images .wrapper.left_2_images .left-side{width:58.8%;margin-right:3%}@media (width<=980px){.gallery_with_3_images .wrapper.left_2_images .left-side{width:100%;margin-right:0}}.gallery_with_3_images .wrapper.left_2_images .left-side .image-item:not(:first-child){padding-top:2vw;padding-left:13vw}@media (width<=980px){.gallery_with_3_images .wrapper.left_2_images .left-side .image-item:not(:first-child){margin-top:30px;padding-top:0;padding-left:0}}.gallery_with_3_images .wrapper.left_2_images .right-side{width:38.2%}@media (width<=980px){.gallery_with_3_images .wrapper.left_2_images .right-side{width:100%;margin-top:30px}}.gallery_with_3_images .wrapper.right_2_images{flex-wrap:wrap;align-items:center;width:80%;max-width:1080px;display:flex}.gallery_with_3_images .wrapper.right_2_images .left-side{width:46%;margin-right:8%}@media (width<=980px){.gallery_with_3_images .wrapper.right_2_images .left-side{width:100%;margin-right:0}}.gallery_with_3_images .wrapper.right_2_images .right-side{width:46%}@media (width<=980px){.gallery_with_3_images .wrapper.right_2_images .right-side{width:100%;margin-top:30px}}.gallery_with_3_images .wrapper.right_2_images .right-side .image-item:not(:first-child){padding-top:4vw;padding-right:8vw}@media (width<=980px){.gallery_with_3_images .wrapper.right_2_images .right-side .image-item:not(:first-child){margin-top:30px;padding-top:0;padding-right:0}}.text-image .wrapper{width:70%;max-width:70%;margin:0 auto}.text-image .wrapper .columns{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.text-image .wrapper .columns.reverse-column{flex-direction:row-reverse}@media (width<=980px){.text-image .wrapper .columns.reverse-column{flex-direction:column-reverse}}.text-image .wrapper .columns.reverse-column .column:first-child{margin-left:3%;margin-right:0}@media (width<=980px){.text-image .wrapper .columns.reverse-column .column:first-child{margin-top:10vw;margin-bottom:0;margin-left:0}}.text-image .wrapper .columns .column{width:50%}@media (width<=980px){.text-image .wrapper .columns .column{width:100%}}.text-image .wrapper .columns .column:first-child{width:65.667%;margin-right:3%}@media (width<=980px){.text-image .wrapper .columns .column:first-child{width:100%;margin-bottom:10vw;margin-right:0}}.text-image .wrapper .columns .column:first-child img{width:auto;max-width:100%;height:auto;display:block}.text-image .wrapper .columns .column:last-child{width:31.3333%}@media (width<=980px){.text-image .wrapper .columns .column:last-child{width:100%}}.text-image .wrapper .columns .column p:not(:first-child){margin-top:1em}.newsletter-section{padding-top:30px;padding-bottom:30px}.newsletter-section .wrapper{width:70%;max-width:70%;margin:0 auto}@media (width<=767px){.newsletter-section .wrapper{width:100%;max-width:100%;padding-left:10vw;padding-right:10vw}.newsletter-section .wrapper .newsletter-item.desktop{display:none!important}}@media (width>=768px){.newsletter-section .wrapper .newsletter-item.mobile{display:none!important}}.blog-post-container .blog-post-content .newsletter-section .wrapper{width:100%;max-width:inherit;padding-left:0;padding-right:0}.recently-viewed-products-wrap__title{color:#336949;text-align:center;margin-bottom:15px;font-size:25px;font-weight:500}@media screen and (width<=980px){.recently-viewed-products-wrap__title{text-align:center}}@media screen and (width<=767px){.recently-viewed-products-wrap__title{font-size:45px}}.recently-viewed-products-wrap .recently-viewed-products ul.products{margin:0}.site-main .recently-viewed-products-wrap{margin:6vw 0}.site-main .recently-viewed-products-wrap:last-child{margin-bottom:0}@media screen and (width<=767px){.site-main .recently-viewed-products-wrap{padding:0 30px}}.accessories-upsell__section{color:#336949;background:#e4ede6;border-radius:16px;margin:2rem auto;padding:16px;display:block}.accessories-upsell__section *{box-sizing:border-box}.accessories-upsell__title{margin-bottom:1rem;font-size:20px;font-weight:700}.accessories-upsell__product{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;display:flex}.accessories-upsell__product:not(:last-child){margin-bottom:16px}@media (width<=520px){.accessories-upsell__product:not(:last-child){margin-bottom:24px}}.accessories-upsell__product-thumbnail{aspect-ratio:1;width:100px;height:auto;margin-right:16px;position:relative;overflow:hidden}@media (width<=520px){.accessories-upsell__product-thumbnail{width:60px}}.accessories-upsell__product-thumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:all .3s}.accessories-upsell__product-thumbnail .yith-wcbm-badge{display:none!important}.accessories-upsell__product-thumbnail:hover img{transform:scale(1.1)}.accessories-upsell__product-data{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:calc(100% - 116px);display:flex;position:relative}@media (width<=1260px) and (width>=980px){.accessories-upsell__product-data{flex-direction:column}}@media (width<=780px){.accessories-upsell__product-data{flex-direction:column}}@media (width<=520px){.accessories-upsell__product-data{width:calc(100% - 76px)}}.accessories-upsell__product-data__info{width:calc(100% - 222px)}@media (width<=1640px) and (width>=1260.1px){.accessories-upsell__product-data__info{width:calc(100% - 111px)}}@media (width<=1260px) and (width>=980px){.accessories-upsell__product-data__info{width:100%}}@media (width<=780px){.accessories-upsell__product-data__info{width:100%}}.accessories-upsell__product-data__info .title{white-space:nowrap;text-overflow:ellipsis;margin-bottom:4px;font-size:14px;font-weight:600;line-height:1.2;overflow:hidden}.accessories-upsell__product-data__info .discount{color:#000;margin-bottom:8px;font-size:14px;line-height:1}.accessories-upsell__product-data__info .price{margin-bottom:0;line-height:1}.accessories-upsell__product-data__info .price .amount{font-size:14px!important}.accessories-upsell__product-data__info .price del{text-decoration:none}.accessories-upsell__product-data__info .price del *{font-weight:400!important}.accessories-upsell__product-data__info .price del .amount{font-size:13px!important}.accessories-upsell__product-data__info .price ins .amount{font-size:16px!important}.accessories-upsell__product-data__info .price ins bdi{font-weight:700}.accessories-upsell__product-data__info .awdr-bulk-customizable-table{color:#000;margin:0;font-size:13px;line-height:1.2}.accessories-upsell__product-data__buy{flex-wrap:wrap;width:206px;display:flex}@media (width<=1640px) and (width>=1260.1px){.accessories-upsell__product-data__buy{flex-direction:column;width:95px}}@media (width<=1260px) and (width>=980px){.accessories-upsell__product-data__buy{margin-top:12px}}@media (width<=780px){.accessories-upsell__product-data__buy{margin-top:12px}}@media (width<=520px){.accessories-upsell__product-data__buy{margin-top:4px}}.accessories-upsell__product-data__buy .quantity-wrap{background:#fff;border-radius:3px;flex-wrap:wrap;align-items:center;margin-right:16px;display:flex}@media (width<=1640px) and (width>=1260.1px){.accessories-upsell__product-data__buy .quantity-wrap{margin-right:0}}@media (width<=520px){.accessories-upsell__product-data__buy .quantity-wrap{margin-right:8px}}.accessories-upsell__product-data__buy .quantity-wrap .quantity-nav .quantity-button{color:#000;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;width:25px;height:34px;font-size:20px;line-height:28px}@media (width<=520px){.accessories-upsell__product-data__buy .quantity-wrap .quantity-nav .quantity-button{width:20px;height:28px;font-size:16px;line-height:24px}}.accessories-upsell__product-data__buy .quantity-wrap input.qty{color:#313131;text-align:center;-moz-appearance:textfield;background-color:#0000;border:0;width:45px;height:35px;padding:2px 6px;font-size:15px}.accessories-upsell__product-data__buy .quantity-wrap input.qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.accessories-upsell__product-data__buy .quantity-wrap input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.accessories-upsell__product-data__buy .quantity-wrap input.qty:hover,.accessories-upsell__product-data__buy .quantity-wrap input.qty:focus{outline:none}@media (width<=520px){.accessories-upsell__product-data__buy .quantity-wrap input.qty{width:28px;height:30px}}.accessories-upsell__product-data__buy .button{text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;text-align:center;width:95px;transition:all .3s;position:relative;color:#336949!important;background:#e4ede6!important;border:1px solid #336949!important;font-size:13px!important;overflow:hidden!important}@media (width<=1640px) and (width>=1260.1px){.accessories-upsell__product-data__buy .button{margin-top:12px!important}}@media (width<=520px){.accessories-upsell__product-data__buy .button{width:78px;font-size:10px!important}}.accessories-upsell__product-data__buy .button.button_link{line-height:16px}.accessories-upsell__product-data__buy .button.added{color:#0000!important}.accessories-upsell__product-data__buy .button.added:after{position:absolute;left:50%;transform:translate(-50%);color:#336949!important;margin-left:0!important}.accessories-upsell__product-data__buy .button:hover{color:#fff!important;background:#336949!important}.accessories-upsell__product-data__buy .added_to_cart{display:none!important}.accessories-upsell__product-data.product-out-of-stock .accessories-upsell__product-data__info{width:calc(100% - 111px)}@media (width<=1260px) and (width>=980px){.accessories-upsell__product-data.product-out-of-stock .accessories-upsell__product-data__info{width:100%}}@media (width<=780px){.accessories-upsell__product-data.product-out-of-stock .accessories-upsell__product-data__info{width:100%}}.accessories-upsell__product-data.product-out-of-stock .accessories-upsell__product-data__buy{width:95px}.lang-switcher{position:relative}.lang-switcher .active-lang{cursor:pointer;flex-wrap:wrap;align-items:center;padding-top:8px;display:flex}.lang-switcher .active-lang .flag{width:20px;height:15px;margin-right:6px;display:block}.lang-switcher .active-lang .flag svg{width:20px;height:15px;display:block}.lang-switcher .active-lang .arrow{width:10px}.lang-switcher .active-lang .arrow svg{width:100%;transition:all .3s}.lang-switcher .dropdown{z-index:100;background-color:#fff;padding:6px;display:none;position:absolute;top:100%;left:0}.lang-switcher .dropdown .lang-item{width:100%;height:auto;display:block}.lang-switcher .dropdown .lang-item:not(:first-child){margin-top:6px}.lang-switcher .dropdown .lang-item a{justify-content:center;width:100%;display:flex}.lang-switcher .dropdown .lang-item a svg{width:20px;height:auto}.lang-switcher.active .active-lang .arrow svg{transform:rotate(180deg)}.video-block{width:100%;height:0;padding-top:56.12%;position:relative;overflow:hidden}.video-block .video_box{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.video-block .video_box iframe,.video-block .video_box .mp4-video{width:100%;height:100%}.video-block .poster{z-index:5;cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.video-block .poster:before{content:"";z-index:7;background:0 0;width:100%;height:100%;transition:all .3s;display:block;position:absolute;top:0;left:0}.video-block .poster:hover:before{background:#0009}.video-block .poster img{-o-object-fit:cover;object-fit:cover;z-index:5;width:100%;height:100%;position:absolute;top:50%;transform:translateY(-50%)}.video-block .poster .play{z-index:8;width:96px;height:96px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width<=980px){.video-block .poster .play{width:48px;height:48px}}.video-block .poster .play svg{fill:#fff;width:100%;height:100%}.categories-dropdown{width:100%;position:relative}.categories-dropdown:before{content:"";z-index:5;pointer-events:none;border:2px solid #336949;border-width:0 2px 2px 0;width:2px;height:2px;padding:3px;display:block;position:absolute;top:calc(50% - 8px);right:17px;transform:rotate(45deg)}.categories-dropdown .placeholder{z-index:3;pointer-events:none;background:#fff;align-items:center;width:calc(100% - 2px);height:calc(100% - 2px);padding:7px 30px 7px 15px;font-size:17px;display:flex;position:absolute;top:1px;left:1px}.categories-dropdown .categorySelect{-webkit-appearance:none;-moz-appearance:none;border:1px solid #dfdfdf;width:100%;height:50px;padding:7px 30px 7px 15px;font-size:17px}.categories-dropdown .categorySelect+.select2-container{width:100%!important}.categories-dropdown .categorySelect+.select2-container .select2-selection--single{border:1px solid #dfdfdf;border-radius:0;width:100%;height:50px;padding:7px 30px 7px 15px;font-size:17px}.categories-dropdown .categorySelect+.select2-container .select2-selection--single .select2-selection__rendered{line-height:50px}.categories-dropdown .categorySelect+.select2-container .select2-selection--single .select2-selection__arrow{height:50px;display:none}.categorySelect2{border-color:#dfdfdf}.categorySelect2 .select2-search__field{border-radius:4px;height:40px;padding:0 16px;font-size:16px;border-color:#dfdfdf!important}.categorySelect2 .select2-search__field:focus,.categorySelect2 .select2-search__field:focus-visible{outline:none;border-color:#336949!important}.categorySelect2 .select2-results{padding:0 10px}.categorySelect2 .select2-results>.select2-results__options.high-screen{max-height:400px}.categorySelect2 .select2-results__option{background:#fff;font-weight:700}.categorySelect2 .select2-results__option.font-weight-normal{font-weight:400}.categorySelect2 .select2-results__option[role=list]{padding:0 0 10px}.categorySelect2 .select2-results__option[role=group]{display:none}.categorySelect2 .select2-results__option.select2-results__option--highlighted{color:#336949;background:#fff}.categorySelect2 .select2-results__option .select2-results__group{display:none}.categorySelect2 .select2-results__option .parent-element{justify-content:space-between;width:100%;display:flex}.categorySelect2 .select2-results__option .parent-element .arrow{cursor:pointer;background:url("data:image/svg+xml;utf8,<svg width=\"8\" height=\"5\" viewBox=\"0 0 8 5\" fill=\"black\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M0.94 0L4 3.09042L7.06 0L8 0.951417L4 5L0 0.951417L0.94 0Z\" fill=\"black\"/></svg>") 50%/12px no-repeat;width:35px;height:27px;margin-left:4px;transition:all .3s;display:block}.categorySelect2 .select2-results__option.active .parent-element .arrow{transform:rotate(180deg)}@media (width>=981px){.sidebar-container{padding-left:50px}}.sidebar-container .widget{width:100%;margin-bottom:50px}.sidebar-container .widget.hidden{display:none}.sidebar-container .widget:last-of-type{margin-bottom:0}.sidebar-container .widget .widget-title{letter-spacing:1px;text-transform:uppercase;color:#336949;margin-bottom:10px;font-family:Exo,Helvetica,Arial,Lucida,sans-serif;font-size:15px;font-weight:600}.sidebar-container .widget ul{list-style:none}.sidebar-container .widget ul li{margin-top:4px}.sidebar-container .widget ul li a{font-weight:700}.sidebar-container .widget ul li.menu-item-has-children>.link-cover{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex;position:relative}.sidebar-container .widget ul li.menu-item-has-children>.link-cover a{width:calc(100% - 40px);display:block}.sidebar-container .widget ul li.menu-item-has-children>.link-cover .arrow{cursor:pointer;background:url("data:image/svg+xml;utf8,<svg width=\"8\" height=\"5\" viewBox=\"0 0 8 5\" fill=\"black\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M0.94 0L4 3.09042L7.06 0L8 0.951417L4 5L0 0.951417L0.94 0Z\" fill=\"black\"/></svg>") 50%/12px no-repeat;width:35px;height:20px;transition:all .3s;display:block}.sidebar-container .widget ul li.menu-item-has-children.active>.link-cover .arrow{transform:rotate(180deg)}.sidebar-container .widget ul li.menu-item-has-children .sub-menu{display:none}.sidebar-container .widget ul li.menu-item-has-children .sub-menu li{padding-left:16px}.sidebar-container .widget ul li.menu-item-has-children .sub-menu li a{font-weight:400}.sidebar-container .widget ul li a{letter-spacing:1px;font-size:15px}.sidebar-container .widget ul li a:hover{opacity:.7}.sidebar-container .widget ul li.current-menu-item>.link-cover>a,.sidebar-container .widget ul li.current-menu-item>a{color:#000}.sidebar-container .widget .menu-in-row ul{flex-wrap:wrap;display:flex}.sidebar-container .widget .menu-in-row ul li{padding-right:11px}.mc4wp-form{width:100%;height:auto}.mc4wp-form p:not(:last-child){padding-bottom:1em}.mc4wp-form .input{-webkit-appearance:none;color:#666;background-color:#fff;border-width:0;border-radius:3px;width:100%;padding:14px 4%;font-size:16px;font-weight:400}.mc4wp-form input[type=submit]{color:#fff;text-align:center;text-transform:uppercase;letter-spacing:1px;cursor:pointer;background-color:#336949;border:4px solid #336949;border-radius:4px;outline:none;width:100%;padding:9px 1em;font-size:15px;font-style:normal;font-weight:700}.scroll-up{z-index:99999;cursor:pointer;opacity:0;pointer-events:none;background:#0006;border-radius:4px 0 0 4px;flex-wrap:wrap;justify-content:center;align-items:center;width:40px;height:40px;padding:5px;transition:all .3s;display:flex;position:fixed;bottom:125px;right:0}.scroll-up.active{opacity:1;pointer-events:auto}.scroll-up svg{fill:#fff;width:16px;height:16px}.scroll-up:hover{background:#000}.language-modal{z-index:999999;background-color:#0009;width:100%;height:100%;padding:40px 0;display:none;position:fixed;top:0;left:0;overflow-y:auto}.language-modal.active{justify-content:center;align-items:center;display:flex}.language-modal .language-modal_container{background-color:#fff;width:95%;max-width:450px;padding:32px;position:relative}@media (width<=767px){.language-modal .language-modal_container{padding:32px 16px}}.language-modal .language-modal_container .close-modal{flex-wrap:wrap;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:5px;right:5px}.language-modal .language-modal_container .close-modal svg{fill:#000;width:20px;height:20px;transition:all .3s}.language-modal .language-modal_container .close-modal:hover svg{fill:#336949}.language-modal .language-modal_container .title-modal{text-align:center;margin-bottom:1rem;font-size:24px;font-weight:700;line-height:1.1}.language-modal .language-modal_container .description-modal{text-align:center;font-size:16px;line-height:1.2}.language-modal .language-modal_container .languages{flex-wrap:wrap;justify-content:center;margin:32px auto;display:flex}.language-modal .language-modal_container .languages .languages-item{margin:0 16px}.language-modal .language-modal_container .languages .languages-item svg{width:40px;margin:0 auto 2px;display:block}.language-modal .language-modal_container .languages .languages-item .languages-item_name{text-transform:uppercase;font-size:12px;transition:all .3s}.language-modal .language-modal_container .languages .languages-item:hover .languages-item_name{color:#c0d8c6}.show-lang-modal{cursor:pointer;z-index:5;background:#336949;border-radius:50%;flex-wrap:wrap;justify-content:center;align-items:center;width:60px;height:60px;transition:all .3s;display:flex;position:fixed;bottom:140px;right:60px;overflow:hidden;box-shadow:0 0 16px #0000004d}.show-lang-modal svg{fill:#fff;width:36px;height:auto;transition:all .3s}.show-lang-modal:hover{background:#bed1c7}.show-lang-modal:hover svg{fill:#336949}.product-low-quantity-text{color:#336949;font-size:.857em;position:relative}.product-low-quantity-text:before{content:"";vertical-align:middle;background-color:#336949;border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.cart-related-products__title{color:#336949;text-align:center;margin-bottom:15px;font-size:25px;font-weight:500;line-height:1.2em}.cart-related-products__products{padding:0 50px}.cart-related-products__products ul.products{margin:0}.cart-page .cart-related-products{background-color:#fff;margin-top:40px;padding:2vw}@media screen and (width<=767px){.cart-page .cart-related-products{padding:4vw 3vw}}@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.woocommerce-checkout{margin:0 auto}.woocommerce-checkout .checkout-steps-content .checkout-step{background:#fff;border:1px solid #ddd;border-radius:4px;margin-bottom:1.5rem;box-shadow:0 1px 3px #0000001a}.woocommerce-checkout .checkout-steps-content .checkout-step .step-content{border-top:1px solid #ddd;padding:2.5rem;display:none}.woocommerce-checkout .checkout-steps-content .checkout-step .step-header{cursor:pointer;background:#f8f8f8;border-radius:4px;align-items:center;gap:1.5rem;padding:1.5rem 2rem;transition:all .3s;display:flex}.woocommerce-checkout .checkout-steps-content .checkout-step .step-header .step-number{color:#fff;background:#ddd;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:1.1em;font-weight:600;transition:all .3s;display:flex}.woocommerce-checkout .checkout-steps-content .checkout-step .step-header .step-title{color:#666;flex-grow:1;font-size:1.2em;font-weight:600}.woocommerce-checkout .checkout-steps-content .checkout-step .step-header .step-status{width:24px;height:24px;position:relative}.woocommerce-checkout .checkout-steps-content .checkout-step .step-header .step-status:before{content:"▼";color:#666;font-size:.8em;transition:transform .3s;position:absolute;top:50%;right:0;transform:translateY(-50%)}.woocommerce-checkout .checkout-steps-content .checkout-step.completed .step-header{background-color:#f0f9f0}.woocommerce-checkout .checkout-steps-content .checkout-step.completed .step-header .step-number{background:#336949}.woocommerce-checkout .checkout-steps-content .checkout-step.completed .step-header .step-title{color:#336949}.woocommerce-checkout .checkout-steps-content .checkout-step.completed .step-header .step-status:before{content:"✓";color:#336949}.woocommerce-checkout .checkout-steps-content .checkout-step.active{border-color:#336949}.woocommerce-checkout .checkout-steps-content .checkout-step.active .step-header{background-color:#c0d8c6;border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.woocommerce-checkout .checkout-steps-content .checkout-step.active .step-header .step-number{background:#336949}.woocommerce-checkout .checkout-steps-content .checkout-step.active .step-header .step-title{color:#336949}.woocommerce-checkout .checkout-steps-content .checkout-step.active .step-header .step-status:before{color:#336949;transform:translateY(-50%)rotate(180deg)}.woocommerce-checkout .checkout-steps-content .checkout-step.active .step-content{animation:.3s fadeIn;display:block}.woocommerce-checkout .checkout-steps-content .checkout-step:not(.active):not(.completed) .step-header{opacity:.7}.woocommerce-checkout .form-row{margin-bottom:1.5rem;position:relative}.woocommerce-checkout .form-row label{color:#333;margin-bottom:.5rem;font-weight:500;display:block}.woocommerce-checkout .form-row label .required{color:#dc3232;margin-left:4px}.woocommerce-checkout .form-row .field-error{color:#dc3232;margin-top:.3rem;font-size:.85em;font-weight:500;opacity:1!important;visibility:visible!important;display:block!important}.woocommerce-checkout .form-row input,.woocommerce-checkout .form-row textarea,.woocommerce-checkout .form-row select{background-color:#fff;border:1px solid #ddd;border-radius:4px;padding:.8rem;font-size:1em;transition:all .3s}.woocommerce-checkout .form-row input:focus,.woocommerce-checkout .form-row textarea:focus,.woocommerce-checkout .form-row select:focus{border-color:#336949;outline:none;box-shadow:0 0 0 1px #336949}.woocommerce-checkout .form-row.woocommerce-invalid label{color:#dc3232}.woocommerce-checkout .form-row.woocommerce-invalid input,.woocommerce-checkout .form-row.woocommerce-invalid textarea,.woocommerce-checkout .form-row.woocommerce-invalid select{background-color:#fff;border-color:#dc3232}.woocommerce-checkout .form-row.woocommerce-invalid input:focus,.woocommerce-checkout .form-row.woocommerce-invalid textarea:focus,.woocommerce-checkout .form-row.woocommerce-invalid select:focus{box-shadow:0 0 0 1px #dc3232}.woocommerce-checkout .form-row.woocommerce-validated input,.woocommerce-checkout .form-row.woocommerce-validated textarea,.woocommerce-checkout .form-row.woocommerce-validated select{background-color:#fff;border-color:#336949}.woocommerce-checkout .form-row.woocommerce-validated input:focus,.woocommerce-checkout .form-row.woocommerce-validated textarea:focus,.woocommerce-checkout .form-row.woocommerce-validated select:focus{box-shadow:0 0 0 1px #336949}.woocommerce-checkout .form-row.form-row-first{float:left;width:48%;margin-right:4%}.woocommerce-checkout .form-row.form-row-last{float:right;width:48%}.woocommerce-checkout .form-row.form-row-wide{clear:both;width:100%}.woocommerce-checkout .step-buttons{border-top:1px solid #eee;gap:1rem;margin-top:2rem;padding-top:1rem;display:flex}.woocommerce-checkout .step-buttons .button{cursor:pointer;text-transform:uppercase;letter-spacing:.5px;border:none;border-radius:4px;padding:1rem 2rem;font-size:.9em;font-weight:600;transition:all .3s}.woocommerce-checkout .step-buttons .button.prev-step{color:#666;background:#f5f5f5}.woocommerce-checkout .step-buttons .button.prev-step:hover{background:#e0e0e0}.woocommerce-checkout .step-buttons .button.next-step{color:#fff;background-color:#336949;margin-left:auto}.woocommerce-checkout .step-buttons .button.next-step:hover{background-color:#3b7a55;transform:translateY(-1px)}.woocommerce-checkout #payment{background:0 0}.woocommerce-checkout #payment .place-order{padding:1.5rem 0 0}.woocommerce-checkout #payment .place-order #place_order{color:#fff;text-transform:uppercase;letter-spacing:.5px;background-color:#336949;border:none;border-radius:4px;width:100%;padding:1.2rem;font-size:1.1em;font-weight:600;transition:all .3s}.woocommerce-checkout #payment .place-order #place_order:hover{color:#336949;background-color:#bed1c7;transform:translateY(-1px)}.woocommerce-checkout .woocommerce-checkout-review-order-table{border-collapse:collapse;background:#fff;border-radius:4px;width:100%;margin-bottom:2rem;overflow:hidden}.woocommerce-checkout .woocommerce-checkout-review-order-table th,.woocommerce-checkout .woocommerce-checkout-review-order-table td{border-bottom:1px solid #eee;padding:1.2rem}.woocommerce-checkout .woocommerce-checkout-review-order-table thead th{color:#336949;text-transform:uppercase;letter-spacing:.5px;background:#c0d8c6;font-size:.9em;font-weight:600}.woocommerce-checkout .woocommerce-checkout-review-order-table tbody td{font-size:.95em}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr:last-child{border-bottom:none}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot th{text-align:left;font-weight:500}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .order-total{font-size:1.2em}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .order-total th,.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .order-total td{color:#336949;padding-top:1.5rem;font-weight:600}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .order-total th strong,.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .order-total td strong{font-weight:600}.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper .form-row{flex-direction:column;gap:3px;display:flex}.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper .form-row.woocommerce-invalid #terms{outline:none}.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper .form-row.woocommerce-invalid label{color:#333}@media (width<=767px){.woocommerce-checkout #pwgc-redeem-form{flex-direction:column;display:flex}}.woocommerce-checkout #pwgc-redeem-form #pwgc-redeem-error{order:1;margin-top:3px}.woocommerce-checkout #pwgc-redeem-form #pwgc-redeem-error:empty{display:none}@media (width<=767px){.woocommerce-checkout #pwgc-redeem-form #pwgc-redeem-error{margin-top:11px}}.woocommerce-checkout #pwgc-redeem-form #pwgc-redeem-button{width:fit-content}.woocommerce-checkout .woocommerce-error,.woocommerce-checkout #terms_description.checkout-inline-error-message,.woocommerce-checkout #pwgc-redeem-error:not(:empty){color:red;background-color:#c0d8c6;border-top:3px solid #336949;border-radius:4px;margin:0 0 1.5rem;padding:1rem 1rem 1rem 3.5rem;font-size:16px;list-style:none;position:relative}.woocommerce-checkout .woocommerce-error:before,.woocommerce-checkout #terms_description.checkout-inline-error-message:before,.woocommerce-checkout #pwgc-redeem-error:not(:empty):before{content:"";color:red;font-family:WooCommerce;display:inline-block;position:absolute;top:1rem;left:1.2rem}.woocommerce-checkout .woocommerce-error li,.woocommerce-checkout #terms_description.checkout-inline-error-message li,.woocommerce-checkout #pwgc-redeem-error:not(:empty) li{color:red;padding:.5rem 0}.woocommerce-checkout .woocommerce-error li:not(:last-child),.woocommerce-checkout #terms_description.checkout-inline-error-message li:not(:last-child),.woocommerce-checkout #pwgc-redeem-error:not(:empty) li:not(:last-child){border-bottom:1px solid #0000000d}.woocommerce-checkout .woocommerce-error li a,.woocommerce-checkout #terms_description.checkout-inline-error-message li a,.woocommerce-checkout #pwgc-redeem-error:not(:empty) li a{color:red}.woocommerce-checkout .step-error-message{border-bottom:1px solid #eee;margin:0}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media screen and (width<=768px){.woocommerce-checkout .checkout-step .step-header{padding:1rem}.woocommerce-checkout .checkout-step .step-header .step-title{font-size:1em}.woocommerce-checkout .checkout-step .step-content{padding:1.5rem}.woocommerce-checkout .form-row.form-row-first,.woocommerce-checkout .form-row.form-row-last{float:none;width:100%;margin-right:0}.woocommerce-checkout .step-buttons{flex-direction:column;gap:.5rem}.woocommerce-checkout .step-buttons .button{text-align:center;width:100%;margin:0}.woocommerce-checkout #payment .payment_methods li{padding:1rem}}#billing_postcode_field,#shipping_postcode_field{float:left!important;clear:left!important;width:48%!important;margin-right:4%!important;overflow:visible!important}#billing_city_field,#shipping_city_field{float:right!important;clear:none!important;width:48%!important;margin-right:0!important;overflow:visible!important}#show_company_toggle_field{margin-bottom:15px}#show_company_toggle_field input[type=checkbox]{vertical-align:middle;margin-right:8px}#show_company_toggle_field label{vertical-align:middle;display:inline}.woocommerce-invalid input,.woocommerce-invalid select{background-color:#fff9f9!important;border-color:red!important}.next-step.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}@media (width<=768px){#billing_postcode_field,#shipping_postcode_field,#billing_city_field,#shipping_city_field{float:none!important;clear:both!important;width:100%!important;margin-right:0!important}}@media (width<=540px){.checkout-page .woocommerce{width:95%}}#billing_address_2_field,#shipping_address_2_field{display:none!important}.payment_box:before{display:none}.woocommerce-terms-and-conditions-checkbox-text a{color:#336949;text-decoration:underline}.woocommerce-terms-and-conditions-checkbox-text a:hover{color:#448b61}body.has-protected-form{flex-flow:column wrap;justify-content:space-between;height:auto;min-height:100vh;display:flex}.post-password-form{text-align:center;width:90%;max-width:400px;margin:0 auto;padding-top:24px;padding-bottom:24px;font-size:16px;line-height:1.6}@media (width>=600px){.post-password-form{font-size:20px}}.post-password-form .post-password-form-invalid-password{text-align:center;color:#fff;text-transform:uppercase;letter-spacing:.5px;word-spacing:2px;background:#f009;border-radius:4px;width:100%;height:auto;margin-bottom:24px;padding:6px 16px;font-size:14px}.post-password-form label{text-align:left;font-size:13px;display:block}.post-password-form input{border:1px solid #000;border-radius:4px;width:100%;height:40px;padding:4px 16px;font-size:16px}.post-password-form input[name=post_password]{letter-spacing:1px;transition:all .3s}.post-password-form input[name=post_password]:focus{box-shadow:0 0 4px #0000004d}.post-password-form input[type=submit]{color:#fff;text-transform:uppercase;cursor:pointer;background:#000;border:1px solid #000;border-radius:4px;max-width:260px;margin:16px auto 0;transition:all .3s}.post-password-form input[type=submit]:hover{color:#000;background:#fff}
