.page-footer .footer-top h3{font-family:DrukWideBold !important;font-size:12.8px !important;font-weight:normal !important}.page-footer{font-size:14px;color:#fff}.page-footer .footer-middle{padding-bottom:0}.page-footer a{color:#fff !important}.page-footer a:hover{background:none !important;border-bottom:2px solid #357a74}.page-footer .row{background-color:#004236}.page-footer .footer-top h3{color:#F8F3E8;font-family:"SfnsDisplayRegular";font-size:14px;letter-spacing:0;line-height:20px;text-transform:uppercase;font-weight:bold}.page-footer .footer-top h3 i{display:none}.page-footer .footer-top li{margin:5px 0;color:#F8F3E8;font-family:'WorkSansRegular';font-size:16px;letter-spacing:0;line-height:28px}.page-footer .footer-top .ft-contact{margin-top:18px}.page-footer .footer-top .ft-contact h3{display:none}.page-footer .footer-top .ft-contact strong{color:#D6CE4B;font-family:'WorkSansRegular';font-size:16px;font-weight:bold;letter-spacing:0;line-height:11px;position:relative}.page-footer .footer-top .ft-contact strong i{margin-left:10px}.page-footer .footer-top .ft-contact strong:after{content:"";position:absolute;background-color:#316559;height:2px;width:80%;left:0;bottom:0}.page-footer .footer-top .ft-contact>strong{display:none}.page-footer .footer-center{margin:30px 0}.page-footer .footer-center .fc-newsletter .block.newsletter form{max-width:80%}.page-footer .footer-center .fc-newsletter .block.newsletter form input{height:40px;background:#00352b;border-bottom:1px solid #316559;font-family:'WorkSansRegular';color:#C5CCC1;font-size:18px;letter-spacing:0;line-height:28px}.page-footer .footer-center .fc-newsletter .block.newsletter form button{height:40px;background:#D6ce4b;margin:0;border:none;text-transform:none;color:#004236;font-size:16px;padding:0 36px;font-family:'WorkSansRegular'}.page-footer .footer-center .fc-ttl{text-align:center}.page-footer .footer-center .fc-ttl span{font-size:26px;color:#F8F3E8;text-transform:uppercase;font-weight:600}.page-footer .footer-center .fc-lst-sc{padding-left:26%}.page-footer .footer-center .fc-lst-sc ul{display:flex;align-items:center}.page-footer .footer-center .fc-lst-sc ul li{font-size:24px;margin-right:30px}.page-footer .footer-bottom{padding-bottom:0;border-top:1px solid #316559}.page-footer .footer-bottom .copyright{text-align:center}.page-footer .footer-bottom .copyright span{color:#F8F3E8;font-family:'WorkSansRegular';font-size:12px;letter-spacing:0;line-height:20px;text-align:center;display:inline-block}.recommendations{background:#fff}.recommendations .filterproduct-title{text-align:left;margin-left:10px;text-transform:none}.recommendations .filterproduct-title .content.newdata{color:#004236}.products-grid{color:#004236 !important;font-family:'WorkSansRegular';letter-spacing:0}.products-grid .owl-controls{display:none}.products-grid .product-item-name{text-align:left}.products-grid .product-item-name .product-item-link{font-size:16px !important;line-height:22px;color:#004236 !important;font-weight:700}.products-grid .lst-items-atr{text-align:left}.products-grid .lst-items-atr span{display:block;font-size:14px;line-height:16px;padding:5px 0}.products-grid .price-box{text-align:left}.products-grid .price-box .price-wrapper .price{font-size:20px;letter-spacing:0;line-height:24px;color:#004236}.products-grid .special-price .price{color:#EE5340 !important}.products-grid .old-price{margin-left:20px}.products-grid .old-price .price{color:#004236}.products-grid .product-reviews-summary{padding:0}.products-grid .product-reviews-summary .rating-result{height:20px;float:left}.products-grid .product-reviews-summary .rating-result:before{font-size:20px;height:20px;line-height:20px}.products-grid .product-reviews-summary .rating-result>span:before{color:#3A857E !important;font-size:20px;height:20px;line-height:20px}.products-grid .product-item .product-item-info .weltpixel-quickview.weltpixel_quickview_button_v2{background-color:#004236 !important;color:#F8F3E8 !important;font-size:16px !important;line-height:24px;border:unset;padding:8px 30px !important;min-height:auto}.products-grid .product-item-photo{position:relative}.products-grid .product-item-photo a.action.towishlist.actions-secondary{position:absolute;z-index:999;bottom:5%;right:5%}.products-grid .product-item-details .product-item-actions{text-align:left !important;margin-left:10px}.page-header.type18 .switcher{background-color:#004236 !important}.promo-listing{display:flex}.promo-listing .promo-description{position:unset;border:none;background:#fff}.promo-listing .promo-description h1.promo-title{color:#004236;font-family:'RecoletaRegular';font-size:34px;font-weight:500;letter-spacing:0;line-height:42px}.promo-listing .promo-description p.text-color-cat-promo-banner{color:#004236 !important;font-family:'WorkSansRegular';font-size:16px;letter-spacing:0;line-height:24px;text-align:center}.promo-listing .promo-container{order:1}.promo-listing .promo-container img{min-height:100%}.page-header.type18{color:#F8F3E8;font-family:'WorkSansRegular';font-size:15px;letter-spacing:0;line-height:24px}.page-header.type18 .magezon-builder .parent_category>a{background:#004236 !important}.page-header.type18 .magezon-builder .parent_category>a>span{color:#F8F3E8;font-family:'WorkSansRegular';font-weight:600;text-transform:uppercase}.page-header.type18 .magezon-builder .parent_category>a span:hover{color:#D6CE4B;border:none;padding:0}.page-header.type18 .navigation>.ninjamenus.ninjamenus-desktop{padding-top:0 !important}.page-header.type18 .form.minisearch{display:none}.page-header.type18 .top-header-links-div{color:#F8F3E8;text-transform:uppercase}.page-header.type18 .top-header-links-div .header-content-li>a>i{margin-left:10px}.page-header.type18 .top-header-links-div .account-list-li .icons.my-account{background:url(../images/1.png) no-repeat;background-size:25px 25px}.page-header.type18 .top-header-links-div .account-list-li .icons.wish-list{background:url(../images/2.png) no-repeat;background-size:25px 25px}.page-header.type18 .top-header-links-div .account-list-li .icon-search{background:url(../images/3.png) no-repeat;background-size:25px 25px;width:25px;cursor:pointer}.page-header.type18 .top-header-links-div .account-list-li .ept-counter{top:0;right:0}.page-header.type18 .top-header-links-div .account-list-li .icons{height:25px}.page-header.type18 .top-header-links-div .minicart-wrapper .icons.mini-basket{background:url(../images/5.png) no-repeat;background-size:25px 25px}.page-header.type18 .top-header-links-div .icons.icon-location{background:url(../images/4.png) no-repeat;background-size:25px 25px;width:25px}.page-header.type18 .top-header-links-div .icons.icon-drop{background:url(../images/6.png) no-repeat;background-size:25px 25px;width:25px}#ninjamenus1.ninjamenus-desktop .level0>a:hover span{border-bottom:none !important}.ninjamenus.ninjamenus-desktop .level0 .left_edge_parent_item>.item-submenu{font-size:16px;font-family:'WorkSansBold';color:#004236;letter-spacing:0;line-height:28px}.ninjamenus .nav-item>a{color:#004236 !important}#maincontent .columns{background:#fff}.column.main{font-family:'WorkSansRegular';font-size:16px;letter-spacing:0;line-height:24px;color:#004236}.column.main .my-account-links{display:inline-block;width:calc(20% + 90px);background:#F4F4F4;padding-left:90px}.column.main .my-account-links .quicklinks-menu.custom-account-nav-bar{height:unset}.column.main .my-account-links .quicklinks-menu.custom-account-nav-bar .custom-account-ul{height:unset;margin-top:56px}.column.main .my-account-links .quicklinks-menu.custom-account-nav-bar .custom-account-ul .active{border-left:3px solid #004236;background-color:rgba(29,29,29,0.1)}.column.main .my-account-links .quicklinks-menu.custom-account-nav-bar .custom-account-ul li{display:list-item;width:100%;height:unset;padding:10px 0;position:relative}.column.main .my-account-links .quicklinks-menu.custom-account-nav-bar .custom-account-ul li:hover{background:rgba(29,29,29,0.1)}.column.main .my-account-links .quicklinks-menu.custom-account-nav-bar .custom-account-ul li a{font-size:18px;font-family:'WorkSansRegular';letter-spacing:0;line-height:24px;color:#004236;text-transform:none;text-align:left;height:unset;background:none}.column.main .my-account-links .quicklinks-menu.custom-account-nav-bar .custom-account-ul li a>span{padding-left:52px;height:unset}.column.main .my-account-links .quicklinks-menu.custom-account-nav-bar .custom-account-ul li a span{height:unset}.column.main .my-account-links .quicklinks-menu.custom-account-nav-bar .custom-account-ul li:first-child:before{content:"";background-image:url("../images/my-account.png");height:32px;width:32px;background-size:32px 32px;position:absolute;left:5px;top:5px}.column.main .my-account-links .quicklinks-menu.custom-account-nav-bar .custom-account-ul li:nth-child(5){margin-top:40px}.column.main .my-account-links .quicklinks-menu.custom-account-nav-bar .custom-account-ul li:nth-child(9):before{content:"";background-image:url("../images/wallet_up.svg");height:32px;width:32px;background-size:32px 32px;position:absolute;left:5px;top:5px}.column.main .my-account-links .quicklinks-menu.custom-account-nav-bar .custom-account-ul li:nth-child(10){margin-top:40px}.column.main .order-container-content{width:80%;float:right;padding-left:50px}.column.main .order-container-content .page-title-wrapper{color:#004236;font-family:'WorkSansRegular';letter-spacing:0;text-align:left;font-size:16px;line-height:24px;padding-top:0px !important}.column.main .order-container-content .page-title-wrapper .page-title span.base{color:#004236;font-family:'WorkSansRegular';font-size:34px !important;font-weight:600;line-height:42px;letter-spacing:0}.column.main .order-container-content .page-title-wrapper .order-status-btn{color:#fff;display:flex;margin-top:30px}.column.main .order-container-content .page-title-wrapper .order-status-btn .status-delivery{padding:8px 20px;background:#004236;margin-right:10px}.column.main .order-container-content .page-title-wrapper .order-status-btn .order-status{background-color:#EE5340;padding:8px 20px;border:none;border-radius:unset;text-transform:unset}.column.main .order-container-content .order-details-items.ordered{margin-top:40px;padding:0;border:none;background:#fff}.column.main .order-container-content .order-details-items.ordered .order-title{display:block;border:none;background:#fff}.column.main .order-container-content .order-details-items.ordered .order-title strong{color:#004236;font-family:'WorkSansRegular';font-size:28px;font-weight:600;letter-spacing:0;line-height:36px}.column.main .order-container-content .order-details-items.ordered .table-wrapper.order-items{border:1px solid #004236;background:#fff;margin-right:50px}.column.main .order-container-content .order-details-items.ordered .table-wrapper.order-items .data.table.table-order-items{color:#004236;font-family:'WorkSansRegular';letter-spacing:0}.column.main .order-container-content .order-details-items.ordered .table-wrapper.order-items .data.table.table-order-items thead tr th{border:none;font-size:14px;font-weight:600 !important;line-height:16px;text-transform:uppercase;text-align:left}.column.main .order-container-content .order-details-items.ordered .table-wrapper.order-items .data.table.table-order-items tbody tr td{font-size:16px;line-height:24px}.column.main .order-container-content .order-details-items.ordered .table-wrapper.order-items .data.table.table-order-items tbody tr td strong{font-size:16px;line-height:24px}.column.main .order-container-content .order-details-items.ordered .table-wrapper.order-items .data.table.table-order-items tbody tr td .items-qty{text-align:left}.column.main .order-container-content .order-details-items.ordered .table-wrapper.order-items .data.table.table-order-items tfoot{border-top:1px solid #004236;color:#004236;font-family:'WorkSansRegular';letter-spacing:0}.column.main .order-container-content .order-details-items.ordered .table-wrapper.order-items .data.table.table-order-items tfoot tr td{font-size:16px;line-height:24px}.column.main .order-container-content .order-details-items.ordered .table-wrapper.order-items .data.table.table-order-items tfoot tr th{font-size:16px;line-height:24px;font-weight:400 !important}.column.main .order-container-content .order-details-items.ordered .table-wrapper.order-items .data.table.table-order-items tfoot tr th strong{color:#004236;font-family:'WorkSansRegular'}.column.main .order-container-content .block.block-order-details-view .block-title{display:none}.column.main .order-container-content .block-content{margin-right:50px}.column.main .order-container-content .box{text-align:left;color:#004236;font-family:'WorkSansRegular';font-size:16px;letter-spacing:0;line-height:20px;width:50% !important}.column.main .order-container-content .box .box-title{padding:0;background:none;border:none}.column.main .order-container-content .box .box-title span{text-transform:uppercase;font-weight:600}.column.main .order-container-content .box .box-content{border:none;margin-top:10px;color:#004236;font-family:'WorkSansRegular';font-size:16px;letter-spacing:0;line-height:20px;background:#F4F4F4}.column.main .order-container-content .box-order-shipping-method{display:none}.column.main .order-container-content .box-order-billing-method{display:none}.customer-account-create #maincontent .columns{background:#e5e5e5}.customer-account-create .breadcrumbs .items .item:not(:last-child):after{content:"/"}.customer-account-create .breadcrumbs .items .item a,.customer-account-create .breadcrumbs .items .item strong{color:#004236 !important;font-family:'WorkSansRegular';font-size:14px;font-weight:600 !important;letter-spacing:0;line-height:20px}.customer-account-create .breadcrumbs .items .create-reg strong{font-weight:300 !important}.customer-account-create .product.data.items{background:#E5E5E5}.customer-account-create .main-page-content.profile-page{width:46.85%;margin:auto;background:#fff}.customer-account-create .main-page-content.profile-page .signup-title{background:#fff;color:#004236;font-family:'WorkSansRegular';font-size:34px;font-weight:600;letter-spacing:0;line-height:42px;text-align:left;padding-left:4%;text-transform:unset}.customer-account-create #fragment-register .reg-form-container.tbs-form{background:#fff;padding:0}.customer-account-create #fragment-register .reg-form-container.tbs-form .form-col-left,.customer-account-create #fragment-register .reg-form-container.tbs-form .form-col-right{width:100%;padding:0 4%;margin-left:unset}.customer-account-create #fragment-register .reg-form-container.tbs-form .fieldset.create.info .field{width:47.5%;display:inline-block}.customer-account-create #fragment-register .reg-form-container.tbs-form .fieldset.create.info .field label{margin:0;background-color:#F8F3E8;display:inline-block;width:100%}.customer-account-create #fragment-register .reg-form-container.tbs-form .fieldset.create.info .field label span{color:#626262;font-family:'WorkSansRegular';font-size:14px;letter-spacing:0;line-height:20px;margin-left:16px;font-weight:400}.customer-account-create #fragment-register .reg-form-container.tbs-form .fieldset.create.info .field label:after{content:unset}.customer-account-create #fragment-register .reg-form-container.tbs-form .fieldset.create.info .field input{background-color:#F8F3E8;border:unset !important;height:28px !important;padding:0 0 0 16px !important;color:#004236;font-family:'WorkSansRegular' !important;font-size:18px !important;letter-spacing:0;line-height:24px;font-weight:300;border-bottom:1px solid #004236 !important}.customer-account-create #fragment-register .reg-form-container.tbs-form .fieldset.create.info .field input:-webkit-autofill{-webkit-text-fill-color:#004236 !important;-webkit-box-shadow:0 0 0 30px #f8f3e8 inset !important}.customer-account-create #fragment-register .reg-form-container.tbs-form .fieldset.create.info .field.confirmation.required{margin:0 !important}.customer-account-create #fragment-register .reg-form-container.tbs-form .fieldset.create.info .field-name-firstname,.customer-account-create #fragment-register .reg-form-container.tbs-form .fieldset.create.info .field.required.email,.customer-account-create #fragment-register .reg-form-container.tbs-form .fieldset.create.info .password.required{margin-right:4% !important;float:left}.customer-account-create #fragment-register .reg-form-container.tbs-form .fieldset.create.info .field.telephone{display:block;margin-bottom:25px;margin-top:15px}.customer-account-create #fragment-register .reg-form-container.tbs-form .fieldset.create.info .field.telephone .error-container{display:none}.customer-account-create #fragment-register .reg-form-container.tbs-form .fieldset.create.info .field.telephone .register_label:after{content:"(optional)"}.customer-account-create #fragment-register .reg-form-container.tbs-form .fieldset.create.info .field.title{display:block}.customer-account-create #fragment-register .reg-form-container.tbs-form .fieldset.create.info .field.title #select-title{border:none;background-color:#F8F3E8;height:54px !important;padding:0 0 0 16px !important;color:#004236;font-family:'WorkSansRegular' !important;font-size:18px !important;letter-spacing:0;line-height:24px;font-weight:600}.customer-account-create #fragment-register .reg-form-container.tbs-form .fieldset.create.info .required-email{border-top:1px solid #004236;margin-top:25px;border-bottom:1px solid #004236;padding-top:25px}.customer-account-create #fragment-register .reg-form-container.tbs-form .fieldset.create.info .required-input-pw{margin-top:25px}.customer-account-create .field-newsletter-ttl{margin-top:15px}.customer-account-create .checkbox-row.confirmations .checkbox-wrapper input{width:24px !important;height:24px}.customer-account-create .checkbox-row.confirmations .checkbox-wrapper label{color:#004236;font-family:'WorkSansRegular';font-size:16px;letter-spacing:0;line-height:24px;font-weight:400}.customer-account-create .checkbox-row.confirmations .checkbox-wrapper a.open-in-new-window span{position:unset;width:auto;color:#004236;font-family:'WorkSansRegular';font-size:16px;letter-spacing:0;line-height:24px;font-weight:400}.customer-account-create .checkbox-row.confirmations .checkbox-wrapper a.open-in-new-window span i{margin-left:10px}.customer-account-create .actions-toolbar .custom-register-btn{background:#004236;min-width:unset;width:unset !important;float:right;padding:0 !important;margin:0 !important;min-height:42px;border:none}.customer-account-create .actions-toolbar .custom-register-btn:hover{background:#EE5340;color:#fff}.customer-account-create .actions-toolbar .custom-register-btn span{color:#F8F3E8;font-family:'WorkSansRegular';font-size:16px;letter-spacing:0;line-height:24px;text-transform:capitalize;font-weight:400;padding:0px 30px}.customer-account-create .form-col-right>p{margin-top:25px;color:#004236 !important;font-family:'WorkSansRegular';font-size:16px;letter-spacing:0;line-height:24px;font-weight:400}.customer-account-create .form-col-right>p span{position:unset;width:auto;color:#004236 !important;font-family:'WorkSansRegular';font-size:16px;letter-spacing:0;line-height:24px;font-weight:400}.customer-account-create .form-col-right>p a{text-decoration:none !important}.customer-account-create .form-col-right>p .register-checkbox-label a:hover span{text-align:unset;padding:0;position:unset;margin-left:unset;background-color:unset;display:unset;font-size:16px;min-width:auto}.customer-account-create .field-sms-email{display:flex;margin-bottom:20px;margin-top:15px}.customer-account-create .field-sms-email input{opacity:1;clip:unset;margin:0;width:24px;height:24px}.customer-account-create .field-sms-email label{padding-left:30px}.customer-account-create .field-sms-email .field-email{margin-right:24px;display:flex;flex-direction:column}.customer-account-create .field-sms-email .field-sms{display:flex;flex-direction:column}.customer-account-create .input-pw{display:inline-block;margin-right:4%;width:47.5%;float:left}.customer-account-create .input-pw .field.password.required{width:100% !important;margin:0 !important;position:relative}.customer-account-create .input-pw .field.password.required i{position:absolute;right:20px;top:40%;cursor:pointer;color:#004236}.customer-account-create .input-pw .count-text{float:right}.customer-account-login .breadcrumbs>ul{margin-left:15px}.customer-account-login .breadcrumbs>ul li:not(:last-child):after{content:"/"}.customer-account-login .breadcrumbs>ul>li>a{color:#004236 !important}.customer-account-login .breadcrumbs>ul>li>strong{color:#004236 !important;font-family:'WorkSansRegular';font-size:14px;letter-spacing:0;line-height:20px}.customer-account-login #maincontent .columns{background:#e5e5e5}.customer-account-login .login-container{width:46.85%;margin:auto;background:#fff;padding:0}.customer-account-login .login-container .fieldset:after{content:unset !important}.customer-account-login .block-content{background:#fff !important;padding:0 !important}.customer-account-login .block-customer-login h2{background:#fff;color:#004236;font-family:'WorkSansRegular';font-size:34px;font-weight:600;letter-spacing:0;line-height:42px;text-align:left;padding-left:4%;text-transform:unset}.customer-account-login .fieldset.login{padding:0 4%}.customer-account-login .fieldset.login .field{width:47.5%;display:inline-block;background-color:#F8F3E8;border-bottom:1px solid #004236}.customer-account-login .fieldset.login .field label{margin:0}.customer-account-login .fieldset.login .field label span{color:#626262;font-family:'WorkSansRegular';font-size:14px;letter-spacing:0;line-height:20px;margin-left:16px;font-weight:400}.customer-account-login .fieldset.login .field label:after{content:unset}.customer-account-login .fieldset.login .field input{background-color:#F8F3E8;border:unset !important;height:28px !important;padding:0 0 0 16px !important;color:#004236;font-family:'WorkSansRegular' !important;font-size:18px !important;letter-spacing:0;line-height:24px;font-weight:300}.customer-account-login .fieldset.login .field input:-webkit-autofill{-webkit-text-fill-color:#004236 !important;-webkit-box-shadow:0 0 0 30px #f8f3e8 inset !important}.customer-account-login .fieldset.login .field.email.required{margin-right:4% !important}.customer-account-login .fieldset.login .remember-me{display:flex;margin:20px 0}.customer-account-login .fieldset.login .remember-me input{opacity:1;clip:unset;margin:0;width:24px;height:24px}.customer-account-login .fieldset.login .remember-me label{padding-left:30px}.customer-account-login .fieldset.login .primary button{background:#004236 !important;min-width:unset;width:unset !important;float:left;padding:0 !important;margin:0 !important;min-height:42px;border:unset !important}.customer-account-login .fieldset.login .primary button:hover{background:#EE5340 !important}.customer-account-login .fieldset.login .primary button span{color:#F8F3E8;font-family:'WorkSansRegular';font-size:16px;letter-spacing:0;line-height:24px;text-transform:capitalize;font-weight:400;padding:0px 30px}.customer-account-login .fieldset.login .secondary.change-password{text-align:left;width:100%;margin-top:10px;margin-bottom:30px}.customer-account-login .fieldset.login .secondary.change-password a:hover span{color:#EE5340}.customer-account-login .fieldset.login .secondary.change-password a>span{font-family:'WorkSansRegular';font-size:14px;letter-spacing:0;line-height:24px;color:#004236}.customer-account-login .fieldset.login .not-registred{border-top:2px solid #004236}.customer-account-login .fieldset.login .not-registred>span{color:#004236;font-family:'WorkSansRegular';font-size:34px;font-weight:600;letter-spacing:0;line-height:42px;text-align:left;display:block;margin:20px 0}.customer-account-login .fieldset.login .not-registred a{text-decoration:none !important;background:#004236 !important;min-width:unset;width:unset !important;float:left;margin:0 !important;min-height:42px;border:unset !important;color:#F8F3E8;font-family:'WorkSansRegular';font-size:16px;letter-spacing:0;line-height:24px;text-transform:capitalize;font-weight:400;padding:9px 30px !important}.customer-account-login .fieldset.login .not-registred a:hover{color:#F8F3E8;background:#EE5340 !important}.customer-account-login .form.form-login{min-width:unset !important;max-width:unset !important}.customer-account-forgotpassword .page-title-wrapper{background-color:#e5e5e5;text-align:center}.customer-account-forgotpassword .page-title-wrapper span.base{color:#004236;font-family:'WorkSansRegular';font-size:34px;font-weight:600;letter-spacing:0;line-height:42px}.customer-account-forgotpassword #maincontent .columns{background-color:#e5e5e5}.customer-account-forgotpassword #maincontent .columns .form.password-forget{width:46.85%;margin:auto;background:#fff;padding:2%}.customer-account-forgotpassword #maincontent .columns .form.password-forget .field.email.required .sms-login-field-ctrl{color:#004236;font-family:'WorkSansRegular';font-size:16px;font-weight:600;letter-spacing:0;line-height:42px}.customer-account-forgotpassword #maincontent .columns .form.password-forget .field.email.required .sms-login-field-ctrl.selected{color:#ec543f}.customer-account-forgotpassword #maincontent .columns .form.password-forget .actions-toolbar .primary{float:right !important}.customer-account-forgotpassword #maincontent .columns .form.password-forget .actions-toolbar .primary .submit{margin:0;background-color:#004236;border:none;text-transform:unset;font-family:'WorkSansRegular'}.customer-account-forgotpassword #maincontent .columns .form.password-forget .actions-toolbar .primary:hover{background-color:#EE5340}.checkout-cart-index h2{color:#004236;font-family:'RecoletaRegular';font-size:28px;font-weight:500;letter-spacing:0;line-height:36px}.checkout-cart-index .breadcrumbs>ul li:not(:last-child):after{content:"/";text-indent:unset}.checkout-cart-index .breadcrumbs>ul>li>a{color:#004236 !important}.checkout-cart-index .breadcrumbs>ul>li>strong{color:#004236 !important}.checkout-cart-index .column.main{width:85.4% !important;margin-inline:auto}.checkout-cart-index .checkout-cart-delivery p{color:#004236 !important;font-family:'WorkSansRegular';font-size:16px;letter-spacing:0;line-height:24px;font-weight:500;text-align:center;margin:0;padding:13px 0}.checkout-cart-index .checkout-cart-delivery p span{font-weight:600}.checkout-cart-index .checkout-cart-delivery p i{margin-right:10px}.checkout-cart-index .checkout-cart-delivery .container{background-color:#F5ECE6;position:relative}.checkout-cart-index .checkout-cart-delivery .col-md-12>i{position:absolute;top:17px;right:15px}.checkout-cart-index .page-ttl{display:flex;justify-content:space-between;align-items:center;margin-top:30px;margin-bottom:25px}.checkout-cart-index .page-ttl h1{font-size:34px;font-weight:600;line-height:42px;margin:0}.checkout-cart-index .page-ttl span{font-weight:600;line-height:20px;text-transform:uppercase}.checkout-cart-index .code-after-ttl{background-color:#3A857E;text-align:center;padding:19px 0}.checkout-cart-index .code-after-ttl span{display:block;color:#fff;text-transform:uppercase;font-weight:600;line-height:18px;letter-spacing:-0.4px}.checkout-cart-index .cart-container .form.form-cart{width:100% !important;padding:0 !important}.checkout-cart-index .cart-container .cart.table-wrapper .cart>.item{border-bottom:1px solid #004236;position:relative}.checkout-cart-index .cart-container .cart.table-wrapper .cart>.item .item-info{background-color:#fff}.checkout-cart-index .cart-container .cart.table-wrapper .cart>.item .item-info td{padding:20px 0 !important}.checkout-cart-index .cart-container .cart.table-wrapper .cart>.item .item-info td:last-child .custom-price-div{width:auto;min-width:0;padding:0}.checkout-cart-index .cart-container .cart.table-wrapper .cart>.item .item-info td:last-child .custom-price-div .price-size{font-size:14px;display:flex;align-items:center;white-space:nowrap;float:right}.checkout-cart-index .cart-container .cart.table-wrapper .cart>.item .item-info td:last-child .custom-price-div .price-size .price-including-tax .price,.checkout-cart-index .cart-container .cart.table-wrapper .cart>.item .item-info td:last-child .custom-price-div .price-size .price-excluding-tax .price{color:#004236;font-family:'WorkSansRegular';font-size:14px;letter-spacing:0;line-height:20px;text-align:right;font-weight:400}.checkout-cart-index .cart-container .cart.table-wrapper .cart>.item .item-info td:last-child .custom-price-div .price{color:#004236;font-family:'WorkSansRegular';font-size:24px;font-weight:bold;letter-spacing:0;line-height:36px}.checkout-cart-index .cart-container .cart.table-wrapper .cart>.item .item-info td:last-child .count-items-products{display:flex;justify-content:flex-end;white-space:nowrap;font-size:14px;right:0}.checkout-cart-index .cart-container .cart.table-wrapper .cart>.item .item-info td:last-child .count-items-products .count-item{display:inline-block;margin:0 5px}.checkout-cart-index .cart-container .cart.table-wrapper .product-item-top{position:relative}.checkout-cart-index .cart-container .cart.table-wrapper .product-item-name{margin-top:0;max-width:calc(100% - 50px)}.checkout-cart-index .cart-container .cart.table-wrapper .actions-toolbar{position:static;padding:0;min-height:0}.checkout-cart-index .cart-container .cart.table-wrapper .actions-toolbar .action-delete{top:5px;right:-12px;margin-left:0}.checkout-cart-index .cart-container .cart.table-wrapper .product-item-pt-qty{display:flex;align-items:flex-end}.checkout-cart-index .cart-container .cart.table-wrapper .product-details-div{min-height:auto;margin-bottom:15px}.checkout-cart-index .cart-container .cart.table-wrapper .product-details-div .cart-product-a{text-decoration:none !important;font-family:'WorkSansSemiBold';color:#004236 !important;font-size:18px;font-weight:600;letter-spacing:0;line-height:24px}.checkout-cart-index .cart-container .cart.table-wrapper .product-details-div>span{font-size:14px}.checkout-cart-index .cart-container .cart.table-wrapper .product-image-container{width:auto !important;max-width:105px;height:auto}.checkout-cart-index .cart-container .cart.table-wrapper .product-item-photo{width:100%;padding:0}.checkout-cart-index .cart-container .cart.table-wrapper .table-wrapper-wishlist{font-weight:bold;margin:41px 0 47px 0;display:inline-block;border-bottom:1px solid #004236}.checkout-cart-index .cart-container .cart.table-wrapper .product-item-details{padding-left:0;display:flex;justify-content:space-between;width:100%}.checkout-cart-index .cart-container .cart.table-wrapper .right-col{display:flex;flex-direction:column;justify-content:space-between;margin-left:10px}.checkout-cart-index .field.qty.cart-qty-div{width:74px;border:1px solid #004236;background:#fff;display:flex;margin-left:35px}.checkout-cart-index .field.qty.cart-qty-div input{padding:19px 10px 19px 15px;border:unset;color:#004236;font-family:'WorkSansSemiBold';font-size:16px;letter-spacing:0;line-height:24px;display:flex;width:53px}.checkout-cart-index .field.qty.cart-qty-div .btn-qty{display:flex;flex-direction:column;padding-right:5px;padding-top:3px}.checkout-cart-index .field.qty.cart-qty-div .btn-qty i{cursor:pointer}.checkout-cart-index .free-gift-toolbar{font-weight:600;line-height:20px;margin-top:30px;margin-bottom:43px;display:flex;justify-content:space-between;width:100%}.checkout-cart-index .free-gift-toolbar .count-select{text-transform:uppercase}.checkout-cart-index .free-gift-toolbar .free-gift-atb a{background-color:#F4F4F4;color:#626262;line-height:24px;padding:8px 30px;cursor:pointer}.checkout-cart-index .is-this-a-gift{display:flex;justify-content:space-between;margin-bottom:70px}.checkout-cart-index .is-this-a-gift h2{color:#F8F3E8;font-family:'Druk';font-size:32px;font-weight:bold;letter-spacing:0.5px;line-height:36px;padding:0 35px 0 30px;text-transform:uppercase}.checkout-cart-index .is-this-a-gift>img{width:50%}.checkout-cart-index .is-this-a-gift .is-this-a-gift-l{width:50%;background-color:#004236;color:#F8F3E8;font-weight:bold}.checkout-cart-index .is-this-a-gift .is-this-ctn-top{display:flex;justify-content:space-between;align-items:center;padding:22px 0;border-top:1px solid #f8f3e8;border-bottom:1px solid #f8f3e8;padding:22px 35px 22px 30px}.checkout-cart-index .is-this-a-gift .is-this-ctn-top a{border:1px solid #f8f3e8;font-weight:400;padding:7px 30px;color:#F8F3E8}.checkout-cart-index .is-this-a-gift .is-this-ctn-top .is-this-ctn-top-l span:last-child{display:block;color:#D6CE4B}.checkout-cart-index .is-this-a-gift .is-this-ctn-bottom{display:flex;justify-content:space-between;align-items:center;padding:22px 0;padding:22px 35px 22px 30px}.checkout-cart-index .is-this-a-gift .is-this-ctn-bottom a{border:1px solid #f8f3e8;font-weight:400;padding:7px 30px;color:#F8F3E8}.checkout-cart-index .is-this-a-gift .is-this-ctn-bottom .is-this-ctn-bottom-l span:nth-child(2){font-weight:400;display:block}.checkout-cart-index .is-this-a-gift .is-this-ctn-bottom .is-this-ctn-bottom-l span:last-child{display:block;color:#D6CE4B;font-size:14px}.checkout-cart-index .is-this-a-gift .is-this-ctn-bottom .is-this-ctn-bottom-l span:last-child:after{content:"";background-color:rgba(255,255,255,0.4);width:100%;height:1px;display:block}.checkout-cart-index .main-page-content .shopping-bag.empty{background-color:#fff}.checkout-cart-index .main-page-content .info-container>h4{font-family:'WorkSansRegular' !important}.checkout-cart-index .main-page-content .info-container>p{font-family:'WorkSansRegular';color:#004236 !important}.checkout-cart-index .main-page-content .info-container>a{color:#F8F3E8;font-size:20px;font-weight:600;line-height:28px;text-align:center;background:#004236;padding:15px 121px;border:unset}.checkout-cart-index .actions-toolbar .action.back span{color:#004236;font-family:'WorkSansRegular'}.checkout-cart-index .actions-toolbar .action-delete{left:unset}.checkout-cart-index .cart-discount{float:unset;width:100% !important;padding-right:0 !important;text-align:center;color:#004236;font-family:'WorkSansRegular';letter-spacing:0;background-color:#CDE7E8;position:relative}.checkout-cart-index .cart-discount .block>.title #block-discount-heading{font-size:24px;font-weight:bold;line-height:36px;display:block;text-transform:none;color:#004236;font-family:'WorkSansRegular';padding:20px 0 0 0;letter-spacing:0;margin-bottom:0 !important}.checkout-cart-index .cart-discount #block-discount{float:unset}.checkout-cart-index .cart-discount .custom-control-div{padding-right:0}.checkout-cart-index .cart-discount .promo-code-ctn{font-size:14px;letter-spacing:0;line-height:20px;margin-bottom:19px;display:inline-block;margin-top:12px;width:30%;font-weight:600}.checkout-cart-index .cart-discount #coupon_code{font-size:18px;line-height:28px;background-color:#F8F3E8;border-bottom:1px solid #004236 !important;border:unset;z-index:1;font-family:'WorkSansRegular';height:40px}.checkout-cart-index .cart-discount #apply-discount-btn{height:auto;padding:6px 0px;min-height:40px;background:#004236;width:105px;border:none}.checkout-cart-index .cart-discount #apply-discount-btn span{color:#F8F3E8;font-family:'WorkSansRegular';font-size:16px;letter-spacing:0;line-height:24px;text-transform:none}.checkout-cart-index .cart-discount .fieldset{max-width:420px}.checkout-cart-index .cart-discount .promo-code-l{position:absolute;top:-28px;right:207px;width:97px;height:auto}.checkout-cart-index .cart-summary{float:unset;width:83% !important;border:none !important;background:#fff;margin-inline:auto}.checkout-cart-index .cart-summary .summary.title{color:#004236;font-family:'RecoletaRegular';font-size:28px;font-weight:500;letter-spacing:0;line-height:36px;text-align:center;display:block}.checkout-cart-index .cart-summary #block-shipping{background:#e8d6c9;padding:10px 30px 10px !important;border-top:4px solid #004236}.checkout-cart-index .cart-summary .cart-totals{background:#e8d6c9}.checkout-cart-index .cart-summary .checkout-methods-items{background:#fff;border-top:none !important;display:flex;padding-right:0 !important;padding-left:0 !important}.checkout-cart-index .cart-summary .checkout-methods-items li:nth-child(2){margin-left:auto}.checkout-cart-index .cart-summary .checkout-methods-items li:nth-child(2) .action.primary.checkout{background:#004236;border:none;text-transform:unset;color:#F8F3E8;font-family:'WorkSansRegular';font-size:20px;font-weight:600;letter-spacing:0;line-height:28px;text-align:center;min-height:60px;padding:0 121px;min-width:unset;margin:20px 0}.checkout-cart-index .cart-summary .checkout-methods-items .message{padding:0;text-align:left;font-size:14px;width:61%}.checkout-cart-index .cart-summary .checkout-methods-items img{width:196px;height:30px}.checkout-cart-index .cart-summary .cart-totals{padding:0 30px}.checkout-cart-index .cart-summary .cart-totals .totals .mark,.checkout-cart-index .cart-summary .cart-totals .totals .price{color:#004236;font-family:'WorkSansRegular';font-size:18px;font-weight:bold !important;letter-spacing:0;line-height:22px}.checkout-cart-index .cart-summary .cart-totals .totals .sub{margin-bottom:38px}.checkout-cart-index .cart-summary .cart-totals .totals .total-rules{border-bottom:1px solid #004236}.checkout-cart-index .cart-summary .cart-totals .totals .total-rules .mark,.checkout-cart-index .cart-summary .cart-totals .totals .total-rules .rule-amount{font-size:16px;font-weight:300 !important;color:#004236}.checkout-cart-index .cart-summary .cart-totals .totals .grand.totals{border-top:1px solid #004236}.checkout-cart-index .cart-summary .cart-totals .totals .grand.totals .mark,.checkout-cart-index .cart-summary .cart-totals .totals .grand.totals .price,.checkout-cart-index .cart-summary .cart-totals .totals .grand.totals .amount{font-size:24px;line-height:28px;border:none}.checkout-cart-index .cart-summary .cart-totals .totals .totals.shipping.incl .mark,.checkout-cart-index .cart-summary .cart-totals .totals .totals.shipping.incl .amount{padding:15px 0}.checkout-cart-index .basket-reference{text-align:right}.single-ingredient-hero.hero-image.campaign2banner .hero-wrapper .hero-info{padding:0}.single-ingredient-hero.hero-image.campaign2banner .hero-wrapper .hero-info .container{padding:0}.single-ingredient-hero.hero-image.campaign2banner .hero-wrapper .hero-info .container.info .info-inner{padding:0}.single-ingredient-hero.hero-image.campaign2banner .hero-wrapper .hero-info .container.info .info-inner .hero-heading-two{position:relative;background:#FDEAC9}.single-ingredient-hero.hero-image.campaign2banner .hero-wrapper .hero-info .container.info .info-inner .hero-heading-two h2{padding:66px 0 91px 0;color:#004236;font-family:'Druk';font-size:96px;font-weight:bold;letter-spacing:0.5px;line-height:104px;width:70%;margin-inline:auto}.single-ingredient-hero.hero-image.campaign2banner .hero-wrapper .hero-info .container.info .info-inner .hero-heading-two img{position:absolute;bottom:-55px;right:118px}.single-ingredient-hero.hero-image.campaign2banner .hero-wrapper .hero-info .container.info .info-inner>span{color:#004236 !important;font-family:'WorkSansRegular';font-size:20px;letter-spacing:0;line-height:28px;width:62%;margin-inline:auto;font-weight:400}.single-ingredient-hero.hero-image.campaign2banner .hero-wrapper .hero-info .container.info .info-inner .hero-text{color:#004236 !important;font-family:'WorkSansRegular';font-size:20px;letter-spacing:0;line-height:28px;width:62%;margin-inline:auto}.single-ingredient-hero.hero-image.campaign2banner .hero-wrapper .hero-info .container.info .info-inner-bottom{text-align:center;margin-top:35px;margin-bottom:77px}.single-ingredient-hero.hero-image.campaign2banner .hero-wrapper .hero-info .container.info .info-inner-bottom a{background-color:#004236;color:#F8F3E8;font-family:'WorkSansRegular';font-size:16px;letter-spacing:0;line-height:24px;text-align:center;padding:10px 78px;border:1px solid #004236}.single-ingredient-hero.hero-image.campaign2banner .hero-wrapper .hero-info .container.info .breadcrumb{margin-left:98px;padding:12px 0;font-family:'WorkSansMediumRegular'}.single-ingredient-hero.hero-image.campaign2banner .hero-wrapper .hero-info .container.info .breadcrumb>span{font-size:14px;letter-spacing:0;line-height:20px}.single-ingredient-hero.hero-image.campaign2banner .hero-wrapper .hero-info .container.info .breadcrumb>span:first-child{font-weight:600}.customer-account-login .login-container{max-width:100% !important}.customer-account-login .login-container .block-customer-login .form-login .fieldset{max-width:1147px;margin:0 auto;padding:0}.customer-account-login .login-container .block-customer-login .form-login .fieldset .form-login-title{font-size:25px;line-height:25px;padding-left:0;padding-bottom:16px;border-bottom:1px solid}.customer-account-login .login-container .block-customer-login .form-login .fieldset .signIn-content{display:flex;width:100%;margin-top:55px}.customer-account-login .login-container .block-customer-login .form-login .fieldset .signIn-content .signIn-email{width:50%;padding-right:10%}.customer-account-login .login-container .block-customer-login .form-login .fieldset .signIn-content .signIn-email h2{padding:0;font-size:25px;line-height:130%;color:black;margin-top:0;font-weight:500}.customer-account-login .login-container .block-customer-login .form-login .fieldset .signIn-content .signIn-email .field{margin:15px 0 !important}.customer-account-login .login-container .block-customer-login .form-login .fieldset .signIn-content .signIn-email .field input{background-color:unset;padding:0 !important;padding-bottom:10px !important;line-height:130%}.customer-account-login .login-container .block-customer-login .form-login .fieldset .signIn-content .signIn-email .field.email{width:100%}.customer-account-login .login-container .block-customer-login .form-login .fieldset .signIn-content .signIn-email .field.password{width:100%}.customer-account-login .login-container .block-customer-login .form-login .fieldset .signIn-content .signIn-email .actions-toolbar .change-password{width:unset;margin-left:80px;margin-bottom:0;margin-top:0}.customer-account-login .login-container .block-customer-login .form-login .fieldset .signIn-content .signIn-email .actions-toolbar .change-password a span{text-decoration:none}.customer-account-login .login-container .block-customer-login .form-login .fieldset .signIn-content .signIn-social{width:50%;padding:0 100px;border-left:1px solid #cdcdcd}.customer-account-login .login-container .block-customer-login .form-login .fieldset .signIn-content .signIn-social h2{padding:0;font-size:25px;line-height:130%;color:black;margin-top:0;font-weight:500}.customer-account-login .login-container .block-customer-login .form-login .fieldset .signIn-content .signIn-social .account-social-login .block-content{display:flex;flex-direction:column;margin:10px 0;gap:25px}.customer-account-login .login-container .block-customer-login .form-login .fieldset .signIn-content .signIn-social .account-social-login .block-content .actions-toolbar{margin-bottom:0}.customer-account-login .login-container .block-customer-login .form-login .fieldset .signIn-content .signIn-social .account-social-login .block-content .actions-toolbar a{color:black;border:1px solid #004236;border-radius:0;padding:10px 24px;width:70%;display:flex;align-items:center;justify-content:center;gap:15px;font-family:'Work Sans';font-size:16px;line-height:130%}.customer-account-login .login-container .block-customer-login .form-login .fieldset .signIn-content .signIn-social .account-social-login .block-content .actions-toolbar a:hover>i{color:#004236 !important;background:unset !important;-webkit-text-fill-color:unset !important}.customer-account-login .login-container .block-customer-login .form-login .fieldset .signIn-content .signIn-social .account-social-login .block-content .actions-toolbar a i:hover{border-color:white;color:none}.customer-account-login .login-container .block-customer-login .form-login .fieldset .signIn-content .signIn-social .account-social-login .block-content .actions-toolbar a p{font-weight:400;width:70%}.customer-account-login .login-container .block-customer-login .form-login .fieldset .signIn-content .signIn-social .account-social-login .block-content .actions-toolbar a.btn-facebook i{color:#395185}.customer-account-login .login-container .block-customer-login .form-login .fieldset .signIn-content .signIn-social .not-registred{display:flex;flex-direction:column;max-width:70%;margin-bottom:0 !important;margin-top:0 !important;border-top:unset}.customer-account-login .login-container .block-customer-login .form-login .fieldset .signIn-content .signIn-social .not-registred span{padding:0;font-size:16px;line-height:130%;color:#004236;font-weight:400;margin-bottom:40px;margin-top:5px}.customer-account-login .login-container .block-customer-login .block-content{margin-bottom:150px;margin-top:50px}.customer-account-create #maincontent .account-social-login .block-content{display:none !important}.checkout-signin-index .signin-container .signin-content .signin_email{margin-bottom:40px}.checkout-signin-index .signin-container .signin-content .signIn-social{width:85%;margin:0 auto;padding-top:20px;border-top:1px solid}.checkout-signin-index .signin-container .signin-content .signIn-social h2{padding:0;font-size:25px;line-height:130%;color:black;font-weight:400;font-family:'WorkSansRegular';text-align:center;margin-top:15px}.checkout-signin-index .signin-container .signin-content .signIn-social .account-social-login{width:90%;margin:0 auto}.checkout-signin-index .signin-container .signin-content .signIn-social .account-social-login .actions-toolbar a{color:black;border:1px solid #004236;border-radius:0;padding:10px 24px;width:100%;display:flex;align-items:center;gap:15px;font-family:'Work Sans';font-size:16px;line-height:130%;margin:10px 0}.checkout-signin-index .signin-container .signin-content .signIn-social .account-social-login .actions-toolbar a:hover>i{color:#004236 !important;background:unset !important;-webkit-text-fill-color:unset !important}.checkout-signin-index .signin-container .signin-content .signIn-social .account-social-login .actions-toolbar a:hover>p{color:#004236 !important}.checkout-signin-index .signin-container .signin-content .signIn-social .account-social-login .actions-toolbar a i{font-size:25px}.checkout-signin-index .signin-container .signin-content .signIn-social .account-social-login .actions-toolbar a p{font-weight:400}.checkout-signin-index .signin-container .signin-content .signIn-social .account-social-login .actions-toolbar a.btn-facebook i{color:#395185}.checkout-signin-index .signin-container .signin-content .signIn-social .not-registred{display:flex;flex-direction:column;gap:20px;margin-top:20px !important;padding:0;font-size:16px;line-height:130%;color:#004236 !important;font-weight:400;width:90%;margin:0 auto}.checkout-signin-index .signin-container .signin-content .signIn-social .not-registred a{text-decoration:none !important;background:#004236 !important;border:unset !important;color:#F8F3E8;font-family:'WorkSansRegular';font-size:16px;letter-spacing:0;line-height:24px;text-transform:capitalize;font-weight:400;padding:9px 30px !important}.checkout-signin-index .signin-container .signin-content .signIn-social .not-registred a:hover{background-color:#D6ce4b !important;color:#004236}.maintenance-page .maintenance-top{background:#F5ECE6;text-align:center;padding-top:237px;padding-bottom:58px}.maintenance-page .maintenance-top span{display:block;color:#004236;font-family:'Druk';font-size:96px;font-weight:bold;letter-spacing:0.5px;line-height:104px;text-transform:uppercase}.maintenance-page .maintenance-bottom{text-align:center;padding-top:28px;padding-bottom:237px}.maintenance-page .maintenance-bottom span{color:#004236;font-family:'WorkSansRegular';font-size:28px;letter-spacing:0;line-height:36px;font-weight:600}.maintenance-page .maintenance-bottom p{color:#004236;font-family:'WorkSansRegular';font-size:20px;letter-spacing:0;line-height:28px;font-weight:300}@media (max-width:991px){.customer-account-create .main-page-content.profile-page{width:80%}.customer-account-create #fragment-register .reg-form-container.tbs-form .fieldset.create.info .field{width:100%}.customer-account-create .actions-toolbar .custom-register-btn{width:100% !important}.customer-account-create .input-pw{width:100%}.customer-account-login .login-container{width:80%}.customer-account-login .fieldset.login .field{width:100%}.customer-account-login .fieldset.login .primary button{width:100% !important}.customer-account-login .fieldset.login .not-registred a{width:100% !important}.single-ingredient-hero.hero-image.campaign2banner .hero-wrapper .hero-info .container.info .breadcrumb{margin-left:12px}.single-ingredient-hero.hero-image.campaign2banner .hero-wrapper .hero-info .container.info .info-inner .hero-heading-two{margin-bottom:88px}.single-ingredient-hero.hero-image.campaign2banner .hero-wrapper .hero-info .container.info .info-inner .hero-heading-two h2{font-size:62px;letter-spacing:0.86px;line-height:62px;padding-bottom:180px;width:80%}.single-ingredient-hero.hero-image.campaign2banner .hero-wrapper .hero-info .container.info .info-inner .hero-heading-two img{transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);left:50%;right:unset}.single-ingredient-hero.hero-image.campaign2banner .hero-wrapper .hero-info .container.info .info-inner .hero-text{padding:15px 20px;width:unset;font-family:'WorkSansMediumRegular'}.single-ingredient-hero.hero-image.campaign2banner .hero-wrapper .hero-info .container.info .info-inner>span{display:inline-block;width:70%;font-family:'WorkSansMediumRegular'}.single-ingredient-hero.hero-image.campaign2banner .hero-wrapper .hero-info .container.info .info-inner-bottom{margin-bottom:85px}}@media (max-width:767px){.sitemap-index-index .columns .column.main{padding-right:0;padding-left:0;margin-top:-35px}.sitemap-index-index .custom-sitemap-breadcrumbs-ul{padding-left:10px}.catalogsearch-result-index .columns .column.main{margin-top:0}.catalogsearch-result-index #layer-product-list{padding-right:0;padding-left:0}.catalogsearch-result-index #layer-product-list #sorter{width:97%}.page-footer .footer-top h3{font-weight:400}.page-footer .footer-top i{float:right;display:block !important}.page-footer .footer-top .ft-contact h3{display:block}.page-footer .footer-top .ft-contact>strong{display:inline-block;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);left:50%}.page-footer .footer-top .ft-contact ul li:last-child{display:none}.page-footer .footer-top .ft-contact:after{content:"";height:1px;width:100%;background:#316559;display:inline-block}.page-footer .footer-top .ft-info:after,.page-footer .footer-top .ft-wts:after,.page-footer .footer-top .ft-about:after{content:"";height:1px;width:100%;background:#316559;display:inline-block}.page-footer .footer-center .fc-newsletter .block.newsletter form{max-width:100%}.page-footer .footer-center .fc-ttl{margin-top:30px}.page-footer .footer-center .fc-ttl span{font-size:24px;font-weight:400}.page-footer .footer-center .fc-lst-sc{padding:0}.page-footer .footer-center .fc-lst-sc ul{justify-content:space-evenly;margin-top:20px}.page-footer .footer-center .fc-lst-sc ul li{margin-right:0}.page-footer .footer-bottom{border-top:none !important;padding:0}.customer-account-create .breadcrumbs{display:block;margin:10px auto 30px 20px}.customer-account-login .breadcrumbs{display:block;margin:10px auto 30px 20px}.customer-account-login .fieldset.login .not-registred a{margin-bottom:50px !important}.customer-account-forgotpassword #maincontent .columns .form.password-forget{width:80%;margin-bottom:50px}.customer-account-forgotpassword .page-wrapper .promo{margin-top:0}.customer-account-forgotpassword .page-title-wrapper{padding:50px 0 !important}.customer-account-forgotpassword #maincontent .columns .form.password-forget .actions-toolbar .primary{width:100%}.customer-account-forgotpassword #maincontent .actions-toolbar{margin-bottom:50px}.customer-account-forgotpassword #maincontent .actions-toolbar .secondary a.action{display:none}.checkout-cart-index #maincontent .columns{padding:20px}.checkout-cart-index .checkout-cart-delivery .col-md-12{padding:0 30px}.checkout-cart-index .page-ttl{flex-direction:column;align-items:baseline;margin-bottom:10px}.checkout-cart-index .cart-container{display:unset}.checkout-cart-index .cart-container .cart.table-wrapper{padding:0 15px}.checkout-cart-index .cart-container .cart.table-wrapper .product-item-top{padding-top:20px}.checkout-cart-index .cart-container .cart.table-wrapper .product-item-details .cart-product-a{font-size:16px;line-height:20px}.checkout-cart-index .cart-container .cart.table-wrapper .product-item-details .price-including-tax{text-align:unset !important}.checkout-cart-index .cart-container .cart.table-wrapper .product-item-name{max-width:none}.checkout-cart-index .cart-container .cart.table-wrapper .product-item-photo{position:static}.checkout-cart-index .cart-container .cart.table-wrapper .actions-toolbar .action-delete{top:-17px}.checkout-cart-index .cart-container .cart.table-wrapper #shopping-cart-table{border-top:1px solid #004236}.checkout-cart-index .cart-container .cart.table-wrapper .cart>.item .item-info{height:auto}.checkout-cart-index .cart-container .cart.table-wrapper .cart>.item .item-info td{padding:20px 0 !important}.checkout-cart-index .cart-container .cart.table-wrapper .cart>.item .item-info td:last-child .custom-price-div .price{font-size:20px;line-height:28px}.checkout-cart-index .cart-container .cart.table-wrapper .cart>.item .item-info td:last-child .custom-price-div .price-size{font-size:12px}.checkout-cart-index .cart-container .cart.table-wrapper .cart>.item .item-info td:last-child .count-items-products{font-size:12px}.checkout-cart-index .cart-container .cart.table-wrapper .table-wrapper-wishlist{margin:20px 0 20px 0}.checkout-cart-index .field.qty.cart-qty-div{margin-left:5px}.checkout-cart-index .cart-discount #block-discount .title{padding:0}.checkout-cart-index .cart-discount #block-discount .title #block-discount-heading{padding:30px 0;width:64%;line-height:32px;font-weight:600}.checkout-cart-index .cart-discount .content.custom-discount-coupon-div{display:unset !important;padding:0}.checkout-cart-index .cart-discount .promo-code-l{width:78px;height:187px;right:25px}.checkout-cart-index .cart-discount #apply-discount-btn{z-index:1;position:relative}.checkout-cart-index .cart-discount .promo-code-ctn{width:90%}.checkout-cart-index .is-this-a-gift{flex-direction:column}.checkout-cart-index .is-this-a-gift .is-this-a-gift-l{width:100%;order:1;text-align:center}.checkout-cart-index .is-this-a-gift .is-this-a-gift-l .is-this-ctn-top{flex-direction:column;width:85%;margin:auto;padding:20px 0}.checkout-cart-index .is-this-a-gift .is-this-a-gift-l .is-this-ctn-bottom{flex-direction:column;position:relative}.checkout-cart-index .is-this-a-gift .is-this-a-gift-l .is-this-ctn-bottom .is-this-ctn-bottom-l span:last-child{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);width:52%}.checkout-cart-index .is-this-a-gift .is-this-a-gift-l .is-this-ctn-bottom a{margin-top:10px;margin-bottom:50px}.checkout-cart-index .is-this-a-gift img{width:100%}.checkout-cart-index .cart-summary{width:100% !important}.checkout-cart-index .cart-summary .cart-totals{border-top:4px solid #004236;padding:15px 15px 0}.checkout-cart-index .cart-summary .checkout-methods-items{flex-direction:column;position:relative}.checkout-cart-index .cart-summary .checkout-methods-items .message{width:100%;font-size:14px;letter-spacing:0;line-height:20px;text-align:center}.checkout-cart-index .cart-summary .checkout-methods-items img{position:absolute;bottom:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%)}.checkout-cart-index .cart-summary .checkout-methods-items li:nth-child(2){margin-left:unset}.checkout-cart-index .shopping-card-choose-free-gift .container,.checkout-cart-index .shopping-card-slider-bottom .container{padding:0}.checkout-cart-index .shopping-card-choose-free-gift h2,.checkout-cart-index .shopping-card-slider-bottom h2{font-size:24px;line-height:32px}.checkout-cart-index .shopping-card-choose-free-gift .products.products-grid .owl-controls,.checkout-cart-index .shopping-card-slider-bottom .products.products-grid .owl-controls{width:100%;margin-bottom:0px}.checkout-cart-index .basket-reference{text-align:center}.maintenance-page .maintenance-top{padding-top:148px;padding-bottom:30px}.maintenance-page .maintenance-top span{font-size:62px;font-weight:bold;letter-spacing:0.86px;line-height:62px}}#main .LandingPage1Template .main-section .homepage-one-banner{position:relative}#main .LandingPage1Template .main-section .homepage-one-banner .cx-amplience-media img{width:100%;height:600px}#main .LandingPage1Template .main-section .homepage-one-banner .media__content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);flex:0 0 83.33333333%;width:83.33333333%}#main .LandingPage1Template .main-section .homepage-one-banner .media__content .media__content-inner{max-width:1025px;margin:auto;padding:24px;text-align:center;justify-content:center;background-color:rgba(248,243,232,0.8)}#main .LandingPage1Template .main-section .homepage-one-banner .media__content .media__content-inner h2{font-family:'DrukBold';font-size:96px;line-height:1;text-transform:uppercase;color:#004236;margin-bottom:24px;letter-spacing:.5;font-weight:700}#main .LandingPage1Template .main-section .homepage-one-banner .media__content .media__content-inner .content-inserted{font-size:20px;font-family:'WorkSansRegular';line-height:1.4;color:#004236}#main .LandingPage1Template .main-section .homepage-one-banner .media__content .media__content-inner .content-inserted span{margin-top:20px;display:block}#main .LandingPage1Template .main-section .homepage-one-banner .media__content .media__content-inner .find-refill{padding-top:24px}#main .LandingPage1Template .main-section .homepage-one-banner .media__content .media__content-inner .find-refill button{background-color:#004236;color:#f8f3e8;font-family:'WorkSansRegular';font-size:16px;line-height:1.5;padding:12px 30px;text-align:center;border:none;height:unset}#main .LandingPage1Template .main-section .homepage-one-banner .media__content .media__content-inner .find-refill button a{color:#f8f3e8}#main .LandingPage1Template .main-section .homepage-one-banner .media__content .media__content-inner .find-refill button:active{color:#004236;background:#f8f3e8}#main .LandingPage1Template .main-section .homepage-one-banner .media__content .media__content-inner .find-refill button:hover{background:#d6ce4b;color:#004236;cursor:pointer}#main .LandingPage1Template .main-section .homepage-one-banner .media__content .media__content-inner .find-refill button:hover a{background:#d6ce4b;color:#004236;cursor:pointer}#main .LandingPage1Template .main-section .homepage-two-banner{width:100%;background-color:#004236;color:#f8f3e8;display:flex;align-items:center;position:relative}#main .LandingPage1Template .main-section .homepage-two-banner .content__about{width:100%;max-width:1260px;margin:auto;padding:48px 16px}#main .LandingPage1Template .main-section .homepage-two-banner .content__about .content__about-text{width:50%;padding:64px 192px 64px 64px}#main .LandingPage1Template .main-section .homepage-two-banner .content__about .content__about-text h3{font-size:40px !important;font-family:'DrukBold';text-transform:uppercase;margin-bottom:8px;font-weight:700}#main .LandingPage1Template .main-section .homepage-two-banner .content__about .content__about-text .content__about-text-body{display:grid}#main .LandingPage1Template .main-section .homepage-two-banner .content__about .content__about-text .content__about-text-body span{margin:24px 0;line-height:26px !important}#main .LandingPage1Template .main-section .homepage-two-banner .content__about .content__about-text .find-nearest{width:100%}#main .LandingPage1Template .main-section .homepage-two-banner .content__about .content__about-text .find-nearest .btn{margin-top:4px;height:auto;max-height:none;border:none;display:inline-flex;font-family:'WorkSansRegular';font-size:16px;line-height:1.5;padding:12px 14px;text-align:center;text-transform:none;min-width:48px}#main .LandingPage1Template .main-section .homepage-two-banner .content__about .content__about-text .find-nearest .btn:not(:disabled):not(.disabled){cursor:pointer}#main .LandingPage1Template .main-section .homepage-two-banner .content__about .content__about-text .find-nearest .btn.btn--invert{background:#d6ce4b;color:#004236}#main .LandingPage1Template .main-section .homepage-two-banner .content__about .content__about-text .find-nearest .btn.btn--invert:hover{background-color:#03352a;color:#f8f3e8}#main .LandingPage1Template .main-section .homepage-two-banner .content__about .content__about-text .find-nearest .btn.btn--invert:hover a{background-color:#03352a;color:#f8f3e8}#main .LandingPage1Template .main-section .homepage-two-banner .content__about .content__about-text .find-nearest .btn.btn--invert a{background:#d6ce4b;color:#004236}#main .LandingPage1Template .main-section .homepage-two-banner .img-refill{min-height:auto;width:50%;position:absolute;right:0;top:0;bottom:0}#main .LandingPage1Template .main-section .homepage-two-banner .img-refill img{height:100%;width:100%;object-fit:cover}#main .LandingPage1Template .main-section .homepage-three-banner{width:100%;padding:24px 0;background-color:#f8f3e8;color:#004236;text-align:center;justify-content:space-between}#main .LandingPage1Template .main-section .homepage-three-banner .guide{width:100%;max-width:1260px;padding:0 15px;margin:0 auto}#main .LandingPage1Template .main-section .homepage-three-banner .guide .banner__guide-topic h3{letter-spacing:.5;font-size:40px;font-family:'DrukBold';text-transform:uppercase;line-height:1.28;margin-bottom:8px;font-weight:700;text-align:center}#main .LandingPage1Template .main-section .homepage-three-banner .guide .banner__guide-topic span{font-size:16px;font-family:'WorkSansRegular';margin-top:0;margin-bottom:24px}#main .LandingPage1Template .main-section .homepage-three-banner .guide .banner__guide{display:flex;margin:auto;flex-wrap:wrap;flex-direction:row;gap:32px;padding-top:24px}#main .LandingPage1Template .main-section .homepage-three-banner .guide .banner__guide .banner__guide-body{width:100%;flex-basis:0;flex-grow:1}#main .LandingPage1Template .main-section .homepage-three-banner .guide .banner__guide .banner__guide-body .banner__guide-content{justify-content:space-between;padding:16px;height:100%;align-items:center}#main .LandingPage1Template .main-section .homepage-three-banner .guide .banner__guide .banner__guide-body .banner__guide-content h3{letter-spacing:0;line-height:1.14;font-size:40px;font-family:'DrukBold';text-transform:uppercase;padding-bottom:16px;font-weight:700}#main .LandingPage1Template .main-section .homepage-three-banner .guide .banner__guide .banner__guide-body .banner__guide-content span{width:83%;font-size:16px;font-family:'WorkSansRegular';margin-top:0;margin-bottom:8px;line-height:26px;margin:auto}#main .LandingPage1Template .main-section .homepage-four-banner{width:100%;background-color:#f8f3e8;color:#004236;display:flex;position:relative}#main .LandingPage1Template .main-section .homepage-four-banner .content__about{display:flex;width:100%;max-width:1260px;margin:auto;padding:48px 16px;flex-direction:row-reverse}#main .LandingPage1Template .main-section .homepage-four-banner .content__about .content__about-text{width:50%;padding:64px 192px 64px 64px}#main .LandingPage1Template .main-section .homepage-four-banner .content__about .content__about-text h3{font-size:40px;font-family:'DrukBold';text-transform:uppercase;margin-bottom:8px;font-weight:700}#main .LandingPage1Template .main-section .homepage-four-banner .content__about .content__about-text .content__about-text-body{margin-top:0;margin-bottom:24px}#main .LandingPage1Template .main-section .homepage-four-banner .img-refill{min-height:auto;width:50%;position:absolute;right:0;top:0;bottom:0;left:0;z-index:2}#main .LandingPage1Template .main-section .homepage-four-banner .img-refill img{height:100%;width:100%;object-fit:cover}#main .LandingPage1Template .main-section .homepage-five-banner{width:100%;background-color:#004236;color:#f8f3e8;display:flex;position:relative}#main .LandingPage1Template .main-section .homepage-five-banner .content__about{width:100%;max-width:1260px;margin:auto;padding:48px 16px;text-align:left}#main .LandingPage1Template .main-section .homepage-five-banner .content__about .content__about-text{line-height:26px;width:50%;padding:64px 192px 64px 64px}#main .LandingPage1Template .main-section .homepage-five-banner .content__about .content__about-text ul{padding-top:24px}#main .LandingPage1Template .main-section .homepage-five-banner .content__about .content__about-text h3{font-size:40px;font-family:'DrukBold';text-transform:uppercase;margin-bottom:8px;font-weight:700}#main .LandingPage1Template .main-section .homepage-five-banner .content__about .content__about-text .content__about-text-body{margin-top:0;margin-bottom:24px}#main .LandingPage1Template .main-section .homepage-five-banner .content__about .content__about-text .content__about-text-body ul li{list-style:disc}#main .LandingPage1Template .main-section .homepage-five-banner .img-refill{min-height:auto;width:50%;position:absolute;right:0;top:0;bottom:0}#main .LandingPage1Template .main-section .homepage-five-banner .img-refill img{height:100%;width:100%;object-fit:cover}#main .LandingPage1Template .main-section .homepage-six-banner{width:100%;margin:40px auto;box-sizing:border-box;max-width:100vw;padding:20px;background-color:white;font-family:RecoletaMedium}#main .LandingPage1Template .main-section .homepage-six-banner .shop__favourites{width:100%;max-width:1260px;padding:0 15px;margin:0 auto;line-height:1.28;text-transform:none;font-weight:700;margin-bottom:8px;letter-spacing:.5}#main .LandingPage1Template .main-section .homepage-six-banner .shop__favourites a{font-family:RecoletaMedium;font-size:32px;color:#004236}#main .LandingPage1Template .main-section .homepage-six-banner .shop__favourites-banner{width:100%;overflow:hidden;max-width:calc(1227px);margin:auto}#main .LandingPage1Template .main-section .homepage-six-banner .shop__favourites-banner .owl-controls{display:block;width:85%;margin:0 auto}#main .LandingPage1Template .main-section .homepage-six-banner .shop__favourites-banner .owl-dot{width:25%}#main .LandingPage1Template .main-section .homepage-six-banner .shop__favourites-banner .owl-dot.active{height:3px !important;background:#004236 !important}#main .LandingPage1Template .main-section .homepage-six-banner .shop__favourites-banner .shop__favourites-item{width:240px;padding:10px;display:inline-block;vertical-align:top}#main .LandingPage1Template .main-section .homepage-six-banner .shop__favourites-banner .shop__favourites-item a{color:#004236}#main .LandingPage1Template .main-section .homepage-six-banner .shop__favourites-banner .shop__favourites-item a .product-img img{max-width:100%;height:auto}#main .LandingPage1Template .main-section .homepage-six-banner .shop__favourites-banner .shop__favourites-item a .product-title{font-family:'WorkSansRegular';font-size:16px;line-height:19.2px;height:48px;margin-top:10px}#main .LandingPage1Template .main-section .homepage-six-banner .shop__favourites-banner .shop__favourites-item a .product-title h4{font-weight:bold}#main .LandingPage1Template .main-section .homepage-six-banner .shop__favourites-banner .shop__favourites-item a .product-strapline{height:48px}#main .LandingPage1Template .main-section .homepage-six-banner .shop__favourites-banner .shop__favourites-item a .product-size{display:block;text-transform:lowercase;font-size:12px;font-weight:bold;height:30px;line-height:30px;text-decoration:none}#main .LandingPage1Template .main-section .homepage-six-banner .shop__favourites-banner .shop__favourites-item a .product-price{text-decoration:none;font-weight:bold;font-family:'WorkSansRegular';font-size:20px;height:32px}#main .LandingPage1Template .main-section .homepage-six-banner .shop__favourites-banner .shop__favourites-item a button.btn{display:block;line-height:1;min-height:40px;background:#004236;color:#f8f3e8;border:0;font-family:'WorkSansRegular';font-size:16px;padding:12px 30px}#main .LandingPage1Template .main-section .homepage-six-banner .shop__favourites-banner .shop__favourites-item a .btn:not(:disabled):not(.disabled){cursor:pointer}#main .LandingPage1Template .main-section .homepage-six-banner .shop__favourites-banner .shop__favourites-item a .btn:active{color:#004236;background:#f8f3e8}#main .LandingPage1Template .main-section .homepage-six-banner .shop__favourites-banner .shop__favourites-item a .btn:hover{background:#d6ce4b;color:#004236;cursor:pointer}#main .LandingPage1Template .main-section .homepage-six-banner .shop__favourites-banner .owl-stage .filterproducts{display:flex}#main .LandingPage1Template .main-section .homepage-six-banner .shop__favourites-banner .owl-stage .filterproducts .product-item{width:unset}#main .LandingPage1Template .main-section .homepage-seven-banner{width:100%;background-color:#f8f3e8;color:#004236;display:flex;position:relative}#main .LandingPage1Template .main-section .homepage-seven-banner .content__about{display:flex;width:100%;max-width:1260px;margin:auto;padding:48px 16px;flex-direction:row-reverse}#main .LandingPage1Template .main-section .homepage-seven-banner .content__about .content__about-text{line-height:26px;width:50%;padding:64px 192px 64px 64px}#main .LandingPage1Template .main-section .homepage-seven-banner .content__about .content__about-text h3{font-size:40px;font-family:'DrukBold';text-transform:uppercase;margin-bottom:8px;font-weight:700}#main .LandingPage1Template .main-section .homepage-seven-banner .content__about .content__about-text .content__about-text-body span{margin-top:0;margin-bottom:24px}#main .LandingPage1Template .main-section .homepage-seven-banner .content__about .content__about-text .find-nearest{width:100%;padding-top:24px}#main .LandingPage1Template .main-section .homepage-seven-banner .content__about .content__about-text .find-nearest .btn{margin-top:4px;height:auto;max-height:none;border:none;display:inline-flex;font-family:'WorkSansRegular';font-size:16px;line-height:1.5;padding:12px 14px;text-align:center;text-transform:none;min-width:48px}#main .LandingPage1Template .main-section .homepage-seven-banner .content__about .content__about-text .find-nearest .btn:not(:disabled):not(.disabled){cursor:pointer}#main .LandingPage1Template .main-section .homepage-seven-banner .content__about .content__about-text .find-nearest .btn.btn--invert{background:#03352a;color:#f8f3e8}#main .LandingPage1Template .main-section .homepage-seven-banner .content__about .content__about-text .find-nearest .btn.btn--invert:hover{background-color:#d6ce4b;color:#03352a}#main .LandingPage1Template .main-section .homepage-seven-banner .content__about .content__about-text .find-nearest .btn.btn--invert:hover a{background-color:#d6ce4b;color:#03352a}#main .LandingPage1Template .main-section .homepage-seven-banner .content__about .content__about-text .find-nearest .btn.btn--invert a{background:#03352a;color:#f8f3e8}#main .LandingPage1Template .main-section .homepage-seven-banner .img-refill{min-height:auto;width:50%;position:absolute;right:0;top:0;bottom:0;left:0;z-index:2}#main .LandingPage1Template .main-section .homepage-seven-banner .img-refill img{height:100%;width:100%;object-fit:cover}#main .LandingPage1Template .main-section .homepage-eight-banner{width:100%;background-color:#f8f3e8;color:#004236;display:flex;align-items:center;position:relative}#main .LandingPage1Template .main-section .homepage-eight-banner .content__about{width:100%;max-width:1260px;margin:auto;padding:48px 16px;line-height:1.6}#main .LandingPage1Template .main-section .homepage-eight-banner .content__about .content__about-text{line-height:26px;width:50%;padding:64px 192px 64px 64px}#main .LandingPage1Template .main-section .homepage-eight-banner .content__about .content__about-text h3{font-size:40px;font-family:'DrukBold';text-transform:uppercase;margin-bottom:8px;font-weight:700;line-height:1.28}#main .LandingPage1Template .main-section .homepage-eight-banner .content__about .content__about-text .content__about-text-body{margin-top:0;margin-bottom:24px}#main .LandingPage1Template .main-section .homepage-eight-banner .content__about .content__about-text .find-nearest{width:100%}#main .LandingPage1Template .main-section .homepage-eight-banner .content__about .content__about-text .find-nearest .btn{margin-top:4px;height:auto;max-height:none;border:none;display:inline-flex;font-family:'WorkSansRegular';font-size:16px;line-height:1.5;padding:12px 14px;text-align:center;text-transform:none;min-width:48px}#main .LandingPage1Template .main-section .homepage-eight-banner .content__about .content__about-text .find-nearest .btn:not(:disabled):not(.disabled){cursor:pointer}#main .LandingPage1Template .main-section .homepage-eight-banner .content__about .content__about-text .find-nearest .btn.btn--invert{background:#d6ce4b;color:#004236}#main .LandingPage1Template .main-section .homepage-eight-banner .content__about .content__about-text .find-nearest .btn.btn--invert a{background:#d6ce4b;color:#004236}#main .LandingPage1Template .main-section .homepage-eight-banner .content__about .content__about-text .find-nearest .btn.btn--invert:hover{background-color:#03352a;color:f8f3e8}#main .LandingPage1Template .main-section .homepage-eight-banner .content__about .content__about-text .find-nearest .btn.btn--invert:hover a{background-color:#03352a;color:f8f3e8}#main .LandingPage1Template .main-section .homepage-eight-banner .img-refill{min-height:auto;width:50%;position:absolute;right:0;top:0;bottom:0}#main .LandingPage1Template .main-section .homepage-eight-banner .img-refill img{height:100%;width:100%;object-fit:cover}#main .LandingPage1Template .main-section .homepage-nice-banner{background-color:#004236}#main .LandingPage1Template .main-section .homepage-nice-banner .have__you-seen{padding:60px 0 40px;max-width:1239px;margin:auto;overflow:hidden;flex-direction:column;width:100%}#main .LandingPage1Template .main-section .homepage-nice-banner .have__you-seen .banner__seen{padding-left:16px;justify-content:flex-start}#main .LandingPage1Template .main-section .homepage-nice-banner .have__you-seen .banner__seen h3{color:#f5ece6;font-family:RecoletaMedium;font-size:28px;line-height:1.28;text-transform:none;margin-bottom:8px;font-weight:700;padding-bottom:16px}#main .LandingPage1Template .main-section .homepage-nice-banner .have__you-seen .banner__seen-body .owl-stage{display:flex;min-width:calc(100vw);overflow:hidden;margin:0;padding-bottom:40px;gap:10px}#main .LandingPage1Template .main-section .homepage-nice-banner .have__you-seen .banner__seen-body .owl-stage .banner__seen-item{width:100%;min-width:calc(27.41666667%);padding:0;overflow:hidden;justify-content:flex-start;height:auto}#main .LandingPage1Template .main-section .homepage-nice-banner .have__you-seen .banner__seen-body .owl-stage .banner__seen-item .banner__seen-img{padding-bottom:100%;overflow:hidden;max-width:100%;height:25rem;position:relative}#main .LandingPage1Template .main-section .homepage-nice-banner .have__you-seen .banner__seen-body .owl-stage .banner__seen-item .banner__seen-content{color:#f5ece6;text-align:center;padding:16px;height:100%}#main .LandingPage1Template .main-section .homepage-nice-banner .have__you-seen .banner__seen-body .owl-stage .banner__seen-item .banner__seen-content h4{white-space:normal;font-size:32px;font-family:'DrukBold';margin-bottom:16px;margin-top:16px;letter-spacing:0;line-height:1.14;text-transform:uppercase;font-weight:700}#main .LandingPage1Template .main-section .homepage-nice-banner .have__you-seen .banner__seen-body .owl-stage .banner__seen-item .banner__seen-content span{flex-grow:1;display:flex;margin-top:0;margin-bottom:24px}.cms-index-index .page-wrapper .c-aslider--theme-full-hero .c-aslider__loading{height:100%}.cms-index-index .page-wrapper .c-aslider--theme-full-hero .c-aslider__loading .c-aslider__item--full{height:100%}.cms-index-index .page-wrapper .c-aslider--theme-full-hero .c-aslider__loading .c-aslider__item--full .c-aslider__picture .c-aslider__image{width:100%;max-height:600px;object-fit:cover;object-position:50% 50%}.cms-index-index .page-wrapper .c-aslider--theme-full-hero .c-aslider__caption{padding:50px;background-color:unset}.cms-index-index .page-wrapper .c-aslider--theme-full-hero .c-aslider__caption .c-aslider__caption-title{font-family:Druk;font-size:80px;text-transform:uppercase;line-height:80px;margin-bottom:15px}.cms-index-index .page-wrapper .c-aslider--theme-full-hero .c-aslider__caption .c-aslider__caption-desc{margin-bottom:40px}.cms-index-index .page-wrapper .c-aslider--theme-full-hero .c-aslider__caption .c-aslider__caption-button a{padding:10px 45px;text-transform:capitalize}.cms-index-index .page-wrapper .c-aslider--theme-full-hero .c-aslider__caption .c-aslider__caption-button a:hover{background-color:#D6CE4B;color:#004236}@media only screen and (max-width:1300px){.customer-account-login .login-container .block-customer-login .form-login .fieldset{max-width:1000px}.customer-account-login .login-container .block-customer-login .form-login .fieldset .signIn-content .signIn-social .account-social-login .block-content .actions-toolbar a{width:90%}}@media screen and (max-width:1266px){#main .LandingPage1Template .main-section .homepage-six-banner .shop__favourites-banner .owl-dot{width:20%}}@media only screen and (max-width:1024px){#main .LandingPage1Template .main-section .homepage-two-banner{display:flex;flex-direction:column-reverse}#main .LandingPage1Template .main-section .homepage-two-banner .img-refill{position:relative;width:100%}#main .LandingPage1Template .main-section .homepage-two-banner .content__about .content__about-text{width:100%;padding:0}#main .LandingPage1Template .main-section .homepage-four-banner{display:flex;flex-direction:column-reverse}#main .LandingPage1Template .main-section .homepage-four-banner .img-refill{position:relative;width:100%}#main .LandingPage1Template .main-section .homepage-four-banner .content__about .content__about-text{width:100%;padding:0}#main .LandingPage1Template .main-section .homepage-five-banner{display:flex;flex-direction:column-reverse}#main .LandingPage1Template .main-section .homepage-five-banner .content__about .content__about-text{width:100%;padding:0}#main .LandingPage1Template .main-section .homepage-five-banner .img-refill{position:relative;width:100%}#main .LandingPage1Template .main-section .homepage-seven-banner{display:flex;flex-direction:column-reverse}#main .LandingPage1Template .main-section .homepage-seven-banner .content__about .content__about-text{width:100%;padding:0}#main .LandingPage1Template .main-section .homepage-seven-banner .img-refill{position:relative;width:100%}#main .LandingPage1Template .main-section .homepage-eight-banner{display:flex;flex-direction:column-reverse}#main .LandingPage1Template .main-section .homepage-eight-banner .content__about .content__about-text{width:100%;padding:0}#main .LandingPage1Template .main-section .homepage-eight-banner .img-refill{position:relative;width:100%}#main .LandingPage1Template .main-section .homepage-three-banner .guide .banner__guide{display:block}#main .LandingPage1Template .main-section .homepage-three-banner .guide .banner__guide .banner__guide-body img{width:100%}#main .LandingPage1Template .main-section .homepage-three-banner .guide .banner__guide .banner__guide-body .banner__guide-content{padding:40px}#main .LandingPage1Template .main-section .homepage-three-banner .guide .banner__guide .banner__guide-body .banner__guide-content h3{padding-bottom:0}#main .LandingPage1Template .main-section .homepage-one-banner .media__content .media__content-inner h2{font-size:61px}.cms-index-index .page-wrapper .c-aslider--theme-full-hero .c-aslider__caption{width:90%;padding:30px}.customer-account-login .login-container .block-customer-login .form-login .fieldset .form-login-title{padding-left:20px}.customer-account-login .login-container .block-customer-login .form-login .fieldset .signIn-content{flex-direction:column;align-items:center;gap:20px}.customer-account-login .login-container .block-customer-login .form-login .fieldset .signIn-content .signIn-email{padding-bottom:40px;padding-right:unset}.customer-account-login .login-container .block-customer-login .form-login .fieldset .signIn-content .signIn-social{border:unset;border-top:1px solid;padding:0;padding-top:50px}}@media screen and (max-width:767px){.products-grid .product-item-details .product-item-actions .actions-secondary.towishlist svg{bottom:20px !important}#main .LandingPage1Template .main-section .homepage-six-banner .shop__favourites-banner .owl-dot{width:10%}#main .LandingPage1Template .main-section .homepage-one-banner .media__content .media__content-inner h2{font-size:50px}#main .LandingPage1Template .main-section .homepage-one-banner .media__content .media__content-inner .content-inserted{font-size:18px;line-height:1.3}}@media only screen and (max-width:414px){#main .LandingPage1Template .main-section .homepage-one-banner .media__content .media__content-inner h2{font-size:40px}#main .LandingPage1Template .main-section .homepage-one-banner .media__content .media__content-inner .content-inserted{font-size:19px;line-height:1.3}#main .LandingPage1Template .main-section .homepage-one-banner .cx-amplience-media img{height:680px}#main .LandingPage1Template .main-section .homepage-nice-banner .shop__favourites-banner .owl-item.active{width:265px !important}}.cms-index-index .offerlabel{font-size:12px;min-height:22px;text-align:left}.cms-index-index .offerlabel p{margin:0;text-align:left}.catalog-product-view .product-info-main .parent p{color:#004236 !important}.page-wrapper .rating-summary .rating-result>span:before{color:#3a857e !important}.review-control-vote label:before{color:#3a857e !important}@media only screen and (max-width:425px){.page-wrapper .minicart-list-li .minicart-wrapper .block-minicart{right:-20px}.cms-index-index .page-wrapper .c-aslider--theme-full-hero .c-aslider__caption .c-aslider__caption-title{font-size:60px;line-height:60px}}@media only screen and (max-width:350px){.page-wrapper .minicart-list-li .minicart-wrapper .block-minicart{width:310px}}.sitemap-index-index .custom-sitemap-content{max-width:1240px;margin:0 auto 0 auto}.sitemap-index-index .custom-sitemap-content .custom-sitemap-breadcrumbs-ul{padding-top:20px}.sitemap-index-index .custom-sitemap-content .custom-sitemap-breadcrumbs-ul li{color:#004236}.sitemap-index-index .custom-sitemap-content .custom-sitemap-breadcrumbs-ul li span{color:#004236}.sitemap-index-index .custom-sitemap-content .custom-sitemap-breadcrumbs-ul li a{color:#004236}.sitemap-index-index .custom-sitemap-content .custom-sitemap-main-content .custom-sitemap-main-content-subheading .custom-sitemap-main-content-subheading-title{font-size:16px;color:#004236;border-bottom:1px solid #004236;text-align:left;padding:20px;font-family:WorkSansMedium,sans-serif;font-weight:bold}.sitemap-index-index .custom-sitemap-content .custom-sitemap-main-content h1{padding-bottom:20px;color:#004236;text-transform:none;font-family:RecoletaMedium;text-align:center;padding-top:70px;font-weight:bold;font-size:34px}.sitemap-index-index .custom-sitemap-content .custom-sitemap-main-content .custom-sitemap-main-content-products{margin:50px 20px}.sitemap-index-index .custom-sitemap-content .custom-sitemap-main-content .custom-sitemap-main-content-products .custom-sitemap-main-content-products-block{width:100%;display:block}.sitemap-index-index .custom-sitemap-content .custom-sitemap-main-content .custom-sitemap-main-content-products .custom-sitemap-main-content-products-block .custom-sitemap-main-content-products-block-wrapper h3{border:none;padding:0;margin:25px 0}.sitemap-index-index .custom-sitemap-content .custom-sitemap-main-content .custom-sitemap-main-content-products .custom-sitemap-main-content-products-block .custom-sitemap-main-content-products-block-wrapper h3 a{text-transform:initial;font-family:WorkSansRegular;border-bottom:1px solid;font-size:16px;color:#004236}@media only screen and (max-width:1200px){.sitemap-index-index .custom-sitemap-content .custom-sitemap-breadcrumbs-ul{margin:0 20px}.sitemap-index-index .custom-sitemap-content .custom-sitemap-main-content .custom-sitemap-main-content-subheading .custom-sitemap-main-content-subheading-title{padding:20px 40px}.sitemap-index-index .custom-sitemap-content .custom-sitemap-main-content .custom-sitemap-main-content-products{margin:50px 40px;padding:0}}.storelocator-index-index .store-locator-module .store-locator-results a.direction-btn{text-transform:initial;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:16px;line-height:24px;font-weight:normal}.catalog-product-view .fotorama-item .fotorama__wrap{display:flex;justify-content:space-between}.catalog-product-view .fotorama-item .fotorama__wrap .fotorama__nav-wrap{display:block !important}@media only screen and (max-width:768px){.catalog-product-view .fotorama-item .fotorama__wrap{display:flex;flex-direction:column;justify-content:space-between}.catalog-product-view .fotorama-item .fotorama__wrap .fotorama__nav-wrap{margin-top:10px}.catalog-product-view .fotorama-item .fotorama__wrap .fotorama__nav-wrap img{margin-left:0}.customer-account-login .login-container .block-customer-login .form-login .fieldset .signIn-content .signIn-social{width:80%}.customer-account-login .login-container .block-customer-login .form-login .fieldset .signIn-content .signIn-email{width:80%}}@media only screen and (max-width:375px){.customer-account-login .login-container .block-customer-login .form-login .fieldset .signIn-content .signIn-social .account-social-login .block-content .actions-toolbar a{width:90%}}@media only screen and (max-width:300px){.customer-account-login .login-container .block-customer-login .form-login .fieldset .signIn-content .signIn-social .account-social-login .block-content .actions-toolbar a{width:100%;padding:10px 5px}}body.cms-index-index .amlabel-position-wrapper{margin-top:5px}@media (min-width:768px) and (max-width:992px){.cms-index-index .page-wrapper .c-aslider--theme-full-hero .c-aslider__caption{width:90%;padding:50px 10px;top:0;transform:translate(-50%, 0px)}.cms-index-index .page-wrapper .c-aslider--theme-full-hero .c-aslider__caption .c-aslider__caption-title{margin-bottom:0px;font-size:45px;line-height:45px}.cms-index-index .page-wrapper .c-aslider--theme-full-hero .c-aslider__caption .c-aslider__caption-title strong{font-size:40px !important;line-height:40px !important}.cms-index-index .page-wrapper .c-aslider--theme-full-hero .c-aslider__caption .c-aslider__caption-desc{margin-bottom:20px;width:50%}}@media only screen and (max-width:767px){.cms-index-index .page-wrapper .c-aslider--theme-full-hero .c-aslider__caption{width:90%;padding:10px;top:10px;transform:translate(-50%, 0px);text-align:center !important}.cms-index-index .page-wrapper .c-aslider--theme-full-hero .c-aslider__caption .c-aslider__caption-title{margin-bottom:0px;font-size:45px;line-height:45px}.cms-index-index .page-wrapper .c-aslider--theme-full-hero .c-aslider__caption .c-aslider__caption-title strong{font-size:40px !important;line-height:40px !important}.cms-index-index .page-wrapper .c-aslider--theme-full-hero .c-aslider__caption .c-aslider__caption-desc{margin-bottom:20px}}.spin-wheel-popup #spin-wheel-canvas{left:0}