html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}
/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}template{display:none}[hidden]{display:none}@font-face{font-family:"SedgwickAve";font-display:swap;src:url(../fonts/Sedgwick/SedgwickAve-Regular.woff2) format("woff2"),url(../fonts/Sedgwick/SedgwickAve-Regular.woff) format("woff"),url(../fonts/Sedgwick/SedgwickAve-Regular.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:'ProximaNova';font-style:normal;font-weight:300;src:url(../fonts/ProximaNova/1132144/93cc6d34-798e-42c8-87d2-fd6391801b63.eot?#iefix) format("eot"),url(../fonts/ProximaNova/1132144/d9fe41ee-4904-4a11-ba11-b61cd3be767f.woff2) format("woff2"),url(../fonts/ProximaNova/1132144/2fa30669-9bbd-4ced-912f-db94a367ed6c.woff) format("woff"),url(../fonts/ProximaNova/1132144/c12b3ebb-3771-483f-a84a-ac63d615c28e.ttf) format("truetype")}@font-face{font-family:'ProximaNova';font-style:normal;font-weight:400;src:url(../fonts/ProximaNova/1132159/7e90123f-e4a7-4689-b41f-6bcfe331c00a.eot?#iefix) format("eot"),url(../fonts/ProximaNova/1132159/64017d81-9430-4cba-8219-8f5cc28b923e.woff2) format("woff2"),url(../fonts/ProximaNova/1132159/e56ecb6d-da41-4bd9-982d-2d295bec9ab0.woff) format("woff"),url(../fonts/ProximaNova/1132159/2aff4f81-3e97-4a83-9e6c-45e33c024796.ttf) format("truetype")}@font-face{font-family:'ProximaNova';font-style:normal;font-weight:500;src:url(../fonts/ProximaNova/1132171/87e4b4fc-cdf1-450a-8bed-dd818cba908d.eot?#iefix) format("eot"),url(../fonts/ProximaNova/1132171/ae47a7f5-89da-4879-b934-29722c3dd451.woff2) format("woff2"),url(../fonts/ProximaNova/1132171/70ae52ec-d89b-4c6a-9402-854ebe423c54.woff) format("woff"),url(../fonts/ProximaNova/1132171/6a35571c-ea14-4dac-9ae1-0e7af0abeec8.ttf) format("truetype")}@font-face{font-family:"Suisse";font-display:swap;src:url(../fonts/Suisse/SuisseIntl-Bold-WebM.woff2) format("woff2"),url(../fonts/Suisse/SuisseIntl-Bold-WebM.woff) format("woff"),url(../fonts/Suisse/SuisseIntl-Bold-WebM.ttf) format("truetype");font-style:normal;font-weight:700}@font-face{font-family:"Avenir";font-display:swap;src:url(../fonts/Avenir/Avenir-Light.woff2) format("woff2"),url(../fonts/Avenir/Avenir-Light.woff) format("woff"),url(../fonts/Avenir/Avenir-Light.ttf) format("truetype");font-style:normal;font-weight:200}@font-face{font-family:"Avenir";font-display:swap;src:url(../fonts/Avenir/Avenir-Book.woff2) format("woff2"),url(../fonts/Avenir/Avenir-Book.woff) format("woff"),url(../fonts/Avenir/Avenir-Book.ttf) format("truetype");font-style:normal;font-weight:300}@font-face{font-family:"Avenir";font-display:swap;src:url(../fonts/Avenir/Avenir-Roman.woff2) format("woff2"),url(../fonts/Avenir/Avenir-Roman.woff) format("woff"),url(../fonts/Avenir/Avenir-Roman.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"Avenir";font-display:swap;src:url(../fonts/Avenir/Avenir-Medium.woff2) format("woff2"),url(../fonts/Avenir/Avenir-Medium.woff) format("woff"),url(../fonts/Avenir/Avenir-Medium.ttf) format("truetype");font-style:normal;font-weight:500}@font-face{font-family:"Avenir";font-display:swap;src:url(../fonts/Avenir/Avenir-Oblique.woff2) format("woff2"),url(../fonts/Avenir/Avenir-Oblique.woff) format("woff"),url(../fonts/Avenir/Avenir-Oblique.ttf) format("truetype");font-style:oblique;font-weight:500}@font-face{font-family:"Avenir";font-display:swap;src:url(../fonts/Avenir/Avenir-Black.woff2) format("woff2"),url(../fonts/Avenir/Avenir-Black.woff) format("woff"),url(../fonts/Avenir/Avenir-Black.ttf) format("truetype");font-style:normal;font-weight:700}@font-face{font-family:"Avenir";font-display:swap;src:url(../fonts/Avenir/Avenir-Heavy.woff2) format("woff2"),url(../fonts/Avenir/Avenir-Heavy.woff) format("woff"),url(../fonts/Avenir/Avenir-Heavy.ttf) format("truetype");font-style:normal;font-weight:900}body>img{left:-10000px;position:absolute;visibility:hidden}.page-wrapper{margin:0 auto}dd{margin:0}img{max-width:100%}button,input,optgroup,select,textarea{font-family:"ProximaNova",sans-serif;font-size:14px;line-height:inherit}ul,ol{list-style:none outside none;margin:0;padding:0}ul li,ol li{font-size:14px;line-height:normal}ul li::before,ol li::before{display:inline-block}.button,button{background:#6fb42f;border:0 none;color:#fff;cursor:pointer;display:block;font-family:"ProximaNova",sans-serif;font-size:14px;font-weight:900;letter-spacing:-.1px;min-height:42px;min-width:142px;padding:12px;text-align:center;text-decoration:none}.button:disabled,button:disabled{cursor:not-allowed;opacity:.5}.button:focus,.button:hover,button:focus,button:hover{background-color:#558b23;color:#fff;text-decoration:none}.button.has-arrow,.button.short,button.has-arrow,button.short{line-height:16px;padding:13px 35px 13px 23px;position:relative;text-align:left}.button.has-arrow::after,.button.short::after,button.has-arrow::after,button.short::after{border:solid #fff;border-width:0 2px 2px 0;content:'';display:inline-block;padding:4px;position:absolute;right:21px;top:calc(50% - 1px);-webkit-transform:rotate(-45deg) translateY(-50%);transform:rotate(-45deg) translateY(-50%)}.button.short,button.short{min-height:42px;min-width:46px;padding:15px;width:46px}.button.button-small,button.button-small{font-size:12px;font-weight:400;letter-spacing:1.3px;min-height:34px;min-width:0;padding:10px 5px}@media screen and (min-width:1024px){.button.button-small,button.button-small{padding:10px 15px}}.button.button-small.grey,button.button-small.grey{background:#f3f3f4;color:#92969b}.button.button-small.grey:hover,.button.button-small.grey:focus,button.button-small.grey:hover,button.button-small.grey:focus{background:#92969b;color:#d2d4d6}.breadcrumbs .items{display:-webkit-flex;display:-ms-flexbox;display:flex}.breadcrumbs .items .item{margin-right:5px}.breadcrumbs .items .item::before{display:none}.breadcrumbs .items .item::after{color:#92969b;content:'/';display:inline-block}.breadcrumbs .items .item:last-child::after{display:none}.breadcrumbs .items .item strong,.breadcrumbs .items .item a{color:#92969b;font-size:11px;font-weight:300;text-decoration:none}.price-box{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}.price-box .price-label{display:none!important}.price-box .price{color:#000;font-size:26px;font-weight:500;line-height:1.2}@media screen and (min-width:600px){.price-box .price{font-size:20px}}.price-box .stock .unavailable{color:#525662}.price-box .special-price .price{color:#c93444;font-size:18px}@media screen and (min-width:600px){.price-box .special-price .price{font-size:16px}}.price-box .old-price .price{color:#525662;font-size:12px;position:relative}.price-box .old-price .price::before{border-bottom:1px solid #525662;content:'';position:absolute;right:0;top:50%;width:100%}.price-box .old-price .price-label{display:inline-block!important;font-size:12px}.product-item-info{width:auto}.product-image-container{display:inline-block;max-width:100%}.product-image-wrapper{display:block;height:0;overflow:hidden;position:relative;z-index:1}.product-image-photo{bottom:0;display:block;height:auto!important;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0;width:auto!important}.modal-popup{background:#fff;border:1px solid #6fb42f;display:block;left:0;margin:0 auto;max-width:600px;min-height:100px;opacity:0;padding:40px;position:fixed;right:0;text-align:center;top:40%;transition:visibility 0s .3s,opacity .3s ease;visibility:hidden;width:100%;z-index:100}.modal-popup._show{opacity:1;transition:opacity .3s ease;visibility:visible;z-index:500!important}.modal-popup .modal-content{margin-bottom:20px}.modal-popup .title{font-size:20px;font-weight:400}.modal-popup .action-close{background:0 0;display:inline-block;height:25px;min-height:25px;min-width:0;padding:0;position:absolute;right:14px;top:10px;width:25px}.modal-popup .action-close::before,.modal-popup .action-close::after{border:solid #82858e;border-width:0 2px 2px 0;content:'';display:inline-block;padding:5px;position:absolute;right:14px;top:3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modal-popup .action-close::before{right:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.modal-popup .action-close span{display:none}.modal-popup .action-close:hover::before,.modal-popup .action-close:hover::after{border-color:#558b23}.loading-mask{background-color:rgba(82,86,98,.33);bottom:0;left:0;margin:auto;position:fixed;right:0;top:0;z-index:100}.loading-mask .loader>img{bottom:0;left:0;margin:auto;position:fixed;right:0;top:0;z-index:100}.loading-mask .loader>p{display:none}.slick-dotted .slick-dots{bottom:20px;position:relative}@media screen and (min-width:600px){.slick-dotted .slick-dots{bottom:13px;position:absolute}}.slick-dotted .slick-dots li{margin:0}.slick-dotted .slick-dots button::before{background:#fbfbfb;border:1px solid #525662;border-radius:50%;color:transparent;font-size:11px;height:11px;left:5px;line-height:11px;opacity:1;top:5px;width:11px}.slick-dotted .slick-dots .slick-active button::before{background-color:#525662;color:transparent;opacity:1}.product.media .product-page-image-container .gallery-slide-image{display:none}.product.media .slick-dotted .slick-next{right:10px!important}@media screen and (min-width:1024px){.product.media .slick-dotted .slick-next{right:0!important}}.product.media .slick-dotted .slick-next::before{border:solid #000;border-width:0 2px 2px 0;content:'';display:inline-block;padding:5px;position:absolute;right:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.product.media .slick-dotted .slick-prev{left:10px!important}@media screen and (min-width:1024px){.product.media .slick-dotted .slick-prev{left:0!important}}.product.media .slick-dotted .slick-prev::before{border:solid #000;border-width:0 2px 2px 0;content:'';display:inline-block;padding:5px;position:absolute;left:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.product.media .slick-dotted .slick-dots button::before{background:#c5c5c5;border:0;border-radius:50%;color:transparent;font-size:11px;height:11px;left:5px;line-height:11px;opacity:1;top:5px;width:11px}.product.media .slick-dotted .slick-dots .slick-active button::before{background-color:#6fb42e;color:transparent;opacity:1}.product.media .slick-initialized.product-page-image-container .gallery-slide-image{display:block}a:not(.button).has-arrow{line-height:16px;padding-left:23px;position:relative;text-align:left}a:not(.button).has-arrow::before{border:solid #6fb42f;border-width:0 2px 2px 0;content:'';display:inline-block;left:10px;padding:4px;position:absolute;top:calc(35% - 1px);-webkit-transform:rotate(135deg) translateY(0%);transform:rotate(135deg) translateY(0%)}a:not(.button).has-arrow:hover::before,a:not(.button).has-arrow:focus::before{border-color:#525662}a:not(.button).has-arrow-r{line-height:16px;position:relative}a:not(.button).has-arrow-r::after{border:solid #6fb42f;border-width:0 2px 2px 0;content:'';display:inline-block;margin-left:6px;padding:4px;position:absolute;top:calc(50% - 1px);-webkit-transform:rotate(-45deg) translateY(-50%);transform:rotate(-45deg) translateY(-50%)}a:not(.button).has-arrow-r:hover::after,a:not(.button).has-arrow-r:focus::after{border-color:#525662}a:not(.button).grey{color:#92969b}a:not(.button).grey::before{border-color:#92969b}a:not(.button).grey:hover,a:not(.button).grey:focus{color:#558b23}a:not(.button).grey:hover::before,a:not(.button).grey:focus::before{border-color:#558b23}.back-to-top{display:none;z-index:50}.back-to-top .action{height:40px;width:40px;background:#6fb42f;border-radius:50%;bottom:135px;min-height:0;min-width:0;position:fixed;right:30px;z-index:50}@media screen and (min-width:600px){.back-to-top .action{right:60px}}.back-to-top .action::after{border:solid #fff;border-width:0 2px 2px 0;content:'';display:inline-block;padding:5px;position:absolute;right:calc(50% - 6px);top:calc(50% - 4px);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.back-to-top:hover .action{background-color:#558b23}.back-to-top span{display:none}body .overlay{background-color:rgba(82,86,98,.7);position:fixed;width:100%;height:100vh;z-index:1000;top:0;left:0}body .product-add-form .successbox,body .personalbundle--bundle .successbox{display:none}body .product-add-form .successbox .successbox--inner .successbox--start-info,body .personalbundle--bundle .successbox .successbox--inner .successbox--start-info{margin-bottom:30px}body .product-add-form .successbox .successbox--inner .successbox--start-info h3,body .product-add-form .successbox .successbox--inner .successbox--start-info p,body .personalbundle--bundle .successbox .successbox--inner .successbox--start-info h3,body .personalbundle--bundle .successbox .successbox--inner .successbox--start-info p{margin:0;padding:0;text-align:center}body .product-add-form .successbox .successbox--container,body .personalbundle--bundle .successbox .successbox--container{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}body .product-add-form .successbox .successbox--container .successbox--left,body .product-add-form .successbox .successbox--container .successbox--right,body .personalbundle--bundle .successbox .successbox--container .successbox--left,body .personalbundle--bundle .successbox .successbox--container .successbox--right{-webkit-flex:1;-ms-flex:1;flex:1}body .product-add-form .successbox .successbox--container .successbox--left,body .personalbundle--bundle .successbox .successbox--container .successbox--left{display:none}body .product-add-form .successbox .successbox--container .successbox--left img,body .personalbundle--bundle .successbox .successbox--container .successbox--left img{margin-bottom:-54px;max-width:280px}@media screen and (min-width:1024px){body .product-add-form .successbox .successbox--container .successbox--left,body .personalbundle--bundle .successbox .successbox--container .successbox--left{display:block}}body .product-add-form .successbox .successbox--container .successbox--right,body .personalbundle--bundle .successbox .successbox--container .successbox--right{-ms-flex-positive:2;-webkit-flex-grow:2;flex-grow:2;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}@media screen and (min-width:1024px){body .product-add-form .successbox .successbox--container .successbox--right,body .personalbundle--bundle .successbox .successbox--container .successbox--right{margin-left:30px}}body .product-add-form .successbox .successbox--container .successbox--right .successbox--buttons,body .personalbundle--bundle .successbox .successbox--container .successbox--right .successbox--buttons{width:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}body .product-add-form .successbox .successbox--container .successbox--right .successbox--buttons button,body .personalbundle--bundle .successbox .successbox--container .successbox--right .successbox--buttons button{-webkit-flex:1;-ms-flex:1;flex:1;border-radius:5px;font-size:18px}@media screen and (min-width:1024px){body .product-add-form .successbox .successbox--container .successbox--right .successbox--buttons button,body .personalbundle--bundle .successbox .successbox--container .successbox--right .successbox--buttons button{margin:0 10px}}body .product-add-form .successbox .successbox--container .successbox--right .successbox--buttons #workout_program_yes,body .personalbundle--bundle .successbox .successbox--container .successbox--right .successbox--buttons #workout_program_yes{margin-right:5px}@media screen and (min-width:1024px){body .product-add-form .successbox .successbox--container .successbox--right .successbox--buttons #workout_program_yes,body .personalbundle--bundle .successbox .successbox--container .successbox--right .successbox--buttons #workout_program_yes{margin-right:0}}body .product-add-form .successbox .successbox--container .successbox--right .successbox--buttons #workout_program_no,body .personalbundle--bundle .successbox .successbox--container .successbox--right .successbox--buttons #workout_program_no{margin-left:5px}@media screen and (min-width:1024px){body .product-add-form .successbox .successbox--container .successbox--right .successbox--buttons #workout_program_no,body .personalbundle--bundle .successbox .successbox--container .successbox--right .successbox--buttons #workout_program_no{margin-left:0}}body .product-add-form .successbox .successbox--container .successbox--right .successbox--buttons #workout_program_yes span,body .product-add-form .successbox .successbox--container .successbox--right .successbox--buttons #workout_program_no span,body .personalbundle--bundle .successbox .successbox--container .successbox--right .successbox--buttons #workout_program_yes span,body .personalbundle--bundle .successbox .successbox--container .successbox--right .successbox--buttons #workout_program_no span{text-align:center;margin-bottom:0;padding:0;margin:0;font-size:18px}body .product-add-form .successbox .successbox--container .successbox--right .successbox--buttons a,body .personalbundle--bundle .successbox .successbox--container .successbox--right .successbox--buttons a{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:10px}body .product-add-form .successbox .successbox--container .successbox--right .successbox--buttons a span,body .personalbundle--bundle .successbox .successbox--container .successbox--right .successbox--buttons a span{text-decoration:underline;font-size:14px;display:inline-block}body .product-add-form .successbox .successbox--container .successbox--right .successbox--information ul,body .personalbundle--bundle .successbox .successbox--container .successbox--right .successbox--information ul{padding:0}@media screen and (min-width:1024px){body .product-add-form .successbox .successbox--container .successbox--right .successbox--information ul,body .personalbundle--bundle .successbox .successbox--container .successbox--right .successbox--information ul{margin-left:10px}}body .product-add-form .successbox .successbox--container .successbox--right .successbox--information ul li,body .personalbundle--bundle .successbox .successbox--container .successbox--right .successbox--information ul li{text-align:left;font-size:16px;margin-bottom:5px;list-style-type:none}body .product-add-form .successbox .successbox--container .successbox--right .successbox--information ul li:before,body .personalbundle--bundle .successbox .successbox--container .successbox--right .successbox--information ul li:before{content:'\f00c';font-family:"FontAwesome";margin-right:10px}@media screen and (min-width:1024px){body .product-add-form .successbox .successbox--container .successbox--right .successbox--information ul li,body .personalbundle--bundle .successbox .successbox--container .successbox--right .successbox--information ul li{font-size:20px;padding:0;margin:0;line-height:1.6}}body .product-add-form .successbox .successbox--container .successbox--right .successbox--information a,body .personalbundle--bundle .successbox .successbox--container .successbox--right .successbox--information a{display:block;margin-top:10px;text-decoration:underline}body .product-add-form .successbox .successbox--container a,body .personalbundle--bundle .successbox .successbox--container a{color:#000;letter-spacing:0;text-decoration:none;color:#afafaf;font-size:14px;font-weight:400;text-align:center}body .product-add-form .successbox.active,body .personalbundle--bundle .successbox.active{width:90%;display:block;z-index:10000000;position:fixed;background:#fff;padding:20px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);border-radius:15px}@media screen and (min-width:1024px){body .product-add-form .successbox.active,body .personalbundle--bundle .successbox.active{width:auto;min-width:800px;padding:50px}}#workout_program_no{background:#fff;color:#000;border:1px solid #000}body{color:#1b1f22;font-family:"ProximaNova",sans-serif;font-size:14px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:300;line-height:normal}h1,.h1{font-size:26px;font-weight:400;letter-spacing:1px}@media screen and (min-width:1024px){h1,.h1{font-size:30px}}h2,.h2{font-size:20px;font-weight:400;letter-spacing:.7px}@media screen and (min-width:1024px){h2,.h2{font-size:30px;letter-spacing:-.6px}}h3,.h3{font-size:26px;font-weight:400;letter-spacing:-.6px}h4,.h4{font-size:20px;font-weight:400;letter-spacing:-.8px}a{color:#6fb42f;font-weight:500;text-decoration:underline}a:hover,a:focus{color:#558b23}p{color:#525662;font-size:14px;letter-spacing:normal}.p-larger{color:#525662;font-size:16px;letter-spacing:normal}strong{font-weight:900}.messages .message{color:#fff;font-size:11px;font-weight:500;min-height:30px;padding:7px 35px;position:relative;text-align:center}.messages .message.error{background-color:#c93444}.messages .message.success{background-color:#6fb42f}.messages .message.warning,.messages .message.notice,.messages .message.alert{background-color:#525662}.messages .message a{color:#fff}.messages .message .action-close{display:block;height:13px;position:absolute;right:18px;top:8px;width:15px}.messages .message .action-close::before,.messages .message .action-close::after{border:solid #fff;border-width:0 1px 1px 0;content:'';display:inline-block;padding:3px;position:absolute;right:9px;top:3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.messages .message .action-close::before{right:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}*{box-sizing:border-box}:focus{outline:none}body{background:#fff;overflow-x:hidden}.no-display{display:none}.page-layout-2columns-left .columns .column,.page-layout-2columns-right .columns .column{width:100%}@media screen and (min-width:1024px){.page-layout-2columns-left .columns .column,.page-layout-2columns-right .columns .column{width:910px}}.page-layout-2columns-left .columns .sidebar,.page-layout-2columns-right .columns .sidebar{width:100%}@media screen and (min-width:1024px){.page-layout-2columns-left .columns .sidebar,.page-layout-2columns-right .columns .sidebar{width:456px}}@media screen and (min-width:1920px){.page-layout-2columns-right.amblog-index-index .columns,.page-layout-2columns-right.fintessguru-blog-recipes-index .columns,.page-layout-2columns-right.amblog-index-category .columns,.page-layout-2columns-right.fintessguru-blog-recipes-category .columns{max-width:1366px}}@media screen and (min-width:1024px){.page-layout-2columns-right.amblog-index-index .columns .column,.page-layout-2columns-right.fintessguru-blog-recipes-index .columns .column,.page-layout-2columns-right.amblog-index-category .columns .column,.page-layout-2columns-right.fintessguru-blog-recipes-category .columns .column{width:68%}}@media screen and (min-width:1024px){.page-layout-2columns-right.amblog-index-index .columns .sidebar,.page-layout-2columns-right.fintessguru-blog-recipes-index .columns .sidebar,.page-layout-2columns-right.amblog-index-category .columns .sidebar,.page-layout-2columns-right.fintessguru-blog-recipes-category .columns .sidebar{width:27%}}@media screen and (min-width:1024px){.page-layout-2columns-left .columns .column{float:right}.page-layout-2columns-left .columns .sidebar{float:left}}@media screen and (min-width:1024px){.page-layout-2columns-right .columns .column{float:left}.page-layout-2columns-right .columns .sidebar{float:right}}.columns{margin:0 auto}.columns::after{clear:both;content:"";display:block}.fieldset,fieldset{border:0 none;margin:0;padding:0;width:100%}.fieldset legend,fieldset legend{display:none}.fieldset [type=color],.fieldset [type=date],.fieldset [type=datetime],.fieldset [type=datetime-local],.fieldset [type=email],.fieldset [type=month],.fieldset [type=number],.fieldset [type=password],.fieldset [type=search],.fieldset [type=tel],.fieldset [type=text],.fieldset [type=time],.fieldset [type=url],.fieldset [type=week],.fieldset input:not([type]),.fieldset textarea,fieldset [type=color],fieldset [type=date],fieldset [type=datetime],fieldset [type=datetime-local],fieldset [type=email],fieldset [type=month],fieldset [type=number],fieldset [type=password],fieldset [type=search],fieldset [type=tel],fieldset [type=text],fieldset [type=time],fieldset [type=url],fieldset [type=week],fieldset input:not([type]),fieldset textarea{border:1px solid #f3f3f4;color:#1b1f22;display:block;font-family:"ProximaNova",sans-serif;font-size:14px;font-weight:300;height:44px;padding:15px 17px;width:100%}.fieldset [type=color]:focus,.fieldset [type=date]:focus,.fieldset [type=datetime]:focus,.fieldset [type=datetime-local]:focus,.fieldset [type=email]:focus,.fieldset [type=month]:focus,.fieldset [type=number]:focus,.fieldset [type=password]:focus,.fieldset [type=search]:focus,.fieldset [type=tel]:focus,.fieldset [type=text]:focus,.fieldset [type=time]:focus,.fieldset [type=url]:focus,.fieldset [type=week]:focus,.fieldset input:not([type]):focus,.fieldset textarea:focus,fieldset [type=color]:focus,fieldset [type=date]:focus,fieldset [type=datetime]:focus,fieldset [type=datetime-local]:focus,fieldset [type=email]:focus,fieldset [type=month]:focus,fieldset [type=number]:focus,fieldset [type=password]:focus,fieldset [type=search]:focus,fieldset [type=tel]:focus,fieldset [type=text]:focus,fieldset [type=time]:focus,fieldset [type=url]:focus,fieldset [type=week]:focus,fieldset input:not([type]):focus,fieldset textarea:focus{border-color:#92969b;outline:none}.fieldset [type=color]::-webkit-input-placeholder,.fieldset [type=date]::-webkit-input-placeholder,.fieldset [type=datetime]::-webkit-input-placeholder,.fieldset [type=datetime-local]::-webkit-input-placeholder,.fieldset [type=email]::-webkit-input-placeholder,.fieldset [type=month]::-webkit-input-placeholder,.fieldset [type=number]::-webkit-input-placeholder,.fieldset [type=password]::-webkit-input-placeholder,.fieldset [type=search]::-webkit-input-placeholder,.fieldset [type=tel]::-webkit-input-placeholder,.fieldset [type=text]::-webkit-input-placeholder,.fieldset [type=time]::-webkit-input-placeholder,.fieldset [type=url]::-webkit-input-placeholder,.fieldset [type=week]::-webkit-input-placeholder,.fieldset input:not([type])::-webkit-input-placeholder,.fieldset textarea::-webkit-input-placeholder,fieldset [type=color]::-webkit-input-placeholder,fieldset [type=date]::-webkit-input-placeholder,fieldset [type=datetime]::-webkit-input-placeholder,fieldset [type=datetime-local]::-webkit-input-placeholder,fieldset [type=email]::-webkit-input-placeholder,fieldset [type=month]::-webkit-input-placeholder,fieldset [type=number]::-webkit-input-placeholder,fieldset [type=password]::-webkit-input-placeholder,fieldset [type=search]::-webkit-input-placeholder,fieldset [type=tel]::-webkit-input-placeholder,fieldset [type=text]::-webkit-input-placeholder,fieldset [type=time]::-webkit-input-placeholder,fieldset [type=url]::-webkit-input-placeholder,fieldset [type=week]::-webkit-input-placeholder,fieldset input:not([type])::-webkit-input-placeholder,fieldset textarea::-webkit-input-placeholder{color:#d2d4d6;font-size:14px;opacity:1}.fieldset [type=color]:-ms-input-placeholder,.fieldset [type=date]:-ms-input-placeholder,.fieldset [type=datetime]:-ms-input-placeholder,.fieldset [type=datetime-local]:-ms-input-placeholder,.fieldset [type=email]:-ms-input-placeholder,.fieldset [type=month]:-ms-input-placeholder,.fieldset [type=number]:-ms-input-placeholder,.fieldset [type=password]:-ms-input-placeholder,.fieldset [type=search]:-ms-input-placeholder,.fieldset [type=tel]:-ms-input-placeholder,.fieldset [type=text]:-ms-input-placeholder,.fieldset [type=time]:-ms-input-placeholder,.fieldset [type=url]:-ms-input-placeholder,.fieldset [type=week]:-ms-input-placeholder,.fieldset input:not([type]):-ms-input-placeholder,.fieldset textarea:-ms-input-placeholder,fieldset [type=color]:-ms-input-placeholder,fieldset [type=date]:-ms-input-placeholder,fieldset [type=datetime]:-ms-input-placeholder,fieldset [type=datetime-local]:-ms-input-placeholder,fieldset [type=email]:-ms-input-placeholder,fieldset [type=month]:-ms-input-placeholder,fieldset [type=number]:-ms-input-placeholder,fieldset [type=password]:-ms-input-placeholder,fieldset [type=search]:-ms-input-placeholder,fieldset [type=tel]:-ms-input-placeholder,fieldset [type=text]:-ms-input-placeholder,fieldset [type=time]:-ms-input-placeholder,fieldset [type=url]:-ms-input-placeholder,fieldset [type=week]:-ms-input-placeholder,fieldset input:not([type]):-ms-input-placeholder,fieldset textarea:-ms-input-placeholder{color:#d2d4d6;font-size:14px;opacity:1}.fieldset [type=color]::placeholder,.fieldset [type=date]::placeholder,.fieldset [type=datetime]::placeholder,.fieldset [type=datetime-local]::placeholder,.fieldset [type=email]::placeholder,.fieldset [type=month]::placeholder,.fieldset [type=number]::placeholder,.fieldset [type=password]::placeholder,.fieldset [type=search]::placeholder,.fieldset [type=tel]::placeholder,.fieldset [type=text]::placeholder,.fieldset [type=time]::placeholder,.fieldset [type=url]::placeholder,.fieldset [type=week]::placeholder,.fieldset input:not([type])::placeholder,.fieldset textarea::placeholder,fieldset [type=color]::placeholder,fieldset [type=date]::placeholder,fieldset [type=datetime]::placeholder,fieldset [type=datetime-local]::placeholder,fieldset [type=email]::placeholder,fieldset [type=month]::placeholder,fieldset [type=number]::placeholder,fieldset [type=password]::placeholder,fieldset [type=search]::placeholder,fieldset [type=tel]::placeholder,fieldset [type=text]::placeholder,fieldset [type=time]::placeholder,fieldset [type=url]::placeholder,fieldset [type=week]::placeholder,fieldset input:not([type])::placeholder,fieldset textarea::placeholder{color:#d2d4d6;font-size:14px;opacity:1}.fieldset [type=color].mage-error,.fieldset [type=date].mage-error,.fieldset [type=datetime].mage-error,.fieldset [type=datetime-local].mage-error,.fieldset [type=email].mage-error,.fieldset [type=month].mage-error,.fieldset [type=number].mage-error,.fieldset [type=password].mage-error,.fieldset [type=search].mage-error,.fieldset [type=tel].mage-error,.fieldset [type=text].mage-error,.fieldset [type=time].mage-error,.fieldset [type=url].mage-error,.fieldset [type=week].mage-error,.fieldset input:not([type]).mage-error,.fieldset textarea.mage-error,fieldset [type=color].mage-error,fieldset [type=date].mage-error,fieldset [type=datetime].mage-error,fieldset [type=datetime-local].mage-error,fieldset [type=email].mage-error,fieldset [type=month].mage-error,fieldset [type=number].mage-error,fieldset [type=password].mage-error,fieldset [type=search].mage-error,fieldset [type=tel].mage-error,fieldset [type=text].mage-error,fieldset [type=time].mage-error,fieldset [type=url].mage-error,fieldset [type=week].mage-error,fieldset input:not([type]).mage-error,fieldset textarea.mage-error{border-color:#c93444}.fieldset [type=color]+.mage-error,.fieldset [type=date]+.mage-error,.fieldset [type=datetime]+.mage-error,.fieldset [type=datetime-local]+.mage-error,.fieldset [type=email]+.mage-error,.fieldset [type=month]+.mage-error,.fieldset [type=number]+.mage-error,.fieldset [type=password]+.mage-error,.fieldset [type=search]+.mage-error,.fieldset [type=tel]+.mage-error,.fieldset [type=text]+.mage-error,.fieldset [type=time]+.mage-error,.fieldset [type=url]+.mage-error,.fieldset [type=week]+.mage-error,.fieldset input:not([type])+.mage-error,.fieldset textarea+.mage-error,fieldset [type=color]+.mage-error,fieldset [type=date]+.mage-error,fieldset [type=datetime]+.mage-error,fieldset [type=datetime-local]+.mage-error,fieldset [type=email]+.mage-error,fieldset [type=month]+.mage-error,fieldset [type=number]+.mage-error,fieldset [type=password]+.mage-error,fieldset [type=search]+.mage-error,fieldset [type=tel]+.mage-error,fieldset [type=text]+.mage-error,fieldset [type=time]+.mage-error,fieldset [type=url]+.mage-error,fieldset [type=week]+.mage-error,fieldset input:not([type])+.mage-error,fieldset textarea+.mage-error{color:#c93444;font-size:11px;font-weight:500;margin-top:5px}.fieldset [type=color]+.mage-error::before,.fieldset [type=date]+.mage-error::before,.fieldset [type=datetime]+.mage-error::before,.fieldset [type=datetime-local]+.mage-error::before,.fieldset [type=email]+.mage-error::before,.fieldset [type=month]+.mage-error::before,.fieldset [type=number]+.mage-error::before,.fieldset [type=password]+.mage-error::before,.fieldset [type=search]+.mage-error::before,.fieldset [type=tel]+.mage-error::before,.fieldset [type=text]+.mage-error::before,.fieldset [type=time]+.mage-error::before,.fieldset [type=url]+.mage-error::before,.fieldset [type=week]+.mage-error::before,.fieldset input:not([type])+.mage-error::before,.fieldset textarea+.mage-error::before,fieldset [type=color]+.mage-error::before,fieldset [type=date]+.mage-error::before,fieldset [type=datetime]+.mage-error::before,fieldset [type=datetime-local]+.mage-error::before,fieldset [type=email]+.mage-error::before,fieldset [type=month]+.mage-error::before,fieldset [type=number]+.mage-error::before,fieldset [type=password]+.mage-error::before,fieldset [type=search]+.mage-error::before,fieldset [type=tel]+.mage-error::before,fieldset [type=text]+.mage-error::before,fieldset [type=time]+.mage-error::before,fieldset [type=url]+.mage-error::before,fieldset [type=week]+.mage-error::before,fieldset input:not([type])+.mage-error::before,fieldset textarea+.mage-error::before{background:url(../images/icons/icon-warning-red.svg) center center no-repeat;content:'';display:inline-block;height:10px;margin-right:5px;position:relative;top:1px;width:10px}.fieldset .select2-container+.mage-error,fieldset .select2-container+.mage-error{color:#c93444;font-size:11px;font-weight:500;margin-top:5px}.fieldset .select2-container+.mage-error::before,fieldset .select2-container+.mage-error::before{background:url(../images/icons/icon-warning-red.svg) center center no-repeat;content:'';display:inline-block;height:10px;margin-right:5px;position:relative;top:1px;width:10px}.fieldset .mage-error+.select2-container .select2-selection,fieldset .mage-error+.select2-container .select2-selection{border-color:#c93444}.fieldset label,.fieldset .label,fieldset label,fieldset .label{color:#92969b;display:block;font-size:11px;margin-bottom:4px}.fieldset .field-error,fieldset .field-error{color:#c93444}.fieldset .note,.fieldset .note-required,.fieldset .control,fieldset .note,fieldset .note-required,fieldset .control{margin-bottom:15px;max-width:300px}.fieldset .control,fieldset .control{position:relative}.fieldset textarea,fieldset textarea{min-height:130px}[type=checkbox],.checkbox{height:16px;width:16px;-moz-appearance:none;-webkit-appearance:none;background:#fff;border:1px solid #d2d4d6;border-radius:0;cursor:pointer;position:relative;vertical-align:sub}[type=checkbox].checked::after,[type=checkbox]:checked::after,.checkbox.checked::after,.checkbox:checked::after{height:10px;width:6px;border:solid #6fb42f;border-width:0 2px 2px 0;color:#6fb42f;content:'';display:block;left:4px;position:absolute;top:1px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}[type=radio],.radio{height:16px;width:16px;-moz-appearance:none;-webkit-appearance:none;background-color:transparent;border:1px solid #92969b;border-radius:50%;cursor:pointer;position:relative;vertical-align:sub}[type=radio]:checked::after,[type=radio].checked::after,.radio:checked::after,.radio.checked::after{height:8px;width:8px;background-color:#6fb42f;border-radius:50%;content:'';display:block;left:50%;line-height:100%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}[type=checkbox]:disabled,[type=checkbox] .disabled,.checkbox:disabled,.checkbox .disabled,[type=radio]:disabled,[type=radio] .disabled,.radio:disabled,.radio .disabled{cursor:not-allowed;opacity:.5}[type=checkbox]:disabled+label,[type=checkbox] .disabled+label,.checkbox:disabled+label,.checkbox .disabled+label,[type=radio]:disabled+label,[type=radio] .disabled+label,.radio:disabled+label,.radio .disabled+label{cursor:not-allowed}[type=checkbox]+label,.checkbox+label,[type=radio]+label,.radio+label{color:#92969b;cursor:pointer;display:inline-block;font-size:13px;line-height:16px;margin-left:3px}.select2-container--default .selection .select2-selection--single{border:1px solid #f3f3f4;border-radius:0;height:42px}.select2-container--default .selection .select2-selection--single .select2-selection__rendered{color:#1b1f22;line-height:42px;padding:0 40px 0 17px}.select2-container--default .selection .select2-selection--single .select2-selection__arrow{height:42px;width:42px}.select2-container--default .selection .select2-selection--single .select2-selection__arrow::after{border:solid #525662;border-width:0 1px 1px 0;content:'';display:inline-block;padding:4px;position:absolute;right:13px;top:13px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.select2-container--default .selection .select2-selection--single .select2-selection__arrow b{display:none}.select2-container--default.select2-container--open .selection .select2-selection--single{background-color:#f3f3f4;border-bottom-width:0}.select2-container--default.select2-container--open .selection .select2-selection--single .select2-selection__arrow::after{top:17px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.select2-container--default.select2-container--open.select2-container--above .selection .select2-selection--single{border-width:0 1px 1px}.select2-container--default .select2-results__options .select2-results__option{padding:10px 16px}.select2-container--default .select2-results__options .select2-results__option::before{display:none}.select2-container--default .select2-results__options .select2-results__option--highlighted[aria-selected]{background-color:#f3f3f4;color:#1b1f22}.select2-container--default .select2-results__options .select2-results__option[aria-selected=true]:not(.select2-results__option--highlighted){background-color:#f3f3f4}.mobile-tab-select+.select2 .selection .select2-selection--single span{color:#6fb42f;font-size:15px;font-weight:500}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.page-header{position:relative}@media screen and (min-width:1024px){.page-header{background-color:#fff;z-index:90}}.header-wrapper-top{background-color:#f8f8f8}@media screen and (min-width:600px){.header-wrapper-top{display:block}}@media screen and (min-width:1024px){.header-wrapper-top{margin-bottom:32px}}.header-wrapper-top-content{margin:0 auto;max-width:1366px;padding:0 40px;position:relative}.header-wrapper-top ul{display:inline-block}.header-wrapper-top li{color:#545a5f;-webkit-flex:1;-ms-flex:1;flex:1;font-size:14px;font-weight:300;line-height:30px;text-align:center;display:inline-block;margin-right:30px}.header-wrapper-top li img{display:inline-block;line-height:30px;max-height:15px;width:auto;padding-top:3px;margin-right:2px}.header-wrapper-top .header-wrapper-top-content .deliverycountdown{width:auto;padding:0;border:0;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;float:right;margin-right:50px;border-right:1px solid #000;padding-right:15px;height:20px;margin-top:5px}.header-wrapper-top .header-wrapper-top-content .deliverycountdown .deliverycountdown--expiration-before-title{margin-right:4px;margin-left:4px}.header-wrapper-top .header-wrapper-top-content .deliverycountdown .deliverycountdown--expiration-countdown{font-weight:700}.header-wrapper-top .header-wrapper-top-content .deliverycountdown .deliverycountdown--title{font-size:14px;font-weight:300}.header-wrapper-top .header-wrapper-top-content .deliverycountdown .deliverycountdown--success-text{margin-right:4px}@media only screen and (max-width:1023px){.header-wrapper-top .header-wrapper-top-content .deliverycountdown{padding-right:0;border:0;margin-right:0}}@media only screen and (max-width:771px){.header-wrapper-top ul{display:none}.header-wrapper-top .header-wrapper-top-content{text-align:center}.header-wrapper-top .header-wrapper-top-content .deliverycountdown{float:none;height:30px;margin-top:0;line-height:30px}}@media screen and (min-width:1024px){.header-wrapper-middle{display:block;margin:0 auto 28px;max-width:1366px;position:relative}}.header-wrapper-middle .nav-toggle{display:none}.header-wrapper-middle .logo{display:none;margin:0 auto;max-width:148px}@media screen and (min-width:1024px){.header-wrapper-middle .logo{display:block}}.header-wrapper-middle .customer-service-wrapper{display:none}@media screen and (min-width:1024px){.header-wrapper-middle .customer-service-wrapper{bottom:-11px;display:inline-block;height:47px;position:absolute;right:156px;text-align:right;vertical-align:middle;width:105px}.header-wrapper-middle .customer-service-wrapper a{text-decoration:none;text-transform:none}.header-wrapper-middle .customer-service-wrapper a .customer-service-label{color:#000;display:block;font-size:13px;font-stretch:normal;font-style:normal;font-weight:400;height:22px;letter-spacing:normal;line-height:25px;text-align:center;width:105px}.header-wrapper-middle .customer-service-wrapper a::before{background:url(../images/icons/icon-customer-service.svg) center center no-repeat;background-size:22px;content:'';cursor:pointer;display:inline-block;height:27px;vertical-align:middle;width:105px}}.header-wrapper-bottom{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:16px 10px 15px}@media screen and (min-width:1024px){.header-wrapper-bottom{border:solid #ebebeb;border-width:1px 0;padding:0 35px}}.header-wrapper-bottom .mobile-menu-wrapper{position:absolute}@media screen and (min-width:1024px){.header-wrapper-bottom .mobile-menu-wrapper{opacity:0}}.header-wrapper-bottom .nav-toggle{display:none}.header-wrapper-bottom .logo{margin:4px auto 0}@media screen and (min-width:1024px){.header-wrapper-bottom .logo{display:none}}.header-wrapper-bottom .customer-service-wrapper{background:#f9fafa;display:-webkit-flex;display:-ms-flexbox;display:flex;height:50px;position:relative;width:100%}@media screen and (min-width:1024px){.header-wrapper-bottom .customer-service-wrapper{display:none}}.header-wrapper-bottom .customer-service-wrapper a{color:#000;font-size:16px;font-weight:400;height:50px;letter-spacing:.5px;line-height:1.2;margin-bottom:1px;padding:17px 57px;text-decoration:none;width:100%}.header-wrapper-bottom .customer-service-wrapper a::after{border:solid #525662;border-width:0 2px 2px 0;content:'';display:inline-block;padding:4px;position:absolute;right:41px;top:20px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media only screen and (max-width:771px){.sticky-header .page-header .header-wrapper-top{display:none}}@media screen and (min-width:1024px){.sticky-header.nav-before-open .header-main-menu{background:rgba(82,86,98,.7);height:0;left:0;position:fixed;top:135px}.sticky-header.nav-before-open .header-main-menu>ul{background:#fff;display:block;font-size:13px;height:100%;overflow-x:hidden;padding-bottom:16px;text-align:left;width:385px}.sticky-header.nav-before-open .header-main-menu>ul .level0{background:rgba(231,235,236,.26);border-bottom:1px solid #fff;font-size:13px;font-weight:900;line-height:3.85;padding:0}.sticky-header.nav-before-open .header-main-menu>ul .level1{background:#fff;font-size:13px}.sticky-header.nav-before-open .header-main-menu .level0.parent .level-top::after{display:inline-block}.sticky-header.nav-before-open .header-main-menu .level0.level0-placeholder a{margin:0 auto;width:95%}.sticky-header.nav-before-open .header-main-menu .level0.level0-placeholder .level0.submenu.ui-menu{left:0!important}.sticky-header.nav-before-open .header-main-menu .level0.submenu .gallerymenu-block .top-level-gallerymenu .level2{width:100%}.sticky-header.nav-before-open .header-main-menu .menu-wrapper{min-width:300px;overflow-y:auto;width:25%}.sticky-header.nav-before-open .header-main-menu .menu-wrapper ul{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.sticky-header.nav-before-open .header-main-menu .menu-wrapper ul .galleryplaceholder-block{height:auto;margin-top:0;width:calc(100% + 20px)}.sticky-header.nav-before-open .header-main-menu .menu-wrapper ul .galleryplaceholder-block .level1.top-level-galleryplaceholder.submenu.ui-menu{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto;padding:0}.sticky-header.nav-before-open .header-main-menu .menu-wrapper ul .galleryplaceholder-block .level1.top-level-galleryplaceholder.submenu.ui-menu .level2{width:100%}.sticky-header.nav-before-open .header-main-menu .menu-wrapper ul .galleryplaceholder-block .level1.top-level-galleryplaceholder.submenu.ui-menu .last-4,.sticky-header.nav-before-open .header-main-menu .menu-wrapper ul .galleryplaceholder-block .level1.top-level-galleryplaceholder.submenu.ui-menu .last-3,.sticky-header.nav-before-open .header-main-menu .menu-wrapper ul .galleryplaceholder-block .level1.top-level-galleryplaceholder.submenu.ui-menu .last-2{width:100%}.sticky-header.nav-before-open .header-main-menu .menu-wrapper ul .galleryplaceholder-block .level1.top-level-galleryplaceholder.submenu.ui-menu .last-4 a,.sticky-header.nav-before-open .header-main-menu .menu-wrapper ul .galleryplaceholder-block .level1.top-level-galleryplaceholder.submenu.ui-menu .last-3 a,.sticky-header.nav-before-open .header-main-menu .menu-wrapper ul .galleryplaceholder-block .level1.top-level-galleryplaceholder.submenu.ui-menu .last-2 a{white-space:inherit;width:100%}}@media screen and (min-width:600px){.sticky-header.nav-open .header-main-menu{height:calc(100vh - 59px);max-width:none}}@media screen and (min-width:1024px){.sticky-header:not(.nav-open) .main-menu.header-main-menu{height:0;opacity:0;visibility:hidden}}.sticky-header .page-header{background:#fff;border-bottom:.5px solid #b9bec2;position:fixed;top:0;width:100%;z-index:100}@media screen and (min-width:600px){.sticky-header .page-header{-webkit-transform:translateY(-30px);transform:translateY(-30px)}}@media screen and (min-width:1024px){.sticky-header .page-header{height:152px;-webkit-transform:translateY(-76px);transform:translateY(-76px)}.sticky-header .page-header .header-wrapper-middle{margin:0 auto 7px;position:relative;width:100%}.sticky-header .page-header .header-wrapper-middle .minisearch{display:none}.sticky-header .page-header .header-wrapper-middle .logo{-webkit-transform:translateY(37px);transform:translateY(37px)}}@media screen and (min-width:1024px) and (min-width:1024px){.sticky-header .page-header .header-wrapper-bottom{border:0;margin:0 auto;max-width:1366px}}@media screen and (min-width:1024px){.sticky-header .page-header .mobile-menu-wrapper{opacity:1}}@media screen and (min-width:1024px){.sticky-header .page-header .mobile-menu-wrapper .menu-trigger{width:28px}}@media screen and (min-width:1024px){.sticky-header .block-search{bottom:-30px;left:63px}.sticky-header .block-search .block-title{cursor:pointer;position:static}.sticky-header .block-search .block-title a{display:none}.sticky-header .block-search .block-title::before{background-size:17px;left:0;margin:3px 8px 0;opacity:1;position:relative;top:0}}@media screen and (min-width:1024px){.sticky-header .minicart-storeswitcher-wrapper{bottom:-52px;z-index:110}}@media screen and (min-width:600px){.sticky-header .minicart-storeswitcher-wrapper .minicart-wrapper .minicart-overlay{height:calc(100vh + 7px)}}@media screen and (min-width:600px){.sticky-header .minicart-storeswitcher-wrapper .minicart-wrapper .ui-dialog{margin-top:30px}}@media screen and (min-width:1024px){.sticky-header .minicart-storeswitcher-wrapper .minicart-wrapper .mage-dropdown-dialog{opacity:0;width:100vw}}@media screen and (min-width:1024px){.sticky-header .minicart-storeswitcher-wrapper .minicart-wrapper.active .ui-dialog{opacity:1}}@media screen and (min-width:1024px){.sticky-header .minicart-storeswitcher-wrapper .minicart-wrapper .minicart-overlay,.sticky-header .minicart-storeswitcher-wrapper .minicart-wrapper .ui-dialog{margin-top:69px;top:0}}@media screen and (min-width:1024px){.sticky-header .minicart-storeswitcher-wrapper .minicart-wrapper .showcart,.sticky-header .minicart-storeswitcher-wrapper .minicart-wrapper .showcart-mobile{top:1px}}@media screen and (min-width:1024px){.sticky-header .header-transition{transition:-webkit-transform .5s .2s;transition:transform .5s .2s;transition:transform .5s .2s,-webkit-transform .5s .2s}.sticky-header .header-transition .header-wrapper-middle{transition:margin .5s .2s}.sticky-header .header-transition .header-wrapper-middle .logo{transition:-webkit-transform .5s .2s;transition:transform .5s .2s;transition:transform .5s .2s,-webkit-transform .5s .2s}.sticky-header .header-transition .header-wrapper-bottom .header-main-menu,.sticky-header .header-transition .header-wrapper-bottom .menu-trigger{transition:all .2s ease}.sticky-header .header-transition .block-search,.sticky-header .header-transition .minicart-storeswitcher-wrapper,.sticky-header .header-transition .customer-service-wrapper{transition:.5s all .2s ease}.sticky-header .header-transition .customer-service-wrapper{bottom:-50px}}.hide-header .page-header{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:all .5s ease}@media screen and (min-width:1024px){.page-header .mobile-menu-wrapper .menu-trigger{display:block;overflow:hidden;width:0}}@media screen and (min-width:1024px){.page-header .minicart-wrapper .mage-dropdown-dialog{opacity:0}}@media screen and (min-width:1024px){.page-header .minicart-wrapper.active .mage-dropdown-dialog{opacity:1}}.header-transition{transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}@media screen and (min-width:1024px){.header-transition .header-wrapper-middle{transition:margin 0s}.header-transition .header-wrapper-middle .logo{transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.header-transition .header-wrapper-bottom{transition:.2s border-width .5s ease}.header-transition .header-wrapper-bottom .header-main-menu,.header-transition .header-wrapper-bottom .menu-trigger{transition:all .2s .5s}}@media screen and (min-width:1024px){.header-transition .block-search,.header-transition .minicart-storeswitcher-wrapper,.header-transition .customer-service-wrapper{transition:all .5s ease}}.minicart-storeswitcher-wrapper{bottom:17px;position:absolute;right:20px;text-align:right}@media screen and (min-width:1024px){.minicart-storeswitcher-wrapper{bottom:-7px;right:45px}}.header-wrapper-top .store-switcher-wrapper{display:none}@media screen and (min-width:1024px){.header-wrapper-top .store-switcher-wrapper{display:block;height:30px;position:absolute;right:27px;top:0}}@media screen and (min-width:1024px){.header-wrapper-top .current-store-link{color:#525662;display:block;font-size:13px;font-weight:900;letter-spacing:normal;line-height:29px;padding:0;text-align:center;text-decoration:none;width:66px}}@media screen and (min-width:1024px){.header-wrapper-top .current-store-link::after{border:solid #525662;border-width:0 2px 2px 0;content:'';display:inline-block;padding:3px;position:relative;right:0;top:-3px;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:top .3s,-webkit-transform .3s;transition:transform .3s,top .3s;transition:transform .3s,top .3s,-webkit-transform .3s}}@media screen and (min-width:1024px){.header-wrapper-top .current-store-link.active::after{top:1px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}}@media screen and (min-width:1024px){.header-wrapper-top .current-store-link span{padding-right:5px;vertical-align:middle}}@media screen and (min-width:1024px){.header-wrapper-top .current-store-link img{display:none}}.header-wrapper-top .stores{display:none}@media screen and (min-width:1024px){.header-wrapper-top .stores{background:#ebebeb;padding:5px 0;position:absolute;top:100%;width:100%;z-index:10}}.header-wrapper-top .stores li{font-size:13px;line-height:41px;padding:0 10px 0 16px;text-align:left}.header-wrapper-top .stores li::before{display:none}.header-wrapper-top .stores a{color:#525662;font-weight:900;text-decoration:none}.header-wrapper-top .stores a:hover{color:#558b23}.store-switcher-wrapper .mobile{display:block}@media screen and (min-width:1024px){.store-switcher-wrapper .mobile{display:none}}.store-switcher-wrapper .desktop{display:none}@media screen and (min-width:1024px){.store-switcher-wrapper .desktop{display:inline-block}}.store-switcher-wrapper .ui-dialog-buttonpane{display:none}.sticky-header .header-main-menu .store-switcher-wrapper.switcher-mobile{display:block}.header-main-menu .store-switcher-wrapper.switcher-mobile{display:none}.header-main-menu .store-switcher-wrapper.active .current-store-link::after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.header-main-menu .current-store-link{background:#ccc;color:#000;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;font-weight:400;height:50px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;letter-spacing:.5px;line-height:1.2;margin-bottom:1px;padding:17px 0;position:relative;text-decoration:none;width:100%}.header-main-menu .current-store-link::after{border:solid #525662;border-width:0 2px 2px 0;content:'';display:inline-block;height:0;left:5px;padding:3px;position:relative;top:3px;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.header-main-menu .current-store img{margin-right:10px}.header-main-menu .stores{padding:0 57px}.header-main-menu .stores .store a{color:#525662;display:inline-block;font-size:13px;font-weight:400;letter-spacing:1px;margin:18px 0;text-decoration:none}.block-search{bottom:21px;left:38px;position:absolute}@media screen and (min-width:1024px){.block-search{bottom:0}}.block-search .block-title{cursor:pointer;display:block;padding:0}@media screen and (min-width:1024px){.block-search .block-title{color:#4a4a4a;font-size:11px;font-weight:200;left:12px;position:absolute;top:9px}}.block-search .block-title::before{background:url(../images/icons/icon-search-grey.svg) center center no-repeat;background-size:19px;content:'';cursor:pointer;display:inline-block;height:19px;margin:0 8px;vertical-align:middle;width:19px}@media screen and (min-width:1024px){.block-search .block-title::before{background-size:15px;left:-10px;margin:0;position:absolute;top:-1px}}.block-search .minisearch{display:none}@media screen and (min-width:1024px){.block-search .minisearch{display:block}}.block-search .search .input-text{border-bottom:solid #000;border-width:0 0 1px;color:#92969b;height:36px;padding:5px 10px 5px 30px;width:280px}.block-search .search .input-text::-webkit-input-placeholder{color:#92969b}.block-search .search .input-text:-ms-input-placeholder{color:#92969b}.block-search .search .input-text::placeholder{color:#92969b}.block-search .search .input-text:focus{outline:none}.search-overlay{height:100%;width:100%;background-color:rgba(82,86,98,.7);display:none;overflow:hidden;position:fixed;right:0;top:0;z-index:100}.search-overlay .search-overlay-wrapper{margin:50px auto;max-width:1366px;padding:0 20px}@media screen and (min-width:600px){.search-overlay .search-overlay-wrapper{padding:0 35px}}.search-overlay .search-overlay-wrapper .button-span{margin-bottom:35px;position:relative;text-align:right}@media screen and (min-width:600px){.search-overlay .search-overlay-wrapper .button-span{margin-bottom:125px}}.search-overlay .search-overlay-wrapper .search-close-button{color:#fff;font-size:13px;font-weight:500;letter-spacing:1px;padding-right:35px;text-decoration:none}@media screen and (min-width:600px){.search-overlay .search-overlay-wrapper .search-close-button{font-size:16px}}.search-overlay .search-overlay-wrapper .search-close-button::before,.search-overlay .search-overlay-wrapper .search-close-button::after{border:solid #fff;border-width:0 1px 1px 0;content:'';display:inline-block;padding:5px;position:absolute;right:15px;top:3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (min-width:600px){.search-overlay .search-overlay-wrapper .search-close-button::before,.search-overlay .search-overlay-wrapper .search-close-button::after{padding:6px;right:17px}}.search-overlay .search-overlay-wrapper .search-close-button::before{right:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.search-overlay .block-search-overlay{margin:0 auto;max-width:754px}.search-overlay .block-search-overlay label{display:none}.search-overlay .block-search-overlay .search-input-field{color:#4a4a4a;font-weight:200;height:43px;padding:15px 65px 15px 15px;width:100%}@media screen and (min-width:600px){.search-overlay .block-search-overlay .search-input-field{font-size:18px;font-weight:300;height:56px;padding:18px 80px 18px 43px}}.search-overlay .block-search-overlay .minisearch{position:relative}.search-overlay .block-search-overlay .actions{position:absolute;right:0;top:0}.search-overlay .block-search-overlay .actions span{display:none}.search-overlay .block-search-overlay .actions button{background:#6fb42f url(../images/icons/icon-search-white.svg) center center no-repeat;cursor:pointer;min-width:48px;opacity:1;width:48px}@media screen and (min-width:600px){.search-overlay .block-search-overlay .actions button{height:56px;min-width:60px;width:60px}}.mst-searchautocomplete__autocomplete{background:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.1);display:none!important;left:0;margin-top:2px;position:absolute;text-align:left;top:100%;width:100%;z-index:1000}@media screen and (min-width:600px){.mst-searchautocomplete__autocomplete{width:320px}}.mst-searchautocomplete__autocomplete._active{display:block!important}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__spinner{display:none;left:50%;margin-left:-75px;position:absolute;top:0}.mst-searchautocomplete__autocomplete._loading .mst-searchautocomplete__spinner{display:block}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__empty-result{display:block;font-size:12px;padding:8px 10px}@media screen and (min-width:1024px){.mst-searchautocomplete__autocomplete .mst-searchautocomplete__empty-result{font-size:14px}}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__show-all,.mst-searchautocomplete__autocomplete .mst-searchautocomplete__index-title,.mst-searchautocomplete__autocomplete .mst-searchautocomplete__close{display:none}.mst-searchautocomplete__autocomplete ul{padding:7px 15px}.mst-searchautocomplete__autocomplete ul li{cursor:pointer;padding:7px 0}.mst-searchautocomplete__item.magento_catalog_product{-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #f3f3f4;display:-webkit-flex;display:-ms-flexbox;display:flex}.mst-searchautocomplete__item.magento_catalog_product:last-child{border-bottom:0}.mst-searchautocomplete__item.magento_catalog_product img{height:50px;margin-right:10px;width:50px}.mst-searchautocomplete__item.magento_catalog_product .item-info{-webkit-flex:1;-ms-flex:1;flex:1}.mst-searchautocomplete__item.magento_catalog_product .title{display:block}.mst-searchautocomplete__item.magento_catalog_product .title a{color:#1b1f22;font-size:14px;font-weight:400;letter-spacing:normal;line-height:1.57;text-decoration:none;text-transform:none}.mst-searchautocomplete__item.magento_catalog_product .title .sku{color:#6fb42f}.mst-searchautocomplete__item.magento_catalog_product .meta{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden}.mst-searchautocomplete__item.magento_catalog_product .description{color:#1b1f22;display:block;overflow:hidden}.mst-searchautocomplete__item.magento_catalog_product .store{display:-webkit-flex;display:-ms-flexbox;display:flex}.mst-searchautocomplete__item.magento_catalog_product .price{display:block;font-size:12px;font-weight:900;line-height:1.83}@media screen and (min-width:1024px){.mst-searchautocomplete__item.magento_catalog_product .price{font-size:14px}}.mst-searchautocomplete__item.magento_catalog_product .old-price{color:#c93444;font-weight:400;line-height:1.9;margin-right:8px;text-decoration:line-through}@media screen and (min-width:1024px){.mst-searchautocomplete__item.magento_catalog_product .old-price{font-size:13px}}.mst-searchautocomplete__spinner{display:none!important;height:20px;margin:auto;position:relative;width:186px}.mst-searchautocomplete__spinner .spinner-item{-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-duration:.645s;animation-duration:.645s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:bounce_fountainG;animation-name:bounce_fountainG;background-color:#dedede;border-radius:15px;height:10px;position:absolute;top:0;-webkit-transform:scale(.3);transform:scale(.3);width:10px}.mst-searchautocomplete__spinner .spinner-item.spinner-item-1{-webkit-animation-delay:.256s;animation-delay:.256s;left:0}.mst-searchautocomplete__spinner .spinner-item.spinner-item-2{-webkit-animation-delay:.3225s;animation-delay:.3225s;left:20px}.mst-searchautocomplete__spinner .spinner-item.spinner-item-3{-webkit-animation-delay:.389s;animation-delay:.389s;left:40px}.mst-searchautocomplete__spinner .spinner-item.spinner-item-4{-webkit-animation-delay:.4555s;animation-delay:.4555s;left:60px}.mst-searchautocomplete__spinner .spinner-item.spinner-item-5{-webkit-animation-delay:.522s;animation-delay:.522s;left:80px}.mst-searchautocomplete__spinner .spinner-item.spinner-item-6{-webkit-animation-delay:.5885s;animation-delay:.5885s;left:100px}.mst-searchautocomplete__spinner .spinner-item.spinner-item-7{-webkit-animation-delay:.645s;animation-delay:.645s;left:120px}.mst-searchautocomplete__spinner .spinner-item.spinner-item-8{-webkit-animation-delay:.7115s;animation-delay:.7115s;left:140px}@-webkit-keyframes bounce_fountainG{0%{background-color:#dedede;-webkit-transform:scale(1);transform:scale(1)}to{background-color:#ddd;-webkit-transform:scale(.3);transform:scale(.3)}}@keyframes bounce_fountainG{0%{background-color:#dedede;-webkit-transform:scale(1);transform:scale(1)}to{background-color:#ddd;-webkit-transform:scale(.3);transform:scale(.3)}}.cookie>.content{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:40px}@media screen and (min-width:1024px){.cookie>.content{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.cookie>.content>p{color:#545a5f;font-size:14px;letter-spacing:.7px;line-height:1.79;margin:0}.cookie>.content>p a{letter-spacing:.7px;text-transform:capitalize}.cookie>.content .actions{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:10px}@media screen and (min-width:1024px){.cookie>.content .actions{margin-top:0}}.cookie>.content .actions .action{border-radius:3px;margin-left:30px;min-width:150px;padding:5px 6px}.cookie>.content .actions span{font-size:12px;font-stretch:normal;font-style:normal;font-weight:900;height:16px;letter-spacing:.6px;line-height:normal}.page-footer{background-color:#fff}.footer-wrapper-top{border-bottom:1px solid rgba(0,0,0,.1);font-size:16px}@media screen and (min-width:600px){.footer-wrapper-top{padding:0}}.footer-wrapper-top .reach{margin:0 auto;max-width:1175px;width:100%}@media screen and (min-width:600px){.footer-wrapper-top .reach{display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:980px}}@media screen and (min-width:600px){.footer-wrapper-top .reach .container{margin:0 auto;max-width:1255px}}.footer-wrapper-top .reach .reach-option{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding-bottom:30px;text-align:center}@media screen and (min-width:600px){.footer-wrapper-top .reach .reach-option{-webkit-flex-basis:33.3333333333%;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%}}.footer-wrapper-top .reach .reach-option h2{color:#3c3c3e;font-size:34px;font-weight:500;letter-spacing:1.4px;margin-bottom:11px;margin-top:10px}.footer-wrapper-top .reach .reach-option h2 a{color:#3c3c3e;font-size:28px;font-weight:600;letter-spacing:normal;text-decoration:none;text-transform:none}@media screen and (min-width:600px){.footer-wrapper-top .reach .reach-option h2 a{font-weight:500}}.footer-wrapper-top .reach .reach-option h2 span{color:#000;display:block;font-size:16px;font-weight:300;letter-spacing:normal;line-height:18px;opacity:.75}@media screen and (min-width:600px){.footer-wrapper-top .reach .reach-option h2 span{text-transform:none}}.footer-wrapper-top .reach .reach-option svg{opacity:.55}.footer-wrapper-top .reach .reach-option.phone{-webkit-order:1;-ms-flex-order:1;order:1;padding-top:30px}@media screen and (min-width:600px){.footer-wrapper-top .reach .reach-option.phone{-webkit-order:2;-ms-flex-order:2;order:2}}.footer-wrapper-top .reach .reach-option.phone svg{height:56px;width:56px}.footer-wrapper-top .reach .reach-option.phone svg path{fill:#1b1f22}.footer-wrapper-top .reach .reach-option.email{-webkit-order:3;-ms-flex-order:3;order:3;padding-top:30px}@media screen and (min-width:600px){.footer-wrapper-top .reach .reach-option.email{-webkit-order:3;-ms-flex-order:3;order:3;padding-top:90px}}.footer-wrapper-top .reach .reach-option.email h2{font-size:16px;letter-spacing:normal;margin:0;padding:0}.footer-wrapper-top .reach .reach-option.email h2 a{color:#3c3c3e;font-size:16px;font-weight:600;letter-spacing:normal;text-decoration:none;text-transform:none}@media screen and (min-width:1024px){.footer-wrapper-top .reach .reach-option.email h2 a{font-weight:500}}.footer-wrapper-top .reach .reach-option.email svg{height:20px;width:20px}.footer-wrapper-top .reach .reach-option.email svg path{fill:#1b1f22}.footer-wrapper-top .reach .reach-option.message{-webkit-order:2;-ms-flex-order:2;order:2;padding-top:30px}@media screen and (min-width:600px){.footer-wrapper-top .reach .reach-option.message{-webkit-order:1;-ms-flex-order:1;order:1;padding-top:90px}}.footer-wrapper-top .reach .reach-option.message h2{font-size:16px;letter-spacing:normal;margin:0;padding:0}.footer-wrapper-top .reach .reach-option.message h2 a{color:#3c3c3e;font-size:16px;font-weight:600;letter-spacing:normal;text-decoration:none;text-transform:none}@media screen and (min-width:1024px){.footer-wrapper-top .reach .reach-option.message h2 a{font-weight:500}}.footer-wrapper-top .reach .reach-option.message svg{height:20px;width:20px}.footer-wrapper-top .reach .reach-option.message svg path{fill:#1b1f22}.footer-wrapper-top.usp{border-bottom:1px solid rgba(0,0,0,.1);min-height:100px;padding:20px 0;width:100%}@media screen and (min-width:600px){.footer-wrapper-top.usp{min-height:200px;padding:0}}.footer-wrapper-top.usp .container{margin:0 auto;max-width:980px;width:100%}@media screen and (min-width:600px){.footer-wrapper-top.usp .container{display:-webkit-flex;display:-ms-flexbox;display:flex}}.footer-wrapper-top.usp .col-sm-4{padding:0 8px;text-align:center;width:100%}@media screen and (min-width:600px){.footer-wrapper-top.usp .col-sm-4{width:33.3333333333%}}.footer-wrapper-top .uspitem{color:rgba(0,0,0,.75);display:inline-block;height:60px;margin:15px auto;min-width:250px;padding:0 0 0 80px;position:relative;text-align:left}@media screen and (min-width:600px){.footer-wrapper-top .uspitem{margin:70px auto;min-width:173px}}@media screen and (min-width:1024px){.footer-wrapper-top .uspitem{min-width:250px}}.footer-wrapper-top .uspitem span{color:rgba(0,0,0,.5);display:block}.footer-wrapper-top .uspitem svg{height:56px;left:0;position:absolute;top:-10px;width:56px}.footer-wrapper-top .uspitem svg *{fill:#6fb42f}.footer-wrapper-middle{padding:50px 12px 0}@media screen and (min-width:600px){.footer-wrapper-middle{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto;max-width:980px;padding:50px 40px}}@media screen and (min-width:1024px){.footer-wrapper-middle{padding:50px 0 50px 10%}}.footer-wrapper-middle .level0{padding-left:8px}.footer-wrapper-middle ul li{font-size:14px}.footer-wrapper-middle ol li{font-size:14px}.footer-wrapper-bottom .fg-logo{background-color:#222;height:60px;text-align:center}.footer-wrapper-bottom .fg-logo svg{height:24px;margin:18px auto;width:150px}.footer-wrapper-bottom .fg-logo svg *{fill:#fff}.footer-wrapper-bottom .footer--creditcards{margin-bottom:20px}.footer-wrapper-bottom .footer--creditcards>ul{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:500px;padding:0 23px}@media screen and (min-width:1024px){.footer-wrapper-bottom .footer--creditcards>ul{padding:0 45px}}.footer-wrapper-bottom .footer--creditcards>ul li img{max-width:80%}@media screen and (min-width:600px){.footer-wrapper-bottom .footer--creditcards>ul li img{max-width:100%}}.footer-wrapper-bottom .copyright{color:rgba(0,0,0,.5);display:block;font-size:12px;line-height:60px;margin-bottom:15px;text-align:center}.footer-wrapper-bottom .copyright .copy-name{color:#1b1f22;font-weight:700}@media screen and (min-width:600px){.checkout-klarna-index .footer-wrapper-middle{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto;max-width:850px}}footer .icons{display:block;width:100%;margin:0 auto;text-align:center}footer .icons svg{height:30px;display:inline-block}@media screen and (min-width:600px){.block.newsletter{margin:0 auto;max-width:688px}}.block.newsletter label{color:#fff;display:block;font-size:16px;font-weight:400;margin-bottom:15px;text-align:center}@media screen and (min-width:600px){.block.newsletter label{margin-bottom:0;max-width:250px;padding-right:20px;text-align:left}}.block.newsletter .control{position:relative;width:100%}@media screen and (min-width:600px){.block.newsletter .control{padding:0;width:368px}}.block.newsletter input{border:0 none;border-radius:0;box-shadow:none;color:#525662;font-family:"ProximaNova",sans-serif;height:42px;min-height:42px;padding:10px 15px;width:100%}.block.newsletter button{position:absolute;right:0;top:0}.block.newsletter .newsletter-wrapper{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:600px){.block.newsletter .newsletter-wrapper{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.block.newsletter .newsletter-wrapper .mage-error[for=newsletter]{color:#fff;font-size:11px;font-weight:500;margin-top:5px}@media screen and (min-width:600px){.block.newsletter .newsletter-wrapper .mage-error[for=newsletter]{position:absolute}}.block.newsletter .newsletter-wrapper .mage-error[for=newsletter]::before{background:url(../images/icons/icon-warning-white.svg) center center no-repeat;content:'';display:inline-block;height:10px;margin-right:5px;position:relative;top:1px;width:10px}.block.newsletter .newsletter-wrapper button::after{right:calc(50% - 7px)}.footer-wrapper-top .block.newsletter{padding:0 15px;background:#f8f8f8}@media screen and (min-width:600px){.footer-wrapper-top .block.newsletter{max-width:100%}}@media screen and (min-width:1024px){.footer-wrapper-top .block.newsletter{background:#f8f8f8;max-width:100%;padding:0}}.footer-wrapper-top .block.newsletter .content{max-width:688px;margin:auto;padding:30px 0}.footer-wrapper-top .block.newsletter label{max-width:100%;color:#000;position:relative;padding-left:55px;text-align:left}.footer-wrapper-top .block.newsletter label::before{background:url(../images/icons/envelope.png);background-size:40px;height:27px;width:45px;position:absolute;left:0;display:inline-block;background-repeat:no-repeat;background-position:center;content:'';margin-right:10px;top:6px}.footer-wrapper-top .block.newsletter input{border-radius:3px;border:1px solid #949494;display:inline-block;margin-right:15px}.footer-wrapper-top .block.newsletter button{position:static;display:inline-block;width:auto;min-width:115px;border-radius:3px;padding:10px;text-align:center;font-size:20px;margin-top:10px}@media screen and (min-width:1024px){.footer-wrapper-top .block.newsletter button{margin-top:0;font-size:15px}}@media screen and (min-width:600px){.footer-wrapper-top .block.newsletter button{margin-top:0;font-size:15px}}.footer-wrapper-top .block.newsletter button::after{display:none}.footer-wrapper-top .block.newsletter .control{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:375px){.footer-wrapper-top .block.newsletter .control{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:20px}}@media screen and (min-width:1024px){.footer-wrapper-top .block.newsletter .control{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:600px){.footer-wrapper-top .block.newsletter .control{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.footer-social-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:600px){.footer-social-wrapper{-webkit-flex:18;-ms-flex:18;flex:18}}.footer-social-wrapper .social-block-title{display:none}@media screen and (min-width:600px){.footer-social-wrapper .social-block-title{color:#525662;display:block;font-weight:500;letter-spacing:1px;margin-bottom:15px}}.footer-social-wrapper ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:600px){.footer-social-wrapper ul{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.footer-social-wrapper ul li{padding-right:38px}.footer-social-wrapper ul li:last-child{padding-right:0}.footer-social-wrapper ul a{display:block}.footer-social-wrapper ul a::before{background:url(../images/icons/icon-facebook.svg) center center no-repeat;content:'';display:block;height:19px;width:27px}.footer-social-wrapper ul a span{display:none}.footer-social-wrapper .facebook a::before{background:url(../images/icons/icon-facebook.svg) center center no-repeat;width:9px}.footer-social-wrapper .facebook a:hover::before{background:url(../images/icons/icon-facebook-green.svg) center center no-repeat}.footer-social-wrapper .youtube a::before{background:url(../images/icons/icon-youtube.svg) center center no-repeat;width:27px}.footer-social-wrapper .youtube a:hover::before{background:url(../images/icons/icon-youtube-green.svg) center center no-repeat}.footer-social-wrapper .instagram a::before{background:url(../images/icons/icon-instagram.svg) center center no-repeat;width:19px}.footer-social-wrapper .instagram a:hover::before{background:url(../images/icons/icon-instagram-green.svg) center center no-repeat}.nav-before-open{height:100%;width:100%}.nav-before-open body{height:100%;overflow:hidden;width:100%}.nav-open .header-main-menu{height:calc(100vh - 59px)}@media screen and (min-width:600px){.nav-open .header-main-menu{height:calc(100vh - 89px)}}@media screen and (min-width:1024px){.nav-open .header-main-menu{height:100vh}}.nav-open .mobile-menu-wrapper .menu-trigger{height:27px;position:relative;top:3px;width:28px}.nav-open .mobile-menu-wrapper .menu-trigger::before,.nav-open .mobile-menu-wrapper .menu-trigger::after{background:0 0;border:solid #525662;border-width:0 2px 2px 0;content:'';display:inline-block;height:auto;padding:5px;position:absolute;right:20px;top:3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:auto}.nav-open .mobile-menu-wrapper .menu-trigger::before{right:6px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.nav-open .page-wrapper{position:fixed;width:100%}@media screen and (min-width:1024px){.nav-open .page-wrapper{position:static;top:auto;width:auto}}@media screen and (min-width:1024px){.nav-desktop-open:not(.sticky-header) .html-overlay{background:rgba(82,86,98,.7);height:100%;left:0;position:fixed;top:0;width:100%;z-index:80}}.nav-before-open .columnmenu-block .level2 .submenu{padding-top:0}.nav-before-open .columnmenu-block .level2 .submenu[aria-expanded=true]{padding-top:0!important}.header-main-menu{background:rgba(82,86,98,.7);bottom:auto;display:block;height:0;left:0;-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:auto;position:fixed;right:auto;top:89px;transition:ease-in height .3s;width:100%;z-index:100}.header-main-menu.countdown-active{top:129px}@media screen and (min-width:600px){.header-main-menu{top:89px}}@media screen and (min-width:1024px){.header-main-menu{background:0 0;display:block;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;height:auto;left:auto;margin:0 auto;max-width:990px;overflow:visible;position:static;top:auto}}@media screen and (min-width:1024px){.header-main-menu>div>ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;text-align:center}}@media screen and (min-width:1024px){.header-main-menu>div>ul>.level0{margin-bottom:1px;padding:0 10px;white-space:nowrap}}@media screen and (min-width:1024px){.header-main-menu>div>ul>.level0:last-child{margin-right:0}}.header-main-menu>div>ul>.level0::before{display:none}@media screen and (min-width:1024px){.header-main-menu>div>ul>.level0>a{color:#525662;font-size:13px;font-weight:900;letter-spacing:1px;text-decoration:none}}@media screen and (min-width:1024px){.header-main-menu>div>ul>.level0>a:hover,.header-main-menu>div>ul>.level0>a:focus{text-decoration:underline}}.header-main-menu .menu-wrapper{background:#fff;height:auto;max-width:600px;min-height:100vh;min-width:300px;width:100%}@media screen and (min-width:600px){.header-main-menu .menu-wrapper{width:50%}}@media screen and (min-width:1024px){.header-main-menu .menu-wrapper{height:inherit;max-width:none;min-height:10px;width:100%}}.header-main-menu .menu-wrapper .level1.top-level-galleryplaceholder{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto;padding:0}@media screen and (min-width:1024px){.header-main-menu .menu-wrapper .level1.top-level-galleryplaceholder{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.header-main-menu .menu-wrapper .level1.top-level-galleryplaceholder .level2{width:100%}.header-main-menu .menu-wrapper .level1.top-level-galleryplaceholder .last{max-width:100%}@media screen and (min-width:1024px){.header-main-menu .menu-block-mobile{display:none}}.header-main-menu .menu-block-desktop{display:none}@media only screen and (max-width:771px){.sticky-header .header-main-menu{top:61px}}.mobile-menu-wrapper .menu-trigger{display:block}@media screen and (min-width:1024px){.mobile-menu-wrapper .menu-trigger{display:none}}.mobile-menu-wrapper .menu-trigger::before{background:url(../images/icons/icon-burger-menu-grey.svg) center center no-repeat;background-size:22px;content:'';cursor:pointer;display:inline-block;height:27px;vertical-align:middle;width:28px}.mobile-menu-wrapper .menu-trigger span{display:none}@media screen and (min-width:1024px){.sticky-header.trigger-opened .menu-block-mobile{display:-webkit-flex;display:-ms-flexbox;display:flex}}@media screen and (min-width:1024px){.sticky-header.trigger-opened .menu-block-desktop{display:none!important}}@media only screen and (max-width:771px){.cms-index-index .header-main-menu.countdown-active{top:94px}}html:not(.nav-before-open) .main-menu .submenu{transition:display .2s ease-in-out .2s}@media screen and (min-width:1024px){html:not(.nav-before-open) .main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]),html:not(.nav-before-open) .main-menu .level0[aria-expanded=true]{background:#fff;border-top:1px solid #ebebeb;box-shadow:0 5px 12px -5px rgba(0,0,0,.25);display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0!important;margin-top:-1px;padding:25px 0 0;position:absolute!important;top:100%!important;width:100%!important;z-index:5}}html:not(.nav-before-open) .main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true])::after{background:rgba(82,86,98,.7);content:'';display:block;height:100vh;left:0;position:absolute;top:100%;width:100%;z-index:4}@media screen and (min-width:1024px){html:not(.nav-before-open) .main-menu .static-block-row{display:block;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:23px}}html:not(.nav-before-open) .main-menu .static-block-row .menu-static-block{background-color:#f5f5f5;padding:10px 30px}html:not(.nav-before-open) .main-menu .static-block-row ul{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}html:not(.nav-before-open) .main-menu .static-block-row li{color:#1b1f22;font-size:14px;font-weight:400;line-height:normal;padding:0 30px;text-align:center}html:not(.nav-before-open) .main-menu .static-block-row li::before{height:13px;width:7px;border:solid #6fb42f;border-width:0 2px 2px 0;color:#6fb42f;content:'';display:inline-block;margin-right:13px;padding-right:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (min-width:1024px){html:not(.nav-before-open) .main-menu .level0 .level-top{background:0 0;color:#000;display:block;font-size:16px;font-weight:400;height:43px;letter-spacing:.5px;line-height:43px;margin:0;padding:0;position:relative;transition:color .2s ease-in-out}}@media screen and (min-width:1024px){html:not(.nav-before-open) .main-menu .level0 .level-top:hover{color:#558b23;font-weight:400;text-decoration:none}}@media screen and (min-width:1024px){@supports (-moz-appearance:none){html:not(.nav-before-open) .main-menu .level0 .level-top:hover span{display:block;line-height:40px}}}@media screen and (min-width:1024px){html:not(.nav-before-open) .main-menu .level0 .level-top span::after{content:attr(title);display:block;font-weight:900;height:0;overflow:hidden;visibility:hidden}}@media screen and (min-width:1024px){html:not(.nav-before-open) .main-menu .level0.parent{padding-bottom:0}}@media screen and (min-width:1024px){html:not(.nav-before-open) .main-menu .level0.parent:hover .level-top{font-weight:400}}@media screen and (min-width:1024px){html:not(.nav-before-open) .main-menu .level0.parent:hover .level-top::after{margin-top:-3px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}}@media screen and (min-width:1024px){html:not(.nav-before-open) .main-menu .level0.parent:hover .level-top::before{opacity:1}}@media screen and (min-width:1024px){html:not(.nav-before-open) .main-menu .level0.parent .level-top{padding-right:28px}}@media screen and (min-width:1024px){html:not(.nav-before-open) .main-menu .level0.parent .level-top:hover::after{border-color:#6fb42f}}@media screen and (min-width:1024px){html:not(.nav-before-open) .main-menu .level0.parent .level-top::after{border-color:#b9bec2;border-width:0 3px 3px 0;margin-top:-8px;right:2px;top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:margin .3s,border-color .2s ease-in-out,-webkit-transform .3s;transition:transform .3s,margin .3s,border-color .2s ease-in-out;transition:transform .3s,margin .3s,border-color .2s ease-in-out,-webkit-transform .3s}}@media screen and (min-width:1024px){html:not(.nav-before-open) .main-menu .level0.parent .level-top::before{background-color:#6fb42f;bottom:0;content:'';display:block;height:4px;left:-20px;opacity:0;position:absolute;right:-20px;transition:opacity .2s ease-in-out .2s;z-index:10}}@media screen and (min-width:1024px){html:not(.nav-before-open) .main-menu .level0 .topmenu-block{max-width:190px;padding-right:20px;text-align:left;width:100%}}@media screen and (min-width:1024px){html:not(.nav-before-open) .main-menu .level0 .topmenu-block .level2>a,html:not(.nav-before-open) .main-menu .level0 .topmenu-block .level3>a{font-weight:900;margin:0 0 18px}}@media screen and (min-width:1024px){html:not(.nav-before-open) .main-menu .level0 .submenu-block{max-width:650px;text-align:left;width:100%}}@media screen and (min-width:1024px){html:not(.nav-before-open) .main-menu .level0 .submenu-block .level2>a,html:not(.nav-before-open) .main-menu .level0 .submenu-block .level3>a{margin:0 0 18px}}@media screen and (min-width:1024px){html:not(.nav-before-open) .main-menu .level0 .submenu-block .last>a{margin-bottom:0}}@media screen and (min-width:1024px){html:not(.nav-before-open) .main-menu .level0 .submenu-block .level1{border-left:1px solid #d2d4d6;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;padding-left:28px}}@media screen and (min-width:1024px){html:not(.nav-before-open) .main-menu .level0 .submenu-block .level1.submenu>.level2{margin-right:30px;min-width:155px}}@media screen and (min-width:1024px){html:not(.nav-before-open) .main-menu .level1{padding:0}}.main-menu .dropdown-usps{background:#f3f3f4;width:100%}@media only screen and (max-width:1025px){.main-menu .dropdown-usps{display:none}}.main-menu .dropdown-usps ol{max-width:600px;display:block;margin:0 auto}.main-menu .dropdown-usps ol li{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;line-height:35px;font-weight:700;text-align:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:80px}.main-menu .dropdown-usps ol li a{text-decoration:none;color:#000}.main-menu .dropdown-usps ol li img{max-height:25px;margin-right:5px}.main-menu ul li.global{display:block}@media only screen and (max-width:770px){.main-menu ul li.visible-desktop{display:none}}@media only screen and (min-width:770px){.main-menu ul li.visible-mobile{display:none}}.main-menu .static-block-row{display:none}.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]),.main-menu .level0[aria-expanded=true]{display:block!important;top:0!important}.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .level0,.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .level1,.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .level2,.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .topmenu-block,.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .submenu-block,.main-menu .level0[aria-expanded=true] .level0,.main-menu .level0[aria-expanded=true] .level1,.main-menu .level0[aria-expanded=true] .level2,.main-menu .level0[aria-expanded=true] .topmenu-block,.main-menu .level0[aria-expanded=true] .submenu-block{background-color:#fff;display:block!important;top:0!important}.main-menu .level0.submenu:not(.ui-menu){display:none}.main-menu .level0 .level-top{color:#000;display:block;font-size:16px;font-weight:400;height:50px;letter-spacing:.5px;line-height:1.2;margin-bottom:1px;padding:17px 57px;position:relative;text-decoration:none;width:100%}.main-menu .level0 .level-top span{vertical-align:middle}.main-menu .level0.highlight span{background:#252525;text-align:center;color:#fff;border-radius:8px;display:inline-block;line-height:30px;padding:0 10px}.main-menu .level0 .level-top::after{border:solid #525662;border-width:0 2px 2px 0;content:'';display:inline-block;padding:4px;position:absolute;right:41px;top:20px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.main-menu .level0:not(.parent) .level-top::after{content:none}.main-menu .level0 .level-top.ui-state-active::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.main-menu .level1{padding:0 57px}.main-menu .level2>a,.main-menu .level3>a{color:#000;display:block;font-size:16px;font-weight:400;height:50px;letter-spacing:.5px;line-height:1.2;margin-bottom:1px;padding:17px 57px;position:relative;text-decoration:none;width:100%}@media screen and (min-width:1024px){.main-menu .level2>a,.main-menu .level3>a{color:#000;display:inline-block;font-size:13px;font-weight:400;height:auto;letter-spacing:1px;margin:18px 0}}.main-menu .level2>a::after,.main-menu .level3>a::after{border:solid #525662;border-width:0 2px 2px 0;content:'';display:inline-block;padding:4px;position:absolute;right:41px;top:20px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media screen and (min-width:1024px){.main-menu .level2>a::after,.main-menu .level3>a::after{content:none}}.main-menu .level2>a:not(.parent)::after,.main-menu .level3>a:not(.parent)::after{content:none}@media screen and (min-width:1024px){.main-menu .level2>a:hover,.main-menu .level2>a:focus,.main-menu .level2>a:active,.main-menu .level3>a:hover,.main-menu .level3>a:focus,.main-menu .level3>a:active{text-decoration:underline}}.main-menu .level2>a .column,.main-menu .level3>a .column{display:none}.main-menu .all-category,.main-menu li::before{display:none}@media screen and (min-width:600px){.main-menu .mobile-promotions{display:none}}.main-menu .mobile-promotions li{color:#525662;display:block;font-size:13px;font-weight:400;letter-spacing:1px;margin:14px 0;padding:0 32px;position:relative;text-decoration:none}.main-menu .mobile-promotions li::before{height:13px;width:7px;border:solid #6fb42f;border-width:0 2px 2px 0;color:#6fb42f;content:'';display:inline-block;margin-right:18px;position:relative;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (min-width:1024px){.main-menu .shop-by-category.level0 li.columnmenu-block{padding:20px}}@media screen and (min-width:1024px){.main-menu .shop-by-category.level0 li.columnmenu-block ul.top-level-columnmenu.level1{-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}@media screen and (min-width:1024px){.main-menu .shop-by-category.level0 .menu-block-desktop{display:block}}.main-menu .shop-by-category .menu-block-desktop{-webkit-flex:20%;-ms-flex:20%;flex:20%;max-width:300px;padding:20px}@media screen and (min-width:1024px){.main-menu .shop-by-category li.columnmenu-block{-webkit-flex:50%;-ms-flex:50%;flex:50%;max-width:720px!important}}@media screen and (min-width:1024px){.main-menu .shop-by-category li.columnmenu-block li.level2.parent{-webkit-flex:0 1 120px;-ms-flex:0 1 120px;flex:0 1 120px}}@media screen and (min-width:1024px){.main-menu .shop-by-category li.columnmenu-block li.level2.parent>a{white-space:normal}}@media screen and (min-width:1024px){.main-menu .shop-by-category.level0.no-cms-block-content li.columnmenu-block{max-width:990px!important}}@media screen and (min-width:1024px){.main-menu .shop-by-category.level0.no-cms-block-content li.columnmenu-block li.level2.parent{-webkit-flex:0 1 180px;-ms-flex:0 1 180px;flex:0 1 180px}}@media screen and (min-width:1024px){.main-menu .shop-by-goal .columnmenu-block{display:none}}@media screen and (min-width:1024px){.main-menu .shop-by-goal .menu-block-desktop{display:inherit}}.main-menu .shop-by-goal ul.level1 li.level2 a::after{content:none!important}@media screen and (min-width:1024px){.main-menu .mobile-only{display:none}}.main-menu .menu-back-btn{border-bottom:1px solid #afb2b5;border-top:1px solid #afb2b5;width:100%}@media screen and (min-width:1024px){.main-menu .menu-back-btn.mobile-only{display:none}}.main-menu .menu-back-btn span{-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#000;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;font-weight:400;letter-spacing:.5px;min-height:46px;padding:14px 60px 14px 57px;position:relative}@media screen and (min-width:1024px){.main-menu .menu-back-btn span{font-size:13px}}.main-menu .menu-back-btn span::before{border:solid #525662;border-width:0 1px 1px 0;content:'';display:inline-block;left:30px;padding:4px;position:absolute;top:21px;-webkit-transform:rotate(135deg);transform:rotate(135deg);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media screen and (min-width:1024px){.sticky-header.trigger-opened .shop-by-goal .columnmenu-block{display:block}}@media screen and (min-width:1024px){.sticky-header.trigger-opened .main-menu .level0 .columnmenu-block .top-level-columnmenu{display:block!important}}@media screen and (min-width:1024px){.sticky-header.trigger-opened .main-menu .columnmenu-block{padding:0!important}}@media screen and (min-width:1024px){.sticky-header.trigger-opened .main-menu .level0.submenu{text-align:left;width:100%}}@media screen and (min-width:1024px){.sticky-header.trigger-opened .main-menu .level0.submenu .level-top::after{border:solid #525662;border-width:0 2px 2px 0;content:'';display:inline-block;padding:4px;position:absolute;right:41px;top:20px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}}.sticky-header.trigger-opened .main-menu .level0.submenu .level-top:not(.parent)::after{content:none}@media screen and (min-width:1024px){.sticky-header.trigger-opened .main-menu .level0>a,.sticky-header.trigger-opened .main-menu .level2>a,.sticky-header.trigger-opened .main-menu .level3>a{color:#000;display:block;font-size:16px;font-weight:400;height:50px;letter-spacing:.5px;line-height:1.2;margin-bottom:1px;padding:17px 57px;position:relative;text-decoration:none;width:100%;text-align:left}}.shop-by-goal ul.level1 li.level2 a::after{content:none!important}.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .gallerymenu-block,.main-menu .level0[aria-expanded=true] .gallerymenu-block{width:100%}@media screen and (min-width:1024px){.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .gallerymenu-block,.main-menu .level0[aria-expanded=true] .gallerymenu-block{max-width:1175px;padding:0 10px}}.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .gallerymenu-block .top-level-gallerymenu,.main-menu .level0[aria-expanded=true] .gallerymenu-block .top-level-gallerymenu{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0!important;padding:0;text-align:center;width:100%}@media screen and (min-width:1024px){.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .gallerymenu-block .top-level-gallerymenu,.main-menu .level0[aria-expanded=true] .gallerymenu-block .top-level-gallerymenu{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .gallerymenu-block .line-break,.main-menu .level0[aria-expanded=true] .gallerymenu-block .line-break{display:none}.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .gallerymenu-block .level2,.main-menu .level0[aria-expanded=true] .gallerymenu-block .level2{padding:10px;width:100%}@media screen and (min-width:375px){.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .gallerymenu-block .level2,.main-menu .level0[aria-expanded=true] .gallerymenu-block .level2{padding:10px 5px;width:50%}}@media screen and (min-width:1024px){.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .gallerymenu-block .level2,.main-menu .level0[aria-expanded=true] .gallerymenu-block .level2{padding:10px 0;width:auto}}.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .gallerymenu-block .level2>a,.main-menu .level0[aria-expanded=true] .gallerymenu-block .level2>a{display:inline-block;margin:0;padding:0}.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .gallerymenu-block .level2>a::after,.main-menu .level0[aria-expanded=true] .gallerymenu-block .level2>a::after{content:none}.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .gallerymenu-block .menu-item-image,.main-menu .level0[aria-expanded=true] .gallerymenu-block .menu-item-image{display:block;margin-bottom:18px}.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .gallerymenu-block img,.main-menu .level0[aria-expanded=true] .gallerymenu-block img{display:inline-block;max-width:116px;vertical-align:middle}.main-menu .level0-placeholder ul.level0{white-space:normal}.main-menu .level0-placeholder ul.level0 .galleryplaceholder-block+.static-block-row.ui-menu-divider{margin-top:0}.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]),.main-menu .level0[aria-expanded=true]{left:0}.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .galleryplaceholder-block,.main-menu .level0[aria-expanded=true] .galleryplaceholder-block{width:100%}@media screen and (min-width:1024px){.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .galleryplaceholder-block,.main-menu .level0[aria-expanded=true] .galleryplaceholder-block{margin-top:-25px;max-width:1400px}}.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .galleryplaceholder-block .top-level-galleryplaceholder,.main-menu .level0[aria-expanded=true] .galleryplaceholder-block .top-level-galleryplaceholder{min-height:300px}.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .galleryplaceholder-block .level1,.main-menu .level0[aria-expanded=true] .galleryplaceholder-block .level1{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;white-space:normal}@media screen and (min-width:1024px){.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .galleryplaceholder-block .level1,.main-menu .level0[aria-expanded=true] .galleryplaceholder-block .level1{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .galleryplaceholder-block .level2,.main-menu .level0[aria-expanded=true] .galleryplaceholder-block .level2{color:inherit;min-height:300px;padding:0;position:relative;width:100%}@media screen and (min-width:600px){.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .galleryplaceholder-block .level2,.main-menu .level0[aria-expanded=true] .galleryplaceholder-block .level2{border:0}}@media screen and (min-width:1024px){.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .galleryplaceholder-block .level2,.main-menu .level0[aria-expanded=true] .galleryplaceholder-block .level2{width:20%}}.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .galleryplaceholder-block .level2 a,.main-menu .level0[aria-expanded=true] .galleryplaceholder-block .level2 a{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-family:"ProximaNova",sans-serif;font-size:22px;height:100%;left:0;margin:0;overflow:hidden;position:absolute;text-decoration:none;text-transform:none;width:100%}.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .galleryplaceholder-block .level2 a span[title],.main-menu .level0[aria-expanded=true] .galleryplaceholder-block .level2 a span[title]{border-bottom:0;max-width:180px;opacity:1;position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:opacity .2s ease-out;white-space:inherit}@media screen and (min-width:1024px){.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .galleryplaceholder-block .level2 a span[title],.main-menu .level0[aria-expanded=true] .galleryplaceholder-block .level2 a span[title]{white-space:nowrap}}.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .galleryplaceholder-block .level2 a .overlay,.main-menu .level0[aria-expanded=true] .galleryplaceholder-block .level2 a .overlay{background:rgba(0,0,0,.5);height:100%;width:100%}.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .galleryplaceholder-block .level2 a .menu-item-image,.main-menu .level0[aria-expanded=true] .galleryplaceholder-block .level2 a .menu-item-image{display:block;height:100%;-o-object-fit:contain;object-fit:contain;opacity:.7;position:relative;transition:opacity .2s ease-in;width:100%}.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .galleryplaceholder-block .level2 a .menu-item-image img,.main-menu .level0[aria-expanded=true] .galleryplaceholder-block .level2 a .menu-item-image img{height:100%;width:100%}.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .galleryplaceholder-block .level2 a:hover span[title]:nth-child(2),.main-menu .level0[aria-expanded=true] .galleryplaceholder-block .level2 a:hover span[title]:nth-child(2){opacity:0}.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .galleryplaceholder-block .level2 a:hover span[title]:first-child,.main-menu .level0[aria-expanded=true] .galleryplaceholder-block .level2 a:hover span[title]:first-child{border-bottom:1px solid #fff}.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .galleryplaceholder-block .level2 a:hover .menu-item-image,.main-menu .level0[aria-expanded=true] .galleryplaceholder-block .level2 a:hover .menu-item-image{opacity:1}.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .galleryplaceholder-block .placeholder.placeholder-default-block a,.main-menu .level0[aria-expanded=true] .galleryplaceholder-block .placeholder.placeholder-default-block a{width:100%}.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .galleryplaceholder-block .placeholder.placeholder-default-block.last-2 a span[title],.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .galleryplaceholder-block .placeholder.placeholder-default-block.last-3 a span[title],.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .galleryplaceholder-block .placeholder.placeholder-default-block.last-4 a span[title],.main-menu .level0[aria-expanded=true] .galleryplaceholder-block .placeholder.placeholder-default-block.last-2 a span[title],.main-menu .level0[aria-expanded=true] .galleryplaceholder-block .placeholder.placeholder-default-block.last-3 a span[title],.main-menu .level0[aria-expanded=true] .galleryplaceholder-block .placeholder.placeholder-default-block.last-4 a span[title]{max-width:unset}.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .galleryplaceholder-block .last-2,.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .galleryplaceholder-block .last-3,.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .galleryplaceholder-block .last-4,.main-menu .level0[aria-expanded=true] .galleryplaceholder-block .last-2,.main-menu .level0[aria-expanded=true] .galleryplaceholder-block .last-3,.main-menu .level0[aria-expanded=true] .galleryplaceholder-block .last-4{margin:0 auto;width:100%}@media screen and (min-width:1024px){.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .galleryplaceholder-block .last-4,.main-menu .level0[aria-expanded=true] .galleryplaceholder-block .last-4{width:40%}.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .galleryplaceholder-block .last-4 a,.main-menu .level0[aria-expanded=true] .galleryplaceholder-block .last-4 a{width:50%}}@media screen and (min-width:1024px){.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .galleryplaceholder-block .last-3,.main-menu .level0[aria-expanded=true] .galleryplaceholder-block .last-3{width:60%}.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .galleryplaceholder-block .last-3 a,.main-menu .level0[aria-expanded=true] .galleryplaceholder-block .last-3 a{width:33.3%}}@media screen and (min-width:1024px){.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .galleryplaceholder-block .last-2,.main-menu .level0[aria-expanded=true] .galleryplaceholder-block .last-2{width:90%}.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .galleryplaceholder-block .last-2 a,.main-menu .level0[aria-expanded=true] .galleryplaceholder-block .last-2 a{width:22.5%}}.main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .galleryplaceholder-block+.static-block-row,.main-menu .level0[aria-expanded=true] .galleryplaceholder-block+.static-block-row{margin-top:0}html:not(.nav-before-open) .main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .columnmenu-block,html:not(.nav-before-open) .main-menu .level0[aria-expanded=true] .columnmenu-block{max-width:990px;padding:20px 10px 0 35px}html:not(.nav-before-open) .main-menu ul.initial-menu .level0.level-top:hover>.submenu:not([aria-expanded=true]) .columnmenu-block .top-level-columnmenu,html:not(.nav-before-open) .main-menu .level0[aria-expanded=true] .columnmenu-block .top-level-columnmenu{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;left:0!important;padding:0;text-align:left;width:100%}html:not(.nav-before-open) .main-menu .columnmenu-block a{text-transform:none}html:not(.nav-before-open) .main-menu .columnmenu-block .level2.parent{-webkit-flex:0 1 200px;-ms-flex:0 1 200px;flex:0 1 200px;margin-bottom:43px;padding-right:10px}html:not(.nav-before-open) .main-menu .columnmenu-block .level2.parent:nth-of-type(5n+4){padding-right:0}html:not(.nav-before-open) .main-menu .columnmenu-block .level2.parent a{color:#1b1f22;font-size:14.5px;letter-spacing:normal;line-height:1.25;margin:0;padding:5px 0;white-space:normal}@media screen and (min-width:1024px){html:not(.nav-before-open) .main-menu .columnmenu-block .level2.parent a:hover{color:#558b23;text-decoration:none}}html:not(.nav-before-open) .main-menu .columnmenu-block .level2.parent>a,html:not(.nav-before-open) .main-menu .columnmenu-block .level2.parent>span{color:#1b1f22;display:block;font-size:12px;font-weight:900;line-height:1.83;margin:0 0 14px;min-height:auto;padding:0;white-space:nowrap}@media screen and (min-width:1024px){html:not(.nav-before-open) .main-menu .columnmenu-block .level2.parent>a,html:not(.nav-before-open) .main-menu .columnmenu-block .level2.parent>span{font-size:14px}}html:not(.nav-before-open) .main-menu .columnmenu-block .line-break{display:none}@media screen and (min-width:1024px){html:not(.nav-before-open) .main-menu .columnmenu-block .line-break{display:block;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.nav-before-open .level0[aria-expanded=true] .columnmenu-block{width:100%}.nav-before-open .level0[aria-expanded=true] .columnmenu-block .top-level-columnmenu{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;left:0!important;padding:0;text-align:left;width:100%}.nav-before-open .columnmenu-block .level2{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}@media screen and (min-width:1024px){.nav-before-open .columnmenu-block .level2{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.nav-before-open .columnmenu-block .level2 a{-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#1b1f22;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:16px;letter-spacing:normal;margin:0;min-height:45px;text-transform:none}.nav-before-open .columnmenu-block .level2>a,.nav-before-open .columnmenu-block .level2>span{-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#000;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:16px;font-weight:400;letter-spacing:.5px;min-height:46px;padding:14px 60px 14px 57px;position:relative}@media screen and (min-width:1024px){.nav-before-open .columnmenu-block .level2>a,.nav-before-open .columnmenu-block .level2>span{font-size:13px}}.nav-before-open .columnmenu-block .level2>span{cursor:pointer}.nav-before-open .columnmenu-block .level2>span:hover{text-decoration:underline}.nav-before-open .columnmenu-block .level2>a::after,.nav-before-open .columnmenu-block .level2>span::after{border:solid #525662;border-width:0 2px 2px 0;content:'';display:inline-block;padding:4px;position:absolute;right:41px;top:20px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.nav-before-open .columnmenu-block .level2>a.ui-state-active::after,.nav-before-open .columnmenu-block .level2>span.ui-state-active::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.nav-before-open .columnmenu-block .level2 .submenu{display:none!important;padding:5px 0 15px}.nav-before-open .columnmenu-block .level2 .submenu[aria-expanded=true]{display:block!important}.main-menu .level0.submenu:not([aria-expanded=true]),.main-menu .level2.submenu:not([aria-expanded=true]){display:none}@media screen and (min-width:1024px){.main-menu .level0.submenu:not([aria-expanded=true]),.main-menu .level2.submenu:not([aria-expanded=true]){left:inherit!important}}.main-menu .level0.submenu[aria-expanded=true],.main-menu .level2.submenu[aria-expanded=true]{background-color:#fff;display:inherit;height:100%;position:absolute!important;width:100%;z-index:1}@media screen and (min-width:1024px){.main-menu .level0.submenu[aria-expanded=true],.main-menu .level2.submenu[aria-expanded=true]{background-color:inherit;height:auto;left:inherit!important;position:inherit!important;z-index:inherit}}@media screen and (min-width:600px){.main-menu .level0.submenu[aria-expanded=true]{width:50%}}.footer-main-menu,.footer-checkout-menu{-webkit-flex:82;-ms-flex:82;flex:82;margin:0}.footer-main-menu>ul,.footer-checkout-menu>ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:600px){.footer-main-menu>ul,.footer-checkout-menu>ul{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:0%}}.footer-main-menu>ul>.level0.level-top,.footer-checkout-menu>ul>.level0.level-top{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;margin:0 0 30px;padding-right:20px}@media screen and (min-width:1024px){.footer-main-menu>ul>.level0.level-top,.footer-checkout-menu>ul>.level0.level-top{margin:0 auto}}.footer-main-menu>ul li .level0.submenu,.footer-checkout-menu>ul li .level0.submenu{padding:0}.footer-main-menu>ul a,.footer-checkout-menu>ul a{color:rgba(0,0,0,.8);display:inline-block;font-weight:400;letter-spacing:normal;margin:5px 0;text-decoration:none;text-transform:none}.footer-main-menu>ul a:hover,.footer-checkout-menu>ul a:hover{color:#558b23;text-decoration:none;transition:color .3s}.footer-main-menu>ul .empty-placeholder,.footer-checkout-menu>ul .empty-placeholder{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:transparent;color:rgba(0,0,0,.8);cursor:auto;display:block;font-size:14px;font-weight:700;height:auto;margin:0;padding:0 0 20px;position:relative;text-transform:none}@media screen and (min-width:600px){.footer-main-menu>ul .empty-placeholder,.footer-checkout-menu>ul .empty-placeholder{font-size:14px;margin:5px 0;padding:0}}.footer-main-menu>ul .empty-placeholder.ui-state-active::after,.footer-checkout-menu>ul .empty-placeholder.ui-state-active::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.checkout-klarna-index .footer-checkout-menu{margin:0 auto}.checkout-klarna-index .footer-checkout-menu .top-level-ul{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:600px){.checkout-klarna-index .footer-checkout-menu .top-level-ul{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.checkout-klarna-index .footer-checkout-menu .top-level-ul>.level0.level-top{line-height:2.43}@media screen and (min-width:600px){.checkout-klarna-index .footer-checkout-menu .top-level-ul>.level0.level-top{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;margin:0;padding-right:0;text-align:center}}.checkout-klarna-index .footer-checkout-menu .top-level-ul a{color:#545a5f;letter-spacing:normal;line-height:2.43;margin:0}.minicart-wrapper .showcart{display:none}@media screen and (min-width:1024px){.minicart-wrapper .showcart{display:inline-block}}.minicart-wrapper .showcart-mobile{display:inline-block}@media screen and (min-width:1024px){.minicart-wrapper .showcart-mobile{display:none}}.minicart-wrapper .showcart,.minicart-wrapper .showcart-mobile{position:relative;text-decoration:none}@media screen and (min-width:1024px){.minicart-wrapper .showcart,.minicart-wrapper .showcart-mobile{top:5px}}.minicart-wrapper .showcart::before,.minicart-wrapper .showcart-mobile::before{background:url(../images/icons/icon-cart-grey.svg) center center no-repeat;background-size:22px;content:'';cursor:pointer;display:inline-block;height:27px;vertical-align:middle;width:41px}@media screen and (min-width:1024px){.minicart-wrapper .showcart::before,.minicart-wrapper .showcart-mobile::before{width:105px}}.minicart-wrapper .showcart .text,.minicart-wrapper .showcart-mobile .text{color:#000;display:none;font-size:13px;font-stretch:normal;font-style:normal;font-weight:400;height:18px;letter-spacing:normal;line-height:normal;text-align:center;text-transform:none;width:105px}@media screen and (min-width:1024px){.minicart-wrapper .showcart .text,.minicart-wrapper .showcart-mobile .text{display:block;margin-top:5px}}.minicart-wrapper .showcart .counter-number,.minicart-wrapper .showcart-mobile .counter-number{background-color:#6fb42f;border-radius:50%;color:#fff;font-size:9px;height:17px;letter-spacing:normal;min-width:17px;padding:3px;position:absolute;right:-2px;text-align:center;top:-12px;z-index:9}@media screen and (min-width:1024px){.minicart-wrapper .showcart .counter-number,.minicart-wrapper .showcart-mobile .counter-number{right:32px}}.minicart-wrapper .showcart .minicart-border,.minicart-wrapper .showcart-mobile .minicart-border{background-size:40px;border:2px solid #6fb42f;border-radius:50%;content:'';cursor:pointer;display:inline-block;height:40px;position:absolute;right:-1px;top:-7px;vertical-align:middle;width:40px;z-index:8}@media screen and (min-width:1024px){.minicart-wrapper .showcart .minicart-border,.minicart-wrapper .showcart-mobile .minicart-border{right:32px}}.minicart-wrapper .showcart .counter-label,.minicart-wrapper .showcart-mobile .counter-label{display:none}.minicart-wrapper .showcart .empty .counter-number,.minicart-wrapper .showcart .empty .minicart-border,.minicart-wrapper .showcart-mobile .empty .counter-number,.minicart-wrapper .showcart-mobile .empty .minicart-border{display:none}.minicart-wrapper .showcart .counter .loading-mask,.minicart-wrapper .showcart-mobile .counter .loading-mask{display:none}.minicart-wrapper .mage-dropdown-dialog{background:#fff;display:none!important;height:calc(100vh + 7px);max-width:945px;overflow-y:auto;position:fixed;right:-100vw;top:0;transition:all .7s cubic-bezier(.25,.8,.25,1);width:100%;z-index:300}@media screen and (min-width:1024px){.minicart-wrapper .mage-dropdown-dialog{display:block!important}}.minicart-wrapper .checkout{font-size:15px}.minicart-wrapper.active .ui-dialog{right:0}@media screen and (min-width:1024px){.minicart-wrapper.active .minicart-overlay{display:block;height:calc(100vh + 7px)}}.modal-popup.confirm .modal-footer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}.modal-popup.confirm .modal-footer .action-secondary{margin-right:20px}.minicart-overlay{background-color:rgba(82,86,98,.7);display:none;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:150}.block-minicart{height:100%;text-align:left}.mage-dropdown-dialog .block-minicart{padding:25px 15px}.block-minicart .block-title{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:20px;padding:0}.block-minicart .block-title strong{color:#000;-webkit-flex:1;-ms-flex:1;flex:1;font-size:24px;font-weight:700;letter-spacing:1px;text-transform:lowercase}.block-minicart .block-title strong:lang(de){text-transform:none}.block-minicart .block-title .item-text{font-size:16px}.block-minicart .block-title button{background:0 0;-webkit-flex:1;-ms-flex:1;flex:1;height:22px;max-width:22px;min-height:0;min-width:0;padding:0;position:relative}.block-minicart .block-title button span{display:none}.block-minicart .block-title button::before,.block-minicart .block-title button::after{border:solid #525662;border-width:0 1px 1px 0;content:'';display:inline-block;padding:6px;position:absolute;right:17px;top:5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.block-minicart .block-title button::before{right:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.block-minicart .block-title button:hover::before,.block-minicart .block-title button:hover::after{border-color:#558b23}.block-minicart .block-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;padding:0 40px;width:35%}.block-minicart .minicart-items-wrapper{max-height:100%;overflow-x:hidden;overflow-y:auto}.block-minicart .minicart-items-wrapper.has-scroll{padding-right:8px}.block-minicart .minicart-items-wrapper::-webkit-scrollbar{width:5px}.block-minicart .minicart-items-wrapper::-webkit-scrollbar-track{background-color:#e7ebec}.block-minicart .minicart-items-wrapper::-webkit-scrollbar-thumb{background-color:#b9bec2}.block-minicart .minicart-items-wrapper .minicart-items{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin:0 0 0 -1px}.block-minicart .minicart-items-wrapper .minicart-items.wide .product-item{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;min-width:auto}.block-minicart .minicart-items-wrapper .minicart-items.wide .product-item:nth-child(2n+1):nth-last-child(-n+2),.block-minicart .minicart-items-wrapper .minicart-items.wide .product-item:nth-child(2n+1):nth-last-child(-n+2)~li{border-bottom:0 none}.block-minicart .minicart-items-wrapper .minicart-items.single .product-item{-webkit-flex:1;-ms-flex:1;flex:1;max-width:100%}.block-minicart .product-item{border:solid #f3f3f4;border-width:0 0 1px 1px;-webkit-flex:0 0 33.333%;-ms-flex:0 0 33.333%;flex:0 0 33.333%;max-width:33.333%}.block-minicart .product-item:hover .middle-wrapper .secondary .delete{visibility:visible}.block-minicart .product-item:nth-child(3n+1):nth-last-child(-n+3),.block-minicart .product-item:nth-child(3n+1):nth-last-child(-n+3)~li{border-bottom:0 none}.block-minicart .product-item::before{display:none}.block-minicart .product-item-photo{display:block;text-align:center}.block-minicart .product-item.double{-webkit-flex:2 0 66%;-ms-flex:2 0 66%;flex:2 0 66%}.block-minicart .product-item .product{padding:25px 7px}.block-minicart .product-item-name,.block-minicart .product-item-name a{color:#000;display:block;font-size:15px;font-weight:400;letter-spacing:.1px;margin-bottom:5px;text-decoration:none}.block-minicart .product-item-description{color:#92969b;font-size:11px;margin-bottom:5px}.block-minicart .product-item .option{color:#92969b;font-size:11px}.block-minicart .product-item .option::before{display:none}.block-minicart .product-item .option .label{display:block;font-weight:500}.block-minicart .product-item .middle-wrapper{-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.block-minicart .product-item .middle-wrapper .text-info-wrapper{margin-top:20px;width:100%}.block-minicart .product-item .middle-wrapper .secondary{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-left:15px;width:100%}.block-minicart .product-item .middle-wrapper .secondary .delete{background:url(../images/icons/icon-bin-grey-big.svg) no-repeat center center;background-size:15px;height:18px;visibility:hidden;width:17px}.block-minicart .product-item .middle-wrapper .secondary .delete:hover{background-image:url(../images/icons/icon-bin-green.svg)}.block-minicart .product-item .middle-wrapper .secondary .delete span{display:none}.block-minicart .product-item .middle-wrapper .free-item-label{background-color:#6fb42f;bottom:45%;color:#fff;font-family:"Avenir",sans-serif;font-size:12px;font-weight:900;left:25%;padding:2px 8px;position:absolute;z-index:1}.block-minicart .product-item .middle-wrapper .item-qty{font-size:13px}.block-minicart .product-item .middle-wrapper .product-item-photo{-webkit-flex:1;-ms-flex:1;flex:1;margin:0 auto;max-width:200px}.block-minicart .product-item .middle-wrapper .product-info-wrapper{display:block}.block-minicart .product-item .middle-wrapper .product-info-wrapper .product-item-name{font-size:13px;text-align:center}.block-minicart .product-item .middle-wrapper .product-item-pricing{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.block-minicart .product-item .middle-wrapper .product-item-pricing .price-old{margin-right:10px}.block-minicart .product-item .out-of-stock{opacity:.3}.block-minicart .product-item .status-out-of-stock{font-size:12px}.block-minicart .product-image-container{max-width:100%}.block-minicart .product-image-photo{height:auto!important;max-height:100%;max-width:100%;width:auto!important}.block-minicart .custom-shaker .product-image-photo{height:auto!important}.block-minicart .product.actions{border-top:1px solid #f3f3f4;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.block-minicart .qty{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;border-right:1px solid #f3f3f4;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.block-minicart .qty label{display:none}.block-minicart .qty .qty-button{color:#d2d4d6;display:block;font-size:18px;line-height:30px;text-align:center;text-decoration:none;width:30px}.block-minicart .qty .qty-button:hover{color:#558b23}.block-minicart .qty .update-cart-item{display:none!important}.block-minicart .price{color:#000;display:block;font-size:14px;font-weight:400;letter-spacing:0;line-height:16px}.block-minicart .price-old .price{display:inline-block;font-size:12px;margin-right:2px;position:relative}.block-minicart .price-old .price::before{border-bottom:1px solid;content:'';position:absolute;right:0;top:50%;width:100%}.block-minicart .price-old+.price-container .price{color:#c93444;font-size:14px;font-weight:400}.block-minicart .subtotal{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:20px 0}.block-minicart .subtotal .label{color:#000;font-size:15px;font-weight:500;letter-spacing:1px;margin-right:10px;text-transform:capitalize}.block-minicart .subtotal .price{font-size:15px;font-weight:900}.block-minicart .subtotal .minicart-price,.block-minicart .subtotal .total-price-wrapper{width:100%}.block-minicart .subtotal .minicart-price .incl-tax-label,.block-minicart .subtotal .total-price-wrapper .incl-tax-label{color:#545a5f;float:right;font-size:12px;text-align:right;width:100%}.block-minicart .subtotal .total-price-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex}.block-minicart .subtotal .total-price-wrapper .label,.block-minicart .subtotal .total-price-wrapper .price-wrapper{width:50%}.block-minicart .subtotal .total-price-wrapper .price{text-align:right}.block-minicart .subtotal .discount-price-wrapper{color:#c93444;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;float:right;font-size:12px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:1px;line-height:normal;text-align:right}.block-minicart .subtotal .discount-price-wrapper .label{font-size:12px;margin:11px 0 0;width:100%}.block-minicart .action.checkout{font-weight:500;width:100%}.block-minicart .product.bundle .options{display:none}#minicart-content-wrapper{height:calc(100% - 50px)}#minicart-content-wrapper .minicart-top-block{border-bottom:1px solid #979797;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 30px}#minicart-content-wrapper .minicart-top-block .block-title{-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0;width:100%}#minicart-content-wrapper .minicart-top-block .block-title #btn-minicart-close{max-width:25px}#minicart-content-wrapper .minicart-top-block .block-title .showcart::before{width:40px}#minicart-content-wrapper .minicart-top-block .block-title .showcart .text{width:35px}#minicart-content-wrapper .minicart-top-block .block-title .showcart .counter-number{right:0}#minicart-content-wrapper .minicart-top-block .block-title .showcart .minicart-border{right:0}#minicart-content-wrapper .minicart-top-block .block-title .showcart .active-cart-label{display:none}@media screen and (min-width:1024px){#minicart-content-wrapper .minicart-top-block .block-title .showcart.active .active-cart-label{color:#000;display:block;font-size:15px;font-weight:300;padding-right:10px;position:absolute;right:100%;top:1px}}#minicart-content-wrapper .summary-container{border-bottom:solid 1px #ebebeb;padding-bottom:20px}#minicart-content-wrapper .summary-container .label{color:#000;font-size:14px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:1px;line-height:normal}#minicart-content-wrapper .summary-container .savings-amount,#minicart-content-wrapper .summary-container .before-discount{color:#c93444;float:right;font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:1px;line-height:normal;text-align:right}#minicart-content-wrapper .summary-container .before-discount{color:#000;float:right;font-weight:300}#minicart-content-wrapper .summary-container .shipping-wrapper{color:#000;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;font-weight:300;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;letter-spacing:1px}#minicart-content-wrapper .total-after-wrapper,#minicart-content-wrapper .total-before-wrapper,#minicart-content-wrapper .shipping-wrapper,#minicart-content-wrapper .incl-tax-label{margin:5px 0}#minicart-content-wrapper .minicart-main-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin:25px 0;overflow:hidden}#minicart-content-wrapper .minicart-main-content .minicart-items-block{-webkit-flex:1;-ms-flex:1;flex:1;max-height:70vh;padding-left:30px}#minicart-content-wrapper .minicart-bottom-block{border-top:1px solid #979797;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 30px;padding:25px 0}#minicart-content-wrapper .minicart-bottom-block .minicart-bottom-text-container{padding:0 10px;text-align:center;width:130px}#minicart-content-wrapper .minicart-bottom-block .minicart-bottom-text-container .title{font-size:14px;font-weight:900;line-height:24px}#minicart-content-wrapper .minicart-bottom-block .minicart-bottom-text-container .text{font-size:13px;line-height:20px}#minicart-content-wrapper .minicart-bottom-block .minicart-bottom-text-container img{display:block;margin:0 auto 10px;max-width:50px}.cross-sells-container{margin-top:auto}.minicart-cross-sells{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}.minicart-cross-sells .product-item{border:0 none;-webkit-flex:1;-ms-flex:1;flex:1;margin-bottom:0;min-height:250px;padding:0 13px 65px;position:relative;text-align:center;width:50%}.minicart-cross-sells .product-item-details{margin-top:15px}.minicart-cross-sells .product-item-name a{font-weight:400}.minicart-cross-sells .product-item-description{font-size:12px;margin-bottom:5px;word-break:break-word}.minicart-cross-sells .product-item .price-block{margin-bottom:5px}.minicart-cross-sells .product-item .price,.minicart-cross-sells .product-item .special-price{font-size:20px;font-weight:500}.minicart-cross-sells .product-item .special-price{color:#525662}.minicart-cross-sells .product-item .old-price{font-size:12px;position:relative}.minicart-cross-sells .product-item .old-price::before{border-bottom:1px solid #525662;content:'';position:absolute;right:0;top:50%;width:100%}.minicart-cross-sells .bottom-content-wrapper{bottom:0;position:absolute}.minicart-cross-sells .bottom-content-wrapper .button-small{padding:10px 15px}.checkout-cart-index .page-title-wrapper,.checkout-cart-index .cart-empty{text-align:center}.checkout-cart-index .cart-empty{padding-bottom:30px}.checkout-klarna-index.has-out-of-stock-items #opc-shipping_method,.checkout-klarna-index.has-out-of-stock-items #klarna_kco{display:none!important}.checkout-klarna-index .page-wrapper{overflow:hidden}.checkout-klarna-index .header-wrapper-top{display:none}@media screen and (min-width:600px){.checkout-klarna-index .header-wrapper-top{display:block;margin:0}}.checkout-klarna-index .logo{display:block;margin:0 auto;max-width:122px;padding-top:10px;text-align:center}@media screen and (min-width:1024px){.checkout-klarna-index .logo{margin:0 auto;max-width:148px}}.checkout-klarna-index .nav-toggle{display:none}@media screen and (min-width:600px){.checkout-klarna-index .page-title-wrapper{background-color:#f3f3f4;padding:32px 0}}.checkout-klarna-index .page-title-wrapper .page-title{display:none}.checkout-klarna-index .page-title{color:#525662;font-size:20px;letter-spacing:.7px;margin:0;text-align:center}.checkout-klarna-index .toggle-promo-gift{background-color:#f3f3f4;cursor:pointer;padding:13px 45px;text-align:center}@media screen and (min-width:600px){.checkout-klarna-index .toggle-promo-gift{background:0 0;margin:-44px auto 0;padding:0 0 20px;width:auto}}@media screen and (min-width:1024px){.checkout-klarna-index .toggle-promo-gift{margin:-44px auto 0;padding:0 0 20px;width:auto}}.checkout-klarna-index .toggle-promo-gift>span{color:#92969b;font-size:13px;letter-spacing:0;text-decoration:underline}.checkout-klarna-index .giftcard-wrapper{max-width:850px;position:relative}@media screen and (min-width:600px){.checkout-klarna-index .giftcard-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin:0 auto;position:relative}}.checkout-klarna-index .giftcard-wrapper .checkout-promo-giftcard-modal{border:0;box-shadow:0 5px 15px 0 rgba(0,0,0,.12);max-width:580px;padding:20px 10px;position:absolute;top:100%;width:auto;z-index:99!important}@media screen and (min-width:600px){.checkout-klarna-index .giftcard-wrapper .checkout-promo-giftcard-modal{max-width:340px}}.checkout-klarna-index .giftcard-wrapper .checkout-promo-giftcard-modal .action-close{display:block;height:18px;margin:0 auto;min-height:18px;position:relative;right:0;top:0;width:18px}@media screen and (min-width:600px){.checkout-klarna-index .giftcard-wrapper .checkout-promo-giftcard-modal .action-close{position:absolute;right:20px;top:13px}}.checkout-klarna-index .giftcard-wrapper .checkout-promo-giftcard-modal .action-close::before{right:-4px}.checkout-klarna-index .giftcard-wrapper .checkout-promo-giftcard-modal .action-close::after{right:10px}.checkout-klarna-index .giftcard-wrapper .checkout-promo-giftcard-modal .modal-content{margin:0}.checkout-klarna-index .giftcard-wrapper .checkout-promo-giftcard-modal .modal-content #amgiftcard-remove-container .codes-list div{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.checkout-klarna-index .giftcard-wrapper .checkout-promo-giftcard-modal .modal-content #amgiftcard-remove-container .codes-list div .btn-remove-amgiftcard{background:#6fb42f;color:#fff;font-weight:500;padding:12px 13px;text-decoration:none}@media screen and (min-width:600px){.checkout-klarna-index .giftcard-wrapper .checkout-promo-giftcard-modal .modal-content #amgiftcard-remove-container .codes-list div .btn-remove-amgiftcard{padding:12px 38px}}.checkout-klarna-index .giftcard-wrapper .checkout-promo-giftcard-modal .modal-content #amgiftcard-remove-container .codes-list div .btn-remove-amgiftcard:hover{background:#558b23;color:#fff}.checkout-klarna-index .giftcard-wrapper .checkout-promo-giftcard-modal .title{color:#92969b;text-align:left}.checkout-klarna-index .giftcard-wrapper .checkout-promo-giftcard-modal .title>strong{font-size:11px;font-weight:500;letter-spacing:1px}.checkout-klarna-index .giftcard-wrapper .checkout-promo-giftcard-modal .label{display:none}.checkout-klarna-index .giftcard-wrapper .checkout-promo-giftcard-modal .fieldset.coupon,.checkout-klarna-index .giftcard-wrapper .checkout-promo-giftcard-modal .fieldset.gift-card{-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.checkout-klarna-index .giftcard-wrapper .checkout-promo-giftcard-modal #amgiftcard-form .fieldset{margin:0}.checkout-klarna-index .giftcard-wrapper .checkout-promo-giftcard-modal #amgiftcard-form .fieldset .control{margin-bottom:0}.checkout-klarna-index .giftcard-wrapper .checkout-promo-giftcard-modal .field{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-right:10px}.checkout-klarna-index .giftcard-wrapper .checkout-promo-giftcard-modal .control{max-width:none}.checkout-klarna-index .giftcard-wrapper .checkout-promo-giftcard-modal .input-text{height:42px}.checkout-klarna-index .giftcard-wrapper .checkout-promo-giftcard-modal .action{letter-spacing:1px;min-width:0;padding:12px 24px}@media screen and (min-width:600px){.checkout-klarna-index .giftcard-wrapper .checkout-promo-giftcard-modal .action{min-width:146px}}@media screen and (min-width:600px){.checkout-klarna-index .giftcard-wrapper .checkout-promo-giftcard-modal .action span{font-weight:500}}@media screen and (min-width:600px){.checkout-klarna-index .column.main{background-color:#f3f3f4;position:relative}}@media screen and (min-width:600px){.checkout-klarna-index .cart-container{background-color:#fff;margin:0 auto;max-width:850px}}.checkout-klarna-index .cart.items.table{padding:24px 10px 0}@media screen and (min-width:600px){.checkout-klarna-index .cart.items.table{padding:0}}.checkout-klarna-index .cart.items.table .table-caption,.checkout-klarna-index .cart.items.table>thead{display:none}.checkout-klarna-index .cart.items.table .table-headers{display:none}@media screen and (min-width:600px){.checkout-klarna-index .cart.items.table .table-headers{border-bottom:1px solid #ebebeb;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:26px 40px 10px}}@media screen and (min-width:600px){.checkout-klarna-index .cart.items.table .thead-item{color:#545a5f;font-size:14px;font-weight:300;letter-spacing:0}}@media screen and (min-width:600px){.checkout-klarna-index .cart.items.table .thead-item.product{width:calc(50% + 55px)}}@media screen and (min-width:600px){.checkout-klarna-index .cart.items.table .thead-item.price{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:right}}.checkout-klarna-index .cart.items.table .cart.item{border:1px solid #ebebeb;margin-bottom:15px}@media screen and (min-width:600px){.checkout-klarna-index .cart.items.table .cart.item{border:0;position:relative}}@media screen and (min-width:600px){.checkout-klarna-index .cart.items.table .cart.item:last-of-type{border-bottom:1px solid #ebebeb;margin-bottom:0}}.checkout-klarna-index .cart.items.table .cart.item .out-of-stock{opacity:.3}.checkout-klarna-index .cart.items.table .cart.item .out-of-stock .message.error{display:none}.checkout-klarna-index .cart.items.table .item-info{-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;border-bottom:1px solid #ebebeb;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px 10px 20px 20px}@media screen and (min-width:600px){.checkout-klarna-index .cart.items.table .item-info{-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:0;padding-left:90px;padding-right:40px}}.checkout-klarna-index .cart.items.table .product-item-photo-wrapper{max-width:60px;position:relative}@media screen and (min-width:600px){.checkout-klarna-index .cart.items.table .product-item-photo-wrapper{max-width:80px}}.checkout-klarna-index .cart.items.table .product-item-photo-wrapper .free-item-label{background-color:#6fb42f;bottom:10px;color:#fff;font-size:10px;font-weight:900;left:0;padding:2px 4px;position:absolute;z-index:1}.checkout-klarna-index .cart.items.table .product-item-details{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-left:22px}@media screen and (min-width:600px){.checkout-klarna-index .cart.items.table .product-item-details{max-width:calc(50% - 100px)}}.checkout-klarna-index .cart.items.table .product-item-name,.checkout-klarna-index .cart.items.table .product-item-name>a{color:#000;font-size:15px;font-weight:300;letter-spacing:.2px;text-decoration:none;text-transform:none}.checkout-klarna-index .cart.items.table .product-item-description{margin-top:8px;min-height:32px;padding-right:36px;position:relative}.checkout-klarna-index .cart.items.table .product-item-description>span{color:#92969b;font-size:14px;font-weight:400;line-height:16px}.checkout-klarna-index .cart.items.table .product-item-description>span.item-in-stock{color:#6fb42f;margin-left:20px}.checkout-klarna-index .cart.items.table .product-item-description>span.item-in-stock::before{border:solid #6fb42f;border-width:0 2px 2px 0;content:'';display:block;height:10px;left:2px;position:absolute;top:3px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:6px}.checkout-klarna-index .cart.items.table .product-item-description>span.item-preorder{color:#ffc438;margin-left:20px}.checkout-klarna-index .cart.items.table .product-item-description>span.item-preorder::before{border:solid #ffc438;border-width:0 2px 2px 0;content:'';display:block;height:10px;left:2px;position:absolute;top:3px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:6px}.checkout-klarna-index .cart.items.table .product-item-options span{color:#92969b;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5}@media screen and (min-width:600px){.checkout-klarna-index .cart.items.table .col.price{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-left:auto}}.checkout-klarna-index .cart.items.table .col.price .price{color:#525662;font-size:16px;letter-spacing:0}.checkout-klarna-index .cart.items.table .col.price .special-price .price{color:#c93444}.checkout-klarna-index .cart.items.table .col.price .old-price{position:relative}@media screen and (min-width:600px){.checkout-klarna-index .cart.items.table .col.price .old-price{margin-right:5px}}.checkout-klarna-index .cart.items.table .col.price .old-price .price{font-size:11px}@media screen and (min-width:600px){.checkout-klarna-index .cart.items.table .col.price .old-price .price{font-size:13px}}.checkout-klarna-index .cart.items.table .col.price .old-price .price::before{border-bottom:1px solid #525662;content:'';position:absolute;right:0;top:50%;width:100%}.checkout-klarna-index .cart.items.table .item-actions{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.checkout-klarna-index .cart.items.table .item-actions .label{display:none}.checkout-klarna-index .cart.items.table .item-options dt,.checkout-klarna-index .cart.items.table .item-options dd{color:#545a5f;font-size:12px;font-weight:400}.checkout-klarna-index .cart.items.table .item-options .price{display:none}.checkout-klarna-index .cart.items.table .bundle-options dt,.checkout-klarna-index .cart.items.table .bundle-options dd{color:#545a5f;display:inline;font-size:12px}.checkout-klarna-index .cart.items.table .bundle-options .option-title{display:none}@media screen and (min-width:600px){.checkout-klarna-index .cart.items.table .col.qty{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;left:calc(50% + 55px);position:absolute;top:0}}.checkout-klarna-index .cart.items.table .field.qty{-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-right:1px solid #ebebeb;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (min-width:600px){.checkout-klarna-index .cart.items.table .field.qty{border:1px solid #ebebeb;height:34px}}.checkout-klarna-index .cart.items.table .qty-actions{display:block;height:34px;padding:13px 16px;text-decoration:none;width:40px}.checkout-klarna-index .cart.items.table .qty-actions span{display:none}.checkout-klarna-index .cart.items.table .qty-actions.minus{background:url(../images/icons/icon-minus.svg) center center no-repeat}.checkout-klarna-index .cart.items.table .qty-actions.plus{background:url(../images/icons/icon-plus.svg) center center no-repeat}.checkout-klarna-index .cart.items.table .control.qty .input-text{border:0;color:#92969b;font-size:14px;letter-spacing:0;width:20px}.checkout-klarna-index .cart.items.table .qty-width-measure{border:0;color:transparent;display:inline-block;font-size:14px;height:0;letter-spacing:0;margin:0;padding:0;position:absolute;z-index:-1000}.checkout-klarna-index .cart.items.table .actions-toolbar{-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-left:1px solid #ebebeb;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:600px){.checkout-klarna-index .cart.items.table .actions-toolbar{border:0;height:100%;left:28px;position:absolute;top:0}}.checkout-klarna-index .cart.items.table .action-edit{display:none}.checkout-klarna-index .cart.items.table .action-delete{background:url(../images/icons/icon-bin-light-grey.svg) center center no-repeat;background-size:100%;display:block;height:18px;margin:8px 10px;width:17px}.checkout-klarna-index .cart.items.table .action-delete>span{display:none}.checkout-klarna-index .cart.items.table .action-delete:hover{background:url(../images/icons/icon-bin-green.svg) center center no-repeat;background-size:100%}.checkout-klarna-index .cart.items.table .checkout-cart-bottom-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:50px 0 0}@media screen and (min-width:600px){.checkout-klarna-index .cart.items.table .checkout-cart-bottom-container{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:25px 0 5px}}@media screen and (min-width:1024px){.checkout-klarna-index .cart.items.table .gift-bar-content{display:-webkit-flex;display:-ms-flexbox;display:flex}}.checkout-klarna-index .cart.items.table .gift-progress-bar-container{margin-bottom:40px}@media screen and (min-width:600px){.checkout-klarna-index .cart.items.table .gift-progress-bar-container{margin-bottom:0;margin-left:40px;padding-right:10px}}.checkout-klarna-index .cart.items.table .gift-progress-bar-container .free-gift-title{color:#525662;display:block;font-weight:900;text-align:right}@media screen and (min-width:600px){.checkout-klarna-index .cart.items.table .gift-progress-bar-container .free-gift-title{max-width:292px}}.checkout-klarna-index .cart.items.table .gift-progress-bar-container .progress-bar{display:-webkit-flex;display:-ms-flexbox;display:flex;height:19px;margin-top:10px;padding-left:30px;position:relative}@media screen and (min-width:600px){.checkout-klarna-index .cart.items.table .gift-progress-bar-container .progress-bar{width:292px}}.checkout-klarna-index .cart.items.table .gift-progress-bar-container .progress-bar::before{background:url(../images/icons/icon-gift.svg) no-repeat;background-size:100%;content:'';display:block;height:32px;left:0;position:absolute;top:-13px;width:32px}.checkout-klarna-index .cart.items.table .gift-progress-bar-container .progress-bar span{color:#525662;font-size:11px;font-weight:900;letter-spacing:.8px}.checkout-klarna-index .cart.items.table .gift-progress-bar-container .progress-bar .completed-conditions{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#6fb42f;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:3px 5px}.checkout-klarna-index .cart.items.table .gift-progress-bar-container .progress-bar .completed-conditions .amount-left,.checkout-klarna-index .cart.items.table .gift-progress-bar-container .progress-bar .completed-conditions .price{color:#fff}.checkout-klarna-index .cart.items.table .gift-progress-bar-container .progress-bar .uncompleted-conditions{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#f3f3f4;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 5px}.checkout-klarna-index .cart.items.table .gift-progress-bar-container .gifts-amount{color:#555368;display:block;font-size:11px;letter-spacing:1px;margin-top:2px;text-align:center;width:32px}@media screen and (min-width:1024px){.checkout-klarna-index .cart.items.table .gift-progress-bar-container .gift-products-list-container{padding-left:25px}}.checkout-klarna-index .cart.items.table .gift-progress-bar-container .gift-products-list-container .gift-items-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:15px}@media screen and (min-width:600px){.checkout-klarna-index .cart.items.table .gift-progress-bar-container .gift-products-list-container .gift-items-list{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:292px}}@media screen and (min-width:1024px){.checkout-klarna-index .cart.items.table .gift-progress-bar-container .gift-products-list-container .gift-items-list{max-width:150px}}.checkout-klarna-index .cart.items.table .gift-progress-bar-container .gift-products-list-container .gift-items-list .gift-item{color:#1b1f22;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;font-size:12px;padding:3px 5px;position:relative;text-align:left}@media screen and (min-width:600px){.checkout-klarna-index .cart.items.table .gift-progress-bar-container .gift-products-list-container .gift-items-list .gift-item{-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}.checkout-klarna-index .cart.items.table .gift-progress-bar-container .gift-products-list-container .gift-items-list .gift-item::before{content:'';height:15px;left:-15px;position:absolute;top:2px;width:14px}.checkout-klarna-index .cart.items.table .gift-progress-bar-container .gift-products-list-container .gift-items-list .gift-item.inactive{opacity:.5}.checkout-klarna-index .cart.items.table .gift-progress-bar-container .gift-products-list-container .gift-items-list .gift-item.obtained-gift::before{border:solid #6fb42f;border-width:0 1px 1px 0;color:#6fb42f;content:'';height:8px;left:-9px;top:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:4px}.checkout-klarna-index .cart.items.table .gift-progress-bar-container .gift-products-list-container .gift-items-list .gift-item.not-obtained-gift{color:#92969b}.checkout-klarna-index .cart.items.table .gift-progress-bar-container .gift-products-list-container .gift-items-list .gift-item.not-obtained-gift::before{background:url(../images/icons/icon-lock.svg) center center no-repeat}.checkout-klarna-index .cart.items.table .actions-buttons-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:600px){.checkout-klarna-index .cart.items.table .actions-buttons-container{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin-right:40px}}.checkout-klarna-index .cart.items.table .actions-buttons-container .action-item{background:#6fb42f;color:#fff;margin-bottom:10px;position:relative}.checkout-klarna-index .cart.items.table .actions-buttons-container .action-item.light{background:#fff;border:1px solid #6fb42f;color:#6fb42f}.checkout-klarna-index .cart.items.table .actions-buttons-container .action-item .button.action{background-color:transparent;color:inherit;font-size:16px;font-weight:400;padding:12px 41px}.checkout-klarna-index .cart.items.table .actions-buttons-container .action-item .button-arrow-container{left:18%;position:absolute;top:35%;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:21px}.checkout-klarna-index .cart.items.table .actions-buttons-container .action-item .button-arrow-container .button-arrow-down{background-color:#fff;height:2px;position:absolute;top:25px;width:65%}.checkout-klarna-index .cart.items.table .actions-buttons-container .action-item .button-arrow-container .button-arrow-down::before{background-color:#fff;content:'';height:2px;position:absolute;right:-3px;top:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:57%}.checkout-klarna-index .cart.items.table .actions-buttons-container .action-item .button-arrow-container .button-arrow-down::after{background-color:#fff;content:'';height:2px;position:absolute;right:-3px;top:-2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:57%}.checkout-klarna-index .cart-summary{background-color:#f3f3f4;padding-bottom:30px;position:relative}@media screen and (min-width:600px){.checkout-klarna-index .cart-summary{margin:0 auto;max-width:850px}}.checkout-klarna-index .cart-summary::after{border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #fff;bottom:10px;content:'';height:0;left:calc(50% - 20px);position:absolute;width:0}.checkout-klarna-index .cart-summary .summary.title{display:none}.checkout-klarna-index .cart-summary .block.shipping{display:none}.checkout-klarna-index .cart-summary .loading-mask{background-color:#fff!important}.checkout-klarna-index .cart-totals{background-color:#fff;bottom:148px;padding:2px 10px;position:absolute;width:100%}@media screen and (min-width:600px){.checkout-klarna-index .cart-totals{background-color:#fff;bottom:155px;padding:2px 40px;position:absolute}}.checkout-klarna-index .cart-totals .table-caption{display:none}.checkout-klarna-index .cart-totals .totals.shipping,.checkout-klarna-index .cart-totals .totals.grand{display:none}.checkout-klarna-index .cart-totals .data.table.totals{width:100%}.checkout-klarna-index .cart-totals .data.table.totals .totals:not(.grand){display:none}.checkout-klarna-index .cart-totals .data.table.totals .totals.discount{display:-webkit-flex;display:-ms-flexbox;display:flex}.checkout-klarna-index .cart-totals .data.table.totals .totals-tax{display:none}.checkout-klarna-index .cart-totals .totals.grand,.checkout-klarna-index .cart-totals .totals.discount{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media screen and (min-width:600px){.checkout-klarna-index .cart-totals .totals.grand,.checkout-klarna-index .cart-totals .totals.discount{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}.checkout-klarna-index .cart-totals .totals.grand .title,.checkout-klarna-index .cart-totals .totals.discount .title{font-weight:900}.checkout-klarna-index .cart-totals .totals.grand .mark,.checkout-klarna-index .cart-totals .totals.discount .mark{-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#000;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:16px;letter-spacing:1px}@media screen and (min-width:600px){.checkout-klarna-index .cart-totals .totals.grand .mark,.checkout-klarna-index .cart-totals .totals.discount .mark{margin-right:56px}}.checkout-klarna-index .cart-totals .totals.grand .mark strong,.checkout-klarna-index .cart-totals .totals.discount .mark strong{font-weight:400}.checkout-klarna-index .cart-totals .totals.grand .amount,.checkout-klarna-index .cart-totals .totals.grand .price,.checkout-klarna-index .cart-totals .totals.discount .amount,.checkout-klarna-index .cart-totals .totals.discount .price{color:#000;font-size:16px;font-weight:400;letter-spacing:0}.checkout-klarna-index .checkout.methods{display:none}@media screen and (min-width:600px){.checkout-klarna-index .checkout-container{margin:0 auto;max-width:850px;padding-bottom:90px}}.checkout-klarna-index #opc-shipping_method.checkout-shipping-method-wrapper{background-color:#f3f3f4;padding-bottom:30px;position:relative}.checkout-klarna-index #opc-shipping_method.checkout-shipping-method-wrapper::after{border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #fff;bottom:10px;content:'';height:0;left:calc(50% - 20px);position:absolute;width:0}.checkout-klarna-index .checkout-shipping-method{background:#fff;padding-bottom:10px}@media screen and (min-width:600px){.checkout-klarna-index .checkout-shipping-method{padding-bottom:40px}}.checkout-klarna-index .checkout-shipping-method .no-quotes-block{padding:0 40px 25px;text-align:center}@media screen and (min-width:600px){.checkout-klarna-index .checkout-shipping-method .no-quotes-block{padding-bottom:0}}.checkout-klarna-index .checkout-shipping-method .step-title{color:#000;font-family:"Suisse",sans-serif;font-size:26px;font-weight:800;padding:20px 10px;text-align:center}@media screen and (min-width:600px){.checkout-klarna-index .checkout-shipping-method .step-title{padding-top:25px}}.checkout-klarna-index .checkout-shipping-method .shipping-method-item{border:1px solid #ebebeb;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 10px 10px}@media screen and (min-width:600px){.checkout-klarna-index .checkout-shipping-method .shipping-method-item{margin:-1px auto 0;max-width:500px}}.checkout-klarna-index .checkout-shipping-method .shipping-method-item:last-child{margin-bottom:0}.checkout-klarna-index .checkout-shipping-method .col-method{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:18px 10px 18px 15px}.checkout-klarna-index .checkout-shipping-method .col-method .radio{height:22px;width:22px}.checkout-klarna-index .checkout-shipping-method .col-method .radio::after{height:15px;width:15px}.checkout-klarna-index .checkout-shipping-method .col-info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:18px 0}.checkout-klarna-index .checkout-shipping-method .col-info .col-method{color:#000;display:block;font-size:16px;font-weight:300;margin:0}.checkout-klarna-index .checkout-shipping-method .col-info .col-carrier{color:#000;font-size:16px;font-weight:300;margin-top:3px}.checkout-klarna-index .checkout-shipping-method .col-price{margin:18px 15px}@media screen and (min-width:600px){.checkout-klarna-index .checkout-shipping-method .col-price{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex}}.checkout-klarna-index .checkout-shipping-method .col-price .price{color:#000;font-size:16px;font-weight:300}.checkout-klarna-index .opc-estimated-wrapper{position:relative}.checkout-klarna-index .payment-title{color:#000;font-family:"Suisse",sans-serif;font-size:26px;font-weight:900;padding:20px 10px;text-align:center}@media screen and (min-width:600px){.checkout-klarna-index .payment-title{background-color:#fff;margin:0;padding-top:25px}}.checkout-klarna-index .cart-totals .loading-mask,.checkout-klarna-index #opc-shipping_method .loading-mask{background-color:rgba(231,235,236,.26)}.checkout-klarna-index .cart-totals .loading-mask img,.checkout-klarna-index #opc-shipping_method .loading-mask img{max-width:30px;top:-30px}.checkout-klarna-success .page-title,.checkout-onepage-success .page-title{color:#525662;font-family:"Avenir",sans-serif;font-size:20px;font-weight:300;letter-spacing:.7px;margin:50px 0 20px;padding:0 10px;text-align:center}@media screen and (min-width:600px){.checkout-klarna-success .page-title,.checkout-onepage-success .page-title{font-size:26px;letter-spacing:.9px}}.checkout-klarna-success .order-number,.checkout-onepage-success .order-number{color:#525662;font-size:16px;font-weight:300;letter-spacing:1px;margin:0 0 15px;padding:0 10px;text-align:center}@media screen and (min-width:600px){.checkout-klarna-success .order-number,.checkout-onepage-success .order-number{font-size:20px;letter-spacing:1.3px}}.checkout-klarna-success .success-info,.checkout-onepage-success .success-info{color:#525662;font-size:16px;font-weight:300;letter-spacing:0;margin:0 auto 50px;max-width:355px;padding:0 10px;text-align:center}@media screen and (min-width:600px){.checkout-klarna-success .success-info,.checkout-onepage-success .success-info{font-size:14px}}.checkout-klarna-success .order-success-image img,.checkout-onepage-success .order-success-image img{display:block;height:auto;margin:0 auto}.checkout-klarna-success .amblog-recentposts,.checkout-onepage-success .amblog-recentposts{margin:20px auto 50px;max-width:1250px;padding:0 25px;text-align:center}@media screen and (min-width:600px){.checkout-klarna-success .amblog-recentposts .amblog-list,.checkout-onepage-success .amblog-recentposts .amblog-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:600px){.checkout-klarna-success .amblog-recentposts .amblog-post-wrapper,.checkout-onepage-success .amblog-recentposts .amblog-post-wrapper{padding:10px 15px;width:50%}}@media screen and (min-width:1024px){.checkout-klarna-success .amblog-recentposts .amblog-post-wrapper,.checkout-onepage-success .amblog-recentposts .amblog-post-wrapper{width:25%}}.checkout-klarna-success .amblog-recentposts .block-title,.checkout-onepage-success .amblog-recentposts .block-title{font-size:20px;font-weight:400;letter-spacing:.7px;margin-bottom:20px;padding:0 10px;text-align:center}.checkout-klarna-success .amblog-recentposts .post-thumbnail .thumbnail,.checkout-onepage-success .amblog-recentposts .post-thumbnail .thumbnail{border:0 none;display:block;float:none;height:100%;margin:0 auto;width:100%}.checkout-klarna-success .amblog-recentposts .post-thumbnail .thumbnail:hover,.checkout-onepage-success .amblog-recentposts .post-thumbnail .thumbnail:hover{box-shadow:none;transition:none}.checkout-klarna-success .amblog-recentposts .am-post-category,.checkout-onepage-success .amblog-recentposts .am-post-category{display:none}.checkout-klarna-success .amblog-recentposts .am-post-header,.checkout-onepage-success .amblog-recentposts .am-post-header{text-align:center}@media screen and (min-width:600px){.checkout-klarna-success .amblog-recentposts .am-post-header,.checkout-onepage-success .amblog-recentposts .am-post-header{min-height:45px}}.checkout-klarna-success .amblog-recentposts .am-post-header a,.checkout-onepage-success .amblog-recentposts .am-post-header a{color:#525662;font-size:16px;font-weight:400;letter-spacing:normal;text-decoration:none}.checkout-klarna-success .amblog-recentposts .am-post-header a:hover,.checkout-onepage-success .amblog-recentposts .am-post-header a:hover{color:#558b23}.checkout-klarna-success .amblog-recentposts .am-content,.checkout-onepage-success .amblog-recentposts .am-content{max-height:150px;overflow:hidden;text-align:center}.checkout-klarna-success .amblog-recentposts .am-details,.checkout-onepage-success .amblog-recentposts .am-details{display:none}.checkout-klarna-success .amblog-recentposts .click-dots,.checkout-onepage-success .amblog-recentposts .click-dots{bottom:0}.checkout-index-index{background-color:#fafafa}@media screen and (min-width:1024px){.checkout-index-index{background-color:#fff}}.checkout-index-index .page-title-wrapper .page-title{display:none}.checkout-index-index .checkout-content-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media screen and (min-width:1024px){.checkout-index-index .checkout-content-wrapper{display:block;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.checkout-index-index .form-login .hidden-fields,.checkout-index-index .form-login .field-tooltip,.checkout-index-index .form-login .note{display:none!important}.checkout-index-index .messages .message:last-child{margin-bottom:20px}.checkout-index-index .page-main{margin:auto;max-width:1280px;position:relative}.checkout-index-index .minicart-top-block{display:block;margin:0;position:absolute;right:20px;top:12px}.checkout-index-index .minicart-top-block .item-text{display:none}@media screen and (min-width:420px){.checkout-index-index .minicart-top-block .item-text{display:inline-block}}@media screen and (min-width:1024px){.checkout-index-index .minicart-top-block{right:60px;top:15px}}.checkout-index-index .minicart-top-block .block-title{-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0;padding:11px 0 15px;width:100%}.checkout-index-index .minicart-top-block .block-title #btn-minicart-close{max-width:25px}.checkout-index-index .minicart-top-block .block-title .showcart::before{width:40px}.checkout-index-index .minicart-top-block .block-title .showcart .text{width:35px}.checkout-index-index .minicart-top-block .block-title .showcart .counter-number{right:0}.checkout-index-index .minicart-top-block .block-title .showcart .minicart-border{right:0}.checkout-index-index .minicart-top-block .block-title .showcart .active-cart-label{display:none}@media screen and (min-width:1024px){.checkout-index-index .minicart-top-block .block-title .showcart.active .active-cart-label{color:#000;display:block;font-size:15px;font-weight:300;padding-right:10px;position:absolute;right:100%;top:1px}}.checkout-index-index .minicart-top-block strong{padding-left:25px;text-align:center}.checkout-index-index .minicart-top-block strong .product-count{background-color:#222;border-radius:5px;color:#fff;display:inline-block;font-size:14px;height:22px;line-height:22px;width:28px}.checkout-index-index .giftcard-wrapper{display:none}.checkout-index-index .loading-mask{background:rgba(255,255,255,.5)}.checkout-index-index .loading-mask img{max-width:30px}.checkout-index-index .checkout-logo-wrapper{background-color:#fff;padding:10px 20px 5px;text-align:center}@media screen and (min-width:1024px){.checkout-index-index .checkout-logo-wrapper{padding:10px 10px 5px;text-align:center}}.checkout-index-index .checkout-logo-wrapper .logo{display:inline-block}.checkout-index-index .checkout-logo-wrapper img{max-height:24px}.checkout-index-index .page-title-wrapper{display:none;margin:40px auto 0;max-width:1280px;padding:0 60px}@media screen and (min-width:1024px){.checkout-index-index .page-title-wrapper{display:block}}.checkout-index-index .page-title-wrapper h1{font-family:"Suisse",sans-serif;font-size:50px;margin:0}.checkout-index-index .checkout-container{margin:0 auto;max-width:1280px;padding:10px}@media screen and (min-width:1024px){.checkout-index-index .checkout-container{padding:10px 60px 60px}}@media screen and (min-width:1024px){.checkout-index-index .checkout-content-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.checkout-index-index .step-title-wrapper{-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #f1f1ed;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:15px;padding-bottom:15px;position:relative}.checkout-index-index .step-title-wrapper .step-title{color:#8a8a8a;font-size:24px;font-weight:700;line-height:1.2}.checkout-index-index .step-title-wrapper .change-step-information{font-size:16px;font-weight:700;letter-spacing:normal;margin-left:15px;text-decoration:none}.checkout-index-index .step-title-wrapper .change-step-information::before{content:'('}.checkout-index-index .step-title-wrapper .change-step-information::after{content:')'}.checkout-index-index .custom-shipping-text{color:#8a8a8a;display:block;font-size:16px;font-weight:300;margin-bottom:15px}.checkout-index-index .step-content{display:none;margin-bottom:20px}@media screen and (min-width:1024px){.checkout-index-index .step-content{padding-left:30px}}.checkout-index-index .step-content .control{margin-bottom:5px;max-width:100%}.checkout-index-index .step-content .control .error-message{display:none}.checkout-index-index .input-text,.checkout-index-index .select2-container .select2-selection--single{border-color:#ccc;color:#1b1f22;font-size:16px;height:60px;padding:15px 10px}.checkout-index-index .input-text::-webkit-input-placeholder,.checkout-index-index .select2-container .select2-selection--single::-webkit-input-placeholder{display:none}.checkout-index-index .input-text:-ms-input-placeholder,.checkout-index-index .select2-container .select2-selection--single:-ms-input-placeholder{display:none}.checkout-index-index .input-text::placeholder,.checkout-index-index .select2-container .select2-selection--single::placeholder{display:none}.checkout-index-index .input-text:focus,.checkout-index-index .select2-container .select2-selection--single:focus{border-color:#558b23;border-width:2px;color:#000;font-weight:500}.checkout-index-index .input-text:focus.active,.checkout-index-index .select2-container .select2-selection--single:focus.active{color:#000}.checkout-index-index .input-text:focus+label,.checkout-index-index .select2-container .select2-selection--single:focus+label{color:#558b23;font-weight:500}.checkout-index-index .input-text:focus+#customer-email-error+label span,.checkout-index-index .select2-container .select2-selection--single:focus+#customer-email-error+label span{color:#558b23;font-weight:500}.checkout-index-index .input-text .select2-selection__rendered,.checkout-index-index .select2-container .select2-selection--single .select2-selection__rendered{font-weight:400;line-height:58px;padding-left:10px}.checkout-index-index .input-text .select2-selection__arrow,.checkout-index-index .select2-container .select2-selection--single .select2-selection__arrow{height:60px;width:60px}.checkout-index-index .input-text .select2-selection__arrow::after,.checkout-index-index .select2-container .select2-selection--single .select2-selection__arrow::after{color:#000;padding:5px;right:20px;top:20px}.checkout-index-index input:focus+.label span{color:#558b23;font-weight:500}.checkout-index-index .mage-error[aria-invalid=true]+label span{color:#c93444;font-weight:500}.checkout-index-index .mage-error[aria-invalid=true]+#customer-email-error+label span{color:#c93444;font-weight:500}.checkout-index-index .mage-error[aria-invalid=true]{border-color:#c93444;color:#000}.checkout-index-index .mage-error[aria-invalid=true].active{color:#c93444}.checkout-index-index .e-mail-desc{display:block;line-height:16px}.checkout-index-index .select2-container .select2-selection--single{padding:0}.checkout-index-index .select2-container--default.select2-container--open .selection .select2-selection--single .select2-selection__arrow::after{top:25px}.checkout-index-index .checkout-shipping-address .field{position:relative}.checkout-index-index .checkout-shipping-address .field .message.warning{display:none}.checkout-index-index .checkout-shipping-address .field.select .label{display:none}.checkout-index-index .checkout-shipping-address legend.label{display:none}.checkout-index-index .checkout-shipping-address .label{color:#8a8a8a;font-size:16px;font-weight:400;left:11px;position:absolute;top:20px;transition:top .5s ease,font-size .5s ease;z-index:10}.checkout-index-index .checkout-shipping-address ._error .label{color:#c93444}.checkout-index-index .checkout-shipping-address .active .label{color:#000;font-size:14px;left:12px;top:3px}.checkout-index-index .checkout-shipping-address .active._error .label{color:#c93444}.checkout-index-index #shipping-new-address-form{font-size:0}.checkout-index-index .change-step-information,.checkout-index-index .step-info-block{display:none}.checkout-index-index .active-step .step-content{display:block!important}.checkout-index-index div[name="shippingAddress.region"],.checkout-index-index div[name="shippingAddress.street.2"],.checkout-index-index div[name="shippingAddress.street.1"],.checkout-index-index div[name="shippingAddress.region_id"]{display:none}.checkout-index-index div[name="shippingAddress.region"]._required,.checkout-index-index div[name="shippingAddress.street.2"]._required,.checkout-index-index div[name="shippingAddress.street.1"]._required,.checkout-index-index div[name="shippingAddress.region_id"]._required{display:block!important}.checkout-index-index [name="shippingAddress.region_id"] label.label>span{top:-8px;position:relative}.checkout-index-index div[name="shippingAddress.firstname"]{display:block;padding-left:0;width:100%}@media screen and (min-width:375px){.checkout-index-index div[name="shippingAddress.firstname"]{display:inline-block;width:50%}}.checkout-index-index div[name="shippingAddress.postcode"],.checkout-index-index div[name="shippingAddress.firstname"]{display:block;padding-right:0;width:100%}@media screen and (min-width:375px){.checkout-index-index div[name="shippingAddress.postcode"],.checkout-index-index div[name="shippingAddress.firstname"]{display:inline-block;padding-right:4px;width:50%}}.checkout-index-index div[name="shippingAddress.city"],.checkout-index-index div[name="shippingAddress.lastname"]{display:block;padding-left:0;width:100%}@media screen and (min-width:375px){.checkout-index-index div[name="shippingAddress.city"],.checkout-index-index div[name="shippingAddress.lastname"]{display:inline-block;padding-left:4px;width:50%}}.checkout-index-index div[name="shippingAddress.country_id"] .select2-selection{background-color:#fff}.checkout-index-index .complete .step-info-block{display:block!important;font-size:16px;padding-bottom:10px;padding-left:20px}@media screen and (min-width:420px){.checkout-index-index .complete .step-info-block{padding-bottom:20px;padding-left:30px}}@media screen and (min-width:1024px){.checkout-index-index .complete .step-info-block{border-bottom:1px solid #f1f1ed}}.checkout-index-index .complete .change-step-information{display:block!important}.checkout-index-index .complete .step-title-wrapper{border-bottom:0 none;margin-bottom:10px;padding-bottom:0}.checkout-index-index .complete .step-title{color:#000}@media screen and (min-width:1024px){.checkout-index-index .opc{max-width:560px}}.checkout-index-index .opc li{background-color:#fff;margin-bottom:10px;padding:15px}@media screen and (min-width:1024px){.checkout-index-index .opc li{padding:0}}.checkout-index-index .opc li.complete .step-title::before{height:12px;width:8px;border:solid #6fb42f;border-width:0 5px 5px 0;color:#6fb42f;content:'';display:inline-block;left:4px;margin-right:12px;position:relative;top:-2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.checkout-index-index .opc li:not(.complete):nth-of-type(1) .step-title::before{content:'1'}.checkout-index-index .opc li:not(.complete):nth-of-type(2) .step-title::before{content:'2'}.checkout-index-index .opc li:not(.complete):nth-of-type(3) .step-title::before{content:'3'}.checkout-index-index .opc li.active-step .step-title{color:#000}.checkout-index-index .opc li .step-title::before{display:inline-block;text-align:center;width:30px}.checkout-index-index .opc li .form-shipping-address{margin-top:7px}.checkout-index-index .opc .actions-toolbar{padding:15px 0}.checkout-index-index .opc button{background-color:#6fb42f;border:solid 1px #6fb42f;border-radius:25px;font-size:16px;font-weight:700;line-height:20px;width:100%}@media screen and (min-width:1024px){.checkout-index-index .opc button{max-width:150px}}.checkout-index-index .opc button:hover{background:#fff;border:solid 1px #558b23;color:#6fb42f}.checkout-index-index .opc .fieldset .note,.checkout-index-index .opc .fieldset .field-tooltip-content{color:#8a8a8a}.checkout-index-index .table-checkout-shipping-method{border:1px solid #f1f1ed;border-collapse:collapse;margin-bottom:30px;width:100%}.checkout-index-index .table-checkout-shipping-method thead{display:none}.checkout-index-index .table-checkout-shipping-method tr{background-color:#fafafa;border-top:1px solid #f1f1ed}.checkout-index-index .table-checkout-shipping-method tr:nth-of-type(1){border-top:0 none}.checkout-index-index .table-checkout-shipping-method tr td{font-size:16px;font-weight:700;padding:15px 5px 15px 15px}.checkout-index-index .table-checkout-shipping-method tr .col-carrier{display:none}.checkout-index-index .table-checkout-shipping-method .active{background-color:#fff}.checkout-index-index .opc-block-summary{background:#fff;padding:15px;position:unset}@media screen and (min-width:1024px){.checkout-index-index .opc-block-summary{padding-right:0;padding-top:2px}}.checkout-index-index .opc-block-summary>.title{color:#000;display:block;font-size:24px;font-weight:700;line-height:30px;margin-bottom:0;text-align:center}.checkout-index-index .opc-block-summary .table-totals{border-collapse:collapse;color:#8a8a8a;font-family:"ProximaNova",sans-serif;font-size:16px;font-weight:600;text-align:left;width:100%;letter-spacing:1px}.checkout-index-index .opc-block-summary .table-totals .table-caption{display:none}.checkout-index-index .opc-block-summary .table-totals th,.checkout-index-index .opc-block-summary .table-totals td{color:#8a8a8a;font-size:16px;font-weight:700;letter-spacing:.1px;line-height:20px}.checkout-index-index .opc-block-summary .table-totals td{color:#c93444;letter-spacing:0;padding:1px 0;text-align:right}.checkout-index-index .opc-block-summary .table-totals th{padding:5px 0}.checkout-index-index .opc-block-summary .totals.total-discount{padding:0}.checkout-index-index .opc-block-summary .totals.total-discount th{padding:5px 0 0}.checkout-index-index .opc-block-summary .totals.total-discount td{padding:5px 0 0}.checkout-index-index .opc-block-summary .totals-tax th,.checkout-index-index .opc-block-summary .totals-tax td{line-height:1.2;padding-bottom:15px}.checkout-index-index .opc-block-summary .grand.totals th,.checkout-index-index .opc-block-summary .grand.totals td{border-top:1px solid #92969b;color:#000;font-size:16px;font-weight:700;line-height:20px;padding-top:8px}.checkout-index-index .opc-block-summary .totals.shipping th,.checkout-index-index .opc-block-summary .totals.shipping td{color:#8a8a8a;padding:5px 0}.checkout-index-index .opc-block-summary .totals.sub{display:none}.checkout-index-index .opc-block-summary .totals.discount-cupon-code{display:none}.checkout-index-index .opc-block-summary .promo-code{border-top:solid 1px #92969b}.checkout-index-index .opc-block-summary .promo-code th,.checkout-index-index .opc-block-summary .promo-code td{padding:4px 0 0}.checkout-index-index .items-in-cart{padding-top:14px}.checkout-index-index .items-in-cart .title{display:block}.checkout-index-index .items-in-cart .product-item{border-bottom:solid 1px #92969b}.checkout-index-index .items-in-cart .product-item>.product{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.checkout-index-index .items-in-cart .product-item-details{-webkit-flex:1;-ms-flex:1;flex:1}.checkout-index-index .items-in-cart .product.options{margin-right:5px}.checkout-index-index .items-in-cart .product-item-name-block{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.checkout-index-index .items-in-cart .product .item-name{margin-right:5px}.checkout-index-index .items-in-cart .product .option-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex}.checkout-index-index .items-in-cart .product-image-container{height:40px!important;width:40px!important}@media screen and (min-width:375px){.checkout-index-index .items-in-cart .product-image-container{display:block;height:70px!important;margin-right:10px;width:70px!important}}.checkout-index-index .items-in-cart .product-image-wrapper{height:40px;margin:auto;text-align:center;width:40px}@media screen and (min-width:375px){.checkout-index-index .items-in-cart .product-image-wrapper{height:70px;width:70px}}.checkout-index-index .items-in-cart .product img{max-height:40px;max-width:40px}@media screen and (min-width:375px){.checkout-index-index .items-in-cart .product img{height:auto;margin:0;max-height:70px;max-width:70px;text-align:center;width:auto}}.checkout-index-index .items-in-cart .details-qty .label{display:none}.checkout-index-index .items-in-cart .details-qty .value::before{content:'x';padding-right:3px}.checkout-index-index .items-in-cart .product-item-details .option-wrapper{color:#222;font-size:11px}.checkout-index-index .content.minicart-items li{background:#fff;padding:7px 0}.checkout-index-index .content.minicart-items .price,.checkout-index-index .content.minicart-items .product-item-name,.checkout-index-index .content.minicart-items .product.options span,.checkout-index-index .content.minicart-items .details-qty .value{color:#000;font-size:16px;font-weight:300;line-height:20px;letter-spacing:0;margin-bottom:3px;text-decoration:none}.checkout-index-index .content.minicart-items .price{display:block;text-align:right}.checkout-index-index .content.minicart-items .product-item-name{font-size:16px;font-weight:600;letter-spacing:.1px}.checkout-index-index .content.minicart-items .price-new{color:#000}.checkout-index-index .content.minicart-items .old-price{color:#000;text-decoration:line-through}.checkout-index-index .content.minicart-items .option-wrapper{padding-top:5px}.checkout-index-index .content.minicart-items .product.options{color:#8a8a8a}.checkout-index-index .content.minicart-items .product.options>span{display:inline}.checkout-index-index .content.minicart-items .product.options>span::after{content:','}.checkout-index-index .content.minicart-items .product.options>span:last-child::after{content:''}.checkout-index-index .content.minicart-items .product.options .option-value:not(:empty){margin-left:4px}.checkout-index-index .content.minicart-items .product.options .option-title{color:#222;font-size:12px;font-weight:300;margin-right:0}.checkout-index-index .content.minicart-items .product.options span,.checkout-index-index .content.minicart-items .details-qty .value{color:#222;font-size:12px;font-weight:300;padding-top:3px}.checkout-index-index .content.minicart-items .cart.item.message{bottom:0;color:#88ad99;font-weight:700;position:absolute;right:0}.checkout-index-index .opc-payment .step-title{display:none}.checkout-index-index .opc-payment .payment-method-content checkbox{margin-top:2px;vertical-align:top}.checkout-index-index .opc-payment .payment-method-content [type=checkbox]{margin-top:1px;vertical-align:top}.checkout-index-index .opc-payment .checkout-agreements-block [type=checkbox]{margin-top:1px;vertical-align:top}.checkout-index-index .opc-payment .checkout-agreements-block label{width:calc(100% - 50px)}.checkout-index-index .payment-methods{border-top-width:0}.checkout-index-index .payment-methods .payment-method._active{background-color:#fff}.checkout-index-index .payment-methods label{margin-bottom:0}.checkout-index-index .checkout-billing-address{display:none}@media screen and (min-width:1024px){.checkout-index-index .opc-wrapper{width:60%}}.checkout-index-index #opc-sidebar{margin-bottom:10px}@media screen and (min-width:1024px){.checkout-index-index #opc-sidebar{margin-bottom:0;max-width:420px;min-width:420px;width:40%}}.checkout-index-index .opc-payment-additional{margin-top:20px}.checkout-index-index .opc-payment-additional .action.action-toggle{color:#1b1f22;cursor:pointer;font-size:20px;font-weight:700}.checkout-index-index .opc-payment-additional .action.action-toggle:hover{color:#88ad99}.checkout-index-index .opc-payment-additional .label{display:none}.checkout-index-index .form-discount{display:-webkit-flex;display:-ms-flexbox;display:flex}.checkout-index-index .form-discount .control{margin-bottom:0}.checkout-index-index .form-discount button{min-height:60px}.checkout-index-index .toggle-promo-gift{background-color:#f3f3f4;cursor:pointer;padding:13px 45px;text-align:center}@media screen and (min-width:600px){.checkout-index-index .toggle-promo-gift{background:0 0;margin:-44px auto 0;padding:0 0 20px;width:auto}}@media screen and (min-width:1024px){.checkout-index-index .toggle-promo-gift{margin:0 auto;padding:20px 0;width:auto}}.checkout-index-index .toggle-promo-gift>span{color:#92969b;font-size:13px;letter-spacing:0;text-decoration:underline}.checkout-index-index .giftcard-wrapper{max-width:850px;position:relative}@media screen and (min-width:600px){.checkout-index-index .giftcard-wrapper{background-color:#fafafa;display:none;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin:0 auto;max-width:1160px;position:relative}}.checkout-index-index .giftcard-wrapper .checkout-promo-giftcard-modal{border:0;box-shadow:0 5px 15px 0 rgba(0,0,0,.12);max-width:580px;padding:20px 10px;position:absolute;top:100%;width:auto;z-index:99!important}@media screen and (min-width:600px){.checkout-index-index .giftcard-wrapper .checkout-promo-giftcard-modal{max-width:340px}}.checkout-index-index .giftcard-wrapper .checkout-promo-giftcard-modal .action-close{display:block;height:18px;margin:0 auto;min-height:18px;position:relative;right:0;top:0;width:18px}@media screen and (min-width:600px){.checkout-index-index .giftcard-wrapper .checkout-promo-giftcard-modal .action-close{position:absolute;right:20px;top:13px}}.checkout-index-index .giftcard-wrapper .checkout-promo-giftcard-modal .action-close::before{right:-4px}.checkout-index-index .giftcard-wrapper .checkout-promo-giftcard-modal .action-close::after{right:10px}.checkout-index-index .giftcard-wrapper .checkout-promo-giftcard-modal .modal-content{margin:0}.checkout-index-index .giftcard-wrapper .checkout-promo-giftcard-modal .modal-content #amgiftcard-remove-container .codes-list div{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.checkout-index-index .giftcard-wrapper .checkout-promo-giftcard-modal .modal-content #amgiftcard-remove-container .codes-list div .btn-remove-amgiftcard{background:#88ad99;color:#fff;font-weight:500;padding:12px 13px;text-decoration:none}@media screen and (min-width:600px){.checkout-index-index .giftcard-wrapper .checkout-promo-giftcard-modal .modal-content #amgiftcard-remove-container .codes-list div .btn-remove-amgiftcard{padding:12px 38px}}.checkout-index-index .giftcard-wrapper .checkout-promo-giftcard-modal .modal-content #amgiftcard-remove-container .codes-list div .btn-remove-amgiftcard:hover{background:#799f8b;color:#fff}.checkout-index-index .giftcard-wrapper .checkout-promo-giftcard-modal .title{color:#92969b;text-align:left}.checkout-index-index .giftcard-wrapper .checkout-promo-giftcard-modal .title>strong{font-size:11px;font-weight:500;letter-spacing:1px}.checkout-index-index .giftcard-wrapper .checkout-promo-giftcard-modal .label{display:none}.checkout-index-index .giftcard-wrapper .checkout-promo-giftcard-modal .fieldset.coupon,.checkout-index-index .giftcard-wrapper .checkout-promo-giftcard-modal .fieldset.gift-card{-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.checkout-index-index .giftcard-wrapper .checkout-promo-giftcard-modal #amgiftcard-form .fieldset{margin:0}.checkout-index-index .giftcard-wrapper .checkout-promo-giftcard-modal #amgiftcard-form .fieldset .control{margin-bottom:0}.checkout-index-index .giftcard-wrapper .checkout-promo-giftcard-modal .field{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-right:10px}.checkout-index-index .giftcard-wrapper .checkout-promo-giftcard-modal .control{max-width:none}.checkout-index-index .giftcard-wrapper .checkout-promo-giftcard-modal .input-text{height:42px}.checkout-index-index .giftcard-wrapper .checkout-promo-giftcard-modal .action{letter-spacing:1px;min-width:0;padding:12px 24px}@media screen and (min-width:600px){.checkout-index-index .giftcard-wrapper .checkout-promo-giftcard-modal .action{min-width:146px}}@media screen and (min-width:600px){.checkout-index-index .giftcard-wrapper .checkout-promo-giftcard-modal .action span{font-weight:500}}.checkout-index-index .checkout-bottom-text{display:table;padding:20px}.checkout-index-index .checkout-bottom-text .text-container{display:table-cell;font-size:13px;padding-left:5px;vertical-align:middle}@media screen and (min-width:420px){.checkout-index-index .checkout-bottom-text .text-container{font-size:16px}}@media screen and (min-width:1024px){.checkout-index-index .checkout-bottom-text{padding:0 10px}}.checkout-index-index .checkout-bottom-text .icon{background:url(../images/icons/checkout-chat.svg) center center no-repeat;display:table-cell;height:35px;margin:2px 0 0;width:35px}@media screen and (min-width:420px){.checkout-index-index .checkout-bottom-text .icon{height:40px;width:40px}}.checkout-index-index .checkout-bottom-text .checkout-chat-text{color:#6fb42f;cursor:pointer;font-weight:500}.checkout-index-index .checkout-bottom-text .checkout-chat-text:hover{text-decoration:underline}.checkout-index-index .checkout-payment-titles{-webkit-order:1;-ms-flex-order:1;order:1}.checkout-index-index .checkout-payment-titles .payment-method:first-child .payment-method-title{border:.5px solid #f1f1ed}.checkout-index-index .checkout-payment-titles .payment-method-title{background-color:#fafafa;border:.5px solid #f1f1ed;border-top:0;display:block;padding:15px}.checkout-index-index .checkout-payment-titles .payment-method-title .radio{display:inline-block;margin-right:10px}.checkout-index-index .checkout-payment-titles .payment-method-title label{color:#1b1f22;display:inline-block;font-size:16px;font-weight:500;line-height:24px;vertical-align:bottom}@media screen and (min-width:420px){.checkout-index-index .checkout-payment-titles .payment-method-title{display:-webkit-flex;display:-ms-flexbox;display:flex}}.checkout-index-index .checkout-payment-titles .payment-method-content{display:none}.checkout-index-index .checkout-payment-titles .payment-method._active .payment-method-title{background-color:rgba(255,255,255,.5)}.checkout-index-index .checkout-payment-contents{-webkit-order:2;-ms-flex-order:2;order:2}.checkout-index-index .checkout-payment-contents .payment-method .payment-method-title{display:none}.checkout-index-index .checkout-payment-contents .payment-method .payment-method-content{display:none}.checkout-index-index .checkout-payment-contents .payment-method._active{background-color:#fff}.checkout-index-index .checkout-payment-contents .payment-method._active .payment-method-content{display:block;padding:15px 0}.checkout-index-index .checkout-payment-contents .payment-method._active .action{font-size:14px;max-width:100%;width:100%}.checkout-index-index .checkout-payment-contents .payment-method._active .action a{letter-spacing:.1px}.checkout-index-index .payment-group{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.checkout-index-index .radio{height:22px;min-width:22px;width:22px}.checkout-index-index .radio::after{height:12px;width:12px}.checkout-index-index .product-quantity{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:3px;width:100%}.checkout-index-index .product-quantity .delete{background:url(../images/icons/trash-new.svg) no-repeat center center;background-size:42px;height:42px;min-width:42px;transition:.12s;width:42px}.checkout-index-index .product-quantity .delete:hover{background:url(../images/icons/trash-new-hover.svg) no-repeat center center;background-color:#222;background-size:40px}.checkout-index-index .product-quantity .delete span{display:none}.checkout-index-index .item-qty{border:0;border-left:1px solid #222;border-radius:0;border-right:1px solid #222;cursor:default;font-size:16px;height:40px;padding:1px 1px 1px 0;text-align:center;width:40px}.checkout-index-index input[type=number]::-webkit-search-decoration,.checkout-index-index input[type=number]::-webkit-search-cancel-button,.checkout-index-index input[type=number]::-webkit-search-results-button,.checkout-index-index input[type=number]::-webkit-search-results-decoration{-webkit-appearance:none}.checkout-index-index .qty{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;border:1px solid #222;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:0}.checkout-index-index .qty label{display:none}.checkout-index-index .qty .qty-button{color:#d2d4d6;display:block;font-size:18px;line-height:30px;text-align:center;text-decoration:none;width:30px}.checkout-index-index .qty .qty-button:hover{color:#558b23}.checkout-index-index .qty .update-cart-item{background:url(../images/icons/minicart-plus.svg) no-repeat center center;background-color:#f8f8f8;background-size:40px;border:0;color:#222;display:inline-block!important;height:40px;min-height:40px;min-width:40px;padding:0;transition:all .12s;transition-property:background;width:40px}.checkout-index-index .qty .update-cart-item:hover{background:url(../images/icons/minicart-plus-hover.svg) no-repeat center center;background-size:40px}.checkout-index-index .qty .update-cart-item span{display:block;height:10px;line-height:10px}.checkout-index-index .qty .minus-button{background:url(../images/icons/minicart-minus.svg) no-repeat;background-size:40px}.checkout-index-index .qty .minus-button:hover{background:url(../images/icons/minicart-minus-hover.svg) no-repeat;background-size:40px}.checkout-index-index .qty .minus-button span{line-height:9px}.checkout-index-index #discount-coupon-form{display:none}.checkout-index-index #discount-coupon-form .placeholder{display:-webkit-flex;display:-ms-flexbox;display:flex;height:28px;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.checkout-index-index #discount-coupon-form .placeholder .cuponcode-text{color:#8a8a8a;font-size:16px;font-weight:600;padding-top:3px;text-transform:capitalize;vertical-align:baseline}.checkout-index-index #discount-coupon-form .placeholder .action-open-cupon{color:#6fb42f;cursor:pointer;font-size:16px;font-weight:600;line-height:18px;padding:3px 0}.checkout-index-index #discount-coupon-form .placeholder .action-open-cupon:hover{color:#558b23}.checkout-index-index #discount-coupon-form .fieldset{margin-top:0;padding:0}.checkout-index-index #discount-coupon-form .cupon-minicart-form{display:none}.checkout-index-index #discount-coupon-form .control{margin-bottom:0}.checkout-index-index #discount-coupon-form .control label{background-color:#e5e5e5;border-radius:621px;display:block;margin-bottom:0;padding:7px 14px;width:205px}@media screen and (min-width:420px){.checkout-index-index #discount-coupon-form .control label{width:245px}}.checkout-index-index #discount-coupon-form .control label span{color:#7f7d7d;font-size:13px;height:16px;left:10px;padding-top:2px;position:absolute;top:6px}.checkout-index-index #discount-coupon-form .control label .empty-input{color:#000;font-size:8px;position:absolute;top:2px}.checkout-index-index #discount-coupon-form .control input{background-color:#e5e5e5;border:none;font-size:15px;height:22px;padding:0}.checkout-index-index #discount-coupon-form .control .mage-error{text-align:left}.checkout-index-index #discount-coupon-form .actions-toolbar button{height:32px;min-height:unset;min-width:unset;padding:0;width:32px}.checkout-index-index #discount-coupon-form .actions-toolbar .primary{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:2px 0;text-align:right}.checkout-index-index #discount-coupon-form .actions-toolbar .primary .no-display{display:none}.checkout-index-index #discount-coupon-form .actions-toolbar .primary.no-display{display:none}.checkout-index-index #discount-coupon-form .actions-toolbar .apply{background:url(../images/icons/plus.svg) no-repeat center center;display:inline-block}.checkout-index-index #discount-coupon-form .actions-toolbar .apply:hover{background:url(../images/icons/plus-h.svg) no-repeat center center}.checkout-index-index #discount-coupon-form .actions-toolbar .cancel{background:url(../images/icons/close.svg) no-repeat center center;margin-left:auto}.checkout-index-index #discount-coupon-form .actions-toolbar .cancel:hover{background:url(../images/icons/close-h.svg) no-repeat center center}.checkout-index-index #discount-coupon-form .actions-toolbar .cupon-activated{background:url(../images/icons/attention.svg) no-repeat center center}.checkout-index-index #discount-coupon-form .actions-toolbar .cupon-activated:hover{background:url(../images/icons/attention-h.svg) no-repeat center center}.checkout-index-index #discount-coupon-form .actions-toolbar .close-cupon-form{background:url(../images/icons/close.svg) no-repeat center center;display:inline-block;margin-left:5px}.checkout-index-index #discount-coupon-form .actions-toolbar .close-cupon-form:hover{background:url(../images/icons/close-h.svg) no-repeat center center}.checkout-index-index .block.discount .title{padding:0 0 5px}.checkout-index-index .block.discount .fieldset.coupon{overflow:hidden;white-space:nowrap}.checkout-index-index .block.discount .field{display:inline-block;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:3px 10px 4px 0;white-space:normal}.checkout-index-index .block.discount .field label{display:none}.checkout-index-index .block.discount .field input{border:1px solid #f3f3f4;color:#222;display:block;font-family:"ProximaNova",sans-serif;font-size:14px;font-weight:300;height:43px;padding:15px 17px;width:100%}.checkout-index-index .block.discount .actions-toolbar{display:inline-block;padding:3px 0 0;white-space:normal;width:38%}.checkout-index-index .block.discount .action{letter-spacing:1px;min-width:120px;padding:12px 24px 11px}.checkout-index-index .chekcout-coupon-seperator{border-top:1px solid #92969b}.checkout-index-index .payment-icons{display:block;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:26px;padding-top:5px;text-align:left}.checkout-index-index .payment-icons img{height:35px;margin:-5px 0 0 5px}@media screen and (min-width:420px){.checkout-index-index .payment-icons{display:inline-block;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:right;padding-top:0}}.checkout-index-index .checkout-payment-titles .payment-method.reepay-payment-method .clear{clear:both}.checkout-index-index .checkout-payment-titles .payment-method.reepay-payment-method .payment-method-title{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:block}@media screen and (min-width:420px){.checkout-index-index .checkout-payment-titles .payment-method.reepay-payment-method .payment-method-title{display:-webkit-flex;display:-ms-flexbox;display:flex}}.reepay-standard-redirect .page-title-wrapper{display:none}.reepay-standard-redirect .reviews-banner-mobile{display:none}.reepay-standard-redirect .logo-wrapper{margin-top:20px;padding-bottom:20px}.product-items .product-item{display:inline-block;padding:0 25px;vertical-align:top;width:50%}@media screen and (min-width:1024px){.product-items .product-item{width:25%}}.product-items .product-item::before{display:none}.product-items .product-item-details{margin-top:15px}@media screen and (min-width:1024px){.product-items .product-item-details{margin-top:40px}}.product-items .product-item-info{text-align:center}.product-items .product-item-name{display:block;min-height:28px}.product-items .product-item-link{color:#545a5f;font-size:16px;font-weight:400;letter-spacing:.1px;text-decoration:none}.product-items .product-item-link:hover{color:#558b23;text-decoration:underline}.product-items .product-item-description{color:#2d2d2d;font-size:14px;font-weight:300;margin-bottom:10px;word-break:break-word}@media screen and (min-width:1024px){.product-items .product-item .quickview-actions{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.product-items .product-item .quickview-actions .quickview-button{display:block;margin-bottom:8px}@media screen and (min-width:1024px){.product-items .product-item .quickview-actions .quickview-button{-webkit-flex:1;-ms-flex:1;flex:1;margin:0 8px 0 0}}@media screen and (min-width:1024px){.product-items .product-item .quickview-actions .view-more{-webkit-flex:1;-ms-flex:1;flex:1}}.product-items .product-item .quickview-actions .button{word-break:break-word}.image-wrapper{position:relative}.label-wrapper{position:absolute;right:10px;top:0}@media screen and (min-width:600px){.label-wrapper{right:0}}.label-wrapper .product-label{background:#6fb42f;border-radius:50%;color:#fff;font-size:12px;height:64px;text-align:center;width:64px;word-break:break-word}.label-wrapper .label-text{display:block;padding:0 4px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.label-wrapper .discount{font-size:20px}.label-wrapper .discount .label-text{-webkit-transform:translateY(-50%) rotate(10deg);transform:translateY(-50%) rotate(10deg)}.tocart-disabled{background:#d2d4d6;font-weight:400;opacity:1;width:100%}.tab-content-row .additional-information h2{display:none}@media screen and (min-width:600px){.tab-content-row .additional-information h2{display:block}}.tab-content-row .information-block-mobile-title{display:block}@media screen and (min-width:600px){.tab-content-row .information-block-mobile-title{display:none}}.tab-content-row .information-block-mobile-title font{display:none}.tab-content-row .information-block-mobile-title h2{display:block}.tab-content-row .information-block-mobile-title h2 font{display:block}.tab-content-row .information-block-mobile-title p{display:none}.catalog-category-view .breadcrumbs,.catalogsearch-result-index .breadcrumbs{display:none}.catalog-category-view .page-title,.catalogsearch-result-index .page-title{font-family:"Suisse",sans-serif;font-size:30px;font-weight:400;letter-spacing:1px;margin:0;text-align:center}.catalog-category-view .toolbar-products,.catalogsearch-result-index .toolbar-products{display:none;margin:0 auto;max-width:1104px}@media screen and (min-width:1024px){.catalog-category-view .toolbar-products,.catalogsearch-result-index .toolbar-products{margin-top:12px}}.catalog-category-view .toolbar-sorter,.catalogsearch-result-index .toolbar-sorter{margin-bottom:20px}.catalog-category-view .toolbar-sorter .sorter-label,.catalogsearch-result-index .toolbar-sorter .sorter-label{display:none}@media screen and (min-width:1024px){.catalog-category-view .toolbar-sorter .sorter-label,.catalogsearch-result-index .toolbar-sorter .sorter-label{color:#3c3c3e;display:inline;font-family:"ProximaNova",sans-serif;font-size:13px;font-weight:900;margin-left:52px;margin-right:20px}}@media screen and (min-width:1024px){.catalog-category-view .toolbar-sorter .select2-container,.catalogsearch-result-index .toolbar-sorter .select2-container{width:256px!important}}.catalog-category-view .toolbar-sorter .selection .select2-selection,.catalogsearch-result-index .toolbar-sorter .selection .select2-selection{background-color:rgba(231,235,236,.26);border:0;outline:none}@media screen and (min-width:1024px){.catalog-category-view .toolbar-sorter .selection .select2-selection,.catalogsearch-result-index .toolbar-sorter .selection .select2-selection{background-color:#fff;border:1px solid #92969b}}.catalog-category-view .toolbar-sorter .selection .select2-selection__rendered,.catalogsearch-result-index .toolbar-sorter .selection .select2-selection__rendered{color:#3c3c3e;font-family:"ProximaNova",sans-serif;font-size:13px;letter-spacing:1px;padding-left:52px}@media screen and (min-width:1024px){.catalog-category-view .toolbar-sorter .selection .select2-selection__rendered,.catalogsearch-result-index .toolbar-sorter .selection .select2-selection__rendered{padding-left:15px;text-transform:none}}.catalog-category-view .toolbar-sorter .selection .select2-selection__arrow::after,.catalogsearch-result-index .toolbar-sorter .selection .select2-selection__arrow::after{border-color:#1b1f22;padding:3px;right:25px;top:15px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}@media screen and (min-width:1024px){.catalog-category-view .toolbar-sorter .selection .select2-selection__arrow::after,.catalogsearch-result-index .toolbar-sorter .selection .select2-selection__arrow::after{right:15px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}.catalog-category-view .toolbar-sorter .select2-container--open .selection .select2-selection__arrow::after,.catalogsearch-result-index .toolbar-sorter .select2-container--open .selection .select2-selection__arrow::after{top:15px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (min-width:1024px){.catalog-category-view .toolbar-sorter .select2-container--open .selection .select2-selection__arrow::after,.catalogsearch-result-index .toolbar-sorter .select2-container--open .selection .select2-selection__arrow::after{-webkit-transform:rotate(225deg);transform:rotate(225deg)}}.catalog-category-view .toolbar-sorter .sorter-action,.catalogsearch-result-index .toolbar-sorter .sorter-action{display:none}.catalog-category-view .category-view,.catalogsearch-result-index .category-view{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 20px;max-width:1104px}@media screen and (min-width:600px){.catalog-category-view .category-view,.catalogsearch-result-index .category-view{margin:0 25px}}@media screen and (min-width:1024px){.catalog-category-view .category-view,.catalogsearch-result-index .category-view{margin:0 auto;padding:0 52px}}@media screen and (min-width:1024px){.catalog-category-view .category-view:not(.long-description),.catalogsearch-result-index .category-view:not(.long-description){display:-webkit-flex;display:-ms-flexbox;display:flex;margin:60px auto 14px}}.catalog-category-view .category-view.long-description,.catalogsearch-result-index .category-view.long-description{margin:40px 20px}@media screen and (min-width:600px){.catalog-category-view .category-view.long-description,.catalogsearch-result-index .category-view.long-description{margin-left:25px;margin-right:25px}}@media screen and (min-width:1024px){.catalog-category-view .category-view.long-description,.catalogsearch-result-index .category-view.long-description{margin-left:auto;margin-right:auto}}.catalog-category-view .category-view.long-description h2,.catalogsearch-result-index .category-view.long-description h2{color:#3c3c3e;font-size:20px;letter-spacing:-.6px;line-height:22px;text-align:left}.catalog-category-view .category-view .category-image,.catalogsearch-result-index .category-view .category-image{display:none;-webkit-flex:1;-ms-flex:1;flex:1;min-height:170px;min-width:477px;overflow:hidden}@media screen and (min-width:1024px){.catalog-category-view .category-view .category-image,.catalogsearch-result-index .category-view .category-image{background-position:center center;background-size:cover;display:block}}.catalog-category-view .category-view .category-image img,.catalogsearch-result-index .category-view .category-image img{height:100%;width:auto}.catalog-category-view .category-view .category-info,.catalogsearch-result-index .category-view .category-info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:20px 0;text-align:center}@media screen and (min-width:1024px){.catalog-category-view .category-view .category-info,.catalogsearch-result-index .category-view .category-info{padding:20px 20px 20px 0}}@media screen and (min-width:1024px){.catalog-category-view .category-view .category-info-bottom,.catalogsearch-result-index .category-view .category-info-bottom{padding:0}}.catalog-category-view .category-view .category-info .page-title-wrapper,.catalogsearch-result-index .category-view .category-info .page-title-wrapper{margin-bottom:5px}.catalog-category-view .category-view .category-info .page-title-wrapper .page-title,.catalogsearch-result-index .category-view .category-info .page-title-wrapper .page-title{color:#3c3c3e;font-size:30px;letter-spacing:1px;line-height:48px;text-align:center}@media screen and (min-width:1024px){.catalog-category-view .category-view .category-info .page-title-wrapper .page-title,.catalogsearch-result-index .category-view .category-info .page-title-wrapper .page-title{text-align:left}}.catalog-category-view .category-view .category-description p,.catalogsearch-result-index .category-view .category-description p{color:#3c3c3e;font-size:16px;letter-spacing:0;line-height:22px;text-align:center}@media screen and (min-width:600px){.catalog-category-view .category-view .category-description p,.catalogsearch-result-index .category-view .category-description p{text-align:left}}.catalog-category-view .category-view .category-description.long-description,.catalogsearch-result-index .category-view .category-description.long-description{margin:0 auto;max-width:990px}.catalog-category-view .category-view .category-long-description p,.catalogsearch-result-index .category-view .category-long-description p{text-align:left}@media screen and (min-width:1024px){.catalog-category-view .category-view .category-long-description p,.catalogsearch-result-index .category-view .category-long-description p{font-size:14px;line-height:20px}}.catalog-category-view .category-view .category-cms,.catalogsearch-result-index .category-view .category-cms{display:none}@media screen and (min-width:1024px){.catalog-category-view .category-view .category-cms,.catalogsearch-result-index .category-view .category-cms{display:block}}.catalogsearch-result-index .page-main{padding:19px 10px 13px}.catalogsearch-result-index .category-view:not(.long-description){display:none}.catalogsearch-result-index .page-title{color:#3c3c3e;font-size:20px;letter-spacing:.7px;padding-bottom:11px;text-align:center}@media screen and (min-width:1024px){.catalogsearch-result-index .page-title{font-size:25px;letter-spacing:1px;margin-top:50px}}.catalogsearch-result-index .result-count{color:#afb2b5;font-size:14px;margin-bottom:20px;padding:0 5px;text-align:center}@media screen and (min-width:1024px){.catalogsearch-result-index .result-count{font-size:18px;margin-bottom:0}}.catalogsearch-result-index .column.main{color:#3c3c3e;font-size:16px;min-height:200px;text-align:center}.catalogsearch-result-index .column.main .message a{font-weight:400;letter-spacing:normal;text-decoration:none}.catalogsearch-result-index .column.main .search-box.label-none{margin:15px auto 0;max-width:450px;position:relative}.catalogsearch-result-index .column.main .search-box.label-none .label{display:none}.catalogsearch-result-index .column.main .search-box.label-none .search-input-field{color:#4a4a4a;font-size:18px;height:56px;padding:14px 22px;width:100%}.catalogsearch-result-index .column.main .search-box.label-none .actions{position:absolute;right:0;top:0}.catalogsearch-result-index .column.main .search-box.label-none .actions .action.search{background:#6fb42f url(../images/icons/icon-search-white.svg) center center no-repeat;height:56px;min-width:60px}.catalogsearch-result-index .column.main .search-box.label-none .actions .action.search span{display:none}.catalogsearch-result-index .message-no-result{color:#afb2b5;font-size:14px;margin:0 auto;max-width:360px}@media screen and (min-width:1024px){.catalogsearch-result-index .message-no-result{font-size:18px;max-width:590px}}.catalogsearch-result-index .popular-products-wrapper{margin-top:20px}@media screen and (min-width:1024px){.catalogsearch-result-index .popular-products-wrapper{margin-top:40px}}.catalogsearch-result-index .popular-products-wrapper .block-title{color:#3c3c3e;font-size:20px}@media screen and (min-width:1024px){.catalogsearch-result-index .popular-products-wrapper .block-title{font-size:30px}}.catalogsearch-result-index .popular-products-wrapper .slick-dots{top:20px}.catalogsearch-result-index .popular-products-wrapper .slick-dots li button{max-height:none;max-width:none;min-height:auto;min-width:auto}.catalogsearch-result-index .popular-products-wrapper .slick-track{min-width:100%;width:600px}@media screen and (min-width:600px){.catalogsearch-result-index .popular-products-wrapper .slick-track{min-width:unset;width:unset}}.catalogsearch-result-index .popular-products-wrapper .slick-track .quickview-actions{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.catalogsearch-result-index .popular-products-wrapper .slick-track .product-item-description{min-height:19px}.catalogsearch-result-index .popular-products-wrapper .slick-track .product-item-name{font-weight:600;min-height:22px}.catalogsearch-result-index .popular-products-wrapper .slick-track .price{font-weight:300}.catalogsearch-result-index .popular-products-wrapper .slick-track li{width:100%}@media screen and (min-width:1024px){.catalogsearch-result-index .popular-products-wrapper .slick-track li{width:25%}}.catalogsearch-result-index .popular-products-wrapper .slick-slide img{margin:0 auto}.catalogsearch-result-index .popular-products-wrapper .slick-next{background:#6fb42f;border-radius:50%;height:40px;min-height:0;min-width:0;right:0;-webkit-transform:none;transform:none;width:40px}.catalogsearch-result-index .popular-products-wrapper .slick-next::before{border:solid #fff;border-width:0 2px 2px 0;content:'';display:inline-block;opacity:1;padding:5px;position:absolute;right:calc(50% - 4px);top:calc(50% - 6px);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.catalogsearch-result-index .popular-products-wrapper .slick-next:hover{background:#558b23}.catalogsearch-result-index .popular-products-wrapper .slick-prev{background:#6fb42f;border-radius:50%;height:40px;left:0;min-height:0;min-width:0;-webkit-transform:none;transform:none;width:40px}.catalogsearch-result-index .popular-products-wrapper .slick-prev::before{border:solid #fff;border-width:0 2px 2px 0;content:'';display:inline-block;opacity:1;padding:5px;position:absolute;right:calc(50% - 8px);top:calc(50% - 6px);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.catalogsearch-result-index .popular-products-wrapper .slick-prev:hover{background:#558b23}.catalog-category-view .product-items,.catalogsearch-result-index .product-items{margin:20px auto 55px;max-width:1104px;text-align:left}@media screen and (min-width:1024px){.catalog-category-view .products-grid .product-item,.catalogsearch-result-index .products-grid .product-item{padding:10px 52px}}.catalog-category-view .products-grid .product-item-photo:focus,.catalogsearch-result-index .products-grid .product-item-photo:focus{outline:none}.catalog-category-view .products-grid .stock .unavailable,.catalogsearch-result-index .products-grid .stock .unavailable{color:#92969b}.catalog-category-view .products-grid .product-item-link,.catalogsearch-result-index .products-grid .product-item-link{color:#000;font-family:"ProximaNova",sans-serif;font-size:15px;font-weight:400;letter-spacing:.1px}.catalog-category-view .products-grid .product-item-link:hover,.catalogsearch-result-index .products-grid .product-item-link:hover{text-decoration:none}.catalog-category-view .products-grid .product-item-description,.catalogsearch-result-index .products-grid .product-item-description{color:#2d2d2d;font-family:"ProximaNova",sans-serif;font-size:14px}@media screen and (min-width:1024px){.catalog-category-view .products-grid .product-item-description,.catalogsearch-result-index .products-grid .product-item-description{letter-spacing:0}}.catalog-category-view .products-grid .price,.catalogsearch-result-index .products-grid .price{font-size:16px;font-weight:400;letter-spacing:0}.catalog-category-view .products-grid .old-price .price,.catalogsearch-result-index .products-grid .old-price .price{font-family:"ProximaNova",sans-serif;font-size:14px;font-weight:400;letter-spacing:0}.catalog-category-view .products-grid .special-price .price,.catalogsearch-result-index .products-grid .special-price .price{font-size:16px}.catalog-category-view .products-grid .quickview-actions .quickview-button,.catalogsearch-result-index .products-grid .quickview-actions .quickview-button{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:11px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;letter-spacing:1px;min-height:30px;padding:5px}@media screen and (min-width:1024px){.catalog-category-view .products-grid .quickview-actions .quickview-button,.catalogsearch-result-index .products-grid .quickview-actions .quickview-button{min-height:26px}}.catalog-category-view .products-grid .quickview-actions .view-more,.catalogsearch-result-index .products-grid .quickview-actions .view-more{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:11px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;letter-spacing:1px;margin-top:8px;min-height:30px;padding:5px}@media screen and (min-width:1024px){.catalog-category-view .products-grid .quickview-actions .view-more,.catalogsearch-result-index .products-grid .quickview-actions .view-more{margin-top:0;width:48%}}.catalog-category-view .message.empty,.catalogsearch-result-index .message.empty{margin:0 auto;max-width:1060px;padding:30px}.page-with-filter .filter-container{margin:0 auto;max-width:1104px}@media screen and (min-width:600px){.page-with-filter .filter-container{padding:0 25px}}@media screen and (min-width:1024px){.page-with-filter .filter-container{padding:0 52px}}.page-with-filter .filter{padding:0 20px;position:relative}@media screen and (min-width:600px){.page-with-filter .filter{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0}}.page-with-filter .filter-title{border:1px solid #ebebeb;color:#525662;cursor:pointer;font-size:11px;height:42px;letter-spacing:1.2px;line-height:1.15;padding:15px 17px 13px;text-align:center;white-space:nowrap}@media screen and (min-width:600px){.page-with-filter .filter-title{margin:16px 28px 0 0;padding:15px 20px 13px}}.page-with-filter .filter-title::after{content:'+'}.page-with-filter .filter-title strong{font-weight:500}.page-with-filter .filter-title:hover,.page-with-filter .filter-title[aria-expanded=true]{border-color:#558b23;color:#558b23}.page-with-filter .filter-content{background:#fff;box-shadow:0 4px 5px 0 rgba(0,0,0,.1);display:none;left:0;padding:20px;position:absolute;top:42px;width:100%;z-index:10}@media screen and (min-width:600px){.page-with-filter .filter-content{box-shadow:0 2px 5px 0 rgba(0,0,0,.1);top:58px}}.page-with-filter .filter-content[aria-hidden=false]+.filter-selected{opacity:0}.page-with-filter .filter-content[aria-hidden=false]+.filter-selected::after{content:''}.page-with-filter .filter-options{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:left}.page-with-filter .filter-options .filter-option{-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;margin-bottom:23px}@media screen and (min-width:1024px){.page-with-filter .filter-options .filter-option{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}}.page-with-filter .filter-options-title{color:#525662;font-size:13px;font-weight:500;letter-spacing:normal;margin-bottom:10px;padding-right:15px}.page-with-filter .filter-options-content{padding-right:15px}.page-with-filter .filter-options-content .item{padding:4px 10px 4px 0}.page-with-filter .filter-options-content .item input{margin-right:5px}.page-with-filter .filter-options-content .item a{color:#525662;font-size:12px;font-weight:400;letter-spacing:normal;line-height:1.42;text-decoration:none;text-transform:none}.page-with-filter .filter-options-content .item a:hover span{text-decoration:underline}.page-with-filter .filter-options-content .item .count{display:none}.page-with-filter .filter-selected{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;opacity:1;position:relative;transition:opacity ease .15s}.page-with-filter .filter-selected::after{background:0 0;display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:8}.page-with-filter .filter-selected .item{color:#525662;display:inline-block;font-size:13px;font-weight:400;margin:13px 25px 0 0;padding-right:19px;position:relative}.page-with-filter .filter-selected .item .remove{display:block;height:11px;position:absolute;right:0;top:2px;width:13px}.page-with-filter .filter-selected .item .remove::before,.page-with-filter .filter-selected .item .remove::after{border:solid #525662;border-width:0 1px 1px 0;content:'';display:inline-block;padding:3px;position:absolute;right:9px;top:3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.page-with-filter .filter-selected .item .remove::before{right:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.page-with-filter .filter-selected .item .remove span{display:none}.page-with-filter .filter-selected .filter-clear{font-size:13px;font-weight:500;letter-spacing:normal;text-transform:none}.page-with-filter .filter-selected-inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-top:5px}@media screen and (min-width:600px){.page-with-filter .filter-selected-inner{padding-top:15px}}.page-with-filter .filter-selected-inner .am-items{display:none}.page-with-filter .filter-selected-inner .am-button{background:0 0;border:1px solid #6fb42f;color:#6fb42f;font-size:11px;font-weight:500;letter-spacing:1px;margin-right:40px;min-width:169px;padding-left:20px;padding-right:20px}.page-with-filter .filter-selected-inner .am-button:hover{border-color:#558b23;color:#558b23}.page-with-filter .filter-selected-inner .filter-clear{font-size:13px;font-weight:500;letter-spacing:normal;line-height:42px;text-decoration:none;text-transform:none}.page-with-filter .filter-selected-inner .filter-clear:hover{text-decoration:underline}.catalog-product-view .action-close{background:0 0;color:#525662;min-width:auto;padding:1px 35px 0 0;position:absolute;right:24px;top:20px}.catalog-product-view .action-close::before,.catalog-product-view .action-close::after{border:solid #82858e;border-width:0 2px 2px 0;content:'';display:inline-block;padding:5px;position:absolute;right:14px;top:15px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.catalog-product-view .action-close::before{right:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.catalog-product-view .action-close span{letter-spacing:1.2px}.catalog-product-view .action-close:hover{color:#558b23}.catalog-product-view .action-close:hover::before,.catalog-product-view .action-close:hover::after{border-color:#558b23}.catalog-product-view .basic-info{margin-bottom:50px}.catalog-product-view .basic-info table{border:0;color:#3c3c3e;font-size:20px;font-weight:500;width:100%}.catalog-product-view .basic-info td{border:0;text-align:center}.catalog-product-view .basic-info tr:last-of-type{font-size:13px;font-weight:400}.catalog-product-view .detailed-content{margin-bottom:50px}.catalog-product-view .detailed-content hr{border:1px solid #f3f3f4;display:block;margin-left:auto;margin-right:auto;width:83px}.catalog-product-view .full-height{height:auto;position:relative}.catalog-product-view .full-height>.product-attribute{display:none}.catalog-product-view .ingredients-and-supplement,.catalog-product-view .recommended-use-additional-info{background:#fff;display:none;height:100%;left:0;min-height:100vh;overflow-y:auto;padding-top:80px;position:fixed;top:0;width:100%;z-index:100}.catalog-product-view .ingredients-and-supplement .data,.catalog-product-view .recommended-use-additional-info .data{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:10px}.catalog-product-view .ingredients-and-supplement .data table,.catalog-product-view .recommended-use-additional-info .data table{border-collapse:collapse;margin-bottom:20px}@media screen and (min-width:600px){.catalog-product-view .ingredients-and-supplement .data table,.catalog-product-view .recommended-use-additional-info .data table{width:422px}}.catalog-product-view .ingredients-and-supplement .data td,.catalog-product-view .recommended-use-additional-info .data td{color:#3c3c3e;font-size:14px;text-align:left}.catalog-product-view .ingredients-and-supplement .data td:first-child,.catalog-product-view .recommended-use-additional-info .data td:first-child{font-weight:900;padding-left:25px}.catalog-product-view .ingredients-and-supplement .data td:nth-child(2),.catalog-product-view .recommended-use-additional-info .data td:nth-child(2){padding-left:18px}@media screen and (min-width:600px){.catalog-product-view .ingredients-and-supplement .data td:nth-child(2),.catalog-product-view .recommended-use-additional-info .data td:nth-child(2){padding-left:36px}}.catalog-product-view .ingredients-and-supplement p,.catalog-product-view .recommended-use-additional-info p{text-align:center}@media screen and (min-width:600px){.catalog-product-view .ingredients-and-supplement p,.catalog-product-view .recommended-use-additional-info p{max-width:600px}}.catalog-product-view .ingredients-and-supplement a,.catalog-product-view .recommended-use-additional-info a{letter-spacing:normal;text-transform:none}.catalog-product-view .product-description{text-align:center}.catalog-product-view .product-description .label,.catalog-product-view .product-description .description-title,.catalog-product-view .product-description h2{color:#3c3c3e;font-size:20px;font-weight:400;letter-spacing:1px}.catalog-product-view .product-description h2{position:relative}.catalog-product-view .product-description h2::after{background-color:#f3f3f4;bottom:-9px;content:'';display:block;height:2px;left:50%;margin-left:-42px;position:absolute;width:83px}.catalog-product-view .recommended-button,.catalog-product-view .ingredients-button{margin:15px 0;width:auto}.catalog-product-view .recommended-button a,.catalog-product-view .ingredients-button a{cursor:pointer;font-weight:500;text-transform:none}.catalog-product-view .chess-position.bordered .row:first-child{border-top:1px solid #ddd}.catalog-product-view .row{border-bottom:1px solid #ddd;display:-webkit-flex;display:-ms-flexbox;display:flex}.catalog-product-view .row:first-child{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media screen and (min-width:1024px){.catalog-product-view .row:first-child{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.catalog-product-view .row:first-child .right-column{padding:10px}@media screen and (min-width:600px){.catalog-product-view .row:first-child .right-column{padding:10px 73px 28px 70px}}.catalog-product-view .row:not(:first-child){-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1024px){.catalog-product-view .row:not(:first-child){-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.catalog-product-view .row:not(:first-child) .left-column{padding:18px 10px}@media screen and (min-width:600px){.catalog-product-view .row:not(:first-child) .left-column{padding:54px 70px 44px 73px}}.catalog-product-view .right-column,.catalog-product-view .left-column{background:no-repeat center;background-size:cover;display:inherit;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:400px}@media screen and (min-width:1024px){.catalog-product-view .right-column,.catalog-product-view .left-column{width:50%}}.catalog-product-view .right-column img,.catalog-product-view .left-column img{width:100%}.catalog-product-view .supplement-facts .label{padding-top:0}.catalog-product-view .supplement-facts .action-close{display:none}@media screen and (min-width:600px){.catalog-product-view .column.main{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}}.catalog-product-view .column.main .field .label{display:none}.catalog-product-view .column.main p{color:#000;font-family:"ProximaNova",sans-serif;font-size:16px;font-weight:300!important}.catalog-product-view .column.main h2{font-family:"Suisse",sans-serif;font-size:30px!important;font-weight:700!important;letter-spacing:1px;line-height:40px}.catalog-product-view .column.main .best-values-title{display:none;font-family:"ProximaNova",sans-serif}.catalog-product-view .box-tocart .fieldset{display:-webkit-flex;display:-ms-flexbox;display:flex}.catalog-product-view .box-tocart .fieldset .actions{width:100%}.catalog-product-view .box-tocart .fieldset button{font-weight:400;letter-spacing:1px;width:100%}.catalog-product-view .box-tocart .fieldset .control{margin-right:8px;width:74px}.catalog-product-view .box-tocart .fieldset .qty{margin-right:8px}.catalog-product-view .box-tocart .selection>*{height:43px}.catalog-product-view .data-wrapper .product-attribute:nth-child(even){background-color:#f3f3f4;border-bottom:1px solid #d2d4d6;border-top:1px solid #d2d4d6;padding:30px 0}.catalog-product-view .chess-position{max-width:100%}.catalog-product-view .chess-position .row{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media screen and (min-width:1024px){.catalog-product-view .chess-position .row{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:1024px){.catalog-product-view .chess-position .row:nth-child(even){-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.catalog-product-view .chess-position .features-row .left-column{min-height:0;padding:18px 10px;width:100%}@media screen and (min-width:1024px){.catalog-product-view .chess-position .features-row .left-column{width:50%}}.catalog-product-view .chess-position hr{border:1px solid #f3f3f4;display:block;margin-left:auto;margin-right:auto;width:83px}.catalog-product-view .chess-position .key-features-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:20px 0;padding:0 10px;text-align:left}.catalog-product-view .chess-position .key-features-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:right;width:100%}.catalog-product-view .chess-position .key-features-list.single-item{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.catalog-product-view .chess-position .key-features-list.single-item .feature{width:auto}.catalog-product-view .chess-position .feature:nth-of-type(even)::before,.catalog-product-view .chess-position .feature:nth-of-type(odd)::after{border-radius:50%;color:#fff;content:attr(data-icon);display:inline-block;font-size:12px;font-weight:900;height:30px;margin:0 5px;padding:7px 3px;text-align:center;width:30px}@media screen and (min-width:600px){.catalog-product-view .chess-position .feature:nth-of-type(even)::before,.catalog-product-view .chess-position .feature:nth-of-type(odd)::after{font-size:14px;height:36px;margin:0 10px;padding:9px 3px;width:36px}}.catalog-product-view .chess-position .feature:nth-of-type(even){text-align:left}.catalog-product-view .chess-position .feature{color:#3c3c3e;font-weight:400;padding:7px 0;width:50%}@media screen and (min-width:600px){.catalog-product-view .chess-position .feature{font-size:16px}}.catalog-product-view .chess-position .feature.vegan::after,.catalog-product-view .chess-position .feature.vegan::before{background-color:#6fb42f}.catalog-product-view .chess-position .feature.gluten-free::after,.catalog-product-view .chess-position .feature.gluten-free::before{background-color:#e49c32}.catalog-product-view .chess-position .feature.lactose-free::before,.catalog-product-view .chess-position .feature.lactose-free::after{background-color:#b9576e}.catalog-product-view .chess-position .feature.organic::before,.catalog-product-view .chess-position .feature.organic::after{background-color:#6fb42f}.catalog-product-view .chess-position .feature.low-carb::before,.catalog-product-view .chess-position .feature.low-carb::after{background-color:#b85c40}.catalog-product-view .chess-position .feature.paleo::before,.catalog-product-view .chess-position .feature.paleo::after{background-color:#86427a}.catalog-product-view .chess-position .feature.soy-free::before,.catalog-product-view .chess-position .feature.soy-free::after{background-color:#9a6f61}.catalog-product-view .chess-position .basic-information{display:block;margin:0 auto;max-width:500px;width:100%}.catalog-product-view .chess-position .basic-information table{margin:0 auto;width:unset}.catalog-product-view .chess-position .basic-information table tr{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;text-align:center}.catalog-product-view .chess-position .basic-information table tr td{font-size:13px;max-width:75px;min-width:45px;word-break:break-word}@media screen and (min-width:375px){.catalog-product-view .chess-position .basic-information table tr td{max-width:70px;width:70px}}@media screen and (min-width:600px){.catalog-product-view .chess-position .basic-information table tr td{max-width:100px;width:100px}}@media screen and (min-width:1024px){.catalog-product-view .chess-position .basic-information table tr td{max-width:90px;width:90px}}.catalog-product-view .chess-position .basic-information table tr:nth-of-type(3) td{font-size:13px}.catalog-product-view .chess-position .basic-information table tr:not(.nutrition-data) td:not([colspan]){min-height:80px;min-width:63px}.catalog-product-view .chess-position .basic-information table .nutrition-data td{border:solid 4px #6fb42f;border-radius:50%;color:#525662;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:16px;font-stretch:normal;font-style:normal;font-weight:900;height:60px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;letter-spacing:normal;line-height:21px;margin:0 auto;max-width:60px;padding:13px 0;position:relative;width:60px}@media screen and (min-width:375px){.catalog-product-view .chess-position .basic-information table .nutrition-data td{height:68px;max-width:68px;padding:18px 0;width:68px}}@media screen and (min-width:600px){.catalog-product-view .chess-position .basic-information table .nutrition-data td{border-width:7px;height:73px;max-width:73px;padding:18px 0;width:73px}}@media screen and (min-width:1024px){.catalog-product-view .chess-position .basic-information table .nutrition-data td{border-width:7px;height:73px;max-width:73px;padding:18px 0;width:73px}}.catalog-product-view .chess-position .basic-information table td[colspan]{max-width:100%;width:100%}.catalog-product-view .chess-position .basic-information p{color:#3c3c3e;font-family:"ProximaNova",sans-serif;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;text-align:center}.catalog-product-view .chess-position table{border:0 none;border-collapse:collapse;width:100%}.catalog-product-view .chess-position table td{border:0 none}.catalog-product-view .chess-position table tr td{color:#3c3c3e;font-size:20px;font-weight:400;letter-spacing:.7px;padding:5px}.catalog-product-view .chess-position table tr:nth-of-type(3) td{font-size:13px;font-weight:300}.catalog-product-view .fotorama__active .fotorama__dot{background-color:#525662}.catalog-product-view .fotorama__caption{display:none}.catalog-product-view .fotorama__dot{height:10px;width:10px}.catalog-product-view .overview-hr{border:1px solid #f3f3f4;margin-bottom:16px;width:83px}@media screen and (min-width:600px){.catalog-product-view .overview-hr{margin-bottom:35px}}.catalog-product-view .product.attribute.overview{color:#3c3c3e;line-height:1.7;margin:7px auto 13px;max-width:250px;text-align:center}@media screen and (min-width:1024px){.catalog-product-view .product.attribute.overview{margin-top:2px}}.catalog-product-view .product.media{margin-bottom:10px;position:relative}@media screen and (min-width:600px){.catalog-product-view .product.media{margin-bottom:35px;width:50%}}@media screen and (min-width:1024px){.catalog-product-view .product.media{padding-right:30px}}@media screen and (min-width:600px){.catalog-product-view .product.media .product-label{font-size:30px;height:100px;width:100px}}@media screen and (min-width:600px){.catalog-product-view .product.media .sticker{font-size:20px}}.catalog-product-view .product.media .product-page-image-container{margin-left:auto;max-width:700px;text-align:right}.catalog-product-view .product.media .product-page-image-custom-shaker .shaker-image-container{margin:0 auto;max-width:262px}.catalog-product-view .product.media .product-page-image-custom-shaker .shaker-image-cap{position:relative;z-index:6}.catalog-product-view .product.media .product-page-image-custom-shaker .shaker-image-lid{margin-top:-3.7%;position:relative;z-index:5}.catalog-product-view .product.media .product-page-image-custom-shaker .shaker-image-bottle{margin-top:-5.9%;position:relative;z-index:4}.catalog-product-view .product.media .product-page-image-custom-shaker img{vertical-align:middle}.catalog-product-view .product.media img{vertical-align:middle;width:100%}@media screen and (min-width:600px){.catalog-product-view .product-info-main-wrapper{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 0 35px;width:50%}}@media screen and (min-width:1024px){.catalog-product-view .product-info-main-wrapper{padding-left:50px}}.catalog-product-view .bundle-options-wrapper .tier-price-wrapper,.catalog-product-view .product-info-main-wrapper .tier-price-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:20px 0}.catalog-product-view .bundle-options-wrapper .tier-price-wrapper .tier-price-title,.catalog-product-view .product-info-main-wrapper .tier-price-wrapper .tier-price-title{color:#545a5f;font-family:"ProximaNova",sans-serif;font-size:20px!important;font-weight:700!important;letter-spacing:normal;line-height:40px;text-align:center}.catalog-product-view .bundle-options-wrapper .tier-price-wrapper .prices-tier,.catalog-product-view .product-info-main-wrapper .tier-price-wrapper .prices-tier{background:#f6f6f6;margin:0 auto 10px;min-width:183px;padding:10px 15px 0}.catalog-product-view .bundle-options-wrapper .tier-price-wrapper .prices-tier .item,.catalog-product-view .product-info-main-wrapper .tier-price-wrapper .prices-tier .item{font-size:14px;line-height:30px}.catalog-product-view .bundle-options-wrapper .tier-price-wrapper .prices-tier .item .tier-price-total,.catalog-product-view .product-info-main-wrapper .tier-price-wrapper .prices-tier .item .tier-price-total{font-weight:900}.catalog-product-view .bundle-options-wrapper .tier-price-wrapper .prices-tier .item .benefit,.catalog-product-view .product-info-main-wrapper .tier-price-wrapper .prices-tier .item .benefit{color:#c93444;font-size:12px;font-weight:500}.catalog-product-view .page-title{color:#3c3c3e;font-family:"Suisse",sans-serif;font-size:30px!important;font-weight:700!important;letter-spacing:1px;line-height:40px;margin:0}.catalog-product-view .price-box{display:-webkit-flex;display:-ms-flexbox;display:flex}.catalog-product-view .price-box .special-price .price{font-size:26px;font-weight:400}.catalog-product-view .price-box .old-price .price{font-size:16px}.catalog-product-view .product-add-form .control{margin-bottom:7px;max-width:100%;text-align:left}.catalog-product-view .product-add-form .control .select2-container+.mage-error{display:none!important}.catalog-product-view .product-add-form .control::after{border:solid #525662;border-width:0 1px 1px 0;content:'';display:inline-block;padding:4px;position:absolute;right:13px;top:13px;-webkit-transform:rotate(45deg);transform:rotate(45deg);pointer-events:none}.catalog-product-view .product-add-form .product-options-wrapper .control .mage-error+.select2-container .selection .select2-selection{border:1px solid #f3f3f4}.catalog-product-view .product-add-form select{background:#fff;width:100%;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;line-height:42px;padding:0 40px 0 17px;border-radius:0;border:1px solid #f3f3f4;color:#1b1f22}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.catalog-product-view .product-add-form select{padding:0!important}.catalog-product-view .product-add-form .control::after{display:none!important}}.catalog-product-view .product.info.detailed{width:100%}.catalog-product-view .product.info.detailed p{font-size:17px}@media screen and (min-width:1024px){.catalog-product-view .product.info.detailed p{font-size:15px}}.catalog-product-view .product.info.detailed a{letter-spacing:normal}.catalog-product-view .product-info-main{margin-bottom:22px;padding:0 15px;text-align:center}@media screen and (min-width:600px){.catalog-product-view .product-info-main{margin:0;max-width:382px;width:100%}}@media screen and (min-width:1024px){.catalog-product-view .product-info-main{padding:0}}.catalog-product-view .product-info-main .price{font-size:26px;font-weight:400;line-height:1.23}.catalog-product-view .product-info-main .stock{color:#000;font-size:13px;letter-spacing:1px;line-height:1.2;margin:0;padding:9px 10px 9px 15px;position:relative;text-align:left}.catalog-product-view .product-info-main .stock::before{background:#6fb42f;border-radius:50%;content:'';display:block;height:8px;left:0;margin-top:-4px;position:absolute;top:50%;width:8px}.catalog-product-view .product-info-main .stock.unavailable::before{background:#92969b}.catalog-product-view .product-info-main .stock.preorder::before{background:#ffc438}.catalog-product-view .product-info-main .review--stars-wrapper{width:100%;margin-top:5px;display:table;position:relative}.catalog-product-view .product-info-main .review--stars-wrapper .review--stars-button{position:absolute;width:100%;height:100%;z-index:10;cursor:pointer}.catalog-product-view .product-info-main .review--stars-wrapper .review--stars-button:hover{cursor:pointer}.catalog-product-view .product-comparison-block{padding:50px 20px}@media screen and (min-width:1024px){.catalog-product-view .product-comparison-block{margin:0 auto;max-width:1064px}}.catalog-product-view .product-comparison-block .comparison-title-wrapper{text-align:center}.catalog-product-view .product-comparison-block .comparison-title{color:#3c3c3e;font-size:20px;letter-spacing:1px;margin:0}@media screen and (min-width:1024px){.catalog-product-view .product-comparison-block .comparison-title{border-bottom:1px solid #f3f3f4;display:inline-block;font-size:26px;padding-bottom:5px}}.catalog-product-view .product-comparison-block .comparison-images,.catalog-product-view .product-comparison-block .comparison-text{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.catalog-product-view .product-comparison-block .comparison-images{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:1024px){.catalog-product-view .product-comparison-block .comparison-images{margin-bottom:20px}}.catalog-product-view .product-comparison-block .comparison-vs-icon{background:#ebebeb;border-radius:50%;color:#3c3c3e;display:block;font-size:14px;font-weight:900;height:38px;line-height:38px;margin-top:-19px;position:relative;text-align:center;top:50%;width:38px}@media screen and (min-width:1024px){.catalog-product-view .product-comparison-block .comparison-vs-icon{font-size:24px;height:78px;line-height:78px;margin-top:-39px;width:78px}}.catalog-product-view .product-comparison-block .comparison-image-text{padding:0 10px;text-align:center}.catalog-product-view .product-comparison-block .comparison-image-text strong{color:#3c3c3e;display:inline-block;font-size:16px;max-width:200px}.catalog-product-view .product-comparison-block .comparison-table{width:100%}.catalog-product-view .product-comparison-block .comparison-list-item{color:#3c3c3e;font-size:12px;padding:10px 5px;width:50%}@media screen and (min-width:1024px){.catalog-product-view .product-comparison-block .comparison-list-item{font-size:14px;padding:10px 15px}}.catalog-product-view .product-comparison-block .comparison-benefit-item{text-align:right}.catalog-product-view .product-comparison-block .comparison-item-text{display:block;font-size:16px;padding-left:20px;position:relative}.catalog-product-view .product-comparison-block .comparison-item-text::before{height:13px;width:7px;border:solid #6fb42f;border-width:0 2px 2px 0;color:#6fb42f;content:'';display:block;left:0;margin-top:-7px;position:absolute;top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.catalog-product-view .product-comparison-block .comparison-disadvantage-text::before{height:2px;width:13px;background-color:#c93444;border:0 none;margin-top:-1px;position:absolute;top:50%;-webkit-transform:none;transform:none}.catalog-product-view .product-comparison-block .comparison-benefit-text{padding-left:0;padding-right:20px}.catalog-product-view .product-comparison-block .comparison-benefit-text::before{left:auto;right:0}.catalog-product-view .product-options-modal-popup{max-width:500px;padding:0;top:20%;width:90%}@media screen and (min-width:600px){.catalog-product-view .product-options-modal-popup{max-width:600px;width:600px}}.catalog-product-view .modal-popup .modal-content{margin-bottom:0}.catalog-product-view .select-popup-options{color:#1b1f22;font-size:16px;font-weight:500}.catalog-product-view .popup-product-options-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:27px 0 40px}.catalog-product-view .popup-product-options-wrapper .popup-title{border-bottom:2px solid #f3f3f4;margin:0 15px 0 0;min-width:200px;width:100%}.catalog-product-view .popup-product-options-wrapper .popup-title .page-title-wrapper{line-height:41px;text-align:left}.catalog-product-view .popup-product-options-wrapper .popup-title .page-title-wrapper h1{color:#1b1f22;font-size:26px;font-weight:600;margin:0 auto;max-width:600px;padding:0 0 18px;text-transform:unset;width:90%}.catalog-product-view .popup-product-options-wrapper .control{margin:45px auto 15px;max-width:600px;width:90%}.catalog-product-view .popup-product-options-wrapper .control span.select2{width:100%!important}.catalog-product-view .popup-product-options-wrapper .control .select2 .selection .select2-selection{border:2px solid #f3f3f4;color:#1b1f22;font-size:16px;font-weight:500}.catalog-product-view .modals-overlay{background:rgba(82,86,98,.7);bottom:0;left:0;position:fixed;right:0;top:0}.catalog-product-view .product-options-wrapper{margin-bottom:13px}@media screen and (min-width:1024px){.catalog-product-view .product-options-wrapper{margin-bottom:18px}}.catalog-product-view .price-stock-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.catalog-product-view .price-stock-wrapper .price-box{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-bottom:11px}@media screen and (min-width:1024px){.catalog-product-view .price-stock-wrapper .price-box{margin-bottom:17px}}.catalog-product-view .price-stock-wrapper .price-box .price{color:#3c3c3e}.catalog-product-view .price-stock-wrapper .old-price{margin-right:10px}.catalog-product-view .price-stock-wrapper .old-price .price,.catalog-product-view .price-stock-wrapper .old-price .price-label{color:#3c3c3e;font-size:13px;font-weight:300}.catalog-product-view .price-stock-wrapper .special-price .price{color:#c93444}.catalog-product-view .product.alert{margin-top:10px;text-align:center}.catalog-product-view .product.alert::before{display:none}.catalog-product-view .product.alert .action{font-size:14px;letter-spacing:normal;text-transform:none}.catalog-product-view .trustpilot--pdp-footer{width:100%;margin-bottom:100px;padding-top:50px;border-top:1px solid #d2d4d6}.catalog-product-view .column.main .block.related{margin-bottom:0}.bestbefore--wrap{width:100%;border:1px solid #f3f3f4;text-align:left;padding:10px;margin-top:10px 5px;background:url(../images/icons/info-icon.png);background-position:left 5px center;background-size:35px;background-repeat:no-repeat;padding-left:50px;margin-top:10px}@media only screen and (min-width:991px){.bestbefore--wrap{position:absolute;max-width:382px}}.bestbefore--wrap p{padding:0;margin:0;font-size:12px!important}.bestbefore--wrap a{letter-spacing:inherit;color:#000;font-family:"ProximaNova",sans-serif;font-weight:100}ul.product-usps{margin-top:15px;padding:10px 5px}@media screen and (min-width:1024px){ul.product-usps{padding:0}}ul.product-usps li{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-size:12px;margin-bottom:5px}@media screen and (min-width:1024px){ul.product-usps li{font-size:13px}}ul.product-usps li img{width:100%;max-width:30px;margin-right:10px;-ms-flex:0 auto;-webkit-flex:0 auto;flex:0 auto}span.product-usps--usp{-ms-flex:1;-webkit-flex:1;flex:1;text-align:left}.popup-product-options-wrapper .control{margin-bottom:7px;max-width:100%;text-align:left;position:relative}.popup-product-options-wrapper .control::after{border:solid #525662;border-width:0 1px 1px 0;content:'';display:inline-block;padding:4px;position:absolute;right:13px;top:13px;-webkit-transform:rotate(45deg);transform:rotate(45deg);pointer-events:none}.popup-product-options-wrapper .control select{background:#fff;width:100%;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;line-height:42px;padding:0 40px 0 17px;border-radius:0;border:1px solid #f3f3f4;color:#1b1f22}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.popup-product-options-wrapper .control select{padding:0!important}.popup-product-options-wrapper .control .control::after{display:none!important}}.page-product-bundle .box-tocart,.page-product-bundle .product-options-wrapper{margin:0 auto}@media screen and (min-width:1024px){.page-product-bundle .box-tocart,.page-product-bundle .product-options-wrapper{max-width:382px}}.page-product-bundle .bundle-info .product-details .price-box{display:none}.page-product-bundle .bundle-info .product-details .price-stock-wrapper-price .price-box{display:-webkit-flex;display:-ms-flexbox;display:flex}.page-product-bundle .product-name,.page-product-bundle .bundle-title{color:#525662;display:table-cell;margin:0;vertical-align:middle}@media screen and (min-width:1024px){.page-product-bundle .bundle-title-wrapper{display:table;min-height:40px;padding-right:10px}}.page-product-bundle .field.option.required .control{max-width:100%;text-align:left}@media screen and (min-width:1024px){.page-product-bundle .field.option.required .control{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:1024px){.page-product-bundle .field.option.required .select2-container,.page-product-bundle .field.option.required .bundle-option-select{max-width:280px}}.page-product-bundle .nested.options-list,.page-product-bundle .price-notice,.page-product-bundle .notice-option{display:none}.page-product-bundle .control.hide-control::after{display:none!important}.page-product-bundle .stock.available{margin-bottom:0}.product-gift-card .box-tocart{margin-top:14px}.product-gift-card .column.main .field .label{display:block;letter-spacing:1px;margin-top:10px;text-align:left}.product-gift-card .column.main .field .label.card-value-label{display:none}.product-gift-card .column.main .field .control{display:none}.product-gift-card .column.main .field .input-box div{text-align:left}.product-gift-card .column.main .field.qty{display:none}.product-gift-card .column.main .field textarea{min-height:74px}.product-gift-card .fieldset{margin:0 auto;max-width:348px}@media screen and (min-width:600px){.product-gift-card .fieldset{max-width:360px}}.product-gift-card .predefined-amount-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.product-gift-card .predefined-amount-list li{-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:solid .9px #6fb42f;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;height:33px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 3px 15px;max-width:150px;min-width:91px}@media screen and (min-width:600px){.product-gift-card .predefined-amount-list li{height:23px;max-width:52px;min-width:52px}}.product-gift-card .predefined-amount-list li .price{color:#6fb42f;font-size:18px}@media screen and (min-width:600px){.product-gift-card .predefined-amount-list li .price{font-size:11px}}.product-gift-card .predefined-amount-list .clicked-button{background-color:#6fb42f}.product-gift-card .predefined-amount-list .clicked-button .price{color:#fff}.product-gift-card .predefined-amount-list li::before{display:none}.product-gift-card .product-info-price{margin-bottom:12px}.product-gift-card .product-info-price .price-final_price .price{color:#545a5f}.product-gift-card .product.info.detailed{display:none}@media screen and (min-width:600px){.product-gift-card .product.attribute.overview .value{display:none}}.mfp-container .mfp-content{padding:0 15px}.mfp-container .product-info-main-wrapper{background:#fff;margin:0 auto;max-width:796px;min-height:400px;padding:30px 15px;position:relative}@media screen and (min-width:1024px){.mfp-container .product-info-main-wrapper{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:30px 25px}}@media screen and (min-width:1024px){.mfp-container .product-info-main-wrapper .product-info-main{-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}}@media screen and (min-width:1024px){.mfp-container .product-info-main-wrapper .product.media{-webkit-flex:1 1 48%;-ms-flex:1 1 48%;flex:1 1 48%;margin-right:1%;position:relative}}.mfp-container .product-info-main-wrapper .product.media .gallery-placeholder{margin:0 auto;max-width:350px}.mfp-container .product-info-main-wrapper .label-wrapper{right:50px;top:20px}@media screen and (min-width:1024px){.mfp-container .product-info-main-wrapper .label-wrapper{right:0;top:0}}.mfp-container .product-info-main-wrapper .product.name{color:#545a5f;font-size:16px;font-weight:400;letter-spacing:1.8px;margin-bottom:5px;text-align:center}@media screen and (min-width:1024px){.mfp-container .product-info-main-wrapper .product.name{font-size:14px;letter-spacing:1px;margin-bottom:3px}}.mfp-container .product-info-main-wrapper .product.overview{color:#92969b;margin:0 auto 10px;max-width:80%;padding:0 30px;text-align:center}@media screen and (min-width:1024px){.mfp-container .product-info-main-wrapper .product.overview{font-size:12px;margin-bottom:5px;max-width:100%;padding:0}}.mfp-container .product-info-main-wrapper .product-info-price{margin-bottom:10px}.mfp-container .product-info-main-wrapper .price-box{margin:0}@media screen and (min-width:1024px){.mfp-container .product-info-main-wrapper .price-box{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.mfp-container .product-info-main-wrapper .price-box .price{color:#545a5f;font-size:23px}.mfp-container .product-info-main-wrapper .special-price .price{color:#c93444}.mfp-container .product-info-main-wrapper .old-price .price{color:#525662;font-size:20px}.mfp-container .product-info-main-wrapper .old-price .price-label{display:inline-block!important}.mfp-container .product-info-main-wrapper .fieldset .control{max-width:100%}.mfp-container .product-info-main-wrapper .product-add-form .field{margin-bottom:10px}.mfp-container .product-info-main-wrapper .box-tocart .fieldset{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex}.mfp-container .product-info-main-wrapper .box-tocart .field.qty{-webkit-flex:1;-ms-flex:1;flex:1;margin-bottom:0;margin-right:5px;max-width:57px}.mfp-container .product-info-main-wrapper .box-tocart .select2-selection__rendered{padding:0 25px 0 15px}.mfp-container .product-info-main-wrapper .box-tocart .actions{-webkit-flex:1;-ms-flex:1;flex:1}.mfp-container .product-info-main-wrapper .box-tocart button{width:100%}.mfp-container .product-info-main-wrapper .product-page-image-container{text-align:center}.mfp-container .product-info-main-wrapper .product-page-image-custom-shaker .shaker-image-container{margin:0 auto;max-width:262px}.mfp-container .product-info-main-wrapper .product-page-image-custom-shaker .shaker-image-cap{position:relative;z-index:6}.mfp-container .product-info-main-wrapper .product-page-image-custom-shaker .shaker-image-lid{margin-top:-3.7%;position:relative;z-index:5}.mfp-container .product-info-main-wrapper .product-page-image-custom-shaker .shaker-image-bottle{margin-top:-5.9%;position:relative;z-index:4}.mfp-container .product-info-main-wrapper .product-page-image-custom-shaker img{vertical-align:middle}.mfp-container .product-info-main-wrapper .quickview-product-link{margin-top:15px;text-align:center}.mfp-container .product-info-main-wrapper .quickview-product-link a{font-size:12px}.mfp-container .product-info-main-wrapper .bundle-options-wrapper .product-name,.mfp-container .product-info-main-wrapper .bundle-options-wrapper .bundle-title{color:#92969b;font-size:11px;font-weight:500;letter-spacing:1px;margin:0 0 8px 19px}.mfp-container .product-info-main-wrapper .bundle-options-wrapper .control{margin:0}.mfp-container .product-info-main-wrapper .bundle-options-wrapper .control::after,.mfp-container .product-info-main-wrapper .bundle-options-wrapper .field::after{display:none}.mfp-container .product-info-main-wrapper .configurable .label,.mfp-container .product-info-main-wrapper .qty .label,.mfp-container .product-info-main-wrapper .bundle-options-wrapper .label,.mfp-container .product-info-main-wrapper .bundle-info .price-box,.mfp-container .product-info-main-wrapper .price-label,.mfp-container .product-info-main-wrapper .fotorama__caption,.mfp-container .product-info-main-wrapper .overview-hr,.mfp-container .product-info-main-wrapper .fotorama__nav__shaft,.mfp-container .product-info-main-wrapper .fotorama__arr,.mfp-container .product-info-main-wrapper .bundle-options-wrapper .price-notice,.mfp-container .product-info-main-wrapper .bundle-options-wrapper .notice-option,.mfp-container .product-info-main-wrapper .bundle-options-wrapper br,.mfp-container .product-info-main-wrapper .predefined-amount-wrapper,.mfp-container .product-info-main-wrapper .nested.options-list{display:none!important}.mfp-container .product-info-main-wrapper .tier-price-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:20px 0}.mfp-container .product-info-main-wrapper .tier-price-wrapper .tier-price-title{color:#545a5f;font-size:14px;font-weight:900;text-align:center}.mfp-container .product-info-main-wrapper .tier-price-wrapper .prices-tier{background:#f6f6f6;margin:0 auto 10px;min-width:183px;padding:10px 15px 0}.mfp-container .product-info-main-wrapper .tier-price-wrapper .prices-tier .item{font-size:14px;line-height:30px}.mfp-container .product-info-main-wrapper .tier-price-wrapper .prices-tier .item .tier-price-total{font-weight:900}.mfp-container .product-info-main-wrapper .tier-price-wrapper .prices-tier .item .benefit{color:#c93444;font-size:12px;font-weight:500}.mfp-container .mfp-close{display:block;height:20px;opacity:1;padding:0;position:absolute;right:15px;top:15px;width:20px}@media screen and (min-width:1024px){.mfp-container .mfp-close{right:24px}}.mfp-container .mfp-close::before,.mfp-container .mfp-close::after{border:solid #92969b;border-width:0 1px 1px 0;content:'';display:inline-block;padding:6px;position:absolute;right:12px;top:4px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.mfp-container .mfp-close::before{right:-5px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.mfp-container .mfp-close:hover::before,.mfp-container .mfp-close:hover::after,.mfp-container .mfp-close:focus::before,.mfp-container .mfp-close:focus::after{border-color:#558b23}.product-options-wrapper .control::after{border:solid #525662;border-width:0 1px 1px 0;content:'';display:inline-block;padding:4px;position:absolute;right:13px;top:13px;-webkit-transform:rotate(45deg);transform:rotate(45deg);pointer-events:none}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.product-options-wrapper .control::after{display:none!important}}.product-options-bottom select,.product-options-wrapper select,.box-tocart select{background:#fff;width:100%;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;line-height:42px;padding:0 40px 0 17px;border-radius:0;border:1px solid #f3f3f4;color:#1b1f22}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.product-options-bottom select,.product-options-wrapper select,.box-tocart select{padding:0!important}}.product-options-bottom select.qty,.box-tocart select.qty{padding:0 20px 0 17px}.product-options-bottom .field,.box-tocart .field{position:relative}.product-options-bottom .field::after,.box-tocart .field::after{border:solid #525662;border-width:0 1px 1px 0;content:'';display:inline-block;padding:4px;position:absolute;right:13px;top:15px;-webkit-transform:rotate(45deg);transform:rotate(45deg);pointer-events:none}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.product-options-bottom .field::after,.box-tocart .field::after{display:none!important}}.catalog-product-view .block.related{margin-bottom:100px;padding:0;width:100%}@media screen and (min-width:600px){.catalog-product-view .block.related{max-width:95%}}@media screen and (min-width:1024px){.catalog-product-view .block.related{max-width:95%}}.catalog-product-view .block.related .block-title{color:#3c3c3e;font-size:24px;padding-bottom:26px;text-align:center;position:relative}.catalog-product-view .block.related .block-title strong{background:#fff;color:#3c3c3e;font-weight:600;z-index:2;position:relative;padding:0 45px}.catalog-product-view .block.related .block-title::before{background:#d2d4d6;content:'';width:100%;height:1px;position:absolute;top:calc(50% - 11px);left:0;z-index:1}.catalog-product-view .block.related .quickview-actions{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:600px){.catalog-product-view .block.related .quickview-actions{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:1024px){.catalog-product-view .block.related .quickview-actions{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.catalog-product-view .block.related .quickview-actions a{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:11px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;letter-spacing:1px;line-height:1.2;margin:0 5px 8px;min-height:30px;padding:5px}@media screen and (min-width:1024px){.catalog-product-view .block.related .quickview-actions a{margin:0 3px}}.catalog-product-view .block.related .price-label{font-size:0}@media screen and (min-width:600px){.catalog-product-view .block.related .product-item{padding:10px 42px;width:25%}}@media screen and (min-width:1024px){.catalog-product-view .block.related .product-item{width:25%}}.catalog-product-view .block.related .product-item-info{width:auto}.catalog-product-view .block.related .product-item-photo{display:block;margin:0 auto;max-width:200px}.catalog-product-view .block.related .product-item-photo img{display:inline;vertical-align:middle}.catalog-product-view .block.related .product-item-description{font-size:16px;min-height:66px}@media screen and (min-width:600px){.catalog-product-view .block.related .product-item-description{font-size:14px;min-height:19px}}.catalog-product-view .block.related .product-item-name{margin-bottom:8px;min-height:42px}@media screen and (min-width:600px){.catalog-product-view .block.related .product-item-name{min-height:22px}}.catalog-product-view .block.related .product-item-link{color:#000;font-size:15px;font-weight:400;letter-spacing:.1px;text-decoration:none}.catalog-product-view .block.related .price-box{font-weight:300;min-height:41px}@media screen and (min-width:1024px){.catalog-product-view .block.related .price-box{-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:32px}}.catalog-product-view .block.related .price-box .price{font-size:16px;font-weight:400;letter-spacing:0}.catalog-product-view .block.related .special-price .price{font-size:16px}.catalog-product-view .block.related .old-price .price-label{font-size:12px}@media screen and (min-width:1024px){.catalog-product-view .block.related .old-price .price{font-size:14px}}.catalog-product-view .block.related .slick-dots{top:20px}.catalog-product-view .block.related .slick-dots li button{max-height:none;max-width:none;min-height:auto;min-width:auto}.catalog-product-view .block.related .slick-track{min-width:100%;width:600px}@media screen and (min-width:600px){.catalog-product-view .block.related .slick-track{min-width:unset;width:unset}}.catalog-product-view .block.related .slick-track .quickview-actions{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.catalog-product-view .block.related .slick-track .product-item-description{min-height:19px}.catalog-product-view .block.related .slick-track .product-item-name{font-weight:600;min-height:22px}.catalog-product-view .block.related .slick-track li{width:100%}@media screen and (min-width:1024px){.catalog-product-view .block.related .slick-track li{width:25%}}.catalog-product-view .block.related .slick-next{background:#fff;border-radius:50%;width:60px;height:60px;min-height:0;min-width:0;right:-10px;-webkit-transform:none;transform:none;border:1px solid #d2d4d6}.catalog-product-view .block.related .slick-next::before{border:solid #d2d4d6;border-width:0 2px 2px 0;content:'';display:inline-block;opacity:1;padding:5px;position:absolute;right:calc(50% - 4px);top:calc(50% - 6px);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.catalog-product-view .block.related .slick-next:hover{background:#6fb42f;border-color:#6fb42f}.catalog-product-view .block.related .slick-next:hover::before{border-color:#fff}.catalog-product-view .block.related .slick-prev{background:#fff;border-radius:50%;width:60px;height:60px;left:-10px;min-height:0;min-width:0;-webkit-transform:none;transform:none;border:1px solid #d2d4d6}.catalog-product-view .block.related .slick-prev::before{border:solid #d2d4d6;border-width:0 2px 2px 0;content:'';display:inline-block;opacity:1;padding:5px;position:absolute;right:calc(50% - 8px);top:calc(50% - 6px);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.catalog-product-view .block.related .slick-prev:hover{background:#6fb42f;border-color:#6fb42f}.catalog-product-view .block.related .slick-prev:hover::before{border-color:#fff}.facts-wrapper{background:#f8f8f8;width:100%}.facts-wrapper .product-facts-wrapper-slider{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:1260px;padding:35px 0}.facts-wrapper .product-facts-wrapper-slider.product-facts-count-1{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.facts-wrapper .product-facts-wrapper-slider .slick-prev{background:url(../images/icons/icon-arrow-left.svg) center left no-repeat;left:21px;min-width:20px;top:40%}@media screen and (min-width:1024px){.facts-wrapper .product-facts-wrapper-slider .slick-prev{top:50%}}.facts-wrapper .product-facts-wrapper-slider .slick-prev::before{content:''}.facts-wrapper .product-facts-wrapper-slider .slick-list,.facts-wrapper .product-facts-wrapper-slider .slick-track{min-width:100%}.facts-wrapper .product-facts-wrapper-slider .slick-next{background:url(../images/icons/icon-arrow-right.svg) center right no-repeat;min-width:20px;right:21px;top:40%}@media screen and (min-width:1024px){.facts-wrapper .product-facts-wrapper-slider .slick-next{top:50%}}.facts-wrapper .product-facts-wrapper-slider .slick-next::before{content:''}.facts-wrapper .product-facts-wrapper-slider .product-fact-block-wrapper{width:210px}.facts-wrapper .product-facts-wrapper-slider .slick-dots{position:absolute;bottom:0;left:0;width:100%}.facts-wrapper .product-facts-wrapper-slider .image{border-radius:60px;height:100px;margin:0 auto;opacity:.55;padding-top:8px;text-align:center;width:100px}@media screen and (min-width:1024px){.facts-wrapper .product-facts-wrapper-slider .image{border-radius:28px;height:56px;width:56px}}.facts-wrapper .product-facts-wrapper-slider .image img{height:53px;margin:16px 0 0;width:100px}@media screen and (min-width:1024px){.facts-wrapper .product-facts-wrapper-slider .image img{height:34px;margin:3px 0 0;width:54px}}.facts-wrapper .product-facts-wrapper-slider .svg{height:53px;margin:16px 0 0;width:100px}@media screen and (min-width:1024px){.facts-wrapper .product-facts-wrapper-slider .svg{height:34px;margin:3px 0 0;width:54px}}.facts-wrapper .product-facts-wrapper-slider .info-wrapper{color:#3c3c3e;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-family:"ProximaNova",sans-serif;font-stretch:normal;font-style:normal;margin:0 auto;max-width:175px;word-wrap:break-word}@media screen and (min-width:1024px){.facts-wrapper .product-facts-wrapper-slider .info-wrapper{width:145px}}.facts-wrapper .product-facts-wrapper-slider .info-wrapper .title{font-family:"Suisse",sans-serif;font-size:14px;font-weight:900;letter-spacing:normal;line-height:1.7;text-align:center}.facts-wrapper .product-facts-wrapper-slider .info-wrapper .description{font-family:"ProximaNova",sans-serif;font-size:14px;font-weight:400;letter-spacing:normal;line-height:1.5;text-align:center}@media only screen and (max-width:480px){.facts-wrapper .product-facts-wrapper-slider{padding-bottom:18%}.facts-wrapper .product-facts-wrapper-slider .slick-dots{bottom:20px}.facts-wrapper .product-facts-wrapper-slider .info-wrapper{max-width:inherit;padding:0 25px}}.product-radar-wrapper{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.right-column .product-radar-wrapper{padding:18px 10px}@media screen and (min-width:1024px){.right-column .product-radar-wrapper{padding:0}}#product-radar{max-height:300px;max-width:300px}@media screen and (min-width:600px){#product-radar{max-height:400px;max-width:400px}}.catalog-product-view .product-attribute-tabs-wrapper{border-bottom:1px solid #ebebeb}.catalog-product-view .product-attribute-tabs-wrapper .tab-title-wrapper{border-top:1px solid #ebebeb;overflow-x:scroll;padding-bottom:20px;position:relative}@media screen and (min-width:1024px){.catalog-product-view .product-attribute-tabs-wrapper .tab-title-wrapper{border-bottom:1px solid #ebebeb;overflow:hidden;padding:0}}.catalog-product-view .product-attribute-tabs-wrapper .tab-title-wrapper::-webkit-scrollbar{overflow:-moz-scrollbars-none;-ms-overflow-style:none;width:0}.catalog-product-view .product-attribute-tabs-wrapper .tab-title-list{box-shadow:0 0 18px 0 rgba(0,0,0,.2);display:table;margin:0 auto;max-width:1260px;text-align:center;white-space:nowrap;width:100%}@media screen and (min-width:1024px){.catalog-product-view .product-attribute-tabs-wrapper .tab-title-list{box-shadow:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;white-space:normal}}.catalog-product-view .product-attribute-tabs-wrapper .tab-title{border-bottom:1px solid #ebebeb;display:inline-block;padding:20px;position:relative;text-align:center}@media screen and (min-width:1024px){.catalog-product-view .product-attribute-tabs-wrapper .tab-title{border:0 none;display:block;margin-bottom:-1px;min-width:213px;padding:25px 5px;width:100%}}.catalog-product-view .product-attribute-tabs-wrapper .tab-title.active,.catalog-product-view .product-attribute-tabs-wrapper .tab-title:hover{cursor:pointer}.catalog-product-view .product-attribute-tabs-wrapper .tab-title.active::after,.catalog-product-view .product-attribute-tabs-wrapper .tab-title:hover::after{background:#6fb42f;bottom:-1px;content:'';display:block;height:2px;left:0;position:absolute;width:100%}@media screen and (min-width:1024px){.catalog-product-view .product-attribute-tabs-wrapper .tab-title.active::after,.catalog-product-view .product-attribute-tabs-wrapper .tab-title:hover::after{bottom:1px}}.catalog-product-view .product-attribute-tabs-wrapper .tab-title.active::before,.catalog-product-view .product-attribute-tabs-wrapper .tab-title:hover::before{border:6px solid transparent;border-top-color:#558b23;bottom:-13px;content:'';left:50%;margin-left:-3px;position:absolute;z-index:3}@media screen and (min-width:1024px){.catalog-product-view .product-attribute-tabs-wrapper .tab-title.active::before,.catalog-product-view .product-attribute-tabs-wrapper .tab-title:hover::before{display:none}}.catalog-product-view .product-attribute-tabs-wrapper .tab-title.active a,.catalog-product-view .product-attribute-tabs-wrapper .tab-title:hover a{color:#558b23;font-weight:300}.catalog-product-view .product-attribute-tabs-wrapper .tab-title a{color:#3c3c3e;font-family:"ProximaNova",sans-serif;font-size:15px;font-weight:300;letter-spacing:1px;text-decoration:none}.catalog-product-view .product-attribute-tabs-wrapper .tab-content-row>div{margin:0 auto;max-width:1260px}.catalog-product-view .product-attribute-tabs-wrapper h2{color:#3c3c3e;font-size:18px;font-weight:900;letter-spacing:1.4px;margin-top:0}@media screen and (min-width:1024px){.catalog-product-view .product-attribute-tabs-wrapper h2{font-size:26px}}.catalog-product-view .product-attribute-tabs-wrapper p{font-weight:500;line-height:1.6}.catalog-product-view .citations--container{margin-top:30px}.catalog-product-view .citations--container .citations--wrapper .citations--header{background:#f8f8f8;width:auto;display:table;margin:0 auto;padding:5px 12px;border-radius:7px;margin-bottom:10px}.catalog-product-view .citations--container .citations--wrapper .citations--header::after{border:solid #525662;border-width:0 1px 1px 0;content:'';display:inline-block;padding:4px;top:-2px;position:relative;margin-left:13px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.catalog-product-view .citations--container .citations--wrapper .citations--header:hover{cursor:pointer}.catalog-product-view .citations--container .citations--wrapper .citations--content{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#f8f8f8;padding:20px}.catalog-product-view .citations--container .citations--wrapper .citations--content .citations--content-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1260px;width:100%;margin:0 auto}.catalog-product-view .citations--container .citations--wrapper .citations--content p{-webkit-flex-basis:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%;text-align:left;padding:10px 12px;margin:0;word-break:break-all;font-size:12px}.catalog-product-view .citations--container .citations--wrapper .citations--content p a{color:#000;font-weight:100;text-decoration:none}.catalog-product-view .citations--container .citations--wrapper .citations--content p a:hover{text-decoration:underline}.catalog-product-view .citations--container .citations--wrapper .citations--content p:nth-child(3n+1){padding-left:0}.catalog-product-view .citations--container .citations--wrapper .citations--content p:nth-child(3n+3){padding-right:0}.catalog-product-view .citations--container .citations--wrapper .citations--content.hide{display:none}@media only screen and (max-width:770px){.catalog-product-view .product-attribute-tabs-wrapper{border-bottom:0}.catalog-product-view .product-attribute-tabs-wrapper .tab-title-list.desktop--header-tabs{display:none}.catalog-product-view .product-attribute-tabs-wrapper .tab-title-wrapper{padding-bottom:0}.catalog-product-view .product-attribute-tabs-wrapper .citations--wrapper .citations--header.mobile--tab-header{border-top:0}.catalog-product-view .product-attribute-tabs-wrapper .citations--wrapper .citations--content p{-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;word-break:break-all}.catalog-product-view .product-attribute-tabs-wrapper .citations--wrapper .citations--content p a{color:#525662;text-decoration:none;font-weight:300;font-size:15px}.catalog-product-view .product-attribute-tabs-wrapper .citations--wrapper .citations--content p a:hover,.catalog-product-view .product-attribute-tabs-wrapper .citations--wrapper .citations--content p a:active,.catalog-product-view .product-attribute-tabs-wrapper .citations--wrapper .citations--content p a:focus{text-decoration:underline}.catalog-product-view .tab-content-wrapper .mobile--tab-header{width:100%;display:block;font-size:20px;padding:10px 20px;border-bottom:1px solid #ebebeb;cursor:pointer}.catalog-product-view .tab-content-wrapper .mobile--tab-header:first-child{border-top:1px solid #ebebeb}.catalog-product-view .tab-content-wrapper .mobile--tab-header::after{content:'+';position:relative;display:inline-block;float:right}.catalog-product-view .tab-content-wrapper .mobile--tab-header.active::after{content:'-'}.catalog-product-view .tab-content-wrapper .tab-content{display:none}.catalog-product-view .tab-content-wrapper .tab-content p,.catalog-product-view .tab-content-wrapper .tab-content ul,.catalog-product-view .tab-content-wrapper .tab-content h2,.catalog-product-view .tab-content-wrapper .tab-content h3,.catalog-product-view .tab-content-wrapper .tab-content h4,.catalog-product-view .tab-content-wrapper .tab-content h5,.catalog-product-view .tab-content-wrapper .tab-content h6,.catalog-product-view .tab-content-wrapper .tab-content iframe{padding:10px 20px;padding-bottom:0}.catalog-product-view .tab-content-wrapper .tab-content-row,.catalog-product-view .tab-content-wrapper .ingredients,.catalog-product-view .tab-content-wrapper .product-recommendations,.catalog-product-view .tab-content-wrapper .product-attribute-tab-facts{padding:0}.catalog-product-view .tab-content-wrapper .trustpilot-widget{padding:0!important}}@media only screen and (min-width:771px){.catalog-product-view .product-attribute-tabs-wrapper .tab-title-list.desktop--header-tabs{display:-webkit-flex;display:-ms-flexbox;display:flex}.catalog-product-view .tab-content-wrapper .mobile--tab-header{display:none}.catalog-product-view .tab-content-wrapper .tab-content{display:none}.catalog-product-view .tab-content-wrapper .tab-content.active{display:block}}.product-attribute-tab-description .tab-content-row{padding:30px 15px}@media screen and (min-width:600px){.product-attribute-tab-description .tab-content-row{padding:40px 20px}}.product-attribute-tab-description .tab-content-row:nth-child(even){background-color:#f8f8f8}.product-attribute-tab-description .tab-content-row.flavour-slider-row{padding:30px 0}@media screen and (min-width:600px){.product-attribute-tab-description .tab-content-row.flavour-slider-row{padding:40px 0}}.product-attribute-tab-description .product-description{padding-top:0;text-align:left}.product-attribute-tab-description .product-description h2{text-align:left}.product-attribute-tab-description .product-description h2::after{display:none}.product-attribute-tab-description .product-description p{margin-bottom:20px;text-align:left}.product-attribute-tab-description .product-description ul li{color:#000;font-family:"ProximaNova",sans-serif;font-size:16px;font-weight:300;line-height:1.6;padding-bottom:10px;padding-left:20px;position:relative}.product-attribute-tab-description .product-description ul li::before{height:13px;width:7px;border:solid #6fb42f;border-width:0 2px 2px 0;content:'';left:0;margin-right:20px;position:absolute;top:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.product-attribute-tab-description .product-description ul li span{display:block}.product-attribute-tab-description .product-description table td{display:block;width:100%}@media screen and (min-width:600px){.product-attribute-tab-description .product-description table td{display:table-cell;padding-right:30px;vertical-align:top;width:50%}}@media screen and (min-width:1024px){.product-attribute-tab-description .product-description table td{padding-right:50px}}@media screen and (min-width:600px){.product-attribute-tab-description .product-description table td:last-child{padding-right:0}}.product-attribute-tab-description .product-description table td p{margin-top:0}.product-attribute-tab-description .product-best-values h2{padding:0 15px;text-align:center}.product-attribute-tab-description .product-best-values .best-values{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.product-attribute-tab-description .product-best-values .best-value-item{padding:10px 13px;text-align:center}@media screen and (min-width:1024px){.product-attribute-tab-description .product-best-values .best-value-item{padding:10px 20px}}.product-attribute-tab-description .product-best-values .best-value-number{color:#3c3c3e;font-size:18px;font-weight:900;height:80px;margin-bottom:15px;position:relative;width:80px}@media screen and (min-width:1024px){.product-attribute-tab-description .product-best-values .best-value-number{font-size:20px;height:100px;width:100px}}.product-attribute-tab-description .product-best-values .best-value-number::after,.product-attribute-tab-description .product-best-values .best-value-number::before{border:5px solid #6fb42f;border-radius:50%;content:'';display:block;height:100%;left:0;position:absolute;top:0;width:100%}.product-attribute-tab-description .product-best-values .best-value-number::before{border:5px solid #6fb42f;height:72px;left:50%;margin:-36px 0 0 -36px;position:absolute;top:50%;width:72px}@media screen and (min-width:1024px){.product-attribute-tab-description .product-best-values .best-value-number::before{height:92px;margin:-46px 0 0 -46px;width:92px}}.product-attribute-tab-description .product-best-values .best-value-number span{display:block;font-family:"Suisse",sans-serif;font-weight:700;height:24px;left:0;margin-top:-12px;position:absolute;top:50%;width:100%}.product-attribute-tab-description .product-best-values .best-value-title{font-family:"ProximaNova",sans-serif;font-size:13px;font-weight:300;text-align:center}@media screen and (min-width:1024px){.product-attribute-tab-description .product-best-values .best-value-title{font-size:16px}}.product-attribute-tab-description .product-best-values .best-values-footnote{padding:0 15px}.product-attribute-tab-description .product-best-values .best-values-footnote p{color:#3c3c3e;font-weight:400;margin:0;text-align:center}@media screen and (min-width:600px){.product-attribute-tab-description .additional-description-row{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.product-attribute-tab-description .additional-description-row h2{margin-top:20px}@media screen and (min-width:600px){.product-attribute-tab-description .additional-description-row h2{margin-top:0}}.product-attribute-tab-description .additional-description-row img{vertical-align:middle}@media screen and (min-width:600px){.product-attribute-tab-description .additional-description-row .text-column{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1}}@media screen and (min-width:600px){.product-attribute-tab-description .additional-description-row .image-column{-webkit-flex:1;-ms-flex:1;flex:1;padding-right:50px}}@media screen and (min-width:1024px){.product-attribute-tab-description .additional-description-row .image-column{padding-right:100px}}.product-attribute-tab-description .additional-description-row.even{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (min-width:600px){.product-attribute-tab-description .additional-description-row.even .image-column{padding-left:50px;padding-right:0}}@media screen and (min-width:1024px){.product-attribute-tab-description .additional-description-row.even .image-column{padding-left:100px}}.product-attribute-tab-description .three-image-block-wrapper{position:relative}@media screen and (min-width:1024px){.product-attribute-tab-description .three-image-block-wrapper{max-width:1204px!important}}.product-attribute-tab-description .three-image-block-wrapper.active .overlay{background:rgba(82,86,98,.7)}.product-attribute-tab-description .three-image-block-wrapper.active .three-image-block:not(.expanded){height:0;opacity:0;overflow:hidden}.product-attribute-tab-description .three-image-block-wrapper .three-image-block-image{overflow:hidden;padding-bottom:174%;position:relative}@media screen and (min-width:1024px){.product-attribute-tab-description .three-image-block-wrapper .three-image-block-image{padding-bottom:51%}}.product-attribute-tab-description .three-image-block-wrapper .three-image-block-image img{height:100%;left:50%;max-width:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (min-width:1024px){.product-attribute-tab-description .three-image-block-wrapper .three-image-block-image img{height:auto;width:100%}}.product-attribute-tab-description .three-image-block-wrapper .three-image-blocks{-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;left:0;padding:30px 15px;position:absolute;top:0;width:100%;z-index:10}@media screen and (min-width:1024px){.product-attribute-tab-description .three-image-block-wrapper .three-image-blocks{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:0}}.product-attribute-tab-description .three-image-block-wrapper .overlay{background:rgba(82,86,98,.33);display:block;height:100%;left:0;position:absolute;top:0;width:100%}.product-attribute-tab-description .three-image-block-wrapper .three-image-block{border-bottom:1px solid rgba(0,0,0,.1);height:33.333%;opacity:1;position:relative;transition:height .5s ease,opacity .5s ease}@media screen and (min-width:1024px){.product-attribute-tab-description .three-image-block-wrapper .three-image-block{border-bottom:0 none;border-right:1px solid rgba(0,0,0,.1);height:100%;padding:10px 60px;width:33.333%}}.product-attribute-tab-description .three-image-block-wrapper .three-image-block.block-3{border:0}@media screen and (min-width:1024px){.product-attribute-tab-description .three-image-block-wrapper .three-image-block:hover .three-image-block-text{height:auto;opacity:1;padding:0;transition:opacity .2s ease}}@media screen and (min-width:1024px){.product-attribute-tab-description .three-image-block-wrapper .three-image-block:last-child{border-right:0 none}}.product-attribute-tab-description .three-image-block-wrapper .three-image-block.expanded{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.product-attribute-tab-description .three-image-block-wrapper .three-image-block.expanded .three-image-block-title{left:auto;position:relative;top:auto;-webkit-transform:none;transform:none}.product-attribute-tab-description .three-image-block-wrapper .three-image-block.expanded .three-image-block-text{height:auto;opacity:1}.product-attribute-tab-description .three-image-block-wrapper .three-image-block.expanded .action-button.expand{display:none}.product-attribute-tab-description .three-image-block-wrapper .three-image-block-title{left:50%;margin:0 auto;max-width:250px;padding:10px;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}@media screen and (min-width:1024px){.product-attribute-tab-description .three-image-block-wrapper .three-image-block-title{margin:0;padding:0 0 20px}}.product-attribute-tab-description .three-image-block-wrapper .three-image-block-title p{color:#fff;font-size:18px!important;font-weight:700!important;letter-spacing:1px;line-height:1.2;margin:0;text-align:center}@media screen and (min-width:1024px){.product-attribute-tab-description .three-image-block-wrapper .three-image-block-title p{font-size:26px!important;text-align:left}}.product-attribute-tab-description .three-image-block-wrapper .action-button{bottom:10px;color:#fff;display:block;font-size:26px;height:34px;left:50%;letter-spacing:0;line-height:34px;position:absolute;text-align:center;text-decoration:none;-webkit-transform:translateX(-50%) scale(.8);transform:translateX(-50%) scale(.8);transition:.5s transform;width:34px}@media screen and (min-width:1024px){.product-attribute-tab-description .three-image-block-wrapper .action-button{display:none}}.product-attribute-tab-description .three-image-block-wrapper .action-button::before{border:2px solid #fff;border-radius:50%;content:'';display:block;height:100%;left:0;position:absolute;top:0;width:100%}.product-attribute-tab-description .three-image-block-wrapper .action-button span{padding:0;position:relative}.product-attribute-tab-description .three-image-block-wrapper .action-button span::before,.product-attribute-tab-description .three-image-block-wrapper .action-button span::after{border:solid #fff;border-width:0 2px 2px 0;content:'';display:inline-block;padding:4px;position:absolute;right:4px;top:13px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.product-attribute-tab-description .three-image-block-wrapper .action-button span::before{right:-7px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.product-attribute-tab-description .three-image-block-wrapper .action-button.expand{-webkit-transform:translateX(-50%) rotate(135deg) scale(1);transform:translateX(-50%) rotate(135deg) scale(1)}.product-attribute-tab-description .three-image-block-wrapper .three-image-block-text{height:0;opacity:0;padding:0 15px;transition:opacity .5s ease}@media screen and (min-width:1024px){.product-attribute-tab-description .three-image-block-wrapper .three-image-block-text{transition:none}}.product-attribute-tab-description .three-image-block-wrapper .three-image-block-text p{color:#fff;font-weight:500;margin:0;text-align:center}@media screen and (min-width:1024px){.product-attribute-tab-description .three-image-block-wrapper .three-image-block-text p{text-align:left}}@media screen and (min-width:1024px){.product-attribute-tab-description .three-image-block-wrapper .has-text{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:1024px){.product-attribute-tab-description .three-image-block-wrapper .has-text:hover{background:rgba(82,86,98,.7)}}@media screen and (min-width:1024px){.product-attribute-tab-description .three-image-block-wrapper .has-text .three-image-block-title{position:static;-webkit-transform:none;transform:none}}.product-attribute-tab-description .flavour-slider-row{background:#fff!important}@media screen and (min-width:1024px){.product-attribute-tab-description .flavour-slider{max-width:1366px!important}}.product-attribute-tab-description .flavour-slider-title{padding:0 15px;text-align:center}.product-attribute-tab-description .flavour-slider .slide-image{margin:0 auto 20px;max-width:250px}.product-attribute-tab-description .flavour-slider .slide-image img{margin:0 auto}.product-attribute-tab-description .flavour-slider .slide-title{color:#3c3c3e;font-size:16px;font-weight:900;margin-bottom:5px;text-align:center}.product-attribute-tab-description .flavour-slider .slide-subtitle{color:#92969b;font-size:16px;text-align:center}.product-attribute-tab-description .flavour-slider .slick-slider{margin-bottom:0}.product-attribute-tab-description .flavour-slider .slick-dots{padding-top:10px;position:static}.product-attribute-tab-description .flavour-slider .slick-next,.product-attribute-tab-description .flavour-slider .slick-prev{background:#6fb42f;border-radius:50%;height:40px;min-height:0;min-width:0;right:25px;-webkit-transform:none;transform:none;width:40px}@media screen and (min-width:1024px){.product-attribute-tab-description .flavour-slider .slick-next,.product-attribute-tab-description .flavour-slider .slick-prev{right:12.5%}}.product-attribute-tab-description .flavour-slider .slick-next::before,.product-attribute-tab-description .flavour-slider .slick-prev::before{border:solid #fff;border-width:0 2px 2px 0;content:'';display:inline-block;opacity:1;padding:5px;position:absolute;right:calc(50% - 4px);top:calc(50% - 6px);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.product-attribute-tab-description .flavour-slider .slick-next:hover,.product-attribute-tab-description .flavour-slider .slick-prev:hover{background:#558b23}.product-attribute-tab-description .flavour-slider .slick-prev{left:25px;right:auto}@media screen and (min-width:1024px){.product-attribute-tab-description .flavour-slider .slick-prev{left:12.5%;right:auto}}.product-attribute-tab-description .flavour-slider .slick-prev::before{right:calc(50% - 8px);top:calc(50% - 6px);-webkit-transform:rotate(135deg);transform:rotate(135deg)}@media screen and (min-width:1024px){.product-attribute-tab-description .flavour-slider .slick-list::before,.product-attribute-tab-description .flavour-slider .slick-list::after{background:#fff;content:'';height:100%;left:0;opacity:.9;position:absolute;top:0;width:180px;z-index:10}}@media screen and (min-width:1366px){.product-attribute-tab-description .flavour-slider .slick-list::before,.product-attribute-tab-description .flavour-slider .slick-list::after{width:265px}}.product-attribute-tab-description .flavour-slider .slick-list::after{left:auto;right:0}.product-attribute-tab-description .flavour-slider .no-overlay .slick-list::before,.product-attribute-tab-description .flavour-slider .no-overlay .slick-list::after{display:none}.product-attribute-tab-description .product-comparison-block{padding:30px 15px}.product-attribute-tab-description .product-comparison-block .comparison-title{color:#3c3c3e;font-family:"Suisse",sans-serif;font-size:26px;font-weight:700;letter-spacing:1px}@media screen and (min-width:1024px){.product-attribute-tab-description .product-comparison-block .comparison-title{font-size:26px}}.product-attribute-tab-ingredients .tab-content-row{padding:15px}@media screen and (min-width:600px){.product-attribute-tab-ingredients .tab-content-row{padding:20px}}.product-attribute-tab-ingredients .product-ingredients{padding-top:15px}@media screen and (min-width:600px){.product-attribute-tab-ingredients .product-second-description{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.product-attribute-tab-ingredients .product-second-description h2{margin-top:20px}@media screen and (min-width:600px){.product-attribute-tab-ingredients .product-second-description h2{margin-top:0}}@media screen and (min-width:600px){.product-attribute-tab-ingredients .product-second-description .text-column{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.product-attribute-tab-ingredients .product-second-description .text-column p{margin-top:0}@media screen and (min-width:600px){.product-attribute-tab-ingredients .product-second-description .image-column{-webkit-flex:1;-ms-flex:1;flex:1;padding-right:50px}}@media screen and (min-width:1024px){.product-attribute-tab-ingredients .product-second-description .image-column{padding-right:100px}}.product-attribute-tab-ingredients .ingredients{padding:0 15px 20px}@media screen and (min-width:600px){.product-attribute-tab-ingredients .ingredients{padding:0 20px 30px}}.product-attribute-tab-ingredients .ingredients p{margin:0 0 10px}.product-attribute-tab-ingredients .ingredients sup{font-size:60%;top:-1em}.product-attribute-tab-ingredients .ingredients h5{font-size:14px;font-weight:900;margin:20px 0 10px}.product-attribute-tab-ingredients .value-selector+.select2{margin-bottom:14px}.product-attribute-tab-ingredients table{border-collapse:collapse;font-size:17px;margin-bottom:14px;text-align:left;width:100%}@media screen and (min-width:1024px){.product-attribute-tab-ingredients table{font-size:15px}}.product-attribute-tab-ingredients table:not(.no-heading) tr:first-child td{background-color:#ebebeb;color:#525662;font-weight:900;padding:15px 5px;width:25%}@media screen and (min-width:600px){.product-attribute-tab-ingredients table:not(.no-heading) tr:first-child td{padding:15px 20px}}.product-attribute-tab-ingredients table:not(.no-heading) tr:first-child td:first-child{width:50%}.product-attribute-tab-ingredients table tr{border-bottom:1px solid #ebebeb}.product-attribute-tab-ingredients table tr:nth-child(odd){background:#f8f8f8}.product-attribute-tab-ingredients table td{color:#3c3c3e;padding:15px 5px}@media screen and (min-width:600px){.product-attribute-tab-ingredients table td{padding:15px 20px}}.product-attribute-tab-recommended .product-recommendations{padding:15px}.product-attribute-tab-recommended .product-recommendations table{margin-bottom:10px}.product-attribute-tab-recommended .product-recommendations table td{display:block;width:100%}@media screen and (min-width:600px){.product-attribute-tab-recommended .product-recommendations table td{display:table-cell;padding-right:30px;vertical-align:top;width:50%}}@media screen and (min-width:1024px){.product-attribute-tab-recommended .product-recommendations table td{padding-right:50px}}@media screen and (min-width:600px){.product-attribute-tab-recommended .product-recommendations table td:last-child{padding-left:20px;padding-right:0}}@media screen and (min-width:1024px){.product-attribute-tab-recommended .product-recommendations table td:last-child{padding-left:40px}}.product-attribute-tab-recommended .product-recommendations table td p{margin-top:0}.product-attribute-tab-recommended .product-recommendations ul li{color:#3c3c3e;font-size:14px;font-weight:500;line-height:2;position:relative}.product-attribute-tab-recommended .product-recommendations ul li::before{height:13px;width:7px;border:solid #6fb42f;border-width:0 2px 2px 0;content:'';margin-right:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.product-attribute-tab-recommended .product-recommendations h5{font-size:14px;font-weight:900;margin:20px 0 10px}.review-wrapper{margin:10px auto;max-width:1200px}.review-wrapper .title{text-align:center}.review-wrapper .title h2{color:#3c3c3e;font-size:20px;font-weight:400;letter-spacing:1px}.product-info-main .yotpoBottomLine .text-m{color:#92969b!important;font-size:13px;text-transform:none}.product-info-main .yotpoBottomLine .text-m:hover{color:#558b23!important}.yotpo *{font-family:"ProximaNova",sans-serif!important}.yotpo div{font-size:17px!important}@media screen and (min-width:1024px){.yotpo div{font-size:15px!important}}.yotpo .yotpo-sum-reviews{padding:0!important}.yotpo .yotpo-label{display:none}.yotpo .yotpo-bottomline{border-top:0 none!important}.yotpo .yotpo-bottomline>.write-review-button{display:inline!important}.yotpo .socialize .yotpo-default-button{background-color:#6fb42f}.yotpo .socialize .yotpo-default-button:hover{background-color:#6fb42f}.yotpo .write-review .error-box{margin-top:0}.yotpo .yotpo-thank-you{margin-bottom:-1px}.yotpo .yotpo-thank-you .yotpo-thankyou-header span{color:#6fb42f!important}.yotpo .yotpo-default-button,.yotpo input[type=button].primary-color-btn,.yotpo input.yotpo-default-button,.yotpo input.yotpo-default-button.primary-color-btn.yotpo-submit{background-color:#6fb42f!important;color:#fff;text-transform:none!important}.yotpo .yotpo-default-button:hover,.yotpo input[type=button].primary-color-btn:hover,.yotpo input.yotpo-default-button:hover,.yotpo input.yotpo-default-button.primary-color-btn.yotpo-submit:hover{background-color:#558b23!important}.yotpo .yotpo-default-button.primary-color-btn.yotpo-submit.yotpo-disabled,.yotpo input[type=button].primary-color-btn.primary-color-btn.yotpo-submit.yotpo-disabled,.yotpo input.yotpo-default-button.primary-color-btn.yotpo-submit.yotpo-disabled,.yotpo input.yotpo-default-button.primary-color-btn.yotpo-submit.primary-color-btn.yotpo-submit.yotpo-disabled{background-color:#6fb42f!important;opacity:.5}.yotpo .yotpo-default-button.primary-color-btn.yotpo-submit.yotpo-disabled:hover,.yotpo input[type=button].primary-color-btn.primary-color-btn.yotpo-submit.yotpo-disabled:hover,.yotpo input.yotpo-default-button.primary-color-btn.yotpo-submit.yotpo-disabled:hover,.yotpo input.yotpo-default-button.primary-color-btn.yotpo-submit.primary-color-btn.yotpo-submit.yotpo-disabled:hover{background-color:#558b23!important}.yotpo .yotpo-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;min-width:100px}@media screen and (min-width:600px){.yotpo .yotpo-header{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.yotpo .yotpo-header-element{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.yotpo .yotpo-header-element .yotpo-user-name{color:#525662!important;font-size:14px!important;-webkit-order:2;-ms-flex-order:2;order:2}.yotpo .yotpo-header-element .yotpo-review-stars{margin-bottom:15px;margin-top:0!important;-webkit-order:1;-ms-flex-order:1;order:1}.yotpo .yotpo-header-element .yotpo-review-stars .yotpo-icon{color:#ffc438!important}.yotpo .yotpo-header-element .label-with-tooltip{display:none}.yotpo .yotpo-header-actions{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-flex:1;-ms-flex:1;flex:1;float:none;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width:600px){.yotpo .yotpo-header-actions{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex:auto;-ms-flex:auto;flex:auto;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}}.yotpo .yotpo-main{margin-bottom:0!important;margin-top:0!important}@media screen and (min-width:1024px){.yotpo .yotpo-main{margin-left:65px!important}}.yotpo .content-title{margin-bottom:5px!important;margin-top:10px!important}@media screen and (min-width:600px){.yotpo .content-title{margin-top:3px!important}}.yotpo .yotpo-review{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:600px){.yotpo .yotpo-review{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.yotpo .yotpo-review-date{color:#525662;font-size:14px!important}.yotpo .yotpo-review-date::before{content:'('}.yotpo .yotpo-review-date::after{content:')'}.yotpo .yotpo-thankyou-content,.yotpo .yotpo-thankyou-footer,.yotpo .yotpo-nav,.yotpo .yotpo-icon-profile,.yotpo .yotpo-reviews .yotpo-footer{display:none!important}.yotpo .yotpo-first-review{padding-bottom:30px}.yotpo .yotpo-first-review .yotpo-first-review-stars .yotpo-icon-star{color:#6fb42f!important}.yotpo .yotpo-pager{background-color:#f8f8f8;padding:20px}.yotpo .yotpo-pager .yotpo_previous,.yotpo .yotpo-pager .yotpo_next,.yotpo .yotpo-pager .yotpo-page-element.goTo.yotpo-active,.yotpo .yotpo-pager .yotpo-page-element.goTo{color:#525662!important}.yotpo .yotpo-pager .yotpo_previous,.yotpo .yotpo-pager .yotpo_next{font-size:26px}.yotpo .yotpo-pager .yotpo_previous::before,.yotpo .yotpo-pager .yotpo_next::before{position:relative;top:3px}.yotpo .write-review-wrapper .yotpo-header{-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.yotpo .star-clickable .text-m,.yotpo .based-on{text-transform:lowercase}.reviews-banner-mobile{background:#f8f8f8;padding:5px 10px;text-align:center}@media screen and (min-width:1024px){.reviews-banner-mobile{display:none}}.reviews-banner-mobile p{margin:0;padding:0}.reviews-banner-mobile a{color:#000;font-size:12px;font-weight:300;letter-spacing:normal;line-height:12px;text-decoration:none}.reviews-banner-mobile a::before{background:url(../images/icons/icon-stars.svg);background-size:cover;content:'';display:inline-block;height:11px;margin-right:10px;position:relative;top:1px;width:65px}.product-attribute-tab-facts{padding:30px 15px}.product-attribute-tab-facts .facts-row h2{border-top:1px solid #ebebeb;margin:40px 0 20px;padding-top:40px}@media screen and (min-width:1024px){.product-attribute-tab-facts .facts-row h2{letter-spacing:2px}}.product-attribute-tab-facts .product-facts-table-of-contents-wrapper h2{border-top:0 none;margin-top:0;padding-top:0}.product-attribute-tab-facts .product-facts-table-of-contents-wrapper li{padding-bottom:20px}@media screen and (min-width:1024px){.product-attribute-tab-facts .product-facts-table-of-contents-wrapper li{padding-bottom:0}}.product-attribute-tab-facts .product-facts-table-of-contents-wrapper li:last-child{padding-bottom:0}.product-attribute-tab-facts .product-facts-table-of-contents-wrapper a{color:#525662;line-height:1.57;text-decoration:underline;text-transform:none}.product-attribute-tab-facts .product-facts-table-of-contents-wrapper a:hover{color:#558b23}.product-attribute-tab-facts table td{display:block}@media screen and (min-width:1024px){.product-attribute-tab-facts table td{display:table-cell;padding-left:40px;vertical-align:top;width:50%}}.product-attribute-tab-facts table td:first-child{padding-left:0}.product-attribute-tab-facts .product-facts-text ul li{color:#3c3c3e;font-size:17px;font-weight:500;line-height:1.6;padding-bottom:10px;padding-left:20px;position:relative}@media screen and (min-width:1024px){.product-attribute-tab-facts .product-facts-text ul li{font-size:15px}}.product-attribute-tab-facts .product-facts-text ul li::before{height:13px;width:7px;border:solid #6fb42f;border-width:0 2px 2px 0;content:'';left:0;margin-right:20px;position:absolute;top:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.product-attribute-tab-facts .product-facts-text ul li span{display:block}.catalog-product-view .message-success,.catalog-product-view .message-notice,.catalog-category-view .message-success,.catalog-category-view .message-notice,.catalogsearch-result-index .message-success,.catalogsearch-result-index .message-notice,.cms-index-index .message-success,.cms-index-index .message-notice,[class*=fitnessguru_recipe-] .message-success,[class*=fitnessguru_recipe-] .message-notice{display:none}.catalog-product-view .add-to-cart-success-modal-overlay,.catalog-category-view .add-to-cart-success-modal-overlay,.catalogsearch-result-index .add-to-cart-success-modal-overlay,.cms-index-index .add-to-cart-success-modal-overlay,[class*=fitnessguru_recipe-] .add-to-cart-success-modal-overlay{background:rgba(82,86,98,.7);bottom:0;left:0;position:fixed;right:0;top:60px}@media screen and (min-width:600px){.catalog-product-view .add-to-cart-success-modal-overlay,.catalog-category-view .add-to-cart-success-modal-overlay,.catalogsearch-result-index .add-to-cart-success-modal-overlay,.cms-index-index .add-to-cart-success-modal-overlay,[class*=fitnessguru_recipe-] .add-to-cart-success-modal-overlay{top:90px}}.catalog-product-view .add-to-cart-success-modal,.catalog-category-view .add-to-cart-success-modal,.catalogsearch-result-index .add-to-cart-success-modal,.cms-index-index .add-to-cart-success-modal,[class*=fitnessguru_recipe-] .add-to-cart-success-modal{border-width:1px 0 0;max-width:100%;top:0;-webkit-transform:translateY(-99%);transform:translateY(-99%);transition:visibility 0s .6s,opacity .6s ease,-webkit-transform ease .6s;transition:transform ease .6s,visibility 0s .6s,opacity .6s ease;transition:transform ease .6s,visibility 0s .6s,opacity .6s ease,-webkit-transform ease .6s}.catalog-product-view .add-to-cart-success-modal._show,.catalog-category-view .add-to-cart-success-modal._show,.catalogsearch-result-index .add-to-cart-success-modal._show,.cms-index-index .add-to-cart-success-modal._show,[class*=fitnessguru_recipe-] .add-to-cart-success-modal._show{-webkit-transform:translateY(60px);transform:translateY(60px);transition:visibility 0s .1s,opacity .1s ease,-webkit-transform ease .6s;transition:transform ease .6s,visibility 0s .1s,opacity .1s ease;transition:transform ease .6s,visibility 0s .1s,opacity .1s ease,-webkit-transform ease .6s}@media screen and (min-width:600px){.catalog-product-view .add-to-cart-success-modal._show,.catalog-category-view .add-to-cart-success-modal._show,.catalogsearch-result-index .add-to-cart-success-modal._show,.cms-index-index .add-to-cart-success-modal._show,[class*=fitnessguru_recipe-] .add-to-cart-success-modal._show{-webkit-transform:translateY(90px);transform:translateY(90px)}}.catalog-product-view .add-to-cart-success-modal .add-to-cart-success,.catalog-category-view .add-to-cart-success-modal .add-to-cart-success,.catalogsearch-result-index .add-to-cart-success-modal .add-to-cart-success,.cms-index-index .add-to-cart-success-modal .add-to-cart-success,[class*=fitnessguru_recipe-] .add-to-cart-success-modal .add-to-cart-success{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:20px}.catalog-product-view .add-to-cart-success-modal .image-wrapper,.catalog-category-view .add-to-cart-success-modal .image-wrapper,.catalogsearch-result-index .add-to-cart-success-modal .image-wrapper,.cms-index-index .add-to-cart-success-modal .image-wrapper,[class*=fitnessguru_recipe-] .add-to-cart-success-modal .image-wrapper{text-align:left;width:40%}.catalog-product-view .add-to-cart-success-modal .text-wrapper,.catalog-category-view .add-to-cart-success-modal .text-wrapper,.catalogsearch-result-index .add-to-cart-success-modal .text-wrapper,.cms-index-index .add-to-cart-success-modal .text-wrapper,[class*=fitnessguru_recipe-] .add-to-cart-success-modal .text-wrapper{color:#3c3c3e;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:left;width:60%}@media screen and (min-width:600px){.catalog-product-view .add-to-cart-success-modal .text-wrapper,.catalog-category-view .add-to-cart-success-modal .text-wrapper,.catalogsearch-result-index .add-to-cart-success-modal .text-wrapper,.cms-index-index .add-to-cart-success-modal .text-wrapper,[class*=fitnessguru_recipe-] .add-to-cart-success-modal .text-wrapper{font-size:16px}}.catalog-product-view .add-to-cart-success-modal .text-wrapper .popup-title,.catalog-product-view .add-to-cart-success-modal .text-wrapper .product-name,.catalog-category-view .add-to-cart-success-modal .text-wrapper .popup-title,.catalog-category-view .add-to-cart-success-modal .text-wrapper .product-name,.catalogsearch-result-index .add-to-cart-success-modal .text-wrapper .popup-title,.catalogsearch-result-index .add-to-cart-success-modal .text-wrapper .product-name,.cms-index-index .add-to-cart-success-modal .text-wrapper .popup-title,.cms-index-index .add-to-cart-success-modal .text-wrapper .product-name,[class*=fitnessguru_recipe-] .add-to-cart-success-modal .text-wrapper .popup-title,[class*=fitnessguru_recipe-] .add-to-cart-success-modal .text-wrapper .product-name{padding-bottom:10px}@media screen and (min-width:600px){.catalog-product-view .add-to-cart-success-modal .text-wrapper .popup-title,.catalog-product-view .add-to-cart-success-modal .text-wrapper .product-name,.catalog-category-view .add-to-cart-success-modal .text-wrapper .popup-title,.catalog-category-view .add-to-cart-success-modal .text-wrapper .product-name,.catalogsearch-result-index .add-to-cart-success-modal .text-wrapper .popup-title,.catalogsearch-result-index .add-to-cart-success-modal .text-wrapper .product-name,.cms-index-index .add-to-cart-success-modal .text-wrapper .popup-title,.cms-index-index .add-to-cart-success-modal .text-wrapper .product-name,[class*=fitnessguru_recipe-] .add-to-cart-success-modal .text-wrapper .popup-title,[class*=fitnessguru_recipe-] .add-to-cart-success-modal .text-wrapper .product-name{padding-bottom:20px}}.catalog-product-view .add-to-cart-success-modal .text-wrapper .price,.catalog-category-view .add-to-cart-success-modal .text-wrapper .price,.catalogsearch-result-index .add-to-cart-success-modal .text-wrapper .price,.cms-index-index .add-to-cart-success-modal .text-wrapper .price,[class*=fitnessguru_recipe-] .add-to-cart-success-modal .text-wrapper .price{font-weight:900}.catalog-product-view .add-to-cart-success-modal .text-wrapper .product-qty,.catalog-category-view .add-to-cart-success-modal .text-wrapper .product-qty,.catalogsearch-result-index .add-to-cart-success-modal .text-wrapper .product-qty,.cms-index-index .add-to-cart-success-modal .text-wrapper .product-qty,[class*=fitnessguru_recipe-] .add-to-cart-success-modal .text-wrapper .product-qty{margin-right:5px}.catalog-product-view .add-to-cart-success-modal .text-wrapper .qty-1,.catalog-category-view .add-to-cart-success-modal .text-wrapper .qty-1,.catalogsearch-result-index .add-to-cart-success-modal .text-wrapper .qty-1,.cms-index-index .add-to-cart-success-modal .text-wrapper .qty-1,[class*=fitnessguru_recipe-] .add-to-cart-success-modal .text-wrapper .qty-1{display:none}.catalog-product-view .add-to-cart-success-modal .grey,.catalog-category-view .add-to-cart-success-modal .grey,.catalogsearch-result-index .add-to-cart-success-modal .grey,.cms-index-index .add-to-cart-success-modal .grey,[class*=fitnessguru_recipe-] .add-to-cart-success-modal .grey{background-color:#b9bec2}.catalog-product-view .add-to-cart-success-modal .modal-footer button,.catalog-category-view .add-to-cart-success-modal .modal-footer button,.catalogsearch-result-index .add-to-cart-success-modal .modal-footer button,.cms-index-index .add-to-cart-success-modal .modal-footer button,[class*=fitnessguru_recipe-] .add-to-cart-success-modal .modal-footer button{margin-bottom:10px;width:100%}.sticky-header .add-to-cart-success-modal-overlay{top:60px}.sticky-header .add-to-cart-success-modal._show{-webkit-transform:translateY(60px);transform:translateY(60px)}.add-to-cart-success-open .page-header{background-color:#fff;z-index:600}@media screen and (min-width:600px){.amblog-index-post .articles-container .articles-content{width:752px}}.amblog-index-post .articles-container .post-footer{margin-bottom:38px}.amblog-index-post .articles-container .post-footer p{font-size:1.1em}.amblog-index-post .articles-container .post-footer .block-title{border-top:1px solid #d9d9d9;padding-top:30px;text-transform:uppercase}.amblog-index-post .blog-content h1.title{text-align:center}.amblog-index-post .blog-content .author{text-align:center}.amblog-index-post .blog-content .author p{color:#a3a3a3;font-size:1.3em}.amblog-index-post .blog-content .author-image{height:45px;width:45px;border-radius:50%;margin-bottom:10px}.amblog-index-post .blg-ntry{margin:0 15px}@media screen and (min-width:600px){.amblog-index-post .blg-ntry{margin:0}}.amblog-index-post .post-thumbnail{margin:0 -15px 24px}@media screen and (min-width:600px){.amblog-index-post .post-thumbnail{margin:0 0 24px}}.amblog-index-post .post-thumbnail .thumbnail{border-radius:4px;margin-bottom:0}.amblog-index-post .post-content{margin-bottom:30px}.amblog-index-post .post-content p{font-weight:400}.amblog-index-post .post-content p img{border-style:none;height:auto!important;margin-bottom:24px;vertical-align:middle;width:100%!important}.amblog-index-post .post-content u{color:#b9bec2;font-style:normal;font-weight:300;letter-spacing:1px;text-decoration:none}.amblog-index-post .post-content a{letter-spacing:normal;text-transform:none}.amblog-index-post .recentposts .recentposts-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.amblog-index-post .recentposts .recentposts-post{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:50%;-ms-flex:50%;flex:50%;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:30px;padding-right:20px}.amblog-index-post .recentposts .recentposts-post:hover{color:#1b1f22;text-decoration:underline}.amblog-index-post .recentposts .recentposts-title{-webkit-flex:1;-ms-flex:1;flex:1;font-size:2.6em;font-weight:700;line-height:1.5em;margin:-6px 0 6px;padding-left:14px}@media screen and (min-width:600px){.amblog-index-post .recentposts .recentposts-title{font-size:1.7em}}.amblog-index-post .recentposts img.thumbnail{border-radius:3px;margin:0}.amblog-index-post .recentposts .thumbnail-container{height:68px;width:68px}.amblog-index-post .recentposts .post-thumbnail{margin:0}.amblog-index-index .page-title,.amblog-index-category .page-title,.amblog-index-post .page-title{display:none}.amblog-index-index .articles-container,.amblog-index-category .articles-container,.amblog-index-post .articles-container{font:400 10px/1.7em "ProximaNova",sans-serif;margin:30px 0 auto;max-width:none;min-width:0;overflow:hidden;padding-left:15px;padding-right:15px;position:relative;width:100%}@media screen and (min-width:600px){.amblog-index-index .articles-container,.amblog-index-category .articles-container,.amblog-index-post .articles-container{margin:50px auto 0}}@media screen and (min-width:1024px){.amblog-index-index .articles-container,.amblog-index-category .articles-container,.amblog-index-post .articles-container{max-width:1140px;min-width:990px;width:100%}}.amblog-index-index .articles-container .row,.amblog-index-category .articles-container .row,.amblog-index-post .articles-container .row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.amblog-index-index .articles-content,.amblog-index-category .articles-content,.amblog-index-post .articles-content{margin:0 auto;overflow:visible;padding-left:0;padding-right:0;text-transform:uppercase;width:100%}.amblog-index-index .articles-content .spb,.amblog-index-category .articles-content .spb,.amblog-index-post .articles-content .spb{margin-bottom:30px}@media screen and (min-width:600px){.amblog-index-index .articles-content .spb,.amblog-index-category .articles-content .spb,.amblog-index-post .articles-content .spb{margin-bottom:40px}}.amblog-index-index .articles-content .spb .flex-pt,.amblog-index-category .articles-content .spb .flex-pt,.amblog-index-post .articles-content .spb .flex-pt{height:100%}@media screen and (min-width:600px){.amblog-index-index .articles-content .spb .flex-pt,.amblog-index-category .articles-content .spb .flex-pt,.amblog-index-post .articles-content .spb .flex-pt{height:inherit}}.amblog-index-index .articles-content .spb.lat2 .sub,.amblog-index-category .articles-content .spb.lat2 .sub,.amblog-index-post .articles-content .spb.lat2 .sub{height:310px}.amblog-index-index .articles-content .spb.lat3 .sub,.amblog-index-category .articles-content .spb.lat3 .sub,.amblog-index-post .articles-content .spb.lat3 .sub{height:500px}.amblog-index-index .articles-content .spb.cur .sub,.amblog-index-category .articles-content .spb.cur .sub,.amblog-index-post .articles-content .spb.cur .sub{height:280px}.amblog-index-index .articles-content .spb .sub,.amblog-index-category .articles-content .spb .sub,.amblog-index-post .articles-content .spb .sub{background:no-repeat center;background-size:cover;border:0;border-radius:0;margin-bottom:2px;overflow:hidden;padding:0;position:relative;z-index:1}@media screen and (min-width:600px){.amblog-index-index .articles-content .spb .sub,.amblog-index-category .articles-content .spb .sub,.amblog-index-post .articles-content .spb .sub{border-radius:4px;border-right:1px solid #fff;height:100%}}.amblog-index-index .articles-content .spb .sdw,.amblog-index-category .articles-content .spb .sdw,.amblog-index-post .articles-content .spb .sdw{background-image:linear-gradient(0deg,rgba(0,0,0,.75) 0%,transparent 80%);bottom:0;height:100%;left:0;position:absolute;transition:background-color .4s ease;width:100%}.amblog-index-index .articles-content .spb .con,.amblog-index-category .articles-content .spb .con,.amblog-index-post .articles-content .spb .con{bottom:34px;left:0;padding:0 30px;position:absolute}.amblog-index-index .articles-content .spb h2,.amblog-index-category .articles-content .spb h2,.amblog-index-post .articles-content .spb h2{color:#fff;font-size:2.5em;line-height:1.4em;margin:0 0 16px}.amblog-index-index .articles-content .spb span,.amblog-index-category .articles-content .spb span,.amblog-index-post .articles-content .spb span{color:#fff;font-size:1.2em;padding-right:28px;text-transform:uppercase}.amblog-index-index .articles-content .spb a:hover .sdw,.amblog-index-category .articles-content .spb a:hover .sdw,.amblog-index-post .articles-content .spb a:hover .sdw{background-color:rgba(0,0,0,.5)}.amblog-index-index .articles-content a,.amblog-index-category .articles-content a,.amblog-index-post .articles-content a{color:#6fb42f;letter-spacing:normal;text-decoration:none}.amblog-index-index .articles-content h1,.amblog-index-category .articles-content h1,.amblog-index-post .articles-content h1{text-align:center}@media screen and (min-width:600px){.amblog-index-index .articles-content h1,.amblog-index-category .articles-content h1,.amblog-index-post .articles-content h1{text-align:left}}.amblog-index-index .articles-content h1,.amblog-index-index .articles-content h2,.amblog-index-index .articles-content h3,.amblog-index-category .articles-content h1,.amblog-index-category .articles-content h2,.amblog-index-category .articles-content h3,.amblog-index-post .articles-content h1,.amblog-index-post .articles-content h2,.amblog-index-post .articles-content h3{color:#303030;font-family:"Suisse",sans-serif;letter-spacing:normal;margin:0;text-transform:none}.amblog-index-index .articles-content .gridm,.amblog-index-category .articles-content .gridm,.amblog-index-post .articles-content .gridm{margin:0 15px}.amblog-index-index .articles-content .more,.amblog-index-category .articles-content .more,.amblog-index-post .articles-content .more{margin-bottom:30px;padding-left:15px;padding-right:15px}@media screen and (min-width:600px){.amblog-index-index .articles-content .more,.amblog-index-category .articles-content .more,.amblog-index-post .articles-content .more{padding-left:inherit;padding-right:inherit}}.amblog-index-index .articles-content .more h3,.amblog-index-category .articles-content .more h3,.amblog-index-post .articles-content .more h3{padding:0}@media screen and (min-width:600px){.amblog-index-index .articles-content .more h3,.amblog-index-category .articles-content .more h3,.amblog-index-post .articles-content .more h3{padding:0}}.amblog-index-index .articles-content .flex-pt,.amblog-index-category .articles-content .flex-pt,.amblog-index-post .articles-content .flex-pt{display:inherit;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media screen and (min-width:600px){.amblog-index-index .articles-content .flex-pt,.amblog-index-category .articles-content .flex-pt,.amblog-index-post .articles-content .flex-pt{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.amblog-index-index .articles-content .ctrm,.amblog-index-category .articles-content .ctrm,.amblog-index-post .articles-content .ctrm{margin:0 auto}.amblog-index-index .articles-content .ib,.amblog-index-category .articles-content .ib,.amblog-index-post .articles-content .ib{height:36px;width:31px}.amblog-index-index .articles-content .is::after,.amblog-index-category .articles-content .is::after,.amblog-index-post .articles-content .is::after{border-radius:20px;box-shadow:0 14px 20px -3px #1b1f22;content:'';display:block;height:50%;position:absolute;width:100%;z-index:-1}.amblog-index-index .articles-content .w700,.amblog-index-category .articles-content .w700,.amblog-index-post .articles-content .w700{font-weight:700}.amblog-index-index .articles-content .shr,.amblog-index-category .articles-content .shr,.amblog-index-post .articles-content .shr{background:#b8b8b8;height:1px;margin-bottom:34px;width:68px}.amblog-index-index .articles-content .rel,.amblog-index-category .articles-content .rel,.amblog-index-post .articles-content .rel{display:block;margin-bottom:30px;min-height:68px;padding-left:82px;position:relative}.amblog-index-index .articles-content .rel.wys h2,.amblog-index-category .articles-content .rel.wys h2,.amblog-index-post .articles-content .rel.wys h2{font-size:2.6em}@media screen and (min-width:600px){.amblog-index-index .articles-content .rel.wys h2,.amblog-index-category .articles-content .rel.wys h2,.amblog-index-post .articles-content .rel.wys h2{font-size:1.7em}}.amblog-index-index .articles-content .rel:hover,.amblog-index-category .articles-content .rel:hover,.amblog-index-post .articles-content .rel:hover{color:#1b1f22;text-decoration:underline}.amblog-index-index .articles-content .rel img,.amblog-index-category .articles-content .rel img,.amblog-index-post .articles-content .rel img{border-radius:3px;left:0;position:absolute;top:0;width:68px}.amblog-index-index .articles-content .rel h2,.amblog-index-category .articles-content .rel h2,.amblog-index-post .articles-content .rel h2{font-size:1.7em;font-weight:700;line-height:1.5em;margin:-6px 0 6px}.amblog-index-index .articles-content .rel p,.amblog-index-category .articles-content .rel p,.amblog-index-post .articles-content .rel p{color:#b8b8b8;font-size:1em;margin-bottom:0;text-transform:uppercase}.amblog-index-index .articles-content .media,.amblog-index-category .articles-content .media,.amblog-index-post .articles-content .media{margin-bottom:30px;text-align:center}@media screen and (min-width:600px){.amblog-index-index .articles-content .media,.amblog-index-category .articles-content .media,.amblog-index-post .articles-content .media{margin-bottom:60px}}.amblog-index-index .articles-content .media a,.amblog-index-category .articles-content .media a,.amblog-index-post .articles-content .media a{display:inline-block;margin:12px}@media screen and (min-width:600px){.amblog-index-index .articles-content .media a,.amblog-index-category .articles-content .media a,.amblog-index-post .articles-content .media a{margin:0}}.amblog-index-index .articles-content .media span,.amblog-index-category .articles-content .media span,.amblog-index-post .articles-content .media span{color:#6fb42f;font-size:1.2em;font-weight:500;letter-spacing:1px;padding:0}.amblog-index-index .articles-content p,.amblog-index-category .articles-content p,.amblog-index-post .articles-content p{margin:0}.amblog-index-index .articles-content .clear,.amblog-index-category .articles-content .clear,.amblog-index-post .articles-content .clear{clear:both}.amblog-index-index .sctag,.amblog-index-category .sctag,.amblog-index-post .sctag{text-align:center}.amblog-index-index .sctag h3,.amblog-index-category .sctag h3,.amblog-index-post .sctag h3{margin-bottom:20px}@media screen and (min-width:600px){.amblog-index-index .sctag h3,.amblog-index-category .sctag h3,.amblog-index-post .sctag h3{margin-bottom:24px}}.amblog-index-index .sctag .tags a,.amblog-index-category .sctag .tags a,.amblog-index-post .sctag .tags a{display:inline-block;float:none;margin:0 6px 9px}.amblog-index-index .tags a,.amblog-index-category .tags a,.amblog-index-post .tags a{border:1px solid #d9d9d9;border-radius:2px;color:#303030;display:block;float:left;font-size:1.2em;font-weight:500;line-height:1em;margin:0 3px 3px 0;padding:12px 28px 11px;text-transform:uppercase}.amblog-index-index .tags a:hover,.amblog-index-index .tags a.current,.amblog-index-category .tags a:hover,.amblog-index-category .tags a.current,.amblog-index-post .tags a:hover,.amblog-index-post .tags a.current{background:#558b23;border-color:#558b23;color:#fff;text-decoration:none}.amblog-index-index .sc .va,.amblog-index-category .sc .va,.amblog-index-post .sc .va{color:#a3a3a3;float:right;letter-spacing:1px;padding-right:15px;padding-top:8px}@media screen and (min-width:600px){.amblog-index-index .sc .va,.amblog-index-category .sc .va,.amblog-index-post .sc .va{padding-right:0}}.amblog-index-index .sc .va:hover,.amblog-index-category .sc .va:hover,.amblog-index-post .sc .va:hover{text-decoration:underline}.amblog-index-index .sc h3,.amblog-index-index .sc .block-title,.amblog-index-category .sc h3,.amblog-index-category .sc .block-title,.amblog-index-post .sc h3,.amblog-index-post .sc .block-title{color:#202020;font-size:2em;font-weight:700;margin-bottom:12px;padding-left:15px}@media screen and (min-width:600px){.amblog-index-index .sc h3,.amblog-index-index .sc .block-title,.amblog-index-category .sc h3,.amblog-index-category .sc .block-title,.amblog-index-post .sc h3,.amblog-index-post .sc .block-title{font-size:1.6em;margin-bottom:24px;padding:0}}.amblog-index-index .wys,.amblog-index-category .wys,.amblog-index-post .wys{text-transform:none}.amblog-index-index .wys img,.amblog-index-category .wys img,.amblog-index-post .wys img{height:auto;margin-bottom:24px;width:100%}.amblog-index-index .wys h1,.amblog-index-index .wys h2,.amblog-index-category .wys h1,.amblog-index-category .wys h2,.amblog-index-post .wys h1,.amblog-index-post .wys h2{font-size:2.6em;font-weight:700;line-height:1.2em;margin:16px 0 22px}@media screen and (min-width:600px){.amblog-index-index .wys h1,.amblog-index-index .wys h2,.amblog-index-category .wys h1,.amblog-index-category .wys h2,.amblog-index-post .wys h1,.amblog-index-post .wys h2{font-size:3.6em}}.amblog-index-index .wys h3,.amblog-index-category .wys h3,.amblog-index-post .wys h3{font-size:2.4em;line-height:1.2em;margin:36px 0 24px}@media screen and (min-width:600px){.amblog-index-index .wys h3,.amblog-index-category .wys h3,.amblog-index-post .wys h3{font-size:2.8em}}.amblog-index-index .wys p,.amblog-index-category .wys p,.amblog-index-post .wys p{color:#303030;font-size:1.8em;line-height:1.7em;margin:0 0 24px}.amblog-index-index .wys ul,.amblog-index-category .wys ul,.amblog-index-post .wys ul{clear:both;font-size:1.8em;line-height:1.7em;margin:-10px 0 24px 40px;padding:0}.amblog-index-index .wys ul li,.amblog-index-category .wys ul li,.amblog-index-post .wys ul li{margin:0 0 10px;position:relative;font-size:16px}.amblog-index-index .wys .the-content span,.amblog-index-category .wys .the-content span,.amblog-index-post .wys .the-content span{font-weight:400}.amblog-index-index a,.amblog-index-category a,.amblog-index-post a{font-weight:inherit;letter-spacing:inherit;outline:none}.amblog-index-index .thumbnail-container,.amblog-index-category .thumbnail-container,.amblog-index-post .thumbnail-container{overflow:hidden}.amblog-index-index .post-thumbnail,.amblog-index-category .post-thumbnail,.amblog-index-post .post-thumbnail{display:inline-block}.amblog-index-index .thumbnail,.amblog-index-category .thumbnail,.amblog-index-post .thumbnail{height:auto;width:100%}.amblog-index-index img.thumbnail,.amblog-index-category img.thumbnail,.amblog-index-post img.thumbnail{width:100%}.amblog-index-index .am-pager,.amblog-index-index .navi.pages-list,.amblog-index-category .am-pager,.amblog-index-category .navi.pages-list,.amblog-index-post .am-pager,.amblog-index-post .navi.pages-list{display:-webkit-flex;display:-ms-flexbox;display:flex}.amblog-index-index .am-pager,.amblog-index-category .am-pager,.amblog-index-post .am-pager{border:0;height:27px;margin:0 4% 50px;padding:0}@media screen and (min-width:600px){.amblog-index-index .am-pager,.amblog-index-category .am-pager,.amblog-index-post .am-pager{margin:0 6% 50px}}@media screen and (min-width:1024px){.amblog-index-index .am-pager,.amblog-index-category .am-pager,.amblog-index-post .am-pager{margin:0 0 30px}}.amblog-index-index .am-pager .previous-page,.amblog-index-index .am-pager .next-page,.amblog-index-category .am-pager .previous-page,.amblog-index-category .am-pager .next-page,.amblog-index-post .am-pager .previous-page,.amblog-index-post .am-pager .next-page{display:block;height:100%;width:27px}.amblog-index-index .am-pager .previous-page a,.amblog-index-index .am-pager .next-page a,.amblog-index-category .am-pager .previous-page a,.amblog-index-category .am-pager .next-page a,.amblog-index-post .am-pager .previous-page a,.amblog-index-post .am-pager .next-page a{display:block;height:100%;width:100%}.amblog-index-index .am-pager .previous-page a:hover,.amblog-index-index .am-pager .next-page a:hover,.amblog-index-category .am-pager .previous-page a:hover,.amblog-index-category .am-pager .next-page a:hover,.amblog-index-post .am-pager .previous-page a:hover,.amblog-index-post .am-pager .next-page a:hover{background-color:#f3f3f4}.amblog-index-index .am-pager .previous-page a[href='javascript:void(0)']:hover,.amblog-index-index .am-pager .next-page a[href='javascript:void(0)']:hover,.amblog-index-category .am-pager .previous-page a[href='javascript:void(0)']:hover,.amblog-index-category .am-pager .next-page a[href='javascript:void(0)']:hover,.amblog-index-post .am-pager .previous-page a[href='javascript:void(0)']:hover,.amblog-index-post .am-pager .next-page a[href='javascript:void(0)']:hover{background-color:#fff}.amblog-index-index .am-pager .previous-page-icon,.amblog-index-category .am-pager .previous-page-icon,.amblog-index-post .am-pager .previous-page-icon{background:url(../images/icons/previous-page-icon.svg) no-repeat center 45%;display:block;height:100%;width:100%}.amblog-index-index .am-pager .next-page-icon,.amblog-index-category .am-pager .next-page-icon,.amblog-index-post .am-pager .next-page-icon{background:url(../images/icons/next-page-icon.svg) no-repeat center 45%;display:block;height:100%;width:100%}.amblog-index-index .navi.pages-list,.amblog-index-category .navi.pages-list,.amblog-index-post .navi.pages-list{height:100%}.amblog-index-index .navi.pages-list .blog-page,.amblog-index-category .navi.pages-list .blog-page,.amblog-index-post .navi.pages-list .blog-page{text-align:center;width:27px}.amblog-index-index .navi.pages-list .blog-page a,.amblog-index-category .navi.pages-list .blog-page a,.amblog-index-post .navi.pages-list .blog-page a{color:#525662;display:block;font-family:'Roboto',sans-serif;height:100%;line-height:27px;text-decoration:none;width:100%}.amblog-index-index .navi.pages-list .blog-page:hover,.amblog-index-category .navi.pages-list .blog-page:hover,.amblog-index-post .navi.pages-list .blog-page:hover{background-color:#f3f3f4}.amblog-index-index .blog-page a,.amblog-index-category .blog-page a,.amblog-index-post .blog-page a{font-weight:400;letter-spacing:normal;line-height:normal}.amblog-index-index .blog-page a.current-page,.amblog-index-category .blog-page a.current-page,.amblog-index-post .blog-page a.current-page{font-weight:900}.amblog-index-category .articles-content{margin:0 0 30px;position:relative;width:100%}@media screen and (min-width:600px){.amblog-index-category .articles-content{margin-left:20px;margin-right:20px}}.amblog-index-category .articles-content h1.category-title{color:#6fb42f;font-size:2.6em;line-height:1.7em;margin-bottom:30px}@media screen and (min-width:600px){.amblog-index-category .articles-content .blg-ntry.row{margin-left:-15px;margin-right:-15px}}.amblog-index-category .articles-content .blg-ntry .col-md-8{padding-left:76px}.amblog-index-category .articles-content .sidebar{padding:0 30px}.amblog-index-category .articles-content .sidebar .tags{margin-bottom:30px}.amblog-index-category .articles-content .media-type{display:block;float:left;font-size:1.1em;font-weight:500;height:130px;letter-spacing:1px;margin:0 5px;min-width:80px;position:relative;text-align:center;width:20%}.amblog-index-category .row .blg-ntry{margin:0 0 40px}.amblog-index-category .blg-ntry .col-md-8{padding-left:76px}.amblog-index-category .blg-ntry .ico{left:15px;position:absolute;top:0}.amblog-index-category .blg-ntry .sub{margin-top:-6px}.amblog-index-category .blg-ntry h2{font-size:2.3em;font-weight:700;line-height:1.4em;margin-bottom:14px}.amblog-index-category .blg-ntry h2 a{color:#202020;text-decoration:none}.amblog-index-category .blg-ntry h2 a:hover{color:#558b23}.amblog-index-category .blg-ntry .wys p{font-size:1.5em}.amblog-index-category .blg-ntry img{border-radius:4px;border-style:none;margin-bottom:16px;vertical-align:middle}.amblog-index-category .blg-ntry img.fit{height:auto;width:100%}.amblog-index-category p.block-title{border-top:1px solid #a3a3a3;font-size:1.1em;padding:20px 0}.amblog-index-index .col-md-12,.amblog-index-index .col-md-8,.amblog-index-index .col-md-6,.amblog-index-index .col-md-4,.amblog-index-category .col-md-12,.amblog-index-category .col-md-8,.amblog-index-category .col-md-6,.amblog-index-category .col-md-4{min-height:1px;padding-left:15px;padding-right:15px;position:relative;width:100%}@media screen and (min-width:600px){.amblog-index-index .col-md-4,.amblog-index-category .col-md-4{-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}}@media screen and (min-width:600px){.amblog-index-index .col-md-6,.amblog-index-category .col-md-6{float:left;width:50%}}@media screen and (min-width:600px){.amblog-index-index .col-md-8,.amblog-index-category .col-md-8{-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}}@media screen and (min-width:600px){.amblog-index-index .col-md-12,.amblog-index-category .col-md-12{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.amblog-index-index .ico,.amblog-index-category .ico,.amblog-index-post .ico{background-position:center;background-repeat:no-repeat}.amblog-index-index .ico-article,.amblog-index-category .ico-article,.amblog-index-post .ico-article{background-image:url(../images/icons/icon-article.svg)}.amblog-index-index .ico-recipe,.amblog-index-category .ico-recipe,.amblog-index-post .ico-recipe{background-image:url(../images/icons/icon-recipe.svg)}.amblog-index-index .ico-podcast,.amblog-index-category .ico-podcast,.amblog-index-post .ico-podcast{background-image:url(../images/icons/icon-podcast.svg)}.amblog-index-index .spb .ico,.amblog-index-category .spb .ico,.amblog-index-post .spb .ico{bottom:26px;position:absolute;right:26px}.amblog-index-index .hexagon,.amblog-index-category .hexagon,.amblog-index-post .hexagon{position:relative;width:90px;height:51.93px;background-color:inherit;margin:25.92px 0;border-left:1px solid;border-right:1px solid;border-color:#ccc;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.amblog-index-index .hexagon::before,.amblog-index-index .hexagon::after,.amblog-index-category .hexagon::before,.amblog-index-category .hexagon::after,.amblog-index-post .hexagon::before,.amblog-index-post .hexagon::after{content:'';position:absolute;background-color:inherit;height:63.63px;left:11.61px;-webkit-transform:scaleY(.5774) rotate(-45deg);transform:scaleY(.5774) rotate(-45deg);width:63.63px;z-index:1}.amblog-index-index .hexagon::before,.amblog-index-category .hexagon::before,.amblog-index-post .hexagon::before{border-right:1px solid;border-top:1px solid;top:-31.77px}.amblog-index-index .hexagon::after,.amblog-index-category .hexagon::after,.amblog-index-post .hexagon::after{border-bottom:1px solid;border-left:1px solid;bottom:-31.77px}.amblog-index-index .hexagon::before,.amblog-index-index .hexagon::after,.amblog-index-category .hexagon::before,.amblog-index-category .hexagon::after,.amblog-index-post .hexagon::before,.amblog-index-post .hexagon::after{border-color:inherit}.amblog-index-index .icon,.amblog-index-category .icon,.amblog-index-post .icon{background-position:center;background-repeat:no-repeat;background-size:100%;width:50%;z-index:2}.amblog-index-index .media-icon,.amblog-index-category .media-icon,.amblog-index-post .media-icon{display:-webkit-flex;display:-ms-flexbox;display:flex;height:104px;margin:16px 12px;width:90px}@media screen and (min-width:600px){.amblog-index-index .media-icon,.amblog-index-category .media-icon,.amblog-index-post .media-icon{margin:16px 26px}}.amblog-index-index .media-icon:hover .hexagon,.amblog-index-index .media-icon.current .hexagon,.amblog-index-category .media-icon:hover .hexagon,.amblog-index-category .media-icon.current .hexagon,.amblog-index-post .media-icon:hover .hexagon,.amblog-index-post .media-icon.current .hexagon{background-color:#6fb42f;border-color:#6fb42f}.amblog-index-index .media-icon:hover .icon-training,.amblog-index-index .media-icon.current .icon-training,.amblog-index-category .media-icon:hover .icon-training,.amblog-index-category .media-icon.current .icon-training,.amblog-index-post .media-icon:hover .icon-training,.amblog-index-post .media-icon.current .icon-training{background-image:url(../images/icons/icon-gym-active.svg)}.amblog-index-index .media-icon:hover .icon-inspiration,.amblog-index-index .media-icon.current .icon-inspiration,.amblog-index-category .media-icon:hover .icon-inspiration,.amblog-index-category .media-icon.current .icon-inspiration,.amblog-index-post .media-icon:hover .icon-inspiration,.amblog-index-post .media-icon.current .icon-inspiration{background-image:url(../images/icons/icon-creativity-active.svg)}.amblog-index-index .media-icon:hover .icon-nutrition,.amblog-index-index .media-icon.current .icon-nutrition,.amblog-index-category .media-icon:hover .icon-nutrition,.amblog-index-category .media-icon.current .icon-nutrition,.amblog-index-post .media-icon:hover .icon-nutrition,.amblog-index-post .media-icon.current .icon-nutrition{background-image:url(../images/icons/icon-whey-active.svg)}.amblog-index-index .media-icon:hover .icon-snacks,.amblog-index-index .media-icon.current .icon-snacks,.amblog-index-category .media-icon:hover .icon-snacks,.amblog-index-category .media-icon.current .icon-snacks,.amblog-index-post .media-icon:hover .icon-snacks,.amblog-index-post .media-icon.current .icon-snacks{background-image:url(../images/icons/icon-snacks-active.svg)}.amblog-index-index .media-icon:hover .icon-desserts,.amblog-index-index .media-icon.current .icon-desserts,.amblog-index-category .media-icon:hover .icon-desserts,.amblog-index-category .media-icon.current .icon-desserts,.amblog-index-post .media-icon:hover .icon-desserts,.amblog-index-post .media-icon.current .icon-desserts{background-image:url(../images/icons/icon-desserts-active.svg)}.amblog-index-index .media-icon:hover .icon-meals,.amblog-index-index .media-icon.current .icon-meals,.amblog-index-category .media-icon:hover .icon-meals,.amblog-index-category .media-icon.current .icon-meals,.amblog-index-post .media-icon:hover .icon-meals,.amblog-index-post .media-icon.current .icon-meals{background-image:url(../images/icons/icon-meals-active.svg)}.amblog-index-index .media-icon:hover .icon-supplements,.amblog-index-index .media-icon.current .icon-supplements,.amblog-index-category .media-icon:hover .icon-supplements,.amblog-index-category .media-icon.current .icon-supplements,.amblog-index-post .media-icon:hover .icon-supplements,.amblog-index-post .media-icon.current .icon-supplements{background-image:url(../images/icons/icon-whey-active.svg)}.amblog-index-index .media-icon:hover .icon-health,.amblog-index-index .media-icon.current .icon-health,.amblog-index-category .media-icon:hover .icon-health,.amblog-index-category .media-icon.current .icon-health,.amblog-index-post .media-icon:hover .icon-health,.amblog-index-post .media-icon.current .icon-health{background-image:url(../images/icons/icon-whey-active.svg)}.amblog-index-index .icon-training,.amblog-index-category .icon-training,.amblog-index-post .icon-training{background-image:url(../images/icons/icon-gym.svg)}.amblog-index-index .icon-inspiration,.amblog-index-category .icon-inspiration,.amblog-index-post .icon-inspiration{background-image:url(../images/icons/icon-creativity.svg)}.amblog-index-index .icon-nutrition,.amblog-index-category .icon-nutrition,.amblog-index-post .icon-nutrition{background-image:url(../images/icons/icon-whey.svg)}.amblog-index-index .icon-snacks,.amblog-index-category .icon-snacks,.amblog-index-post .icon-snacks{background-image:url(../images/icons/icon-snacks.svg)}.amblog-index-index .icon-desserts,.amblog-index-category .icon-desserts,.amblog-index-post .icon-desserts{background-image:url(../images/icons/icon-desserts.svg)}.amblog-index-index .icon-meals,.amblog-index-category .icon-meals,.amblog-index-post .icon-meals{background-image:url(../images/icons/icon-meals.svg)}.amblog-index-index .icon-supplements,.amblog-index-category .icon-supplements,.amblog-index-post .icon-supplements{background-image:url(../images/icons/icon-whey.svg)}.amblog-index-index .icon-health,.amblog-index-category .icon-health,.amblog-index-post .icon-health{background-image:url(../images/icons/icon-whey.svg)}.amblog-index-category .sidebar .hexagon,.amblog-index-post .sidebar .hexagon{position:relative;width:70px;height:40.39px;background-color:inherit;margin:20.16px 0;border-left:1px solid;border-right:1px solid;margin-right:auto;margin-left:auto;border-color:#ccc}.amblog-index-category .sidebar .hexagon::before,.amblog-index-category .sidebar .hexagon::after,.amblog-index-post .sidebar .hexagon::before,.amblog-index-post .sidebar .hexagon::after{content:'';position:absolute;background-color:inherit;height:49.49px;left:9.03px;-webkit-transform:scaleY(.5774) rotate(-45deg);transform:scaleY(.5774) rotate(-45deg);width:49.49px;z-index:1}.amblog-index-category .sidebar .hexagon::before,.amblog-index-post .sidebar .hexagon::before{border-right:1px solid;border-top:1px solid;top:-24.71px}.amblog-index-category .sidebar .hexagon::after,.amblog-index-post .sidebar .hexagon::after{border-bottom:1px solid;border-left:1px solid;bottom:-24.71px}.amblog-index-category .sidebar .hexagon::before,.amblog-index-category .sidebar .hexagon::after,.amblog-index-post .sidebar .hexagon::before,.amblog-index-post .sidebar .hexagon::after{border-color:inherit}.amblog-index-category .media-icon,.amblog-index-post .media-icon{height:auto;margin:0 0 10px;width:100%}.amblog-index-category .media-icon:hover .hexagon,.amblog-index-post .media-icon:hover .hexagon{background-color:#558b23;border-color:#558b23}.amblog-index-category .blg-ntry .ico-article,.amblog-index-post .blg-ntry .ico-article{background-image:url(../images/icons/icon-article-active.svg)}.amblog-index-category .blg-ntry .ico-recipe,.amblog-index-post .blg-ntry .ico-recipe{background-image:url(../images/icons/icon-recipe-active.svg)}.amblog-index-category .blg-ntry .ico-podcast,.amblog-index-post .blg-ntry .ico-podcast{background-image:url(../images/icons/icon-podcast-active.svg)}.amblog-index-category .blg-ntry .ico::after,.amblog-index-post .blg-ntry .ico::after{content:none}.fitnessguru_blog-recipes-post .amblog-container{margin:0 auto;max-width:1920px;padding:0}.fitnessguru_blog-recipes-post .amblog-container .post-thumbnail{margin:0 0 15px;max-height:600px;overflow:hidden;position:relative}.fitnessguru_blog-recipes-post .amblog-container .post-thumbnail .thumbnail{height:auto;width:100%}.fitnessguru_blog-recipes-post .amblog-container .post-thumbnail .thumbnail:not(.lazyloaded){width:auto}.fitnessguru_blog-recipes-post .amblog-categories{display:none}.fitnessguru_blog-recipes-post .all-articles{margin:0 2%;padding-bottom:3px}@media screen and (min-width:1024px){.fitnessguru_blog-recipes-post .all-articles{margin:0 4%}}.fitnessguru_blog-recipes-post .all-articles a{color:#92969b;font-size:12px;font-weight:500;height:37px;letter-spacing:0;line-height:37px;text-decoration:none;width:79px}.fitnessguru_blog-recipes-post .all-articles a::before{border:solid #92969b;border-width:0 2px 2px 0;left:9px;padding:3px;top:calc(35% - 2px)}.fitnessguru_blog-recipes-post .all-articles a:hover,.fitnessguru_blog-recipes-post .all-articles a :focus{text-decoration:underline}.fitnessguru_blog-recipes-post .amblog-post{margin:0}.fitnessguru_blog-recipes-post .amblog-post .post-thumbnail{margin:0 0 15px}.fitnessguru_blog-recipes-post .amblog-post .am-header{margin-bottom:0;padding:0}@media screen and (min-width:600px){.fitnessguru_blog-recipes-post .amblog-post .am-header{margin:0 auto 18px}}@media screen and (min-width:1024px){.fitnessguru_blog-recipes-post .amblog-post .am-header{margin:0 auto 18px}}.fitnessguru_blog-recipes-post .am-content{margin:0 auto;max-width:750px}.fitnessguru_blog-recipes-post .am-content p{line-height:22px;margin:0 3.333% 15px}@media screen and (min-width:1024px){.fitnessguru_blog-recipes-post .am-content p{margin:0 0 15px}}.fitnessguru_blog-recipes-post .am-content p img{height:auto!important}@media screen and (min-width:600px){.fitnessguru_blog-recipes-post .am-content p img{float:left;margin:0 5% 10px 0;width:50%!important}}@media screen and (min-width:1024px){.fitnessguru_blog-recipes-post .am-content p img{float:left;margin:0 5% 10px 0;width:50%!important}}.fitnessguru_blog-recipes-post .am-content u{color:#b9bec2;font-style:normal;font-weight:300;letter-spacing:1px;text-decoration:none}.fitnessguru_blog-recipes-post .am-content a{letter-spacing:normal;text-transform:none}.fitnessguru_blog-recipes-post .am-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 auto;max-width:750px;text-align:center}.fitnessguru_blog-recipes-post .am-header span{margin:0 10px}.fitnessguru_blog-recipes-post .am-header .title{color:#525662;font-size:20px;font-style:normal;font-weight:400;letter-spacing:.7px;margin:0 auto 5px;max-width:705px;text-decoration:none}@media screen and (min-width:600px){.fitnessguru_blog-recipes-post .am-header .title{font-size:30px;margin-bottom:10px}}@media screen and (min-width:1024px){.fitnessguru_blog-recipes-post .am-header .title{font-size:30px;margin-bottom:10px}}.fitnessguru_blog-recipes-post .am-header span.posted-by,.fitnessguru_blog-recipes-post .am-header span.date{color:#1b1f22;font-size:14px;letter-spacing:0;line-height:19px;margin:0 5% 5px}@media screen and (min-width:1024px){.fitnessguru_blog-recipes-post .am-header span.posted-by,.fitnessguru_blog-recipes-post .am-header span.date{font-size:13px}}.fitnessguru_blog-recipes-post .amblog-recentposts{margin:0 auto;max-width:1280px;padding:0 3.333%}@media screen and (min-width:600px){.fitnessguru_blog-recipes-post .amblog-recentposts .amblog-post{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;margin-right:0}.fitnessguru_blog-recipes-post .amblog-recentposts .amblog-post-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:47.533%;-ms-flex-preferred-size:47.533%;flex-basis:47.533%;margin-right:4.7%}.fitnessguru_blog-recipes-post .amblog-recentposts .amblog-post-wrapper:nth-of-type(2n){margin-right:0}}@media screen and (min-width:1024px){.fitnessguru_blog-recipes-post .amblog-recentposts .amblog-post-wrapper{-webkit-flex-basis:22.5%;-ms-flex-preferred-size:22.5%;flex-basis:22.5%;margin-right:3.333%}.fitnessguru_blog-recipes-post .amblog-recentposts .amblog-post-wrapper:nth-of-type(2n){margin-right:3.333%}.fitnessguru_blog-recipes-post .amblog-recentposts .amblog-post-wrapper:nth-of-type(4n){margin-right:0}}@media screen and (min-width:1920px){.fitnessguru_blog-recipes-post .amblog-recentposts .amblog-post-wrapper{-webkit-flex-basis:22.5%;-ms-flex-preferred-size:22.5%;flex-basis:22.5%;margin-right:3.333%}.fitnessguru_blog-recipes-post .amblog-recentposts .amblog-post-wrapper:nth-of-type(3n){margin-right:3.333%}.fitnessguru_blog-recipes-post .amblog-recentposts .amblog-post-wrapper:nth-of-type(4n){margin-right:0}}.fitnessguru_blog-recipes-post .amblog-recentposts .block-title{color:#545a5f;font-size:20px;font-weight:400;letter-spacing:1px;line-height:37px;padding-bottom:25px;text-align:center}@media screen and (min-width:600px){.fitnessguru_blog-recipes-post .amblog-recentposts .block-title{font-size:26px;padding:80px 0 34px}}.fitnessguru_blog-recipes-post .amblog-recentposts .post-thumbnail img{border:0;padding:0}.fitnessguru_blog-recipes-post .amblog-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.fitnessguru_blog-recipes-post .amblog-list .amblog-post{margin-bottom:15px;width:100%}.fitnessguru_blog-recipes-post .amblog-list .amblog-post .thumbnail-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.fitnessguru_blog-recipes-post .amblog-list .amblog-post .post-thumbnail{margin-bottom:15px;min-height:40%}.fitnessguru_blog-recipes-post .amblog-list .amblog-post .post-thumbnail img{height:auto;vertical-align:middle;width:100%}.fitnessguru_blog-recipes-post .amblog-list .amblog-post .post-thumbnail img:not(.lazyloaded){display:block;margin:0 auto;max-width:100%;width:auto}.fitnessguru_blog-recipes-post .amblog-list .amblog-post .am-post-category{display:block;font-size:0;margin-bottom:5px;min-height:15px;text-align:center}.fitnessguru_blog-recipes-post .amblog-list .amblog-post .am-post-category .categories{float:none;margin:0}.fitnessguru_blog-recipes-post .amblog-list .amblog-post .am-post-category a{color:#b9bec2;font-size:11px;font-style:normal;font-weight:400;letter-spacing:0;text-decoration:none}.fitnessguru_blog-recipes-post .amblog-list .amblog-post .am-post-header{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 10%;padding-bottom:12px;text-align:center}.fitnessguru_blog-recipes-post .amblog-list .amblog-post .am-post-header a{color:#525662;font-size:16px;font-style:normal;font-weight:400;letter-spacing:1px;text-decoration:none}.fitnessguru_blog-recipes-post .amblog-list .amblog-post .am-details{font-size:12px;margin:18px 0;text-align:center}.fitnessguru_blog-recipes-post .amblog-list .amblog-post .am-details a{font-size:12px;font-weight:500;letter-spacing:1px}.fitnessguru_blog-recipes-post .amblog-list .amblog-post .am-content{height:59px;margin:0 15%;overflow:hidden;text-align:center}.fitnessguru_blog-recipes-post .amblog-list .amblog-post .am-content p{line-height:20px;margin:0}.fitnessguru_blog-recipes-index .page-title,.fitnessguru_blog-recipes-category .page-title{color:#525662;display:none;font-size:26px;font-weight:400;letter-spacing:normal;margin-bottom:10px;margin-top:0;text-align:center}@media screen and (min-width:1024px){.fitnessguru_blog-recipes-index .page-title,.fitnessguru_blog-recipes-category .page-title{font-size:30px;margin-top:20px}}.fitnessguru_blog-recipes-index .select2-container--default .select2-results__options .select2-results__option,.fitnessguru_blog-recipes-category .select2-container--default .select2-results__options .select2-results__option{padding:10px 25px}.fitnessguru_blog-recipes-index .amblog-container,.fitnessguru_blog-recipes-category .amblog-container{margin:25px auto 0;max-width:1280px;padding:0}@media screen and (min-width:1024px){.fitnessguru_blog-recipes-index .amblog-container,.fitnessguru_blog-recipes-category .amblog-container{margin-top:0}}.fitnessguru_blog-recipes-index .amblog-categories .block-title,.fitnessguru_blog-recipes-category .amblog-categories .block-title{display:none}.fitnessguru_blog-recipes-index .amblog-categories .block-content,.fitnessguru_blog-recipes-category .amblog-categories .block-content{padding:0}.fitnessguru_blog-recipes-index .amblog-categories .amblog-category .glyphicons,.fitnessguru_blog-recipes-category .amblog-categories .amblog-category .glyphicons{display:none}.fitnessguru_blog-recipes-index .amblog-categories .amblog-category::before,.fitnessguru_blog-recipes-category .amblog-categories .amblog-category::before{display:none}.fitnessguru_blog-recipes-index .mobile-hidden,.fitnessguru_blog-recipes-category .mobile-hidden{display:none}@media screen and (min-width:1024px){.fitnessguru_blog-recipes-index .mobile-hidden,.fitnessguru_blog-recipes-category .mobile-hidden{display:block}}@media screen and (min-width:1024px){.fitnessguru_blog-recipes-index .desktop-hidden,.fitnessguru_blog-recipes-category .desktop-hidden{display:none}}@media screen and (min-width:1024px){.fitnessguru_blog-recipes-index .columns,.fitnessguru_blog-recipes-category .columns{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:50px 7% 0}}@media screen and (min-width:1920px){.fitnessguru_blog-recipes-index .columns,.fitnessguru_blog-recipes-category .columns{margin:50px auto 0}}.fitnessguru_blog-recipes-index .column.main .amblog-categories-container,.fitnessguru_blog-recipes-category .column.main .amblog-categories-container{display:block}@media screen and (min-width:1024px){.fitnessguru_blog-recipes-index .column.main .amblog-categories-container,.fitnessguru_blog-recipes-category .column.main .amblog-categories-container{display:none}}.fitnessguru_blog-recipes-index .column.main .categories-block-title,.fitnessguru_blog-recipes-category .column.main .categories-block-title{display:none}@media screen and (min-width:1024px){.fitnessguru_blog-recipes-index .sidebar.sidebar-additional,.fitnessguru_blog-recipes-category .sidebar.sidebar-additional{height:100%;margin-left:6%}}.fitnessguru_blog-recipes-index .sidebar.sidebar-additional .amblog-categories-container,.fitnessguru_blog-recipes-category .sidebar.sidebar-additional .amblog-categories-container{display:none}@media screen and (min-width:1024px){.fitnessguru_blog-recipes-index .sidebar.sidebar-additional .amblog-categories-container,.fitnessguru_blog-recipes-category .sidebar.sidebar-additional .amblog-categories-container{display:block}}@media screen and (min-width:1024px){.fitnessguru_blog-recipes-index .sidebar.sidebar-additional .categories-block-title,.fitnessguru_blog-recipes-category .sidebar.sidebar-additional .categories-block-title{font-weight:400;letter-spacing:normal}}.fitnessguru_blog-recipes-index .amblog-categories-container,.fitnessguru_blog-recipes-category .amblog-categories-container{margin:0 6%}@media screen and (min-width:1024px){.fitnessguru_blog-recipes-index .amblog-categories-container,.fitnessguru_blog-recipes-category .amblog-categories-container{margin:0 0 32px}}@media screen and (min-width:1024px){.fitnessguru_blog-recipes-index .amblog-categories-container .categories-block-title,.fitnessguru_blog-recipes-category .amblog-categories-container .categories-block-title{font-size:24px;font-weight:400;letter-spacing:normal;margin:0 0 11px}}.fitnessguru_blog-recipes-index .amblog-categories-container .mplog-categories,.fitnessguru_blog-recipes-category .amblog-categories-container .mplog-categories{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:1024px){.fitnessguru_blog-recipes-index .amblog-categories-container .mplog-categories,.fitnessguru_blog-recipes-category .amblog-categories-container .mplog-categories{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:unset;-ms-flex-pack:unset;justify-content:unset}}.fitnessguru_blog-recipes-index .amblog-categories-container .category-text,.fitnessguru_blog-recipes-category .amblog-categories-container .category-text{font-size:14px;font-weight:400;letter-spacing:normal}.fitnessguru_blog-recipes-index .amblog-categories-container .amblog-category,.fitnessguru_blog-recipes-category .amblog-categories-container .amblog-category{border:1px solid #f3f3f4;font-size:14px;height:46px;line-height:normal;margin:0 0 10px;width:48%}@media screen and (min-width:1024px){.fitnessguru_blog-recipes-index .amblog-categories-container .amblog-category,.fitnessguru_blog-recipes-category .amblog-categories-container .amblog-category{height:75px;width:100%}}.fitnessguru_blog-recipes-index .amblog-categories-container a,.fitnessguru_blog-recipes-category .amblog-categories-container a{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;text-transform:none;width:100%}@media screen and (min-width:1024px){.fitnessguru_blog-recipes-index .amblog-categories-container a,.fitnessguru_blog-recipes-category .amblog-categories-container a{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.fitnessguru_blog-recipes-index .amblog-categories-container a:hover,.fitnessguru_blog-recipes-category .amblog-categories-container a:hover{color:#558b23;opacity:.5}.fitnessguru_blog-recipes-index .amblog-categories-container a .category-icon,.fitnessguru_blog-recipes-category .amblog-categories-container a .category-icon{height:27px;width:27px}.fitnessguru_blog-recipes-index .amblog-categories-container .category-text,.fitnessguru_blog-recipes-category .amblog-categories-container .category-text{margin:0 0 0 10px}@media screen and (min-width:1024px){.fitnessguru_blog-recipes-index .amblog-categories-container .category-text,.fitnessguru_blog-recipes-category .amblog-categories-container .category-text{margin:0}}.fitnessguru_blog-recipes-index .amblog-categories-container .amblog-category-1 .category-icon,.fitnessguru_blog-recipes-category .amblog-categories-container .amblog-category-1 .category-icon{background:url(../images/icons/icon-gym.svg) no-repeat center center}.fitnessguru_blog-recipes-index .amblog-categories-container .amblog-category-2 .category-icon,.fitnessguru_blog-recipes-category .amblog-categories-container .amblog-category-2 .category-icon{background:url(../images/icons/icon-creativity.svg) no-repeat center center}.fitnessguru_blog-recipes-index .amblog-categories-container .amblog-category-3 .category-icon,.fitnessguru_blog-recipes-category .amblog-categories-container .amblog-category-3 .category-icon{background:url(../images/icons/icon-whey.svg) no-repeat center center}.fitnessguru_blog-recipes-index .amblog-categories-container .amblog-category-4 .category-icon,.fitnessguru_blog-recipes-category .amblog-categories-container .amblog-category-4 .category-icon{background:url(../images/icons/icon-snacks.svg) no-repeat center center}.fitnessguru_blog-recipes-index .amblog-categories-container .amblog-category-5 .category-icon,.fitnessguru_blog-recipes-category .amblog-categories-container .amblog-category-5 .category-icon{background:url(../images/icons/icon-desserts.svg) no-repeat center center}.fitnessguru_blog-recipes-index .amblog-categories-container .amblog-category-6 .category-icon,.fitnessguru_blog-recipes-category .amblog-categories-container .amblog-category-6 .category-icon{background:url(../images/icons/icon-meals.svg) no-repeat center center}.fitnessguru_blog-recipes-index .amblog-categories-container .category-icon-show-all,.fitnessguru_blog-recipes-category .amblog-categories-container .category-icon-show-all{background:url(../images/icons/icon-show-all.svg) no-repeat center center}.fitnessguru_blog-recipes-index .amblog-categories-container .amblog-category.active,.fitnessguru_blog-recipes-category .amblog-categories-container .amblog-category.active{background-color:#6fb42f}.fitnessguru_blog-recipes-index .amblog-categories-container .amblog-category.active .category-icon-show-all,.fitnessguru_blog-recipes-category .amblog-categories-container .amblog-category.active .category-icon-show-all{background:url(../images/icons/icon-show-all-active.svg) no-repeat center center}.fitnessguru_blog-recipes-index .amblog-categories-container .amblog-category.active .category-text,.fitnessguru_blog-recipes-category .amblog-categories-container .amblog-category.active .category-text{color:#fff}.fitnessguru_blog-recipes-index .amblog-categories-container .amblog-category-1.active .category-icon,.fitnessguru_blog-recipes-category .amblog-categories-container .amblog-category-1.active .category-icon{background:url(../images/icons/icon-gym-active.svg) no-repeat center center}.fitnessguru_blog-recipes-index .amblog-categories-container .amblog-category-2.active .category-icon,.fitnessguru_blog-recipes-category .amblog-categories-container .amblog-category-2.active .category-icon{background:url(../images/icons/icon-creativity-active.svg) no-repeat center center}.fitnessguru_blog-recipes-index .amblog-categories-container .amblog-category-3.active .category-icon,.fitnessguru_blog-recipes-category .amblog-categories-container .amblog-category-3.active .category-icon{background:url(../images/icons/icon-whey-active.svg) no-repeat center center}.fitnessguru_blog-recipes-index .amblog-categories-container .amblog-category-4.active .category-icon,.fitnessguru_blog-recipes-category .amblog-categories-container .amblog-category-4.active .category-icon{background:url(../images/icons/icon-snacks-active.svg) no-repeat center center}.fitnessguru_blog-recipes-index .amblog-categories-container .amblog-category-5.active .category-icon,.fitnessguru_blog-recipes-category .amblog-categories-container .amblog-category-5.active .category-icon{background:url(../images/icons/icon-desserts-active.svg) no-repeat center center}.fitnessguru_blog-recipes-index .amblog-categories-container .amblog-category-6.active .category-icon,.fitnessguru_blog-recipes-category .amblog-categories-container .amblog-category-6.active .category-icon{background:url(../images/icons/icon-meals-active.svg) no-repeat center center}.fitnessguru_blog-recipes-index .featured-post,.fitnessguru_blog-recipes-category .featured-post{margin-bottom:30px}@media screen and (min-width:600px){.fitnessguru_blog-recipes-index .featured-post,.fitnessguru_blog-recipes-category .featured-post{margin:0 0 50px}}.fitnessguru_blog-recipes-index .featured-post .am-post-header,.fitnessguru_blog-recipes-index .featured-post .am-content,.fitnessguru_blog-recipes-index .featured-post .am-post-category,.fitnessguru_blog-recipes-category .featured-post .am-post-header,.fitnessguru_blog-recipes-category .featured-post .am-content,.fitnessguru_blog-recipes-category .featured-post .am-post-category{margin:0 6%}@media screen and (min-width:600px){.fitnessguru_blog-recipes-index .featured-post .am-post-header,.fitnessguru_blog-recipes-index .featured-post .am-content,.fitnessguru_blog-recipes-index .featured-post .am-post-category,.fitnessguru_blog-recipes-category .featured-post .am-post-header,.fitnessguru_blog-recipes-category .featured-post .am-content,.fitnessguru_blog-recipes-category .featured-post .am-post-category{margin:0 7%}}@media screen and (min-width:1024px){.fitnessguru_blog-recipes-index .featured-post .am-post-header,.fitnessguru_blog-recipes-index .featured-post .am-content,.fitnessguru_blog-recipes-index .featured-post .am-post-category,.fitnessguru_blog-recipes-category .featured-post .am-post-header,.fitnessguru_blog-recipes-category .featured-post .am-content,.fitnessguru_blog-recipes-category .featured-post .am-post-category{margin-left:0;margin-right:0}}.fitnessguru_blog-recipes-index .featured-post .am-content,.fitnessguru_blog-recipes-index .featured-post .am-post-category,.fitnessguru_blog-recipes-category .featured-post .am-content,.fitnessguru_blog-recipes-category .featured-post .am-post-category{margin-bottom:0;margin-top:15px}.fitnessguru_blog-recipes-index .featured-post .am-post-header span,.fitnessguru_blog-recipes-category .featured-post .am-post-header span{display:block}.fitnessguru_blog-recipes-index .featured-post .am-post-header a,.fitnessguru_blog-recipes-category .featured-post .am-post-header a{color:#525662;font-size:20px;font-weight:400;letter-spacing:normal;line-height:20px;text-decoration:none;text-transform:none}@media screen and (min-width:1024px){.fitnessguru_blog-recipes-index .featured-post .am-post-header a,.fitnessguru_blog-recipes-category .featured-post .am-post-header a{font-size:30px;line-height:normal}}.fitnessguru_blog-recipes-index .featured-post .am-content,.fitnessguru_blog-recipes-category .featured-post .am-content{margin-bottom:15px}.fitnessguru_blog-recipes-index .featured-post .am-content p,.fitnessguru_blog-recipes-category .featured-post .am-content p{line-height:20px;margin:0}@media screen and (min-width:1024px){.fitnessguru_blog-recipes-index .featured-post .am-content p,.fitnessguru_blog-recipes-category .featured-post .am-content p{font-size:20px;font-weight:400;letter-spacing:normal}}.fitnessguru_blog-recipes-index .featured-post .am-post-category,.fitnessguru_blog-recipes-category .featured-post .am-post-category{font-size:11px;font-weight:400}.fitnessguru_blog-recipes-index .featured-post .am-post-category .categories,.fitnessguru_blog-recipes-category .featured-post .am-post-category .categories{float:none;margin:0 3px 0 0}.fitnessguru_blog-recipes-index .featured-post .am-post-category .categories a,.fitnessguru_blog-recipes-category .featured-post .am-post-category .categories a{font-size:11px;letter-spacing:0}.fitnessguru_blog-recipes-index .featured-post .am-post-category .featured-post-date,.fitnessguru_blog-recipes-category .featured-post .am-post-category .featured-post-date{margin:0 0 0 3px}.fitnessguru_blog-recipes-index .featured-post .post-thumbnail,.fitnessguru_blog-recipes-category .featured-post .post-thumbnail{margin:0 0 25px;max-height:175px;overflow:hidden;width:145%}@media screen and (min-width:600px){.fitnessguru_blog-recipes-index .featured-post .post-thumbnail,.fitnessguru_blog-recipes-category .featured-post .post-thumbnail{max-height:465px}}@media screen and (min-width:1024px){.fitnessguru_blog-recipes-index .featured-post .post-thumbnail,.fitnessguru_blog-recipes-category .featured-post .post-thumbnail{margin:0 0 30px;max-height:350px}}.fitnessguru_blog-recipes-index .featured-post .thumbnail,.fitnessguru_blog-recipes-category .featured-post .thumbnail{height:auto;margin:0 -12%;width:100%}.fitnessguru_blog-recipes-index .featured-post .thumbnail-container,.fitnessguru_blog-recipes-category .featured-post .thumbnail-container{overflow:hidden}.fitnessguru_blog-recipes-index .amblog-list-title,.fitnessguru_blog-recipes-category .amblog-list-title{color:#525662;font-size:24px;font-weight:400;line-height:40px;margin:0 6% 15px}@media screen and (min-width:600px){.fitnessguru_blog-recipes-index .amblog-list-title,.fitnessguru_blog-recipes-category .amblog-list-title{margin:0 7% 25px}}@media screen and (min-width:1024px){.fitnessguru_blog-recipes-index .amblog-list-title,.fitnessguru_blog-recipes-category .amblog-list-title{letter-spacing:normal;margin:0 0 30px}}.fitnessguru_blog-recipes-index .amblog-featured-author-container,.fitnessguru_blog-recipes-category .amblog-featured-author-container{background-color:#f3f3f4;margin-bottom:30px;width:100%}@media screen and (min-width:600px){.fitnessguru_blog-recipes-index .amblog-featured-author-container,.fitnessguru_blog-recipes-category .amblog-featured-author-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 50px;padding:0 3%}}@media screen and (min-width:1024px){.fitnessguru_blog-recipes-index .amblog-featured-author-container,.fitnessguru_blog-recipes-category .amblog-featured-author-container{padding-left:4%;padding-right:4%}}@media screen and (min-width:600px){.fitnessguru_blog-recipes-index .amblog-featured-author-container .featured-author-container,.fitnessguru_blog-recipes-category .amblog-featured-author-container .featured-author-container{margin-bottom:25px;width:45%}}@media screen and (min-width:1024px){.fitnessguru_blog-recipes-index .amblog-featured-author-container .featured-author-container,.fitnessguru_blog-recipes-category .amblog-featured-author-container .featured-author-container{margin-bottom:40px;width:50%}}.fitnessguru_blog-recipes-index .amblog-featured-author-container .featured-author-title,.fitnessguru_blog-recipes-category .amblog-featured-author-container .featured-author-title{font-size:24px;font-weight:400;line-height:40px;margin:23px 0 7px 30px}@media screen and (min-width:600px){.fitnessguru_blog-recipes-index .amblog-featured-author-container .featured-author-title,.fitnessguru_blog-recipes-category .amblog-featured-author-container .featured-author-title{margin-left:0;margin-right:0}}@media screen and (min-width:1024px){.fitnessguru_blog-recipes-index .amblog-featured-author-container .featured-author-title,.fitnessguru_blog-recipes-category .amblog-featured-author-container .featured-author-title{margin-bottom:20px}}.fitnessguru_blog-recipes-index .amblog-featured-author-container .featured-author-details-container,.fitnessguru_blog-recipes-category .amblog-featured-author-container .featured-author-details-container{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 6% 0 30px}@media screen and (min-width:600px){.fitnessguru_blog-recipes-index .amblog-featured-author-container .featured-author-details-container,.fitnessguru_blog-recipes-category .amblog-featured-author-container .featured-author-details-container{margin:0}}.fitnessguru_blog-recipes-index .amblog-featured-author-container .featured-author-image-wrapper,.fitnessguru_blog-recipes-category .amblog-featured-author-container .featured-author-image-wrapper{max-height:70px;max-width:70px}@media screen and (min-width:1024px){.fitnessguru_blog-recipes-index .amblog-featured-author-container .featured-author-image-wrapper,.fitnessguru_blog-recipes-category .amblog-featured-author-container .featured-author-image-wrapper{height:auto;max-height:140px;max-width:140px;width:auto}}.fitnessguru_blog-recipes-index .amblog-featured-author-container .featured-author-image-wrapper img,.fitnessguru_blog-recipes-category .amblog-featured-author-container .featured-author-image-wrapper img{border-radius:50%;display:block;-o-object-fit:contain;object-fit:contain}.fitnessguru_blog-recipes-index .amblog-featured-author-container .featured-author-posts,.fitnessguru_blog-recipes-category .amblog-featured-author-container .featured-author-posts{margin:25px 4% 30px}@media screen and (min-width:600px){.fitnessguru_blog-recipes-index .amblog-featured-author-container .featured-author-posts,.fitnessguru_blog-recipes-category .amblog-featured-author-container .featured-author-posts{margin-left:0;margin-right:0;width:50%}}@media screen and (min-width:1024px){.fitnessguru_blog-recipes-index .amblog-featured-author-container .featured-author-posts,.fitnessguru_blog-recipes-category .amblog-featured-author-container .featured-author-posts{margin:40px 0 30px 10%}}.fitnessguru_blog-recipes-index .amblog-featured-author-container .featured-author-data,.fitnessguru_blog-recipes-category .amblog-featured-author-container .featured-author-data{margin:0 0 0 20px;width:80%}.fitnessguru_blog-recipes-index .amblog-featured-author-container .featured-author-name,.fitnessguru_blog-recipes-category .amblog-featured-author-container .featured-author-name{font-size:16px;font-weight:900;line-height:40px;margin:0}.fitnessguru_blog-recipes-index .amblog-featured-author-container .featured-author-description,.fitnessguru_blog-recipes-category .amblog-featured-author-container .featured-author-description{font-size:14px;font-weight:400;letter-spacing:normal;line-height:20px;margin:0}.fitnessguru_blog-recipes-index .amblog-featured-author-container .featured-author-post,.fitnessguru_blog-recipes-category .amblog-featured-author-container .featured-author-post{display:-webkit-flex;display:-ms-flexbox;display:flex}.fitnessguru_blog-recipes-index .amblog-featured-author-container .featured-author-post:nth-child(2),.fitnessguru_blog-recipes-category .amblog-featured-author-container .featured-author-post:nth-child(2){margin:20px 0}.fitnessguru_blog-recipes-index .amblog-featured-author-container .post-thumbnail,.fitnessguru_blog-recipes-category .amblog-featured-author-container .post-thumbnail{display:block}.fitnessguru_blog-recipes-index .amblog-featured-author-container .post-thumbnail img,.fitnessguru_blog-recipes-category .amblog-featured-author-container .post-thumbnail img{display:block;height:auto;max-height:60px;max-width:60px;width:auto}.fitnessguru_blog-recipes-index .amblog-featured-author-container .post-link-wrapper,.fitnessguru_blog-recipes-category .amblog-featured-author-container .post-link-wrapper{margin:0 0 0 30px}@media screen and (min-width:1024px){.fitnessguru_blog-recipes-index .amblog-featured-author-container .post-link-wrapper,.fitnessguru_blog-recipes-category .amblog-featured-author-container .post-link-wrapper{max-height:70px;overflow:hidden}}.fitnessguru_blog-recipes-index .amblog-featured-author-container .post-link-wrapper a,.fitnessguru_blog-recipes-category .amblog-featured-author-container .post-link-wrapper a{color:#525662;font-size:14px;font-weight:400;letter-spacing:normal;line-height:22px;text-decoration:none;text-transform:none}@media screen and (min-width:1024px){.fitnessguru_blog-recipes-index .amblog-featured-author-container .post-link-wrapper a,.fitnessguru_blog-recipes-category .amblog-featured-author-container .post-link-wrapper a{font-size:16px}}.fitnessguru_blog-recipes-index .amblog-popular-list,.fitnessguru_blog-recipes-category .amblog-popular-list{margin:30px 6% 50px}@media screen and (min-width:600px){.fitnessguru_blog-recipes-index .amblog-popular-list,.fitnessguru_blog-recipes-category .amblog-popular-list{margin:0 7%}}@media screen and (min-width:1024px){.fitnessguru_blog-recipes-index .amblog-popular-list,.fitnessguru_blog-recipes-category .amblog-popular-list{margin:0}}.fitnessguru_blog-recipes-index .amblog-popular-list .amblog-popular-post,.fitnessguru_blog-recipes-category .amblog-popular-list .amblog-popular-post{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 30px}.fitnessguru_blog-recipes-index .amblog-popular-list .popular-post-text,.fitnessguru_blog-recipes-category .amblog-popular-list .popular-post-text{margin:0 20px 0 0}@media screen and (min-width:600px){.fitnessguru_blog-recipes-index .amblog-popular-list .popular-post-text,.fitnessguru_blog-recipes-category .amblog-popular-list .popular-post-text{width:200%}}.fitnessguru_blog-recipes-index .amblog-popular-list .am-content-short.desktop-hidden,.fitnessguru_blog-recipes-category .amblog-popular-list .am-content-short.desktop-hidden{display:none}@media screen and (min-width:600px){.fitnessguru_blog-recipes-index .amblog-popular-list .am-content-short.desktop-hidden,.fitnessguru_blog-recipes-category .amblog-popular-list .am-content-short.desktop-hidden{display:block}}@media screen and (min-width:1024px){.fitnessguru_blog-recipes-index .amblog-popular-list .am-content-short.desktop-hidden,.fitnessguru_blog-recipes-category .amblog-popular-list .am-content-short.desktop-hidden{display:none}}.fitnessguru_blog-recipes-index .amblog-popular-list .am-post-category,.fitnessguru_blog-recipes-category .amblog-popular-list .am-post-category{font-weight:400;margin:15px 0 0}.fitnessguru_blog-recipes-index .amblog-popular-list .popular-block-title,.fitnessguru_blog-recipes-category .amblog-popular-list .popular-block-title{font-size:24px;font-weight:400;line-height:40px;margin:0 0 15px}.fitnessguru_blog-recipes-index .amblog-popular-list .post-thumbnail,.fitnessguru_blog-recipes-category .amblog-popular-list .post-thumbnail{max-width:25%}.fitnessguru_blog-recipes-index .amblog-popular-list .am-post-header a,.fitnessguru_blog-recipes-index .amblog-popular-list .categories a,.fitnessguru_blog-recipes-category .amblog-popular-list .am-post-header a,.fitnessguru_blog-recipes-category .amblog-popular-list .categories a{color:#525662;font-weight:400;letter-spacing:normal;text-transform:none}.fitnessguru_blog-recipes-index .amblog-popular-list .am-post-header a,.fitnessguru_blog-recipes-category .amblog-popular-list .am-post-header a{text-decoration:none}.fitnessguru_blog-recipes-index .amblog-popular-list .categories,.fitnessguru_blog-recipes-category .amblog-popular-list .categories{margin:0 3px 0 0}.fitnessguru_blog-recipes-index .amblog-popular-list .popular-post-date,.fitnessguru_blog-recipes-category .amblog-popular-list .popular-post-date{margin:0 0 0 3px}.fitnessguru_blog-recipes-index .amblog-popular-list .am-post-header a,.fitnessguru_blog-recipes-category .amblog-popular-list .am-post-header a{font-size:14px;font-weight:400;letter-spacing:normal;line-height:18px}@media screen and (min-width:600px){.fitnessguru_blog-recipes-index .amblog-popular-list .am-post-header a,.fitnessguru_blog-recipes-category .amblog-popular-list .am-post-header a{font-size:16px}}@media screen and (min-width:1024px){.fitnessguru_blog-recipes-index .amblog-popular-list .am-post-header a,.fitnessguru_blog-recipes-category .amblog-popular-list .am-post-header a{line-height:22px}}.fitnessguru_blog-recipes-index .amblog-popular-list .am-post-category,.fitnessguru_blog-recipes-category .amblog-popular-list .am-post-category{font-size:11px}.fitnessguru_blog-recipes-index .amblog-popular-list .am-post-category a,.fitnessguru_blog-recipes-category .amblog-popular-list .am-post-category a{color:#6fb42f;font-size:11px;letter-spacing:0}.fitnessguru_blog-recipes-index .amblog-list,.fitnessguru_blog-recipes-category .amblog-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:600px){.fitnessguru_blog-recipes-index .amblog-list,.fitnessguru_blog-recipes-category .amblog-list{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:unset;-ms-flex-wrap:unset;flex-wrap:unset;margin:0 7%}}@media screen and (min-width:1024px){.fitnessguru_blog-recipes-index .amblog-list,.fitnessguru_blog-recipes-category .amblog-list{display:block;margin:0}}.fitnessguru_blog-recipes-index .amblog-list .amblog-post,.fitnessguru_blog-recipes-category .amblog-list .amblog-post{margin:0 6% 50px;width:100%}@media screen and (min-width:600px){.fitnessguru_blog-recipes-index .amblog-list .amblog-post,.fitnessguru_blog-recipes-category .amblog-list .amblog-post{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:30.533%;-ms-flex-preferred-size:30.533%;flex-basis:30.533%;margin:0 0 50px}.fitnessguru_blog-recipes-index .amblog-list .amblog-post:nth-of-type(3n),.fitnessguru_blog-recipes-category .amblog-list .amblog-post:nth-of-type(3n){margin-right:0}}@media screen and (min-width:1024px){.fitnessguru_blog-recipes-index .amblog-list .amblog-post,.fitnessguru_blog-recipes-category .amblog-list .amblog-post{-webkit-flex-basis:22.5%;-ms-flex-preferred-size:22.5%;flex-basis:22.5%;margin-right:3.333%}.fitnessguru_blog-recipes-index .amblog-list .amblog-post:nth-of-type(3n),.fitnessguru_blog-recipes-category .amblog-list .amblog-post:nth-of-type(3n){margin-right:3.333%}.fitnessguru_blog-recipes-index .amblog-list .amblog-post:nth-of-type(4n),.fitnessguru_blog-recipes-category .amblog-list .amblog-post:nth-of-type(4n){margin-right:0}}@media screen and (min-width:1920px){.fitnessguru_blog-recipes-index .amblog-list .amblog-post,.fitnessguru_blog-recipes-category .amblog-list .amblog-post{-webkit-flex-basis:22.5%;-ms-flex-preferred-size:22.5%;flex-basis:22.5%;margin-right:3.333%}.fitnessguru_blog-recipes-index .amblog-list .amblog-post:nth-of-type(3n),.fitnessguru_blog-recipes-category .amblog-list .amblog-post:nth-of-type(3n){margin-right:3.333%}.fitnessguru_blog-recipes-index .amblog-list .amblog-post:nth-of-type(4n),.fitnessguru_blog-recipes-category .amblog-list .amblog-post:nth-of-type(4n){margin-right:0}}.fitnessguru_blog-recipes-index .amblog-list .amblog-post .thumbnail-container,.fitnessguru_blog-recipes-category .amblog-list .amblog-post .thumbnail-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:600px){.fitnessguru_blog-recipes-index .amblog-list .amblog-post .thumbnail-container,.fitnessguru_blog-recipes-category .amblog-list .amblog-post .thumbnail-container{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.fitnessguru_blog-recipes-index .amblog-list .amblog-post .post-thumbnail,.fitnessguru_blog-recipes-category .amblog-list .amblog-post .post-thumbnail{margin-bottom:17px;min-height:40%;overflow:hidden}@media screen and (min-width:600px){.fitnessguru_blog-recipes-index .amblog-list .amblog-post .post-thumbnail,.fitnessguru_blog-recipes-category .amblog-list .amblog-post .post-thumbnail{margin:10px 0 0;-webkit-order:2;-ms-flex-order:2;order:2;width:90%}}.fitnessguru_blog-recipes-index .amblog-list .amblog-post .post-thumbnail img,.fitnessguru_blog-recipes-category .amblog-list .amblog-post .post-thumbnail img{vertical-align:middle;width:100%}.fitnessguru_blog-recipes-index .amblog-list .amblog-post .post-thumbnail img:not(.lazyloaded),.fitnessguru_blog-recipes-category .amblog-list .amblog-post .post-thumbnail img:not(.lazyloaded){display:block;margin:0 auto;max-width:100%;width:auto}.fitnessguru_blog-recipes-index .amblog-list .amblog-post .am-post-category,.fitnessguru_blog-recipes-category .amblog-list .amblog-post .am-post-category{display:block;font-size:11px;font-weight:400;margin:15px 0 0}.fitnessguru_blog-recipes-index .amblog-list .amblog-post .am-post-category .categories,.fitnessguru_blog-recipes-category .amblog-list .amblog-post .am-post-category .categories{float:none;margin:0 3px 0 0}.fitnessguru_blog-recipes-index .amblog-list .amblog-post .am-post-category .am-post-date,.fitnessguru_blog-recipes-category .amblog-list .amblog-post .am-post-category .am-post-date{margin:0 0 0 3px}.fitnessguru_blog-recipes-index .amblog-list .amblog-post .am-post-category a,.fitnessguru_blog-recipes-category .amblog-list .amblog-post .am-post-category a{color:#6fb42f;font-size:11px;font-style:normal;font-weight:400;letter-spacing:0}.fitnessguru_blog-recipes-index .amblog-list .amblog-post .am-post-header,.fitnessguru_blog-recipes-category .amblog-list .amblog-post .am-post-header{padding-bottom:12px}.fitnessguru_blog-recipes-index .amblog-list .amblog-post .am-post-header a,.fitnessguru_blog-recipes-category .amblog-list .amblog-post .am-post-header a{color:#525662;font-size:20px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:22px;text-decoration:none;text-transform:none}.fitnessguru_blog-recipes-index .amblog-list .amblog-post .am-details,.fitnessguru_blog-recipes-category .amblog-list .amblog-post .am-details{font-size:12px;margin:18px 0;text-align:center}.fitnessguru_blog-recipes-index .amblog-list .amblog-post .am-details a,.fitnessguru_blog-recipes-category .amblog-list .amblog-post .am-details a{font-size:12px;font-weight:500;letter-spacing:1px}@media screen and (min-width:600px){.fitnessguru_blog-recipes-index .amblog-list .amblog-post .am-post-text-container,.fitnessguru_blog-recipes-category .amblog-list .amblog-post .am-post-text-container{margin:0 20px 0 0;width:200%}}@media screen and (min-width:1024px){.fitnessguru_blog-recipes-index .amblog-list .amblog-post .am-post-text-container,.fitnessguru_blog-recipes-category .amblog-list .amblog-post .am-post-text-container{margin-right:50px}}.fitnessguru_blog-recipes-index .amblog-list .amblog-post .am-content p,.fitnessguru_blog-recipes-category .amblog-list .amblog-post .am-content p{font-size:14px;letter-spacing:normal;line-height:22px;margin:0}@media screen and (min-width:1024px){.fitnessguru_blog-recipes-index .amblog-list .amblog-post .am-content p,.fitnessguru_blog-recipes-category .amblog-list .amblog-post .am-content p{font-weight:400}}.fitnessguru_blog-recipes-index .am-pager,.fitnessguru_blog-recipes-index .navi.pages-list,.fitnessguru_blog-recipes-category .am-pager,.fitnessguru_blog-recipes-category .navi.pages-list{display:-webkit-flex;display:-ms-flexbox;display:flex}.fitnessguru_blog-recipes-index .amblog-container.list .am-pager,.fitnessguru_blog-recipes-category .amblog-container.list .am-pager{border:0;height:27px;margin:0 4% 50px;padding:0}@media screen and (min-width:600px){.fitnessguru_blog-recipes-index .amblog-container.list .am-pager,.fitnessguru_blog-recipes-category .amblog-container.list .am-pager{margin:0 6% 50px}}@media screen and (min-width:1024px){.fitnessguru_blog-recipes-index .amblog-container.list .am-pager,.fitnessguru_blog-recipes-category .amblog-container.list .am-pager{margin:0 0 30px}}.fitnessguru_blog-recipes-index .amblog-container.list .am-pager .previous-page,.fitnessguru_blog-recipes-index .amblog-container.list .am-pager .next-page,.fitnessguru_blog-recipes-category .amblog-container.list .am-pager .previous-page,.fitnessguru_blog-recipes-category .amblog-container.list .am-pager .next-page{display:block;height:100%;width:27px}.fitnessguru_blog-recipes-index .amblog-container.list .am-pager .previous-page a,.fitnessguru_blog-recipes-index .amblog-container.list .am-pager .next-page a,.fitnessguru_blog-recipes-category .amblog-container.list .am-pager .previous-page a,.fitnessguru_blog-recipes-category .amblog-container.list .am-pager .next-page a{display:block;height:100%;width:100%}.fitnessguru_blog-recipes-index .amblog-container.list .am-pager .previous-page a:hover,.fitnessguru_blog-recipes-index .amblog-container.list .am-pager .next-page a:hover,.fitnessguru_blog-recipes-category .amblog-container.list .am-pager .previous-page a:hover,.fitnessguru_blog-recipes-category .amblog-container.list .am-pager .next-page a:hover{background-color:#f3f3f4}.fitnessguru_blog-recipes-index .amblog-container.list .am-pager .previous-page a[href='javascript:void(0)']:hover,.fitnessguru_blog-recipes-index .amblog-container.list .am-pager .next-page a[href='javascript:void(0)']:hover,.fitnessguru_blog-recipes-category .amblog-container.list .am-pager .previous-page a[href='javascript:void(0)']:hover,.fitnessguru_blog-recipes-category .amblog-container.list .am-pager .next-page a[href='javascript:void(0)']:hover{background-color:#fff}.fitnessguru_blog-recipes-index .amblog-container.list .am-pager .previous-page-icon,.fitnessguru_blog-recipes-category .amblog-container.list .am-pager .previous-page-icon{background:url(../images/icons/previous-page-icon.svg) no-repeat center 45%;display:block;height:100%;width:100%}.fitnessguru_blog-recipes-index .amblog-container.list .am-pager .next-page-icon,.fitnessguru_blog-recipes-category .amblog-container.list .am-pager .next-page-icon{background:url(../images/icons/next-page-icon.svg) no-repeat center 45%;display:block;height:100%;width:100%}.fitnessguru_blog-recipes-index .navi.pages-list,.fitnessguru_blog-recipes-category .navi.pages-list{height:100%}.fitnessguru_blog-recipes-index .navi.pages-list .blog-page,.fitnessguru_blog-recipes-category .navi.pages-list .blog-page{text-align:center;width:27px}.fitnessguru_blog-recipes-index .navi.pages-list .blog-page a,.fitnessguru_blog-recipes-category .navi.pages-list .blog-page a{color:#525662;display:block;font-family:'Roboto',sans-serif;height:100%;line-height:27px;text-decoration:none;width:100%}.fitnessguru_blog-recipes-index .navi.pages-list .blog-page:hover,.fitnessguru_blog-recipes-category .navi.pages-list .blog-page:hover{background-color:#f3f3f4}.fitnessguru_blog-recipes-index .blog-page a,.fitnessguru_blog-recipes-category .blog-page a{font-weight:400;letter-spacing:normal;line-height:normal}.fitnessguru_blog-recipes-index .blog-page a.current-page,.fitnessguru_blog-recipes-category .blog-page a.current-page{font-weight:900}.sales-guest-form .page-title{color:#525662;font-family:inherit;font-size:26px;font-weight:400;letter-spacing:.9px;margin-bottom:15px;text-align:center}@media screen and (min-width:600px){.sales-guest-form .page-title{font-size:30px}}.form-orders-search{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:70px;padding:0 10px}.form-orders-search .field.email,.form-orders-search .field.zip{margin-bottom:0}.form-orders-search .input-text{border:1px solid #d2d4d6;color:#92969b;font-size:14px;height:42px;letter-spacing:0;line-height:14px}.form-orders-search .input-text::-webkit-input-placeholder{color:#92969b}.form-orders-search .input-text:-ms-input-placeholder{color:#92969b}.form-orders-search .input-text::placeholder{color:#92969b}.form-orders-search .page-main .actions-toolbar{display:inherit;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}.form-orders-search .page-main .actions-toolbar .primary{height:42px;width:100%}@media screen and (min-width:600px){.form-orders-search .page-main .actions-toolbar .primary{width:182px}}.form-orders-search .page-main .page-title-wrapper{text-align:center}.form-orders-search .fieldset{max-width:450px;width:100%}.form-orders-search .fieldset .lastname .control{margin-bottom:15px}.form-orders-search .fieldset .control{color:#92969b;line-height:1.57;margin-bottom:10px;max-width:100%}.form-orders-search .fieldset .label{color:#92969b;font-size:11px;font-weight:500;letter-spacing:1px;line-height:22px;margin-bottom:0}.form-orders-search .fieldset .legend{color:#525662;display:block;font-size:16px;font-weight:400;letter-spacing:1px;margin:0 auto 5px;text-align:center}.form-orders-search .fieldset .note{font-size:14px;max-width:100%;text-align:center}@media screen and (min-width:600px){.form-orders-search .fieldset .field input,.form-orders-search .fieldset .field textarea{height:42px}}.form-orders-search .fieldset .select2 .select2-selection__rendered{color:#525662;font-size:14px;font-weight:300;letter-spacing:0}.form-orders-search .fieldset .select2 .select2-selection--single{border:1px solid #d2d4d6}.form-orders-search .fieldset .type-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex}.form-orders-search .fieldset .type-wrapper .find{margin-right:4%}.form-orders-search .fieldset .type-wrapper .email,.form-orders-search .fieldset .type-wrapper .zip{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.sales-guest-view .select2-selection__rendered,.sales-guest-invoice .select2-selection__rendered,.sales-guest-shipment .select2-selection__rendered{font-style:normal;font-weight:400;margin-left:40px}.sales-guest-view .select2-container--default,.sales-guest-invoice .select2-container--default,.sales-guest-shipment .select2-container--default{width:100%!important}@media screen and (min-width:600px){.sales-guest-view .select2-container--default,.sales-guest-invoice .select2-container--default,.sales-guest-shipment .select2-container--default{display:none}}.sales-guest-view .select2-container--default.select2-container--open .selection .select2-selection--single .select2-selection__arrow::after,.sales-guest-invoice .select2-container--default.select2-container--open .selection .select2-selection--single .select2-selection__arrow::after,.sales-guest-shipment .select2-container--default.select2-container--open .selection .select2-selection--single .select2-selection__arrow::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sales-guest-view .select2-container--default .select2-search--dropdown,.sales-guest-invoice .select2-container--default .select2-search--dropdown,.sales-guest-shipment .select2-container--default .select2-search--dropdown{display:none}.sales-guest-view .select2-container--default .selection .select2-selection--single,.sales-guest-invoice .select2-container--default .selection .select2-selection--single,.sales-guest-shipment .select2-container--default .selection .select2-selection--single{background-color:#f3f3f4;border:0;height:50px}.sales-guest-view .select2-container--default .selection .select2-selection--single .select2-selection__rendered,.sales-guest-invoice .select2-container--default .selection .select2-selection--single .select2-selection__rendered,.sales-guest-shipment .select2-container--default .selection .select2-selection--single .select2-selection__rendered{color:#525662;font-size:13px;letter-spacing:1px;line-height:50px;margin:0;padding-left:20px}.sales-guest-view .select2-container--default .selection .select2-selection--single .select2-selection__arrow,.sales-guest-invoice .select2-container--default .selection .select2-selection--single .select2-selection__arrow,.sales-guest-shipment .select2-container--default .selection .select2-selection--single .select2-selection__arrow{right:15px;top:5px}.sales-guest-view .select2-container--default .selection .select2-selection--single .select2-selection__arrow::after,.sales-guest-invoice .select2-container--default .selection .select2-selection--single .select2-selection__arrow::after,.sales-guest-shipment .select2-container--default .selection .select2-selection--single .select2-selection__arrow::after{border-width:0 1px 1px 0;padding:4px;top:17px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sales-guest-view .select2-container--default .select2-results__option,.sales-guest-invoice .select2-container--default .select2-results__option,.sales-guest-shipment .select2-container--default .select2-results__option{font-size:13px;letter-spacing:1px;padding-left:20px}.sales-guest-view .page-title-wrapper .page-title,.sales-guest-invoice .page-title-wrapper .page-title,.sales-guest-shipment .page-title-wrapper .page-title{margin-bottom:10px}.sales-guest-view .columns .page-title,.sales-guest-view .columns .block-title,.sales-guest-invoice .columns .page-title,.sales-guest-invoice .columns .block-title,.sales-guest-shipment .columns .page-title,.sales-guest-shipment .columns .block-title{color:#525662;font-family:inherit;font-size:16px;font-weight:400;letter-spacing:2px;margin-bottom:8px;margin-right:5px;text-align:center}.sales-guest-view .columns .page-title strong,.sales-guest-view .columns .block-title strong,.sales-guest-invoice .columns .page-title strong,.sales-guest-invoice .columns .block-title strong,.sales-guest-shipment .columns .page-title strong,.sales-guest-shipment .columns .block-title strong{font-weight:400}.sales-guest-view .columns .header-container,.sales-guest-invoice .columns .header-container,.sales-guest-shipment .columns .header-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:929px}@media screen and (min-width:600px){.sales-guest-view .columns .header-container,.sales-guest-invoice .columns .header-container,.sales-guest-shipment .columns .header-container{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.sales-guest-view .columns .title-container,.sales-guest-invoice .columns .title-container,.sales-guest-shipment .columns .title-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:20px}.sales-guest-view .columns .actions-toolbar,.sales-guest-invoice .columns .actions-toolbar,.sales-guest-shipment .columns .actions-toolbar{margin:10px 20px;min-width:210px}@media screen and (min-width:600px){.sales-guest-view .columns .actions-toolbar,.sales-guest-invoice .columns .actions-toolbar,.sales-guest-shipment .columns .actions-toolbar{margin:0}}.sales-guest-view .policy-content,.sales-guest-invoice .policy-content,.sales-guest-shipment .policy-content{margin:0;max-width:750px;padding:0 10px;width:100%}.sales-guest-view .block-content form,.sales-guest-invoice .block-content form,.sales-guest-shipment .block-content form{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 auto;max-width:750px}.sales-guest-view .block-content button,.sales-guest-invoice .block-content button,.sales-guest-shipment .block-content button{margin-bottom:50px;min-width:210px}.sales-guest-view .block-content .control.checkbox,.sales-guest-invoice .block-content .control.checkbox,.sales-guest-shipment .block-content .control.checkbox{border:0;height:auto;width:auto}.sales-guest-view .order-status,.sales-guest-invoice .order-status,.sales-guest-shipment .order-status{background-color:#525662;color:#fff;font-size:10px;letter-spacing:.9px;line-height:17px;margin:auto 0;margin-top:10px;max-height:20px;padding:2px 11px}.sales-guest-view .order-date,.sales-guest-invoice .order-date,.sales-guest-shipment .order-date{font-size:13px;margin-bottom:11px;width:100%}.sales-guest-view .order-actions-toolbar a,.sales-guest-invoice .order-actions-toolbar a,.sales-guest-shipment .order-actions-toolbar a{color:#525662;font-size:10px;font-weight:400;letter-spacing:.5px;line-height:50px;text-transform:none}.sales-guest-view .order-actions-toolbar .order,.sales-guest-invoice .order-actions-toolbar .order,.sales-guest-shipment .order-actions-toolbar .order{margin-right:50px}.sales-guest-view .order-actions-toolbar .print,.sales-guest-invoice .order-actions-toolbar .print,.sales-guest-shipment .order-actions-toolbar .print{margin-right:15px}.sales-guest-view .order-actions-toolbar .order::before,.sales-guest-invoice .order-actions-toolbar .order::before,.sales-guest-shipment .order-actions-toolbar .order::before{background:url(../images/icons/icon-refresh-arrow.svg) center center no-repeat;content:'';cursor:pointer;display:inline-block;height:16px;margin-right:5px;vertical-align:middle;width:16px}.sales-guest-view .order-actions-toolbar .print::before,.sales-guest-invoice .order-actions-toolbar .print::before,.sales-guest-shipment .order-actions-toolbar .print::before{background:url(../images/icons/icon-print.svg) center center no-repeat;background-size:17px;content:'';cursor:pointer;display:inline-block;height:16px;margin-right:5px;vertical-align:middle;width:19px}@media screen and (min-width:600px){.sales-guest-view .order-links,.sales-guest-invoice .order-links,.sales-guest-shipment .order-links{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;margin:0 auto;max-width:929px;position:relative;top:1px;z-index:10}}.sales-guest-view .order-links .item,.sales-guest-invoice .order-links .item,.sales-guest-shipment .order-links .item{background-color:#f3f3f4;border:1px solid #fff;color:#525662;font-size:13px;font-weight:300;height:33px;letter-spacing:1px;line-height:33px;padding:0 15px}@media screen and (min-width:600px){.sales-guest-view .order-links .item,.sales-guest-invoice .order-links .item,.sales-guest-shipment .order-links .item{border-bottom:0;font-size:11px;font-weight:300;letter-spacing:.8px}}.sales-guest-view .order-links .item a,.sales-guest-invoice .order-links .item a,.sales-guest-shipment .order-links .item a{color:#525662;font-size:11px;font-weight:300;letter-spacing:1px;text-decoration:none;text-transform:none}.sales-guest-view .order-links .item strong,.sales-guest-invoice .order-links .item strong,.sales-guest-shipment .order-links .item strong{font-weight:300}@media screen and (min-width:600px){.sales-guest-view .order-links .item.current,.sales-guest-invoice .order-links .item.current,.sales-guest-shipment .order-links .item.current{background-color:#fff;border-bottom:solid 2px #fff;border-left:solid 1px #f3f3f4;border-right:solid 1px #f3f3f4;border-top:solid 1px #f3f3f4}}.sales-guest-view .order-links .item::before,.sales-guest-invoice .order-links .item::before,.sales-guest-shipment .order-links .item::before{content:''}.sales-guest-view .block-order-details-view,.sales-guest-invoice .block-order-details-view,.sales-guest-shipment .block-order-details-view{margin:0 20px 50px}.sales-guest-view .block-order-details-view .block-title,.sales-guest-invoice .block-order-details-view .block-title,.sales-guest-shipment .block-order-details-view .block-title{text-align:center}@media screen and (min-width:600px){.sales-guest-view .block-order-details-view .block-content,.sales-guest-invoice .block-order-details-view .block-content,.sales-guest-shipment .block-order-details-view .block-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin:0 auto;max-width:750px}}.sales-guest-view .block-order-details-view .block-content .box,.sales-guest-invoice .block-order-details-view .block-content .box,.sales-guest-shipment .block-order-details-view .block-content .box{margin-bottom:30px}@media screen and (min-width:600px){.sales-guest-view .block-order-details-view .block-content .box,.sales-guest-invoice .block-order-details-view .block-content .box,.sales-guest-shipment .block-order-details-view .block-content .box{-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%}}@media screen and (min-width:1024px){.sales-guest-view .block-order-details-view .block-content .box,.sales-guest-invoice .block-order-details-view .block-content .box,.sales-guest-shipment .block-order-details-view .block-content .box{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}}.sales-guest-view .block-order-details-view .box-title,.sales-guest-invoice .block-order-details-view .box-title,.sales-guest-shipment .block-order-details-view .box-title{color:#545a5f;font-size:14px;font-weight:400;letter-spacing:.88px;margin-bottom:10px}.sales-guest-view .block-order-details-view .box-content,.sales-guest-view .block-order-details-view .box-content a,.sales-guest-invoice .block-order-details-view .box-content,.sales-guest-invoice .block-order-details-view .box-content a,.sales-guest-shipment .block-order-details-view .box-content,.sales-guest-shipment .block-order-details-view .box-content a{color:#92969b;font-size:12px;font-weight:400;letter-spacing:0;line-height:20px;margin-bottom:10px;text-align:left;text-decoration:none}.sales-guest-view .block-order-details-view .box-content th,.sales-guest-invoice .block-order-details-view .box-content th,.sales-guest-shipment .block-order-details-view .box-content th{text-align:left}.sales-guest-view .order-details-items,.sales-guest-invoice .order-details-items,.sales-guest-shipment .order-details-items{border:solid 1px #f3f3f4;margin:0 auto 45px;max-width:929px}.sales-guest-view .order-details-items .table-order-items,.sales-guest-invoice .order-details-items .table-order-items,.sales-guest-shipment .order-details-items .table-order-items{display:none}@media screen and (min-width:600px){.sales-guest-view .order-details-items .table-order-items,.sales-guest-invoice .order-details-items .table-order-items,.sales-guest-shipment .order-details-items .table-order-items{display:table;width:100%}}.sales-guest-view .order-details-items .actions-toolbar,.sales-guest-view .order-details-items .table-caption,.sales-guest-view .order-details-items .order-title,.sales-guest-invoice .order-details-items .actions-toolbar,.sales-guest-invoice .order-details-items .table-caption,.sales-guest-invoice .order-details-items .order-title,.sales-guest-shipment .order-details-items .actions-toolbar,.sales-guest-shipment .order-details-items .table-caption,.sales-guest-shipment .order-details-items .order-title{display:none}.sales-guest-view .order-details-items table,.sales-guest-view .order-details-items thead,.sales-guest-invoice .order-details-items table,.sales-guest-invoice .order-details-items thead,.sales-guest-shipment .order-details-items table,.sales-guest-shipment .order-details-items thead{text-align:left}.sales-guest-view .order-details-items table,.sales-guest-invoice .order-details-items table,.sales-guest-shipment .order-details-items table{padding:20px;width:100%}.sales-guest-view .order-details-items table .price,.sales-guest-invoice .order-details-items table .price,.sales-guest-shipment .order-details-items table .price{color:#525662;font-size:14px;letter-spacing:0;text-align:center}@media screen and (min-width:600px){.sales-guest-view .order-details-items table .price,.sales-guest-invoice .order-details-items table .price,.sales-guest-shipment .order-details-items table .price{font-size:16px}}.sales-guest-view .order-details-items table .sku,.sales-guest-invoice .order-details-items table .sku,.sales-guest-shipment .order-details-items table .sku{text-align:center}.sales-guest-view .order-details-items table .subtotal,.sales-guest-invoice .order-details-items table .subtotal,.sales-guest-shipment .order-details-items table .subtotal{text-align:right}.sales-guest-view .order-details-items thead,.sales-guest-invoice .order-details-items thead,.sales-guest-shipment .order-details-items thead{font-size:11px;letter-spacing:.4px}.sales-guest-view .order-details-items thead .col,.sales-guest-invoice .order-details-items thead .col,.sales-guest-shipment .order-details-items thead .col{border-bottom:1px solid #f3f3f4;color:#b9bec2;font-size:11px;font-weight:400;letter-spacing:.4px;line-height:10px;padding-bottom:10px}.sales-guest-view .order-details-items thead .qty,.sales-guest-invoice .order-details-items thead .qty,.sales-guest-shipment .order-details-items thead .qty{text-align:center}.sales-guest-view .order-details-items tfoot,.sales-guest-invoice .order-details-items tfoot,.sales-guest-shipment .order-details-items tfoot{text-align:right}.sales-guest-view .order-details-items tfoot .subtotal th,.sales-guest-view .order-details-items tfoot .subtotal td,.sales-guest-invoice .order-details-items tfoot .subtotal th,.sales-guest-invoice .order-details-items tfoot .subtotal td,.sales-guest-shipment .order-details-items tfoot .subtotal th,.sales-guest-shipment .order-details-items tfoot .subtotal td{border-top:1px solid #f3f3f4;padding-top:15px}.sales-guest-view .order-details-items tfoot .mark,.sales-guest-invoice .order-details-items tfoot .mark,.sales-guest-shipment .order-details-items tfoot .mark{font-size:13px;font-weight:500;letter-spacing:1px;text-align:right}.sales-guest-view .order-details-items tbody .name,.sales-guest-invoice .order-details-items tbody .name,.sales-guest-shipment .order-details-items tbody .name{font-size:14px;letter-spacing:.9px;line-height:20px}.sales-guest-view .order-details-items tbody strong,.sales-guest-invoice .order-details-items tbody strong,.sales-guest-shipment .order-details-items tbody strong{font-weight:400}.sales-guest-view .order-details-items tbody td,.sales-guest-invoice .order-details-items tbody td,.sales-guest-shipment .order-details-items tbody td{min-width:60px;padding:5px 0 20px}.sales-guest-view .order-details-items tbody .qty,.sales-guest-view .order-details-items tbody .sku,.sales-guest-invoice .order-details-items tbody .qty,.sales-guest-invoice .order-details-items tbody .sku,.sales-guest-shipment .order-details-items tbody .qty,.sales-guest-shipment .order-details-items tbody .sku{font-size:11px;letter-spacing:0;text-align:center}.sales-guest-view .order-details-items tbody .qty li,.sales-guest-view .order-details-items tbody .sku li,.sales-guest-invoice .order-details-items tbody .qty li,.sales-guest-invoice .order-details-items tbody .sku li,.sales-guest-shipment .order-details-items tbody .qty li,.sales-guest-shipment .order-details-items tbody .sku li{font-size:11px;letter-spacing:0;text-align:center}.sales-guest-view .order-details-items tbody .qty li::before,.sales-guest-view .order-details-items tbody .sku li::before,.sales-guest-invoice .order-details-items tbody .qty li::before,.sales-guest-invoice .order-details-items tbody .sku li::before,.sales-guest-shipment .order-details-items tbody .qty li::before,.sales-guest-shipment .order-details-items tbody .sku li::before{content:''}.sales-guest-view .order-details-items .order-item,.sales-guest-invoice .order-details-items .order-item,.sales-guest-shipment .order-details-items .order-item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sales-guest-view .order-details-items .order-item:nth-child(n),.sales-guest-invoice .order-details-items .order-item:nth-child(n),.sales-guest-shipment .order-details-items .order-item:nth-child(n){-webkit-flex-basis:80%;-ms-flex-preferred-size:80%;flex-basis:80%}.sales-guest-view .order-details-items .order-item:last-child,.sales-guest-invoice .order-details-items .order-item:last-child,.sales-guest-shipment .order-details-items .order-item:last-child{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;-webkit-flex-basis:15%;-ms-flex-preferred-size:15%;flex-basis:15%}.sales-guest-view .table-order-mobile,.sales-guest-invoice .table-order-mobile,.sales-guest-shipment .table-order-mobile{padding:0 10px 20px!important}@media screen and (min-width:600px){.sales-guest-view .table-order-mobile,.sales-guest-invoice .table-order-mobile,.sales-guest-shipment .table-order-mobile{display:none}}.sales-guest-view .table-order-mobile tr,.sales-guest-invoice .table-order-mobile tr,.sales-guest-shipment .table-order-mobile tr{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sales-guest-view .table-order-mobile .col.price,.sales-guest-view .table-order-mobile .col.sku,.sales-guest-invoice .table-order-mobile .col.price,.sales-guest-invoice .table-order-mobile .col.sku,.sales-guest-shipment .table-order-mobile .col.price,.sales-guest-shipment .table-order-mobile .col.sku{display:none}.sales-guest-view .table-order-mobile .col.name,.sales-guest-invoice .table-order-mobile .col.name,.sales-guest-shipment .table-order-mobile .col.name{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:70%;padding:12px 8px 0;text-align:left;width:70%}.sales-guest-view .table-order-mobile .col.name .product-item-name,.sales-guest-invoice .table-order-mobile .col.name .product-item-name,.sales-guest-shipment .table-order-mobile .col.name .product-item-name{font-size:12px}.sales-guest-view .table-order-mobile .col.qty,.sales-guest-invoice .table-order-mobile .col.qty,.sales-guest-shipment .table-order-mobile .col.qty{-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%;padding-left:7px;text-align:left;width:70%}.sales-guest-view .table-order-mobile .col.qty .item,.sales-guest-invoice .table-order-mobile .col.qty .item,.sales-guest-shipment .table-order-mobile .col.qty .item{text-align:left}.sales-guest-view .table-order-mobile .col.subtotal,.sales-guest-invoice .table-order-mobile .col.subtotal,.sales-guest-shipment .table-order-mobile .col.subtotal{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;width:30%}.sales-guest-view .table-order-mobile .table-footer,.sales-guest-invoice .table-order-mobile .table-footer,.sales-guest-shipment .table-order-mobile .table-footer{border-spacing:0;color:#545a5f}.sales-guest-view .table-order-mobile .table-footer :first-child th,.sales-guest-view .table-order-mobile .table-footer :first-child td,.sales-guest-invoice .table-order-mobile .table-footer :first-child th,.sales-guest-invoice .table-order-mobile .table-footer :first-child td,.sales-guest-shipment .table-order-mobile .table-footer :first-child th,.sales-guest-shipment .table-order-mobile .table-footer :first-child td{border-top:1px solid #f3f3f4}.sales-guest-view .table-order-mobile .table-footer tr,.sales-guest-invoice .table-order-mobile .table-footer tr,.sales-guest-shipment .table-order-mobile .table-footer tr{display:table-row-group}.sales-guest-view .table-order-mobile .table-footer .subtotal,.sales-guest-invoice .table-order-mobile .table-footer .subtotal,.sales-guest-shipment .table-order-mobile .table-footer .subtotal{border-top:1px solid #f3f3f4}.sales-guest-view .table-order-mobile .table-footer .amount,.sales-guest-invoice .table-order-mobile .table-footer .amount,.sales-guest-shipment .table-order-mobile .table-footer .amount{font-size:16px;padding:20px 0 14px 7px;text-align:right;width:100%}.sales-guest-view .table-order-mobile .table-footer .mark,.sales-guest-invoice .table-order-mobile .table-footer .mark,.sales-guest-shipment .table-order-mobile .table-footer .mark{font-weight:500;padding:20px 0 14px 7px;text-align:left;width:100%}.sales-guest-view .table-order-mobile.shipment .col.qty,.sales-guest-invoice .table-order-mobile.shipment .col.qty,.sales-guest-shipment .table-order-mobile.shipment .col.qty{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;padding-left:7px;text-align:right;width:30%}#spin_wheel_logo_container{clear:both;width:100%}@media screen and (min-width:500px){#spin_wheel_logo_container{margin-right:85px;margin-top:94px;width:auto}}#spin_wheel_logo{height:auto;width:auto}#velsof_wheel_pointer{background-image:url(../images/content/spin-and-win/wheel-pointer.svg);height:48px;left:174px;width:70px}@media screen and (min-width:600px){#velsof_wheel_pointer{height:65px;left:212px;width:95px}}@media screen and (min-width:500px){#velsof_wheel_pointer{left:216px}}#velsof_wheel_main_container{box-shadow:none;width:100%}@media screen and (min-width:1024px){#velsof_wheel_main_container{width:90%}}.velsof_shadow{background-image:url(../images/content/spin-and-win/shadow.svg);height:448px;left:-23px;top:-12px;width:448px}@media screen and (min-width:600px){.velsof_shadow{height:577px;left:-28px;top:-15px;width:577px}}.wheelslices{width:38%}@media screen and (min-width:600px){.wheelslices{width:36%}}#velsof_wheel_container{font-family:"ProximaNova",sans-serif}#velsof_spinners{height:400px;width:400px}@media screen and (min-width:600px){#velsof_spinners{height:517px;left:-237px}}#velsof_spinner_container{float:none;height:400px;width:400px}@media screen and (min-width:600px){#velsof_spinner_container{float:left;height:517px;width:517px}}#vss_combined_input_field{border:1px #ebebeb solid;color:#1b1f22!important;font-size:14px;margin-top:5px;width:260px}@media screen and (min-width:600px){#vss_combined_input_field{margin-top:25px}}.velsof_button{border-radius:0;color:#1b1f22!important;font-size:14px;height:44px;letter-spacing:1px;padding:14px 4px;width:260px}.velsof_input_field{border-radius:0!important}.velsof_ul{list-style:none;margin-bottom:0}@media screen and (min-width:600px){.velsof_ul{margin-top:17px}}.velsof_ul li::before{background-color:#6fb42f;content:' ';display:inline-block;height:2px;margin-bottom:4px;margin-right:5px;width:14px}@media screen and (min-width:600px){.velsof_ul li::before{margin-bottom:5px}}.velsof_ul li{font-size:13px}@media screen and (min-width:600px){.velsof_ul li{font-size:14px}}#velsof_main_header{width:210px}.spinner-bonus,.spin-and-win-discount{color:#6fb42f!important}.spinwheel_close_icon{display:inline-block;height:15px;opacity:.75;width:28px}.spinwheel_close_icon:hover{opacity:1}.spinwheel_close_icon::before,.spinwheel_close_icon::after{background-color:#92969b;content:' ';height:24px;position:absolute;width:2px}.spinwheel_close_icon::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.spinwheel_close_icon::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#spinwheel_continue_btn,#vss_next_time_button{color:#fff!important}@media screen and (min-width:500px){#velsof_offer_main_container{left:290px;width:182px}}@media screen and (min-width:600px){#velsof_offer_main_container{left:315px;width:260px}}@media screen and (min-width:700px){#velsof_offer_main_container{left:395px;width:306px}}#velsof_spinner{background-image:url(../images/content/spin-and-win/wheel.svg);-webkit-filter:contrast(1.1)!important;filter:contrast(1.1)!important;height:400px;width:400px}@media screen and (min-width:600px){#velsof_spinner{height:517px;width:517px}}@media screen and (min-width:500px) and (max-width:600px){.velsof_input_field,.velsof_button,#vss_combined_input_field{width:100%}}#spinwheel_exit{position:absolute;right:33px;top:365px}@media screen and (min-width:500px){#spinwheel_exit{bottom:87px;right:95px;top:auto}}.main-home-slider{background-color:#fbfbfb;display:none}@media screen and (min-width:600px){.main-home-slider{display:block}}.main-home-slider.mobile-home-slider{display:block}@media screen and (min-width:600px){.main-home-slider.mobile-home-slider{display:none}}.main-home-slider img{margin:0 auto}.main-home-slider .sw-slider{margin:0 auto;max-width:1366px}.main-home-slider .sw-slider:not(.slick-initialized) .sw-slider-slide:not(:first-child){display:none}.main-home-slider .sw-slider-text{background:0 0;margin:0;padding:0;position:relative}@media screen and (min-width:600px){.main-home-slider .sw-slider-text{position:absolute;text-align:left;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}}.main-home-slider .sw-slider-text .slide-text-wrapper{margin:0 auto;max-width:1255px;padding:20px 50px;text-align:center}@media screen and (min-width:600px){.main-home-slider .sw-slider-text .slide-text-wrapper{text-align:left}}.main-home-slider .sw-slider-text .slide-text-wrapper span{display:block;font-family:"SedgwickAve",sans-serif;font-size:42px;font-weight:400;letter-spacing:-1.5px;line-height:1;margin:0 0 5px;padding:0}@media screen and (min-width:1024px){.main-home-slider .sw-slider-text .slide-text-wrapper span{font-size:70px}}.main-home-slider .sw-slider-text .slide-text-wrapper p{font-size:20px;font-weight:900;letter-spacing:.7px;line-height:1.1;margin:0 0 25px;padding:0}@media screen and (min-width:600px){.main-home-slider .sw-slider-text .slide-text-wrapper p{margin:0 0 15px}}@media screen and (min-width:1024px){.main-home-slider .sw-slider-text .slide-text-wrapper p{font-size:30px;letter-spacing:-.6px}}.main-home-slider .sw-slider-text .slide-text-wrapper .button{margin:0 auto;max-width:250px;text-align:center}@media screen and (min-width:600px){.main-home-slider .sw-slider-text .slide-text-wrapper .button{margin:0;max-width:182px;text-align:left}}.cms-index-index .home-promo-block,.cms-page-view .home-promo-block{margin-bottom:50px}@media screen and (min-width:600px){.cms-index-index .home-promo-block,.cms-page-view .home-promo-block{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:30px auto 20px;max-width:934px;padding:0 20px}}.cms-index-index .home-promo-block div,.cms-page-view .home-promo-block div{-webkit-flex:1;-ms-flex:1;flex:1;padding:10px 20px}.cms-index-index .home-promo-block img,.cms-page-view .home-promo-block img{display:block;margin:0 auto}@media screen and (min-width:600px){.cms-index-index .home-promo-block img,.cms-page-view .home-promo-block img{padding-right:20px}}.cms-index-index .home-promo-block span,.cms-index-index .home-promo-block h1,.cms-page-view .home-promo-block span,.cms-page-view .home-promo-block h1{display:block;font-size:20px;letter-spacing:normal;margin:0;text-align:center}@media screen and (min-width:600px){.cms-index-index .home-promo-block span,.cms-index-index .home-promo-block h1,.cms-page-view .home-promo-block span,.cms-page-view .home-promo-block h1{display:block;font-weight:400;max-width:320px;text-align:left}}.cms-index-index .home-promo-block p,.cms-page-view .home-promo-block p{font-size:16px;margin:5px 0 18px;padding:0 20px;text-align:center}@media screen and (min-width:600px){.cms-index-index .home-promo-block p,.cms-page-view .home-promo-block p{max-width:345px;padding:0;text-align:left}}.cms-index-index .home-promo-block button,.cms-index-index .home-promo-block .button,.cms-page-view .home-promo-block button,.cms-page-view .home-promo-block .button{margin:0 auto;max-width:250px}@media screen and (min-width:600px){.cms-index-index .home-promo-block button,.cms-index-index .home-promo-block .button,.cms-page-view .home-promo-block button,.cms-page-view .home-promo-block .button{display:inline-block;margin:0;min-width:177px}}.cms-index-index .home-deal-block,.cms-page-view .home-deal-block{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#f7f9de;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:80px;overflow:hidden;padding-bottom:35px}@media screen and (min-width:600px){.cms-index-index .home-deal-block,.cms-page-view .home-deal-block{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:block;margin-bottom:90px;padding-bottom:0}}@media screen and (min-width:600px){.cms-index-index .home-deal-block .content,.cms-page-view .home-deal-block .content{margin:0 auto;max-width:1255px;position:relative}}.cms-index-index .home-deal-block .text-wrapper,.cms-page-view .home-deal-block .text-wrapper{-webkit-order:2;-ms-flex-order:2;order:2;padding:0 20px}@media screen and (min-width:600px){.cms-index-index .home-deal-block .text-wrapper,.cms-page-view .home-deal-block .text-wrapper{max-width:576px;-webkit-order:1;-ms-flex-order:1;order:1;padding:70px 50px;position:relative;z-index:20}}.cms-index-index .home-deal-block .desktop-image,.cms-page-view .home-deal-block .desktop-image{display:none}@media screen and (min-width:600px){.cms-index-index .home-deal-block .desktop-image,.cms-page-view .home-deal-block .desktop-image{display:block;height:100%;left:0;margin:0;max-width:none;-webkit-order:2;-ms-flex-order:2;order:2;padding:0;position:absolute;top:0;z-index:10}}.cms-index-index .home-deal-block .desktop-image img,.cms-page-view .home-deal-block .desktop-image img{max-height:100%;max-width:none}.cms-index-index .home-deal-block .mobile-image,.cms-page-view .home-deal-block .mobile-image{display:block}@media screen and (min-width:600px){.cms-index-index .home-deal-block .mobile-image,.cms-page-view .home-deal-block .mobile-image{display:none}}.cms-index-index .home-deal-block span,.cms-page-view .home-deal-block span{display:block;font-size:26px;font-weight:300;letter-spacing:1.7px;margin:0 auto;max-width:150px;text-align:center}@media screen and (min-width:600px){.cms-index-index .home-deal-block span,.cms-page-view .home-deal-block span{font-size:30px;margin:0;max-width:none;text-align:left}}.cms-index-index .home-deal-block p,.cms-page-view .home-deal-block p{font-size:18px;margin:13px 0 24px;text-align:center}@media screen and (min-width:600px){.cms-index-index .home-deal-block p,.cms-page-view .home-deal-block p{font-size:20px;margin:13px 0 30px;text-align:left}}.cms-index-index .home-deal-block button,.cms-index-index .home-deal-block .button,.cms-page-view .home-deal-block button,.cms-page-view .home-deal-block .button{margin:0 auto;max-width:250px}@media screen and (min-width:600px){.cms-index-index .home-deal-block button,.cms-index-index .home-deal-block .button,.cms-page-view .home-deal-block button,.cms-page-view .home-deal-block .button{margin:0;max-width:177px}}@media screen and (min-width:600px){.home-instagram-block{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto 35px;max-width:1255px;padding:0 50px}}.home-instagram-block .instagram-content-wrapper{margin:25px 0;padding:0 20px;text-align:center}@media screen and (min-width:600px){.home-instagram-block .instagram-content-wrapper{-webkit-flex:26;-ms-flex:26;flex:26;max-width:300px;padding:0;text-align:left}}.home-instagram-block .instagram-content-wrapper strong{font-size:30px;letter-spacing:.3px;white-space:nowrap}@media screen and (min-width:600px){.home-instagram-block .instagram-content-wrapper strong{font-weight:400}}.home-instagram-block .instagram-content-wrapper strong::before{background:url(../images/icons/icon-instagram-purple.svg) center center no-repeat;background-size:28px;content:'';display:inline-block;height:28px;margin-right:10px;position:relative;top:2px;width:28px}.home-instagram-block .instagram-content-wrapper p{font-size:16px;margin:17px 0 27px}.home-instagram-block .instagram-content-wrapper button,.home-instagram-block .instagram-content-wrapper .button{margin:0 auto;max-width:250px}@media screen and (min-width:600px){.home-instagram-block .instagram-content-wrapper button,.home-instagram-block .instagram-content-wrapper .button{margin:0;max-width:160px}}@media screen and (min-width:600px){.home-instagram-block .instagram-slider-wrapper{-webkit-flex:74;-ms-flex:74;flex:74;padding-left:30px}}.block-photo-slider{margin:0 auto;padding:0 10px}@media screen and (min-width:600px){.block-photo-slider{padding:0}}@media screen and (min-width:600px){.block-photo-slider .slides{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:600px){.block-photo-slider .slides .slide{-webkit-flex:1 1 30%;-ms-flex:1 1 30%;flex:1 1 30%;margin-bottom:15px;padding:0 5px}}@media screen and (min-width:1024px){.block-photo-slider .slides .slide{padding:0 0 0 15px}}.block-photo-slider .slides .slide::before{display:none}.block-photo-slider .slide-link{display:block;height:0;overflow:hidden;padding-top:100%;position:relative;width:100%}.block-photo-slider .slide-link>img{height:auto;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.block-photo-slider .slide-link .overlay{background-color:rgba(0,0,0,.5);bottom:0;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;transition:all .5s ease;width:100%;z-index:10}.block-photo-slider .slide-link .text{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;display:-webkit-flex;display:-ms-flexbox;display:flex;left:50%;opacity:0;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .5s ease;z-index:20}.block-photo-slider .slide-link .text img{display:inline-block;height:47px;width:43px}.block-photo-slider .slide-link:hover .overlay,.block-photo-slider .slide-link:hover .text{opacity:1}.block-photo-slider .slick-slider{margin-bottom:0}.block-photo-slider .slick-dots{bottom:0;margin:15px 0 20px;position:relative}.widget-detail-nav-bar-arrows{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.widget-detail-nav-bar-arrows #widget-prev-post{margin:0}.widget-detail-nav-bar-arrows .widget-detail-nav-button{margin:0 10px;padding:0}.widget-detail-nav-bar-arrows .widget-detail-nav-button:hover .popup-arrow::before,.widget-detail-nav-bar-arrows .widget-detail-nav-button:hover .popup-close::before,.widget-detail-nav-bar-arrows .widget-detail-nav-button:hover .popup-close::after{border-color:#558b23}.widget-detail-nav-bar-arrows .popup-arrow,.widget-detail-nav-bar-arrows .popup-close{display:block;height:23px;position:relative;width:23px}.widget-detail-nav-bar-arrows .popup-arrow::before,.widget-detail-nav-bar-arrows .popup-close::before{border:solid #525662;border-width:0 2px 2px 0;content:'';display:inline-block;padding:7px;position:absolute;right:7px;top:4px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.widget-detail-nav-bar-arrows .popup-arrow.arrow-prev::before,.widget-detail-nav-bar-arrows .popup-close.arrow-prev::before{right:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.widget-detail-nav-bar-arrows .popup-arrow span,.widget-detail-nav-bar-arrows .popup-close span{display:none}.widget-detail-nav-bar-arrows .widget-detail-nav-bar-close{float:none;height:23px}.widget-detail-nav-bar-arrows .widget-detail-nav-bar-close .widget-detail-nav-button{margin:0 0 0 10px}.widget-detail-nav-bar-arrows .popup-close::before{right:-6px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.widget-detail-nav-bar-arrows .popup-close::after{border:solid #525662;border-width:0 2px 2px 0;content:'';display:inline-block;padding:7px;position:absolute;right:14px;top:4px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.home-product-block{margin-bottom:80px;text-align:center}@media screen and (min-width:1024px){.home-product-block{margin:0 auto 125px;max-width:1255px}}.home-product-block .widget{margin-bottom:35px}@media screen and (min-width:1024px){.home-product-block .widget{margin-bottom:55px}}.home-product-block .product-items{padding:0 5px}@media screen and (min-width:600px){.home-product-block .product-items{padding:0 25px}}.home-product-block .product-items .product-item-photo{display:block;margin:0 auto;max-width:200px}.home-product-block{margin-bottom:80px;text-align:center}@media screen and (min-width:1024px){.home-product-block{margin:0 auto 125px;max-width:1255px}}.home-product-block .widget{margin-bottom:35px}@media screen and (min-width:1024px){.home-product-block .widget{margin-bottom:55px}}.home-product-block .product-items{padding:0 5px}@media screen and (min-width:600px){.home-product-block .product-items{padding:0 25px}}.home-product-block .product-items .product-item-photo{display:block;margin:0 auto;max-width:200px}.home-navigation-block{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:auto;margin-right:auto;padding:0}@media screen and (min-width:600px){.home-navigation-block{max-width:calc(100% - 20px);padding:0 10px}}@media screen and (min-width:1024px){.home-navigation-block{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-width:1140px}}.home-navigation-block .banner-wrapper{margin:0;min-height:450px;overflow:hidden;padding:0;position:relative}@media screen and (min-width:600px){.home-navigation-block .banner-wrapper{margin:12px auto;padding:0 6px}}.home-navigation-block .banner-wrapper:nth-child(1){-webkit-flex:50%;-ms-flex:50%;flex:50%;-webkit-order:1;-ms-flex-order:1;order:1;padding-right:8px}@media screen and (min-width:600px){.home-navigation-block .banner-wrapper:nth-child(1){-webkit-flex:33.3333333333%;-ms-flex:33.3333333333%;flex:33.3333333333%}}.home-navigation-block .banner-wrapper:nth-child(2){-webkit-flex:100%;-ms-flex:100%;flex:100%;height:200px;min-height:200px;-webkit-order:3;-ms-flex-order:3;order:3;padding-top:16px}@media screen and (min-width:600px){.home-navigation-block .banner-wrapper:nth-child(2){-webkit-flex:33.3333333333%;-ms-flex:33.3333333333%;flex:33.3333333333%;height:auto;min-height:450px;-webkit-order:1;-ms-flex-order:1;order:1;padding:0 6px}}.home-navigation-block .banner-wrapper:nth-child(2) .image-wrapper{height:200px}@media screen and (min-width:600px){.home-navigation-block .banner-wrapper:nth-child(2) .image-wrapper{height:100%}}.home-navigation-block .banner-wrapper:nth-child(2) .image-wrapper img{height:200px}@media screen and (min-width:600px){.home-navigation-block .banner-wrapper:nth-child(2) .image-wrapper img{height:100%}}.home-navigation-block .banner-wrapper:nth-child(2) .text-wrapper{bottom:45px}@media screen and (min-width:600px){.home-navigation-block .banner-wrapper:nth-child(2) .text-wrapper{bottom:70px}}.home-navigation-block .banner-wrapper:nth-child(3){-webkit-flex:50%;-ms-flex:50%;flex:50%;-webkit-order:2;-ms-flex-order:2;order:2;padding-left:8px}@media screen and (min-width:600px){.home-navigation-block .banner-wrapper:nth-child(3){-webkit-flex:33.3333333333%;-ms-flex:33.3333333333%;flex:33.3333333333%}}@media screen and (min-width:600px){.home-navigation-block .banner-wrapper:nth-child(3n+1){margin-left:0}}.home-navigation-block .banner-wrapper .image-wrapper{height:100%;overflow:hidden;position:relative}@media screen and (min-width:600px){.home-navigation-block .banner-wrapper .image-wrapper{padding-top:0}}.home-navigation-block .banner-wrapper .image-wrapper img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transition:all .3s ease-out;vertical-align:middle;width:100%}@media screen and (min-width:600px){.home-navigation-block .banner-wrapper .image-wrapper img{position:static}}.home-navigation-block .banner-wrapper .image-wrapper:hover img{-webkit-transform:scale(1.05);transform:scale(1.05);transition:all .2s ease-in}.home-navigation-block .banner-wrapper .text-wrapper{-webkit-align-items:center;-ms-flex-align:center;align-items:center;bottom:70px;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;padding:0 25px;position:absolute;text-align:center;width:100%}@media screen and (min-width:600px){.home-navigation-block .banner-wrapper .text-wrapper{padding:0 10px}}@media screen and (min-width:1024px){.home-navigation-block .banner-wrapper .text-wrapper{padding:0 25px}}.home-navigation-block .banner-wrapper .text-wrapper strong{display:block;font-size:24px;font-weight:500;letter-spacing:1.4px;line-height:40px;max-width:200px}@media screen and (min-width:600px){.home-navigation-block .banner-wrapper .text-wrapper strong{font-size:20px}}@media screen and (min-width:1024px){.home-navigation-block .banner-wrapper .text-wrapper strong{font-size:24px}}.home-navigation-block .banner-wrapper .text-wrapper span{display:block;font-size:26px;letter-spacing:-.8px;margin-bottom:10px;text-transform:lowercase}@media screen and (min-width:600px){.home-navigation-block .banner-wrapper .text-wrapper span{font-size:16px}}@media screen and (min-width:1024px){.home-navigation-block .banner-wrapper .text-wrapper span{font-size:26px}}.home-navigation-block .banner-wrapper .text-wrapper button,.home-navigation-block .banner-wrapper .text-wrapper .button{background:0 0;border:1px solid #fff;font-size:14px;height:40px;line-height:40px;max-width:200px;padding:0;text-align:center;text-transform:none;width:100%}@media screen and (min-width:600px){.home-navigation-block .banner-wrapper .text-wrapper button,.home-navigation-block .banner-wrapper .text-wrapper .button{font-size:12px;letter-spacing:1.4px}}@media screen and (min-width:1024px){.home-navigation-block .banner-wrapper .text-wrapper button,.home-navigation-block .banner-wrapper .text-wrapper .button{font-size:14px}}.home-navigation-block .banner-wrapper .text-wrapper .button::after{display:none}.home-navigation-block .banner-wrapper .image-link{height:100%;position:absolute;top:0;width:100%;z-index:100}.home-blog-block{margin-bottom:70px;padding:0 10px;text-align:center}@media screen and (min-width:600px){.home-blog-block{margin:0 auto 60px;max-width:1219px;padding:0}}@media screen and (min-width:1024px){.home-blog-block{padding:0 10px}}.home-blog-block .block-title{font-size:30px;letter-spacing:1px;margin-bottom:25px;padding:0;text-align:center}.home-blog-block .block-title strong{font-weight:400}@media screen and (min-width:600px){.home-blog-block .selected-posts-wrapper{margin-bottom:45px}}@media screen and (min-width:600px){.home-blog-block .selected-posts{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:600px){.home-blog-block .selected-post{-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;padding:0 10px 30px}}@media screen and (min-width:1024px){.home-blog-block .selected-post{-webkit-flex:1;-ms-flex:1;flex:1;padding:0 0 0 40px}}@media screen and (min-width:1024px){.home-blog-block .selected-post:nth-of-type(4n+1){padding-left:0}}.home-blog-block .selected-post::before{display:none}.home-blog-block .selected-post .thumbnail{display:block;margin-bottom:20px;text-align:center}.home-blog-block .selected-post .thumbnail img{width:100%}.home-blog-block .selected-post .thumbnail img:not(.lazyloaded){width:auto}.home-blog-block .selected-post>a{color:#1b1f22;display:block;font-weight:400;margin-bottom:10px;text-align:center;text-decoration:none}.home-blog-block .selected-post>a:hover{color:#558b23;text-decoration:underline}.home-blog-block .selected-post .post-description{color:#525662;text-align:center}.home-blog-block .slick-dots{bottom:0;margin-top:25px}.home-features-block{display:block;min-height:400px;padding:30px 12px 36px}@media screen and (min-width:600px){.home-features-block{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto;max-width:calc(100% - 28px);padding:50px 6px}}@media screen and (min-width:1024px){.home-features-block{max-width:1132px}}.home-features-block .fg-feature-container{position:relative}@media screen and (min-width:600px){.home-features-block .fg-feature-container{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}.home-features-block .fg-feature{color:#fff;display:block;height:300px;margin:0;overflow:hidden;position:relative;text-align:center;text-decoration:none}@media screen and (min-width:600px){.home-features-block .fg-feature{margin-left:6px;margin-right:6px}.home-features-block .fg-feature:first-child{margin-bottom:0}}.home-features-block .fg-feature:first-child{margin-bottom:12px}.home-features-block .fg-feature img{height:300px;margin-bottom:-286px;-o-object-fit:cover;object-fit:cover;position:relative;width:100%}.home-features-block .fg-feature h3{color:#fff;font-size:26px;font-weight:500;letter-spacing:1.4px;line-height:1.1;margin:0;padding-top:100px;position:relative;text-decoration:none;text-transform:none;transition:all .25s ease-in;z-index:1}@media screen and (min-width:1024px){.home-features-block .fg-feature h3{padding-top:145px}}.home-features-block .fg-feature p{color:#fff;font-size:16px;font-weight:300;letter-spacing:0;line-height:130%;margin:0 0 11px;padding:10px 30px 0;position:relative;text-decoration:none;text-transform:none;z-index:1}@media screen and (min-width:1024px){.home-features-block .fg-feature p{padding:10px 30px 0}}.home-features-block .fg-feature::after{background-image:linear-gradient(0deg,rgba(0,0,0,.95) 0%,transparent 80%);bottom:0;content:'';display:block;height:80%;left:0;opacity:.8;position:absolute;transition:all .3s ease-in;width:100%}.home-features-block .fg-feature:hover img::after{height:100%;opacity:1;transition:all .3s ease-out}.home-features-block .fg-feature:hover h3{padding-bottom:10px;transition:all .25s ease-out}.home-features-block .fg-feature:hover::after{height:100%;opacity:1;transition:all .3s ease-out}.fg-products{min-height:420px;padding-bottom:38px;text-align:center}.fg-products h2{font-family:"Suisse",sans-serif;font-size:30px;font-weight:700;letter-spacing:1px;line-height:40px;margin:0 auto;padding:50px 0 30px;text-align:center}.fg-products h2 p{font-family:"ProximaNova",sans-serif;font-size:17px;font-weight:400;letter-spacing:normal;line-height:140%;margin:0 auto;max-width:600px;padding:25px 80px 0;text-transform:none}.fg-products .container{margin:0 auto}@media screen and (min-width:600px){.fg-products .container{max-width:calc(100% - 40px)}}@media screen and (min-width:1024px){.fg-products .container{max-width:1120px}}.fg-products .row{display:block}@media screen and (min-width:600px){.fg-products .row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.fg-products .fg-product-column{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}@media screen and (min-width:600px){.fg-products .fg-product-column{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media screen and (min-width:1024px){.fg-products .fg-product-column{-webkit-flex-basis:33.3333333333%;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%}}.fg-products .fg-product-column .teaser{padding:0}@media screen and (min-width:600px){.fg-products .fg-product-column .teaser{padding:0 6px}}.fg-products .fg-product-column .product{background-color:rgba(0,0,0,.75);color:rgba(0,0,0,.75);display:block;height:200px;margin-bottom:12px;overflow:hidden;position:relative;width:100%}.fg-products .fg-product-column .product img{height:200px;width:100%}.fg-products .fg-product-column .product strong{background-color:#fff;display:block;font-size:15px;font-weight:700;height:36px;left:50%;letter-spacing:normal;line-height:36px;margin:-25px 0 0 -120px;position:absolute;top:50%;width:240px;z-index:1}@media screen and (min-width:600px){.fg-products .fg-product-column .product strong{font-size:16px;height:42px;line-height:42px;margin:-21px 0 0 -100px;width:200px}}@media screen and (min-width:1024px){.fg-products .fg-product-column .product strong{font-size:15px;height:36px;line-height:36px;margin:-25px 0 0 -120px;width:240px}}.fg-products .fg-product-column .product::after{background-image:linear-gradient(0deg,rgba(0,0,0,.95) 0%,transparent 80%);bottom:0;content:'';display:block;height:80%;left:0;opacity:.8;position:absolute;transition:all .3s ease-in;width:100%}.fg-products .fg-product-column .product:hover{color:#558b23;text-decoration:none;transition:color .3s}.home-advantages-block{background-color:#f9fafa;min-height:420px;padding-bottom:50px;text-align:center}.home-advantages-block h2{font-family:"Suisse",sans-serif;font-size:30px;font-weight:700;letter-spacing:1px;line-height:40px;margin:0 auto;padding:50px 30px 30px;text-align:center;text-transform:none}.home-advantages-block .container{display:block;margin:0 auto;padding-left:6px;padding-right:6px}@media screen and (min-width:600px){.home-advantages-block .container{display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:calc(100% - 20px)}}@media screen and (min-width:1024px){.home-advantages-block .container{max-width:1132px}}@media screen and (min-width:600px){.home-advantages-block .advangates-column{width:33.3333333333%}}.home-advantages-block .advangates-column h4{font-size:22px;font-weight:700;letter-spacing:normal;margin-bottom:11px;margin-top:11px;padding-top:20px;text-transform:none}.home-advantages-block .advangates-column p{color:#000;font-size:16px;font-weight:300;line-height:140%;margin:0 0 11px;padding:0 30px 30px}.home-advantages-block .advangates-column svg{height:170px;width:170px}.home-reviews-block{background-color:#f9fafa;min-height:420px;padding-bottom:30px;padding-top:50px;text-align:center}.home-reviews-block h2{color:#3c3c3e;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;font-family:"Suisse",sans-serif;font-size:30px;font-weight:700;letter-spacing:1px;line-height:40px;margin:0 auto;padding:0 30px 20px;text-align:center}.home-reviews-block h5{color:rgba(0,0,0,.75);font-size:20px;font-weight:700;line-height:1.1;margin:11px 0}.home-reviews-block .container{display:block;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;padding-left:6px;padding-right:6px}@media screen and (min-width:600px){.home-reviews-block .container{display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:calc(100% - 20px)}}@media screen and (min-width:1024px){.home-reviews-block .container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-width:1132px}}.home-reviews-block .container .col-sm-4{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}@media screen and (min-width:600px){.home-reviews-block .container .col-sm-4{-webkit-flex-basis:33.3333333333%;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;padding:0 6px}}.home-reviews-block .container .review{color:#000;font-size:16px;font-weight:300;line-height:140%;margin:0 0 11px;padding:0 12px}.home-reviews-block .container .review b{color:rgba(0,0,0,.75);display:block}.home-reviews-block .container .credits{font-size:15px;line-height:140%;margin:0;padding:0 12px}.home-reviews-block .container .credits b{color:rgba(0,0,0,.75);display:block;font-weight:700}.home-reviews-block .rating{padding-top:20px}.home-reviews-block .rating svg{display:block;height:18px;margin:auto;width:90px}.home-reviews-block .rating svg .total{fill:#ff9326}.home-reviews-block .total-rating{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding-top:40px}.home-reviews-block .total-rating svg{display:block;margin:10px auto}.home-reviews-block .total-rating svg .total{fill:#ff9326}.home-reviews-block .total-rating svg.review-logo{height:24px;width:150px}.home-reviews-block .total-rating svg.review-stars{height:18px;width:90px}.home-reviews-block .total-rating svg:not(:root){overflow:hidden}.home-categories-block{background-color:#f9fafa;min-height:250px;overflow:hidden;padding:20px 12px;text-align:center}@media screen and (min-width:600px){.home-categories-block{padding:0}}.home-categories-block h2{color:#3c3c3e;font-family:"Suisse",sans-serif;font-size:30px;font-weight:700;letter-spacing:1px;line-height:40px;margin:0 auto;padding:30px 0;text-align:left;text-transform:none}@media screen and (min-width:600px){.home-categories-block h2{text-align:center}}.home-categories-block .container{display:block;margin:0 auto}@media screen and (min-width:600px){.home-categories-block .container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:calc(100% - 20px)}}@media screen and (min-width:1024px){.home-categories-block .container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-width:1132px}}.home-categories-block .category-list{margin-top:0}.home-categories-block .category-list .category{border-bottom:1px solid rgba(0,0,0,.1);color:rgba(0,0,0,.75);display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;height:55px;letter-spacing:normal;padding:0 5px;text-decoration:none;text-transform:none;width:100%}@media screen and (min-width:600px){.home-categories-block .category-list .category{border-bottom:0;display:block;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;height:150px}}@media screen and (min-width:1024px){.home-categories-block .category-list .category{-webkit-flex-basis:12.5%;-ms-flex-preferred-size:12.5%;flex-basis:12.5%;height:150px}}.home-categories-block .category-list .category span{color:#000;display:block;font-size:20px;font-weight:300;height:60px;line-height:60px;padding:0 15px 0 35px}@media screen and (min-width:600px){.home-categories-block .category-list .category span{font-size:14px;line-height:120%;padding:0 10px}}.home-categories-block .category-list .category svg{height:45px;margin:5px 0;opacity:.8;transition:opacity .3s linear;width:45px}@media screen and (min-width:600px){.home-categories-block .category-list .category svg{display:block;height:50px;margin:20px auto 10px;opacity:.55;width:50px}}.home-categories-block .category-list .category svg:not(:root){overflow:hidden}.home-categories-block .category-list .category:hover{color:#558b23;text-decoration:none;transition:color .3s}.no-route-page-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 0 30px;padding:0 20px;text-align:center}@media screen and (min-width:600px){.no-route-page-container{-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}}.no-route-page-container .no-route-image img{display:block;height:auto;margin:0 auto}.no-route-page-container .no-route-content{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:20px}.no-route-page-container .no-route-title{color:#525662;font-size:42px;font-weight:300;margin:0 10px}.no-route-page-container .no-route-text{color:#525662;font-size:26px;font-weight:300;width:280px}@media screen and (min-width:600px){.no-route-page-container .no-route-text{font-size:20px}}.no-route-page-container .no-route-error{color:#525662;font-size:16px;font-weight:300}.contact-index-index .contact-contacts-block{margin-top:57px;padding:0 10px;text-align:center}@media screen and (min-width:600px){.contact-index-index .contact-contacts-block{margin-top:48px}}.contact-index-index .contact-contacts-block .contacts-header{color:#525662;font-size:16px;font-weight:400}.contact-index-index .contact-contacts-block .contact-email{margin-bottom:69px}.contact-index-index .contact-contacts-block .contact-email .email{font-size:16px;font-weight:400;letter-spacing:normal;line-height:1.38;margin-top:3px;text-transform:lowercase}.contact-index-index .contact-contacts-block .contact-details{margin-bottom:56px}@media screen and (min-width:600px){.contact-index-index .contact-contacts-block .contact-details{margin-bottom:77px}}.contact-index-index .contact-contacts-block .contact-details .details{color:#1b1f22;font-size:14px;line-height:1.79;margin-top:10px}.contact-index-index .contact-contacts-block .contact-phone{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:86px}.contact-index-index .contact-contacts-block .contact-phone p{color:#1b1f22;font-size:14px;line-height:1.57;margin-top:7px}@media screen and (min-width:600px){.contact-index-index .contact-contacts-block .contact-phone p{width:390px}}.contact-index-index .contact-contacts-block .contact-phone .phone{color:#1b1f22;font-size:26px;font-weight:400;letter-spacing:1px;line-height:.85;margin-top:9px;text-decoration:none}.contact-index-index .contact-description-block{color:#1b1f22;font-size:16px;margin:10px auto 47px;padding:0 10px;text-align:center}@media screen and (min-width:600px){.contact-index-index .contact-description-block{margin-bottom:24px;max-width:725px}}.contact-index-index .page-title{color:#525662;font-family:inherit;font-size:26px;font-weight:400;margin-bottom:6px}@media screen and (min-width:600px){.contact-index-index .page-title{font-size:30px}}.contact-index-index .page-main .actions-toolbar{display:inherit;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}.contact-index-index .page-main .actions-toolbar .primary{height:42px;width:100%}@media screen and (min-width:600px){.contact-index-index .page-main .actions-toolbar .primary{width:182px}}.contact-index-index .page-main .page-title-wrapper{text-align:center}.contact-index-index .contact-form{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0 10px}.contact-index-index .contact-form p.mage-error{font-size:13px;font-weight:400;color:#c93444;display:none;letter-spacign:normal;text-align:left}.contact-index-index .contact-form div.mage-error{display:none!important}.contact-index-index .fieldset{width:100%}@media screen and (min-width:600px){.contact-index-index .fieldset{width:461px}}.contact-index-index .fieldset .control{color:#92969b;line-height:1.57;max-width:100%}.contact-index-index .fieldset .label{color:#92969b;font-size:11px;font-weight:500;letter-spacing:1px;line-height:2}.contact-index-index .fieldset .legend{color:#525662;display:block;font-size:16px;font-weight:400;margin:0 auto 11px;text-align:center}.contact-index-index .fieldset .note{font-size:14px;max-width:100%;text-align:center}@media screen and (min-width:600px){.contact-index-index .fieldset .field input,.contact-index-index .fieldset .field textarea{width:450px}}.contact-index-index .fieldset .field span{font-size:11px;font-weight:500}.contact-index-index .captcha .captcha-image{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.contact-index-index .captcha .captcha-reload{height:50px;min-width:0;text-align:center;width:50px}.contact-index-index .captcha .captcha-reload::before{background:url(../images/icons/icon-refresh-white.svg) center center no-repeat;background-size:25px;content:'';display:inline-block;height:25px;position:relative;width:25px}.contact-index-index .captcha .captcha-reload span{display:none}.contact-index-index .captcha img{border:1px solid #f3f3f4}.cms-page-view:not(.cmsbuilder-page-view) .cms-hero-image{height:181px;margin-bottom:27px;position:relative;text-align:center}@media screen and (min-width:600px){.cms-page-view:not(.cmsbuilder-page-view) .cms-hero-image{margin-bottom:20px}}.cms-page-view:not(.cmsbuilder-page-view) .cms-hero-image img{height:100%;left:50%;max-width:none;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);vertical-align:bottom}.cms-page-view:not(.cmsbuilder-page-view) .page-title-wrapper{margin:0 auto;max-width:1260px;padding:0 10px;text-align:center}@media screen and (min-width:1024px){.cms-page-view:not(.cmsbuilder-page-view) .page-title-wrapper{margin-top:34px}}.cms-page-view:not(.cmsbuilder-page-view) .page-title-wrapper .page-title{margin:0}.cms-page-view:not(.cmsbuilder-page-view) .column.main{margin:0 auto 70px;max-width:1260px;padding:0 10px}.cms-page-view:not(.cmsbuilder-page-view) .column.main>div:not(:last-child){margin-bottom:27px}@media screen and (min-width:600px){.cms-page-view:not(.cmsbuilder-page-view) .column.main>div:not(:last-child){margin-bottom:29px}}.cms-page-view:not(.cmsbuilder-page-view) .column.main h3,.cms-page-view:not(.cmsbuilder-page-view) .column.main h4,.cms-page-view:not(.cmsbuilder-page-view) .column.main h5{letter-spacing:1px;margin:1px 0 0}.cms-page-view:not(.cmsbuilder-page-view) .column.main h3{font-size:26px;text-align:center}.cms-page-view:not(.cmsbuilder-page-view) .column.main h4{font-size:20px}.cms-page-view:not(.cmsbuilder-page-view) .column.main h5{color:#525662;font-size:16px;font-weight:400}.cms-page-view:not(.cmsbuilder-page-view) .column.main span{display:block;font-size:16px;margin-bottom:8px;text-align:center}@media screen and (min-width:1024px){.cms-page-view:not(.cmsbuilder-page-view) .column.main span{margin-bottom:15px}}.cms-page-view:not(.cmsbuilder-page-view) .column.main a{display:inline;letter-spacing:initial;text-transform:none}.cms-page-view:not(.cmsbuilder-page-view) .column.main p{color:#1b1f22;line-height:1.6;margin:0 0 15px}.cms-page-view:not(.cmsbuilder-page-view) .column.main ul,.cms-page-view:not(.cmsbuilder-page-view) .column.main ol{list-style:decimal outside;margin-top:7px;padding-left:18px}@media screen and (min-width:1024px){.cms-page-view:not(.cmsbuilder-page-view) .column.main ul,.cms-page-view:not(.cmsbuilder-page-view) .column.main ol{margin-left:40px;margin-top:12px;padding-left:21px}}.cms-page-view:not(.cmsbuilder-page-view) .column.main ul li,.cms-page-view:not(.cmsbuilder-page-view) .column.main ol li{line-height:1.6;padding-bottom:15px}@media screen and (min-width:600px){.cms-page-view:not(.cmsbuilder-page-view) .column.main ul li,.cms-page-view:not(.cmsbuilder-page-view) .column.main ol li{padding-bottom:10px}}.cms-page-view:not(.cmsbuilder-page-view) .column.main ul li:last-of-type,.cms-page-view:not(.cmsbuilder-page-view) .column.main ol li:last-of-type{padding-bottom:0}.cms-page-view:not(.cmsbuilder-page-view) .column.main ul{list-style:disc outside}.cms-page-view:not(.cmsbuilder-page-view) .column.main table{border-collapse:collapse;margin:10px auto 0;max-width:422px;width:100%}.cms-page-view:not(.cmsbuilder-page-view) .column.main table th,.cms-page-view:not(.cmsbuilder-page-view) .column.main table td{border:1px solid #f0f0f0}.cms-page-view:not(.cmsbuilder-page-view) .column.main table th{background:#f3f3f4;color:#525662;font-size:12px;font-weight:500;line-height:1.1;padding:11px 25px 9px;text-align:left}.cms-page-view:not(.cmsbuilder-page-view) .column.main table td{line-height:1.1;padding:11px 25px}.cms-page-view:not(.cmsbuilder-page-view) .column.main table td:first-of-type{font-weight:900}@media screen and (min-width:600px){.cms-page-view:not(.cmsbuilder-page-view) .column.main .cms-image-block{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.cms-page-view:not(.cmsbuilder-page-view) .column.main .cms-image-block img{display:block;margin:0 auto 22px}@media screen and (min-width:600px){.cms-page-view:not(.cmsbuilder-page-view) .column.main .cms-image-block img{-webkit-flex:1;-ms-flex:1;flex:1;margin:0 28px 0 0;max-width:calc(50% - 30px)}}@media screen and (min-width:600px){.cms-page-view:not(.cmsbuilder-page-view) .column.main .cms-image-block div{-webkit-flex:1;-ms-flex:1;flex:1}}.cms-page-view:not(.cmsbuilder-page-view) .column.main .cms-image-block p:last-child{margin-bottom:0}.fg--cover-image{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-top:2%}.fg--cover-image .fp--cover-content{max-width:800px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.fg--cover-image .fp--cover-content p,.fg--cover-image .fp--cover-content h1{color:#fff;margin:0;padding:0;font-weight:700}.fg--cover-image .fp--cover-content p{font-weight:300}.fg--cover-image .fp--cover-content h1{margin-top:1%;font-family:'suisse',sans-serif}.fg--cover-image .fp--cover-content .button{margin-bottom:2%;margin-top:3%}.fg--centered-text{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:10% 0}.fg--centered-text .fg--centered-text-content{max-width:640px;text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.fg--centered-text .fg--centered-text-content h2{font-weight:700;font-family:'suisse',sans-serif}.fg--centered-text .fg--centered-text-content h2,.fg--centered-text .fg--centered-text-content p{margin:0;padding:0}.fg--centered-text .fg--centered-text-content .button{margin-top:2%}.fg--two-columns-blocks{display:-webkit-flex;display:-ms-flexbox;display:flex}.fg--two-columns-blocks-left,.fg--two-columns-blocks-right{-webkit-flex:1;-ms-flex:1;flex:1}.fg--two-columns-blocks-left{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.fg--two-columns-blocks-left .fg--two-columns-blocks-content{max-width:350px}.fg--two-columns-blocks-left .fg--two-columns-blocks-content h3{font-weight:700;color:#000;font-family:'suisse',sans-serif}.fg--two-columns-blocks-left .fg--two-columns-blocks-content p{color:#000}.fg--two-columns-blocks-right{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex}.fg--two-columns-blocks-right .fg--two-columns-play-button{background:red;width:60px;height:60px;position:absolute;top:50%;left:50%;border-radius:100%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);cursor:pointer;transition:all .3s ease;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.fg--two-columns-blocks-right .fg--two-columns-play-button img{width:20px}.fg--two-columns-blocks-right .fg--two-columns-play-button:hover{background:maroon;cursor:pointer}.fg--two-columns-blocks-right iframe{width:100%}.cms-index-index .column.main p{margin:0}.fg--typing-block{position:relative;margin:16px}.fg--typing-block h2{color:#fff;position:absolute;top:50%;left:47%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);z-index:1;margin:0;padding:0}.fg--typing-block h2 #changer{width:350px;font-weight:700;position:absolute;margin-left:7px;text-transform:uppercase}.fg--typing-block .fg--images-container{position:relative}.fg--typing-block .fg--images-container .fg--image-container{width:100%;position:absolute;transition:all 1s ease}.fg--typing-block .fg--images-container .fg--image-container img{width:100%;pointer-events:none}.fg--campaign-grid{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:640px;margin:8px}.fg--campaign-grid .fg--campaign-left,.fg--campaign-grid .fg--campaign-right{-webkit-flex:1;-ms-flex:1;flex:1}.fg--campaign-grid .fg--campaign-item{background-position:center;background-repeat:no-repeat;background-size:cover}.fg--campaign-grid .fg--campaign-item a{text-decoration:none;display:block;width:100%;height:100%;position:relative}.fg--campaign-grid .fg--campaign-item a h2{margin:0;text-decoration:none}.fg--campaign-grid .fg--campaign-item a p{text-decoration:none;font-weight:300}.fg--campaign-grid .fg--campaign-item a img{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none}.fg--campaign-grid .fg--campaign-item a .fg--campaign-item-content{height:100%;text-align:center;padding-top:25px}.fg--campaign-grid .fg--campaign-item a .fg--campaign-item-content h2{color:#000;font-weight:700}.fg--campaign-grid .fg--campaign-item a .fg--campaign-item-content p{color:#000}.fg--campaign-grid .fg--campaign-item a.white .fg--campaign-item-content h2{color:#fff}.fg--campaign-grid .fg--campaign-item a.white .fg--campaign-item-content p{color:#fff}.fg--campaign-grid .fg--campaign-left{margin:8px}.fg--campaign-grid .fg--campaign-left .fg--campaign-item{height:100%}.fg--campaign-grid .fg--campaign-right{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.fg--campaign-grid .fg--campaign-right .fg--campaign-item:nth-child(1){-webkit-flex:1 1 25%;-ms-flex:1 1 25%;flex:1 1 25%;margin:8px}.fg--campaign-grid .fg--campaign-right .fg--campaign-item:nth-child(2){-webkit-flex:1 1 25%;-ms-flex:1 1 25%;flex:1 1 25%;margin:8px}.fg--campaign-grid .fg--campaign-right .fg--campaign-item:nth-child(3){-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;margin:8px}.button.fg--rounded{border-radius:50px;background-color:#fff;border-color:#fff;color:red}.button.fg--rounded.border{border:1px solid #c2c2bc}.fg--link{display:inline-block;color:red;text-decoration:none;letter-spacing:normal;margin-top:20px}.fg--link:hover{color:red}.fg--usps{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.fg--usps .fg--usps-inner{width:100%;max-width:800px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:5% 0}.fg--usps .fg--usps-inner .fg--usp{-webkit-flex:1;-ms-flex:1;flex:1;margin:0 15px}.fg--usps .fg--usps-inner .fg--usp img{max-width:35px}.fg--usps .fg--usps-inner .fg--usp h5{font-weight:700;margin:5px 0;font-family:'suisse',sans-serif}@media only screen and (max-width:1050px){.fg--campaign-grid{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto}.fg--campaign-grid .fg--campaign-item{min-height:300px}.fg--campaign-grid .fg--campaign-left .fg--campaign-item{height:300px}.fg--campaign-grid .fg--campaign-right .fg--campaign-item:nth-child(1),.fg--campaign-grid .fg--campaign-right .fg--campaign-item:nth-child(2),.fg--campaign-grid .fg--campaign-right .fg--campaign-item:nth-child(3){-webkit-flex:1 0 90%;-ms-flex:1 0 90%;flex:1 0 90%}.fg--two-columns-blocks{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.fg--two-columns-blocks .fg--two-columns-blocks-content{padding:35px 0;text-align:center}.fg--two-columns-blocks .fg--two-columns-blocks-content h3{margin:10px 0}.fg--two-columns-blocks .fg--two-columns-blocks-left{background-color:#fff!important}.fg--two-columns-blocks .fg--two-columns-blocks-right{display:block}.fg--centered-text{padding:10% 16px}.fg--cover-image .fp--cover-content{margin-top:4%}.fg--cover-image .fp--cover-content .button{margin-bottom:5%;margin-top:3%}.fg--usps .fg--usps-inner{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.fg--usps .fg--usps-inner .fg--usp{margin:8px 16px}}@media only screen and (max-width:770px){.fg--typing-block{margin:0}.fg--typing-block h2{width:200px}.fg--typing-block h2 #changer{width:auto}}@media only screen and (max-width:480px){.fg--typing-block{margin:0}.fg--typing-block h2{width:200px}.fg--typing-block h2 #changer{width:auto}}.cms-index-index .trustpilot-widget{margin:30px 0}.cms-page-view .column.main h1{text-align:center}@media screen and (min-width:1024px){.cms-page-view .column.main .testimonials{margin-top:20px}}.cms-page-view .column.main .testimonials .yotpo-modal-bottom-line{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.cms-page-view .column.main .testimonials .yotpo-modal-bottom-line .yotpo-clr{display:none}.cms-page-view .column.main .testimonials .yotpo-nav-content{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.cms-page-view .column.main .testimonials span{display:inline-block;margin-bottom:0;text-align:left}.cms-page-view .column.main .testimonials .yotpo-popup-box-medium .yotpo-bottomline{padding:0}.cms-page-view .column.main .testimonials .yotpo-popup-box-medium .yotpo-stars{margin-right:10px;vertical-align:center}.cms-page-view .column.main .testimonials .yotpo-popup-box-medium .write-review-button:hover{background-color:#558b23!important}.cms-page-view .column.main .testimonials .write-review{border-top:0 none}.cms-page-view .column.main .testimonials a{color:#6fb42f!important}.cms-page-view .column.main .testimonials .yotpo-nav-primary{border:1px solid #e3e3e3;display:block!important;margin-top:25px;padding-top:0}.cms-page-view .column.main .testimonials .yotpo-nav-primary ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:0;width:100%!important}.cms-page-view .column.main .testimonials .yotpo-nav-primary ul li{display:block;-webkit-flex:1;-ms-flex:1;flex:1;float:none;padding:0;text-align:center}.cms-page-view .column.main .testimonials .yotpo-nav-primary ul li.yotpo-active .yotpo-nav-wrapper{border-color:#6fb42f!important}.cms-page-view .column.main .testimonials .yotpo-nav-primary ul li.yotpo-active .yotpo-nav-wrapper span{color:#6fb42f!important}.cms-page-view .column.main .testimonials .yotpo-nav-primary ul li .yotpo-nav-wrapper{height:100%;max-width:none;padding:20px 10px}.cms-page-view .column.main .testimonials .yotpo-nav-primary ul li span{white-space:initial}.cms-page-view .column.main .testimonials .yotpo-popup-box-large{padding-top:0}.cms-page-view .column.main .testimonials .yotpo-review{border:1px solid #e3e3e3;margin-top:30px;padding:0}@media screen and (min-width:600px){.cms-page-view .column.main .testimonials .yotpo-review{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.cms-page-view .column.main .testimonials .yotpo-review span{text-align:left}.cms-page-view .column.main .testimonials .yotpo-review .yotpo-header{-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e3e3e3;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:25px}.cms-page-view .column.main .testimonials .yotpo-review .yotpo-header-element:not(.yotpo-icon-profile){-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.cms-page-view .column.main .testimonials .yotpo-review .yotpo-review-stars{margin-bottom:0}.cms-page-view .column.main .testimonials .yotpo-review .yotpo-main{margin-left:0!important;padding:25px}.cms-page-view .column.main .testimonials .yotpo-review .product-link{color:#6fb42f}.cms-page-view .column.main .testimonials .yotpo-review .yotpo-header-actions{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-top:0}.cms-page-view .column.main .testimonials .yotpo-review .yotpo-comments-box{border-color:#6fb42f;margin-bottom:20px}.cms-page-view .column.main .testimonials .yotpo-review .yotpo-comment-box{padding:0}.cms-page-view .column.main .testimonials .yotpo-footer{border-top:1px solid #e3e3e3;display:block!important;margin:0;padding:25px}.cms-page-view .column.main .testimonials .yotpo-footer .yotpo-icon-seperator,.cms-page-view .column.main .testimonials .yotpo-footer .share-options-wrapper{display:none}.cms-page-view .column.main .testimonials .yotpo-footer .y-label{font-size:14px}.cms-page-view .column.main .testimonials .yotpo-footer .yotpo-icon-thumbs-up::before,.cms-page-view .column.main .testimonials .yotpo-footer .yotpo-icon-thumbs-down::before{color:#6fb42f}.cms-page-view .column.main .testimonials .yotpo-footer .yotpo-icon-thumbs-up:hover::before,.cms-page-view .column.main .testimonials .yotpo-footer .yotpo-icon-thumbs-down:hover::before{color:#558b23}.cms-page-view.cms-reviews .column.main h1{color:#3c3c3e;font-family:"Suisse",sans-serif;font-size:30px;font-weight:400;letter-spacing:1px;line-height:48px;text-align:center}@media screen and (min-width:1024px){.cms-page-view.cms-reviews .column.main h1{text-align:left}}.cms-page-view.cms-reviews .column.main p{color:#000;font-size:16px;font-weight:300;line-height:1.6}@media screen and (min-width:600px){.cms-page-view.cms-reviews .column.main .testimonials .yotpo-popup-box-medium{position:relative}}.cms-page-view.cms-reviews .column.main .testimonials .yotpo-popup-box-medium .yotpo-nav-content{margin:0 auto}@media screen and (min-width:600px){.cms-page-view.cms-reviews .column.main .testimonials .yotpo-popup-box-medium .pull-right{position:absolute;right:0}}.cms-page-view.cms-reviews .yotpo-modal-bottom-line .yotpo-bottomline .text-m{display:none}.cms-page-view.cms-reviews .yotpo-modal-bottom-line .yotpo-nav-content{padding:10px 0}.cms-page-view.cms-reviews .yotpo-modal-bottom-line .yotpo-hidden.only-invisible{display:none!important}.cms-page-view.cms-reviews .yotpo-stars .yotpo-icon.rating-star{font-size:22px}.footer-block{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#f8f8f8;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:15px 0}.footer-block .stars{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.footer-block .star{height:24px;width:24px}.footer-block a{color:#000;font-weight:400;margin:6px 0;text-decoration:none}.header-block{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.header-block .row-wrapper{-webkit-flex:50%;-ms-flex:50%;flex:50%}.header-block .row-wrapper:first-child,.header-block .row-wrapper:nth-child(3){padding-right:6px}.header-block .row-wrapper:first-child,.header-block .row-wrapper:nth-child(2){padding-bottom:6px}.header-block .row{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#f8f8f8;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:20px;text-decoration:none;width:100%}.header-block p{color:#000;font-size:16px;font-weight:400;margin:0}.header-block img{height:48px;width:48px}.category-menu-left-block{min-width:220px;white-space:normal}@media screen and (min-width:1366px){.category-menu-left-block{padding:0 40px}}.category-menu-left-block p{font-size:12px;font-weight:400}.category-menu-left-block h2{font-family:"Suisse",sans-serif;font-size:18px;font-weight:500;margin:0 0 20px}.category-menu-left-block p,.category-menu-left-block h2{color:#000;text-align:left}.category-menu-left-block img{height:48px;width:48px;margin:10px 5px}@media screen and (min-width:1366px){.category-menu-left-block img{margin:10px}}.category-menu-right-block .row{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#f8f8f8;border:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left;margin-bottom:3px}.category-menu-right-block .image-wrapper{height:64px;width:64px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 10px}.category-menu-right-block .text-wrapper{display:block;width:100%}.category-menu-right-block img{height:100%;width:100%}.category-menu-right-block strong{color:#000;font-size:14px;font-weight:500}.category-menu-right-block a{color:#82858e;font-size:14px;font-weight:400;letter-spacing:normal;margin-left:10px;text-align:left;text-decoration:none;white-space:normal}.category-menu-right-block a strong{font-family:"Suisse",sans-serif}.category-menu-right-block a:hover strong{color:#558b23}.goal-menu-block{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto;max-width:1140px;padding:20px 10px}.goal-menu-block .banner-wrapper{margin:0 10px;min-height:450px;overflow:hidden;position:relative}.goal-menu-block .banner-wrapper .image-wrapper{-webkit-flex:33.3333333333%;-ms-flex:33.3333333333%;flex:33.3333333333%;height:100%;overflow:hidden;position:relative}.goal-menu-block .banner-wrapper .image-wrapper img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:static;top:0;transition:all .3s ease-out;vertical-align:middle;width:100%}.goal-menu-block .banner-wrapper .image-wrapper:hover img{-webkit-transform:scale(1.05);transform:scale(1.05);transition:all .2s ease-in}.goal-menu-block .banner-wrapper .text-wrapper{-webkit-align-items:center;-ms-flex-align:center;align-items:center;bottom:70px;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;padding:0 25px;position:absolute;text-align:center;width:100%}.goal-menu-block .banner-wrapper .text-wrapper strong{display:block;font-size:24px;font-weight:500;letter-spacing:1.4px;line-height:40px;max-width:200px}.goal-menu-block .banner-wrapper .text-wrapper a{border:1px solid #fff;color:#fff;font-size:14px;height:40px;letter-spacing:1.4px;line-height:40px;max-width:200px;padding:0;text-align:center;text-decoration:none;text-transform:none;width:100%}.cms-page-view[class*=cms-about-us] .column.main,.cms-page-view[class*=cms-om-os] .column.main,.cms-page-view[class*=cms-om-oss] .column.main,.cms-page-view[class*=cms-uber-uns] .column.main,.cms-page-view[class*=cms-ueber-uns] .column.main{margin:0;max-width:100%;padding:0;width:100%}.cms-page-view[class*=cms-about-us] .column.main p,.cms-page-view[class*=cms-om-os] .column.main p,.cms-page-view[class*=cms-om-oss] .column.main p,.cms-page-view[class*=cms-uber-uns] .column.main p,.cms-page-view[class*=cms-ueber-uns] .column.main p{font-size:16px;line-height:140%}.cms-page-view[class*=cms-about-us] .column.main>div:not(:last-child),.cms-page-view[class*=cms-om-os] .column.main>div:not(:last-child),.cms-page-view[class*=cms-om-oss] .column.main>div:not(:last-child),.cms-page-view[class*=cms-uber-uns] .column.main>div:not(:last-child),.cms-page-view[class*=cms-ueber-uns] .column.main>div:not(:last-child){margin-bottom:0}.cms-page-view[class*=cms-about-us] .column.main span,.cms-page-view[class*=cms-om-os] .column.main span,.cms-page-view[class*=cms-om-oss] .column.main span,.cms-page-view[class*=cms-uber-uns] .column.main span,.cms-page-view[class*=cms-ueber-uns] .column.main span{text-align:center}.cms-page-view[class*=cms-about-us] .column.main .member .title,.cms-page-view[class*=cms-om-os] .column.main .member .title,.cms-page-view[class*=cms-om-oss] .column.main .member .title,.cms-page-view[class*=cms-uber-uns] .column.main .member .title,.cms-page-view[class*=cms-ueber-uns] .column.main .member .title{display:block;font-size:12px;line-height:130%;margin-bottom:0;text-align:center}.cms-page-view[class*=cms-about-us] .column.main h1,.cms-page-view[class*=cms-about-us] .column.main h2,.cms-page-view[class*=cms-about-us] .column.main h3,.cms-page-view[class*=cms-about-us] .column.main h4,.cms-page-view[class*=cms-about-us] .column.main h5,.cms-page-view[class*=cms-about-us] .column.main h6,.cms-page-view[class*=cms-om-os] .column.main h1,.cms-page-view[class*=cms-om-os] .column.main h2,.cms-page-view[class*=cms-om-os] .column.main h3,.cms-page-view[class*=cms-om-os] .column.main h4,.cms-page-view[class*=cms-om-os] .column.main h5,.cms-page-view[class*=cms-om-os] .column.main h6,.cms-page-view[class*=cms-om-oss] .column.main h1,.cms-page-view[class*=cms-om-oss] .column.main h2,.cms-page-view[class*=cms-om-oss] .column.main h3,.cms-page-view[class*=cms-om-oss] .column.main h4,.cms-page-view[class*=cms-om-oss] .column.main h5,.cms-page-view[class*=cms-om-oss] .column.main h6,.cms-page-view[class*=cms-uber-uns] .column.main h1,.cms-page-view[class*=cms-uber-uns] .column.main h2,.cms-page-view[class*=cms-uber-uns] .column.main h3,.cms-page-view[class*=cms-uber-uns] .column.main h4,.cms-page-view[class*=cms-uber-uns] .column.main h5,.cms-page-view[class*=cms-uber-uns] .column.main h6,.cms-page-view[class*=cms-ueber-uns] .column.main h1,.cms-page-view[class*=cms-ueber-uns] .column.main h2,.cms-page-view[class*=cms-ueber-uns] .column.main h3,.cms-page-view[class*=cms-ueber-uns] .column.main h4,.cms-page-view[class*=cms-ueber-uns] .column.main h5,.cms-page-view[class*=cms-ueber-uns] .column.main h6{color:#303030;font-family:"Suisse",sans-serif;letter-spacing:normal;margin:0;text-transform:none}.cms-page-view[class*=cms-about-us] .column.main .link-button,.cms-page-view[class*=cms-om-os] .column.main .link-button,.cms-page-view[class*=cms-om-oss] .column.main .link-button,.cms-page-view[class*=cms-uber-uns] .column.main .link-button,.cms-page-view[class*=cms-ueber-uns] .column.main .link-button{background-color:#6fb42f;border:0;color:#fff;display:inline-block;font-size:14px;font-weight:400;line-height:22px;min-height:42px;min-width:100px;padding:10px 24px;text-decoration:none;text-transform:uppercase}.cms-page-view[class*=cms-about-us] .column.main .link-button.button-outline,.cms-page-view[class*=cms-om-os] .column.main .link-button.button-outline,.cms-page-view[class*=cms-om-oss] .column.main .link-button.button-outline,.cms-page-view[class*=cms-uber-uns] .column.main .link-button.button-outline,.cms-page-view[class*=cms-ueber-uns] .column.main .link-button.button-outline{background-color:transparent;border:1px solid #6fb42f;color:#1b1f22;font-weight:400}.cms-page-view[class*=cms-about-us] .column.main .about-cover span,.cms-page-view[class*=cms-om-os] .column.main .about-cover span,.cms-page-view[class*=cms-om-oss] .column.main .about-cover span,.cms-page-view[class*=cms-uber-uns] .column.main .about-cover span,.cms-page-view[class*=cms-ueber-uns] .column.main .about-cover span{color:#fff;display:block;font-size:48px;font-weight:700;line-height:125%;padding-top:85px;position:relative}@media screen and (max-width:600px){.cms-page-view[class*=cms-about-us] .column.main .about-cover span,.cms-page-view[class*=cms-om-os] .column.main .about-cover span,.cms-page-view[class*=cms-om-oss] .column.main .about-cover span,.cms-page-view[class*=cms-uber-uns] .column.main .about-cover span,.cms-page-view[class*=cms-ueber-uns] .column.main .about-cover span{font-size:32px;line-height:100%;padding-top:calc(40vh - 60px)}}.cms-page-view[class*=cms-about-us] .column.main .about-cover p,.cms-page-view[class*=cms-om-os] .column.main .about-cover p,.cms-page-view[class*=cms-om-oss] .column.main .about-cover p,.cms-page-view[class*=cms-uber-uns] .column.main .about-cover p,.cms-page-view[class*=cms-ueber-uns] .column.main .about-cover p{color:#fff;font-size:21px;font-weight:400;line-height:125%;padding:24px 20%;position:relative}.cms-page-view[class*=cms-about-us] .column.main .intro-copy h4,.cms-page-view[class*=cms-om-os] .column.main .intro-copy h4,.cms-page-view[class*=cms-om-oss] .column.main .intro-copy h4,.cms-page-view[class*=cms-uber-uns] .column.main .intro-copy h4,.cms-page-view[class*=cms-ueber-uns] .column.main .intro-copy h4{font-size:20px;font-weight:700;line-height:1.1;margin-bottom:11px;margin-top:11px}.cms-page-view[class*=cms-about-us] .column.main .icon-block strong,.cms-page-view[class*=cms-om-os] .column.main .icon-block strong,.cms-page-view[class*=cms-om-oss] .column.main .icon-block strong,.cms-page-view[class*=cms-uber-uns] .column.main .icon-block strong,.cms-page-view[class*=cms-ueber-uns] .column.main .icon-block strong{display:block;font-family:Suisse,sans-serif;padding:12px 0 0}.cms-page-view[class*=cms-about-us] .column.main .icon-block span,.cms-page-view[class*=cms-om-os] .column.main .icon-block span,.cms-page-view[class*=cms-om-oss] .column.main .icon-block span,.cms-page-view[class*=cms-uber-uns] .column.main .icon-block span,.cms-page-view[class*=cms-ueber-uns] .column.main .icon-block span{font-size:12px;line-height:140%;text-align:center}.fg-about-view{display:block;padding:0 10px}.fg-about-view h1{font-size:36px;font-weight:700;letter-spacing:normal;line-height:1.1}.fg-about-view h2{font-size:22px;font-weight:400;letter-spacing:normal;line-height:1.1;margin:0 0 24px}.fg-about-view p{font-size:16px;line-height:140%}.fg-about-view b{font-weight:700}.fg-about-view .container{margin-left:auto;margin-right:auto;padding-left:6px;padding-right:6px}@media screen and (min-width:600px){.fg-about-view .container{width:600px}}@media screen and (min-width:600px){.fg-about-view .container{width:600px}}@media screen and (min-width:1024px){.fg-about-view .container{width:952px}}@media screen and (min-width:1366px){.fg-about-view .container{width:1152px}}.fg-about-view .section-more{display:block;padding:24px 0 48px;text-align:center}.fg-about-view.gray{background-color:rgba(27,31,34,.05)}.fg-about-view .slick-slide{padding:12px}.fg-about-view .sw-slider-text{font-size:16px;margin:0;padding:12px 0;position:relative}.fg-about-view .sw-slider-text h2{display:inline;font-size:16px;font-weight:700}.fg-about-view .sw-slider-text p{display:inline;font-size:16px}.fg-about-view .sw-slider-text .slide-text-wrapper{display:inline}.about-cover{background-color:#82858e;height:400px;margin:24px 0 0;padding:15px;position:relative;text-align:center;width:100%}@media screen and (max-width:600px){.about-cover{height:80vh;margin:0 -22px;width:auto}}.about-cover picture{background-color:rgba(0,0,0,.1);height:100%;left:0;position:absolute;top:0;width:100%}.about-cover picture img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.about-cover video{background-color:rgba(0,0,0,.1);height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.about-cover div{color:#fff;display:block;font-family:"Suisse",sans-serif;font-size:48px;font-weight:700;line-height:125%;padding-top:85px;position:relative;text-align:center}@media screen and (max-width:600px){.about-cover div{font-size:32px;line-height:100%;padding-top:calc(40vh - 60px)}}.about-intro-txt{padding:48px 0;position:relative}@media screen and (max-width:600px){.about-intro-txt{padding:30px 0 48px}}.about-intro-content{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.about-intro-content picture{background-color:rgba(0,0,0,.1);height:175px;left:0;position:absolute;width:300px}@media screen and (max-width:1024px){.about-intro-content picture{display:none}}@media screen and (max-width:600px){.about-intro-content picture{display:none}}.about-intro-content picture img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.about-intro-content div{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;position:relative;width:calc(50% - 12px)}@media screen and (max-width:600px){.about-intro-content div{width:100%}}.about-intro-content div.intro-image{margin-right:24px}@media screen and (max-width:600px){.about-intro-content div.intro-image{margin:24px -22px;width:auto}}.about-intro-content div.intro-image img{max-width:100%;position:relative}.about-intro-content div.intro-copy{padding-bottom:48px;position:relative}@media screen and (max-width:600px){.about-intro-content div.intro-copy{padding-bottom:0;text-align:center}}.about-intro-content div .testimonial{font-size:16px;padding:12px 0;text-align:left}.about-icons{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:24px 0;width:100%}.about-icons .icon-block{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;padding:12px 0;text-align:center;width:25%}@media screen and (max-width:600px){.about-icons .icon-block{width:50%}}.about-icons .icon-block .icon svg{background-color:transparent;display:block;height:64px;margin:auto;width:64px}@media screen and (max-width:600px){.about-icons .icon-block .icon svg{height:48px;width:48px}}.fitnessguru-team{padding:24px 0 0;position:relative;text-align:center}.fitnessguru-team .team-members{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 -12px;margin-right:-12px;padding:24px 0;position:relative}.member{-webkit-flex-grow:1 1 0;-ms-flex-positive:1 1 0;flex-grow:1 1 0;margin:0 12px;overflow:hidden;padding:0 0 24px;position:relative;text-align:center;width:calc(50% - 24px)}@media screen and (min-width:600px){.member{width:calc(25% - 24px)}}.member picture{background-color:rgba(0,0,0,.1);background-position:center center;background-repeat:no-repeat;background-size:cover;display:block;height:100%;margin:0 0 12px;width:100%}.member picture img{min-height:100%;-o-object-fit:contain;object-fit:contain;transition:.2s;vertical-align:middle;width:100%}.member picture:hover img{opacity:0;transition:.2s}.member video{display:block;left:-1px;opacity:0;position:absolute;top:0;width:calc(100% + 2px)}.member .strong{font-family:"Suisse",sans-serif}.member:hover video{opacity:1}.fitnessguru-customers{text-align:center;overflow:hidden}.fitnessguru-customers .slides{display:none;font-size:36px}@media screen and (max-width:600px){.fitnessguru-customers .slides{color:rgba(0,0,0,.5);display:block;padding:12px 0;text-align:center}}.fitnessguru-customers .slick-slider{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 -12px;margin-right:-12px;padding:24px 0;position:relative}@media screen and (min-width:600px){.fitnessguru-customers .slick-slider .slick-dots{height:0;opacity:0}}.fitnessguru-customers .slick-slider .slick-prev,.fitnessguru-customers .slick-slider .slick-next{height:48px;min-width:50px;top:220px;width:48px}@media screen and (max-width:600px){.fitnessguru-customers .slick-slider .slick-prev,.fitnessguru-customers .slick-slider .slick-next{opacity:0}}.fitnessguru-customers .slick-slider .slick-prev{left:-60px}.fitnessguru-customers .slick-slider .slick-next{right:-60px}.fitnessguru-customers .slick-slider .slick-prev:before,.fitnessguru-customers .slick-slider .slick-next:before{color:#1b1f22;font-size:42px;opacity:.1}.fitnessguru-customers .slick-slider .slick-dots{overflow:hidden}.about-testimonials-block+.home-reviews-block h2{display:none}.cms-builder-wrapper .page-title{color:#525662;font-size:20px;letter-spacing:.7px;text-align:center}@media screen and (min-width:1024px){.cms-builder-wrapper .page-title{font-size:30px;margin:80px 0 50px}}.cms-builder-wrapper p{color:#000;font-size:16px;font-weight:300}.cms-builder-wrapper h1,.cms-builder-wrapper h2,.cms-builder-wrapper h3,.cms-builder-wrapper .cmsbuilder-page-title{color:#000;font-family:"Suisse",sans-serif}.cms-builder-wrapper .title-block-wrapper{background:#f3f3f4;margin-bottom:20px;padding:30px 10px}@media screen and (min-width:1024px){.cms-builder-wrapper .title-block-wrapper{margin-bottom:0;min-height:312px;padding:50px 50px 75px}}.cms-builder-wrapper .cmsbuilder-page-title{font-size:34px;letter-spacing:1px;text-align:center}@media screen and (min-width:1024px){.cms-builder-wrapper .cmsbuilder-page-title{margin-bottom:10px}}@media screen and (min-width:1024px){.cms-builder-wrapper .cmsbuilder-page-subtitle{display:block;margin:0 auto;max-width:580px}}.cms-builder-wrapper .cmsbuilder-page-subtitle p{font-size:16px;font-weight:300;margin:0 0 25px;text-align:center}.cms-builder-wrapper .cmsbuilder-page-subtitle p:last-of-type{margin-bottom:0}.cms-builder-wrapper .cmsbuilder-page-subtitle h4{color:#525662;font-size:16px;letter-spacing:.6px;margin:25px 0 15px;text-align:center}@media screen and (min-width:1024px){.cms-builder-wrapper .cmsbuilder-page-subtitle h4{margin-top:45px}}.cms-builder-wrapper .cmsbuilder-text-block{margin-bottom:30px}@media screen and (min-width:1024px){.cms-builder-wrapper .cmsbuilder-text-block{padding:60px 50px 75px}}.cms-builder-wrapper .cmsbuilder-text-block h3{font-size:26px;margin:0 0 5px;text-align:center}@media screen and (min-width:1024px){.cms-builder-wrapper .cmsbuilder-text-block h3{font-size:30px;margin-bottom:25px}}.cms-builder-wrapper .cmsbuilder-text-block p{margin:0 0 15px;padding:0 10px;text-align:center}@media screen and (min-width:1024px){.cms-builder-wrapper .cmsbuilder-text-block p{display:block;line-height:1.5;margin:0 auto 15px;max-width:530px}}.cms-builder-wrapper .page-type-goals .page-title{color:#000;font-family:"Suisse",sans-serif;font-size:30px;font-weight:700;letter-spacing:1px}.cms-builder-wrapper .page-type-goals .goals-blocks{margin-top:16px}@media screen and (min-width:1024px){.cms-builder-wrapper .page-type-goals .goals-blocks{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 80px;max-width:1206px;padding:0 20px}}@media screen and (min-width:1024px){.cms-builder-wrapper .page-type-goals .goals-block{-webkit-flex:1;-ms-flex:1;flex:1;margin-right:40px}}.cms-builder-wrapper .page-type-goals .goals-block-3{margin-right:0}.cms-builder-wrapper .page-type-goals .icon-block-title{font-weight:400}.cms-builder-wrapper .page-type-muscle-building .cmsbuilder-featured-products{margin:30px 0}.cms-builder-wrapper .page-type-weight-loss .program-block-text{min-height:0}.cms-builder-wrapper .page-type-weight-loss .weightloss-page-featured-products{margin-bottom:35px}@media screen and (min-width:1024px){.cms-builder-wrapper .page-type-weight-loss .weightloss-page-featured-products{margin-bottom:50px}}.cms-builder-wrapper .page-type-weight-loss .home-deal-block,.cms-builder-wrapper .page-type-weight-loss .home-promo-block{margin-bottom:0}.icon-block-wrapper{background-color:#f3f3f4;cursor:pointer;margin-bottom:10px;min-height:124px;padding:30px 15px 15px;text-align:center}@media screen and (min-width:1024px){.icon-block-wrapper{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0;min-height:416px;padding:50px 15px}}.icon-block-wrapper .hover-content{display:none;margin-top:10px}@media screen and (min-width:1024px){.icon-block-wrapper:hover{-webkit-align-items:start;-ms-flex-align:start;align-items:start}.icon-block-wrapper:hover .hover-content{display:block}}.icon-block-image{margin:0 auto 6px;max-width:45px}@media screen and (min-width:1024px){.icon-block-image{margin-bottom:25px;max-width:97px}}.icon-block-title{color:#1b1f22;font-size:16px;font-weight:300}@media screen and (min-width:1024px){.icon-block-title{font-size:20px;letter-spacing:0;margin-bottom:25px}}.icon-block-text{color:#000;font-size:16px;font-weight:300;text-transform:none}@media screen and (min-width:1024px){.icon-block-text{margin-bottom:36px;max-width:275px}}.icon-block-link{display:block;text-decoration:none;text-transform:none}.icon-block-button{font-weight:500;letter-spacing:1px;margin:0 auto;max-width:150px;padding:13px 21px;position:relative;text-align:left}.icon-block-button::after{border:solid #fff;border-width:0 2px 2px 0;content:'';display:inline-block;padding:4px;position:absolute;right:21px;top:calc(50% - 1px);-webkit-transform:rotate(-45deg) translateY(-50%);transform:rotate(-45deg) translateY(-50%)}@media screen and (min-width:1024px){.step-block-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:1200px}}@media screen and (min-width:1024px){.step-block-wrapper.reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media screen and (min-width:1024px){.step-block-text-wrapper{-webkit-flex:1;-ms-flex:1;flex:1;padding:65px 10px}}.step-block-number{color:#6fb42f;letter-spacing:1px;padding:8px;text-align:center}@media screen and (min-width:1024px){.step-block-number{padding:8px;text-align:left}}.step-block-text{margin-bottom:15px;padding:0 10px;text-align:center}@media screen and (min-width:1024px){.step-block-text{max-width:570px}}.step-block-text h3{font-size:30px;font-weight:300;letter-spacing:1px;margin:0 0 5px;text-align:center}@media screen and (min-width:1024px){.step-block-text h3{margin-bottom:20px;text-align:left}}.step-block-text p{line-height:1.6;margin:0 0 15px;text-align:left}.step-block-text p:last-of-type{margin-bottom:0}.step-block-text h4{letter-spacing:normal;margin:0;text-align:center}.step-block-text h5{font-size:20px;font-weight:300;margin:20px 0;text-align:center}@media screen and (min-width:1024px){.step-block-text h5{font-size:26px;margin:65px 0 10px;text-align:left}}.step-block-text ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:1024px){.step-block-text ul{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.step-block-text ul li{box-shadow:0 5px 15px 0 rgba(0,0,0,.12);margin:1%;width:48%}@media screen and (min-width:1024px){.step-block-text ul li{width:30.333%}}.step-block-text ul li:nth-of-type(2n+1){margin-left:0}@media screen and (min-width:1024px){.step-block-text ul li:nth-of-type(2n+1){margin-left:1%}}@media screen and (min-width:1024px){.step-block-text ul li:nth-of-type(3n+1){margin-left:0}}.step-block-text ul a{color:#000;display:block;font-size:14px;font-weight:300;letter-spacing:1px;padding:10px 5px;position:relative;text-decoration:none}@media screen and (min-width:1024px){.step-block-text ul a{padding:20px 15px}}.step-block-text ul a:hover{color:#558b23}.step-block-text ul a::before{background:url(../images/icons/icon-download.svg) center center no-repeat;background-size:10px;content:'';display:inline-block;height:13px;margin-right:5px;position:relative;top:-1px;vertical-align:middle;width:10px}.step-block-image{padding:0 20px}@media screen and (min-width:1024px){.step-block-image{-webkit-flex:1;-ms-flex:1;flex:1}}.step-block-image img{display:block;margin:0 auto;vertical-align:bottom}.cmsbuilder-program-block{background-color:#f3f3f4;margin-bottom:30px;padding-bottom:35px}@media screen and (min-width:1024px){.cmsbuilder-program-block{margin-bottom:0;padding-bottom:100px}}.cmsbuilder-program-block .program-title{font-size:26px;font-weight:300;letter-spacing:normal;line-height:1.2;padding:22px 35px 5px;text-align:center}@media screen and (min-width:1024px){.cmsbuilder-program-block .program-title{margin:0 auto;max-width:570px;padding:70px 10px 35px}}@media screen and (min-width:1024px){.cmsbuilder-program-block .select-program-blocks{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:1200px;padding:0 10px}}@media screen and (min-width:1024px){.cmsbuilder-program-block .select-program-block{width:33.333%}}.cmsbuilder-program-block .select-program-block strong{display:block;font-size:20px;letter-spacing:.7px;text-align:center}@media screen and (min-width:1024px){.cmsbuilder-program-block .select-program-block strong{font-size:26px}}.cmsbuilder-program-block .select-program-block p{margin:14px 0}.cmsbuilder-program-block .select-program-block h4{font-size:20px;font-weight:300;letter-spacing:normal;text-align:center}@media screen and (min-width:1024px){.cmsbuilder-program-block .select-program-block h4{font-size:26px;text-align:left}}.cmsbuilder-program-block .program-block{margin:0 auto;max-width:300px}.cmsbuilder-program-block .program-block-wrapper{margin:0 auto;max-width:300px}.cmsbuilder-program-block .program-block-text{padding:0 10px;text-align:center}@media screen and (min-width:1024px){.cmsbuilder-program-block .program-block-text{min-height:230px;padding:0 0 30px;text-align:left}}@media screen and (min-width:1024px){.cmsbuilder-program-block .program-block-image{margin-bottom:30px}}.cmsbuilder-program-block .program-block-image img{display:block;margin:0 auto}.cmsbuilder-program-block .pdf-link{background:#6fb42f;border:0 none;color:#fff;cursor:pointer;display:block;font-family:"ProximaNova",sans-serif;font-size:14px;font-weight:900;letter-spacing:-.1px;margin:0 auto;max-width:210px;min-height:42px;min-width:142px;padding:12px;text-align:center;text-decoration:none}@media screen and (min-width:1024px){.cmsbuilder-program-block .pdf-link{max-width:240px}}.cmsbuilder-program-block .pdf-link:disabled{cursor:not-allowed;opacity:.5}.cmsbuilder-program-block .pdf-link:focus,.cmsbuilder-program-block .pdf-link:hover{background-color:#558b23;color:#fff;text-decoration:none}.cmsbuilder-program-block .slick-slider{margin-bottom:0}.cmsbuilder-program-block .slick-dots{bottom:0;padding-top:10px;position:relative}.cmsbuilder-overview-wrapper{margin-bottom:35px}@media screen and (min-width:1024px){.cmsbuilder-overview-wrapper{margin:0 auto 50px;max-width:1200px}}.cmsbuilder-overview-wrapper .product-overview-title{font-size:26px;text-align:center}@media screen and (min-width:1024px){.cmsbuilder-overview-wrapper .product-overview-title{font-size:30px;margin-bottom:30px}}@media screen and (min-width:1024px){.cmsbuilder-overview-wrapper .product-overview-tabs{margin:0 auto;max-width:560px}}.cmsbuilder-overview-wrapper .overview-tabs{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.cmsbuilder-overview-wrapper .overview-tab{border-bottom:1px solid transparent;cursor:pointer;font-size:12px;font-weight:500;letter-spacing:1px;margin:10px;padding-bottom:3px;text-decoration:none}@media screen and (min-width:1024px){.cmsbuilder-overview-wrapper .overview-tab{font-size:16px}}.cmsbuilder-overview-wrapper .overview-tab a{color:#1b1f22;text-decoration:none}.cmsbuilder-overview-wrapper .overview-tab:hover,.cmsbuilder-overview-wrapper .overview-tab.active{border-bottom:1px solid #558b23}.cmsbuilder-overview-wrapper .overview-tab:hover a,.cmsbuilder-overview-wrapper .overview-tab.active a{color:#558b23}.cmsbuilder-overview-wrapper .overview-item{padding:0 10px}@media screen and (min-width:1024px){.cmsbuilder-overview-wrapper .overview-item-content{display:-webkit-flex;display:-ms-flexbox;display:flex}}@media screen and (min-width:1024px){.cmsbuilder-overview-wrapper .overview-item-info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:10px}}@media screen and (min-width:1024px){.cmsbuilder-overview-wrapper .overview-item-image{-webkit-flex:1;-ms-flex:1;flex:1}}.cmsbuilder-overview-wrapper .overview-item-image a{display:block;margin:10px 0}@media screen and (min-width:1024px){.cmsbuilder-overview-wrapper .overview-item-image a{margin:0;text-align:right}}.cmsbuilder-overview-wrapper .overview-item-image img{display:block;margin:0 auto;max-width:420px}@media screen and (min-width:1024px){.cmsbuilder-overview-wrapper .overview-item-image img{display:inline-block}}.cmsbuilder-overview-wrapper .overview-item-title{font-size:26px;font-weight:300;letter-spacing:normal}.cmsbuilder-overview-wrapper .overview-item-link{color:#000;font-family:"Suisse",sans-serif;font-size:30px;font-weight:700;letter-spacing:1px;line-height:40px;text-decoration:none}.cmsbuilder-overview-wrapper .overview-item-link:hover{color:#558b23}@media screen and (min-width:1024px){.cmsbuilder-overview-wrapper .overview-item-text{max-width:300px}}.cmsbuilder-overview-wrapper .overview-item-text p{margin:0}.cmsbuilder-overview-wrapper .overview-item-text strong{color:#92969b;display:block;font-size:12px;font-weight:300;margin:5px 0 10px}@media screen and (min-width:1024px){.cmsbuilder-overview-wrapper .overview-item-text strong{font-size:14px}}@media screen and (min-width:1024px){.cmsbuilder-grid{margin:0 auto;max-width:1200px}}@media screen and (min-width:1024px){.cmsbuilder-grid .product-items{display:-webkit-flex;display:-ms-flexbox;display:flex}}.cmsbuilder-grid .product-item{padding:15px 10px;width:100%}@media screen and (min-width:1024px){.cmsbuilder-grid .product-item{width:33.333%}}@media screen and (min-width:1024px){.cmsbuilder-grid .product-item-name{text-align:center}}.cmsbuilder-grid .product-item-name a{color:#545a5f;font-size:26px;font-weight:300;letter-spacing:normal}.cmsbuilder-grid .product-item-name a:hover{text-decoration:none}.cmsbuilder-grid .product-item-description{text-align:center}@media screen and (min-width:1024px){.cmsbuilder-grid .product-item .short-description-items{margin:0 auto}}.cmsbuilder-grid .product-item .short-description-item{color:#000;font-size:16px;padding:0 10px}.cmsbuilder-grid .product-item-photo,.cmsbuilder-grid .product-item-description,.cmsbuilder-grid .product-item-price-wrapper,.cmsbuilder-grid .product-item-actions{-webkit-flex:1;-ms-flex:1;flex:1}.cmsbuilder-grid .product-item-actions .button.quickview-button{margin:0}@media screen and (min-width:1024px){.cmsbuilder-grid .product-item-actions .button.quickview-button{-webkit-flex:none;-ms-flex:none;flex:none;margin:0 auto}}.cmsbuilder-grid .product-item .view-more{display:none;margin:0 auto}.cmsbuilder-grid .product-item .price-box{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin:0 10px 0 0}@media screen and (min-width:1024px){.cmsbuilder-grid .product-item .price-box{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 0 10px}}.cmsbuilder-grid .product-item .price-box .price{display:inline-block;font-size:26px;line-height:1.2}.cmsbuilder-grid .product-item .special-price .price{font-size:16px}@media screen and (min-width:600px){.cmsbuilder-grid .product-item .special-price .price{font-size:26px}}.cmsbuilder-grid .product-item .old-price{margin-right:5px}@media screen and (min-width:1024px){.cmsbuilder-grid .product-item .old-price{margin-right:15px}}@media screen and (min-width:1024px){.cmsbuilder-grid .product-item .old-price .price{font-size:20px}}.cmsbuilder-grid .product-item .image-description,.cmsbuilder-grid .product-item .price-button-wrapper{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (min-width:1024px){.cmsbuilder-grid .product-item .image-description,.cmsbuilder-grid .product-item .price-button-wrapper{display:block}}.banner-block-wrapper{margin-bottom:35px}@media screen and (min-width:1024px){.banner-block-wrapper{margin-bottom:100px}}.banner-block-wrapper .banner{margin:0 auto;max-width:1366px;min-height:120px;position:relative}@media screen and (min-width:600px){.banner-block-wrapper .banner{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:250px;text-align:center}}@media screen and (min-width:1024px){.banner-block-wrapper .banner{min-height:350px}}.banner-block-wrapper .banner-image-wrapper{background-color:#f3f3f4}.banner-block-wrapper .banner-image-text{margin-bottom:25px;padding:30px 10px}@media screen and (min-width:1024px){.banner-block-wrapper .banner-image-text{text-align:center}}.banner-block-wrapper .banner-image-text p{color:#fff;font-size:12px;letter-spacing:.9px;margin:12px 0 4px}@media screen and (min-width:1024px){.banner-block-wrapper .banner-image-text p{font-size:14px}}.banner-block-wrapper .banner-image-text h3{color:#fff;font-size:20px;font-weight:900;letter-spacing:1px;margin:0 0 5px}@media screen and (min-width:1024px){.banner-block-wrapper .banner-image-text h3{font-size:30px}}.banner-block-wrapper .block-description{padding:0 10px;text-align:center}@media screen and (min-width:1024px){.banner-block-wrapper .block-description{margin:50px auto;max-width:550px}}@media screen and (min-width:1024px){.banner-block-wrapper .sub-blocks{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:1200px}}.banner-block-wrapper .sub-block{margin-top:30px}@media screen and (min-width:1024px){.banner-block-wrapper .sub-block{padding:0 50px}}@media screen and (min-width:1024px){.banner-block-wrapper .sub-block-1 .sub-block-image{margin:0 auto 21px;max-height:220px}}@media screen and (min-width:1024px){.banner-block-wrapper .sub-block-2 .sub-block-image{margin:0 auto 20px;max-width:165px}}@media screen and (min-width:1024px){.banner-block-wrapper .sub-block-2 .sub-block-title{margin-bottom:20px}}.banner-block-wrapper .sub-block-title{font-size:20px;margin-bottom:14px;text-align:center}.banner-block-wrapper .sub-block-image{text-align:center}.banner-block-wrapper .sub-block-action{margin:0 auto;max-width:230px}.banner-block-wrapper .sub-block-image-title{font-size:12px;font-weight:900;letter-spacing:1.3px;margin:0 auto 15px;max-width:240px;padding:0 10px;text-align:center}.banner-block-wrapper .sub-block .pdf-link{background:#6fb42f;border:0 none;color:#fff;cursor:pointer;display:block;font-family:"ProximaNova",sans-serif;font-size:14px;font-weight:900;letter-spacing:-.1px;margin:0 auto;max-width:230px;min-height:42px;min-width:142px;padding:12px;text-align:center;text-decoration:none}.banner-block-wrapper .sub-block .pdf-link:disabled{cursor:not-allowed;opacity:.5}.banner-block-wrapper .sub-block .pdf-link:focus,.banner-block-wrapper .sub-block .pdf-link:hover{background-color:#558b23;color:#fff;text-decoration:none}.cmsbuilder-image-block .image-block-text{margin:0 auto 30px;max-width:580px;padding:50px 10px;text-align:center}@media screen and (min-width:1024px){.cmsbuilder-image-block .image-block-text{padding:100px 30px}}.cmsbuilder-image-block .image-block-text h3{color:#fff;font-size:20px;font-weight:900;letter-spacing:1.5px;margin:0 0 30px}@media screen and (min-width:1024px){.cmsbuilder-image-block .image-block-text h3{font-size:30px}}.cmsbuilder-image-block .image-block-text p{color:#fff;font-weight:500;margin:15px 0}@media screen and (min-width:1024px){.cmsbuilder-image-block .image-block-text p{margin:15px 10px}}.cmsbuilder-advices{padding:10px}@media screen and (min-width:1024px){.cmsbuilder-advices{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 30px;max-width:1250px}}.cmsbuilder-advices .advice{border:1px solid #ebebeb;margin-bottom:15px;padding:20px}@media screen and (min-width:1024px){.cmsbuilder-advices .advice{margin:20px;min-height:320px;padding:50px 40px;text-align:center;width:calc(50% - 40px)}}.cmsbuilder-advices .advice p{margin:0}@media screen and (min-width:1024px){.cmsbuilder-advices .advice p{line-height:1.5}}.cmsbuilder-advices .advice strong{color:#6fb42f;display:block;font-weight:300;letter-spacing:1px;text-align:center}.cmsbuilder-advices .advice h3{font-size:20px;margin:13px 0;text-align:center}@media screen and (min-width:1024px){.cmsbuilder-advices .advice h3{font-size:26px;margin:0 0 15px}}.recipe-block-wrapper{padding-bottom:30px}@media screen and (min-width:1024px){.recipe-block-wrapper{border-top:2px dashed #ebebeb;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:60px auto;max-width:1200px;padding-bottom:0;padding-top:60px}}.recipe-block-title{border-top:2px dashed #ebebeb;font-size:20px;margin:0 10px 25px;padding-top:30px;text-align:center}@media screen and (min-width:1024px){.recipe-block-title{display:none}}.recipe-block-image{overflow:hidden;padding-top:66%;position:relative}@media screen and (min-width:1024px){.recipe-block-image{-webkit-flex:1;-ms-flex:1;flex:1;padding:0}}.recipe-block-image img{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);vertical-align:middle}@media screen and (min-width:1024px){.recipe-block-image img{position:static;-webkit-transform:none;transform:none}}.recipe-block-text-wrapper{padding:0 10px}@media screen and (min-width:1024px){.recipe-block-text-wrapper{-webkit-flex:1;-ms-flex:1;flex:1;margin-left:45px}}@media screen and (min-width:1024px){.recipe-block-description{margin-bottom:33px}}.recipe-block-description h3{display:none}@media screen and (min-width:1024px){.recipe-block-description h3{display:block;line-height:1.2;margin:0 0 23px}}@media screen and (min-width:1024px){.recipe-block-description p{margin-bottom:25px}}.recipe-block-description ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.recipe-block-description ul li{background-color:#f3f3f4;margin:0 5px 5px 0;padding:10px 15px;text-align:center}@media screen and (min-width:1024px){.recipe-block-description ul li{font-size:16px;margin:0 10px 10px 0;padding:10px 20px}}@media screen and (min-width:1024px){.recipe-block-description ul strong{display:inline-block;margin-left:10px}}.recipe-block-toggle-link{display:inline-block;margin:20px 0;text-decoration:none;text-transform:none}@media screen and (min-width:1024px){.recipe-block-toggle-link{display:none}}.recipe-block-toggle-link.show .show{display:inline}.recipe-block-toggle-link.show .hide{display:none}.recipe-block-toggle-link .hide{display:inline}.recipe-block-toggle-link .show{display:none}.recipe-block-instructions{display:none}.recipe-block-instructions h3{color:#525662;font-size:13px;font-weight:400;letter-spacing:1px;margin:0 0 10px}@media screen and (min-width:1024px){.recipe-block-instructions h3{margin-bottom:15px}}.recipe-block-instructions table{border-collapse:collapse;margin-bottom:20px;width:100%}@media screen and (min-width:1024px){.recipe-block-instructions table{margin-bottom:25px}}.recipe-block-instructions table td{border-top:1px solid #d2d4d6;padding:10px 0}@media screen and (min-width:1024px){.recipe-block-instructions table td{padding:15px 0}}.recipe-block-instructions table tr:nth-of-type(1) td{border-top:0 none;padding-top:0}.recipe-block-instructions table td:nth-of-type(2){font-weight:700;padding-left:5px;text-align:right;white-space:nowrap}.recipe-block-instructions ol{list-style:decimal inside}@media screen and (min-width:1024px){.recipe-block-instructions ol{margin-top:30px}}.recipe-block-instructions ol li{margin-top:15px}.recipe-block-instructions ol li:nth-of-type(1){margin-top:0}@media screen and (min-width:1024px){.cmsbuilder-recipes{padding:0 30px}}.cmsbuilder-recipe-1 .recipe-block-wrapper,.cmsbuilder-recipe-1 .recipe-block-title{border-top:0 none;padding-top:0}.cmsbuilder-calorie-calculator{background:#f3f3f4}.calorie-calculator-wrapper{margin:0 auto;max-width:1200px;padding:20px 10px}@media screen and (min-width:1024px){.calorie-calculator-wrapper{padding:63px 20px}}.calorie-calculator-wrapper span,.calorie-calculator-wrapper label,.calorie-calculator-wrapper p{color:#000!important;font-size:16px!important}.calorie-calculator-wrapper button span{color:#fff!important}@media screen and (min-width:1024px){.calorie-calculator-wrapper form{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:1024px){.calorie-calculator-wrapper form .form-side,.calorie-calculator-wrapper form .form-action{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;max-width:247px}}@media screen and (min-width:1024px){.calorie-calculator-wrapper form .form-left{margin-bottom:0;max-width:410px;padding-right:30px}}@media screen and (min-width:1024px){.calorie-calculator-wrapper form .form-right{max-width:410px;padding-right:30px}}@media screen and (min-width:1024px){.calorie-calculator-wrapper form .form-right .form-top{margin-bottom:40px}}.calorie-calculator-wrapper .donut{display:block;fill:none;height:350px;margin:0 auto;stroke-width:5px;width:350px}@media screen and (min-width:1024px){.calorie-calculator-wrapper .donut{height:253px;width:253px}}.calorie-calculator-wrapper .donut text{dominant-baseline:central;font-size:4px;text-anchor:middle}.calorie-calculator-wrapper .donut line{stroke-width:.5px}.calorie-calculator-wrapper .calculator-activity .activity-slider{margin-bottom:10px}@media screen and (min-width:1024px){.calorie-calculator-wrapper .calculator-activity .activity-slider{max-width:340px}}.calorie-calculator-wrapper .calculator-activity .option-title{margin-bottom:13px}.calorie-calculator-wrapper .calculator-activity .activity-range{-webkit-appearance:none;background:#d2d4d6;border-radius:8px;cursor:pointer;height:8px;outline:none;padding:0;width:100%}.calorie-calculator-wrapper .calculator-activity .activity-range::-webkit-slider-thumb{-webkit-appearance:none;background:#6fb42f;border:3px solid #f3f3f4;border-radius:50%;cursor:pointer;height:20px;width:20px}.calorie-calculator-wrapper .calculator-activity .activity-range::-webkit-slider-thumb:hover,.calorie-calculator-wrapper .calculator-activity .activity-range::-webkit-slider-thumb:focus,.calorie-calculator-wrapper .calculator-activity .activity-range::-webkit-slider-thumb:active{background:#558b23}.calorie-calculator-wrapper .calculator-activity .activity-range::-moz-range-track{background-color:#d2d4d6}.calorie-calculator-wrapper .calculator-activity .activity-range::-moz-focus-outer{border:0}.calorie-calculator-wrapper .calculator-activity .activity-range::-moz-range-progress{background:#6fb42f}.calorie-calculator-wrapper .calculator-activity .activity-range::-moz-range-thumb{background:#6fb42f;border:3px solid #f3f3f4;border-radius:50%;cursor:pointer;height:15px;width:15px}.calorie-calculator-wrapper .calculator-activity .activity-range::-moz-range-thumb:hover,.calorie-calculator-wrapper .calculator-activity .activity-range::-moz-range-thumb:focus,.calorie-calculator-wrapper .calculator-activity .activity-range::-moz-range-thumb:active{background:#558b23}.calorie-calculator-wrapper .calculator-activity .activity-range::-ms-track{border-color:transparent;border-width:6px 0;color:transparent;height:15px;padding:0}.calorie-calculator-wrapper .calculator-activity .activity-range::-ms-fill-lower,.calorie-calculator-wrapper .calculator-activity .activity-range::-ms-fill-upper{background:#d2d4d6;border-radius:8px;cursor:pointer;height:8px;outline:none;padding:0;width:100%}.calorie-calculator-wrapper .calculator-activity .activity-range::-ms-fill-lower{background:#6fb42f}.calorie-calculator-wrapper .calculator-activity .activity-range::-ms-thumb{background:#6fb42f;border:3px solid #f3f3f4;border-radius:50%;cursor:pointer;height:15px;width:15px}.calorie-calculator-wrapper .calculator-activity .activity-range::-ms-thumb:hover,.calorie-calculator-wrapper .calculator-activity .activity-range::-ms-thumb:focus,.calorie-calculator-wrapper .calculator-activity .activity-range::-ms-thumb:active{background:#558b23}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.calorie-calculator-wrapper .calculator-activity .activity-range{height:15px}}.calorie-calculator-wrapper .calculator-title{font-weight:300;letter-spacing:normal;margin-bottom:20px;text-align:center}@media screen and (min-width:1024px){.calorie-calculator-wrapper .calculator-title{margin-bottom:43px;text-align:left}}.calorie-calculator-wrapper .calculator-title span{font-size:26px!important}.calorie-calculator-wrapper .option-title,.calorie-calculator-wrapper .result-title{color:#92969b;font-size:11px;font-weight:400;letter-spacing:normal;margin-bottom:20px}.calorie-calculator-wrapper label{color:#1b1f22;font-size:14px;line-height:20px}.calorie-calculator-wrapper input[type=radio]{background:#fff;border:1px solid #6fb42f;height:22px;top:2px;width:22px}.calorie-calculator-wrapper input[type=radio]::after{height:12px;width:12px}.calorie-calculator-wrapper .form-top,.calorie-calculator-wrapper .form-left{margin-bottom:25px}@media screen and (min-width:1024px){.calorie-calculator-wrapper .form-top,.calorie-calculator-wrapper .form-left{margin-bottom:55px}}.calorie-calculator-wrapper .form-bottom{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.calorie-calculator-wrapper .form-action{padding-bottom:35px}@media screen and (min-width:1024px){.calorie-calculator-wrapper .form-action{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin-bottom:0}}.calorie-calculator-wrapper .form-action button{width:100%}.calorie-calculator-wrapper .calculator-gender .options{display:-webkit-flex;display:-ms-flexbox;display:flex}.calorie-calculator-wrapper .calculator-gender .options .option-1{margin-right:30px}.calorie-calculator-wrapper .calculator-age,.calorie-calculator-wrapper .calculator-height,.calorie-calculator-wrapper .calculator-weight{margin-left:3.5%;width:31%}.calorie-calculator-wrapper .calculator-age .option-title,.calorie-calculator-wrapper .calculator-height .option-title,.calorie-calculator-wrapper .calculator-weight .option-title{display:block;margin-bottom:0;min-height:40px}.calorie-calculator-wrapper .calculator-age input,.calorie-calculator-wrapper .calculator-height input,.calorie-calculator-wrapper .calculator-weight input{color:#525662;font-size:16px;height:44px;max-width:100%;padding-left:30px;padding-right:30px;text-align:center;width:100%}.calorie-calculator-wrapper .calculator-age .input-box,.calorie-calculator-wrapper .calculator-height .input-box,.calorie-calculator-wrapper .calculator-weight .input-box{position:relative}@media screen and (min-width:1024px){.calorie-calculator-wrapper .calculator-age .input-box,.calorie-calculator-wrapper .calculator-height .input-box,.calorie-calculator-wrapper .calculator-weight .input-box{max-width:92px}}.calorie-calculator-wrapper .calculator-age .qty-actions,.calorie-calculator-wrapper .calculator-height .qty-actions,.calorie-calculator-wrapper .calculator-weight .qty-actions{color:#b9bec2;display:block;font-size:16px;height:44px;left:0;position:absolute;text-align:center;text-decoration:none;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:25px}.calorie-calculator-wrapper .calculator-age .qty-actions.plus,.calorie-calculator-wrapper .calculator-height .qty-actions.plus,.calorie-calculator-wrapper .calculator-weight .qty-actions.plus{left:auto;right:0}.calorie-calculator-wrapper .calculator-age .qty-actions span,.calorie-calculator-wrapper .calculator-height .qty-actions span,.calorie-calculator-wrapper .calculator-weight .qty-actions span{display:block;line-height:44px}.calorie-calculator-wrapper .calculator-age{margin-left:0}.calorie-calculator-wrapper .calculator-gain{margin-bottom:20px}@media screen and (min-width:1024px){.calorie-calculator-wrapper .calculator-gain .options-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex}}.calorie-calculator-wrapper .calculator-gain .option-wrapper{margin-bottom:10px}@media screen and (min-width:1024px){.calorie-calculator-wrapper .calculator-gain .option-1{margin-right:30px}}.calorie-calculator-wrapper .error-field span{color:#c93444;display:block;margin:10px 0}.calorie-calculator-wrapper .calorie-calculator-result{border-top:2px dashed #b9bec2;padding-top:20px;position:relative}@media screen and (min-width:1024px){.calorie-calculator-wrapper .calorie-calculator-result{margin-top:40px}}.calorie-calculator-wrapper .calorie-calculator-result .result-chart{background:#fff;margin-bottom:10px}.calorie-calculator-wrapper .nutrition-results{padding:0 10px}@media screen and (min-width:1024px){.calorie-calculator-wrapper .nutrition-results{width:320px}}.calorie-calculator-wrapper .nutrition-results .result-title{color:#92969b;font-size:11px;letter-spacing:1px}.calorie-calculator-wrapper .nutrition-table{border-collapse:collapse;width:100%}.calorie-calculator-wrapper .nutrition-table td{border-top:1px solid #d2d4d6;padding:15px 5px 15px 0}.calorie-calculator-wrapper .nutrition-table tr:nth-of-type(1) td{border-top:0 none}@media screen and (min-width:1024px){.calorie-calculator-wrapper .nutrition-table .nutrition-name{font-size:16px}}.calorie-calculator-wrapper .nutrition-table .nutrition-name::before{background-color:#0084d3;border-radius:3px;content:'';display:inline-block;height:17px;margin-right:10px;position:relative;top:3px;width:17px}.calorie-calculator-wrapper .nutrition-table .fat .nutrition-name::before{background-color:#f35a64}.calorie-calculator-wrapper .nutrition-table .carbs .nutrition-name::before{background-color:#525662}.calorie-calculator-wrapper .nutrition-table .nutrition-grams strong{font-size:16px;letter-spacing:.5px}.calorie-calculator-wrapper .nutrition-table .nutrition-calories{display:block;text-align:right}.calorie-calculator-wrapper .nutrition-table .nutrition-calories strong{color:#92969b;font-weight:300;line-height:1.8}.calorie-calculator-wrapper .nutrition-table .result-chart{margin-bottom:10px}@media screen and (min-width:1024px){.calorie-calculator-wrapper .result-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (min-width:1024px){.calorie-calculator-wrapper .result-content .result-chart{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:40px;padding-right:50px}}@media screen and (min-width:1024px){.calorie-calculator-wrapper .result-numbers{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.calorie-calculator-wrapper .gain-intake,.calorie-calculator-wrapper .base-intake{background:#fff;margin-bottom:10px;padding:20px}@media screen and (min-width:600px){.calorie-calculator-wrapper .gain-intake,.calorie-calculator-wrapper .base-intake{text-align:center}}@media screen and (min-width:1024px){.calorie-calculator-wrapper .gain-intake,.calorie-calculator-wrapper .base-intake{min-width:267px;text-align:left}}.calorie-calculator-wrapper .gain-intake .result-title,.calorie-calculator-wrapper .base-intake .result-title{display:block;margin-bottom:15px}.calorie-calculator-wrapper .gain-intake strong,.calorie-calculator-wrapper .base-intake strong{font-size:26px;font-weight:300;letter-spacing:.9px}.calorie-calculator-wrapper .action-close{display:block;height:20px;position:absolute;right:10px;top:26px;width:20px}.calorie-calculator-wrapper .action-close:hover::before,.calorie-calculator-wrapper .action-close:hover::after{border-color:#558b23}.calorie-calculator-wrapper .action-close::before,.calorie-calculator-wrapper .action-close::after{border:solid #92969b;border-width:0 1px 1px 0;content:'';display:inline-block;padding:6px;position:absolute;right:11px;top:3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.calorie-calculator-wrapper .action-close::before{right:-6px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.calorie-calculator-wrapper .action-close span{display:none}.fg-recipes{border-bottom:1px solid rgba(27,31,34,.1);display:block;padding-bottom:30px}.fg-recipes h1,.fg-recipes h2,.fg-recipes h3,.fg-recipes h4,.fg-recipes h5,.fg-recipes h6,.fg-recipes .h1,.fg-recipes .h2,.fg-recipes .h3,.fg-recipes .h4,.fg-recipes .h5,.fg-recipes .h6{color:inherit;font-family:inherit;font-weight:500;line-height:1.1}.fg-recipes h4,.fg-recipes .h4,.fg-recipes h5,.fg-recipes .h5,.fg-recipes h6,.fg-recipes .h6{margin-bottom:11px;margin-top:11px}.fg-recipes h6{font-size:14px}.fg-recipes .radio label,.fg-recipes .el-checkbox label{cursor:pointer;font-weight:400;margin-bottom:0;min-height:24px}@media screen and (min-width:1024px){.fg-recipes .radio label,.fg-recipes .el-checkbox label{min-height:22px}}.fg-recipes label{display:inline-block;font-weight:700;margin-bottom:5px;max-width:100%}.fg-recipes .col-xs-12{width:100%}.fg-recipes [class*=col-]{min-height:1px;padding-left:6px;padding-right:6px;position:relative}.fg-recipes .container{margin-left:auto;margin-right:auto;padding-left:6px;padding-right:6px}@media screen and (min-width:375px){.fg-recipes .container{padding-top:16px}}@media screen and (min-width:600px){.fg-recipes .container{width:100%}.fg-recipes .container .col-sm-4{width:33.3333333333%}.fg-recipes .container .col-sm-8{width:66.6666666667%}}@media screen and (min-width:1024px){.fg-recipes .container{width:952px}}@media screen and (min-width:1366px){.fg-recipes .container{width:1152px}}.fg-recipes .container .row{margin-left:-6px;margin-right:-6px}@media screen and (min-width:600px){.fg-recipes .container .row{display:-webkit-flex;display:-ms-flexbox;display:flex}}.fg-recipes .container .row:before{content:' ';display:table}.fg-recipes .container .row:after{clear:both;content:' ';display:table}.fg-recipes .container:before{content:' ';display:table}.fg-recipes .container:after{clear:both;content:' ';display:table}.fg-recipes .product-filters-wrapper{border-width:0;margin:0 -6px}@media screen and (min-width:375px){.fg-recipes .product-filters-wrapper{border:1px solid rgba(27,31,34,.1)}}.fg-recipes .product-filters-wrapper h4{border-bottom:1px solid rgba(27,31,34,.1);color:#3c3c3e;font-size:24px;font-weight:400;height:80px;line-height:80px;margin:0;padding:0 20px}@media screen and (min-width:600px){.fg-recipes .product-filters-wrapper h4{height:54px;line-height:54px}}.fg-recipes .product-filters-wrapper h4.desktop-filters-header{display:none;font-family:'Suisse',sans-serif;font-size:24px;letter-spacing:1px}@media screen and (min-width:600px){.fg-recipes .product-filters-wrapper h4.desktop-filters-header{display:block}}.fg-recipes .product-filters-wrapper h4.mobile-filters-header{border:1px solid #ebebeb;color:#525662;cursor:pointer;display:block;font-size:14px;font-weight:500;height:48px;letter-spacing:1.2px;line-height:48px;margin:12px 15px;text-align:center;white-space:nowrap}@media screen and (min-width:600px){.fg-recipes .product-filters-wrapper h4.mobile-filters-header{display:none}}.fg-recipes .product-filters-wrapper h4.mobile-filters-header:hover,.fg-recipes .product-filters-wrapper h4.mobile-filters-header[aria-expanded=true]{border-color:#6fb42f;color:#6fb42f}.fg-recipes .pagination{font-size:14px;padding:40px 0 20px;text-align:center}.fg-recipes .pagination a{color:rgba(0,0,0,.75);display:inline-block;font-size:14px;letter-spacing:normal;line-height:30px;min-width:30px;text-decoration:none;text-transform:none;transition:color .2s;vertical-align:top}.fg-recipes .pagination a.current{font-weight:700}.fg-recipes .pagination a:hover{color:#6fb42f;text-decoration:none;transition:color .3s}.fg-recipes .pagination .link{background-color:transparent;border:0;display:inline-block;height:30px;line-height:30px;margin:0;min-height:30px;min-width:30px;padding:0;position:relative;text-indent:-99999px;transition:all .2s ease-in;vertical-align:top}.fg-recipes .pagination .link:hover{background-color:rgba(27,31,34,.1);transition:all .2s ease-in}.fg-recipes .pagination .link:hover:after{border-color:rgba(27,31,34,.5);transition:all .3s ease-in}.fg-recipes .pagination .link:after{border:0;content:'';display:inline-block;height:10px;position:absolute;top:9px;transition:all .3s ease-in;width:10px}.fg-recipes .pagination .link.prev:after{left:11px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.fg-recipes .pagination .link.next:after{left:8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.fg-recipes .recipes-list{padding:0}@media screen and (min-width:600px){.fg-recipes .recipes-list{padding-left:40px}}.fg-recipes .recipes-list h2{color:#3c3c3e;font-size:24px;font-weight:400;height:80px;line-height:80px;margin:0;padding-left:20px}@media screen and (min-width:600px){.fg-recipes .recipes-list h2{height:auto;line-height:54px;padding:0}}.fg-recipes .recipes-list .row{display:block}.fg-recipes .recipes-list .recipe-sort{display:none;margin-right:20px;margin-top:-60px;width:120px}@media screen and (min-width:600px){.fg-recipes .recipes-list .recipe-sort{margin-right:0;margin-top:0}}.fg-recipes .recipes-list .recipe-sort select{display:none}.fg-recipes .recipes-list .recipes-grid{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -6px}.fg-recipes .recipe{background-color:rgba(27,31,34,.1);height:290px;margin-bottom:12px;overflow:hidden;position:relative;width:100%}@media screen and (min-width:600px){.fg-recipes .recipe{width:calc(50% - 6px)}}.fg-recipes .recipe:nth-child(odd){margin-right:0}@media screen and (min-width:600px){.fg-recipes .recipe:nth-child(odd){margin-right:12px}}.fg-recipes .recipe .recipe-details{font-weight:400;background-color:rgba(255,255,255,.7);bottom:0;color:#1b1f22;left:0;padding:5px 16px 10px;position:absolute;width:100%}.fg-recipes .recipe .recipe-details h4{color:#1b1f22;font-size:20px;font-weight:400;letter-spacing:normal;line-height:125%;margin:0;padding:5px 0;text-transform:none}.fg-recipes .recipe .recipe-details>div{display:inline-block;font-size:13px;height:36px;line-height:30px;min-width:30%;padding:6px 0 0 36px}.fg-recipes .recipe .recipe-details .time{background:url(../images/icons/recipe/icon-time-black.svg) no-repeat left center;background-size:30px 30px}.fg-recipes .recipe .recipe-details .type{background-position:left center;background-repeat:no-repeat;background-size:30px 30px}.fg-recipes .recipe .recipe-details .type.muscle-building{background-image:url(../images/icons/recipe/icon-goal-muscle-white.svg)}.fg-recipes .recipe .recipe-details .type.healthy-living{background-image:url(../images/icons/recipe/icon-goal-healthy-white.svg)}.fg-recipes .recipe .recipe-details .type.weight-loss{background-image:url(../images/icons/recipe/icon-goal-weight-white.svg)}.fg-recipes .recipe .recipe-details .meal-type{background-image:url(../images/icons/recipe/icon-meal-type-white.svg);background-position:left center;background-repeat:no-repeat;background-size:30px 30px}.fg-recipes .recipe .recipe-details .meal-type.breakfast-meal-type{background-image:url(../images/icons/recipe/breakfast-meal-type-black.svg)}.fg-recipes .recipe .recipe-details .meal-type.dessert-meal-type{background-image:url(../images/icons/recipe/dessert-meal-type-black.svg)}.fg-recipes .recipe .recipe-details .meal-type.dinner-meal-type{background-image:url(../images/icons/recipe/dinner-meal-type-black.svg)}.fg-recipes .recipe .recipe-details .meal-type.drinks-meal-type{background-image:url(../images/icons/recipe/drinks-meal-type-black.svg)}.fg-recipes .recipe .recipe-details .meal-type.lunch-meal-type{background-image:url(../images/icons/recipe/lunch-meal-type-black.svg)}.fg-recipes .recipe .recipe-details .meal-type.salad-meal-type{background-image:url(../images/icons/recipe/salad-meal-type-black.svg)}.fg-recipes .recipe .recipe-details .meal-type.snack-meal-type{background-image:url(../images/icons/recipe/snack-meal-type-black.svg)}.fg-recipes .recipe picture{height:290px}.fg-recipes .recipe picture img{height:290px;-o-object-fit:cover;object-fit:cover;transition:all .3s ease-out;width:100%}.fg-recipes .recipe:hover img{-webkit-transform:scale(1.05);transform:scale(1.05);transition:all .2s ease-in}.fg-recipes .product-filters{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:rgba(27,31,34,.7);display:none;height:100%;left:0;margin:0;padding:0;position:fixed;top:0;width:100%;z-index:99999999}@media screen and (min-width:600px){.fg-recipes .product-filters{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#fff;display:block;height:100%;margin:0;padding:0;position:relative;width:100%;z-index:10}}.fg-recipes .product-filters.open{display:block}.fg-recipes .product-filters .filter-close{cursor:pointer;display:block;height:36px;position:absolute;right:4px;top:9px;width:36px}@media screen and (min-width:600px){.fg-recipes .product-filters .filter-close{display:none}}.fg-recipes .product-filters .filter-close:after{color:rgba(27,31,34,.1);content:'×';display:block;font-size:42px;font-weight:100;height:36px;line-height:42px;width:36px}.fg-recipes .product-filters .filter-close:hover:after{color:rgba(27,31,34,.7)}.fg-recipes .product-filters .filter-apply-btn{border:1px solid #6fb42f;bottom:10px;color:#fff;display:block;left:50%;margin-left:-25%;min-width:26%;padding:15px 45px;position:fixed;text-transform:uppercase;opacity:1}@media screen and (min-width:600px){.fg-recipes .product-filters .filter-apply-btn{display:none}}.fg-recipes .product-filters .filter-apply-btn.btn-active{background:#6fb42f}.fg-recipes .product-filters .filter-apply-btn.btn-disabled{background:#fff;border-color:#dedede;color:#dedede}.fg-recipes .filters{background-color:#fff;display:inline-block;height:100vh;margin:0;padding:0;position:relative;width:100vw}@media screen and (min-width:600px){.fg-recipes .filters{height:auto;width:100%}}.fg-recipes .filters h4{border-bottom:1px solid rgba(27,31,34,.1);color:#3c3c3e;font-size:24px;font-weight:400;height:60px;line-height:60px;margin:0;padding:0 20px}@media screen and (min-width:375px){.fg-recipes .filters h4{height:54px;line-height:54px}}.fg-recipes .filters h4.mobile-filters-header{border:0;border-bottom:1px solid rgba(27,31,34,.1);color:#3c3c3e;font-size:24px;font-family:'Suisse',sans-serif;height:60px;line-height:60px;margin:0;padding:0 20px;text-align:left}.fg-recipes .filters h4.mobile-filters-header:hover{border-bottom:1px solid rgba(27,31,34,.1);color:#3c3c3e}.fg-recipes .filters .buttonapply{background-color:#6fb42f;border:0;bottom:20px;color:#fff;display:block;height:42px;margin:0 20px;padding:4px 10px;position:absolute;text-transform:uppercase;width:calc(100% - 40px)}.fg-recipes .filters-group{border-bottom:1px solid rgba(27,31,34,.1);margin:0 10px;padding:0 10px}@media screen and (min-width:600px){.fg-recipes .filters-group{display:block}}.fg-recipes .filters-group:last-child{border-bottom:0}.fg-recipes .filters-group h6{cursor:pointer;font-size:18px;font-weight:400;letter-spacing:normal;position:relative}@media screen and (min-width:1024px){.fg-recipes .filters-group h6{font-size:16px}}.fg-recipes .filters-group h6:after{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);background-image:url(../images/icons/recipe/icon-filter.svg);background-repeat:no-repeat;content:'';height:10px;position:absolute;right:0;top:3px;transform:rotate(180deg);width:17px}.fg-recipes .filters-group h6 .caption{color:#ddd;font-size:14px;font-weight:400}.fg-recipes .filters-group.open h6:after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.fg-recipes .filters-group.open .filter-items{display:block;padding-bottom:5px}.fg-recipes .filters-group .el-checkbox label{font-size:16px}@media screen and (min-width:1024px){.fg-recipes .filters-group .el-checkbox label{font-size:13px}}.fg-recipes .filters-group .filter-items{display:none}.fg-recipes .filters-group .filter-items.filter-time{padding-bottom:10px;padding-top:20px}.fg-recipes .filters-group .filter-items .ui-slider-horizontal{background:#9b9b9b;height:6px;margin:20px 14px;width:90%}.fg-recipes .filters-group .filter-items .ui-slider-handle{background-color:#2d2d2d;border-radius:22px;height:18px;margin-left:-14px;top:-6px;width:18px}.fg-recipes .filters-group .filter-items .ui-slider-handle::after{color:#2d2d2d;content:attr(data-content);height:20px;position:absolute;top:-20px;width:auto}.fg-recipes .select2-container--default .selection .select2-selection--single{border:1px solid #6fb42f;border-radius:0;color:#6fb42f;height:42px;text-transform:uppercase}.fg-recipes .select2-container--default .selection .select2-selection--single .select2-selection__rendered{color:#6fb42f}.fg-recipes .select2-container--default .selection .select2-selection--single .select2-selection__arrow{height:42px;width:42px}.fg-recipes .select2-container--default .selection .select2-selection--single .select2-selection__arrow::after{border-color:#6fb42f;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fg-recipes .select2-container--default.select2-container--open .selection .select2-selection--single{border-bottom-width:0}.fg-recipes .select2-container--default.select2-container--open .selection .select2-selection--single .select2-selection__arrow::after{top:17px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.fg-recipes .select2-container--default.select2-container--open.select2-container--above .selection .select2-selection--single{border-width:0 1px 1px}.fg-recipes .select2-container--default .select2-results__options .select2-results__option{text-transform:uppercase}.fg-recipe-view{border-bottom:1px solid rgba(27,31,34,.1);display:block;padding-bottom:50px}.fg-recipe-view h1,.fg-recipe-view h2,.fg-recipe-view h3,.fg-recipe-view h4,.fg-recipe-view h5,.fg-recipe-view h6,.fg-recipe-view .h1,.fg-recipe-view .h2,.fg-recipe-view .h3,.fg-recipe-view .h4,.fg-recipe-view .h5,.fg-recipe-view .h6{color:inherit;font-weight:500;line-height:1.1}.fg-recipe-view .col-xs-12{width:100%}.fg-recipe-view [class*=col-]{min-height:1px;padding-left:6px;padding-right:6px;position:relative}.fg-recipe-view .container{margin-left:auto;margin-right:auto;padding-left:6px;padding-right:6px}@media screen and (min-width:375px){.fg-recipe-view .container{padding-top:16px}}@media screen and (min-width:600px){.fg-recipe-view .container{width:100%}.fg-recipe-view .container .col-sm-4{width:33.3333333333%}.fg-recipe-view .container .col-sm-8{width:66.6666666667%}.fg-recipe-view .container .col-sm-6{width:50%}}@media screen and (min-width:1024px){.fg-recipe-view .container{width:952px}.fg-recipe-view .container .col-md-offset-2{margin-left:16.6666666667%}.fg-recipe-view .container .col-md-2{width:16.6666666667%}.fg-recipe-view .container .col-md-3{width:25%}.fg-recipe-view .container .col-md-5{width:41.6666666667%}.fg-recipe-view .container .col-md-6{width:50%}.fg-recipe-view .container .col-md-7{width:58.3333333333%}}@media screen and (min-width:1366px){.fg-recipe-view .container{width:1152px}}.fg-recipe-view .container .row{margin-left:-6px;margin-right:-6px}@media screen and (min-width:600px){.fg-recipe-view .container .row{display:-webkit-flex;display:-ms-flexbox;display:flex}}.fg-recipe-view .container .row:before{content:' ';display:table}.fg-recipe-view .container .row:after{clear:both;content:' ';display:table}.fg-recipe-view .container:before{content:' ';display:table}.fg-recipe-view .container:after{clear:both;content:' ';display:table}.fg-recipe-view .container .content{border-right:1px solid rgba(27,31,34,.1);padding:0 12px}@media screen and (min-width:600px){.fg-recipe-view .container .content{padding:0 10px 0 20px}}@media screen and (min-width:1024px){.fg-recipe-view .container .content{padding:0}}.fg-recipe-view .container .content h4{font-family:'Suisse',sans-serif;font-size:20px;font-weight:500;letter-spacing:normal;line-height:1.1;margin:0;padding:0 0 5px}@media screen and (min-width:600px){.fg-recipe-view .container .content h4{padding:0 0 20px}}.fg-recipe-view .container .content .ingredients h4{margin:30px 0 0;padding:0}.fg-recipe-view .container .content .value-title{display:block}.fg-recipe-view .container .content select{-webkit-appearance:none;background-image:url(../images/icons/recipe/icon-select.svg) no-repeat calc(100% - 10px) center;border:1px solid rgba(0,0,0,.25);border-radius:3px;display:inline-block;font-size:22px;height:42px;line-height:28px;outline:none;padding:3px 40px 3px 10px}.fg-recipe-view .container .content select:focus{border-color:#6fb42f}.fg-recipe-view .container .multiply{color:rgba(27,31,34,.5);display:block;font-family:"ProximaNova",sans-serif;font-size:16px;font-weight:400}.fg-recipe-view .container .ingredients-portions h4{display:block;font-size:25px;padding-bottom:0}@media screen and (min-width:600px){.fg-recipe-view .container .ingredients-portions h4 .serving-title{display:inline-block;height:40px;line-height:40px;padding-top:5px}}.fg-recipe-view .container .ingredients-portions select{display:none}.fg-recipe-view .container .ingredients-portions .ingredients-qty{display:inline-block;font-family:"ProximaNova",sans-serif;font-size:16px;font-weight:400;margin:5px 0;width:100%}@media screen and (min-width:600px){.fg-recipe-view .container .ingredients-portions .ingredients-qty{min-width:240px;width:auto}}.fg-recipe-view .container .ingredients-portions .ingredients-qty .select2-selection__rendered{pointer-events:none}.fg-recipe-view .container .title{padding:20px 12px 10px}@media screen and (min-width:600px){.fg-recipe-view .container .title{padding:10px 20px}}@media screen and (min-width:1024px){.fg-recipe-view .container .title{padding:40px 0 20px}}.fg-recipe-view .container .title h1{color:#3c3c3e;font-family:'Suisse',sans-serif;font-size:30px;font-weight:900;letter-spacing:normal;margin:0;padding:0 0 10px;text-transform:none}@media screen and (min-width:600px){.fg-recipe-view .container .title h1{font-size:32px}}.fg-recipe-view .container .title .diet-type{display:block;margin-left:-3px;padding-top:5px}@media screen and (min-width:600px){.fg-recipe-view .container .title .diet-type{padding-top:12px}}.fg-recipe-view .container .title .diet-type li{background-color:rgba(27,31,34,.1);border-radius:2px;display:inline-block;line-height:140%;margin:3px 3px 3px 0;padding:3px 6px;transition:all .2s}.fg-recipe-view .container .title .diet-type li a{color:rgba(27,31,34,.5);display:block;font-weight:400;letter-spacing:normal;text-decoration:none;transition:all .2s}.fg-recipe-view .container .title .diet-type li:hover{background-color:#6fb42f}.fg-recipe-view .container .title .diet-type li:hover a{color:#fff}.fg-recipe-view .cover{background-color:rgba(27,31,34,.1);height:300px;padding:0}@media screen and (min-width:375px){.fg-recipe-view .cover{height:400px}}.fg-recipe-view .cover picture img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.fg-recipe-view .cover picture img.show-desktop{display:none}@media screen and (min-width:600px){.fg-recipe-view .cover picture img.show-desktop{display:inline-block}}.fg-recipe-view .cover picture img.show-mobile{display:inline-block}@media screen and (min-width:600px){.fg-recipe-view .cover picture img.show-mobile{display:none}}.fg-recipe-view .recipe-article{font-size:16px;line-height:140%;padding:0 40px 0 0}.fg-recipe-view .recipe-article *{font-size:16px;letter-spacing:normal}.fg-recipe-view .recipe-article h5{font-family:'Suisse',sans-serif;font-size:25px;font-weight:900;margin:30px 0 15px}.fg-recipe-view .recipe-article ol{list-style-type:decimal;margin-bottom:11px;margin-top:0;padding-left:30px}.fg-recipe-view .recipe-article ol li{padding-bottom:5px;padding-left:10px}.fg-recipe-view .recipe-article ul{list-style:disc;margin-bottom:11px;margin-top:0;padding-left:30px}.fg-recipe-view .recipe-article .recipe-article-mehtod p,.fg-recipe-view .recipe-article .recipe-article-mehtod li,.fg-recipe-view .recipe-article .recipe-article-mehtod div{color:#1b1f22}.fg-recipe-view .recipe-article .recipe-article-notes{color:#92969b;font-size:14px}.fg-recipe-view .recipe-article .recipe-article-notes *{color:#92969b;font-size:14px}.fg-recipe-view .options{padding:10px 12px}@media screen and (min-width:600px){.fg-recipe-view .options{padding:10px 10px 20px 20px}}@media screen and (min-width:1024px){.fg-recipe-view .options{padding:40px 0}}.fg-recipe-view .options ul,.fg-recipe-view .options li{list-style:none;margin:0;padding:0}.fg-recipe-view .options ul{display:block;overflow:hidden;padding:0 0 24px}.fg-recipe-view .options li{color:rgba(0,0,0,.75);display:block;float:left;font-size:16px;line-height:20px;margin:10px 0;padding:14px 10px 14px 60px;position:relative;width:50%}@media screen and (min-width:600px){.fg-recipe-view .options li{box-sizing:border-box;font-size:16px;line-height:18px;margin:0;padding:30px 10px 30px 70px;vertical-align:top}}@media screen and (min-width:1024px){.fg-recipe-view .options li{box-sizing:border-box;font-size:16px;line-height:18px;margin:0;padding:30px 10px 30px 80px;vertical-align:top}}.fg-recipe-view .options li:before{background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:32px 32px;border:1px solid #6fb42f;border-radius:999em;content:'';display:block;height:48px;left:0;position:absolute;top:0;width:48px}@media screen and (min-width:600px){.fg-recipe-view .options li:before{background-size:32px 32px;height:64px;width:64px}}@media screen and (min-width:1024px){.fg-recipe-view .options li:before{background-size:42px 42px;height:74px;width:74px}}.fg-recipe-view .options .weight:before{background-image:url(../images/icons/recipe/icon-goal-healthy.svg)}.fg-recipe-view .options .weight.healthy-living:before{background-image:url(../images/icons/recipe/icon-goal-healthy.svg)}.fg-recipe-view .options .weight.muscle-building:before{background-image:url(../images/icons/recipe/icon-goal-muscle.svg)}.fg-recipe-view .options .weight.muscle-definition:before{background-image:url(../images/icons/recipe/icon-goal-muscle.svg)}.fg-recipe-view .options .weight.weight-loss:before{background-image:url(../images/icons/recipe/icon-goal-weight.svg)}.fg-recipe-view .options .time:before{background-image:url(../images/icons/recipe/icon-time.svg)}.fg-recipe-view .options .level:before{background-image:url(../images/icons/recipe/icon-level.svg)}.fg-recipe-view .options .meal-type:before{background-image:url(../images/icons/recipe/icon-meal-type.svg)}.fg-recipe-view .options .meal-type.breakfast-meal-type:before{background-image:url(../images/icons/recipe/breakfast-meal-type.svg)}.fg-recipe-view .options .meal-type.dessert-meal-type:before{background-image:url(../images/icons/recipe/dessert-meal-type.svg)}.fg-recipe-view .options .meal-type.dinner-meal-type:before{background-image:url(../images/icons/recipe/dinner-meal-type.svg)}.fg-recipe-view .options .meal-type.drinks-meal-type:before{background-image:url(../images/icons/recipe/drinks-meal-type.svg)}.fg-recipe-view .options .meal-type.lunch-meal-type:before{background-image:url(../images/icons/recipe/lunch-meal-type.svg)}.fg-recipe-view .options .meal-type.salad-meal-type:before{background-image:url(../images/icons/recipe/salad-meal-type.svg)}.fg-recipe-view .options .meal-type.snack-meal-type:before{background-image:url(../images/icons/recipe/snack-meal-type.svg)}.fg-recipe-view .breadcrumbs{font-size:14px;line-height:140%;margin-bottom:10px}.fg-recipe-view .breadcrumbs .items{display:block}.fg-recipe-view .breadcrumbs .item{display:inline;margin:0}.fg-recipe-view .breadcrumbs .item a,.fg-recipe-view .breadcrumbs .item strong{color:rgba(27,31,34,.75);font-size:14px;letter-spacing:normal;text-decoration:none;text-transform:none;transition:color .2s}.fg-recipe-view .breadcrumbs .item a{text-decoration:underline}.fg-recipe-view .breadcrumbs .item a:after{color:rgba(0,0,0,.25);content:'>';display:inline-block;line-height:140%;margin:0 7px 0 10px}.fg-recipe-view .breadcrumbs .item a:hover{color:#558b23;text-decoration:none;transition:color .3s}.fg-recipe-view .breadcrumbs .item:after{content:'';display:none;margin:0;padding:0}.fg-recipe-view .breadcrumbs .item:nth-child(1):first-letter{text-transform:uppercase}.fg-recipe-view .nutritional{display:block;overflow:hidden;padding:0 0 30px}@media screen and (min-width:600px){.fg-recipe-view .nutritional{padding:0 0 20px}}@media screen and (min-width:1024px){.fg-recipe-view .nutritional{padding-bottom:50px}}.fg-recipe-view .nutritional li{box-sizing:border-box;display:block;float:left;line-height:18px;margin:10px 0;min-height:60px;padding:0 10px 0 60px;position:relative;width:50%}@media screen and (min-width:600px){.fg-recipe-view .nutritional li{line-height:20px;margin:0;padding:0 10px 0 48px;vertical-align:top;width:25%}}@media screen and (min-width:1024px){.fg-recipe-view .nutritional li{padding:0 0 0 70px}}.fg-recipe-view .nutritional li.calories:before{background-image:url(../images/icons/recipe/icon-calories.svg)}.fg-recipe-view .nutritional li.protein:before{background-image:url(../images/icons/recipe/icon-protein.svg)}.fg-recipe-view .nutritional li.carbs:before{background-image:url(../images/icons/recipe/icon-carbs.svg)}.fg-recipe-view .nutritional li.fat:before{background-image:url(../images/icons/recipe/icon-fat.svg)}.fg-recipe-view .nutritional li:before{background-position:center center;background-repeat:no-repeat;background-size:32px 32px;border:1px solid #6fb42f;border-radius:999em;content:'';display:block;height:48px;left:0;position:absolute;top:5px;width:48px}@media screen and (min-width:600px){.fg-recipe-view .nutritional li:before{height:42px;width:42px}}@media screen and (min-width:1024px){.fg-recipe-view .nutritional li:before{background-size:40px 40px;height:60px;top:0;width:60px}}.fg-recipe-view .nutritional li span,.fg-recipe-view .nutritional li em{display:block;font-size:16px;font-style:normal}@media screen and (min-width:600px){.fg-recipe-view .nutritional li span,.fg-recipe-view .nutritional li em{font-size:20px}}@media screen and (min-width:1024px){.fg-recipe-view .nutritional li span,.fg-recipe-view .nutritional li em{font-size:20px}}.fg-recipe-view .nutritional li span{color:rgba(0,0,0,.25);font-size:15px;padding-top:8px;text-transform:capitalize}.fg-recipe-view .nutritional li div{font-size:16px}@media screen and (min-width:600px){.fg-recipe-view .nutritional li div{font-size:20px}}.fg-recipe-view .nutritional li div b{font-size:20px}@media screen and (min-width:600px){.fg-recipe-view .nutritional li div b{font-size:22px}}@media screen and (min-width:1024px){.fg-recipe-view .nutritional li div b{font-size:22px}}.fg-recipe-view .ingredients{border-collapse:expand;border-spacing:0;margin:0 40px 50px 0;width:100%}.fg-recipe-view .ingredients td{border-bottom:1px solid rgba(27,31,34,.07);font-size:15px;line-height:30px;min-width:3em;padding:6px 20px 6px 0}.fg-recipe-view .ingredients td:first-child{white-space:nowrap}.fg-recipe-view .fg-product>div{display:block;line-height:140%;max-width:calc(100% - 50px);min-height:80px;padding:15px 0 15px 85px;position:relative}@media screen and (min-width:600px){.fg-recipe-view .fg-product>div{max-width:50%}}.fg-recipe-view .fg-product>div span{display:block}.fg-recipe-view .fg-product>div span.priceper{color:rgba(0,0,0,.25)}.fg-recipe-view .fg-product>div picture{height:80px;left:0;overflow:hidden;position:absolute;top:0;width:80px}.fg-recipe-view .fg-product>div img{height:100%;-o-object-fit:cover;object-fit:cover}.fg-recipe-view .addcart{background-color:transparent;background-image:url(../images/icons/recipe/icon-cart.svg);background-position:center center;background-repeat:no-repeat;background-size:36px 36px;border:1px solid #6fb42f;border-radius:999em;display:block;height:54px;left:100%;position:absolute;top:calc(50% - 27px);width:54px}.fg-recipe-view .addcart:after{background-color:#6fb42f;border-radius:999em;color:#fff;content:'+';display:inline-block;height:18px;letter-spacing:normal;line-height:18px;margin-left:40px;text-align:center;width:18px}.fg-recipe-view .products>div{padding:0 40px}.fg-recipe-view .products>div h4{margin:0;text-align:center}.fg-recipe-view .product-item{display:block;margin:0 auto;min-width:200px;text-align:center}.fg-recipe-view .product-item picture{display:block;height:auto}.fg-recipe-view .product-item picture img{height:200px;-o-object-fit:cover;object-fit:cover}.fg-recipe-view .product-item h6{color:#1b1f22;font-size:15px;font-weight:400;letter-spacing:.1px;margin:5px auto 0;min-height:28px}.fg-recipe-view .product-item p{color:#2d2d2d;font-size:14px;line-height:120%;margin-top:0}.fg-recipe-view .product-item a{background-color:#6fb42f;border:0;color:#fff;cursor:pointer;display:inline-block;font-size:14px;height:46px;letter-spacing:1.4px;line-height:46px;margin:0 auto;padding:0 40px;text-decoration:none}.fg-recipe-view .product-item a:hover{color:#fff;text-decoration:none}.fg-recipe-view .select2-container--default .selection .select2-selection--single{border-radius:0;font-family:"ProximaNova",sans-serif;font-size:15px;font-weight:300;text-align:center}@media screen and (min-width:600px){.fg-recipe-view .select2-container--default .selection .select2-selection--single{font-size:16px;text-align:left}}.fg-recipe-view .select2-container--default .selection .select2-selection--single .select2-selection__arrow{height:32px;width:32px}.fg-recipe-view .select2-container--default .selection .select2-selection--single .select2-selection__arrow::after{border-color:#6fb42f}.fg-recipe-view .fg-recipes{border-bottom:0}@media screen and (min-width:600px){.fg-recipe-view .fg-recipes{padding:0 40px}}.fg-recipe-view .fg-recipes h4{text-align:center}.fg-recipe-view .fg-recipes .recipe{display:block}@media screen and (min-width:600px){.fg-recipe-view .fg-recipes .recipe{width:100%}}.fg-recipe-view .fg-recipes .recipe h4{text-align:left}