html,body{background-color:white;font-family:"Poppins",sans-serif}.owl-carousel .owl-nav.disabled{display:unset}.breadcrumbs{background-color:transparent;font-weight:500;font-size:10px;letter-spacing:0.05em;text-align:left;color:#525252;padding:23px 0;margin-bottom:13px}.breadcrumbs a:hover{color:#7FBA00 !important}.checkout-header{display:none}.addresses a{color:#000}@media (max-width:767px){a.scroll-to-top{bottom:80px !important;right:20px}}.catalog-product-view .page-title-wrapper.product,.catalog-product-view .product.attribute.sku strong.type{display:none}.catalog-product-view .product.media div#owl-carousel-gallery,.catalog-product-view .product.media>.single-image{border:1px solid #eaeaea}.catalog-product-view .product.media .horizontal-thumbnail .owl-item{padding:0 10px}.catalog-product-view .product.media .horizontal-thumbnail .owl-item .item-thumb{border:1px solid #eaeaea}.catalog-product-view .product.media .owl-nav>div.owl-next{right:0px}.catalog-product-view .product.media .owl-nav>div.owl-prev{left:0px}.catalog-product-view .product.media #horizontal-thumbnail .owl-nav{display:none}.catalog-product-view .product.info.detailed .product.data.items{display:flex;flex-direction:column;text-align:center;margin-top:30px}.catalog-product-view .product.info.detailed .product.data.items>.item.content,.product.info.detailed .product.data.items>.item.title:first-child{margin-left:unset;margin-top:0px}.catalog-product-view .product.info.detailed .data.item.title,.catalog-product-view .product.info.detailed #additional,.catalog-product-view .product.info.detailed #description{display:none}.catalog-product-view .brand-name h4 span:hover{color:#124A2F}.catalog-product-view .brand-name h4 span{font-weight:500;font-size:14px;line-height:20px;color:#7fba00}.catalog-product-view .product-detail-infomation .product-name{font-weight:bold;font-size:24px;line-height:36px;text-align:left;color:#525252;margin-top:0px}.catalog-product-view .product-info-price .price-box.price-final_price{text-align:left;display:flex;flex-direction:row}.catalog-product-view .product-info-main .product-info-price .price-box .price{font-weight:bold;font-size:24px;line-height:36px}.catalog-product-view .product-info-main .price-box .old-price{margin-left:8px}.catalog-product-view .product-info-main .price-wrapper span.price{color:#525252}.catalog-product-view .product-info-main .special-price .price-wrapper span.price{color:#E32119}.catalog-product-view .product-info-main .old-price .price-wrapper span.price{color:#B7B7B7}.catalog-product-view .sku-container{display:flex;font-size:12px;letter-spacing:0.05em;color:#525252;margin:10px 0}.catalog-product-view .sku-container .product.attribute.sku{margin-left:3px}.catalog-product-view .product-info-main .inner-label{border-radius:5px;padding:3px 10px;width:unset;font-size:12px;margin:0}.catalog-product-view .product-info-main .notice{display:flex;flex-direction:row;margin-top:8px}.catalog-product-view .product-info-main .notice img{width:15px;height:15px;margin-top:5px}.catalog-product-view .product-info-main .notice p{font-weight:500;font-size:14px;letter-spacing:0.05em;color:#525252;margin:0;margin-left:7px}.catalog-product-view .product-info-main .notice a{font-weight:500;font-size:14px;letter-spacing:0.05em;text-align:left;color:#7fba00;text-decoration:underline;margin-left:7px}.catalog-product-view .product-info-main .notice a:hover{color:#124A2F}.catalog-product-view .product-info-main div.inner-label:nth-child(1){margin-right:10px}.catalog-product-view .product-info-main .product-add-form .box-tocart{margin-top:30px}.catalog-product-view .product-info-main .box-tocart .field.qty>.control{border-radius:10px;background:#fff;border:2px solid #b4b4b4;height:40px;width:80px}.catalog-product-view .product-info-main .box-tocart .field.qty>.control span.edit-qty{font-size:14px;color:#525252;padding-top:10px}.catalog-product-view .product-info-main .box-tocart .field.qty>.control input#qty{color:#525252;width:80px;height:38px;font-size:14px;line-height:0}.catalog-product-view .product-info-main .box-tocart .field.qty>.control span.edit-qty.minus{left:8px}.catalog-product-view .product-info-main .box-tocart .field.qty>.control span.edit-qty.plus{right:8px}.catalog-product-view .product-info-main .product-add-form button#product-addtocart-button{border-radius:15px 5px;background-color:#7fba00;border:none;padding:9px 19px}.catalog-product-view .product-info-main .product-add-form button#product-addtocart-button:hover{background-color:#124A2F}.catalog-product-view .product-info-main .product-add-form button#product-addtocart-button span{font-size:12px;letter-spacing:0.1em;color:#fff;line-height:18px}.catalog-product-view .product-info-main .product-add-form .box-tocart .field.qty,.catalog-product-view .product-info-main .product-add-form button#product-addtocart-button{margin:0 15px 0 0}.catalog-product-view .product-info-main .product-add-form .actions.action-add-to{margin:0}.catalog-product-view .product-info-main .product-add-form .action.towishlist{border:none;height:unset;width:unset;font-size:20px;margin-top:10px;background-color:transparent}.catalog-product-view .product-info-main .product-add-form .action.towishlist:hover,.catalog-product-view .product-info-main .product-add-form .action.towishlist:focus{border:none;background-color:transparent}.catalog-product-view .product-info-main .product-add-form .action.towishlist:hover span.pe-7s-like,.catalog-product-view .product-info-main .product-add-form .action.towishlist:focus span.pe-7s-like{color:#7FBA00}.catalog-product-view .product-info-main .product-add-form .action.towishlist span.pe-7s-like{color:#525252;font-weight:600}.catalog-product-view .product-lead-time p.lead-time-title{font-weight:bold;font-size:14px;letter-spacing:0.05em;color:#525252}.catalog-product-view .product-lead-time p{font-size:14px;letter-spacing:0.05em;line-height:21px;color:#525252;margin:0;font-weight:500}.additional-information{width:210px;text-align:center;float:right}.catalog-product-view .additional-info-bottom{border-radius:0 0 10px 10px;border:3px solid #e5e5e5;border-top:none;padding:30px}.catalog-product-view .additional-info-top{background-color:#7fba00;border-radius:10px 10px 0 0;padding:11px 0}.catalog-product-view .additional-info-top .title{font-weight:bold;font-size:16px;line-height:24px;text-align:center;color:#fff}.catalog-product-view .additional-info-bottom img{width:100%}.catalog-product-view .desktop-block .additional-info-bottom img{max-width:85px;margin:auto}.catalog-product-view .desktop-block p.member-title{font-weight:600;font-size:14px;letter-spacing:0.05em;line-height:18px;color:#525252}.catalog-product-view .desktop-block p.member-desc{font-weight:normal;font-size:12px;letter-spacing:0.05em;line-height:16px;color:#525252}.catalog-product-view .desktop-block .bottom-title:nth-child(2){margin-top:35px}.catalog-product-view .column.main>.product.attribute strong{font-weight:bold;font-size:24px;line-height:36px;color:#525252;margin-bottom:32px}.catalog-product-view .product.info.detailed{margin-top:0px}.catalog-product-view .product.info.detailed .product.data.items>.item.content{padding:0}.catalog-product-view .column.main>.product.attribute.description{border-top:4px solid #e5e5e5}.catalog-product-view .column.main>.product.attribute{text-align:center;padding-top:50px;display:flex;flex-direction:column}.catalog-product-view .column.main>.product.attribute .value{max-width:1290px;margin:auto}.catalog-product-view .product.attribute p{max-width:600px;width:100%;margin:auto;font-weight:normal;font-size:14px;letter-spacing:0.05em;color:#525252}.catalog-product-view .column.main>.product.attribute img{max-width:1290px;margin:44px auto 0px;width:100%}.catalog-product-view section#maincontent{max-width:unset !important}.catalog-product-view .row.product-detail-infomation-sticky-parent.container{margin:auto;margin-bottom:45px}.catalog-product-view .product-info-main .full-review.product-reviews-summary .reviews-actions a:hover{color:#7FBA00}.catalog-product-view .product.info.detailed #reviews{border-radius:10px;border:4px solid #e5e5e5;padding:50px 100px;margin-top:30px}.catalog-product-view .product-info-main .rating-summary .rating-result>span:before{color:#7FBA00}.catalog-product-view .product-info-main .rating-summary .rating-result:before{color:#E5E5E5}.catalog-product-view .product-info-main .full-review.product-reviews-summary{margin:10px 0}.catalog-product-view div#review-add{text-align:left}.catalog-product-view .block.review-add .block-title .title{font-weight:bold;font-size:18px;line-height:36px;color:#7fba00}.catalog-product-view .block.review-add .review-form h4{font-weight:normal;font-size:14px;letter-spacing:0.05em;color:#525252}.catalog-product-view .block.review-add .review-form h4 span{font-weight:bold;color:#525252}.catalog-product-view span.your-ratings{font-weight:normal;font-size:14px;letter-spacing:0.05em;color:#525252}.catalog-product-view fieldset.field.required.review-field-ratings{margin-top:20px;margin-bottom:65px}.catalog-product-view .review-field-rating{display:flex;flex-direction:row}.catalog-product-view .review-control-vote label:before{color:#7FBA00}.review-control-vote:before,.rating-summary .rating-result:before{content:'\f005' '\f005' '\f005' '\f005' '\f005';color:#E5E5E5}.catalog-product-view .review-field-rating{display:flex;flex-direction:row;margin-bottom:3px}.catalog-product-view .review-field-rating>.label{width:85px}.catalog-product-view .review-add .form-group.review-field-text textarea#review_field{border-radius:5px;border:1px solid #7fba00}.catalog-product-view .review-add .form-group>label{margin-bottom:6px}.catalog-product-view .review-add .form-group{margin-bottom:20px}.catalog-product-view .additional-information.mobile-block{width:100%;margin-top:35px}.catalog-product-view .additional-information.mobile-block .additional-info-bottom .row{display:flex;flex-direction:row;margin:auto}.catalog-product-view .additional-information.mobile-block .bottom-title{width:50%}.catalog-product-view .additional-information.mobile-block .bottom-title img{max-width:90px}.catalog-product-view .additional-information.mobile-block p.member-title{font-weight:600;font-size:16px;letter-spacing:0.05em;line-height:18px;color:#525252}.catalog-product-view .additional-information.mobile-block p.member-desc{font-size:12px;letter-spacing:0.05em;line-height:16px;color:#525252}.catalog-product-view .additional-information.mobile-block .additional-info-bottom div.row:nth-child(2){margin-top:30px}.catalog-product-view .additional-information.mobile-block div.bottom-title:nth-child(1){padding-right:15px}.catalog-product-view .additional-information.mobile-block div.bottom-title:nth-child(2){padding-left:15px}.catalog-product-view .block.upsell-products-list.upsell{display:none}.catalog-product-view .amasty-rewards-highlight>.caption strong{font-weight:500;font-size:14px;letter-spacing:0.05em;color:#525252}.catalog-product-view .amasty-rewards-highlight>.caption strong b{font-weight:700;color:#7FBA00 !important}.catalog-product-view .product-detail-infomation-content>.amasty-rewards-earn{display:none}.catalog-product-view .product-info-main .amasty-rewards-highlight{padding:0}.catalog-product-view .product-info-main .amasty-rewards-earn{margin-top:15px}.catalog-product-view .product-info-main .brand-name h4{margin-bottom:5px}.catalog-product-view .bundle-options-wrapper legend#customizeTitle,.catalog-product-view .bundle-options-container .product-add-form .block-bundle-summary .title strong{font-weight:bold;font-size:16px;letter-spacing:0.05em;color:#525252;padding-top:40px}.catalog-product-view .bundle-options-wrapper label.label span,.catalog-product-view .bundle-summary ul.bundle.items li strong.label{font-weight:bold !important;font-size:14px;letter-spacing:0.05em;color:#525252;text-transform:capitalize}.catalog-product-view .bundle-options-wrapper span.product-name,.catalog-product-view .bundle-summary ul.bundle.items li div{font-weight:500;font-size:14px;letter-spacing:0.05em;color:#525252}.catalog-product-view .product-options-wrapper .nested .field.qty,.catalog-product-view .product-options-wrapper .nested .field.qty label.label{width:unset}.catalog-product-view .bundle-options-wrapper select{border-radius:5px;background:#fff;border:1px solid #b4b4b4}.catalog-product-view .bundle-options-wrapper p.required{color:#ff0000;font-style:italic;font-size:12px}.catalog-product-view .bundle-options-container .product-add-form .block-bundle-summary .price-box .price{font-weight:bold;font-size:24px;line-height:36px;color:#525252}.catalog-product-view .mw-deliverydate-info{display:none}.catalog-product-view .bundle-options-wrapper .nested>.field.choice{display:flex;flex-direction:row;padding-left:0}.catalog-product-view .bundle-options-wrapper .nested>.field input{top:8px}.catalog-product-view .product-info-main .block-bundle-summary .amasty-rewards-earn{display:none}.catalog-product-view .product.media .horizontal-thumbnail-row{margin:unset}.catalog-product-view .bundle-options-wrapper .qty-disabled{border:none !important;padding:0 !important;text-align:left !important}.catalog-product-view .bundle-options-wrapper .input-text.qty{border-radius:10px !important;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;background:#fff;border:2px solid #7fba00;height:40px;width:80px !important}.catalog-product-view .bundle-options-wrapper .field>.label{width:40%}.catalog-product-view .bundle-options-wrapper .field>.control{width:60%}.catalog-product-view .bundle-options-wrapper span.product-name,.catalog-product-view .bundle-options-wrapper .fieldset>.field>.label{line-height:normal}.catalog-product-view .bundle-options-wrapper .fieldset>.field>.label{padding-right:10px}.catalog-product-view div#bundleSummary{background-color:#e5e5e5;border-radius:10px;padding:30px;margin-bottom:20px}.catalog-product-view .amrelated-pack-wrapper{background:#f6f6f6;padding:50px 0;margin-bottom:0}.catalog-product-view .amrelated-pack-wrapper .amrelated-content-wrapper{background:transparent;max-width:1290px;width:100%;margin:auto;padding:0 50px}.catalog-product-view .amrelated-pack-wrapper .amrelated-title{font-weight:bold;font-size:24px;line-height:36px;text-align:center;color:#525252;padding-bottom:20px}.catalog-product-view .amrelated-pack-list.-wide .amrelated-pack-items.-selected .amrelated-background{background:none;box-shadow:none}.catalog-product-view .amrelated-pack-list.-wide .amrelated-pack-item.-main,.catalog-product-view .amrelated-pack-list.-wide .amrelated-pack-item{border-radius:10px;background:#fff;border:1px solid #e5e5e5;padding:20px 15px;margin:0 12.5px;display:flex;width:270px}.catalog-product-view .amrelated-pack-item.-wide .amrelated-info{flex-direction:column;justify-content:center;text-align:center;display:flex}.catalog-product-view .amrelated-pack-items{width:unset}.catalog-product-view .amrelated-pack-item.-wide .amrelated-photo-container{width:100%;height:100%;border:none;margin-bottom:30px}.catalog-product-view .amrelated-pack-item .product-reviews-summary{display:none}.catalog-product-view .amrelated-pack-item .price-box{display:flex;justify-content:center}.catalog-product-view .amrelated-pack-wrapper .price-box.price-final_price .special-price span.price{font-weight:600 !important;font-size:14px !important;color:#e32119 !important}.catalog-product-view .amrelated-pack-wrapper .price-box.price-final_price .old-price span.price{font-weight:600 !important;font-size:12px !important;color:#b4b4b4 !important;margin-left:3px}.catalog-product-view .amrelated-pack-wrapper .price-box.price-final_price span.price{font-weight:600 !important;font-size:14px !important;color:#1e2122 !important}.catalog-product-view .amrelated-pack-wrapper a.amrelated-link{font-weight:600;font-size:14px;line-height:18px;color:#1e2122}.catalog-product-view .amrelated-pack-wrapper .amrelated-pack-list.-wide .amrelated-plus,.catalog-product-view .amrelated-pack-wrapper .amrelated-equal,.catalog-product-view .amrelated-pack-wrapper .amrelated-content-wrapper .amrelated-photo-container .amrelated-discount,.catalog-product-view .product.info.detailed div#product\.info\.details\.amblog\.related_posts{display:none !important}.catalog-product-view .amrelated-content-wrapper .amrelated-summary-content{border-radius:10px;background:#fff;border:3px solid #7fba00;padding:60px;margin:0 14.5px;width:100%}.catalog-product-view .amrelated-content-wrapper .amrelated-summary-content .amrelated-price-wrapper{border:none;display:flex;flex-direction:column;height:unset;padding:0}.catalog-product-view .amrelated-content-wrapper .amrelated-summary-content .amrelated-discount{position:relative;background:none;transform:none;margin-bottom:25px;font-weight:bold;font-size:18px;line-height:24px;color:#e32119}.catalog-product-view .amrelated-content-wrapper .amrelated-summary-content .amrelated-discount span{font-weight:bold;font-size:18px;line-height:24px;color:#e32119}.catalog-product-view .amrelated-summary-content .main.price span{font-weight:bold;font-size:24px;line-height:36px;color:#525252}.catalog-product-view .amrelated-content-wrapper .amrelated-summary-content .amrelated-tocart-wrapper .action{border-radius:15px 5px;background:#7fba00;border:none;font-weight:600;font-size:12px;letter-spacing:0.1em;color:#fff;width:auto;text-transform:uppercase}.catalog-product-view .amrelated-content-wrapper .amrelated-summary-content .amrelated-tocart-wrapper{text-align:center;margin-top:10px}.catalog-product-view .amrelated-photo-container .amrelated-checkbox+.amrelated-label{width:25px;height:25px;background:transparent;border:1px solid #525252}.catalog-product-view .amrelated-content-wrapper .amrelated-summary-content .amrelated-tocart-wrapper .action:hover{background:#124A2F}.catalog-product-view .amrelated-content-wrapper .amrelated-photo-container .amrelated-checkbox:checked+.amrelated-label{background:none;content:url(/media/wysiwyg/tick-svg.svg)}.catalog-product-view .amrelated-content-wrapper .amrelated-summary-content .main.price{font-weight:bold;font-size:24px;line-height:36px;color:#525252}.catalog-product-view .amrelated-pack-list.-wide .amrelated-pack-items .amrelated-background{display:none}.catalog-product-view .product.data.items #reviews>.block-title{font-weight:bold;font-size:24px;line-height:36px;text-align:left;color:#525252;margin-bottom:40px}.catalog-product-view div#product-review-container{text-align:left}.catalog-product-view div#product-review-container .block.review-list .review-items li.review-item .review-title{font-weight:bold;font-size:18px;line-height:36px;text-align:left;color:#525252}.catalog-product-view .product.info.detailed #reviews div#product-review-container{padding-left:0;padding-right:65px;padding-top:0 !important}.catalog-product-view .product.info.detailed #reviews .review-right{border-left:3px solid #e5e5e5 !important;padding:0 0 0 65px !important}.catalog-product-view .toolbar.review-toolbar li.item.pages-item-next>a{font-weight:600;font-size:12px;letter-spacing:0.1em;color:#fff}.catalog-product-view .block.review-list .review-details .review-date:before{content:","}.catalog-product-view .block.review-list .review-details .review-date:after{display:none}.catalog-product-view .block.review-list .review-details span,.catalog-product-view .block.review-list .review-details strong,.catalog-product-view .block.review-list .review-details time{font-weight:normal;font-size:12px;line-height:18px;color:#525252;font-style:normal}.catalog-product-view .block.review-list .review-details .review-date{margin-left:2px}.catalog-product-view .block.review-list .review-details strong{text-transform:capitalize}.catalog-product-view .block.review-list .review-items .rating-summary span{font-size:14px}.catalog-product-view .block.review-list .review-items li.review-item .review-ratings .rating-summary.item .rating-label{margin-bottom:0}.catalog-product-view .promotion-label{justify-content:left}.catalog-product-view .product-sub-time{display:flex}.catalog-product-view .product-sub-time .icon{margin-right:10px}.catalog-product-view strong.subscription-time-title{font-weight:bold;letter-spacing:0.05em;color:#525252}.catalog-product-view .product-sub-time p{font-weight:normal;font-style:italic;font-size:12px;letter-spacing:0.05em;line-height:16px;color:#525252}.catalog-product-view .sub-product-lead-time{font-weight:normal;font-size:14px;letter-spacing:0.05em;color:#525252;margin-bottom:10px}.page-product-bundle .bundle-options-container #bundleSummary>.title>strong{padding-top:0}.catalog-product-view .sharethis.outer{display:flex;margin-top:30px}.catalog-product-view .sharethis.outer>p{font-weight:normal;font-size:12px;letter-spacing:0.05em;color:#525252;margin-bottom:0;line-height:normal;margin-top:8px}.catalog-product-view svg.at-icon path{width:20px !important}.catalog-product-view a.at-icon-wrapper.at-share-btn{padding:0;margin:0 7.5px}.minisearch .amsearch-results .product-reviews-summary.short{display:none}.catalog-product-view span.product-label.sale-label{position:absolute;top:0;left:15px}.catalog-product-view .upsell span.product-label.sale-label{left:0}.catalog-product-view .promo-text{border-radius:5px;text-align:left;color:#525252;font-weight:600;font-size:14px}.catalog-product-view .block.container.upsell-products-list.upsell{padding-top:0;margin-bottom:50px}.catalog-product-view .promo-text img{width:20px;margin-right:10px}.catalog-product-view .upsell .owl-stage,.catalog-product-view .amshopby-morefrom .owl-stage,.catalog-product-view .amrelated-grid-wrapper .owl-stage{margin:auto}.catalog-product-view .amshopby-morefrom .product-item-details .control.qty{width:40%}.catalog-product-view.page-product-bundle span.price-notice{display:none !important}.catalog-product-view .product-label.sold-out-label{border-radius:10px 0 10px 0;top:0px;text-transform:uppercase;max-width:unset;padding:4px 10px;font-weight:600;font-size:12px;text-align:center;left:unset;height:unset;line-height:normal}.catalog-product-view .upsell .product-label.sold-out-label{top:30px}@media (max-width:1289){.amrelated-content-wrapper .amrelated-pack-list{max-width:75%}.catalog-product-view .amrelated-content-wrapper .amrelated-summary-content{max-width:25%}.catalog-product-view .amrelated-pack-list.-wide .amrelated-pack-item.-main,.catalog-product-view .amrelated-pack-list.-wide .amrelated-pack-item{width:unset}}@media (max-width:1024px){.catalog-product-view .amrelated-pack-wrapper .amrelated-content-wrapper{flex-direction:column;max-width:unset}.catalog-product-view .amrelated-content-wrapper .amrelated-pack-list{max-width:100% !important}.catalog-product-view .amrelated-content-wrapper .amrelated-summary-content{max-width:100%;margin:15px 0 0 0}.catalog-product-view .amrelated-pack-wrapper .amrelated-content-wrapper{padding:0 20px}.catalog-product-view .amrelated-pack-list.-wide .amrelated-pack-item.-main,.catalog-product-view .amrelated-pack-list.-wide .amrelated-pack-item{width:unset}}@media (max-width:991){.catalog-product-view .product.info.detailed #reviews{padding:55px 35px}}@media (max-width:767px){.catalog-product-view .column.main.col-lg-12.col-md-12.col-sm-12.col-xs-12{padding:0}.amrelated-pack-wrapper .amrelated-title:after{right:30px;top:60%}.catalog-product-view .amrelated-pack-list.-wide .amrelated-pack-item.-main,.catalog-product-view .amrelated-pack-list.-wide .amrelated-pack-item{margin:10px 0;width:100%}.catalog-product-view .amrelated-pack-item.-wide .amrelated-info{width:100%}.amrelated-pack-item.-collapsed .amrelated-details{margin:auto !important}.catalog-product-view .amrelated-pack-item.-wide.-collapsed .amrelated-photo-container{margin:0}.catalog-product-view .amrelated-pack-wrapper .amrelated-title{width:80%;margin:auto}.catalog-product-view .amrelated-content-wrapper .amrelated-summary-content{flex-direction:column;padding:20px}.catalog-product-view .amrelated-content-wrapper .amrelated-summary-content .amrelated-discount{padding:0;left:unset;margin-bottom:0}.catalog-product-view .amrelated-content-wrapper .amrelated-summary-content .amrelated-tocart-wrapper .action{padding:10px 20px}.catalog-product-view .amrelated-content-wrapper .amrelated-summary-content .amrelated-tocart-wrapper{margin-right:0}.catalog-product-view .product.info.detailed #reviews{display:flex;flex-direction:column !important}.catalog-product-view .product.info.detailed #reviews div#product-review-container{margin-top:0px !important}.catalog-product-view .product.info.detailed #reviews .review-right{border:none !important;padding:0 !important}.catalog-product-view .bundle-options-wrapper .field>.control{width:unset}.catalog-product-view .block.review-add .review-form h4{margin-bottom:20px}.catalog-product-view .product.info.detailed #reviews .review-right{margin-top:80px}.catalog-product-view .product-add-form .product-options-wrapper .fieldset>.field>.label{width:100%}.catalog-product-view .product-info-main .notice a{margin-left:0}.catalog-product-view .product-detail-infomation{margin-top:20px}.catalog-product-view .column.main>.product.attribute .value p{width:85%;max-width:unset !important}}.checkout-index-index .loading-mask{display:none}.checkout-index-index .opc-wrapper.am-opc-wrapper.am-submit-summary{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%}.checkout-index-index .opc-wrapper.am-opc-wrapper.am-submit-summary div.checkout-column.opc:nth-child(2){width:40%}.checkout-index-index .opc-wrapper.am-opc-wrapper.am-submit-summary div.checkout-column.opc:nth-child(1){width:60%;padding:0 80px 0 0}.checkout-index-index .checkout-block.-summary{max-width:470px;width:100%;float:right;border-radius:15px;background:#fff;border:1px solid #b4b4b4;padding:40px 47px;display:flex;flex-direction:column}.checkout-index-index .checkout-block.-summary .checkout-payment-method{order:1;display:flex;flex-direction:column}.checkout-index-index .checkout-block.-summary .checkout-payment-method.submit{order:3}.checkout-index-index .checkout-block.-summary .opc-block-summary.amcheckout-summary-container{order:2;margin-top:30px}.checkout-index-index .checkout-block.-summary .opc-block-summary.amcheckout-summary-container table.data.table.table-totals{margin-top:38px}.checkout-index-index .opc-block-summary{background-color:transparent;padding:0}.checkout-index-index .checkout-header h1.title{font-weight:bold;font-size:24px;line-height:36px;text-align:left;color:#525252}.checkout-index-index #checkout>.authentication-wrapper{display:none}.checkout-index-index .opc-wrapper .step-title{font-weight:600;font-size:16px;line-height:18px;text-align:left;color:#525252;border:0;margin-bottom:20px;padding:0}.checkout-index-index ::marker{content:none}.checkout-index-index .opc-payment .payment-methods .payment-method .payment-method-content .actions-toolbar{display:none}.checkout-index-index button.action.primary.checkout.amasty{border-radius:15px 5px;background:#7fba00;border:none;width:100%;padding:15px 0}.checkout-index-index button.action.primary.checkout.amasty:hover{background:#124A2F}.checkout-index-index button.action.primary.checkout.amasty span{font-weight:600;font-size:12px;letter-spacing:0.1em;text-align:center;color:#fff;text-transform:uppercase}.checkout-index-index .opc-block-summary .items-in-cart>.title strong{font-weight:normal;font-size:14px;letter-spacing:0.05em;text-align:left;color:#525252}.checkout-index-index .opc-block-summary .items-in-cart>.title{border:0}.checkout-index-index .opc-wrapper p.step-title.amcheckout-title{margin-bottom:6px;padding:0}.checkout-index-index .opc-block-summary .minicart-items .product>.product-image-container{height:80px !important}.checkout-index-index .opc-block-summary .minicart-items-wrapper .product-item-details span.price{font-weight:600;font-size:12px;line-height:18px;color:#1e2122}.checkout-index-index .opc-block-summary .table>tbody>tr>td,.checkout-index-index .opc-block-summary .table>tbody>tr>th{border:none}.checkout-index-index .opc-block-summary .table-totals tr th,.checkout-index-index .opc-block-summary .table-totals tr td{padding:7.5px 0}.checkout-index-index .opc-block-summary .table-totals tr.totals.grand th strong,.checkout-index-index .opc-block-summary .table-totals tr.totals.grand .amount span.price{font-weight:bold !important;font-size:16px;line-height:23px;color:#525252}.checkout-index-index .opc-block-summary .table-totals tr th:after{color:#525252}.checkout-index-index .table-totals tr.totals span,.checkout-index-index .table-totals tr.totals>th,.checkout-index-index .table-totals tr.total-rules span,.checkout-index-index .table-totals tr.totals-tax span{font-weight:normal !important;font-size:14px !important;line-height:23px;color:#525252 !important}.checkout-index-index .opc-wrapper.am-opc-wrapper.am-submit-summary div.checkout-column.opc:nth-child(2) .checkout-payment-method .field.choice{font-weight:600;font-size:16px;line-height:23px;color:#525252;border:none;padding-bottom:0;padding-left:0}.checkout-index-index .opc-wrapper.am-opc-wrapper.am-submit-summary div.checkout-column.opc:nth-child(2) .checkout-payment-method .label{display:none}.checkout-index-index .opc-wrapper.am-opc-wrapper.am-submit-summary div.checkout-column.opc:nth-child(2) .payment-option.discount-code .form-discount .actions-toolbar .action.action-apply,.checkout-index-index .checkout-block.-summary .checkout-payment-method .rewards-add button.action.action-apply,.checkout-index-index .checkout-block.-summary .checkout-payment-method button.action.action-cancel{width:130px;height:35px;border-radius:15px 5px;background-color:#7fba00;padding:0;border:2px solid #7fba00}.checkout-index-index .checkout-block.-summary .checkout-payment-method button.action.action-cancel{width:130px;height:35px;border-radius:15px 5px;background-color:#7fba00;padding:0;border:2px solid #7fba00;font-weight:600;font-size:12px;letter-spacing:0.1em;color:#fff;text-transform:uppercase}.checkout-index-index .checkout-block.-summary .checkout-payment-method button.action.action-cancel:hover{background-color:#124A2F;border-color:#124A2F}.checkout-index-index .opc-wrapper.am-opc-wrapper.am-submit-summary div.checkout-column.opc:nth-child(2) .payment-option.discount-code .form-discount,.checkout-index-index .checkout-block.-summary .checkout-payment-method .rewards-add form{position:relative}.checkout-index-index .opc-wrapper.am-opc-wrapper.am-submit-summary div.checkout-column.opc:nth-child(2) .payment-option.discount-code .form-discount .actions-toolbar,.checkout-index-index .checkout-block.-summary .checkout-payment-method .rewards-add .reward-actions{position:absolute;top:0;right:10%;margin-top:0}.checkout-index-index .opc-wrapper.am-opc-wrapper.am-submit-summary div.checkout-column.opc:nth-child(2) .payment-option.discount-code .form-discount .actions-toolbar>div{margin:0}.checkout-index-index .opc-wrapper.am-opc-wrapper.am-submit-summary div.checkout-column.opc:nth-child(2) .payment-option.discount-code .form-discount input,.checkout-index-index .checkout-block.-summary .checkout-payment-method .rewards-add input#amreward_amount{width:89%;height:35px;border-radius:10px;border:2px solid #7fba00}.checkout-index-index .opc-wrapper.am-opc-wrapper.am-submit-summary div.checkout-column.opc:nth-child(2) .payment-option.discount-code .form-discount .actions-toolbar .action.action-apply span,.checkout-index-index .checkout-block.-summary .checkout-payment-method .rewards-add .action-apply span{font-weight:600;font-size:12px;letter-spacing:0.1em;color:#fff;text-transform:uppercase}.checkout-index-index .opc-wrapper.am-opc-wrapper.am-submit-summary div.checkout-column.opc:nth-child(2) .payment-option.discount-code .form-discount .actions-toolbar .action.action-apply span,.checkout-index-index .checkout-block.-summary .checkout-payment-method .rewards-add .action-apply span{visibility:hidden}.checkout-index-index .opc-wrapper.am-opc-wrapper.am-submit-summary div.checkout-column.opc:nth-child(2) .payment-option.discount-code .form-discount .actions-toolbar .action.action-apply span:after,.checkout-index-index .checkout-block.-summary .checkout-payment-method .rewards-add .action-apply span:after{content:"APPLY";visibility:visible;position:absolute;left:35%}.checkout-index-index .opc-wrapper.am-opc-wrapper.am-submit-summary div.checkout-column.opc:nth-child(2) .payment-option.discount-code .form-discount .actions-toolbar .action.action-apply:hover,.checkout-index-index .checkout-block.-summary .checkout-payment-method .rewards-add button.action.action-apply:hover{background-color:#124A2F;border-color:#124A2F}.checkout-index-index .opc-wrapper.am-opc-wrapper.am-submit-summary div.checkout-column.opc:nth-child(2) .checkout-payment-method .payment-option-content{display:block !important}.checkout-index-index .opc-wrapper.am-opc-wrapper.am-submit-summary div.checkout-column.opc:nth-child(2) .checkout-payment-method .payment-option.discount-code .payment-option-title:after{display:none}.checkout-index-index .checkout-shipping-address .control._with-tooltip{padding:0}.checkout-index-index .checkout-shipping-address .control._with-tooltip .field-tooltip.toggle{display:none}.checkout-index-index .checkout-shipping-address select{border:1.5px solid #7fba00;border-radius:5px}.checkout-index-index #shipping-new-address-form>div,.checkout-index-index .billing-address-form fieldset>div.field{float:left}.checkout-index-index .checkout-shipping-address .fieldset.address div[name$=".firstname"],.checkout-index-index .checkout-shipping-address .fieldset.address div[name$=".lastname"]{width:50%}.checkout-index-index .checkout-shipping-address #shipping-new-address-form>fieldset,.checkout-index-index .billing-address-form fieldset.field.street{display:inline-block;width:100%}.checkout-index-index .checkout-shipping-address .fieldset.address div[name$=".country_id"],.checkout-index-index .checkout-shipping-address .fieldset.address div[name$=".region"],.checkout-index-index .checkout-shipping-address .fieldset.address div[name$=".city"],.checkout-index-index .checkout-shipping-address .fieldset.address div[name$=".postcode"],.checkout-index-index .checkout-shipping-address .fieldset.address div[name$=".company"],.checkout-index-index .checkout-shipping-address .fieldset.address div[name$=".telephone"]{width:33.3%}.checkout-index-index .checkout-shipping-address .fieldset.address div[name$=".firstname"],.checkout-index-index .checkout-shipping-address .fieldset.address div[name$=".country_id"],.checkout-index-index .checkout-shipping-address .fieldset.address div[name$=".postcode"]{padding-right:10px}.checkout-index-index .checkout-shipping-address .fieldset.address div[name$=".lastname"],.checkout-index-index .checkout-shipping-address .fieldset.address div[name$=".company"],.checkout-index-index .checkout-shipping-address .fieldset.address div[name$=".city"]{padding-left:10px}.checkout-index-index .checkout-shipping-address .fieldset.address div[name$=".region"],.checkout-index-index .checkout-shipping-address .fieldset.address div[name$=".telephone"]{padding-left:10px;padding-right:10px}.checkout-index-index .checkout-shipping-address #shipping-new-address-form>fieldset>legend,.checkout-index-index .checkout-billing-address .field.street legend.label{display:none}.checkout-index-index .checkout-header{display:block;text-align:center;padding:19px 0}.checkout-index-index .header.content,.checkout-index-index .top-header-content,.checkout-index-index .middle-header-content,.checkout-index-index .header.active-sticky .top-header-content,.checkout-index-index .breadcrumbs,.checkout-index-index .middle-footer{display:none}.checkout-header img{max-width:120px;width:100%}.checkout-index-index .main .checkout-header{padding:50px 0 27px}.checkout-index-index input#billing-address-same-as-shipping-shared{position:relative}.checkout-index-index .billing-address-same-as-shipping-block.field.choice{padding:0;margin-top:20px}.checkout-index-index .checkout-billing-address{display:inline-block;width:100%}.checkout-index-index .checkout-billing-address .field.field-select-billing .label span{font-weight:600;font-size:16px;line-height:18px;text-align:left;color:#525252}.checkout-index-index .checkout-billing-address .field.field-select-billing .label{margin-bottom:0}.checkout-index-index .checkout-billing-address .field.field-select-billing{margin-top:15px}.checkout-index-index .checkout-billing-address button.action.action-update,.checkout-index-index .checkout-billing-address button.action.action-edit-address.amcheckout-button.-edit{border-radius:15px 5px;background:#7fba00;padding:7px 22px;border:none;color:#fff;text-transform:uppercase;font-weight:600;font-size:12px;letter-spacing:0.1em}.checkout-index-index .checkout-billing-address button.action.action-update:hover,.checkout-index-index .checkout-billing-address button.action.action-edit-address.amcheckout-button.-edit:hover{background:#124A2F}.checkout-index-index .checkout-billing-address button.action.action-edit-address.amcheckout-button.-edit{margin-top:10px}.checkout-index-index .checkout-billing-address button.action.action-cancel{background:transparent;border-radius:15px 5px;padding:5px 22px;color:#7fba00;text-transform:uppercase;font-weight:600;font-size:12px;letter-spacing:0.1em;border:2px solid #7fba00;margin-left:10px}.checkout-index-index .checkout-billing-address button.action.action-cancel:hover{border-color:#124A2F;color:#124A2F}.checkout-index-index .table-checkout-shipping-method.amcheckout-shipping-methods thead{display:none}.checkout-index-index .table-checkout-shipping-method tbody tr td.col-carrier:nth-child(4){display:none}.checkout-index-index .table-checkout-shipping-method tbody tr td,.table-checkout-shipping-method tbody tr td .price{padding:12px 0;font-size:14px;letter-spacing:0.05em;text-align:left;color:#525252;border:none;font-weight:normal}.checkout-index-index .table-checkout-shipping-method tbody tr td.col-method input{margin:0}.checkout-index-index .checkout-container input.radio{--active:#7fba00;--active-inner:#fff;--focus:2px rgba(39,94,254,0.3);--border:#C9C9C9;--border-hover:#7fba00;--background:#fff;--disabled:#C9C9C9;--disabled-inner:#C9C9C9;-webkit-appearance:none;-moz-appearance:none;height:14px;outline:none;display:inline-block;vertical-align:top;position:relative;margin:0;cursor:pointer;border:1px solid var(--bc, var(--border));background:var(--b, var(--background));-webkit-transition:background .3s,border-color .3s,box-shadow .2s;transition:background .3s,border-color .3s,box-shadow .2s;width:20px;border-radius:50px}.checkout-index-index .column.main input.radio:after{opacity:var(--o, 0) !important;content:'';display:block;left:-4px;top:-4px;position:absolute;-webkit-transition:opacity var(--d-o, .2s),-webkit-transform var(--d-t, .3s) var(--d-t-e, ease);transition:opacity var(--d-o, .2s),-webkit-transform var(--d-t, .3s) var(--d-t-e, ease);transition:transform var(--d-t, .3s) var(--d-t-e, ease),opacity var(--d-o, .2s);transition:transform var(--d-t, .3s) var(--d-t-e, ease),opacity var(--d-o, .2s),-webkit-transform var(--d-t, .3s) var(--d-t-e, ease);width:26px;height:26px;border-radius:50%;background:var(--active-inner);opacity:0;-webkit-transform:scale(var(--s, .7));transform:scale(var(--s, .7))}.checkout-index-index .column.main input.radio:checked{--o:1;--s:.4;--b:var(--active);--bc:var(--active);--d-o:.3s;--d-t:.6s;--d-t-e:cubic-bezier(.2, .85, .32, 1.2)}.field.choice input[type=checkbox]{--active:#7fba00;--active-inner:#fff;--border:#C9C9C9;--background:#fff;--disabled:#C9C9C9;--disabled-inner:#C9C9C9;-webkit-appearance:none;-moz-appearance:none;height:16px;width:19px;top:2px;bottom:0;outline:none;display:inline-block;vertical-align:top;position:relative;margin:0 10px 0 0;cursor:pointer;border-radius:3px;border:1px solid var(--bc, var(--border));background:var(--b, var(--background));transition:background .3s,border-color .3s,box-shadow .2s}.field.choice>input[type=checkbox]:after{content:'';display:block;position:absolute;transition:transform var(--d-t, .3s) var(--d-t-e, ease),opacity var(--d-o, .2s);opacity:var(--o, 0);width:5px;height:9px;border:2px solid var(--active-inner);border-top:0;border-left:0;left:6px;top:3px;transform:rotate(var(--r, 20deg))}.field.choice>input[type=checkbox]:checked{--b:var(--active);--bc:var(--active);--d-o:.3s;--d-t:.6s;--d-t-e:cubic-bezier(.2, .85, .32, 1.2);--o:1;--r:43deg}.checkout-index-index .checkout-shipping-method{margin:60px 0 35px;display:inline-block;width:100%}.checkout-index-index .opc-payment .payment-methods .payment-method{border:0;margin:0;padding-bottom:15px}.checkout-index-index .payment-method-title.field.choice{padding:0}.checkout-index-index .opc-payment .payment-methods .payment-method .payment-method-title .label{margin-left:15px;font-weight:normal;font-size:14px;letter-spacing:0.05em}.checkout-index-index .table-checkout-shipping-method tbody tr td.col-method:nth-child(1){width:40px}.checkout-index-index .table-checkout-shipping-method tbody tr td.col.col-price{width:120px}.checkout-index-index .shipping-address-items .shipping-address-item.selected-item{border-radius:10px;background-color:#fff;border:2px solid #7fba00;color:#000}.checkout-index-index .shipping-address-items .shipping-address-item{border-radius:10px;background:#fff;border:2px solid #d6d6d6;color:#000}.checkout-index-index .shipping-address-items button.action.action-select-shipping-item{border:2px solid #7fba00;border-radius:10px 2px;background:#7fba00;padding:5px 22px;color:#fff;font-weight:600;font-size:10px;letter-spacing:0.1em;text-transform:uppercase;min-width:unset}.checkout-index-index .shipping-address-items button.action.action-select-shipping-item:hover{background:#124A2F;border-color:#124A2F}.checkout-index-index .shipping-address-items button.action.edit-address-link{border:2px solid #7fba00;border-radius:10px 2px;background:transparent;padding:5px 22px;color:#7fba00;font-weight:600;font-size:10px;letter-spacing:0.1em;text-transform:uppercase;min-width:unset}.checkout-index-index .shipping-address-items button.action.edit-address-link:hover{color:#124A2F;border-color:#124A2F}.checkout-index-index .field.addresses .shipping-address-items{margin:10px 0 30px}.checkout-index-index .shipping-address-items .shipping-address-item:nth-child(even){margin-right:0}.checkout-index-index .shipping-address-items .shipping-address-item:nth-child(odd){margin-left:0}.checkout-index-index .checkout-billing-address .field.field-select-billing .control{margin-top:10px}.checkout-index-index .checkout-shipping-address>.step-content .action.action-show-popup{border:2px solid #7fba00;border-radius:10px 2px;background-color:#7fba00;padding:5px 22px;color:#fff;font-weight:600;font-size:10px;letter-spacing:0.1em;text-transform:uppercase;margin:0;margin-bottom:20px}.checkout-index-index .checkout-shipping-address>.step-content .action.action-show-popup:hover{background-color:#124A2F;border:2px solid #124a2f;color:#fff}.checkout-index-index .modal-inner-wrap fieldset.field.street{display:inline-block;width:100%}.checkout-index-index .modal-inner-wrap fieldset.field.street>.label,.checkout-index-index .modal-inner-wrap .control._with-tooltip .field-tooltip.toggle{display:none}.checkout-index-index .modal-popup div#modal-content-23,.checkout-index-index .modal-popup footer.modal-footer{border:none}.checkout-index-index .modal-inner-wrap header.modal-header h1{font-weight:bold;font-size:24px;line-height:36px;color:#525252}.checkout-index-index .modal-inner-wrap header.modal-header{border:none;padding-bottom:0}.checkout-index-index .modal-inner-wrap .control._with-tooltip,.checkout-index-index .modal-inner-wrap .field.choice{padding:0}.checkout-index-index .modal-inner-wrap select{border:1.5px solid #7fba00;border-radius:5px}.checkout-index-index .modal-inner-wrap .action.primary{border-radius:15px 5px;background:#7fba00;border:2px solid #7fba00;font-weight:600;font-size:12px;letter-spacing:0.1em;text-align:center;color:#fff;text-transform:uppercase}.checkout-index-index .modal-inner-wrap .action.primary:hover{background:#124A2F;border-color:#124A2F}.checkout-index-index .modal-inner-wrap .action.secondary{border-radius:15px 5px;background:transparent;border:2px solid #7fba00;font-weight:600;font-size:12px;letter-spacing:0.1em;text-align:center;color:#7fba00;text-transform:uppercase}.checkout-index-index .modal-inner-wrap .action.secondary:hover{color:#124A2F;border-color:#124A2F}.checkout-index-index .modal-popup .action-close:before{line-height:22px;padding-left:0}.checkout-index-index .checkout-block.-summary .checkout-payment-method .discount-code{order:2}.checkout-index-index .checkout-block.-summary .checkout-payment-method .rewards-add{order:1}.checkout-index-index .checkout-block.-summary .checkout-payment-method .rewards-add .pointsLeft,.checkout-index-index .checkout-block.-summary .checkout-payment-method .rewards-add .pointsRate{font-family:Roboto;font-weight:normal;font-size:12px;line-height:20px;color:#282828;position:relative}.checkout-index-index .checkout-block.-summary .checkout-payment-method .rewards-add .rewards-disclaimer{font-family:Roboto;font-weight:normal;font-style:italic;font-size:12px;line-height:16px;color:#282828;margin-top:12px}.checkout-index-index .checkout-block.-summary .checkout-payment-method .rewards-add .separator{margin:30px 0;text-align:center}.checkout-index-index .amasty-rewards-highlight::before,.catalog-product-view .amasty-rewards-highlight::before{display:none}.checkout-index-index .amasty-rewards-highlight.checkout strong{font-family:Roboto;font-weight:normal;font-size:16px;line-height:20px;color:#282828}.checkout-index-index .amasty-rewards-highlight.checkout strong b{color:#7FBA00 !important}.checkout-index-index .amasty-rewards-highlight.checkout strong img{width:45px}.checkout-index-index .field.choice input[type=checkbox]{height:19px}.checkout-index-index #delivery-date-container h3{font-weight:600;font-size:16px;line-height:18px;text-align:left;color:#525252;margin-left:15px}.checkout-index-index input#delivery_day,.checkout-index-index .mw-dd__time select,.checkout-index-index #delivery-date-container .admin__control-textarea{border:1.5px solid #7fba00 !important;border-radius:5px}.checkout-index-index div#delivery-date-container{background-color:#e5e5e5;border-radius:10px;padding:20px}.checkout-index-index div#delivery-date-container span{font-size:14px;line-height:18px;text-align:left;color:#525252}.checkout-index-index #delivery-date-container .admin__field.mw-dd__date .admin__field-label::before,.checkout-index-index #delivery-date-container .admin__field.mw-dd__time .admin__field-label::before,.checkout-index-index #delivery-date-container .admin__field.mw-dd__comments .admin__field-label::before{width:20px;height:20px;background-size:20px}.checkout-index-index #delivery-date-container .admin__control-textarea{padding:10px}.checkout-index-index input#delivery_day,.checkout-index-index .mw-dd__time select{background-image:url(/media/wysiwyg/select-bg-green.svg) !important}.checkout-index-index form#omise_ccForm select{border:1px solid #7fba00;border-radius:5px}form#omise_ccForm select.select-month,form#omise_ccForm select.select-year{width:49%;float:left}form#omise_ccForm select.select-month{margin-right:0.5%}form#omise_ccForm select.select-year{margin-left:1%}form#omise_ccForm select.select-month{margin-right:1%}form#omise_ccForm .field.cvv label.label{margin-top:15px}.checkout-index-index .opc-block-summary .table-totals tr.totals-tax th:after{content:"GST 7%:";visibility:visible;position:absolute;left:0}.checkout-index-index .opc-block-summary .table-totals tr.totals-tax th{visibility:hidden;position:relative}.checkout-index-index .opc-block-summary .table-totals tr.totals.grand.incl th:after{content:"Order Total Incl. GST:";visibility:visible;position:absolute;left:0;font-weight:bold}.checkout-index-index .opc-block-summary .table-totals tr.totals.grand.incl th{visibility:hidden;position:relative}.checkout-index-index .opc-block-summary .table-totals tr.totals.grand.excl{display:none}.checkout-index-index .opc-block-summary tr.totals.shipping>.mark>.label{display:none}.payment-method fieldset#payment_form_omise_cc{margin-top:30px}.payment-method form#omise_ccForm{margin-left:40px}.payment-method #omise_ccForm h4 span{font-size:14px}.payment-method #omise_ccForm a{border:2px solid #7fba00;border-radius:10px 2px;background-color:#7fba00;padding:5px 22px;color:#fff;font-weight:600;font-size:10px;letter-spacing:0.1em;text-transform:uppercase;margin:0;margin-bottom:20px}.payment-method #omise_ccForm a:hover{background-color:#124A2F;border-color:#124A2F}.payment-method #omise_ccForm a>span{font-size:12px}.payment-method #omise_ccForm ul{padding-left:0 !important;margin-bottom:15px !important}.checkout-cart-index .column.main .cart-empty a{color:#7FBA00}.checkout-index-index .opc-block-summary .table-totals tr.totals.discount{display:none}.checkout-index-index .int-phone-input-.valid-msg,.checkout-index-index .int-phone-input-error-msg{top:45px;left:0px}.checkout-index-index .intl-tel-input{width:100%}.checkout-index-index .modal-inner-wrap .fieldset.address div[name$=".company"]{margin-top:20px}.checkout-index-index button.ui-datepicker-current.ui-state-default.ui-priority-secondary.ui-corner-all,.checkout-index-index button.ui-datepicker-close.ui-state-default.ui-priority-primary.ui-corner-all{padding:5px;font-size:12px}@media (max-width:1199px){.checkout-index-index .opc-wrapper.am-opc-wrapper.am-submit-summary div.checkout-column.opc:nth-child(2) .payment-option.discount-code .form-discount .actions-toolbar{right:0}}@media (max-width:991px){.opc-estimated-wrapper{display:none}}@media (max-width:768px){.checkout-index-index .opc-wrapper.am-opc-wrapper.am-submit-summary div.checkout-column.opc:nth-child(1){width:100%;padding:0}.checkout-index-index .opc-wrapper.am-opc-wrapper.am-submit-summary div.checkout-column.opc:nth-child(2){width:100%;margin-top:40px}.checkout-index-index .checkout-block.-summary{max-width:unset}.checkout-index-index .checkout-shipping-address .fieldset.address div[name$=".firstname"],.checkout-index-index .checkout-shipping-address .fieldset.address div[name$=".lastname"]{width:100%;padding:0}.checkout-index-index .checkout-shipping-address .fieldset.address div[name$=".country_id"],.checkout-index-index .checkout-shipping-address .fieldset.address div[name$=".region"],.checkout-index-index .checkout-shipping-address .fieldset.address div[name$=".city"],.checkout-index-index .checkout-shipping-address .fieldset.address div[name$=".postcode"],.checkout-index-index .checkout-shipping-address .fieldset.address div[name$=".company"],.checkout-index-index .checkout-shipping-address .fieldset.address div[name$=".telephone"]{width:50%}.checkout-index-index .checkout-shipping-address .fieldset.address div[name$=".city"]{padding-right:10px}.checkout-index-index .checkout-shipping-address .fieldset.address div[name$=".telephone"],.checkout-index-index .checkout-shipping-address .fieldset.address div[name$=".city"]{padding-left:0}.checkout-index-index .checkout-shipping-address .fieldset.address div[name$=".postcode"]{padding-left:10px}.checkout-index-index .checkout-shipping-address .fieldset.address div[name$=".region"],.checkout-index-index .checkout-shipping-address .fieldset.address div[name$=".postcode"]{padding-right:0}.checkout-index-index .billing-address-same-as-shipping-block label{width:90%}.checkout-index-index .table-checkout-shipping-method tbody tr td.col-method:nth-child(1){padding-top:20px}.checkout-index-index .table-checkout-shipping-method tbody tr td.col.col-price{padding-top:0}.checkout-index-index .table-checkout-shipping-method tbody tr td.col-method:nth-child(3){padding-top:0}}.account .sidebar li.nav.item:nth-child(3),.account .sidebar li.nav.item:nth-child(8),.account .sidebar li.nav.item:nth-child(10),.account .sidebar li.nav.item:nth-child(12),.account .sidebar li.nav.item:nth-child(13),.account .sidebar li.nav.item:nth-child(14),.account .sidebar li.nav.item:nth-child(15){display:none}.account .action:active{box-shadow:none}.customer-account-index .page-title-wrapper,.account .sidebar .block .block-title .title:after,.account .sidebar .block .block-title .title i::before{display:none}.account footer.footer.footer{margin-top:0}.account .btn-primary,.account .btn-default{width:unset}.account .sidebar{background:transparent !important;border-radius:0 !important;padding:50px 0 !important}.account .column.main{padding:50px 0 50px 65px}.account .sidebar .block .block-title .title{font-weight:bold;font-size:24px;line-height:36px;color:#525252;margin-bottom:20px;padding:0;margin-top:0}.account .sidebar .nav>li>a{padding:7.5px 0;font-weight:normal;font-size:14px;letter-spacing:0.05em;color:#124a2f}.account .sidebar .nav>li>a:hover{color:#7FBA00;background-color:transparent}.account .sidebar .nav>li>a:focus{background:transparent}.account .sidebar .nav>li>strong{font-weight:600;font-size:14px;letter-spacing:0.05em;color:#7fba00}.account .sidebar .nav>li.current>a{color:#7FBA00}.account .block-title--myac h3{font-weight:600;font-size:18px;line-height:23px;color:#525252}.account .main h4.account-sub-title{font-weight:600;font-size:15px;line-height:23px;color:#525252}.customer-account-index .main .btn-default,.customer-account-index .main .btn-secondary{font-weight:normal !important;text-decoration:underline;font-size:12px !important;line-height:22px !important;text-align:left;color:#7fba00;border:none !important;padding:0;text-transform:capitalize !important;background:transparent}.customer-account-index .btn-default:hover,.customer-account-index .btn-secondary:hover,.customer-account-index .btn-default:active,.customer-account-index .btn-secondary:active{color:#124A2F}.customer-account-index .column.main address{font-weight:normal;font-size:15px;color:#383838}.customer-account-index .column.main address a{color:#383838}.customer-account-index .block-dashboard-addresses .margin-top20{margin:0}.account .btn-primary:active,.account .btn-primary:focus{border-color:#7FBA00;box-shadow:unset}.account .btn-primary:hover{border:1px solid #124a2f}.account .btn-secondary,.account .back{font-weight:600;font-size:12px;letter-spacing:0.1em;text-align:center;color:#7FBA00;background:transparent;border:2px solid #7fba00;border-radius:15px 5px;text-transform:uppercase;height:35px;line-height:30px}.account .btn-secondary:hover,.account .back:hover{color:#124A2F;border-color:#124A2F}.customer-address-index .column.main>div:nth-last-child(1),.customer-address-index .column.main>div:nth-last-child(2){display:none}.wishlist-index-index .actions-toolbar .btn-secondary,.wishlist-index-index .actions-toolbar .btn-primary{height:40px !important}.wishlist-index-index .product-item-inner .box-tocart .control{border-radius:10px !important;background:#fff;border:2px solid #b4b4b4 !important}.wishlist-index-index .product-item-inner .box-tocart .btn-primary{padding:0 19px}.wishlist-index-index .product-item-inner .box-tocart .btn-primary span:nth-child(1){display:none}.wishlist-index-index .product-item-inner .box-tocart .field.qty .control{margin:10px 0}.wishlist-index-index .products-grid.wishlist .product-item-info{padding-top:15px}.wishlist-index-index .products-grid.wishlist .product-item-info .box-tocart+.product-item-actions .action:hover{background-color:#7FBA00;border-color:#7FBA00}.wishlist-index-index .products-grid.wishlist .product-item-actions .delete i.fa.fa-trash:before{top:-15px;left:-10px;position:absolute}.wishlist-index-index .products-grid.wishlist .product-item-actions .delete i.fa.fa-trash{position:relative}.wishlist-index-index #wishlist-view-form .col-sm-4.col-xs-12.margin-top15:nth-child(2){display:none}.wishlist-index-index #wishlist-view-form .col-sm-4.col-xs-12.margin-top15{width:unset}.review-customer-index #my-reviews-table tbody tr td,.review-customer-index #my-reviews-table thead tr th{padding-left:0;text-align:left}.account .rating-summary .rating-result>span:before{color:#7FBA00}.review-customer-view .customer-review.view .product-info .product-name{font-weight:bold;font-size:24px;line-height:36px;color:#525252}.review-customer-view img.product-image-photo{width:100%;height:auto}.review-customer-view .customer-review.view .product-info .rating-average-label,.review-customer-view .customer-review.view .review-details .title strong{font-weight:600;font-size:18px;line-height:23px;color:#525252;margin-top:20px}.review-customer-view .customer-review.view .review-details .review-date{color:#7FBA00}.review-customer-view .customer-review.view .customer-review-rating{margin-bottom:20px}.review-customer-view .review-title,.review-customer-view .review-content{font-weight:normal;font-size:15px;color:#383838}.review-customer-view .actions-toolbar{margin-top:30px}.review-customer-view a.action.back{padding:9px 22px}.account .sidebar .block.block-collapsible-nav.amasty-affiliate-collapsible{display:none}.amrewards-index-index .amrewards-current-balance,.amrewards-index-index .rewards-disclaimer-info .instructions>div{display:flex}.amrewards-index-index .amrewards-current-balance .amrewards-label{font-weight:600;font-size:16px;line-height:23px;color:#525252}.amrewards-index-index .amrewards-current-balance .amrewards-balance{font-weight:600;font-size:24px;line-height:23px;color:#525252}.amrewards-index-index p.disclaimer-text{font-weight:normal;font-size:14px;color:#383838;margin-bottom:35px}.amrewards-index-index .rewards-disclaimer-info .instructions p.title,.amrewards-index-index .amrewards-expiring-wrapper .amrewards-title{font-weight:bold;font-size:14px;line-height:36px;color:#525252}.amrewards-index-index .fieldset-wrapper.customer-information .amrewards-current-balance{border-radius:5px;background:#fff;border:3px solid #e5e5e5;width:50%;padding:30px 40px}.amrewards-index-index .column.main .fieldset-wrapper.customer-information:nth-child(3){margin-bottom:20px}.amrewards-index-index .fieldset-wrapper.customer-information .amrewards-current-balance img{margin-right:20px}.amrewards-index-index .rewards-disclaimer-info .instructions>div>div,.amrewards-index-index .rewards-disclaimer-info .instructions>div{width:50%}.amrewards-index-index .rewards-disclaimer-info .instructions>div>div{text-align:center}.amrewards-index-index .rewards-disclaimer-info .instructions>div>div:nth-child(1) p{padding-top:20px}.amrewards-index-index .rewards-block-handler{margin-top:50px}.amrewards-index-index .rewards-block-handler strong{color:#525252}.amrewards-index-index .amrewards-expiring-wrapper .table>thead>tr>th{border-bottom:none}.amrewards-index-index .amrewards-info-table{border-top:1px solid #ddd}.customer-account-index .block-dashboard-orders th,.customer-account-index .block-dashboard-orders td.col.total span{color:#525252 !important}.customer-account-index .block-dashboard-orders td.col.total span{color:#525252}.customer-account-index .customer-page{font-weight:bold;font-size:24px;line-height:36px;color:#525252;margin-bottom:17px}.customer-account-index .amrewards-current-balance{border-radius:5px;background:#fff;border:3px solid #e5e5e5;width:50%;padding:30px 40px;display:flex}.customer-account-index .amrewards-current-balance img{margin-right:20px}.customer-account-index .amrewards-current-balance .amrewards-label{font-weight:600;font-size:16px;line-height:23px;color:#525252}.customer-account-index .amrewards-current-balance .amrewards-balance{font-weight:600;font-size:24px;line-height:23px;color:#525252}.customer-account-index .rewards-disclaimer-info>a{font-weight:normal;text-decoration:underline;font-size:14px;text-align:left;color:#7fba00}.customer-account-index .rewards-disclaimer-info>a:hover{color:#124A2F}.customer-account-index .rewards-disclaimer-info .instructions,.customer-account-index .rewards-block-handler,.amrewards-index-index .customer-page,.amrewards-index-index a.loyalty{display:none}.customer-account-index .rewards-disclaimer-info{margin-bottom:50px}.customer-account-index .fieldset-wrapper.customer-information{margin-bottom:20px}.customer-account-index .customer-page span{text-transform:capitalize}.account .sidebar li.nav.item.current{padding:7.5px 0}.wishlist-index-index .form-wishlist-items .actions-toolbar button.action{margin-right:0}.account .items.order-links li.current,.account .items.order-links li:hover{border-color:#7FBA00;color:#7FBA00}.account .page-title-wrapper span{text-align:left}.account .page-title-wrapper .container{padding-left:0;text-align:left}.account .page-title-wrapper{padding-top:0}.account .page-title-wrapper a.action.print,.sales-order-view .order-title,.account .table-order-items .base_grandtotal,.account.sales-order-invoice a.action.print,.account.sales-order-shipment a.action.print,.account.sales-order-creditmemo a.action.print,.account.sales-order-shipment .action.track,.account.sales-order-shipment .order-tracking{display:none}.account .table-order-items tr.grand_total strong,.account .table-order-items tr.grand_total_incl strong,.account .table-order-items tr.grand_total strong .price,.account .table-order-items tr.grand_total_incl strong .price{font-weight:bold !important;font-size:16px !important;color:#7FBA00 !important}.account.sales-order-view .action.back,.account.sales-order-invoice .action.back,.account.sales-order-shipment .action.back,.account.sales-order-creditmemo .action.back{padding:10px 20px}.account.sales-order-view .block.block-order-details-view{padding-top:0;margin-top:60px}.account.sales-order-view .block-title--myac h3,.account.sales-order-invoice .block-title--myac h3,.account.sales-order-shipment .block-title--myac h3{font-weight:bold;font-size:18px;line-height:36px;color:#525252}.account.sales-order-view .block-order-details-view .block-title h4,.account.sales-order-invoice .block-order-details-view .block-title h4,.account.sales-order-shipment .block-order-details-view .block-title h4,.account.sales-order-view .box-order-delivery-info strong.box-title span,.account.sales-order-invoice .box-order-delivery-info strong.box-title span,.account.sales-order-shipment .box-order-delivery-info strong.box-title span{font-weight:600;font-size:15px;line-height:23px;color:#525252}.account.sales-order-view .box-order-billing-method .payment-method .title,.account.sales-order-invoice .box-order-billing-method .payment-method .title,.account.sales-order-shipment .box-order-billing-method .payment-method .title{font-weight:normal;font-size:15px;color:#383838}.account.sales-order-invoice .order-details-items .order-title,.account.sales-order-shipment .order-details-items .order-title,.account.sales-order-creditmemo .order-details-items .order-title{font-weight:bold;font-size:18px;line-height:36px;color:#525252 !important;margin-bottom:20px;text-transform:capitalize}.account.sales-order-shipment .order-details-items.shipments .order-title{padding:0;border:none}.account.customer-account-edit .btn-secondary,.account.customer-address-index .actions-toolbar .btn-secondary{line-height:normal}.account.customer-address-form .back{padding:7px 20px;display:block;line-height:normal;width:fit-content;margin-top:20px}.customer-address-form span.int-phone-input-error-msg,.customer-address-form span.int-phone-input-valid-msg{top:45px;left:0}.customer-address-form .intl-tel-input{width:100%}.account.customer-address-form .actions-toolbar{display:flex}.account.customer-address-form button.action.save.primary{font-weight:600;font-size:12px;letter-spacing:0.1em;text-align:center;color:#fff !important;background:#7FBA00 !important;border:2px solid #7fba00;border-radius:15px 5px 15px 5px;text-transform:uppercase;line-height:normal;padding:7px 20px}.account.customer-address-form button.action.save.primary:hover{background:#124A2F !important;border-color:#124A2F !important}.account.customer-address-form .actions-toolbar .primary.save{display:flex;margin-top:20px}.account.customer-address-form .secondary{margin-left:10px}.account.customer-address-form select#country{border:1.5px solid #7fba00;border-radius:5px}.customer-account-edit div#password-strength-meter{padding:0}.wishlist-index-index .products-grid.wishlist .product-item-info .product-item-name a{font-weight:600;height:45px;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;overflow-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:10px}.products-grid.wishlist .product-item-info .box-tocart+.product-item-actions .action.edit,.products-grid.wishlist .product-item-info .comment-box{display:none}.products-grid.wishlist .product-item-info .box-tocart .field.qty{width:fit-content}.products-grid.wishlist .product-item-info .box-tocart fieldset.fieldset{display:flex;flex-direction:column}.products-grid.wishlist .product-item-info .box-tocart fieldset.fieldset p.unavailable.stock{color:#e22d2c}.sales-order-history .toolbar .pages,.sales-order-history .toolbar .toolbar-amount{display:block}.sales-order-history .order-products-toolbar.toolbar.bottom{padding-top:20px}.sales-order-history ul.pagination li a>span:hover,.sales-order-history ul.pagination li.current span{color:#7fba00}@media (max-width:1366px){.account section#maincontent{max-width:1200px !important}}@media (max-width:991px){.account .column.main,.account .sidebar.sidebar-main{padding:15px !important}.account #maincontent>.row{display:flex;flex-direction:column}.account #maincontent .column.main{order:2}.account .sidebar.sidebar-main{width:80%;margin:0 auto 50px;border-right:none;border-bottom:3px solid #e5e5e5;padding-bottom:50px !important}}@media (max-width:767px){.account section#maincontent{padding-top:0}.amrewards-index-index .fieldset-wrapper.customer-information .amrewards-current-balance,.amrewards-index-index .rewards-disclaimer-info .instructions>div>div,.amrewards-index-index .rewards-disclaimer-info .instructions>div{width:100%}.customer-account-index .amrewards-current-balance{width:100%}.customer-account-index .block-dashboard-orders .table-wrapper{overflow-x:scroll}.wishlist-index-index .product-item-inner .box-tocart .btn-primary{margin-top:12px}.wishlist-index-index .products-grid.wishlist .product-item-info{padding:20px !important}.review-customer-index .table-wrapper.reviews,.amrewards-history-index .table-wrapper.orders-history{overflow-x:scroll}.review-customer-index #my-reviews-table tbody tr td,.review-customer-index #my-reviews-table thead tr th{padding:15px 25px 15px 0;text-align:left}.account .table-wrapper.order-items{overflow-x:scroll}.account .items.order-links li{font-size:12px}}@media (max-width:767px){.amblog-index-category .column.main.col-lg-9 .amblog-wrapper,.amblog-index-tag .column.main.col-lg-9 .amblog-wrapper{height:auto !important}}